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
341129365343	341129365912	341129366462	341129367012	341129367562	341129368113	341129368662	341129369212	341129369762	341129370312	341129370862	341129371412	341129371962	341129372512	341129373062	341129373612	341129374162	341129374712	341129375265	341129375812	341129376362	341129376912	341129377462	341129378012	341129378562	341129379112	341129379662	341129380212	341129380762	341129381312	341129381862	341129382412	341129382962	341129383512	341129384062	341129384612	341129385162	341129385712	341129386263	341129386812	341129387362	341129387912	341129388462	341129389012	341129389562	341129390112	341129390662	341129391212	341129391762	341129392312	341129392862	341129393412	341129393962	341129394512	341129395062	341129395612	341129396162	341129396712	341129397262	341129397812	341129398362	341129398913	341129399462	341129400012	341129400562	341129401112	341129401662	341129402212	341129402762	341129403312	341129403862	341129404412	341129404962	341129405512	341129406062	341129406612	341129407162	341129407712	341129408262	341129408812	341129409362	341129409915	341129410462	341129411012	341129411562	341129412112	341129412662	341129413212	341129413762	341129414312	341129414862	341129415412	341129415962	341129416512	341129417062	341129417612	341129418162	341129418712	341129419262	341129419812	341129420362	341129420912	341129421462	341129422013	341129422562	341129423113	341129423662	341129424212	341129424762	341129425312	341129425862	341129426412	341129426962	341129427512	341129428063	341129428613	341129429162	341129429713	341129430263	341129430812	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2760	2000	3600	2300	2760	2000	3600	2300	2760	2000	3600	2300	2759	2000	3600	2300	2759	2000	3600	2300	2759	2000	3600	2300	2759	2000	3600	2300	2759	2000	3600	2300	2759	2000	3600	2300	2759	2000	3600	2300	2759	2000	3600	2300	2759	2000	3600	2300	2759	2000	3600	2300	2759	2000	3600	2300	2759	2000	3600	2300	2759	2000	3600	2300	2759	2000	3600	2300	2759	2000	3600	2300	2759	2000	3600	2300	2759	2000	3600	2300	2759	2000	3600	2300	2759	2000	3600	2300	2759	2000	3600	2300	2759	2000	3600	2300	2759	2000	3600	2300	2759	2000	3600	2300	2759	2000	3600	2300	2759	2000	3600	2300	2759	2000	3600	2300	2759	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
100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
23364	21837	29610	24635	21830	21863	7554	1285	915	883	855	812	739	685	710	674	645	658	659	636	611	601	604	602	619	592	604	579	586	574	561	581	563	598	572	569	561	597	549	591	580	502	542	603	558	560	535	573	596	545	565	533	558	547	568	561	568	530	552	543	578	551	558	595	538	604	531	560	580	592	596	524	541	603	545	561	573	582	537	611	563	551	545	577	553	585	577	577	552	558	540	509	561	559	574	548	533	583	527	548	542	533	626	553	536	579	537	560	568	553	530	545	560	544	564	562	587	570	516	555	532	546	543	538	518	538	518	558	563	539	554	536	541	544	524	541	544	574	577	553	614	560	529	586	562	580	522	583	561	577	577	539	556	546	509	552	539	572	553	578	555	509	557	561	554	531	571	570	527	584	543	583	549	527	547	553	564	567	560	557	572	536	545	582	580	544	526	567	561	522	554	541	582	545	552	518	557	539	596	592	547	537	572	551	558	566	579	581	568	531	552	566	535	556	557	558	591	558	529	588	553	529	551	586	604	526	542	555	559	545	531	539	604	578	553	590	565	557	560	559	543	560	567	542	546	577	577	531	554	520	606	563	570	554	575	547	505	578	590	584	570	562	530	526	571	584	542	539	580	518	551	571	556	596	576	529	554	545	562	598	549	544	561	581	603	575	511	553	521	536	530	543	539	575	596	516	523	569	550	539	549	554	584	625	589	583	563	589	558	588	543	583	498	539	591	540	588	568	562	546	565	521	616	543	580	558	556	614	520	524	538	538	551	543	535	505	536	570	550	579	570	542	584	557	542	565	547	531	579	556	580	559	541	559	576	571	600	527	557	523	556	576	560	524	608	543	560	579	551	553	519	563	512	609	557	547	539	528	550	544	522	567	575	545	565	585	510	539	528	535	518	563	572	553	532	536	580	560	553	559	518	549	575	576	571	572	553	531	596	555	570	509	548	556	522	580	498	566	548	528	554	565	554	567	575	559	620	528	518	588	560	554	624	533	600	544	590	518	555	522	507	534	552	562	584	552	560	535	515	524	564	600	547	570	573	600	605	572	520	526	535	529	567	558	561	566	545	554	574	539	568	574	555	588	569	564	566	543	543	604	568	531	553	550	560	585	538	571	550	574	592	572	505	609	539	544	548	522	553	545	619	557	567	537	525	499	570	590	566	547	589	564	548	535	512	514	546	518	546	575	598	589	590	563	587	590	562	559	571	583	538	546	497	554	563	573	568	512	588	549	595	579	580	540	581	557	546	540	575	554	548	551	506	588	564	561	548	531	533	494	577	547	552	588	555	538	526	519	529	586	558	544	518	571	536	537	530	563	539	517	576	536	551	593	569	518	537	591	574	566	564	522	551	540	533	574	522	558	541	573	583	520	551	572	608	551	560	542	544	554	540	588	526	572	570	542	560	549	554	595	517	553	530	554	558	544	553	529	577	565	549	549	511	579	549	616	552	544	513	570	545	556	520	542	582	542	591	557	564	546	526	533	568	551	562	579	532	515	491	557	570	556	581	580	576	519	594	546	550	570	538	549	561	532	562	539	585	571	547	589	563	564	576	517	584	590	557	569	523	576	537	513	538	530	566	581	537	527	532	589	570	557	576	535	525	574	540	582	569	581	542	513	559	560	547	534	555	529	574	575	603	523	586	581	526	534	559	571	577	545	556	552	566	560	557	574	559	508	535	552	549	522	581	543	602	503	544	561	557	546	525	511	542	531	554	563	539	542	537	560	582	578	534	572	544	582	565	503	564	534	526	555	560	541	601	529	558	556	550	516	460	584	548	564	547	549	542	532	555	566	567	545	514	542	584	585	595	522	536	559	589	573	562	569	560	527	536	572	537	576	542	598	535	585	548	578	557	543	537	542	536	551	564	577	510	558	551	553	548	589	575	529	552	558	574	572	570	567	556	559	573	566	586	542	608	535	539	594	555	542	572	592	546	576	554	519	556	555	515	549	567	540	556	592	552	586	565	592	584	563	571	581	541	554	533	545	561	539	477	517	553	528	540	512	531	539	538	545	559	546	555	548	558	574	486	527	549	536	548	561	588	594	565	529	520	576	556	573	551	577	580	577	577	554	531	504	552	530	572	550	535	566	594	550	551	584	586	521	589	587	563	550	552	559	592	576	483	535	546	582	553	561	584	526	520	535	559	497	606	542	529	552	582	517	550	544	515	593	557	568	565	590	569	547	559	515	502	509	546	571	520	504	532	556	577	517	541	573	561	528	570	542	589	535	522	569	567	555	558	543	521	531	536	578	543	531	531	555	631	549	543	554	526	517	541	548	586	559	541	560	551	550	512	559	567	546	567	542	518	539	564	530	577	566	548	545	565	584	535	534	537	582	546	550	545	609	564	519	515	574	567	571	566	564	564	580	509	546	554	521	567	566	576	550	569	548	509	559	602	562	585	544	546	571	577	553	524	601	530	555	532	536	558	511	553	494	520	492	549	537	514	577	583	522	573	523	535	545	504	538	557	564	523	531	577	517	567	563	525	539	566	564	560	517	536	550	547	515	521	511	593	617	563	535	537	594	596	580	595	581	553	520	539	541	535	581	508	575	514	611	595	535	557	539	550	537	560	574	535	540	533	593	534	551	581	561	544	503	511	558	535	584	563	550	553	536	577	556	537	567	589	525	551	558	566	561	590	582	543	555	532	542	547	515	547	609	571	553	594	541	538	559	538	557	562	527	544	576	529	551	571	549	536	569	541	582	556	538	565	576	547	543	562	531	585	550	585	545	536	579	516	547	545	567	572	568	549	538	579	575	548	578	591	566	555	590	541	550	549	570	531	535	539	508	620	559	527	544	569	577	585	561	577	538	567	547	547	524	528	570	545	531	499	548	572	565	527	517	541	560	515	545	532	566	540	524	565	527	542	538	579	535	562	559	531	558	593	533	538	580	555	555	511	524	528	530	587	563	562	588	557	516	548	563	552	543	539	573	523	548	524	530	533	539	519	563	569	580	546	528	585	535	581	592	539	550	547	523	559	562	516	525	543	589	579	569	558	538	566	541	519	572	549	567	574	574	558	566	588	542	525	576	546	580	548	553	528	529	519	512	573	591	571	532	539	543	495	546	570	543	542	534	567	550	570	551	596	517	551	530	518	555	610	552	565	541	554	517	583	534	538	593	534	575	539	543	543	531	544	591	564	564	535	512	556	572	544	536	561	528	544	551	555	541	530	564	569	523	552	575	536	513	588	548	602	571	579	561	575	591	502	566	529	571	544	511	552	530	580	518	537	551	573	542	553	563	543	548	528	587	575	518	544	534	552	584	568	553	522	553	592	569	576	542	505	572	541	513	604	531	598	537	560	518	532	590	558	555	569	578	547	555	553	602	544	513	599	552	560	553	582	534	571	536	577	571	554	532	553	579	538	549	525	513	543	540	584	516	571	582	566	583	564	566	572	515	548	510	568	568	580	566	546	534	552	553	600	518	538	570	554	570	553	538	593	597	566	538	525	538	585	587	555	570	547	561
31594	29122	9620	4655	3573	2788	2105	1704	1372	1176	1044	916	875	832	830	709	735	666	729	689	631	678	676	633	666	612	630	544	617	625	580	547	547	534	653	608	578	576	582	599	600	568	593	567	621	595	548	574	573	604	615	550	604	586	566	580	567	573	568	585	577	602	574	594	596	601	576	579	540	566	578	502	566	596	541	588	562	588	563	582	607	578	529	563	599	536	572	586	586	565	576	507	561	548	583	589	549	582	574	558	519	550	524	582	550	574	583	567	571	551	550	535	538	540	577	566	612	570	533	559	599	563	570	581	531	562	584	618	586	565	562	583	583	578	520	582	582	540	537	518	559	575	562	502	586	558	608	554	574	583	555	537	621	555	530	506	602	567	584	586	585	565	554	559	563	572	543	588	536	558	531	543	589	569	560	563	547	575	586	556	545	568	576	537	595	536	572	552	591	543	522	558	539	593	556	547	557	604	542	606	524	573	583	538	549	546	555	546	545	524	595	593	575	509	547	537	523	552	580	585	557	555	553	543	517	563	543	587	550	572	591	510	558	547	578	573	571	581	550	540	568	604	534	569	582	568	579	555	579	557	559	547	544	605	548	579	536	580	571	552	552	557	597	560	535	553	570	559	568	579	555	544	527	581	558	546	542	558	544	541	529	541	559	597	586	552	545	558	605	588	606	573	538	592	576	587	551	579	616	584	578	555	585	542	529	556	570	561	612	574	592	593	553	570	565	572	515	534	526	573	536	596	575	578	571	542	590	603	529	542	560	535	559	522	535	541	560	550	565	595	533	563	557	562	546	540	579	584	572	547	557	496	536	594	545	522	540	598	525	563	559	584	539	560	574	538	547	556	550	566	544	559	601	521	567	574	561	602	566	578	531	531	565	597	560	584	558	569	586	546	559	559	558	554	562	542	505	570	573	586	517	558	575	578	613	544	513	547	575	489	573	613	565	562	529	566	561	568	517	543	615	599	571	573	611	558	565	560	547	553	544	545	530	576	550	559	536	553	601	573	562	594	586	547	557	562	549	600	538	540	566	559	553	578	560	548	550	581	612	548	527	561	552	550	533	547	569	546	567	541	550	539	578	555	571	568	542	537	584	562	550	616	574	564	548	589	587	577	507	584	532	560	536	567	551	553	557	544	591	589	534	549	569	610	575	582	572	604	594	573	601	556	540	530	536	543	580	563	561	566	584	559	565	524	608	560	594	584	588	543	501	569	535	574	540	559	570	603	510	569	611	608	560	539	559	574	560	562	532	536	545	611	547	582	563	615	545	533	627	558	575	564	569	528	563	575	562	527	569	540	564	573	561	549	575	568	567	591	553	553	594	559	534	550	562	532	587	570	560	572	584	575	561	606	544	580	531	579	556	579	560	533	542	565	557	605	594	567	550	548	520	543	544	547	543	568	543	555	543	561	593	537	616	540	564	597	558	537	584	552	555	543	572	560	542	595	549	578	569	609	602	549	533	567	571	588	521	571	564	594	599	533	554	534	575	568	536	545	582	574	591	599	589	563	572	559	601	584	574	522	559	560	533	504	562	570	565	586	523	560	604	578	574	559	563	521	563	550	535	554	594	568	571	531	524	605	606	580	519	555	614	560	542	572	589	592	580	552	527	570	548	563	563	546	547	551	546	566	569	583	569	617	609	533	555	570	543	561	607	532	560	545	551	544	548	578	574	553	526	517	577	595	551	588	540	555	554	562	561	594	553	536	549	573	584	579	613	569	519	575	550	534	571	560	561	570	579	532	556	572	538	550	525	570	542	577	575	540	555	554	569	588	530	534	598	566	588	552	590	569	572	536	555	538	558	575	549	543	540	557	566	550	543	551	550	583	558	548	581	609	596	580	577	539	582	560	520	557	580	555	572	582	563	586	575	547	600	580	599	574	555	610	579	544	543	550	583	556	553	603	549	544	585	569	575	528	559	532	573	548	549	575	532	557	574	593	584	550	577	564	585	572	523	571	565	582	581	564	508	547	560	555	549	590	591	573	587	556	545	579	560	560	529	557	540	560	531	560	547	573	596	558	529	546	543	575	579	583	535	567	575	581	570	616	530	586	585	556	550	588	552	523	580	565	548	529	565	581	550	583	555	554	562	548	583	584	591	564	582	577	583	574	563	547	563	578	546	545	534	560	547	539	576	543	540	543	559	563	561	550	579	567	554	578	568	557	603	539	570	539	553	584	583	581	571	523	582	590	549	525	550	575	522	573	558	577	569	548	560	596	504	586	516	544	554	571	564	542	534	575	561	525	549	573	551	546	558	566	576	579	531	594	574	542	577	559	532	557	615	561	599	546	543	536	566	567	527	581	568	548	574	572	536	572	576	528	550	579	555	580	559	554	533	584	538	546	561	599	577	539	586	591	588	547	556	538	549	565	614	567	577	583	520	573	544	529	582	578	570	572	565	580	573	546	576	532	596	533	550	589	538	583	568	566	583	555	567	549	523	586	566	563	541	567	528	512	566	564	590	541	593	559	577	564	521	582	524	575	533	585	552	563	562	571	602	563	552	542	571	572	535	621	566	492	569	554	538	590	538	530	564	584	534	546	583	512	540	565	545	578	570	567	538	538	555	568	596	559	560	534	529	554	586	538	544	547	580	570	543	557	538	531	589	579	575	557	541	540	606	595	584	547	556	551	542	563	546	579	560	577	526	590	552	572	541	558	578	532	598	553	528	572	543	535	568	590	543	558	526	546	501	586	563	557	550	579	599	569	568	540	507	581	539	594	584	560	554	572	572	576	578	559	578	557	516	546	567	566	519	580	582	535	537	594	552	526	561	539	553	514	607	599	559	512	552	550	578	581	544	591	594	586	590	574	562	543	586	563	520	543	562	556	552	554	518	528	590	547	562	586	583	572	576	558	529	566	584	551	555	571	516	562	594	600	546	529	535	541	566	559	591	589	573	519	544	550	543	547	585	559	547	543	555	552	567	557	533	564	602	547	571	605	583	547	547	588	581	561	569	525	570	583	555	555	554	616	575	587	518	544	624	540	574	560	566	544	544	589	517	561	547	593	554	556	570	538	587	562	550	542	581	596	540	552	530	547	546	583	551	523	561	565	587	611	596	592	586	542	538	565	541	537	556	545	601	525	563	549	595	540	564	583	545	578	580	541	543	531	544	540	562	559	580	549	555	537	552	576	536	553	558	548	549	567	513	569	569	530	547	563	550	575	582	546	554	581	567	563	581	560	611	545	598	529	563	560	555	595	564	588	536	583	556	572	547	560	543	580	550	525	589	510	561	510	555	606	540	609	552	600	549	578	541	569	532	559	579	534	548	548	569	562	579	540	560	555	591	583	585	562	566	578	560	564	572	536	556	590	590	541	576	554	575	539	576	606	603	554	559	560	589	560	580	555	536	551	600	537	543	593	534	557	559	551	589	594	558	574	586	518	586	563	573	574	557	581	528	557	579	536	570	526	503	563	557	571	548	595	599	562	575	560	546	530	606	542	526	600	555	561	600	524	578	555	539	563
27762	17834	3846	646	462	444	446	369	347	378	389	359	347	355	386	365	342	376	337	339	385	392	376	369	352	404	333	362	379	376	358	327	355	353	356	415	374	355	369	366	357	370	357	370	331	386	332	345	372	370	347	371	376	364	377	348	366	355	335	351	390	396	376	395	320	402	401	371	351	351	361	355	348	367	366	355	401	375	364	376	349	374	391	347	386	383	343	376	357	364	367	347	336	348	354	344	358	372	346	379	385	362	341	352	395	389	362	345	361	360	387	339	339	374	371	367	367	370	378	371	372	351	362	402	375	343	361	351	344	334	403	359	431	390	377	352	391	371	347	368	350	364	369	353	341	355	345	349	388	345	351	349	372	349	367	393	357	374	385	382	361	370	395	343	330	356	323	346	343	378	351	367	393	379	333	365	384	376	320	334	361	371	387	367	401	339	372	380	351	353	353	391	401	363	357	346	347	382	359	358	359	362	341	356	387	382	358	383	368	326	389	333	359	345	324	335	365	377	367	374	359	325	388	369	354	395	358	348	357	314	387	347	368	336	385	334	349	388	374	371	399	378	362	350	344	351	350	346	393	360	384	347	369	394	346	379	315	378	370	349	331	381	374	368	403	365	349	361	381	370	350	354	344	372	395	351	361	356	390	362	357	371	351	379	361	328	381	374	365	388	381	385	356	356	352	351	361	354	367	361	378	367	351	379	345	374	358	387	369	369	353	373	347	353	356	360	379	343	349	370	357	337	352	351	366	375	328	343	384	387	391	303	351	343	391	345	379	368	357	432	335	377	315	363	364	399	354	338	374	357	372	361	373	353	353	307	383	371	378	352	381	394	363	350	341	351	344	336	365	363	369	343	355	380	342	336	393	363	364	383	332	353	365	368	394	397	371	341	344	335	341	358	361	370	359	368	347	376	363	362	372	377	386	327	326	371	371	350	358	372	361	411	403	347	349	382	386	360	373	359	347	366	349	374	365	367	365	366	319	369	339	378	370	360	364	402	352	340	346	368	351	384	378	373	369	380	336	364	365	353	389	367	369	398	373	396	361	348	389	384	348	358	359	351	337	363	369	358	377	411	386	340	397	348	354	366	390	358	382	346	366	392	371	398	371	341	366	377	313	371	382	362	352	395	330	363	348	367	373	337	356	374	374	386	368	343	394	409	380	380	347	349	411	315	384	364	366	388	382	338	365	366	348	382	377	378	384	362	379	360	347	356	327	334	389	372	372	356	324	354	393	382	342	340	363	351	384	372	375	364	407	347	362	397	356	359	362	376	375	372	385	363	378	380	334	368	337	408	386	374	373	357	350	349	396	344	377	359	346	373	387	363	353	367	339	379	347	346	361	354	349	330	363	355	372	370	370	366	352	362	356	376	357	386	360	372	370	343	368	430	346	353	367	347	361	361	406	370	348	372	349	385	383	358	360	393	383	357	357	366	362	369	338	361	369	379	385	380	353	345	366	385	342	349	335	390	397	329	337	394	382	362	354	358	343	366	361	365	371	376	350	386	353	323	380	397	379	348	355	352	365	408	351	391	350	349	345	362	352	337	355	350	376	364	396	370	381	388	367	342	410	368	342	368	383	378	364	383	350	409	327	340	372	381	334	328	358	359	398	383	337	358	366	365	352	345	380	351	334	369	402	380	362	396	327	344	366	363	370	346	364	335	391	400	359	382	329	353	378	368	368	349	378	338	369	396	360	378	383	376	358	384	384	406	362	388	345	415	365	347	354	404	348	352	373	359	392	368	400	381	405	403	366	351	352	350	318	354	337	359	356	350	370	360	373	354	396	328	344	372	355	379	380	394	390	381	366	355	412	393	387	345	396	363	375	320	351	334	353	396	368	345	369	345	366	399	348	355	350	389	379	339	377	339	366	370	356	354	393	397	353	365	361	377	389	392	376	365	354	359	355	353	340	351	352	379	343	346	373	363	378	342	342	404	335	366	357	343	398	358	372	360	343	368	394	383	397	371	352	351	377	351	378	390	361	397	365	331	386	360	380	386	368	352	386	336	357	335	389	352	363	369	376	352	395	360	358	362	348	381	370	374	371	371	355	371	362	336	364	372	384	333	378	359	380	380	353	361	349	381	374	337	382	359	353	416	372	390	401	363	389	366	295	375	406	380	333	380	381	365	407	340	356	357	364	344	368	376	383	375	383	373	372	362	358	371	365	369	407	365	354	329	380	346	358	370	360	411	342	376	368	368	364	364	406	357	353	389	374	369	357	370	371	399	390	371	351	346	353	335	374	379	382	386	333	364	353	348	359	402	329	387	351	348	345	372	312	357	346	342	357	359	356	386	340	369	378	374	397	343	361	347	382	389	347	377	389	365	394	327	347	342	369	391	373	335	374	360	375	336	352	349	373	374	365	348	354	357	366	404	349	353	390	379	392	348	389	337	362	356	352	363	368	386	375	372	355	373	369	385	374	381	397	389	372	338	390	334	352	349	359	385	371	344	358	352	372	366	381	354	350	383	373	364	355	350	357	377	387	360	320	408	371	405	373	335	337	368	380	356	360	384	339	328	360	384	386	355	355	401	354	361	390	363	366	372	373	381	367	346	363	365	365	370	355	340	402	364	371	337	384	354	335	369	362	370	348	357	351	382	352	388	393	341	356	396	350	363	357	371	419	370	358	361	344	339	349	354	359	392	361	399	375	382	341	380	364	373	366	377	372	353	348	372	378	362	354	343	375	346	388	392	378	381	378	354	335	381	356	333	345	331	364	347	375	377	328	372	338	338	369	397	357	374	389	412	339	390	336	354	369	348	363	372	343	368	327	376	380	382	377	374	340	396	400	360	382	342	329	375	352	374	375	361	355	374	314	327	404	375	380	345	341	374	335	343	353	369	346	379	363	346	406	350	363	346	365	335	375	397	366	364	347	362	368	346	398	370	392	363	389	370	363	410	357	367	403	360	381	358	355	375	360	365	378	322	353	358	409	354	361	360	377	339	417	369	363	409	356	374	371	339	360	380	378	340	372	375	345	349	363	378	389	396	339	377	375	354	357	381	358	369	337	364	381	403	367	420	357	394	386	364	336	363	392	368	395	360	365	339	348	380	386	346	385	330	343	327	376	364	388	361	373	338	370	362	333	344	366	370	351	351	381	398	381	366	341	398	355	326	338	351	344	355	379	380	405	386	371	355	383	362	418	375	376	361	369	380	354	360	368	350	351	367	354	377	360	347	344	342	385	358	355	372	362	372	359	381	420	381	359	338	332	336	409	346	359	365	379	377	391	395	321	336	314	334	366	374	388	386	360	379	365	378	356	353	366	384	337	370	359	363	388	370	371	356	396	367	367	357	353	379	363	391	414	361	340	360	358	373	381	388	349	337	386	346	371	342	352	362	371	359	364	360	348	351	358	359	371	367	325	379	374	388	357	380	359	348	347	367	357	356	359	384	381	348	371	371	377	361	379	355	386	375	351	355	355	371	364	361	380	361	363	361	358	379	384	349	381	373	369	411	389	350	378	333
8943	5296	746	550	512	447	439	463	432	412	389	429	415	417	430	461	406	393	360	418	434	401	413	407	402	416	410	420	396	424	417	399	390	392	433	419	368	401	437	416	392	465	427	370	387	372	408	381	415	414	385	415	414	461	407	422	403	397	432	451	401	433	409	388	390	382	444	410	434	428	382	439	398	389	424	394	404	377	389	406	418	404	407	426	404	407	378	423	415	383	437	370	420	389	408	413	426	410	393	377	390	398	420	370	440	444	407	433	382	370	403	428	411	416	417	391	405	405	406	409	387	416	407	432	405	399	389	408	392	411	383	391	388	411	389	422	415	393	424	398	401	412	441	388	414	404	417	430	367	401	421	396	374	401	449	415	380	413	377	402	401	406	397	402	417	456	399	395	394	389	406	407	457	430	413	387	405	434	420	416	407	404	430	431	392	424	423	393	416	422	363	421	416	410	429	429	415	453	403	401	413	423	411	428	436	435	427	408	398	433	409	400	404	414	438	414	415	410	402	400	394	432	380	407	370	383	378	381	435	410	394	447	408	401	423	444	439	445	368	399	431	413	400	388	371	428	400	398	419	411	385	419	410	391	418	383	414	393	409	399	412	400	381	392	435	418	404	448	452	450	416	404	426	404	418	420	421	419	422	426	428	459	392	427	422	387	424	416	409	403	448	394	422	422	421	451	397	432	402	432	420	418	408	402	418	364	412	431	397	437	401	398	423	388	387	413	389	418	417	393	421	413	429	397	423	414	391	408	359	374	401	425	415	410	386	407	370	400	426	431	415	390	429	381	405	402	417	406	419	392	385	432	441	406	401	391	370	425	400	431	423	410	421	383	398	418	402	407	425	396	411	425	389	391	415	420	408	420	375	428	451	413	394	415	392	430	374	390	428	440	425	390	413	394	423	412	399	381	393	422	415	413	406	435	431	422	431	403	425	418	417	400	396	427	388	375	395	399	393	436	408	410	434	439	411	392	407	370	443	417	404	394	382	445	416	421	388	403	394	411	436	428	414	398	437	414	410	409	398	392	404	401	443	384	414	412	421	423	388	414	409	399	412	400	399	394	424	386	399	423	416	458	416	377	439	383	427	404	437	402	409	385	438	399	407	374	401	417	408	406	451	445	408	425	408	432	409	406	392	407	416	390	437	409	400	392	431	410	393	403	384	428	380	384	401	390	411	431	432	420	413	385	396	420	436	412	410	413	436	387	410	402	436	387	374	441	404	377	427	388	384	388	388	407	437	374	437	425	444	417	422	390	385	374	398	424	435	422	422	385	420	424	408	417	371	431	430	398	407	444	372	413	387	407	402	411	437	410	417	420	407	418	413	444	404	385	397	412	409	381	424	417	419	430	393	385	388	413	395	417	406	392	374	400	419	405	429	419	392	432	407	416	377	414	433	387	374	424	396	401	407	430	413	397	407	402	372	383	419	403	442	403	427	422	392	410	443	409	441	409	442	397	396	401	395	457	416	423	418	403	400	399	388	428	444	391	427	416	390	406	380	398	425	381	403	419	416	404	429	419	425	405	424	411	368	386	414	416	432	396	361	418	445	370	378	387	427	379	406	410	441	373	432	386	396	452	405	400	404	442	425	432	414	395	402	385	421	394	436	394	398	400	425	416	408	380	401	388	393	431	403	394	395	404	409	422	393	411	403	426	425	417	391	377	415	442	390	387	404	441	403	436	461	386	451	428	413	410	419	402	403	419	421	415	430	389	428	374	441	397	405	434	434	388	413	457	421	406	412	429	452	404	395	369	358	434	368	409	468	391	422	396	419	433	416	447	349	399	415	376	369	454	424	417	425	354	414	415	398	402	425	384	392	408	416	405	442	394	393	412	417	398	400	403	396	402	416	438	417	426	451	407	429	383	424	366	397	398	412	388	415	390	411	400	429	381	408	398	383	438	456	401	395	429	395	401	389	405	429	397	407	401	441	400	398	392	414	393	392	396	434	414	397	385	372	397	419	393	388	440	401	407	395	401	404	409	415	398	415	419	382	425	360	369	397	389	466	380	429	404	420	416	403	399	389	383	432	412	404	412	391	412	365	427	442	391	400	380	403	390	431	383	449	406	384	409	410	452	432	418	407	440	408	416	448	448	433	442	396	421	427	390	403	384	393	427	396	403	422	410	417	385	413	419	400	374	414	454	414	404	379	377	418	395	378	434	394	380	424	422	380	464	384	412	438	427	411	366	393	417	402	376	416	358	391	415	444	402	438	411	397	410	411	392	425	427	440	417	419	391	424	439	418	414	384	412	400	452	407	399	416	360	410	365	398	407	405	453	395	412	410	409	398	424	417	398	407	428	414	431	447	390	404	400	398	443	371	389	421	448	408	448	405	406	415	396	389	414	416	402	409	389	375	396	386	428	416	427	432	397	416	413	398	404	375	410	410	394	435	405	398	354	398	428	412	424	393	432	443	439	432	415	403	424	414	425	422	423	399	409	407	403	375	406	410	429	436	431	376	401	393	409	431	430	417	427	365	393	433	413	386	404	388	414	443	423	428	409	375	464	399	429	418	435	433	392	413	386	420	413	422	421	408	423	428	429	413	389	380	396	426	432	436	386	416	413	427	408	432	398	392	425	389	379	411	408	407	407	447	396	386	427	415	388	432	371	399	414	441	372	415	410	406	401	429	461	427	452	408	376	427	433	387	393	407	398	406	410	391	444	374	447	428	409	387	389	408	388	427	424	388	424	460	418	398	399	422	437	446	411	399	402	411	419	425	419	411	463	410	373	388	439	393	379	444	394	399	415	413	426	383	427	447	415	392	429	394	401	435	366	419	394	389	408	396	416	435	377	396	419	405	368	400	415	399	393	402	398	431	414	410	407	421	434	381	395	383	418	387	399	401	419	366	426	436	392	395	366	430	430	406	444	404	380	377	405	426	455	450	358	424	367	419	418	396	404	413	413	448	418	420	377	418	384	414	390	412	392	423	409	416	446	426	411	400	420	384	428	435	409	468	434	402	383	402	406	423	435	400	403	406	451	380	385	396	456	354	387	414	406	411	407	440	407	387	374	435	360	433	422	405	390	411	411	393	355	399	388	431	398	410	466	375	393	411	428	438	414	408	448	434	417	436	425	413	364	401	388	438	423	401	413	397	420	406	386	433	399	394	435	377	420	424	412	414	397	405	432	432	432	422	410	452	419	420	403	414	405	415	408	390	417	413	427	406	397	471	434	395	397	381	422	431	421	416	403	410	369	443	391	443	411	382	375	402	416	437	406	392	426	410	372	441	405	389	401	426	391	417	417	441	412	397	403	385	372	406	413	413	376	394	387	410	422	425	415	456	402	410	403	374	393	419	419	415	388	393	401	385	409	393	393	405	440	416	383	423	423	421	421	400	387	418	414	428	398	396	428	388	433	443	436	427	393	418	422	406	402	405	384	428	426	436	410	420	436	411	417	402	393	383	388	407	369	403	442	401	434	407	412	407	450	389	417	384	399	416	399	396	391	388	417	387	375	434	425
23646	21057	28150	24180	21040	7995	801	554	405	395	379	337	283	320	311	301	277	272	264	293	231	230	265	260	247	268	251	232	224	230	234	247	255	224	254	231	233	232	233	232	257	216	240	233	246	266	222	238	238	222	256	208	240	246	269	210	218	248	218	261	253	221	210	211	214	237	244	261	215	236	204	202	240	219	252	251	248	231	247	256	278	217	234	222	219	228	225	220	247	235	260	222	247	244	256	225	240	220	215	212	228	202	256	227	226	263	226	220	217	219	242	250	236	274	223	210	236	225	235	223	237	258	233	223	257	245	269	223	240	236	214	259	213	262	243	227	229	272	265	232	248	224	223	198	246	227	218	223	200	245	235	209	255	229	245	242	254	237	237	221	233	211	257	230	240	232	205	217	207	244	232	234	231	237	231	246	246	230	274	251	208	223	202	237	223	208	222	246	225	238	231	217	208	212	231	244	241	238	236	249	248	250	230	223	246	224	252	261	249	262	196	231	241	228	223	244	224	245	222	207	236	229	224	231	239	253	244	212	239	208	232	222	240	234	230	236	235	241	236	219	226	234	260	212	233	239	220	224	245	218	247	208	269	224	211	251	235	208	246	241	260	230	246	225	239	226	280	247	250	225	216	260	206	235	230	241	244	229	227	250	229	219	271	249	225	240	249	234	221	232	224	226	257	228	229	216	234	264	261	234	257	219	216	243	205	243	211	212	221	236	232	223	219	236	218	230	242	215	238	228	233	238	223	228	257	208	228	244	266	223	229	238	231	244	266	241	198	235	203	218	258	222	235	251	232	219	251	218	228	238	234	250	230	221	237	225	223	207	222	253	226	228	232	228	205	206	240	247	222	217	234	252	263	218	223	214	237	236	223	229	231	230	233	217	197	228	208	225	221	252	219	224	227	240	215	227	222	241	216	203	224	247	223	242	243	240	241	225	232	239	253	199	213	223	239	221	218	246	239	249	247	254	241	232	230	235	241	230	238	216	247	238	243	234	238	240	248	225	244	223	236	250	227	261	240	256	217	209	256	199	230	241	227	239	259	213	244	241	256	207	248	239	219	216	212	246	233	249	244	243	251	226	212	218	219	252	240	233	228	248	244	246	219	238	223	253	212	213	230	232	215	248	238	252	219	230	218	238	233	219	221	219	214	228	227	230	214	276	241	237	225	231	239	237	208	243	220	214	220	242	214	222	196	238	223	254	258	245	208	215	225	233	219	224	216	231	223	217	237	222	235	243	225	266	218	244	245	219	214	263	236	226	220	226	222	246	230	232	245	245	233	246	228	220	222	256	216	224	247	240	240	211	209	223	230	237	230	225	221	229	225	244	239	218	234	231	241	239	223	234	247	245	231	226	227	229	233	198	233	248	217	274	234	234	251	207	229	251	227	217	216	228	259	206	229	222	210	228	203	243	217	232	229	260	249	240	231	232	226	223	218	225	240	232	241	220	223	226	236	232	197	240	233	238	230	241	246	215	257	235	208	252	238	248	257	237	212	230	213	228	229	215	234	219	232	232	211	253	230	225	216	239	216	241	262	225	209	214	218	224	206	233	195	244	237	218	270	205	221	227	239	201	227	240	223	215	228	251	242	239	236	234	231	235	200	241	231	228	225	221	251	245	242	247	257	242	249	243	218	233	216	273	238	240	236	228	233	252	218	223	224	213	230	232	235	239	269	223	232	211	226	230	238	217	244	241	242	231	218	217	228	248	241	233	236	230	234	253	222	219	220	254	222	229	235	211	230	214	207	218	253	244	225	249	246	255	237	219	207	222	228	218	247	242	229	229	246	233	263	209	244	230	211	243	234	268	266	243	209	208	250	256	246	227	225	242	230	216	240	225	228	228	215	246	219	225	199	237	220	222	230	247	252	236	239	229	223	239	225	242	220	219	239	215	223	233	239	211	203	215	217	242	219	253	251	247	233	230	238	225	229	223	239	242	209	227	229	240	220	246	221	246	227	227	211	260	203	228	237	254	239	255	245	233	224	211	214	258	228	231	247	261	240	212	251	233	249	237	216	246	243	234	243	219	247	239	260	236	250	242	245	231	247	228	209	231	269	243	216	245	215	232	203	231	239	230	229	228	235	212	215	229	242	235	228	241	242	251	246	249	240	202	197	219	228	251	253	231	262	240	232	226	226	256	221	233	224	234	237	218	256	235	264	224	233	227	227	213	256	261	222	230	246	223	259	236	248	219	221	274	238	225	268	245	244	226	225	222	229	204	214	261	245	207	226	248	217	221	239	221	220	205	223	253	226	249	241	247	233	239	243	226	247	236	254	247	235	259	229	237	202	230	215	249	220	261	241	244	251	223	223	237	210	233	235	220	234	222	231	243	221	226	249	232	236	234	221	236	245	253	247	255	219	217	228	216	245	201	220	226	231	203	234	230	258	244	233	220	271	240	245	243	217	224	233	242	246	228	217	218	245	243	243	238	236	232	241	258	238	219	255	254	263	247	210	224	236	234	243	240	230	231	239	251	248	224	210	248	234	234	244	243	253	262	223	258	218	233	251	217	193	223	215	224	191	251	238	237	252	251	218	228	227	237	231	235	256	237	250	239	258	259	227	261	234	236	242	239	220	224	208	222	222	239	244	222	233	261	236	261	228	208	206	203	225	244	254	261	230	231	221	242	255	243	212	234	222	221	243	241	219	257	213	207	228	234	242	223	229	226	243	225	230	201	235	249	234	227	201	212	238	201	230	250	271	226	224	219	239	231	214	238	250	248	237	253	233	243	267	230	221	222	236	222	233	256	246	229	207	220	244	223	214	240	221	212	242	255	220	234	253	247	240	239	229	218	221	246	210	247	227	237	231	253	220	215	241	243	229	242	221	199	226	213	230	214	241	227	213	225	224	243	234	244	261	243	253	244	233	250	239	259	229	215	203	242	242	244	207	227	212	227	228	224	214	212	254	210	222	226	211	222	238	240	230	236	225	260	237	244	213	226	241	239	197	248	231	249	226	244	227	232	218	227	235	232	223	241	235	223	246	222	221	224	219	233	221	237	258	214	265	250	253	233	230	219	233	243	208	230	219	220	252	307	229	238	222	237	231	246	232	201	211	244	255	237	255	243	231	224	220	222	242	242	222	228	228	234	243	230	192	232	252	247	229	222	222	204	209	238	255	254	240	254	227	245	237	225	207	256	211	245	230	212	231	249	239	210	191	229	242	235	255	255	205	252	199	249	242	205	219	223	261	229	245	217	253	244	243	231	209	230	223	244	240	220	239	220	223	279	213	229	238	241	222	250	248	265	214	240	239	216	225	248	225	253	211	239	190	252	220	223	243	229	218	225	228	207	222	231	248	235	239	233	220	205	234	252	209	224	245	241	240	252	227	227	246	233	226	240	238	237	223	250	222	233	258	196	229	227	249	217	217	228	220	242	223	250	253	242	217	209	233	229	231	224	239	243	232	215	222	258	255	199	220	233	228	237	240	220	235	234	222	226	234	246	220	213	248	239	240	234	256	258	241	228
26544	30236	5229	2403	1801	1319	1014	823	717	549	482	448	418	414	375	351	316	336	319	310	358	346	325	322	275	286	316	312	284	276	298	266	283	297	281	295	259	288	275	262	291	248	270	271	285	285	272	285	263	271	266	262	251	286	264	275	264	251	238	242	270	291	266	256	276	257	256	240	270	224	291	251	279	256	258	248	263	251	281	294	265	273	269	280	265	252	264	262	260	264	287	268	243	258	257	258	219	246	257	242	270	293	292	277	262	272	270	253	274	257	250	268	254	264	262	285	274	255	255	259	296	242	246	274	275	256	269	255	272	248	229	253	246	230	244	259	262	257	288	269	302	251	258	292	241	267	301	271	235	233	297	255	266	281	258	276	259	238	221	238	288	273	276	301	241	231	252	237	256	261	240	241	265	263	244	245	268	251	238	254	270	287	273	260	247	268	292	252	263	247	274	264	265	258	262	280	250	269	243	283	248	297	266	276	273	272	268	271	266	244	268	270	251	267	219	270	244	255	269	241	296	270	256	259	257	271	279	271	271	224	279	257	268	243	272	279	254	265	282	284	275	285	296	263	281	269	249	253	256	251	299	260	246	254	266	241	240	272	260	268	260	262	276	274	260	260	258	244	272	265	240	265	280	276	249	274	238	285	264	248	266	233	265	262	288	277	280	273	250	273	240	265	264	243	239	252	248	250	294	275	257	266	261	262	262	282	245	279	247	265	255	247	268	260	270	273	258	265	246	283	275	248	281	244	273	242	262	279	249	257	235	261	248	288	250	239	255	244	263	239	263	285	270	282	265	297	260	250	259	250	295	257	271	249	249	260	249	241	275	274	261	250	237	281	252	254	280	273	239	271	268	247	259	267	255	252	292	274	250	263	259	270	294	275	263	279	272	244	282	270	253	247	257	260	255	259	271	268	243	232	260	275	261	247	276	237	240	269	248	253	248	272	249	291	244	243	251	271	247	265	257	263	253	281	264	253	243	260	260	267	271	294	256	267	261	222	259	257	309	258	253	286	263	278	249	257	257	261	250	244	258	277	265	255	282	265	269	264	268	237	274	251	245	249	232	269	272	257	273	250	289	276	285	259	288	233	247	255	260	264	245	272	242	250	242	258	274	266	247	274	276	277	274	271	254	267	276	250	264	242	257	276	236	259	258	258	264	257	260	248	259	238	254	259	283	245	271	251	275	256	255	279	263	258	308	277	259	244	238	256	249	247	259	287	262	269	256	239	245	251	276	281	259	285	258	257	235	247	261	266	279	244	255	251	265	264	279	241	282	244	239	279	258	245	315	295	273	265	286	277	266	256	277	282	261	246	265	274	265	237	248	260	286	239	247	276	274	281	280	252	274	256	272	227	254	263	256	287	241	280	269	262	270	279	273	269	260	261	283	259	250	261	259	270	275	291	280	290	263	259	251	264	288	263	251	251	224	252	255	266	252	272	274	239	279	284	254	259	234	264	290	287	266	261	251	283	246	261	250	271	230	259	266	253	237	267	265	250	272	283	269	261	256	253	258	262	255	275	272	237	228	260	256	238	281	283	262	270	226	282	262	262	237	251	247	268	265	234	248	293	278	293	235	276	274	253	286	242	258	268	254	251	258	262	271	272	308	262	256	251	272	294	245	262	269	263	221	236	307	279	246	238	255	254	262	244	233	264	264	246	289	284	254	279	261	270	290	273	258	261	245	257	255	242	225	272	266	242	292	206	277	273	275	256	263	237	249	269	246	260	241	291	264	249	281	277	243	272	259	285	266	262	260	280	251	270	242	244	253	286	267	251	246	267	276	263	270	272	255	267	234	239	226	279	235	238	279	279	262	250	250	259	250	258	247	251	254	249	249	282	255	256	285	270	277	254	275	292	253	271	257	257	261	258	253	259	232	231	228	262	282	240	252	257	283	253	270	265	270	249	266	241	262	273	245	242	270	252	262	235	253	260	245	303	235	254	222	273	259	245	267	282	244	261	238	265	277	251	250	240	245	254	267	257	242	284	256	263	234	282	261	243	225	290	257	281	275	281	253	267	249	257	251	262	264	281	265	287	234	266	268	271	274	270	255	250	240	244	282	280	272	277	267	263	295	259	283	260	291	261	254	269	262	261	236	252	257	221	234	286	252	256	241	257	271	239	229	267	264	266	270	279	238	267	241	276	273	278	250	281	280	242	285	268	239	264	238	272	250	258	260	247	268	225	272	248	262	283	253	247	252	264	271	282	248	247	260	240	251	267	266	285	260	250	240	251	274	264	264	257	240	255	286	282	255	246	278	278	266	287	259	272	212	272	250	257	257	273	249	264	245	265	274	255	255	305	266	252	240	260	268	293	253	258	262	251	285	247	264	288	278	252	251	268	266	253	261	257	236	252	285	260	264	287	264	272	244	251	235	264	266	276	276	263	282	276	261	300	257	303	277	245	268	256	266	277	256	253	271	271	271	257	260	245	253	286	263	255	263	268	279	268	243	286	269	265	268	271	274	261	288	243	264	263	254	267	258	262	251	266	272	249	270	256	270	267	295	294	258	299	261	260	279	265	227	250	279	263	253	232	262	294	262	284	231	253	251	251	237	272	269	263	256	257	234	278	266	288	268	253	250	283	268	256	273	239	242	227	226	270	250	229	240	265	267	277	276	281	240	244	270	256	275	271	277	279	259	263	257	257	254	282	277	256	241	277	231	273	275	268	271	246	246	273	279	250	262	257	253	257	266	237	253	280	262	271	250	261	253	248	258	260	298	253	239	260	277	257	264	242	271	250	259	246	289	287	254	277	232	252	254	244	257	274	260	255	276	231	252	246	246	259	258	266	265	253	249	266	275	276	266	309	268	246	234	278	273	257	276	293	263	265	263	250	251	260	252	235	251	233	268	268	257	253	253	280	259	272	290	285	268	273	286	274	237	279	271	278	283	258	258	260	269	281	257	257	241	290	284	266	245	305	251	259	282	248	274	273	280	279	269	268	254	260	263	270	257	261	244	247	295	260	260	251	244	270	274	250	308	245	265	267	263	273	258	285	235	277	257	286	246	273	275	247	260	261	232	269	250	259	242	242	281	242	291	267	238	253	240	241	233	244	256	268	242	265	306	265	281	257	215	259	236	260	258	277	287	270	279	298	269	232	278	243	226	263	258	219	249	255	258	268	252	272	278	292	270	270	282	270	257	282	242	261	268	268	252	280	263	300	233	260	265	271	259	278	274	254	251	252	264	250	272	264	267	251	245	252	263	254	283	238	259	251	266	249	255	237	230	273	268	272	250	269	275	279	261	233	277	246	248	233	278	301	248	271	248	257	239	256	261	281	254	248	227	244	238	269	246	281	268	263	286	249	279	277	245	231	268	290	268	290	256	263	231	236	241	234	248	264	266	243	248	250	244	252	272	284	239	266	271	277	278	252	271	282	253	253	282	249	282	263	273	270	261	246	245	266	276	268	261	274	276	267	261	265	267	273	252	252	252	255	250	251	274	251	252	276	260	266	275	273	307	279	279	246
24842	21076	26994	25261	8863	1149	858	781	764	769	735	704	728	708	711	682	671	653	682	654	657	640	643	609	650	670	623	684	664	628	628	660	643	652	679	684	623	681	667	669	658	658	682	663	655	691	648	655	664	664	661	640	650	653	689	671	653	675	668	673	682	578	665	608	657	608	639	641	647	674	639	690	631	643	668	618	664	646	611	631	638	627	641	636	648	664	682	663	587	631	624	632	650	668	652	638	652	630	680	663	596	619	672	589	631	638	650	618	660	571	642	634	650	612	635	630	660	627	674	687	631	630	631	670	650	669	659	618	634	674	589	636	640	642	654	661	623	640	619	638	627	664	657	653	633	659	654	672	660	641	643	717	630	652	653	636	682	628	704	657	625	669	689	602	622	637	604	640	641	661	626	648	597	640	651	630	587	600	649	601	575	627	633	611	653	626	624	653	686	636	609	680	671	680	680	644	628	665	587	627	672	614	665	649	664	634	622	654	622	616	610	632	680	666	639	615	602	617	620	632	640	643	652	638	641	665	630	657	627	694	659	684	685	644	617	631	650	698	644	648	654	672	605	656	580	639	696	673	641	655	673	652	614	617	658	654	672	623	612	708	635	640	645	599	627	634	646	630	663	673	650	633	655	639	597	637	629	640	670	660	610	630	662	641	669	645	673	675	637	622	658	642	681	607	625	617	656	616	678	705	561	615	657	626	659	681	655	633	663	639	666	605	630	612	685	651	651	647	628	620	685	659	658	672	701	649	614	667	632	584	702	656	663	593	639	649	675	654	653	600	679	665	617	644	683	622	636	657	728	624	655	629	605	638	667	646	663	564	642	626	600	629	603	685	638	640	594	660	638	634	633	657	647	645	674	711	641	650	617	607	624	662	628	649	641	628	622	609	664	660	626	650	638	641	663	621	696	674	687	685	631	652	654	664	676	606	667	635	641	700	632	619	607	608	638	644	633	681	671	632	644	666	659	644	648	632	620	652	679	638	671	640	637	607	612	669	638	627	606	627	679	685	616	682	652	671	632	613	636	614	655	683	635	646	623	666	675	631	643	641	640	644	670	617	607	662	641	629	635	588	629	646	648	632	644	628	589	650	661	652	631	630	670	648	638	629	653	661	612	622	657	655	613	625	640	655	652	681	681	656	674	657	627	636	650	672	674	624	653	624	611	656	644	618	653	651	635	613	640	647	634	666	655	651	576	654	624	600	659	667	668	646	628	659	640	638	646	622	614	651	653	671	644	693	599	683	619	646	653	610	625	604	661	647	657	702	675	653	624	601	697	596	672	709	663	669	627	638	699	710	662	691	657	690	655	652	617	624	640	716	684	682	690	609	621	605	658	667	680	638	653	600	644	618	659	642	663	624	650	653	698	624	661	702	603	643	657	655	646	672	664	673	654	614	669	615	653	624	642	629	679	632	620	621	654	695	656	606	636	628	647	624	658	621	665	678	682	666	650	641	631	626	591	670	637	709	617	654	682	675	634	645	644	642	628	637	650	636	660	653	623	662	677	630	605	679	676	668	630	579	640	599	626	658	646	619	626	662	673	645	647	648	702	657	636	663	646	654	631	629	697	626	663	642	694	678	622	648	664	639	683	672	641	638	670	682	620	605	599	657	640	624	599	686	657	653	604	665	642	660	634	668	632	642	664	661	627	649	635	619	682	602	651	653	612	630	622	633	657	615	677	631	616	639	637	621	654	633	657	596	658	630	611	671	638	624	713	602	636	641	656	632	614	654	647	621	637	647	667	690	593	652	674	628	637	671	608	662	618	678	630	649	618	677	643	645	627	676	678	661	654	592	583	644	632	651	625	656	631	617	614	626	679	624	646	624	672	629	700	635	658	586	651	642	656	655	606	631	657	614	616	620	647	599	644	622	614	668	630	574	719	672	626	662	635	684	675	663	634	627	637	678	638	635	628	606	636	634	669	671	641	649	649	681	629	598	626	628	623	697	649	624	641	678	622	633	707	612	628	668	622	664	618	648	596	665	667	620	670	645	607	622	682	615	652	648	644	625	652	649	637	630	651	606	618	609	661	669	621	628	633	645	671	652	587	659	646	648	654	638	672	642	639	638	624	647	623	672	633	586	606	602	645	630	664	655	668	607	691	654	660	664	634	658	637	644	647	627	666	612	631	591	679	639	627	683	641	664	626	625	614	670	641	629	672	672	604	642	632	640	605	609	648	619	648	668	634	632	634	623	645	670	597	640	642	577	642	641	656	608	614	629	641	667	606	636	620	698	632	645	636	647	638	653	635	672	597	663	612	669	651	617	681	606	657	644	629	655	670	661	610	665	652	691	674	624	667	631	673	621	649	587	675	674	644	640	631	622	666	648	632	653	617	640	693	644	621	641	667	642	616	667	670	605	620	615	602	643	633	668	664	640	620	647	617	610	634	634	617	636	655	648	629	638	636	654	617	607	624	719	675	620	618	650	580	618	633	629	650	665	602	648	654	617	643	662	696	654	652	633	638	696	604	597	662	677	626	622	631	645	661	627	630	673	627	633	592	619	612	631	613	663	650	615	635	644	616	643	606	615	640	612	608	624	650	679	637	654	647	604	642	618	646	641	653	603	653	643	671	656	622	623	686	665	679	611	659	603	662	642	618	658	661	645	658	641	649	662	653	625	672	627	590	632	651	591	670	648	621	662	694	645	641	622	659	631	633	662	610	622	654	704	605	615	655	666	640	699	678	676	648	650	655	705	652	631	649	626	652	664	683	648	692	637	643	656	678	606	659	668	634	604	624	636	634	630	639	653	644	622	655	640	607	641	652	622	650	619	684	694	648	647	643	621	655	635	636	675	644	675	666	687	634	672	611	629	652	626	672	635	670	648	649	628	647	627	661	651	638	678	654	681	683	690	653	619	623	622	595	689	623	687	607	729	647	596	642	584	647	623	699	671	646	655	645	664	668	628	626	685	619	656	653	650	627	606	613	649	645	656	629	621	638	655	646	665	661	684	649	676	661	644	650	662	660	641	607	640	620	629	618	601	721	605	639	664	607	685	635	643	630	653	659	652	636	616	599	625	639	663	632	664	669	656	608	679	658	648	623	649	615	672	640	606	671	621	679	680	635	622	659	616	599	668	690	639	619	656	673	670	621	638	663	628	640	609	671	647	622	669	629	628	628	693	641	660	627	673	595	710	620	617	639	668	607	650	647	641	637	650	632	625	659	638	624	618	674	612	679	659	640	662	634	669	651	646	610	670	638	661	637	670	638	629	636	646	678	635	613	660	646	599	674	668	721	644	685	654	658	630	637	652	600	608	648	649	684	628	661	689	614	627	666	597	653	637	673	635	679	656	681	655	654	642	613	613	608	612	628	684	599	689	660	669	628	606	619	652	633	659	639	652	632	644	648	646	641	633	622	616	671	645	666	637	682	696	661	628	632	684	620	610	633	638	642	620	693	657	623	594	654	652	637	648	652	624	687	670	596	695	672	624	644	638	669	616	637	625	698	643	679	620	615	652	617	631
24193	18274	3273	1813	1476	1283	1088	964	941	852	808	782	771	727	769	745	695	722	694	688	696	759	758	682	655	708	715	733	646	683	648	696	674	667	701	684	709	666	631	738	676	674	689	665	679	636	669	710	644	686	671	722	655	654	703	651	720	682	687	661	679	675	675	642	720	715	696	636	674	663	672	705	658	634	638	670	672	692	688	670	643	663	668	682	700	650	690	676	637	666	740	702	639	710	657	682	659	695	679	662	658	651	680	717	705	637	648	638	684	677	692	675	688	676	717	647	642	666	707	710	672	680	703	661	659	734	642	642	669	645	715	640	631	658	650	675	632	680	693	723	665	657	632	660	670	707	692	691	691	667	709	681	648	688	663	683	675	703	699	662	681	696	664	655	724	675	674	706	680	657	636	703	720	638	655	650	673	651	649	659	692	663	683	661	683	638	735	677	669	713	714	657	681	716	707	685	658	692	685	637	665	637	673	688	663	685	655	701	695	653	651	680	657	624	682	658	669	642	668	699	633	658	645	718	728	702	649	657	641	648	675	724	676	681	700	669	664	679	712	628	645	679	699	712	660	671	694	703	654	675	682	657	670	671	748	675	684	682	759	728	644	661	704	651	685	679	710	669	672	685	689	686	665	712	659	711	657	660	717	650	669	660	706	647	701	669	667	678	660	696	657	699	673	697	639	724	668	679	698	658	711	713	652	668	680	700	643	667	656	716	664	691	686	668	667	700	619	708	655	632	692	662	667	668	653	625	674	694	678	644	647	698	697	716	691	678	667	638	714	690	682	711	687	698	654	721	665	689	705	696	644	683	678	668	680	703	694	672	688	665	697	663	682	667	644	660	657	719	725	667	678	645	682	706	656	643	698	700	656	687	652	676	706	728	690	699	686	689	687	685	680	665	639	611	669	688	671	679	701	637	698	669	671	645	659	659	672	686	681	704	668	636	685	675	658	668	675	652	703	701	680	705	711	643	673	639	701	677	682	654	705	657	666	686	661	674	677	685	712	670	691	680	668	730	674	687	647	677	665	682	669	691	640	694	693	636	686	642	642	704	686	695	691	625	648	658	691	663	634	656	626	663	720	623	670	682	653	655	634	665	703	688	660	693	653	689	635	681	709	677	688	697	672	666	680	676	685	652	675	632	687	718	662	689	669	648	691	679	705	695	654	654	635	667	692	673	654	688	608	691	647	704	655	701	690	627	689	679	653	668	708	683	712	685	655	669	641	694	654	711	669	669	667	684	671	693	660	680	685	661	654	725	666	724	681	681	714	679	690	683	630	672	686	648	671	664	656	697	709	661	662	673	696	652	713	656	680	683	624	663	664	707	682	697	667	650	664	699	695	670	662	664	645	654	646	667	670	672	668	654	684	663	700	666	694	682	680	636	660	673	679	648	641	701	648	700	653	648	690	660	643	686	661	674	673	680	676	662	605	673	661	682	684	690	654	676	657	650	751	647	679	685	700	640	730	664	689	691	651	672	694	721	703	665	654	647	665	688	681	684	698	671	698	676	683	700	657	696	649	618	698	703	688	703	661	666	657	664	660	690	709	652	674	643	717	627	642	662	707	666	651	638	667	728	682	671	657	687	657	665	678	663	674	659	729	700	650	683	684	703	637	689	668	721	710	668	696	660	672	677	695	703	668	654	712	696	718	692	681	680	673	688	677	638	737	609	655	721	674	641	653	710	622	688	652	637	654	653	679	667	644	673	712	686	695	682	667	695	723	695	699	733	700	630	630	666	637	643	665	687	685	622	712	696	682	655	644	619	651	694	663	683	706	694	741	684	671	678	699	704	642	646	638	665	674	681	628	715	661	632	700	690	688	654	730	651	649	719	700	720	672	627	606	678	647	672	671	703	653	687	643	646	685	718	646	653	659	709	696	701	682	651	673	687	670	705	656	688	704	653	698	702	621	715	667	681	691	723	674	681	634	653	676	683	684	700	722	663	655	674	688	689	659	657	703	737	656	661	647	685	670	670	669	691	639	698	701	680	689	653	681	702	671	736	628	695	639	652	679	660	660	722	639	652	698	709	676	689	669	671	670	653	663	671	651	640	670	676	651	706	685	645	652	669	667	666	692	632	685	662	634	659	717	736	706	660	684	682	722	658	718	733	631	668	731	708	707	670	698	724	694	669	669	628	691	636	628	651	684	645	729	633	665	661	677	658	666	683	678	731	666	646	700	708	711	628	655	674	677	649	678	664	672	698	618	674	650	667	651	710	684	621	690	672	693	697	637	751	667	656	623	676	641	696	624	673	662	709	647	693	650	660	643	695	647	672	728	717	686	701	695	715	676	721	639	662	680	691	718	671	681	665	690	712	674	713	733	694	675	629	720	620	691	660	685	658	701	681	689	643	681	657	663	663	693	667	704	675	723	714	686	696	674	685	665	698	684	655	649	637	661	648	694	705	703	650	674	631	720	706	657	665	685	666	673	664	658	704	650	677	743	640	692	663	722	641	716	688	638	692	664	696	679	648	752	688	687	667	647	654	660	663	655	668	671	675	643	743	635	663	678	676	661	670	696	682	668	712	645	677	655	647	676	666	689	668	633	634	672	665	679	624	685	716	659	686	639	696	699	694	661	670	713	664	657	696	704	695	652	653	647	680	668	669	623	643	635	669	696	696	692	670	679	700	657	689	746	659	670	702	694	657	676	659	684	676	649	617	729	677	675	673	622	665	657	654	655	607	663	660	672	692	625	669	648	682	648	665	693	678	685	630	689	696	668	665	735	665	656	725	708	633	696	666	645	660	678	673	700	681	669	684	648	696	700	669	694	710	691	702	630	710	645	684	683	668	657	682	694	700	662	704	689	700	705	692	720	673	652	637	644	702	697	693	670	686	684	687	684	694	710	655	748	718	650	653	643	658	684	637	689	687	670	628	621	733	692	699	659	739	657	631	660	671	666	689	645	758	634	634	667	692	656	652	612	684	668	673	689	708	686	696	662	667	672	665	691	670	700	706	691	644	684	682	711	643	687	691	726	668	714	602	695	674	648	656	682	657	708	657	634	668	666	687	654	687	693	660	653	658	708	671	619	674	658	710	777	701	684	653	723	684	734	675	649	671	660	706	657	656	686	679	644	651	722	670	660	637	651	680	662	659	688	724	666	656	679	699	657	691	666	691	654	679	660	710	625	665	671	720	695	685	667	726	683	619	682	712	732	716	658	692	645	646	729	660	665	689	684	701	650	698	664	668	668	649	696	656	674	654	664	674	706	685	649	718	685	704	655	674	649	687	675	732	701	681	680	680	732	692	655	671	676	695	655	663	676	678	654	670	640	682	696	666	672	691	701	689	686	679	664	619	709	658	702	717	655	682	703	684	658	675	685	680	649	680	654	671	672	688	685	613	661	649	692	673	657	705	688	679	696	685	675	681	682	645	688	669	719	712	713	649	712	661	684	666	672	705	652	683	669	690	734	665	632	650	666	663	693	665	683	664	676	629	725	673	668	683	679	687	676	662	659	681	675	662
22605	21172	28710	23891	21175	21216	7653	1310	963	871	770	722	742	681	670	625	667	598	616	571	591	603	574	615	596	593	576	610	585	599	553	569	563	542	582	558	581	548	527	560	534	561	592	535	490	576	597	539	545	561	573	543	566	505	553	535	534	552	604	556	514	591	515	575	532	533	552	571	551	544	548	554	577	493	544	513	533	550	556	562	536	521	524	532	512	568	545	547	532	562	547	511	511	558	556	534	577	532	522	575	543	559	558	555	541	557	546	527	587	584	556	550	519	530	579	554	573	567	570	505	536	534	538	543	562	544	533	565	569	567	617	541	531	527	477	545	507	570	624	574	575	529	551	535	590	567	521	515	579	561	528	565	516	511	530	536	496	530	543	510	582	536	545	549	542	505	575	558	497	595	536	592	505	522	564	576	543	555	539	562	557	557	561	521	552	551	482	545	520	574	583	564	545	576	498	532	549	576	559	527	493	514	563	537	566	526	533	530	509	530	544	550	541	528	542	554	579	572	555	546	577	526	559	568	529	546	501	521	535	532	595	555	527	592	520	555	527	554	546	533	534	571	578	532	548	568	528	573	489	573	543	555	594	568	555	533	555	566	564	525	544	588	565	542	600	557	532	533	524	570	532	529	544	551	532	563	526	535	555	572	533	558	572	556	594	525	572	551	573	524	551	493	532	512	534	538	540	557	550	536	537	529	501	613	564	590	544	531	573	550	549	522	505	531	556	533	522	525	537	543	532	542	541	518	534	479	561	526	570	618	512	537	549	530	540	548	559	573	567	546	583	553	562	515	553	560	522	549	531	573	554	526	560	536	565	548	523	562	562	550	545	557	542	561	563	555	500	520	515	514	516	549	573	579	522	533	580	554	572	549	575	532	536	551	558	544	551	578	574	579	541	532	583	513	553	561	495	537	546	585	491	547	561	539	569	568	528	538	561	536	518	545	549	509	520	531	538	593	557	553	527	552	515	528	537	550	546	519	561	567	535	516	519	501	559	554	575	558	552	560	525	568	565	548	508	573	500	603	617	535	526	517	564	514	563	497	583	567	531	518	553	566	542	544	517	536	587	536	547	553	560	508	548	528	564	539	531	569	577	577	554	509	543	543	554	524	542	534	575	543	534	501	563	541	556	569	571	548	568	538	547	524	540	529	513	530	553	583	539	516	542	532	537	551	556	559	536	577	592	567	544	586	584	530	516	552	515	562	571	556	560	540	554	591	558	565	588	540	582	562	561	560	539	539	580	542	543	527	511	551	549	541	519	563	532	553	559	540	549	541	545	533	538	532	538	580	550	530	548	500	569	555	557	568	558	534	608	581	571	530	529	544	540	549	546	550	507	542	558	544	552	535	572	506	548	577	528	603	522	583	526	526	533	565	565	532	554	539	562	573	555	539	548	561	557	558	555	558	584	561	512	543	541	563	545	566	557	555	606	553	537	563	524	554	569	540	531	488	550	528	546	507	537	517	564	553	514	540	547	560	568	531	538	552	562	541	572	548	573	509	559	542	571	531	563	559	562	545	531	526	546	542	546	568	554	548	548	513	514	532	530	533	542	583	535	519	551	559	515	528	534	560	552	537	556	512	542	557	520	517	502	533	562	589	563	510	528	524	508	552	541	539	583	566	566	544	557	538	575	542	551	537	541	569	538	581	480	512	565	567	559	577	552	489	544	594	506	544	603	559	526	552	564	576	537	541	562	575	602	552	569	526	516	541	538	530	469	583	568	549	581	539	539	560	562	523	529	511	536	542	552	555	523	570	584	537	572	531	511	567	561	558	519	593	552	530	539	497	582	565	561	528	560	584	563	542	530	525	567	564	569	525	562	581	536	555	568	573	549	508	516	550	538	522	526	549	562	539	530	525	554	552	567	545	522	570	537	559	564	549	568	545	526	541	534	512	534	564	560	543	587	539	583	567	532	518	573	564	588	556	571	528	553	502	530	502	552	485	564	592	562	505	571	586	543	580	526	545	544	567	554	540	548	553	519	508	563	550	474	544	621	574	525	572	521	570	527	540	572	517	585	501	566	510	540	526	569	528	498	563	489	565	568	551	519	516	547	579	533	540	511	525	493	540	514	555	537	588	556	513	576	575	522	571	515	554	556	527	606	548	576	550	558	516	519	537	511	569	538	542	547	567	525	526	565	500	581	556	542	518	532	518	551	585	537	562	515	548	543	548	524	523	558	560	524	538	535	546	508	532	523	542	506	569	525	553	575	558	542	543	497	590	542	541	575	539	541	511	563	558	521	564	524	547	557	570	559	531	545	560	553	517	555	519	581	602	543	539	526	546	546	567	544	543	521	577	574	506	553	533	544	557	562	581	534	552	564	545	535	518	555	538	505	565	530	568	524	525	557	541	531	505	559	597	558	553	568	545	544	527	537	578	539	527	528	562	532	551	524	561	532	502	535	530	532	557	545	562	554	513	507	522	586	548	564	575	531	586	542	518	577	544	519	536	540	514	580	519	525	545	493	548	555	570	523	531	519	561	568	594	543	536	571	517	536	557	534	505	561	550	569	521	535	544	557	565	539	541	547	560	539	545	515	517	506	559	554	560	508	521	582	583	592	543	554	566	557	547	533	522	567	570	533	529	549	553	537	576	524	566	522	558	595	545	574	491	551	531	533	502	528	534	533	544	527	558	557	549	563	558	529	560	502	552	513	555	563	578	536	508	531	516	580	539	580	541	551	579	524	518	510	558	510	501	530	551	498	528	562	533	546	515	577	553	516	538	538	592	539	520	525	546	558	553	576	558	534	532	577	559	531	515	526	569	535	529	562	527	553	561	545	489	548	529	541	567	558	552	543	560	515	534	559	490	573	511	560	562	562	547	542	547	506	506	550	535	547	545	519	549	559	541	548	541	573	606	550	511	568	521	538	489	559	574	578	502	549	537	559	567	542	583	568	544	526	547	514	538	523	480	536	583	492	572	554	510	538	540	539	562	579	535	559	582	601	525	577	516	547	569	565	545	514	582	549	553	584	536	546	518	560	545	524	566	506	542	532	539	528	577	545	530	583	544	546	582	570	562	582	533	560	557	529	567	525	547	573	543	577	549	522	513	559	535	558	526	511	530	556	555	524	579	575	552	570	548	554	555	524	538	550	558	534	493	528	509	579	547	556	563	568	569	563	515	474	500	480	557	518	580	562	513	556	562	555	544	535	518	506	516	515	566	512	545	548	566	526	549	556	518	554	562	566	545	560	490	537	547	520	533	622	527	551	567	533	521	514	543	517	557	541	591	551	551	553	495	532	561	546	555	534	539	585	527	543	579	565	553	511	540	511	534	529	547	544	554	566	499	505	510	545	537	534	551	530	533	545	546	536	547	531	534	522	557	557	589	533	525	514	565	536	556	574	540	562	539	562	558	520	562	546	481	573	556	553	569	562	562	533	521	560	569	516	510	566	549	561	563	564	568	523	558	537	517	542	520	581	502	544	560	518	544	538	554	537	566	553	555	535	556	526	507	553	531	552	506
34602	28891	9177	4542	3361	2674	2092	1584	1378	1188	1031	947	855	780	744	807	705	678	692	668	593	636	637	596	601	615	564	578	549	580	567	559	560	624	557	552	602	586	569	599	548	555	582	532	590	592	604	581	548	574	571	581	562	530	550	585	524	535	548	521	556	575	546	574	508	607	515	580	550	571	537	539	567	573	525	529	571	538	541	526	560	588	527	515	516	574	574	578	581	571	551	542	564	564	579	548	518	576	546	555	625	560	559	531	526	563	526	524	570	569	554	596	540	542	530	556	528	531	551	548	529	568	516	535	546	601	536	557	517	561	500	570	549	576	580	527	585	567	521	562	582	523	572	548	575	585	524	502	573	535	518	522	506	565	520	546	535	589	550	530	556	549	549	544	570	520	556	555	583	586	577	503	562	542	556	601	543	565	576	519	549	528	540	529	588	551	513	571	544	532	542	528	534	524	536	533	538	533	586	536	526	567	573	538	537	559	538	526	535	525	576	548	542	523	553	523	546	515	532	559	535	524	586	536	544	537	528	505	568	523	577	558	572	547	507	593	555	537	549	488	566	559	547	576	600	573	536	519	585	534	570	551	548	535	528	482	538	533	573	548	563	571	548	534	553	523	522	517	549	510	535	583	552	545	533	561	549	570	539	527	560	522	555	539	571	544	576	553	552	559	540	556	572	599	588	577	521	544	530	523	513	570	496	547	536	552	587	534	528	569	562	550	540	575	501	577	543	552	559	543	560	554	571	530	494	568	525	551	503	599	526	571	561	555	532	562	551	575	544	564	520	523	519	558	577	552	516	572	521	565	533	620	538	551	551	526	573	590	543	591	585	567	525	559	560	545	547	557	551	543	546	554	581	507	556	539	553	535	558	510	552	537	557	578	539	538	582	554	559	553	578	543	524	550	552	620	544	551	520	565	566	506	527	560	575	590	583	538	556	589	555	556	537	563	542	565	559	546	532	534	564	583	548	511	558	587	510	582	558	565	527	546	558	553	577	573	553	579	574	524	515	535	556	558	547	539	541	523	586	569	567	565	541	537	540	540	523	523	569	573	559	546	578	562	526	568	550	568	520	562	582	569	566	561	552	543	580	541	512	534	551	573	555	522	530	571	536	565	535	590	553	553	516	552	519	523	534	523	516	556	507	559	542	522	572	535	535	559	511	512	543	523	547	581	541	568	524	518	571	518	567	575	547	571	532	547	533	630	507	507	538	576	586	543	570	508	582	612	522	571	551	580	520	581	542	555	561	510	574	535	551	539	542	582	562	524	549	556	502	563	567	554	555	560	522	515	525	568	549	550	522	553	546	537	550	568	537	493	574	558	613	551	550	561	592	559	503	569	544	571	569	500	540	519	514	588	562	564	540	545	578	550	544	562	583	538	548	564	524	590	550	541	523	562	514	537	510	529	560	560	564	566	576	527	531	559	562	526	538	559	556	560	567	571	547	539	540	586	546	574	562	540	549	587	565	568	506	608	534	553	513	524	580	544	518	540	536	530	547	563	566	589	522	523	598	578	578	559	583	570	550	555	592	514	555	585	533	506	552	500	582	540	527	544	575	530	566	523	540	552	571	532	504	591	556	581	533	547	579	517	523	557	567	560	567	546	580	528	575	533	547	551	515	575	582	544	566	541	566	567	515	540	538	546	556	573	545	521	542	562	576	575	546	568	516	530	559	596	556	556	576	538	580	603	542	566	570	567	545	546	544	557	584	543	586	537	521	578	504	525	565	561	524	573	598	559	552	508	529	537	522	587	562	574	560	521	553	495	573	522	556	553	575	561	526	554	525	561	554	563	530	524	573	539	583	558	520	570	520	547	515	543	613	570	550	531	609	592	545	539	575	503	565	582	551	533	548	567	553	572	539	519	580	575	548	581	579	533	520	576	569	577	574	574	520	554	550	581	559	552	540	554	560	562	545	542	544	548	594	567	517	544	568	607	561	544	576	559	559	543	569	559	523	571	543	559	570	541	533	569	544	570	560	564	556	533	580	563	534	544	534	564	558	558	540	516	513	561	524	589	583	547	539	550	532	560	544	557	531	577	591	538	548	510	520	564	517	562	526	590	552	563	548	556	555	485	564	481	540	551	550	559	552	577	582	581	574	530	532	557	580	557	514	521	570	608	543	558	542	546	548	551	578	547	538	516	566	526	506	584	546	582	567	520	567	560	587	554	526	564	563	519	542	550	497	596	577	534	585	538	579	552	554	562	558	507	538	560	556	562	547	543	545	549	547	572	540	564	561	512	554	553	607	527	555	580	568	546	528	583	567	563	531	540	554	513	500	543	533	526	519	555	501	572	564	526	533	535	523	576	546	550	561	597	594	525	508	563	555	547	580	574	617	563	575	555	519	539	617	528	582	554	555	545	524	547	547	528	588	534	567	515	530	509	524	598	548	581	564	523	548	595	562	537	561	567	542	569	561	593	585	569	551	534	555	571	555	555	516	562	557	531	541	571	556	530	520	601	536	535	565	585	571	526	541	537	526	541	521	568	516	556	557	572	552	541	536	525	510	570	529	549	541	528	557	572	525	551	557	554	558	524	561	538	551	572	562	553	562	550	606	523	546	541	576	559	541	545	564	564	535	560	526	547	550	553	569	515	593	573	551	577	571	559	529	568	549	537	516	568	570	574	567	573	521	529	555	577	574	557	570	514	544	556	549	636	535	533	544	563	548	508	506	561	525	582	557	548	513	516	533	566	538	522	557	560	536	583	553	539	542	563	575	557	561	564	521	544	540	534	555	564	553	534	556	588	537	583	523	541	573	544	551	581	526	522	544	558	501	590	590	568	513	525	552	578	576	541	569	512	578	586	575	544	556	498	562	570	523	523	538	530	571	550	557	599	494	566	544	537	555	513	587	536	574	520	549	546	599	542	541	512	546	563	527	572	542	560	563	554	528	575	533	535	564	584	528	566	502	564	573	513	555	554	531	569	530	531	510	489	536	548	517	515	530	578	527	540	572	548	552	565	557	545	566	514	555	577	546	559	552	543	545	604	547	583	606	532	550	557	564	566	588	534	534	541	549	586	552	555	596	561	581	531	530	537	541	486	516	588	536	557	578	578	525	542	573	555	538	551	534	546	595	575	543	579	559	507	526	598	582	532	576	517	549	571	585	580	535	533	593	537	539	562	500	595	559	571	505	538	568	546	573	523	554	532	582	558	566	541	550	554	566	532	598	583	571	598	520	549	547	549	554	560	551	578	571	560	539	551	565	538	539	562	551	531	550	510	538	585	543	558	521	576	556	522	532	545	565	591	536	543	527	547	548	571	554	582	576	530	595	549	564	552	568	553	556	539	562	523	531	560	548	557	516	574	572	542	532	536	570	519	555	601	533	551	556	539	549	543	539	524	547	566	547	585	539	563	594	553	557	524	560	551	525	533	573	566	528	579	542	542	555	564	567	582	525	533	554	577	531	539	549	533	539	536	548	549	551	558	521	575	552	548	553	612	523	548	499	556	585	543	562	548	550	584
27998	17686	3631	546	460	397	408	366	396	386	372	353	360	377	378	340	347	376	360	340	358	385	362	366	392	381	372	388	408	394	374	382	352	366	375	387	344	357	342	376	363	345	389	369	369	368	352	352	345	352	402	376	383	386	350	403	357	375	359	362	353	387	346	382	352	367	367	405	346	388	371	357	349	393	368	374	366	384	396	391	372	395	352	360	394	385	344	345	363	367	355	377	371	366	351	380	377	325	372	365	389	349	396	377	351	331	365	358	342	379	354	383	360	362	321	375	413	375	350	375	386	364	374	377	356	378	385	360	373	396	368	370	359	369	375	389	382	360	393	353	364	377	382	367	351	384	381	382	395	339	401	373	410	353	385	382	355	375	348	393	360	363	387	384	382	400	339	373	402	348	404	362	361	391	359	378	406	318	374	345	383	402	343	383	388	370	391	364	376	357	353	332	376	375	393	352	363	350	361	407	390	400	402	367	366	343	364	388	410	391	366	354	359	356	385	354	351	355	372	333	357	388	388	335	417	362	359	348	363	366	347	368	369	359	377	388	344	380	376	366	327	362	369	344	369	357	387	368	410	370	380	385	352	337	365	372	355	364	355	382	375	370	368	357	351	409	350	431	352	363	360	369	407	373	363	397	377	350	399	396	343	356	390	372	357	368	350	373	357	362	334	362	393	356	378	373	389	361	373	361	382	383	374	342	366	355	368	368	391	364	355	381	395	376	332	351	395	408	362	359	380	393	357	392	361	373	385	364	363	353	377	399	376	348	384	359	367	375	392	383	376	356	403	380	325	374	336	348	368	386	391	374	367	372	374	384	377	362	375	362	347	373	354	384	375	396	390	390	373	338	375	382	341	338	402	381	398	351	340	390	366	373	383	394	389	371	367	357	354	341	382	349	373	325	358	341	373	369	360	356	385	358	355	373	400	384	362	370	360	394	327	375	353	358	384	342	356	385	365	374	389	378	362	397	349	387	356	389	393	344	390	371	372	368	393	369	320	364	389	412	380	356	380	368	378	373	360	372	374	361	386	369	370	365	367	364	398	335	349	357	382	354	364	361	390	362	362	351	360	368	333	378	336	389	359	373	338	358	373	374	363	400	372	358	383	381	346	373	388	359	350	389	370	364	367	362	384	355	384	370	380	334	347	354	354	385	360	388	347	378	382	390	388	417	368	365	375	347	363	363	397	361	395	399	395	362	399	383	385	419	361	386	356	372	348	350	395	380	367	402	359	381	365	377	378	360	420	345	370	380	376	383	374	365	364	351	367	371	410	326	359	365	374	419	389	379	387	366	383	362	384	349	413	339	367	381	356	375	390	378	379	386	376	365	372	408	377	368	365	363	400	390	365	346	379	368	342	372	436	347	380	368	374	355	368	365	387	404	364	381	364	405	383	386	368	369	379	389	395	348	394	368	371	393	392	364	363	373	389	366	380	372	379	345	369	338	361	377	381	383	362	340	344	373	354	375	391	376	374	371	388	384	363	377	367	369	346	353	389	369	389	399	399	412	373	342	423	382	370	343	368	413	370	418	367	353	386	372	390	374	392	364	383	376	331	365	378	413	390	372	373	345	380	399	381	368	400	377	361	356	364	351	350	363	345	331	351	353	364	373	396	399	343	365	372	383	399	334	363	430	376	355	361	399	388	395	351	380	352	379	388	350	369	349	352	394	382	358	350	383	391	345	402	359	391	399	384	382	366	360	389	382	334	350	374	363	331	360	369	307	363	346	368	371	349	366	393	356	364	385	402	358	394	368	358	364	360	397	369	372	360	384	363	349	397	389	373	363	377	378	398	393	393	368	383	355	400	376	364	386	369	351	380	349	402	392	393	349	368	386	350	366	348	346	372	402	369	388	344	375	356	361	339	376	367	366	366	350	333	355	341	381	391	361	355	369	353	379	404	386	384	392	354	353	350	360	363	372	360	387	379	389	385	383	354	416	365	389	381	387	353	371	375	371	394	373	354	386	387	366	378	363	360	393	396	379	375	376	367	392	374	411	343	365	409	307	375	369	391	372	375	384	352	337	393	364	391	414	328	356	345	387	397	355	358	362	367	370	350	384	380	374	376	375	351	375	365	368	375	381	353	368	378	371	402	348	362	376	357	358	359	376	385	374	345	404	373	346	365	373	376	405	402	401	329	394	388	381	381	360	363	346	356	377	371	386	385	368	346	386	404	392	374	352	358	351	315	394	361	376	353	360	355	339	369	364	392	372	377	390	416	390	338	378	393	392	363	389	362	375	385	410	349	354	357	357	388	372	378	388	380	359	331	364	423	346	382	361	357	388	375	354	388	336	373	366	362	388	346	377	376	359	342	365	388	370	372	364	365	361	352	399	372	342	370	382	369	378	345	361	396	356	367	374	400	366	378	352	374	364	373	353	349	424	381	365	352	409	397	364	385	326	360	327	360	350	357	357	390	371	396	367	383	374	381	333	364	396	392	401	382	364	349	378	413	384	360	368	381	355	354	401	375	347	357	353	381	376	357	364	344	339	392	381	357	370	346	394	343	370	363	375	351	405	371	376	390	355	381	399	381	327	371	377	382	392	396	387	365	339	382	349	395	397	333	386	341	407	395	380	370	368	355	386	377	364	336	374	349	377	375	392	369	372	353	370	352	348	385	406	376	362	345	351	345	388	362	364	331	363	370	380	369	378	353	353	369	375	387	398	364	353	373	362	362	380	389	406	371	371	353	356	343	374	388	362	353	347	366	351	357	350	347	362	392	371	371	364	360	359	359	352	372	403	365	345	368	353	365	386	391	356	352	375	375	393	368	368	369	372	363	367	378	368	386	358	366	402	347	343	383	369	390	345	371	389	386	366	396	338	344	412	410	359	353	396	376	377	371	390	408	365	339	367	394	383	398	328	364	378	353	382	341	363	374	389	389	370	359	373	361	369	371	378	385	362	376	390	344	373	387	366	362	340	344	321	341	408	336	363	363	366	348	359	395	367	382	369	387	391	357	397	371	351	367	365	368	386	346	356	370	372	347	398	374	383	337	364	373	356	377	324	379	330	416	373	393	396	378	371	348	364	382	353	362	344	353	339	376	368	357	362	367	374	383	383	370	377	378	395	376	333	358	382	388	343	373	310	380	365	381	399	343	372	382	350	403	395	365	367	363	364	359	347	340	402	360	386	378	372	349	382	386	372	342	358	347	389	361	387	378	360	389	383	341	376	361	380	391	376	376	336	362	393	364	361	352	373	384	335	360	330	397	371	355	369	392	360	361	382	377	361	341	383	367	358	326	331	369	343	347	342	368	379	372	344	378	374	363	345	375	394	391	358	361	373	392	357	389	382	371	378	347	401	372	361	348	402	388	376	381	392	391	359	338	374	326	382	374	354	406	388	356	376	348	353	406	355	378	377	335	395	414	376	391	390	359	336	370	386	347	357	347	394	396	390	360	373	348	353	358	373	334	332	343	369	355	340	338	359	357	368	381	371	398	381	412	366	345	364	366	396	360	380	358	342
9177	2065	696	547	479	496	440	470	452	476	422	407	445	418	394	389	378	403	394	408	441	422	400	438	393	395	424	374	377	406	400	406	429	405	408	402	429	425	372	421	397	412	424	399	406	457	426	403	461	387	414	425	385	422	413	426	400	416	443	444	402	416	413	407	448	423	405	422	418	467	419	420	405	421	410	442	418	412	407	410	353	399	416	425	414	433	389	420	391	436	447	429	394	435	420	424	444	388	408	436	432	412	423	437	409	410	419	434	437	435	419	415	456	422	383	408	434	461	395	422	363	385	455	463	437	419	407	399	391	403	403	414	390	437	388	362	411	370	437	428	394	426	410	417	426	430	401	408	401	427	414	376	408	392	430	398	410	390	425	403	407	407	426	387	416	414	418	434	442	391	369	437	399	391	388	417	413	382	401	406	437	432	432	423	407	450	381	382	384	414	412	414	363	426	401	414	375	436	410	405	401	401	433	420	401	405	415	420	409	420	434	421	387	413	457	432	378	406	414	416	411	421	400	419	432	391	396	415	404	436	437	439	429	421	400	424	421	397	391	447	380	408	417	444	442	408	403	416	420	374	434	405	457	380	443	417	452	429	412	392	392	415	438	365	404	399	417	424	438	435	439	417	413	401	418	408	422	443	409	385	465	461	412	412	395	424	422	428	430	420	421	398	393	416	400	427	428	455	415	416	442	400	413	418	403	399	420	412	417	410	409	425	407	409	391	422	449	414	410	383	453	428	417	412	399	414	427	396	442	405	425	450	389	439	403	415	436	400	418	459	425	414	422	411	413	384	386	422	373	380	428	433	407	429	456	407	404	383	429	395	431	377	421	460	421	421	427	400	392	423	374	382	419	446	429	404	388	425	418	399	416	433	404	409	416	399	412	411	410	459	422	446	411	421	415	424	413	414	426	392	403	428	409	397	419	404	416	393	376	406	409	454	416	405	412	407	399	416	439	407	447	391	415	401	398	413	409	425	376	419	394	423	379	409	415	411	402	396	421	392	424	405	429	388	422	419	420	361	402	419	416	403	404	405	452	422	421	408	432	424	427	448	421	338	404	412	415	389	408	373	390	439	420	378	434	411	385	417	394	407	421	432	417	411	386	414	376	406	407	415	367	397	419	396	401	425	413	386	419	390	389	413	375	407	440	396	401	438	449	405	428	414	434	403	400	419	412	433	378	411	414	402	441	473	395	415	424	414	403	392	412	410	423	407	386	424	375	397	420	416	406	398	415	406	406	374	413	436	449	406	402	451	426	385	421	420	401	461	397	427	381	393	423	449	420	424	381	419	414	427	428	409	423	427	419	390	418	409	424	383	401	420	392	406	439	410	396	386	404	399	416	346	417	393	411	424	422	418	426	386	422	389	410	419	419	445	404	415	429	409	415	415	397	425	411	387	386	436	387	430	439	428	396	413	432	430	414	416	399	372	386	417	413	406	426	447	420	415	417	446	435	415	366	432	404	421	399	428	399	421	435	375	468	391	412	400	441	426	415	431	420	411	382	414	451	438	423	399	371	445	402	465	419	390	402	382	397	424	403	407	386	444	413	405	402	464	444	389	405	378	399	405	384	424	424	427	410	411	423	414	392	379	417	415	380	381	419	377	409	407	375	417	449	385	392	445	404	385	437	441	414	407	420	420	421	416	438	417	475	387	422	408	431	455	362	448	424	431	441	448	410	419	384	404	400	372	435	416	446	427	422	447	423	375	409	400	367	414	418	412	421	417	395	419	428	414	388	453	389	426	376	385	442	441	402	402	432	420	411	396	425	407	425	418	377	420	431	444	388	419	392	412	386	387	405	410	383	376	421	383	412	410	398	437	371	401	415	393	395	407	392	404	395	400	431	423	449	415	408	400	383	394	424	411	448	414	423	446	402	423	390	420	398	388	414	389	396	429	416	450	413	407	406	394	404	404	435	418	392	418	399	440	399	397	387	388	365	432	439	381	404	442	425	399	465	436	395	396	443	406	392	415	430	410	452	409	407	405	436	378	425	406	376	436	406	391	372	399	391	451	419	423	430	398	431	419	410	442	425	428	404	369	429	449	379	424	436	454	414	389	396	423	456	412	417	406	421	434	419	445	408	413	373	398	392	414	437	412	395	390	424	411	417	362	431	459	420	444	424	397	421	422	444	451	406	409	400	458	402	412	400	388	392	455	438	422	424	406	412	423	415	397	398	445	451	410	414	393	413	398	382	402	430	448	386	415	422	388	384	400	440	408	413	404	390	392	414	463	422	369	391	444	470	454	417	454	388	457	424	460	385	431	367	432	411	386	379	395	391	450	429	385	387	418	422	408	389	417	409	442	391	406	426	410	405	431	399	393	410	405	430	440	404	388	399	424	419	409	428	415	413	399	407	402	443	395	415	408	421	409	391	397	428	399	412	397	413	416	416	436	377	382	414	443	389	371	409	416	391	446	402	409	384	434	435	388	411	445	410	382	397	397	386	417	388	413	377	420	400	397	435	396	419	414	429	399	410	421	408	394	410	391	387	438	416	425	425	411	426	436	417	381	418	418	419	429	416	425	413	391	389	425	407	434	381	418	392	414	429	404	395	416	450	413	401	419	445	368	416	409	423	407	407	431	422	411	392	445	440	387	374	395	404	424	425	459	414	397	408	415	437	402	390	402	405	414	396	424	395	425	429	422	437	409	407	412	426	435	445	464	412	409	388	401	406	398	417	386	423	400	391	407	428	389	396	439	387	396	426	416	394	401	415	430	407	391	358	454	411	424	439	391	432	397	372	415	429	441	410	441	381	393	404	411	371	403	405	418	442	379	389	457	411	429	438	420	401	422	409	458	376	453	421	408	468	407	434	454	397	427	452	398	394	416	434	439	409	407	420	384	454	381	441	393	412	423	401	419	389	425	391	411	417	440	471	427	410	395	436	399	421	415	410	383	478	432	444	431	416	440	403	411	416	411	406	425	408	407	401	390	453	435	428	393	399	366	382	416	426	412	406	439	392	408	432	406	420	399	392	440	401	393	422	452	399	441	392	395	433	436	397	398	400	383	416	419	389	425	368	426	398	436	417	403	413	407	399	412	430	404	373	423	427	405	428	426	414	416	402	401	392	452	443	409	433	394	389	405	461	439	407	413	402	402	451	390	420	431	449	400	460	434	436	437	420	434	446	396	426	433	394	402	418	386	429	425	392	436	373	392	454	405	428	404	392	411	388	405	411	420	409	413	423	386	420	417	428	400	410	408	425	433	399	397	411	415	417	435	414	440	417	386	427	417	400	439	382	429	401	428	373	404	417	400	425	442	397	416	441	401	426	392	374	419	408	423	408	433	399	447	420	379	441	437	428	423	381	411	407	432	412	415	439	413	433	419	421	415	422	431	430	422	392	426	421	417	409	396	418	414	445	426	384	377	384	433	459	427	396	437	422	409	414	409	433	461	419	410	369	424	388	433	404	414	405	385	430	380	385	390	400	406	412	409	384	408	419	367	404	424	447	394	435	446	446	455
23673	21076	28239	24139	21079	8591	837	563	424	400	385	365	312	300	295	267	275	285	264	251	268	268	236	218	247	245	254	248	241	254	237	220	225	242	237	229	245	258	212	251	226	250	226	246	218	223	270	240	229	247	247	234	228	234	239	268	249	228	240	246	252	197	249	236	230	232	251	229	249	228	247	227	236	230	225	238	254	246	260	217	259	207	250	251	253	232	249	251	229	215	236	228	242	206	222	202	212	244	233	238	238	236	262	205	257	239	259	233	231	228	234	223	238	227	228	228	250	227	241	261	249	219	244	286	206	227	230	237	247	261	211	222	223	241	228	243	229	259	209	249	255	241	230	226	214	217	255	244	227	237	210	252	204	215	202	215	252	248	225	244	213	218	246	199	211	229	254	244	254	246	238	224	213	230	216	227	202	235	237	234	229	217	249	241	214	241	236	212	218	217	213	239	220	194	220	226	222	193	223	279	204	237	214	256	219	241	245	223	224	231	243	223	253	228	233	258	246	260	259	228	215	242	247	263	247	240	234	211	249	260	228	193	248	255	226	218	237	230	205	248	226	228	247	222	228	231	214	223	228	225	241	231	232	255	219	203	223	236	246	224	240	216	217	207	212	217	245	220	257	229	233	232	247	239	260	276	236	239	218	220	200	251	227	208	219	231	243	207	222	214	234	223	200	248	216	227	245	247	232	242	238	249	260	210	221	253	223	244	222	238	207	255	250	219	230	228	221	267	251	237	247	212	222	223	233	223	261	224	217	226	239	281	230	218	214	225	229	267	233	226	245	229	227	233	212	227	224	215	229	246	225	219	249	237	226	232	211	225	240	214	239	206	242	185	232	198	221	233	229	228	211	211	234	238	239	228	221	239	263	245	210	238	220	213	226	245	245	234	203	220	221	227	220	228	248	215	208	226	230	254	225	249	230	213	241	230	251	225	222	231	230	247	225	216	246	226	213	236	238	242	227	236	235	234	213	219	241	249	238	271	228	210	258	233	241	241	233	239	223	221	250	219	209	210	227	242	237	249	231	195	229	236	256	253	213	222	225	226	250	244	226	232	247	227	238	208	255	215	225	221	229	212	235	214	222	200	231	230	247	219	241	229	225	226	255	229	239	220	239	237	231	234	246	251	233	242	263	242	251	239	228	214	239	254	222	228	234	214	250	225	219	215	239	214	252	228	257	217	248	226	248	242	250	247	237	241	252	239	233	259	230	216	253	258	224	224	229	232	207	242	249	246	224	229	230	237	238	225	253	260	246	240	258	256	241	226	243	213	228	245	231	216	217	237	241	233	228	203	220	236	224	235	245	243	256	204	245	225	219	215	230	204	215	233	226	235	249	232	233	259	241	234	246	247	207	229	258	224	242	239	214	216	238	232	260	256	218	241	230	209	234	236	222	232	238	246	247	235	216	232	219	225	217	206	216	219	260	233	217	229	215	220	266	216	247	230	251	245	222	235	215	247	237	223	235	235	239	240	219	232	227	214	234	259	196	234	220	224	227	194	241	244	244	238	234	225	255	227	210	230	262	218	244	220	200	234	220	244	229	214	214	209	227	227	238	244	241	227	229	213	242	207	221	226	266	219	206	228	220	252	242	232	232	229	240	233	233	233	257	218	252	213	210	197	227	244	234	215	246	214	227	238	209	220	229	234	245	221	238	274	252	238	252	235	249	232	234	225	214	236	232	228	234	227	225	213	224	229	223	250	236	242	246	236	246	236	256	242	247	216	231	220	229	226	249	266	208	237	235	236	226	237	229	217	232	207	226	249	227	217	239	233	243	224	251	235	251	250	240	232	241	222	229	236	219	218	220	238	255	216	223	229	239	240	224	230	254	258	225	225	230	225	195	209	258	240	233	237	248	227	211	246	237	231	244	232	224	227	221	237	234	248	225	243	237	257	217	241	230	229	243	239	237	206	277	207	222	232	247	235	247	245	238	231	224	217	214	242	223	204	269	217	226	220	216	266	224	227	230	267	244	207	182	238	235	255	232	228	239	256	221	254	208	255	230	241	211	236	233	230	246	220	229	245	248	242	247	228	224	248	261	218	246	259	227	229	238	213	249	237	230	235	252	233	226	244	259	269	229	230	241	212	231	253	223	237	253	208	237	210	235	229	236	244	243	234	228	250	234	258	241	234	239	234	218	222	220	258	232	221	235	227	239	233	243	240	223	217	238	227	234	207	239	245	235	198	228	221	228	262	244	252	228	256	242	212	258	227	223	223	239	254	235	220	216	211	250	246	244	206	223	247	239	235	226	244	235	226	247	230	214	204	249	230	218	241	235	227	226	252	213	235	191	225	244	227	232	250	242	206	251	229	204	216	226	244	237	235	249	249	215	234	216	227	228	213	258	244	217	213	219	216	229	219	219	232	244	236	226	246	274	228	235	238	233	227	224	208	233	244	245	229	238	215	246	224	219	222	262	232	233	232	258	238	255	224	258	252	232	221	237	219	222	248	251	207	242	249	232	215	274	242	253	221	259	204	206	218	221	225	212	238	218	226	225	227	226	243	240	229	208	235	232	237	220	244	239	242	240	235	234	226	217	241	249	217	219	235	248	261	225	250	207	235	200	232	261	220	217	248	237	194	213	238	256	237	234	222	226	248	240	210	236	246	215	238	228	248	264	244	232	229	214	223	254	223	234	202	237	214	211	229	211	230	198	231	225	228	230	219	221	242	209	235	233	249	218	246	224	200	231	228	246	230	202	246	253	239	226	228	236	242	228	221	219	259	238	204	222	241	223	240	252	231	221	255	243	200	196	235	213	263	209	232	244	231	241	238	214	229	236	236	214	227	232	265	239	234	241	240	219	223	233	225	254	237	224	236	226	217	238	259	232	236	238	224	238	251	215	206	220	236	210	262	234	240	241	221	242	216	229	226	248	226	229	221	221	223	263	252	250	230	251	261	231	226	238	226	243	265	217	239	238	225	240	233	239	229	252	224	255	250	230	234	267	231	235	229	219	220	254	232	233	236	219	228	224	232	213	225	243	237	218	271	247	205	255	205	225	226	218	221	225	217	261	236	220	229	244	203	246	210	232	225	226	261	255	199	229	247	251	212	248	229	257	227	226	224	222	221	225	232	221	225	229	234	216	213	231	228	246	243	253	221	231	232	220	260	229	253	246	237	225	241	241	263	234	240	242	228	268	223	240	225	219	220	247	261	221	244	240	244	243	238	249	239	225	241	230	236	227	250	273	226	203	239	227	231	234	224	252	221	238	220	229	255	226	228	228	245	234	218	246	218	246	218	191	205	259	260	235	220	238	232	256	223	218	233	228	239	222	223	220	249	215	190	230	239	222	245	239	211	213	231	234	230	206	207	229	243	254	231	215	216	242	215	213	253	239	215	217	257	202	225	255	248	209	234	260	240	237	230	225	210	221	235	241	218	235	220	260	222	232	227	234	211	238	231	240	248	247	253	218	241	218	223	246	232	239	232	226	240	214	233	229	229	241	217	282	223	213	237	225	224	250	231
27068	15825	5366	2562	1830	1347	1057	906	684	558	493	483	446	389	381	373	347	341	319	366	285	327	284	300	275	286	302	280	262	293	296	267	300	285	275	267	290	275	242	296	332	233	259	262	286	284	275	247	260	276	261	271	268	288	257	247	272	267	229	262	253	283	260	262	265	246	270	272	256	258	279	278	255	259	287	271	275	281	270	252	259	291	282	278	276	306	279	254	254	287	269	242	273	271	273	256	275	239	254	259	255	263	263	258	276	239	257	250	284	264	266	240	262	276	271	264	254	259	266	245	273	240	270	246	264	248	254	285	274	237	275	248	277	281	281	249	266	254	280	299	273	265	248	255	266	292	274	253	268	257	225	228	288	284	235	270	266	257	268	258	285	269	280	290	249	273	240	286	251	257	253	294	252	242	279	281	207	249	249	258	258	261	305	288	261	228	255	251	251	280	255	235	272	241	294	269	274	273	263	265	262	264	246	266	292	252	250	285	271	248	247	261	256	277	228	258	289	250	290	271	248	276	270	264	267	258	280	242	250	263	260	273	247	239	259	262	273	264	273	276	246	248	260	271	265	239	282	269	246	261	263	256	260	234	239	259	258	260	291	265	246	255	248	279	261	260	260	243	250	267	267	258	254	285	256	274	265	257	266	233	263	250	270	253	264	251	258	275	243	272	248	241	289	273	240	279	266	244	267	247	255	258	268	268	260	252	248	264	264	271	267	233	244	256	257	277	248	236	227	260	290	252	262	262	296	253	268	299	280	254	244	291	255	257	232	248	294	243	240	252	254	248	272	264	272	241	259	237	280	269	264	229	262	253	285	273	251	281	234	239	254	280	262	272	258	254	258	245	254	233	252	272	274	279	263	269	274	264	240	220	260	291	237	256	238	277	250	245	269	282	271	257	275	277	252	275	235	255	282	253	290	264	264	229	267	232	260	267	261	252	258	283	224	252	255	286	276	281	240	251	274	273	262	252	273	270	270	269	253	216	275	272	262	265	278	264	281	259	271	254	234	239	256	266	273	253	270	245	249	222	270	253	279	254	242	255	251	269	271	249	279	276	244	245	273	265	279	281	280	286	280	308	221	257	251	247	253	255	262	250	263	263	283	237	297	251	262	254	266	246	264	278	263	254	264	272	290	247	264	278	251	238	271	253	281	250	249	251	277	250	268	257	258	257	287	294	264	249	251	279	291	268	261	254	281	269	247	276	249	282	267	259	277	246	265	253	246	244	262	253	271	244	243	291	274	248	247	239	267	232	263	305	273	261	231	269	225	243	243	283	302	286	271	246	285	295	243	242	282	276	253	266	257	250	286	239	266	277	255	263	234	284	233	257	281	281	275	263	265	268	261	254	277	254	244	257	262	267	273	235	258	243	285	292	273	278	256	263	272	291	250	246	256	245	283	279	256	251	289	280	247	267	262	263	262	276	265	244	256	242	281	245	243	232	276	264	272	288	264	276	260	264	247	289	271	283	271	271	223	259	275	263	296	255	239	259	260	264	260	231	284	263	271	261	248	254	292	262	259	273	250	262	294	271	270	277	265	260	284	274	264	309	270	253	276	263	257	257	243	273	263	262	266	247	268	237	262	281	255	246	279	295	253	240	252	281	268	254	244	249	246	261	291	296	251	264	280	266	260	258	279	259	264	238	279	246	261	266	249	273	276	247	256	266	256	252	279	244	285	288	271	249	245	253	261	236	241	248	287	250	237	266	264	276	259	259	284	265	231	285	270	273	237	280	273	276	260	249	258	243	262	267	267	262	267	271	265	262	252	257	249	244	293	287	260	254	259	285	220	260	269	301	238	266	248	256	253	257	275	260	250	248	258	292	247	255	247	270	281	276	267	250	276	250	284	283	272	261	274	271	286	248	242	251	267	272	233	284	263	255	266	252	230	261	247	262	263	260	272	232	278	257	261	231	257	246	243	270	267	265	244	240	247	265	277	290	243	246	260	237	269	248	257	236	261	245	258	259	255	257	250	267	269	263	247	269	255	244	281	258	274	249	278	273	297	253	240	258	250	238	263	272	279	241	252	258	251	262	257	251	240	290	264	266	284	211	242	255	260	248	273	267	288	241	261	295	244	244	243	229	254	281	255	242	281	277	265	282	290	254	264	252	266	277	255	256	274	243	269	220	275	269	272	263	277	191	277	257	263	262	285	243	263	267	270	262	269	264	274	258	262	269	278	266	239	280	267	272	271	239	252	299	264	249	261	255	245	277	267	256	276	261	261	302	287	269	269	276	264	261	246	261	267	241	286	249	274	243	270	261	252	244	249	273	261	243	253	241	270	233	252	252	274	279	296	245	237	268	256	283	282	264	235	274	255	245	265	239	261	287	272	298	232	265	252	269	233	264	250	257	251	271	250	261	242	244	252	282	262	271	267	282	263	296	269	264	248	244	274	281	252	256	288	242	282	277	277	265	252	259	267	297	265	273	268	257	274	276	283	254	255	264	240	273	247	251	257	257	264	270	242	246	274	284	241	257	250	272	283	219	262	263	221	261	273	248	265	263	242	247	256	256	298	235	262	251	267	274	285	262	250	257	249	278	240	243	257	285	267	263	242	283	281	260	265	288	242	277	270	248	252	273	266	262	270	252	249	262	248	255	225	278	262	300	254	266	256	283	283	264	257	262	262	294	267	270	259	283	260	258	271	261	249	272	277	251	289	260	246	246	260	243	254	268	259	283	253	251	235	292	298	247	249	279	230	235	265	287	258	285	270	262	274	259	288	267	265	229	271	225	247	256	243	249	249	253	263	275	268	246	296	252	251	281	265	292	276	267	274	256	242	269	297	285	271	250	283	275	244	258	249	272	264	245	247	270	250	270	267	234	251	274	268	254	255	256	271	263	248	294	289	275	256	272	257	247	265	274	263	284	261	274	254	262	248	254	248	237	271	258	285	252	231	271	233	279	268	266	274	294	288	273	274	269	240	250	255	235	263	269	250	257	267	255	252	270	243	268	279	237	268	296	257	244	258	273	269	250	272	281	234	271	262	261	270	283	268	246	265	282	248	246	253	255	267	265	280	249	256	254	261	258	268	247	260	273	256	253	243	277	253	264	254	281	253	271	250	277	254	234	245	261	256	255	274	259	265	257	271	276	236	258	230	265	284	269	249	271	292	262	261	263	236	274	271	263	243	271	235	248	263	289	255	258	275	268	285	253	235	244	245	267	272	257	258	268	252	294	252	260	238	277	288	271	244	280	254	255	258	259	273	250	255	251	288	264	261	265	250	263	262	246	250	265	235	275	268	254	253	252	278	259	263	288	271	257	273	281	281	248	248	235	249	294	253	293	251	237	243	265	263	281	254	269	266	252	297	262	267	285	260	251	265	238	264	248	248	275	248	272	317	285	235	255	274	240	293	250	256	247	262	287	246	260	244	278	273	299	302	254	278	238	269	278	261	283	252	245	256	237	245	262	270	258	272	285	254	258	248	228	267	259	264	283	247	260	234	240	263	238	268	273	246	271	232	260
24895	21110	27146	25239	8994	1066	845	770	759	734	680	736	701	679	707	656	716	689	668	684	647	684	640	713	648	670	687	619	642	642	641	621	673	678	613	649	669	667	638	644	691	585	641	645	564	661	636	709	662	626	633	660	604	679	695	659	616	642	639	671	667	639	673	644	630	695	693	675	671	627	643	624	647	700	655	640	700	605	672	648	615	666	655	685	640	651	637	638	599	645	667	682	635	640	625	675	649	633	664	652	672	632	709	718	665	699	649	636	621	677	618	618	623	656	639	649	638	620	657	640	624	640	666	601	634	657	647	676	651	637	632	623	627	681	708	646	650	665	654	646	625	639	652	602	683	662	628	636	664	679	638	624	666	656	668	652	690	673	647	651	673	647	674	682	650	656	643	663	632	599	694	631	665	648	656	661	646	653	635	611	606	650	640	624	652	652	654	648	654	669	644	671	661	669	623	628	618	643	635	636	585	639	594	648	661	658	692	599	661	659	685	658	655	659	652	656	678	639	612	588	633	660	643	653	628	643	616	675	652	658	595	646	636	646	630	673	643	598	704	715	624	620	627	640	665	675	635	624	653	605	641	649	626	654	628	614	680	583	662	674	657	671	662	644	635	635	692	634	629	640	636	666	644	630	681	634	651	695	662	634	654	688	679	646	602	615	669	619	674	646	644	623	685	630	628	664	649	631	671	710	646	659	686	637	590	679	681	663	636	646	635	639	666	642	654	643	650	653	636	654	638	661	608	603	667	598	643	656	654	652	659	683	628	638	618	639	619	640	665	650	664	594	647	625	616	629	698	638	610	614	635	643	665	652	685	689	629	663	648	673	669	650	643	639	672	685	678	649	645	673	649	645	657	655	687	676	618	630	702	621	658	615	659	662	681	640	634	624	691	624	643	680	637	657	655	666	635	632	688	640	687	608	613	645	658	670	615	625	625	634	660	651	629	611	660	659	646	648	661	659	624	609	647	619	664	656	615	642	608	648	646	659	639	674	642	602	663	663	635	638	619	644	666	693	635	639	604	649	640	640	632	657	658	669	653	618	680	654	658	634	642	686	630	624	612	615	616	669	616	638	665	680	604	623	617	609	640	647	653	649	625	628	609	662	662	683	649	706	704	610	649	624	648	661	622	635	676	673	575	622	664	621	656	655	645	677	645	663	661	667	649	631	685	637	674	648	672	674	663	638	636	617	639	652	630	675	673	655	596	678	658	642	620	647	589	610	650	677	615	656	649	622	682	660	629	626	627	633	655	645	613	644	663	674	686	692	628	651	662	660	685	639	658	628	662	639	637	649	640	640	657	671	628	629	659	634	626	685	632	650	668	635	604	617	622	627	652	656	639	654	640	657	663	645	635	609	661	681	633	641	669	682	646	655	651	642	628	672	687	688	668	738	660	675	643	628	662	616	659	642	691	671	663	626	661	664	638	584	639	611	672	614	698	653	661	626	652	586	637	651	677	676	655	662	634	663	625	657	626	641	652	638	664	647	658	663	627	652	623	622	611	676	631	630	652	645	667	661	664	624	687	627	655	664	635	681	655	673	650	659	632	677	638	647	644	630	622	626	637	650	679	624	640	591	671	643	678	638	638	690	657	698	678	594	635	629	637	659	626	635	601	661	596	604	651	655	636	597	663	617	637	644	666	683	627	630	679	628	662	614	660	626	645	637	627	637	644	601	680	650	602	660	648	628	629	672	691	629	669	636	671	609	653	649	645	650	650	654	630	596	629	650	634	633	585	676	681	651	570	665	648	651	624	614	664	641	664	626	628	613	613	632	660	626	636	606	670	648	646	624	669	641	605	657	680	613	676	626	638	635	623	619	620	668	662	626	649	581	707	675	671	608	615	635	645	668	588	669	633	620	633	619	695	629	630	627	661	680	685	655	653	673	632	682	617	622	658	632	635	640	652	662	628	631	616	595	630	625	629	667	627	639	649	623	671	622	623	634	679	648	651	698	672	637	681	662	628	637	638	633	667	626	652	683	643	699	626	644	679	629	630	626	678	678	651	644	660	656	626	653	650	643	594	634	660	650	660	668	640	678	651	696	644	652	600	620	663	623	644	662	693	667	594	685	643	673	629	646	659	649	695	672	639	609	632	605	660	686	697	660	647	676	649	583	629	661	651	656	679	670	622	638	625	669	647	614	646	629	660	627	621	615	641	619	627	631	707	645	638	661	695	626	659	672	643	659	596	684	638	635	721	657	653	668	654	634	665	666	659	657	637	652	689	582	652	659	642	632	655	660	653	680	635	669	669	596	672	608	645	664	642	668	661	640	610	629	648	683	622	628	633	656	651	666	630	624	644	650	652	655	650	615	614	678	663	641	688	616	627	632	642	643	652	615	608	675	611	647	620	632	664	619	641	621	651	642	638	627	639	657	665	627	678	629	627	610	612	631	686	643	625	651	624	647	661	650	648	595	644	633	649	656	656	660	695	639	697	668	633	658	667	676	626	627	673	649	683	636	662	644	655	643	671	649	665	674	615	621	637	613	654	665	658	657	648	633	621	639	636	655	660	681	637	650	656	641	659	645	692	678	655	653	645	590	609	643	627	631	621	647	625	653	679	666	656	622	645	668	633	656	670	648	652	617	627	668	618	702	670	649	664	669	674	658	642	639	644	673	650	632	677	674	626	670	710	642	679	662	653	662	659	664	640	623	645	629	697	654	676	644	656	656	619	688	618	659	668	645	666	647	632	689	635	671	634	669	647	695	597	656	628	661	699	649	669	683	645	631	620	632	635	668	628	699	642	615	648	643	664	660	662	677	659	672	687	684	664	671	657	682	641	624	623	692	644	595	695	619	637	652	687	663	649	626	671	616	694	665	652	627	668	638	674	690	660	670	633	717	652	619	613	640	681	648	687	717	660	628	628	606	669	627	643	668	627	672	597	680	637	623	688	680	661	655	697	633	644	606	559	674	685	648	688	627	649	635	653	668	679	605	655	653	616	668	583	688	611	630	635	628	653	644	646	649	611	620	609	640	686	647	647	635	599	668	604	618	660	668	631	629	641	662	715	642	692	629	661	667	641	668	615	599	626	624	690	638	630	656	660	608	607	638	644	595	632	628	633	697	673	680	667	681	688	657	645	608	617	655	675	665	675	641	697	651	686	656	661	672	630	666	629	658	647	625	613	635	651	647	664	664	637	687	643	623	651	675	617	664	655	628	644	718	637	631	711	664	682	662	646	613	668	677	649	678	696	670	617	635	633	655	629	637	625	615	630	668	677	603	676	645	617	675	660	637	587	635	608	640	615	652	635	645	636	634	650	645	640	636	676	628	646	578	661	628	632	655	644	632	664	654	648	612	672	610	638	636	681	660	654	656	659	650	625	658	691	621	607	673	642	624	624	675	615	652	631	654	684	634	642	663	623	636	652	659	637	674	621	651	633	662	649	663	602	656	614	678	618	634	653	660	626	647	610	629	668	658	658	679	633	641	649	647	656	654	618	685	682	641	640	691	606	666	652	623	705	668
24604	13967	3240	1767	1421	1193	1048	981	906	808	806	805	786	744	797	733	737	696	716	694	713	736	705	692	686	711	706	705	723	667	695	701	652	693	667	708	686	727	710	746	679	663	675	737	674	696	707	707	695	690	672	703	690	669	677	665	674	711	703	696	697	651	638	661	689	650	694	696	703	693	643	692	695	675	666	705	682	705	664	678	638	699	685	632	688	690	678	663	681	690	678	693	670	733	651	680	636	650	711	712	713	701	662	679	678	727	678	695	690	672	719	728	636	705	664	695	662	710	651	691	715	696	711	705	672	655	679	720	640	638	702	687	700	707	723	775	680	662	711	750	654	688	650	692	629	683	639	707	668	710	690	647	677	730	684	729	676	651	648	660	676	686	714	685	673	637	680	652	683	750	717	680	696	676	661	694	675	705	717	679	699	676	647	719	693	668	605	646	643	664	678	696	728	688	700	676	634	672	711	655	663	665	702	681	651	685	668	696	666	702	714	732	661	680	669	668	669	687	727	694	712	699	654	692	693	698	705	722	667	733	662	684	666	678	645	681	696	644	706	651	650	664	655	679	638	656	676	672	691	702	706	641	727	707	667	688	692	673	681	641	701	674	697	665	651	683	719	675	667	717	658	636	724	719	688	697	687	681	641	673	664	672	679	679	679	667	678	673	698	681	675	721	695	661	700	641	630	708	631	708	664	691	661	691	680	662	678	659	666	620	666	687	708	673	671	676	667	714	641	691	655	710	721	647	674	721	663	650	683	686	670	686	715	647	661	669	657	663	700	641	676	654	658	673	620	654	712	663	682	665	683	682	721	690	679	673	695	633	719	734	661	679	710	704	714	650	653	683	660	672	695	674	682	659	688	657	685	727	694	689	648	649	683	667	723	689	702	676	716	662	686	674	678	692	680	640	690	653	672	710	601	685	708	694	659	645	750	641	644	676	688	633	654	698	711	688	710	662	673	659	695	681	717	678	671	709	642	730	694	693	708	644	724	680	645	640	757	651	719	683	680	677	682	681	635	670	687	688	735	720	661	680	703	694	652	753	687	702	692	675	669	662	693	633	682	662	658	648	678	691	660	700	695	720	662	713	714	700	655	635	723	666	708	603	655	685	657	672	704	684	702	647	666	668	647	728	672	663	695	697	689	668	690	669	659	658	669	681	711	665	665	674	627	700	616	697	638	645	684	693	660	715	686	670	700	648	681	709	695	720	678	669	680	678	661	690	690	690	682	694	685	629	686	669	667	665	692	658	678	722	702	690	624	651	699	667	671	644	711	687	676	684	729	697	695	683	696	714	683	708	720	666	664	672	680	688	692	678	666	697	676	686	712	658	743	699	672	731	727	691	690	640	684	659	687	710	725	647	691	676	691	711	676	648	652	679	652	658	688	669	666	673	657	651	679	671	716	659	644	608	707	681	695	737	647	698	665	673	748	669	658	703	714	676	669	682	681	656	670	678	691	652	681	702	686	690	680	721	653	693	628	706	654	680	668	693	673	641	721	659	700	653	669	702	686	704	712	684	684	716	652	667	705	651	666	669	652	694	698	674	681	693	665	700	665	675	687	691	708	716	692	714	691	677	666	665	678	638	730	623	694	693	703	701	664	630	700	706	659	678	673	677	692	617	654	637	705	690	716	675	684	707	670	680	645	675	748	681	673	666	696	681	672	685	716	653	643	664	624	717	725	664	747	683	688	664	647	695	685	704	689	710	711	691	663	706	684	709	676	701	662	691	707	678	700	681	663	649	715	675	679	673	734	673	635	629	670	721	711	659	673	656	714	655	699	684	638	702	689	679	686	678	709	691	668	721	705	715	740	700	705	699	672	686	673	708	690	659	691	715	637	680	704	720	682	651	661	688	672	681	642	683	673	695	650	725	639	656	711	709	697	657	659	664	731	647	737	679	660	684	694	631	645	707	660	702	685	669	662	646	699	694	619	686	737	705	634	664	687	703	641	712	691	661	644	646	638	678	661	706	683	703	674	646	678	677	690	663	707	680	638	668	668	703	671	677	700	708	686	709	630	714	655	679	666	712	676	704	653	710	717	689	714	678	668	647	674	692	638	682	709	641	699	710	710	704	691	704	673	628	692	639	672	685	715	682	755	675	711	756	668	688	638	669	675	701	698	680	632	695	690	704	682	684	658	653	702	684	682	691	721	611	703	702	687	705	688	685	696	664	652	663	661	693	699	717	706	660	687	728	710	691	649	688	678	674	675	701	629	673	709	681	654	706	671	690	707	710	603	701	658	644	677	673	683	660	686	646	665	665	690	667	660	683	696	679	714	700	688	691	695	656	705	691	713	660	700	660	670	656	678	653	647	675	676	653	681	663	687	724	653	702	692	688	714	644	671	652	690	648	678	607	710	705	656	661	668	683	703	698	712	648	694	666	680	650	662	634	665	692	683	693	692	679	663	690	696	667	697	691	675	694	652	677	686	708	673	685	675	689	630	686	665	650	711	679	634	686	664	693	697	682	663	709	663	646	658	626	679	640	659	677	670	692	722	682	669	739	662	668	674	692	685	659	684	683	687	689	672	701	659	721	635	682	675	694	695	685	646	674	673	676	702	653	684	633	690	638	681	714	670	682	683	676	720	688	664	707	643	746	715	689	675	686	684	711	665	689	672	646	709	696	636	694	679	687	688	709	656	654	695	675	693	717	691	682	700	635	662	685	680	661	731	728	683	664	651	695	700	676	727	639	614	686	713	655	677	737	665	690	676	711	699	660	723	662	681	652	708	697	637	640	669	686	729	661	698	697	678	667	672	660	632	691	701	659	658	635	700	723	715	628	661	711	717	683	613	677	656	697	721	673	641	680	742	688	676	631	658	644	691	671	675	671	665	715	716	672	698	650	693	723	686	718	691	732	713	700	673	695	679	685	688	691	688	664	649	720	703	679	696	754	694	676	711	664	712	723	649	673	713	727	649	687	631	694	682	689	670	711	699	615	746	639	669	668	674	638	700	630	697	674	716	663	672	676	697	678	707	730	685	692	643	629	672	674	685	631	655	669	682	636	650	700	668	682	744	694	681	652	650	674	667	697	696	683	656	693	638	699	687	664	743	658	671	694	685	691	661	712	678	646	680	683	692	683	662	704	694	667	654	707	688	685	664	646	680	665	650	709	689	640	673	658	684	705	686	668	653	677	684	730	680	717	662	704	659	659	653	688	674	680	662	626	646	637	659	668	714	681	675	675	689	694	697	678	643	695	690	710	683	733	644	644	682	676	678	662	706	657	675	710	676	633	660	694	731	703	672	664	683	676	669	709	719	655	668	670	659	691	706	663	648	704	701	688	682	649	712	644	656	692	683	700	676	695	667	642	654	673	702	681	677	684	658	665	706	689	705	731	718	726	674	686	680	650	680	649	693	711	660	697	636	696	660	678	677	670	670	676	682	650	688	693	663	709	735	668	668	702	693	718	717	687	671	664	670	700	695	698	660	642	681	643	706	665	664	696	706	639	691	677	707	641	648	692
22542	21130	28740	23756	21113	21145	6864	1253	945	857	804	757	738	683	639	685	649	721	650	648	586	595	595	578	585	595	598	613	555	571	574	516	597	562	595	565	548	554	540	559	601	610	586	570	534	553	571	538	561	560	545	516	542	582	549	535	548	574	539	602	562	573	539	564	520	556	537	547	577	568	579	547	573	546	575	543	567	557	524	503	517	524	554	494	567	556	530	564	580	539	565	581	560	530	572	568	540	557	550	524	555	523	551	546	557	534	518	553	564	554	578	579	588	607	553	492	596	604	536	536	529	551	534	547	535	521	553	554	559	540	523	508	587	539	529	562	567	562	555	549	506	555	577	588	567	526	518	568	523	535	517	562	546	570	571	582	584	507	558	513	593	603	543	574	559	495	536	562	495	526	554	564	543	567	532	529	550	576	525	580	590	540	600	555	543	519	542	553	570	557	507	538	568	559	574	560	559	568	536	552	567	515	526	527	551	514	570	619	545	524	553	530	566	536	558	559	590	524	552	594	548	568	542	526	561	538	525	510	559	504	572	595	560	517	558	528	518	543	542	568	552	519	557	527	568	554	523	554	593	531	502	546	508	524	547	570	522	533	519	518	553	533	569	556	560	561	546	544	571	509	533	513	536	567	528	556	519	567	572	554	526	522	567	549	513	555	561	549	570	555	538	553	541	549	546	538	558	535	552	552	573	505	561	540	563	494	500	552	539	582	533	535	577	593	571	580	503	578	528	533	522	555	541	556	539	554	539	555	553	548	551	559	530	537	548	553	573	550	537	536	528	570	546	552	577	558	548	543	565	512	553	508	551	550	591	516	636	505	578	566	548	563	503	559	522	547	528	551	524	557	566	518	574	540	569	531	551	576	565	529	568	542	532	575	571	545	567	562	534	517	561	567	547	501	519	536	577	539	526	587	554	536	513	576	527	545	516	586	551	545	524	564	596	575	522	526	528	521	524	516	550	578	585	539	562	582	514	575	547	567	515	522	544	583	546	525	529	543	521	535	558	513	560	578	577	557	530	579	546	559	590	521	543	530	536	555	562	567	541	525	537	554	531	571	517	550	544	498	567	543	548	549	528	557	579	560	577	548	551	510	554	539	533	534	527	543	536	589	606	536	545	549	555	517	529	524	590	509	573	555	514	603	554	545	553	512	556	562	574	542	498	522	536	534	539	553	517	530	533	549	542	562	518	541	563	552	546	547	543	532	596	563	554	541	570	568	505	544	541	577	495	586	524	558	541	575	516	514	571	570	561	540	545	531	520	569	548	562	569	519	510	543	548	571	552	528	542	536	556	518	549	575	577	522	547	534	540	528	509	509	510	503	523	568	566	540	533	541	545	572	556	550	545	520	535	555	573	559	535	552	551	526	535	544	504	570	555	551	548	537	552	533	545	556	579	622	577	577	554	566	514	555	563	539	513	564	584	568	521	531	563	531	547	536	555	539	597	560	533	537	519	575	578	524	534	547	542	536	576	490	569	586	582	531	548	512	521	554	540	560	531	538	578	540	567	560	536	534	518	521	549	574	554	579	539	557	534	497	539	544	551	538	592	545	529	533	533	549	526	559	498	550	549	545	546	539	515	549	539	536	533	556	513	556	569	549	537	541	500	561	565	549	575	499	560	563	557	537	532	586	528	511	567	562	551	543	559	573	518	534	546	525	579	529	558	541	565	579	560	520	523	513	529	549	567	542	587	535	513	560	534	548	513	536	550	568	525	524	559	551	554	487	524	525	525	540	549	559	551	530	522	521	537	534	554	536	568	525	577	542	573	525	563	531	563	519	529	572	539	567	536	529	527	563	545	531	558	561	565	533	518	566	456	546	563	550	534	605	521	545	563	519	582	534	531	546	594	589	523	551	567	509	569	523	557	524	496	546	525	581	545	579	548	595	574	544	557	519	587	557	540	509	530	513	521	541	522	565	539	523	542	532	550	557	556	538	587	516	528	530	566	549	552	576	548	538	582	562	543	578	530	523	538	572	526	502	527	555	527	578	548	579	534	521	536	535	518	569	544	569	553	491	544	525	547	554	562	532	558	503	575	544	556	545	559	536	535	521	518	576	538	546	516	567	573	575	572	523	527	587	553	568	559	518	557	504	523	532	562	527	531	534	540	536	562	539	559	531	534	531	569	533	545	593	587	517	545	532	581	549	529	525	547	556	553	603	594	544	552	590	513	539	543	533	536	542	522	546	538	567	539	535	564	579	541	545	549	558	546	559	558	572	535	520	508	548	566	587	565	532	555	570	553	558	521	541	537	547	553	522	505	499	552	596	560	557	525	544	554	531	525	530	522	538	528	563	515	527	548	530	556	553	576	521	533	515	527	560	542	494	562	546	581	570	551	571	567	548	520	572	552	570	581	539	552	580	555	546	579	538	562	522	562	536	570	531	532	560	530	523	570	525	556	519	544	612	553	516	544	547	586	530	556	550	558	523	535	545	527	551	548	521	531	551	532	578	527	526	561	563	571	541	546	573	571	512	547	547	548	555	530	537	554	535	530	554	589	551	537	538	595	570	550	540	574	562	589	546	555	549	549	516	518	518	522	540	548	586	543	548	505	582	541	550	533	539	567	511	541	541	541	544	554	531	585	538	549	565	548	536	509	517	556	573	580	551	556	555	607	584	559	547	501	556	522	555	550	586	559	539	551	527	532	555	586	548	600	523	568	537	518	549	584	526	563	532	567	567	549	518	562	562	534	544	594	507	551	540	529	523	546	533	525	558	565	555	564	555	541	524	539	574	534	547	539	574	568	537	513	579	594	579	525	535	534	596	536	544	545	528	509	542	547	572	569	556	541	550	544	543	494	553	596	587	532	535	546	513	546	535	516	509	559	559	562	534	524	527	555	578	532	565	537	560	545	523	584	550	564	515	571	532	535	523	567	510	547	542	536	536	534	554	567	526	561	546	544	578	490	560	490	519	517	564	525	532	553	538	523	550	579	594	532	564	537	593	525	531	559	542	605	568	543	515	545	575	550	543	582	558	519	576	524	568	570	556	573	576	510	548	548	520	529	582	578	494	543	539	571	530	566	530	556	520	577	586	611	599	570	590	522	516	540	534	555	541	558	538	515	581	577	538	558	576	508	546	557	582	544	543	558	528	518	544	539	566	526	578	535	596	540	573	517	521	536	516	562	550	546	540	566	578	537	554	531	560	539	532	536	558	569	539	537	520	521	532	551	556	509	581	520	512	538	554	508	571	588	507	577	549	539	575	604	547	547	536	531	549	568	567	532	544	573	562	517	571	573	533	552	558	551	571	561	512	552	499	559	563	562	552	507	533	509	529	531	549	549	523	554	521	518	513	540	532	560	540	534	570	510	505	560	538	554	545	538	561	498	528	538	588	520	535	549	545	537	537	588	566	538	537	555	563	561	553	561	571	582	592	548	560	556	559	545	587	518	568	544	550	549	569	549	513	544	527	548	576	534	558	549	529	567	570	511	561	551	564	578	513	585	528	536	584	527	540	550	542
33945	24977	9040	4488	3355	2571	1949	1644	1403	1173	1096	906	859	829	807	757	740	691	642	686	670	593	627	627	576	605	625	609	592	592	587	608	572	540	528	587	583	602	557	556	588	601	557	586	557	537	557	551	576	555	520	552	541	568	520	561	550	531	524	521	566	587	578	532	529	576	563	570	576	572	544	545	566	549	559	566	531	564	526	579	593	583	564	512	553	584	521	559	544	566	563	573	495	516	561	538	550	524	528	596	566	583	544	573	569	554	534	525	540	533	508	552	545	553	528	581	553	511	508	554	542	531	560	539	561	560	537	533	572	542	568	546	544	544	554	541	534	505	582	534	531	551	588	552	536	526	579	524	514	554	564	543	529	543	511	518	503	562	569	575	536	515	545	566	539	562	539	543	546	586	547	565	559	576	577	531	529	608	586	554	594	573	593	556	571	550	594	533	566	566	547	577	535	546	590	526	557	552	539	556	518	534	561	566	535	559	559	529	513	578	519	579	540	570	586	556	568	549	541	578	559	604	550	552	552	556	508	598	575	569	565	544	555	556	537	519	565	509	548	586	501	572	572	556	524	552	571	532	570	539	568	541	519	535	554	570	506	565	549	570	549	576	572	539	545	604	548	579	567	515	577	532	554	535	618	577	587	571	577	535	554	551	549	523	557	524	504	588	544	561	574	555	570	554	583	592	549	593	586	554	562	602	545	546	545	555	545	557	539	540	556	548	570	535	571	544	543	564	568	566	549	545	546	592	583	534	568	579	572	567	555	551	557	583	546	537	521	604	563	528	537	573	506	558	537	547	557	512	536	566	562	571	544	522	559	552	554	573	513	491	563	591	528	574	560	574	511	543	531	543	569	519	577	559	558	560	513	485	533	538	536	558	523	562	587	526	553	545	531	507	536	542	558	610	524	533	572	553	551	560	520	561	524	527	517	535	540	549	600	556	535	575	544	514	559	570	546	517	542	526	556	560	544	484	530	584	577	554	541	548	544	555	542	548	588	561	575	627	573	538	594	548	572	543	565	575	575	575	562	533	598	549	574	568	517	581	530	589	581	557	544	587	549	551	574	506	572	539	542	602	580	587	567	555	531	526	558	540	584	586	566	570	532	582	550	540	531	545	515	529	552	556	568	559	523	576	551	565	530	553	579	534	522	572	521	546	557	522	547	533	558	602	602	541	564	542	555	617	511	573	551	552	566	579	500	595	566	557	531	565	575	582	558	532	558	571	573	597	539	569	532	586	542	562	536	551	522	561	572	558	558	560	510	562	510	570	589	567	566	538	537	589	558	597	518	580	580	543	537	507	569	560	591	553	551	549	538	508	524	578	579	597	516	504	585	550	560	519	514	565	617	600	550	541	551	518	571	580	555	557	543	597	537	566	528	527	543	540	556	567	537	589	567	561	532	525	536	526	550	569	570	521	553	538	533	550	563	568	527	530	531	614	533	497	543	557	543	537	555	587	542	551	574	567	577	569	563	561	536	597	524	490	530	563	570	514	560	575	605	564	507	531	591	536	517	522	547	602	542	563	567	572	561	527	544	568	550	517	533	528	554	536	534	545	588	568	541	541	570	552	576	563	512	542	557	575	546	527	564	555	548	528	557	530	540	544	533	549	519	575	578	516	565	602	587	547	536	557	535	564	538	590	629	550	585	507	569	558	469	544	550	523	563	561	554	544	545	580	568	544	558	531	519	577	585	546	549	590	551	523	580	590	522	573	555	565	550	599	576	519	541	524	564	552	579	527	540	548	526	610	559	548	579	527	541	610	573	600	551	545	585	528	581	583	566	543	556	585	582	578	544	569	573	579	568	578	574	549	561	547	508	578	548	588	539	582	557	587	512	547	557	509	545	532	520	537	533	556	560	577	558	542	522	528	552	563	562	565	576	560	543	543	571	550	557	565	537	540	543	539	536	560	573	544	534	555	526	608	523	526	598	548	571	529	530	545	574	558	548	576	592	547	528	554	494	553	564	552	554	520	628	592	563	523	519	525	561	539	551	526	578	531	570	570	546	542	578	602	570	538	575	535	520	558	577	557	551	557	565	542	563	516	588	552	549	569	506	570	499	520	541	527	574	542	562	504	540	546	523	536	547	605	548	492	583	524	559	547	552	512	533	542	559	536	573	538	551	530	517	563	601	528	536	551	525	549	554	532	542	566	575	536	532	530	568	544	597	575	562	532	566	564	553	537	527	549	515	500	532	557	592	587	591	563	538	553	534	550	559	550	563	526	588	553	559	533	557	513	557	572	528	552	545	501	546	602	553	573	573	569	554	571	564	522	569	554	550	528	566	550	520	593	537	495	565	544	576	548	530	545	535	535	560	595	514	541	552	518	546	543	555	538	569	537	574	504	543	515	532	538	552	510	565	569	529	524	559	577	569	519	549	513	572	547	558	598	576	545	540	555	542	557	531	530	531	589	547	549	514	525	552	534	568	580	561	587	544	513	541	550	555	590	591	522	553	529	521	576	547	612	554	551	556	547	599	525	558	563	562	533	520	502	555	517	528	569	546	546	591	570	543	524	531	556	560	555	558	579	494	550	560	542	560	567	596	608	511	529	542	585	551	562	596	558	548	543	580	541	560	541	564	601	533	550	555	571	575	602	560	577	571	566	532	526	567	565	523	545	535	540	536	558	532	534	554	538	526	577	565	548	607	599	589	579	548	563	522	563	527	543	557	583	554	566	562	551	546	539	581	561	554	586	570	543	576	520	554	531	525	556	542	555	539	563	551	562	537	542	548	575	535	509	498	554	548	570	558	502	566	551	550	548	569	541	535	532	545	553	529	610	570	535	587	563	589	550	505	548	569	615	522	532	539	551	531	549	529	537	606	557	544	544	584	535	542	584	543	573	563	539	575	582	512	507	543	556	556	568	577	526	548	592	587	544	538	556	522	578	607	559	582	544	560	555	542	524	613	508	559	575	573	559	548	550	554	552	581	557	533	540	576	542	511	577	549	563	534	558	572	562	556	535	550	536	561	535	611	561	537	591	524	570	559	587	538	575	520	543	578	538	541	581	533	553	560	541	563	534	547	546	556	585	552	581	564	544	511	507	557	564	563	555	578	532	522	579	538	552	572	564	541	563	519	516	561	554	546	546	605	542	553	522	577	564	577	525	542	556	559	559	543	553	540	570	513	530	544	490	547	582	566	561	561	599	591	532	530	510	567	540	549	577	554	520	543	549	561	569	593	531	546	581	525	536	580	566	561	538	561	537	563	584	540	494	549	530	568	575	516	549	510	593	518	535	538	536	565	551	529	592	498	555	535	579	539	555	563	530	513	576	539	521	578	607	600	566	556	537	544	525	539	535	542	585	536	543	560	579	543	534	563	531	591	581	559	582	568	547	551	535	579	499	532	496	522	547	557	564	560	546	547	577	554	548	520	577	557	537	521	551	581	573	552	589	558	565	542	554	570	491	565	573	588	530	563	547	566	512	531	587	528	554	554	580	524	506	571	549	561	569	540	516	594	557	510	536
27950	17765	3772	603	442	388	399	399	402	390	381	348	372	364	379	392	387	373	378	394	354	381	360	393	426	379	365	368	347	347	364	380	388	372	388	375	398	385	378	334	364	363	365	374	361	392	388	392	371	405	378	324	385	360	413	387	370	360	367	388	379	372	351	386	363	370	383	353	332	382	375	360	358	398	368	363	365	387	329	330	378	411	385	383	364	382	362	375	335	360	372	364	389	331	361	358	386	340	384	391	429	384	364	357	379	360	387	376	345	350	371	388	352	377	392	350	352	376	360	374	354	374	369	379	329	365	357	323	381	357	375	372	378	360	388	356	389	385	344	341	382	395	365	321	364	376	336	397	368	371	347	390	370	403	361	366	389	386	387	389	352	356	359	377	386	367	362	418	385	380	381	353	404	406	420	378	341	368	383	370	371	400	363	360	362	355	367	324	381	384	378	347	375	352	384	344	353	366	360	350	359	354	404	407	351	367	347	399	344	379	343	374	390	369	383	383	354	378	353	399	394	361	402	333	379	389	377	349	389	365	368	378	356	383	346	376	387	399	373	374	349	341	347	333	377	399	402	381	386	372	322	336	341	348	364	390	340	396	337	359	327	360	350	396	364	350	354	379	352	388	378	402	357	382	337	395	366	393	331	396	364	406	347	396	381	376	382	375	392	382	364	373	343	343	393	396	374	372	335	378	382	390	392	357	417	331	362	359	350	372	361	348	381	385	366	349	387	361	374	382	361	360	408	417	357	392	362	380	369	387	402	370	402	359	394	362	372	398	362	383	389	395	379	392	420	375	393	379	383	351	374	384	353	334	351	343	349	348	400	373	358	388	379	380	354	371	362	368	401	379	363	345	381	389	360	368	371	384	391	336	367	364	385	335	374	357	361	372	353	375	370	367	375	381	339	361	382	402	349	349	375	352	407	373	340	360	372	344	388	370	355	360	367	378	391	407	370	385	373	366	369	357	391	354	372	364	376	346	361	374	339	373	382	358	365	376	364	354	381	387	352	369	408	369	381	336	381	386	400	381	327	363	367	374	365	353	370	402	387	336	353	384	352	395	375	411	363	379	362	377	376	389	348	344	371	365	375	372	396	409	336	375	384	355	375	389	340	349	400	362	369	381	384	342	378	360	376	404	367	372	365	359	359	347	382	377	375	375	398	336	385	354	364	367	347	376	355	372	340	370	380	377	415	377	371	371	382	332	353	393	358	357	389	373	366	360	390	375	365	357	363	405	395	374	377	370	369	378	371	386	341	433	351	354	365	390	351	374	379	380	346	369	375	344	346	410	347	369	341	335	401	380	380	358	374	403	352	416	363	336	326	395	384	378	348	399	378	348	345	369	385	407	360	378	344	352	380	353	383	375	373	359	373	377	371	393	368	373	389	367	348	351	376	391	369	389	382	358	387	360	358	355	355	402	378	443	344	398	388	372	377	376	329	360	374	367	372	358	387	373	382	366	362	368	368	394	391	367	384	350	365	356	350	388	358	384	362	387	342	370	368	394	419	357	383	395	353	379	344	399	343	333	392	355	363	379	379	357	387	360	387	358	391	388	357	388	370	378	366	368	351	412	363	350	381	359	393	370	399	397	378	377	388	371	384	352	398	373	395	368	428	344	371	399	349	341	387	331	378	335	373	360	378	404	374	373	371	364	363	393	343	371	379	373	416	388	367	367	337	357	379	374	394	369	392	369	363	396	399	380	356	337	379	380	325	341	338	367	378	340	384	381	367	342	353	377	357	373	357	351	376	383	360	364	376	353	368	386	387	371	389	364	349	390	349	392	360	396	384	362	390	363	378	379	376	355	363	348	373	354	359	392	355	392	389	371	350	372	355	388	388	392	338	359	312	399	375	373	370	363	354	405	377	380	382	396	352	372	388	392	333	377	396	339	378	387	358	383	340	380	361	399	367	373	383	408	334	349	355	351	326	345	379	396	361	346	368	368	367	387	357	356	396	373	389	363	366	366	363	370	372	380	366	375	352	362	366	362	388	388	368	367	341	372	335	381	360	325	384	395	382	392	364	392	375	347	388	350	404	380	368	352	360	355	351	366	369	343	399	361	372	338	348	410	371	361	359	378	382	386	401	358	387	388	397	376	380	382	372	387	369	399	382	394	331	340	375	363	382	372	348	379	360	345	374	358	372	357	355	400	361	372	358	384	349	386	363	369	387	362	383	367	359	397	365	373	371	343	383	386	367	405	400	382	374	358	375	364	400	391	381	399	362	379	317	369	362	360	374	367	355	375	375	351	360	361	405	366	373	376	382	366	378	400	380	390	341	373	380	384	381	396	346	378	365	387	369	369	352	378	363	387	370	368	388	398	372	387	364	392	413	358	367	368	322	352	382	361	336	347	370	389	347	407	396	368	393	379	360	407	383	369	399	373	386	350	365	384	350	359	387	372	347	370	397	367	375	373	331	415	382	406	362	356	374	357	353	377	359	359	358	352	390	370	390	359	356	369	370	369	348	368	375	383	387	346	371	362	363	334	391	332	386	397	349	391	365	370	347	330	390	346	363	357	371	370	360	396	377	382	357	379	410	390	342	368	367	398	390	348	391	367	382	347	375	351	389	360	369	357	368	330	367	365	384	374	358	400	361	375	381	383	368	370	367	400	405	368	354	392	360	363	370	339	381	333	330	342	378	341	330	393	369	363	350	379	379	393	373	359	398	348	363	369	346	400	326	399	395	359	383	357	351	385	360	384	371	373	377	370	373	395	354	364	348	373	380	367	404	395	376	365	372	385	374	367	361	347	378	402	363	371	374	377	372	381	317	375	346	364	370	410	393	394	393	381	380	362	408	351	363	391	380	371	398	361	376	355	366	336	342	368	357	381	363	339	381	351	385	398	348	356	318	396	335	355	374	390	380	342	363	385	376	383	388	382	375	413	348	363	363	411	371	397	341	340	334	372	351	365	354	342	380	372	354	365	378	369	363	396	394	388	394	374	371	363	382	357	335	356	374	370	388	367	330	399	373	373	352	395	380	385	346	370	356	368	375	354	385	357	424	358	385	383	393	372	369	366	346	318	378	394	352	388	382	364	384	358	355	381	412	340	380	371	377	375	371	384	386	360	360	388	366	341	387	383	400	368	318	354	391	377	356	334	380	360	404	365	360	373	384	366	368	413	405	342	367	382	365	362	409	418	383	399	351	385	336	349	396	381	366	368	364	366	353	417	356	357	395	331	348	365	356	340	378	375	402	381	377	363	372	400	355	398	369	383	334	347	415	382	379	378	380	389	401	406	385	353	366	378	367	366	371	396	371	379	361	342	374	395	366	393	368	361	365	348	361	403	403	385	316	348	365	385	388	398	392	395	381	375	374	381	345	379	350	410	327	378	353	371	409	377	333	352	353	325	363	386	355	380	378	365	390	340	360	370	365	352	376	355	370	354	369	373	366	355	355	391	368	352	380	399	370	366	388	364	394	359	344	393	368	352	397	381	381	381	350	364	390	351	368	394	340	357	353	383
8106	2376	690	513	498	436	405	436	421	452	413	406	430	422	404	447	413	436	401	427	413	403	384	420	392	426	406	409	395	455	433	402	397	399	413	431	439	420	413	392	380	378	397	432	425	394	434	397	417	422	394	393	395	424	411	368	410	417	410	395	449	375	397	435	415	432	443	447	435	402	370	440	394	451	417	412	418	420	401	373	433	423	418	414	424	414	425	385	388	424	441	408	423	393	415	395	418	394	377	393	435	427	403	438	430	429	430	432	430	426	391	383	375	402	429	383	418	427	416	414	394	446	431	406	470	415	389	401	403	415	461	423	424	434	425	425	402	391	402	431	449	372	395	427	390	430	412	445	436	381	363	456	410	403	426	392	418	377	412	387	431	409	447	405	403	364	397	431	414	398	399	411	423	408	438	403	419	410	406	422	424	408	407	445	411	414	412	410	366	431	405	402	421	436	431	410	390	360	430	404	403	425	404	442	444	446	476	418	425	427	412	405	378	416	422	417	413	395	415	434	435	397	417	406	436	412	432	398	404	434	401	425	388	385	438	424	426	394	381	419	404	415	405	422	441	395	424	397	403	433	382	397	400	421	437	448	420	421	421	434	400	429	426	393	376	436	399	387	426	428	406	388	392	432	431	399	404	427	410	381	397	453	409	436	396	396	389	384	386	378	407	404	408	422	436	432	392	425	400	390	431	397	393	442	420	414	415	424	435	411	410	467	400	423	414	432	432	415	437	425	402	416	397	393	439	413	391	377	436	436	417	394	413	392	426	436	414	429	396	424	445	413	376	383	434	397	393	381	428	398	403	422	404	420	372	404	392	416	367	417	423	444	418	386	405	395	446	377	418	422	432	402	385	385	409	406	370	385	416	421	378	439	368	425	433	445	408	419	425	388	388	408	407	404	409	404	432	389	423	435	405	443	412	431	391	426	462	396	446	413	391	397	407	394	415	420	424	412	426	446	438	411	399	404	419	404	426	399	416	414	426	404	437	412	403	392	414	404	428	363	437	405	442	421	403	453	379	406	423	415	446	425	397	416	389	424	385	413	422	454	387	410	400	432	403	417	405	426	447	397	424	402	419	426	408	440	413	390	388	414	439	382	439	396	446	416	390	424	430	384	414	459	431	415	394	416	466	405	388	427	408	434	401	349	405	406	439	436	419	453	418	420	430	413	450	425	412	416	395	395	422	420	425	439	421	432	407	403	396	426	421	416	407	403	414	403	372	430	374	427	427	409	422	436	410	439	400	378	434	432	418	411	397	417	413	437	443	415	390	412	402	406	395	406	412	430	379	409	424	395	430	402	406	402	383	433	423	430	427	438	380	385	386	439	448	419	393	419	423	433	418	423	417	443	431	385	407	411	418	387	416	391	426	447	415	414	427	414	392	409	412	410	388	421	414	402	387	391	402	390	405	424	442	397	377	453	441	411	415	409	392	423	442	436	380	430	385	401	420	386	399	401	413	406	431	421	401	449	407	408	411	468	417	418	423	384	399	390	403	407	437	407	431	388	429	421	408	429	367	408	468	410	429	422	411	391	423	406	414	397	450	412	439	410	410	385	408	417	433	433	433	429	426	397	416	434	413	404	391	470	380	417	389	387	427	354	397	364	414	428	403	414	431	464	428	442	446	415	402	436	424	401	395	403	402	422	430	413	452	418	445	433	380	422	389	446	432	434	411	397	393	393	411	401	403	418	426	415	441	351	426	438	412	456	418	401	425	398	403	384	402	424	405	429	426	412	379	402	413	419	389	416	428	397	427	431	397	403	400	434	390	411	412	428	405	393	453	409	414	443	425	408	423	429	437	438	421	435	392	411	458	436	407	405	416	442	425	439	415	416	434	417	417	395	434	436	475	407	413	429	423	425	409	387	445	388	432	416	423	402	410	429	398	420	403	417	389	437	414	418	408	404	393	393	405	396	357	421	433	409	424	427	395	412	444	406	423	435	403	421	471	392	400	395	412	463	422	434	386	439	406	417	408	450	402	432	415	431	410	426	414	388	417	428	440	429	398	415	454	415	391	420	412	430	419	429	403	389	430	423	393	399	428	421	421	419	434	422	403	399	426	402	379	383	424	421	410	412	399	412	467	416	424	424	380	389	420	396	419	431	421	451	414	386	408	425	441	397	406	415	394	411	390	439	397	438	383	423	435	439	397	432	441	437	371	408	398	400	369	397	418	449	373	445	403	393	437	433	391	401	402	433	405	444	399	437	418	401	414	403	439	430	396	396	357	441	375	401	415	413	399	407	421	413	415	420	477	366	427	396	420	411	422	411	413	418	422	402	435	386	429	402	452	428	384	412	420	418	410	461	380	415	405	417	417	425	418	389	396	414	434	438	409	394	386	409	380	433	395	384	431	423	380	420	413	410	393	389	406	407	438	437	410	446	407	415	425	382	381	457	413	400	393	386	430	421	413	446	420	438	400	421	414	405	434	428	399	394	441	389	415	435	398	392	396	414	416	405	431	402	394	414	418	393	404	407	414	392	433	434	392	429	399	387	416	382	401	385	415	417	431	394	423	408	417	412	404	412	399	408	414	375	413	401	369	397	420	404	417	433	420	405	412	383	413	365	424	416	402	423	444	412	421	448	414	368	427	409	397	449	427	418	381	412	422	438	390	396	418	407	420	403	420	401	415	368	419	366	426	413	416	432	419	446	414	385	425	418	395	416	399	410	433	434	433	414	381	377	391	435	387	412	378	408	417	410	431	415	410	419	419	402	446	422	437	452	398	399	414	424	439	396	433	418	425	414	372	435	437	427	432	397	409	422	371	419	406	450	410	437	426	440	415	413	420	388	431	391	419	419	409	377	440	401	451	424	405	431	414	401	398	430	433	464	429	438	374	414	412	416	409	387	391	422	400	405	382	390	444	390	417	402	399	420	416	395	420	430	437	443	406	397	410	421	408	381	405	401	389	384	432	432	365	426	386	391	427	387	383	432	446	414	413	430	403	402	419	385	462	385	399	414	413	433	432	405	378	445	425	378	432	400	371	457	406	432	389	415	406	398	410	400	458	414	403	450	445	419	405	396	455	401	394	392	412	442	392	432	424	417	380	399	424	416	400	389	401	419	415	421	412	411	409	423	383	429	435	433	404	441	470	409	424	377	399	403	422	470	408	379	362	419	426	420	410	421	456	448	406	395	407	403	412	405	415	414	403	399	425	398	470	429	411	394	405	376	396	373	393	399	412	425	395	428	402	416	386	433	421	445	399	441	367	420	398	437	433	422	419	410	400	369	386	437	443	404	458	413	405	393	448	408	396	424	421	434	419	415	415	420	392	389	375	403	442	387	432	469	377	404	414	410	408	425	372	449	421	441	393	391	405	428	420	373	402	465	426	430	432	420	400	403	430	413	388	432	422	423	432	426	364	442	385	408	352	405	411	401	428	439	391	401	400	419	427	411	402	396	426	412	411	408	406	414	379	441	397	425	410	436	416	408	408	404	391	390	407	395	425	435	418	445	429	384	411	446
23712	21120	28172	24320	21120	8478	773	552	425	379	342	353	313	299	282	309	280	270	311	289	281	286	267	242	260	247	261	226	225	257	242	233	254	240	244	240	237	244	259	233	232	250	250	231	247	221	250	224	259	270	217	243	237	238	214	250	229	246	220	259	259	255	242	231	239	221	230	221	248	236	278	255	232	242	246	226	190	242	271	228	239	206	253	229	218	269	259	227	214	209	223	222	239	220	252	257	247	246	238	214	251	204	228	246	255	260	251	222	241	226	219	212	225	267	230	219	241	272	215	230	231	206	204	209	214	229	216	250	242	250	233	230	261	248	240	237	206	229	248	230	224	222	255	209	250	233	267	219	249	259	255	219	220	228	221	228	212	235	233	231	236	207	209	250	283	230	226	247	243	249	238	253	222	221	236	210	210	253	255	232	236	213	220	256	222	244	253	233	220	216	252	217	242	226	222	220	248	254	215	211	245	255	232	252	243	224	242	238	215	260	245	235	227	221	262	236	258	229	253	249	230	245	233	280	194	237	228	208	233	216	227	236	235	237	223	215	212	232	242	241	237	221	246	215	211	219	248	215	236	229	232	236	235	232	217	226	229	225	248	246	237	228	244	249	269	218	245	217	232	221	245	211	274	211	232	257	241	230	217	256	233	240	260	225	246	231	225	228	228	232	259	246	246	217	249	216	247	228	223	241	213	251	240	215	245	264	257	231	225	258	241	204	236	219	237	214	240	235	220	228	222	226	249	245	231	209	262	220	219	216	243	238	217	229	262	216	230	233	253	234	247	242	236	233	241	221	199	216	231	227	234	230	212	253	204	251	239	241	219	227	238	216	221	247	239	222	215	211	227	210	240	252	215	211	242	216	252	241	240	207	246	230	237	197	276	224	222	221	219	240	227	211	246	225	212	241	230	211	211	213	246	255	226	251	248	228	211	232	239	242	240	230	219	263	238	234	234	244	229	247	265	232	233	246	231	236	249	203	234	240	215	242	184	221	265	249	246	237	254	241	218	229	226	235	233	224	216	225	250	221	233	235	237	263	239	201	232	227	240	218	262	251	243	244	240	243	231	207	217	231	236	222	254	242	218	225	212	247	246	209	242	231	225	237	257	233	268	239	214	251	231	233	233	252	248	242	230	200	264	270	225	236	251	220	228	220	229	243	227	236	256	226	278	243	250	247	232	216	253	260	251	251	237	219	234	231	230	217	262	239	246	233	233	257	236	259	223	241	233	238	231	210	231	230	225	237	241	231	212	243	233	245	223	234	229	232	244	233	250	237	228	263	250	248	222	224	240	254	208	208	229	233	254	219	215	248	237	198	247	222	249	244	226	237	264	249	225	251	242	213	221	250	212	230	249	237	232	239	224	225	251	234	219	251	263	249	238	237	241	241	247	244	221	227	250	210	232	229	245	245	231	248	233	226	230	242	257	231	237	255	231	226	250	229	218	230	249	231	238	238	256	236	218	222	225	275	221	235	236	225	256	225	230	245	235	224	234	245	260	242	246	235	230	254	225	229	228	208	232	232	235	225	237	247	251	225	272	248	237	265	225	224	227	259	241	221	233	204	238	258	215	225	245	272	205	236	228	224	219	219	251	252	267	247	229	240	231	254	203	226	233	232	214	269	229	243	245	248	222	212	232	213	258	239	252	241	242	227	231	258	258	236	247	234	226	232	229	250	199	237	251	252	232	229	249	252	246	223	232	243	213	242	208	221	269	219	208	211	225	248	224	250	216	257	268	249	250	239	260	229	253	228	240	199	242	217	231	236	224	236	239	245	230	233	237	247	228	234	239	228	206	236	247	244	243	211	238	242	208	237	229	245	259	228	216	219	214	227	234	216	233	236	257	215	225	248	247	218	235	216	236	222	257	214	235	229	235	223	226	227	202	228	213	218	233	222	217	236	223	234	225	218	228	250	226	219	244	241	216	235	241	210	264	225	197	239	225	247	255	247	231	234	223	223	226	268	231	243	192	239	232	262	231	231	241	237	241	227	211	209	238	229	229	246	247	218	254	235	267	230	224	259	248	221	224	272	264	215	231	235	241	224	221	222	237	236	225	237	242	230	247	223	255	210	247	209	220	246	211	239	232	253	221	246	243	210	219	248	209	229	256	237	242	271	229	205	249	208	240	228	233	237	247	236	244	224	227	226	251	246	237	232	220	197	254	264	229	226	246	264	202	231	242	223	209	252	216	231	252	245	241	223	244	233	228	211	242	241	236	221	203	257	223	224	249	238	240	245	226	255	233	233	244	235	253	255	227	223	210	204	225	241	207	253	224	257	217	235	222	225	242	221	258	232	223	217	213	240	198	192	237	272	221	182	229	255	271	252	230	240	244	229	236	242	233	207	226	246	208	248	238	273	216	224	277	230	237	216	217	238	249	212	253	235	220	253	237	245	230	248	245	239	226	220	242	219	243	232	194	236	226	217	257	217	223	245	256	242	227	235	231	228	238	235	240	223	225	248	215	276	243	229	250	257	233	241	236	241	240	242	252	235	212	265	230	217	230	245	212	226	246	251	225	242	215	231	232	230	224	250	254	230	248	230	233	237	240	244	237	222	234	239	224	219	206	230	229	206	222	262	242	225	261	200	253	226	229	221	252	218	224	235	230	203	212	238	246	253	262	233	241	272	242	224	210	196	228	223	219	234	196	241	251	202	229	239	232	207	249	210	245	244	247	217	225	220	209	240	252	240	222	243	222	229	230	220	210	263	217	220	245	248	232	248	257	233	228	232	252	250	229	264	221	222	221	229	209	240	222	246	216	257	234	239	222	218	230	226	229	188	221	215	231	231	230	204	200	204	211	245	234	211	245	240	201	249	234	233	244	256	236	223	235	233	223	218	254	232	219	221	255	220	281	224	243	235	237	256	236	224	231	222	225	222	268	235	209	216	247	228	209	261	255	213	273	244	226	205	230	258	201	217	208	241	225	235	226	223	214	240	248	222	224	250	247	223	244	262	209	246	204	224	253	223	222	227	237	255	214	244	226	195	222	233	225	232	223	248	204	227	224	254	246	225	249	246	239	246	238	220	249	225	219	237	261	224	265	248	238	237	277	257	249	239	239	262	248	245	217	217	233	217	238	214	238	220	233	226	227	233	229	217	247	233	258	244	226	216	250	239	249	249	245	219	249	212	241	251	227	277	227	244	237	230	216	264	208	238	223	275	228	243	198	256	232	219	251	247	221	253	224	236	244	245	224	258	213	218	225	228	209	221	227	207	241	258	217	237	235	247	223	237	230	240	214	228	209	230	242	198	210	227	222	261	232	241	216	244	206	256	226	222	248	225	212	248	282	263	202	226	192	240	226	213	216	233	232	248	258	240	235	238	227	232	205	242	206	249	219	257	240	236	251	235	216	226	218	245	236	251	221	245	234	235	225	205	214	261	232	209	235	254	227	255	238	189	240	239	231	250	212	256	228	212	230	231	214	229	246	246	256	219	223	230	242	212	216	222	212	215	238	225	283	252	241	263
27197	13523	5409	2456	1824	1373	1065	848	659	552	532	478	448	374	391	344	376	355	342	338	340	292	303	294	313	296	286	296	275	276	272	244	274	274	280	278	262	271	275	262	307	268	306	267	253	254	273	256	268	283	267	273	278	258	248	258	261	245	266	263	272	283	245	292	276	274	271	270	262	264	282	283	263	262	265	274	265	257	237	278	258	254	277	251	282	285	254	258	252	249	240	252	269	270	258	258	262	253	268	274	279	286	268	250	256	253	251	283	249	270	269	257	294	249	238	281	278	289	255	227	263	274	278	273	288	265	227	269	254	257	248	252	277	308	272	276	272	272	267	256	267	283	272	263	285	278	275	258	260	263	239	234	259	243	273	268	255	283	273	232	284	277	283	282	275	291	238	270	233	262	263	291	218	289	225	286	258	261	272	270	271	261	272	284	245	291	258	248	262	237	261	268	251	243	266	284	270	264	241	270	247	252	248	248	244	280	256	262	273	243	246	288	270	234	264	269	271	258	251	269	256	261	261	255	283	300	247	285	246	278	270	301	269	260	228	273	280	233	277	274	274	295	246	220	254	289	267	273	259	275	271	277	258	260	278	251	271	266	251	272	284	243	268	244	237	241	245	260	251	276	255	290	248	235	255	248	260	258	231	262	250	256	287	277	246	262	235	260	264	256	270	254	255	270	250	263	266	260	226	249	266	264	234	252	249	266	264	261	255	250	246	239	259	254	263	256	266	269	277	261	263	247	253	269	271	256	266	241	266	240	214	249	258	266	267	264	249	246	277	284	279	270	255	284	246	276	266	261	253	271	287	264	272	273	274	254	262	244	264	265	245	283	264	270	264	264	254	271	278	253	267	240	249	236	254	270	320	262	240	264	248	254	262	246	273	287	270	260	291	256	266	262	282	247	263	261	265	257	262	251	259	247	269	274	256	250	272	296	267	262	252	251	272	267	255	242	250	240	243	245	261	260	258	286	262	266	286	267	262	262	244	253	238	257	255	290	269	240	264	234	289	276	261	255	251	268	260	243	249	268	266	247	281	245	267	259	255	292	255	230	244	274	260	268	234	280	264	296	256	247	272	253	277	270	249	255	280	274	247	279	280	293	260	254	247	256	236	252	287	249	250	242	278	256	278	255	263	290	280	258	245	283	253	265	268	300	273	268	274	241	257	232	277	283	288	291	244	269	223	252	250	247	234	279	256	257	252	279	242	269	257	237	289	256	242	291	226	274	253	297	253	256	281	234	261	259	289	251	281	270	265	265	260	245	273	296	250	235	251	277	291	281	257	243	258	258	264	258	254	260	266	256	266	238	244	260	265	267	284	242	263	270	288	264	281	278	264	244	248	260	278	266	305	253	287	225	254	273	240	270	247	283	245	285	233	260	233	279	233	243	271	230	271	262	271	262	243	258	292	267	254	271	280	279	257	265	259	281	294	253	252	262	255	271	245	273	275	254	285	279	265	253	263	242	256	253	261	260	255	257	241	255	270	292	273	256	278	258	279	246	285	245	264	275	296	237	283	260	244	263	264	278	262	279	255	254	242	248	279	272	263	284	240	244	273	277	274	267	281	251	244	297	276	280	256	249	270	282	277	266	255	262	269	266	288	241	236	261	276	237	249	250	259	279	268	303	253	252	255	277	271	277	244	246	280	301	256	278	247	286	240	260	281	252	258	234	279	266	252	266	253	265	238	250	281	259	282	231	234	253	284	273	251	255	250	278	268	315	268	256	264	253	233	274	257	267	254	265	283	266	239	311	257	252	264	261	274	295	290	247	262	279	256	269	290	261	256	252	288	267	280	308	270	235	255	258	273	264	253	277	257	252	229	275	265	242	274	270	240	278	265	258	269	288	259	252	245	241	269	261	265	257	260	290	273	239	252	267	271	276	277	271	272	251	286	240	252	263	270	283	285	297	260	280	270	260	286	257	248	237	297	276	282	237	264	261	244	257	265	247	234	261	271	251	260	269	251	269	258	279	257	275	267	275	261	269	263	264	257	253	264	247	267	245	256	270	256	258	274	275	247	245	239	274	259	243	236	234	265	294	243	281	255	270	265	279	252	223	254	285	298	271	278	262	259	288	278	260	270	292	246	263	275	293	282	263	253	243	255	264	236	271	278	258	252	265	282	245	259	270	274	268	260	277	276	266	253	254	275	259	242	270	260	271	271	288	262	222	276	296	258	258	288	288	269	252	250	270	278	276	286	273	246	254	271	254	303	277	247	284	293	279	274	283	254	261	248	272	270	256	252	237	280	282	269	271	224	251	251	267	251	269	242	273	255	238	266	272	238	261	254	276	235	246	239	258	253	250	253	270	277	261	270	279	227	248	249	280	258	281	281	266	251	264	274	258	246	276	265	285	269	230	256	254	246	270	259	265	258	272	305	286	240	239	254	245	246	263	272	254	273	246	246	245	285	259	259	267	243	260	259	266	255	235	260	272	269	252	238	241	257	266	259	236	283	269	265	276	249	254	260	276	262	270	259	283	249	276	243	280	244	259	239	246	252	293	275	263	276	246	223	278	253	253	248	258	235	271	242	270	291	309	269	254	260	275	269	268	265	273	250	280	254	242	286	253	271	263	286	248	264	284	284	269	229	271	257	311	258	260	244	236	274	258	234	286	262	292	239	259	238	247	283	275	265	263	248	269	251	265	260	293	275	258	302	291	291	259	261	255	239	252	274	298	261	254	282	275	283	265	262	272	224	252	265	241	271	258	248	285	273	241	248	258	278	268	253	246	252	258	260	276	260	285	291	268	248	274	247	281	268	261	270	279	279	250	248	290	276	244	248	249	271	289	242	266	258	268	254	277	274	262	245	277	241	255	228	296	272	273	268	265	266	264	257	261	271	276	277	237	275	246	267	288	295	250	265	252	279	259	246	242	256	276	255	234	240	272	263	244	278	247	285	267	255	274	254	271	305	251	270	230	257	259	276	295	265	266	258	276	258	268	252	246	265	257	245	269	258	247	276	251	285	278	226	266	271	280	240	253	271	241	265	258	277	245	279	314	268	257	272	266	269	256	277	248	279	278	254	268	262	250	258	247	242	257	258	267	265	273	238	261	290	292	253	270	255	270	257	262	258	244	227	261	237	269	260	269	269	256	272	279	247	255	267	253	270	268	256	259	240	281	262	296	255	249	270	288	267	274	250	272	266	266	260	283	279	249	223	264	275	258	231	246	299	289	235	298	237	260	271	247	248	245	232	291	253	255	273	255	261	265	250	268	264	276	281	278	255	222	241	256	272	275	267	265	269	268	260	251	277	271	239	251	257	263	258	273	262	281	257	245	252	284	265	272	270	252	239	274	262	253	251	273	263	280	259	245	271	258	265	240	278	264	281	267	257	245	288	259	264	284	260	242	235	238	267	245	245	285	268	262	281	277	281	272	254	260	255	257	270	250	253	264	262	274	282	281	267	288	279	241	229	251	277	273	227	273	290	270	258	272	254	264	251	254	305	245	265	284	297	289	279	270	261	241
24840	21134	27008	25394	9106	1037	882	777	720	753	745	648	679	669	732	670	648	671	682	654	655	682	662	625	676	629	639	628	669	702	635	671	668	679	635	661	704	650	682	649	621	664	641	611	637	613	667	657	639	663	621	664	714	657	677	686	647	679	623	651	666	624	649	607	656	664	648	614	675	629	669	635	726	651	658	647	644	702	627	664	626	670	643	674	669	680	687	670	671	657	654	673	656	639	654	665	664	653	643	617	669	630	592	585	643	617	634	651	661	649	703	629	642	582	636	641	683	639	638	659	668	661	700	639	654	625	640	643	639	648	634	641	670	618	677	609	628	661	682	615	670	617	606	641	701	651	647	677	668	616	645	620	679	653	647	681	668	645	613	643	626	638	636	671	645	688	631	652	672	632	631	607	648	633	688	647	660	645	649	652	642	662	626	642	645	675	645	690	667	636	612	651	637	645	643	635	698	679	658	617	666	691	656	642	675	599	643	675	642	665	692	660	654	673	615	629	699	659	658	680	633	685	642	642	688	636	641	660	682	677	657	655	677	649	676	674	695	626	669	628	649	629	653	699	661	620	635	684	612	639	633	648	669	667	664	658	660	609	643	645	622	611	663	623	673	649	609	644	596	613	588	646	639	646	643	645	604	638	653	660	621	644	670	629	620	639	628	701	626	663	610	590	677	671	642	676	663	621	606	643	648	660	683	661	650	650	685	607	660	629	631	654	645	625	606	619	631	660	632	706	663	628	635	662	650	641	627	673	664	680	648	624	688	625	575	619	702	642	662	620	616	636	644	659	705	659	613	631	662	627	694	621	661	678	634	661	658	655	619	658	654	652	674	710	647	653	653	673	656	628	678	644	649	618	641	652	646	680	668	663	654	658	619	594	620	613	628	643	593	651	632	655	651	619	623	646	610	667	627	678	663	668	648	627	660	591	642	655	669	684	680	660	698	639	661	634	646	671	672	658	618	633	674	629	642	669	631	645	691	609	643	610	645	621	592	630	632	646	637	644	624	679	605	640	679	645	669	652	641	637	642	703	646	668	614	665	709	627	641	639	654	641	649	665	635	672	684	637	642	670	626	648	658	623	605	639	645	682	596	640	642	616	642	608	650	653	636	592	631	671	657	672	662	638	639	654	686	652	630	581	655	634	647	630	630	601	631	615	639	650	708	643	628	600	606	639	647	610	660	641	641	677	619	684	655	642	648	662	633	712	669	636	626	636	711	672	606	596	642	608	696	659	680	676	606	617	662	697	666	630	669	627	636	656	672	589	643	660	687	630	637	657	656	658	663	603	667	689	661	662	689	674	627	618	616	602	681	647	689	664	618	623	632	623	627	678	658	631	687	645	650	643	656	616	636	642	656	677	635	690	645	661	590	655	663	656	649	682	648	633	620	622	630	653	660	613	647	671	665	651	600	649	595	647	672	630	640	663	646	667	660	619	630	647	680	640	623	664	635	637	662	670	609	642	663	666	673	629	610	673	637	632	653	683	671	637	641	643	671	666	668	659	678	644	634	656	628	622	600	568	661	643	648	698	642	638	679	667	638	656	640	675	645	667	635	666	695	614	627	632	625	624	657	660	658	711	623	639	673	622	687	699	653	616	646	636	663	638	684	664	648	666	648	648	678	654	634	660	646	669	643	662	662	633	638	649	671	634	638	651	656	650	625	668	643	643	604	642	650	652	626	641	643	643	634	670	627	630	657	667	674	657	632	616	650	644	680	600	654	626	613	663	676	641	659	684	637	645	696	658	681	614	638	651	638	632	660	659	643	607	650	656	650	666	662	607	666	651	678	603	657	671	632	682	659	618	681	657	641	611	696	642	635	631	629	640	640	618	646	667	659	657	656	683	654	657	617	646	636	689	614	658	672	667	632	688	661	639	656	645	631	701	652	653	642	624	675	650	600	603	651	625	642	648	654	637	639	636	659	627	680	650	631	680	629	616	626	657	656	629	655	644	658	677	624	623	608	634	681	699	662	661	659	632	644	645	630	624	638	659	681	643	626	608	663	677	684	584	668	597	673	686	670	635	636	613	637	681	606	648	699	679	679	621	619	598	625	636	632	652	637	664	642	602	635	668	637	651	629	664	642	645	620	664	670	667	651	659	627	695	650	690	618	648	640	637	658	635	675	669	658	629	627	614	660	633	651	662	673	653	670	639	620	610	646	626	622	618	670	637	672	650	672	613	663	644	703	659	635	628	664	652	668	662	699	607	654	647	638	680	667	659	672	645	658	603	650	681	613	652	641	633	651	661	644	630	646	661	629	632	634	634	607	640	667	656	655	645	688	665	651	647	627	646	662	631	646	669	636	649	656	682	605	654	631	639	621	668	619	687	697	669	643	654	665	704	680	604	627	652	612	667	620	662	673	615	712	646	681	674	645	631	638	674	600	692	642	651	666	682	697	626	662	684	619	692	668	611	662	614	702	649	653	662	621	653	678	685	578	673	632	677	662	659	611	628	624	620	685	640	630	635	647	686	656	633	679	703	626	649	628	676	597	682	679	623	636	651	618	701	627	691	660	628	610	645	651	624	644	669	617	608	627	667	670	639	592	667	627	684	688	631	682	689	656	633	629	612	627	628	656	672	645	632	644	677	629	656	619	668	613	603	620	632	653	716	676	670	615	630	611	615	607	627	635	682	680	643	648	706	646	628	662	642	651	641	636	627	646	662	624	696	643	661	661	665	729	628	663	620	621	655	676	680	649	715	643	664	677	629	669	641	644	632	621	625	665	632	621	631	638	644	627	655	662	655	651	630	686	680	673	648	666	648	637	686	630	654	663	607	694	608	695	632	611	672	667	681	651	639	636	620	661	697	644	674	669	701	646	639	646	650	613	608	643	655	648	634	694	704	694	636	585	663	666	637	672	651	663	671	655	633	651	675	687	627	652	597	672	636	614	637	682	631	637	683	599	653	654	664	665	646	667	674	633	649	667	653	679	616	656	602	615	669	685	623	629	613	647	665	656	688	635	664	660	654	627	644	657	610	596	651	641	623	633	703	630	697	653	697	652	657	629	604	670	648	630	662	666	608	638	695	613	624	634	645	620	655	665	666	644	633	642	660	644	623	653	697	611	605	692	649	638	629	665	650	609	633	680	662	650	641	718	639	586	608	617	613	660	615	658	615	629	683	613	666	648	646	659	619	716	669	646	672	677	626	633	644	650	637	668	627	645	642	635	635	663	608	654	684	674	680	686	635	596	665	648	625	619	652	648	655	668	646	687	679	602	641	659	619	665	679	669	626	616	624	626	654	686	661	694	666	631	625	663	628	661	612	667	629	671	593	626	687	603	620	649	613	635	624	637	644	644	679	673	645	666	634	657	679	645	682	683	665	648	655	676	641	679	672	610	678	654	648	637	625	669	650	669	679	662	656	681	660	679	659	655	680	627	648	618	625	688	645	642	642	659	671	664	627	619	670	697	685	609	678	580	646	636	655	642	627	641	638	645	667	702	675	637	619	663	659	631	635	651	624
24070	10749	3383	1841	1447	1248	1113	986	911	877	841	751	744	744	760	730	757	731	702	689	726	773	705	682	670	704	655	698	690	772	710	709	673	686	686	778	737	674	687	691	695	648	629	696	701	718	642	722	686	676	675	729	687	635	684	692	667	666	694	681	676	679	677	669	656	711	691	661	681	659	665	696	666	655	720	704	668	662	662	745	699	662	687	750	700	704	643	678	663	668	681	689	690	648	726	662	698	718	697	685	679	705	686	740	671	684	673	677	675	668	660	649	659	683	725	689	716	632	675	711	704	684	717	703	676	659	685	662	696	696	714	715	657	684	700	697	661	666	687	705	647	644	697	665	726	679	666	705	638	662	686	692	639	661	720	707	668	710	679	689	740	669	701	674	733	692	705	658	677	690	695	682	753	711	707	650	670	695	684	716	658	657	661	710	688	692	673	660	693	744	701	621	666	675	701	690	691	679	643	681	680	665	697	649	686	679	706	678	709	691	661	719	665	689	701	612	650	700	700	679	631	663	721	657	648	684	689	625	709	699	693	674	682	695	633	708	678	726	671	677	670	698	671	639	676	661	655	690	692	664	666	694	678	658	691	699	754	685	702	714	687	654	664	693	669	711	683	665	658	680	691	701	668	650	693	694	688	654	704	667	677	666	724	713	671	652	630	704	632	668	709	665	675	737	661	701	703	675	651	632	689	715	734	672	672	697	691	689	718	704	668	674	655	667	657	667	685	663	664	677	665	669	665	741	686	682	662	722	708	690	720	677	711	679	633	701	719	664	708	680	631	654	685	691	734	632	679	680	716	693	666	684	658	656	661	693	709	648	693	651	603	657	704	679	686	692	680	720	680	650	680	671	691	714	694	690	666	691	626	715	714	651	703	628	686	670	671	648	691	707	663	646	695	682	678	713	694	704	688	694	678	649	668	716	658	699	675	694	673	702	634	664	663	701	700	666	672	676	671	686	722	712	702	690	702	690	710	704	658	635	663	681	698	709	678	674	691	698	656	650	653	684	640	675	725	760	735	704	671	689	708	686	724	633	675	675	704	754	733	695	680	648	628	647	692	650	686	677	659	675	680	664	703	667	679	660	706	662	665	718	645	712	644	697	706	681	659	678	665	677	671	696	670	670	722	698	669	649	623	693	671	694	684	707	720	667	668	660	682	692	690	741	670	678	676	701	677	695	670	699	662	715	693	658	670	668	645	675	706	726	705	673	671	676	668	638	699	711	616	682	669	688	663	689	714	676	591	682	642	706	684	716	691	650	643	658	702	708	628	709	687	717	674	644	677	658	673	734	678	645	648	677	693	724	720	701	649	669	717	681	730	690	670	670	705	680	733	678	682	630	688	686	648	687	685	693	672	689	710	647	723	700	707	699	691	677	649	719	624	698	677	667	706	675	666	696	679	644	733	697	696	717	686	636	684	690	672	697	678	739	669	647	703	644	693	669	709	673	665	657	666	654	699	727	727	654	671	700	694	674	630	669	666	665	645	667	702	697	735	704	642	778	631	654	661	723	654	662	708	690	656	711	686	644	687	718	692	632	685	676	729	719	637	663	651	656	666	659	676	705	661	664	732	676	715	643	707	645	635	682	679	650	657	716	661	706	690	624	633	719	679	683	626	720	674	715	712	623	690	690	658	675	659	648	739	677	625	655	660	683	707	690	650	729	691	671	711	716	684	668	685	697	679	648	679	686	652	678	669	688	689	677	717	717	726	653	703	674	684	683	681	715	678	728	663	686	650	717	709	660	696	655	700	646	657	671	723	660	685	704	653	645	641	701	695	697	709	707	684	693	685	697	678	662	659	678	678	684	615	689	675	718	696	675	661	665	659	665	710	692	667	652	655	699	706	732	677	641	664	684	673	645	704	694	648	698	664	728	668	679	683	634	705	705	659	654	688	643	666	673	665	673	709	682	693	688	666	697	700	721	704	697	703	663	711	671	693	675	685	708	660	721	663	651	712	666	679	700	687	672	660	655	664	737	660	699	694	725	670	673	673	709	685	670	704	667	650	689	669	657	689	703	675	682	693	673	696	686	674	696	681	675	673	632	674	675	715	706	701	731	679	657	715	712	686	660	654	653	701	678	734	658	687	658	650	660	661	731	661	653	686	691	642	677	673	627	725	691	715	677	647	672	664	715	658	684	664	649	674	674	693	654	652	687	706	680	668	656	627	725	667	663	630	668	673	697	658	681	677	689	679	680	677	710	735	689	682	670	664	684	682	690	634	668	720	690	695	671	690	671	715	644	670	703	688	693	671	633	725	696	699	670	635	698	704	669	690	675	706	648	695	680	674	708	672	660	665	665	639	657	638	668	675	724	682	681	704	736	686	706	694	657	731	702	676	713	685	684	706	665	659	720	639	676	637	668	665	694	646	665	690	629	699	648	702	709	651	706	633	693	671	700	705	675	650	665	689	706	688	690	694	681	645	683	707	731	678	637	671	662	660	680	670	651	716	692	656	640	664	658	678	707	717	656	677	658	686	685	690	680	668	689	681	649	679	701	660	683	703	712	662	697	678	699	694	688	666	623	672	721	711	637	744	683	672	623	707	641	677	666	656	652	665	664	700	683	655	692	655	716	688	696	674	656	715	675	699	682	678	706	644	685	692	685	666	675	650	653	679	692	679	665	684	707	684	674	701	672	671	728	670	687	720	665	674	681	717	667	654	731	657	684	679	645	710	692	682	636	678	670	711	654	678	708	692	686	686	654	683	713	674	720	699	678	697	665	733	704	651	692	702	661	692	667	700	633	629	689	673	682	714	691	661	689	656	679	684	664	658	713	666	692	654	643	681	671	692	663	672	679	697	657	672	664	673	689	725	703	714	702	673	714	693	662	699	673	723	672	661	718	663	692	674	668	724	686	677	712	698	655	678	682	673	690	740	670	646	676	719	657	657	683	658	714	704	690	655	682	726	702	709	695	678	691	636	694	718	683	670	683	690	693	672	647	702	661	741	691	620	711	714	688	654	656	697	664	710	715	702	691	661	666	682	701	697	667	639	699	616	640	658	667	655	704	659	641	712	660	678	664	710	684	669	726	652	716	619	713	695	704	672	689	671	685	708	669	704	683	671	679	678	694	681	705	695	659	674	679	715	673	688	733	598	702	724	645	663	668	733	699	664	690	686	656	704	714	689	717	655	664	656	701	690	643	704	679	633	668	666	641	660	678	727	701	733	692	687	726	644	714	691	703	690	677	662	699	685	680	711	679	686	634	696	681	720	652	702	733	686	677	685	738	685	736	683	654	700	697	687	634	684	646	685	684	700	704	673	695	679	676	679	681	683	692	673	723	636	682	707	671	704	724	649	649	722	636	682	678	682	672	666	692	675	673	716	686	626	709	674	679	657	692	716	704	633	679	706	675	663	657	708	680	684	653	671	635	720	666	709	672	667	713	702	740	711	684	691	689	736	705	719	711	664	684	673	700	692	665	689	691	674	710	729	668	684	644	682	683	641	721	700	655	655	658	682	694
22593	21169	28750	23835	21161	21221	7561	1403	966	896	849	751	728	637	671	631	686	694	631	608	575	574	586	593	591	585	581	631	563	598	573	561	566	609	575	564	615	561	517	591	567	564	569	594	519	554	593	589	558	542	566	536	530	582	594	564	591	534	588	558	613	566	553	554	526	525	597	537	537	521	537	541	589	571	538	590	534	584	523	554	530	555	537	565	572	528	561	538	563	550	555	569	587	526	564	573	535	533	520	558	542	556	589	556	551	556	557	545	547	555	524	566	589	568	549	533	574	572	567	543	570	505	565	517	542	618	560	592	552	589	534	555	525	536	554	557	557	538	555	546	534	569	549	543	529	518	548	589	538	532	587	537	583	569	543	543	529	565	525	561	580	574	544	499	552	528	543	551	550	553	584	543	587	510	596	576	567	550	545	576	558	541	492	537	540	565	574	582	556	542	592	620	530	547	551	615	590	519	539	573	545	522	572	612	558	571	552	528	515	554	585	577	571	557	542	546	554	566	555	577	554	603	564	543	558	608	536	537	552	609	562	567	560	552	577	587	543	537	546	560	543	534	576	566	526	551	558	530	506	525	529	543	533	544	576	512	644	560	560	466	530	524	537	555	542	530	531	551	538	515	503	560	520	566	520	573	572	526	507	556	562	535	561	545	554	557	564	518	520	561	544	532	539	561	530	530	552	545	524	557	562	528	552	529	526	576	548	540	567	588	572	549	605	546	564	539	515	509	558	549	568	518	536	538	546	514	577	588	560	558	570	545	492	594	559	540	561	522	538	513	555	576	562	481	534	553	566	570	533	539	549	515	556	516	562	542	515	524	544	526	505	561	562	549	544	558	617	540	556	595	536	568	524	522	547	540	539	542	557	550	545	512	587	560	570	556	550	548	532	555	575	576	568	535	519	574	579	566	523	537	540	538	529	500	550	547	544	572	560	535	537	540	551	550	550	564	509	536	517	569	537	590	559	524	561	566	541	562	515	576	546	581	569	542	583	536	524	570	563	583	577	557	554	524	547	532	585	542	542	578	558	567	574	551	541	587	536	553	576	577	568	564	497	526	556	541	560	543	579	568	524	581	540	554	541	555	586	559	545	547	531	542	572	563	505	528	598	528	599	558	557	511	545	567	610	538	555	543	543	548	575	540	530	530	577	526	537	573	524	571	525	513	555	572	566	519	512	529	558	563	561	541	552	549	540	580	560	541	578	557	562	570	571	561	575	544	553	532	532	537	531	552	549	539	546	567	600	516	522	585	529	502	588	530	542	557	556	534	536	493	550	509	525	529	566	540	617	578	543	565	547	559	575	563	563	549	519	526	552	529	538	592	579	557	520	559	525	535	557	555	572	569	495	552	573	534	539	580	537	554	603	539	558	564	536	532	539	589	533	571	556	554	570	537	551	573	583	557	606	545	570	498	548	568	587	527	527	567	560	563	576	550	517	526	555	529	559	546	526	577	509	526	542	555	573	518	566	535	538	531	573	542	564	574	499	582	553	544	533	561	561	539	577	521	525	523	562	546	502	561	550	559	534	570	553	549	569	568	524	510	529	560	553	554	582	556	551	553	521	572	579	565	611	539	547	535	591	544	546	555	583	593	533	529	546	563	525	559	559	530	568	554	536	589	513	543	569	587	565	565	614	563	532	509	610	553	576	533	581	543	572	538	563	571	553	559	555	550	555	533	596	588	555	543	503	577	594	568	537	556	599	560	548	493	509	518	579	578	535	566	594	569	536	582	572	551	555	551	498	542	561	551	532	532	525	569	552	561	572	525	570	559	564	573	533	570	572	522	542	538	580	577	550	569	568	560	552	539	557	558	529	531	547	566	559	546	561	544	556	568	559	598	557	552	547	571	558	519	542	556	480	572	589	548	569	539	542	560	536	563	559	573	579	556	565	549	598	536	503	562	528	536	522	508	547	538	532	537	556	506	578	535	517	553	521	508	574	560	595	585	535	554	552	531	598	565	561	542	556	564	549	545	535	600	552	556	542	559	607	553	539	532	562	558	552	551	574	523	529	575	554	529	539	532	533	553	582	550	568	555	537	592	537	524	542	560	528	548	550	533	551	544	540	505	578	551	536	558	519	535	556	556	561	562	564	582	591	551	572	531	550	553	562	561	508	530	568	595	583	536	547	567	566	522	528	520	556	547	531	526	480	542	557	588	517	537	589	564	494	524	554	541	525	539	580	548	555	558	595	544	557	575	511	526	557	554	518	565	494	523	564	572	568	571	580	567	564	575	555	578	557	550	540	484	531	538	581	550	549	559	567	520	544	562	543	536	538	484	534	520	606	593	570	561	551	554	531	534	526	523	574	570	569	564	551	529	545	565	544	539	553	595	525	559	550	596	564	582	596	514	578	582	564	572	539	545	566	527	558	540	584	572	560	535	519	571	541	555	575	543	550	539	568	535	573	534	582	553	538	527	579	515	530	543	527	537	524	538	553	567	554	568	538	569	561	549	585	557	548	546	535	535	515	549	532	556	557	509	571	579	528	567	578	516	524	550	547	565	542	515	554	535	571	545	551	564	557	600	569	583	489	578	574	550	518	526	551	556	554	503	535	547	509	580	554	511	560	578	574	548	566	583	568	525	529	563	538	536	541	538	527	622	554	491	550	582	559	548	533	565	524	606	561	525	547	535	605	537	551	587	560	548	551	527	564	586	581	548	504	560	543	564	556	585	560	504	560	535	584	528	612	561	542	586	507	520	535	565	567	572	545	552	572	572	499	530	520	534	561	504	551	574	574	529	539	580	542	596	560	534	555	548	641	568	513	574	512	575	518	544	558	527	578	566	547	573	519	546	537	566	546	529	592	527	579	537	552	536	571	549	528	553	516	560	551	544	553	575	531	539	523	585	524	526	577	536	508	558	557	561	550	532	627	508	532	549	539	595	528	534	540	573	556	544	560	562	606	555	563	561	544	540	544	556	556	567	557	543	598	558	552	533	547	493	518	600	580	597	536	536	538	533	551	577	554	515	560	510	573	561	574	568	515	539	534	559	537	578	539	538	551	521	532	537	579	507	553	552	564	550	533	550	520	537	525	580	569	548	513	540	543	580	572	557	588	532	574	571	549	561	558	543	503	565	515	578	548	554	596	563	557	550	527	553	594	610	546	532	563	578	540	563	585	584	579	525	548	589	535	595	555	536	563	565	513	562	514	572	587	549	517	535	536	538	541	548	594	546	540	553	561	535	606	553	562	519	506	598	545	532	535	538	543	575	552	550	534	605	563	576	553	547	570	593	548	562	569	586	546	569	562	585	580	588	549	542	556	554	562	542	548	541	598	550	522	550	542	541	517	548	577	524	541	527	549	550	542	543	577	537	527	551	550	558	525	531	542	549	567	573	522	597	536	501	557	521	516	571	559	594	554	562	577	569	546	538	553	533	493	530	564	539	544	517	539	515	548	538	542	594	544	566	574	561	542	521	538	571	552	558	556	531	589	553	537	578	546	572	556	495	531	546	561	550	567	548
33412	21258	9255	4595	3361	2615	2040	1644	1386	1191	1029	1023	868	838	749	754	712	700	682	649	610	610	585	626	649	659	622	572	597	607	617	592	585	583	583	568	591	539	594	545	607	570	579	529	572	561	598	537	589	555	555	539	583	515	549	566	574	561	541	613	561	526	564	577	531	545	582	569	563	570	531	549	614	541	575	506	536	572	581	550	539	578	590	571	584	555	542	560	525	550	537	563	543	561	509	504	568	570	579	532	573	548	544	562	522	524	571	595	528	592	578	548	554	515	551	568	577	564	548	591	601	563	531	553	575	548	596	565	599	545	546	556	556	540	562	556	562	512	579	563	522	539	535	557	540	557	525	541	576	555	525	553	574	511	564	535	579	549	560	543	559	576	588	613	533	544	564	546	543	560	571	533	557	535	540	561	549	564	555	555	586	520	538	543	561	547	564	578	536	596	557	520	591	560	589	511	534	570	533	561	552	570	520	529	555	556	557	572	523	564	536	545	571	554	546	497	536	551	551	557	535	583	588	519	536	599	606	559	542	574	516	547	571	575	559	619	533	573	578	564	560	567	595	558	551	534	591	579	519	577	546	550	547	566	559	576	594	608	564	573	558	550	548	592	570	562	561	582	565	579	572	547	544	543	551	546	590	545	526	570	554	572	555	574	562	560	551	612	514	552	539	567	579	559	539	534	531	572	530	621	584	564	512	529	543	563	562	550	553	564	539	570	570	552	521	551	565	514	559	549	576	575	535	557	557	558	559	549	566	548	560	579	555	582	566	510	560	567	563	507	553	549	577	546	586	545	579	584	550	534	532	557	514	546	555	592	569	528	536	575	558	537	538	574	556	570	561	532	565	520	525	541	521	565	568	556	547	549	574	544	532	515	579	538	553	534	545	551	543	575	546	575	617	545	552	556	555	543	544	555	493	593	533	528	566	589	569	563	552	546	588	532	543	544	582	560	580	575	579	577	534	572	548	552	581	540	499	528	543	550	522	574	572	560	565	573	557	520	587	582	545	553	513	546	565	562	570	510	580	591	560	593	581	538	585	562	550	549	497	542	558	557	571	526	544	592	568	537	556	585	551	518	569	561	504	585	567	524	580	541	519	564	573	613	595	552	564	537	516	558	590	540	561	523	578	534	556	580	564	624	541	539	588	568	565	518	531	575	536	547	608	591	533	565	566	513	577	577	552	535	581	573	570	538	555	534	530	559	547	517	525	535	561	547	559	540	544	553	597	578	597	561	545	560	564	508	553	603	563	546	550	561	577	533	534	527	546	562	548	529	542	576	549	557	566	600	531	564	557	537	577	562	557	537	571	594	535	573	535	573	567	529	547	581	560	531	526	579	536	566	586	583	585	582	543	517	564	526	499	522	546	530	563	565	580	561	611	578	528	534	504	577	551	535	593	524	591	554	554	522	588	572	558	566	586	561	524	560	488	543	596	582	537	565	586	564	541	544	570	579	547	581	553	557	566	571	547	587	593	552	556	575	550	562	520	548	584	532	529	588	494	570	554	565	566	569	556	575	513	545	574	545	608	553	568	566	578	571	543	566	561	571	583	515	539	553	526	551	578	573	553	569	576	528	538	578	549	586	571	544	554	563	542	577	601	555	553	571	567	544	584	559	572	575	527	551	571	561	539	606	563	509	584	565	581	549	590	550	528	597	555	585	575	554	561	576	544	571	543	583	595	575	610	517	543	481	577	566	531	567	558	522	555	525	534	585	567	577	564	479	568	501	577	570	587	522	562	527	579	566	528	549	514	564	563	538	566	601	501	514	560	584	490	549	562	576	543	597	542	538	534	534	542	583	581	552	562	601	525	542	548	557	566	548	566	581	534	548	565	557	536	578	551	602	560	593	610	559	572	549	561	580	618	537	497	572	500	554	598	563	581	574	551	567	562	591	577	541	541	595	554	543	481	500	505	543	547	541	562	545	558	543	479	549	529	571	540	589	575	577	513	563	552	570	545	586	568	581	558	549	583	569	540	566	563	554	600	551	524	547	535	546	570	549	501	524	566	540	561	561	580	572	579	558	566	522	564	543	576	548	590	554	507	527	601	562	555	584	538	545	546	544	560	558	565	548	564	521	572	559	555	561	595	537	532	528	565	594	599	517	560	529	548	578	548	528	560	556	543	565	554	544	550	537	551	612	568	560	563	534	550	579	544	564	535	547	533	557	552	575	551	528	533	572	571	565	547	578	542	574	550	543	544	544	541	506	566	560	556	565	577	568	597	599	549	566	541	566	547	567	545	563	490	524	554	552	554	552	571	564	550	571	548	544	529	552	540	594	548	527	585	563	507	583	585	555	531	512	536	559	533	575	541	524	565	515	558	544	567	533	557	565	558	539	564	544	530	550	572	541	540	579	504	614	571	592	556	604	571	549	581	576	579	554	551	582	537	566	561	556	512	577	554	563	582	552	558	544	582	556	570	550	555	541	531	549	548	564	591	560	520	580	559	517	528	534	550	590	558	535	556	588	562	542	542	508	607	576	566	575	551	591	523	588	525	560	502	549	550	562	543	555	526	529	519	567	569	512	572	560	524	548	624	565	535	551	539	570	538	521	538	583	567	595	567	542	565	574	534	513	519	590	574	565	523	548	561	507	550	533	553	551	535	585	542	535	601	528	539	573	547	532	576	512	558	562	540	588	568	532	525	569	556	511	554	532	514	567	528	540	541	528	537	580	580	574	602	548	619	584	558	596	572	566	567	600	569	599	586	526	555	553	490	528	593	557	547	618	581	551	544	553	581	555	570	533	578	549	539	521	563	569	590	544	603	512	561	534	536	554	573	531	530	601	557	564	602	556	553	555	551	583	616	580	595	580	520	553	586	540	548	537	531	532	571	565	549	527	501	581	573	556	590	577	551	498	568	533	571	558	584	556	569	601	577	519	602	566	554	547	561	579	566	520	584	523	563	531	539	544	612	557	570	597	549	538	538	503	567	519	578	584	538	572	577	573	539	536	551	574	513	578	593	522	570	575	560	608	569	561	544	567	554	591	575	582	588	535	565	547	558	529	559	585	541	584	596	577	553	546	599	552	521	579	484	533	544	565	591	545	567	525	563	580	532	564	525	578	535	518	525	498	555	556	570	543	547	574	552	594	568	570	550	557	561	539	575	581	533	552	598	575	569	562	572	544	529	536	566	562	574	534	534	531	558	530	534	528	542	559	572	522	565	587	553	528	558	556	542	539	551	561	506	502	573	529	550	574	557	541	546	542	574	543	503	508	551	568	521	554	531	580	578	548	593	560	572	530	497	538	524	607	592	526	481	520	553	591	576	591	622	591	514	559	561	540	561	557	624	505	534	544	567	558	591	571	553	530	621	604	536	536	510	534	565	542	578	572	554	549	576	571	527	543	544	525	528	567	554	552	547	547	589	540	585	543	564	565	571	558	566	573	573	522	578	554	560	524	568	585	585	566	521	531	539	629	537	565	567	524	565	557	545	560	568	541	537	588	553	593	574	516	518	534	511	572
27972	17681	3828	612	454	413	398	399	408	388	340	355	358	370	375	394	387	375	405	360	357	370	346	372	358	350	414	363	341	372	340	376	373	347	412	381	389	343	387	392	358	361	370	360	396	372	357	356	390	388	365	350	374	435	359	360	368	370	373	370	376	366	386	352	355	348	356	369	367	365	364	345	368	382	353	398	389	358	383	429	352	388	406	390	382	373	368	396	386	383	333	394	357	401	384	357	361	384	382	326	344	344	380	359	396	387	368	377	391	377	383	377	398	364	388	366	375	397	385	341	342	406	396	352	362	378	363	383	417	379	408	393	359	386	351	333	376	385	374	393	338	361	412	339	384	342	412	393	381	349	350	398	360	345	368	371	371	397	360	354	372	371	372	392	405	340	388	385	378	382	391	390	379	367	355	358	374	393	351	386	381	399	345	386	392	375	364	350	359	367	364	354	381	396	364	394	365	373	343	354	342	340	352	395	377	374	379	367	362	342	374	371	335	346	364	365	381	381	359	312	388	347	362	371	346	360	403	391	384	331	356	378	340	377	371	369	372	347	389	405	341	370	375	366	368	365	381	377	359	350	384	368	350	361	379	346	397	384	360	365	377	364	398	415	402	371	382	362	370	363	357	360	398	395	385	356	383	358	368	380	355	371	374	399	370	364	340	362	382	328	383	355	384	376	413	349	347	348	374	349	356	347	393	360	376	379	407	379	366	394	347	378	408	380	387	362	393	381	395	392	366	350	394	390	376	376	387	366	381	352	355	377	346	361	364	387	352	370	374	326	348	374	368	389	372	377	359	357	386	413	335	353	390	372	385	393	368	357	376	346	382	381	372	317	395	377	353	364	336	370	413	375	377	364	350	364	391	371	371	386	378	380	384	368	367	333	363	383	365	338	367	394	349	379	382	381	430	387	373	340	364	366	371	380	362	395	367	371	397	356	380	374	385	398	335	380	375	357	356	355	397	356	358	367	379	378	391	396	365	410	384	357	371	366	413	371	411	364	372	357	386	346	349	366	359	377	367	373	355	377	368	389	394	373	380	364	358	375	379	377	369	400	406	377	370	323	418	365	371	367	388	342	336	357	335	382	385	374	349	374	391	366	383	379	407	379	384	368	374	364	377	392	385	382	355	374	371	369	380	347	374	390	399	353	347	360	411	365	358	374	368	339	373	363	374	388	346	369	373	394	374	347	356	376	373	394	377	378	360	363	397	328	385	339	363	335	387	417	390	366	402	357	349	381	391	386	383	388	353	360	368	373	323	367	389	350	393	384	366	359	371	366	370	371	354	374	355	392	354	356	370	409	373	354	371	359	353	343	348	351	353	378	348	343	381	342	335	394	423	363	383	385	364	356	382	366	403	376	378	339	335	369	347	401	360	361	360	332	376	381	377	369	361	357	350	370	377	389	358	376	325	344	374	333	386	373	339	370	368	385	356	361	372	344	394	356	343	392	391	363	353	364	349	361	387	422	357	364	356	411	392	400	369	343	362	364	384	401	350	396	349	383	339	339	363	391	360	369	386	358	391	398	358	345	335	363	361	350	376	414	381	393	351	336	369	371	393	373	346	407	391	389	382	376	363	354	361	359	364	379	400	373	388	371	340	378	352	365	366	353	348	364	384	375	356	396	400	353	345	411	342	363	367	358	392	356	357	349	403	392	392	349	377	369	387	377	364	380	362	369	354	399	383	401	373	396	377	361	383	364	397	393	336	349	338	364	385	348	372	364	361	396	368	365	358	358	371	380	409	334	375	360	330	363	390	357	375	327	377	365	381	345	392	376	368	378	402	362	371	388	387	371	386	386	368	355	371	344	376	381	411	340	332	329	386	355	364	389	362	351	372	371	395	367	367	355	410	374	385	392	369	357	346	372	362	388	379	409	364	387	360	380	359	413	398	393	384	382	379	347	352	376	342	387	365	347	357	375	352	356	368	384	382	424	402	425	372	363	349	340	373	392	354	368	369	361	371	346	357	368	364	383	401	373	363	394	339	361	378	384	376	365	373	337	355	356	359	359	372	367	395	376	336	362	396	375	351	361	407	378	361	387	388	356	402	374	361	386	377	342	353	383	362	379	360	390	363	381	356	333	378	373	360	355	399	370	386	385	359	364	352	322	357	371	375	418	390	351	382	383	343	387	393	364	385	377	356	393	393	391	369	373	379	377	374	356	384	351	361	384	387	350	328	385	354	374	417	384	385	370	379	373	333	356	339	367	361	335	351	366	383	372	386	346	370	371	385	340	352	377	377	369	371	376	364	377	339	353	359	354	360	366	354	396	375	367	334	313	343	349	384	363	404	363	379	351	349	345	389	377	365	372	366	394	380	377	350	379	376	371	384	374	387	340	340	383	349	374	356	358	357	391	413	344	394	343	343	379	361	361	346	366	372	386	381	419	392	353	345	393	376	383	375	379	349	398	357	364	369	396	380	383	346	357	361	395	369	363	365	407	351	361	372	352	386	393	372	365	370	386	363	365	379	395	407	376	387	347	381	360	375	361	377	351	376	404	390	360	388	374	368	368	370	360	388	342	380	345	368	359	352	383	384	330	365	351	357	380	389	350	357	336	393	401	354	369	391	401	390	373	368	382	354	433	352	348	361	360	386	372	401	356	357	370	398	393	338	401	340	370	362	369	364	367	356	372	364	381	373	359	376	371	362	385	388	363	368	367	376	368	358	344	339	354	369	394	370	347	380	406	384	362	357	360	358	345	352	387	376	350	381	358	350	369	342	367	379	384	366	359	361	346	353	363	376	355	391	383	363	354	410	357	361	383	385	353	379	376	354	360	386	365	356	389	373	341	356	386	342	363	369	367	341	325	365	368	383	327	367	367	332	361	361	382	383	371	385	355	396	397	394	371	371	350	353	347	388	413	364	366	395	371	366	372	382	393	364	341	353	341	342	367	353	345	419	382	375	356	382	356	392	367	374	397	397	378	408	362	369	359	342	367	372	342	365	393	372	367	368	427	349	343	381	351	389	387	392	334	382	340	396	405	336	376	374	398	382	386	355	375	411	388	362	344	338	381	369	389	383	381	364	330	367	368	353	373	391	345	368	359	389	389	336	360	394	365	396	407	353	367	405	346	367	344	372	384	382	367	355	373	364	357	376	347	374	398	356	354	393	393	404	350	372	402	381	359	368	378	357	368	376	363	374	405	378	390	410	377	374	365	346	364	350	343	391	387	357	385	356	351	382	364	353	377	370	377	392	393	389	335	393	398	404	344	383	361	369	367	378	383	359	366	363	373	374	371	358	348	348	357	389	386	359	359	362	381	388	384	395	361	341	327	357	375	362	347	360	342	389	379	371	382	333	364	369	362	355	392	383	386	358	384	379	337	356	370	390	370	391	404	341	408	395	373	347	384	367	361	360	381	345	381	370	381	378	387	358	336	383	380	367	371	382	366	402	348	344	386	379	353	373	376	374	382	383	354	410	366	408	352	364	372	352	348	346	369	364	392	359	432	377	353	366	371	376	378
8830	2144	694	556	457	470	429	442	412	430	410	419	423	405	436	405	389	432	452	387	411	408	413	419	406	396	399	423	426	462	409	379	419	417	391	411	406	431	450	425	418	410	427	462	418	379	413	434	441	406	432	413	431	435	406	390	401	391	389	435	416	425	410	376	402	417	410	398	427	433	394	428	427	418	392	419	394	404	378	417	405	373	424	387	413	423	400	431	395	417	400	425	436	443	379	379	410	400	400	430	417	401	411	380	416	417	431	389	407	394	408	420	384	416	428	431	417	424	405	406	413	372	423	413	410	405	435	380	418	435	413	394	430	440	422	441	396	414	447	429	421	445	408	422	417	403	397	392	394	398	429	430	415	382	408	437	454	406	400	435	401	398	390	434	419	383	403	437	422	385	403	443	408	424	408	399	423	442	411	400	431	381	412	388	412	434	440	417	409	404	408	402	412	395	413	414	416	398	425	390	413	428	386	430	423	391	426	397	428	399	432	419	393	422	389	411	400	392	395	425	391	403	437	419	439	417	413	426	398	419	377	414	418	403	403	408	372	394	431	419	401	410	438	426	398	453	404	408	408	422	430	429	431	387	403	406	413	412	408	422	408	413	421	420	406	395	415	405	430	441	402	395	421	408	411	396	410	407	422	379	411	422	398	396	393	426	432	394	425	411	427	425	400	428	398	394	396	396	411	432	419	415	396	406	422	388	416	428	409	408	382	384	417	393	426	414	430	427	398	433	400	435	418	415	452	405	427	410	431	449	426	417	426	386	377	392	421	410	382	431	414	406	419	433	416	393	445	425	411	405	422	462	385	377	410	387	414	409	406	416	427	403	436	425	387	377	394	425	417	388	394	400	423	365	407	389	416	430	427	382	396	420	430	407	404	422	422	419	437	412	427	378	423	424	416	421	409	441	411	428	434	429	431	431	373	423	410	421	440	438	409	399	428	415	375	469	412	404	439	389	406	434	459	399	464	408	418	412	410	420	413	443	423	375	414	411	409	367	413	444	393	419	403	406	426	419	395	415	390	427	428	431	404	415	406	433	437	408	427	413	424	420	429	444	440	413	417	383	431	449	396	379	402	434	416	384	391	453	456	399	395	429	433	413	408	434	416	434	409	415	400	409	434	401	441	430	411	403	402	393	404	413	462	431	439	405	441	413	422	401	433	394	400	411	405	407	386	398	393	418	407	423	412	435	407	415	427	433	413	433	389	399	411	443	384	426	404	447	407	398	420	445	433	452	456	413	426	416	423	400	437	437	413	406	417	410	384	479	425	412	400	409	412	399	419	425	390	412	438	426	438	414	428	427	390	413	396	407	427	418	387	426	429	397	414	412	407	414	457	394	369	421	396	423	421	434	399	448	450	430	471	387	406	392	411	388	407	437	420	411	420	415	416	414	429	423	383	406	406	378	421	404	422	422	419	397	421	413	394	416	363	433	396	392	400	401	407	420	428	394	464	396	419	399	425	371	432	452	384	429	413	390	399	415	430	408	427	433	438	455	398	454	425	394	398	457	404	416	429	404	453	415	427	385	358	406	402	461	416	449	438	409	437	372	434	438	391	415	410	404	401	402	434	415	401	417	433	435	398	420	428	398	410	412	396	408	386	413	416	407	432	408	437	400	421	415	393	420	447	411	415	392	396	402	375	416	421	383	415	424	403	399	445	421	424	377	402	369	398	381	395	409	421	410	406	426	398	408	412	386	414	408	434	384	394	466	411	453	394	413	428	424	452	409	425	414	409	377	441	409	424	433	418	415	416	404	348	436	380	405	400	407	437	468	408	425	416	427	414	414	417	392	413	420	418	427	437	430	413	415	398	430	459	378	433	424	425	446	427	378	398	423	403	383	401	410	430	398	421	410	434	415	405	414	453	422	433	411	412	430	408	424	456	412	409	400	410	416	394	436	434	406	403	445	374	420	367	439	441	415	401	427	414	449	406	429	414	436	401	403	404	370	381	375	423	427	404	431	373	400	409	402	414	413	419	415	420	433	404	417	415	413	411	390	396	437	410	442	434	407	408	410	403	452	414	429	427	397	411	446	416	391	397	446	418	385	425	409	449	384	408	425	396	421	364	424	403	437	392	410	403	391	449	435	435	434	410	427	428	414	430	410	433	401	415	432	406	445	387	414	430	398	406	416	399	386	418	374	406	422	408	418	385	421	415	429	394	381	442	427	391	405	399	423	403	409	391	412	421	385	411	390	420	431	404	421	414	391	424	419	438	408	428	413	374	414	434	417	411	456	440	434	397	415	402	382	403	403	424	423	398	395	397	439	444	436	394	420	430	363	411	398	426	400	406	429	414	420	436	439	426	417	436	415	373	432	398	450	411	401	411	401	422	421	391	385	394	428	402	383	431	390	403	427	373	424	404	442	426	410	423	413	409	438	373	415	398	405	405	439	380	400	454	402	401	389	410	427	411	445	412	406	396	376	393	432	395	408	392	418	411	414	401	415	395	427	382	401	405	432	430	388	413	403	417	393	425	402	404	384	433	410	411	395	416	440	425	414	427	448	404	428	440	411	445	373	424	417	405	420	439	424	409	442	436	416	416	404	429	407	427	437	422	416	397	415	418	388	365	365	370	428	410	432	393	408	418	423	425	424	440	401	428	403	430	425	378	462	419	444	448	393	421	414	440	402	417	393	398	401	465	407	435	408	391	393	412	424	415	405	455	389	420	399	437	405	464	404	389	416	452	400	423	379	425	420	387	413	424	410	408	404	373	393	402	413	422	423	401	427	449	434	426	401	426	418	367	441	406	436	409	401	389	429	403	413	386	419	420	405	398	383	419	406	388	412	409	430	421	452	385	422	424	410	442	429	398	403	406	407	457	461	415	404	430	402	407	370	388	428	414	410	393	428	421	412	402	400	426	403	447	390	421	454	436	415	405	392	417	421	420	366	416	398	431	404	429	458	427	448	408	405	402	402	450	441	410	431	398	425	381	431	399	409	425	385	420	462	429	407	429	431	423	372	384	423	461	428	420	442	409	455	399	399	399	398	438	415	433	377	420	423	396	404	425	413	436	418	434	402	420	393	412	437	395	407	420	370	436	413	428	417	423	376	410	409	403	402	413	395	413	397	404	453	428	421	421	384	410	428	432	417	410	430	401	419	421	385	408	408	418	445	423	423	456	430	371	446	422	414	389	392	416	418	434	433	419	435	409	393	419	408	438	400	373	409	435	436	438	442	437	421	404	412	406	458	413	418	433	413	467	423	403	400	398	440	397	424	386	410	389	415	412	412	409	415	453	404	413	372	435	415	422	414	406	401	409	407	421	412	386	417	412	443	414	410	403	406	433	353	408	417	413	427	395	447	386	412	430	396	382	429	434	466	392	402	387	426	402	391	385	408	421	395	396	392	427	452	415	407	396	420	384	384	427	438	374	445	434	449	413	396	433	426	390	443	409	412	434	430	457	394	407	469	411	418	419	415	416	432	407	442	401	397	373	432	416	423	403	403	383	383	421	400	400	412
23700	21108	28168	24265	21103	8654	857	515	397	394	372	341	384	308	305	312	289	280	279	295	252	285	270	263	244	244	267	258	258	264	225	240	270	250	249	216	239	242	231	217	246	260	253	257	257	244	237	250	228	265	229	232	234	249	245	242	252	224	234	241	228	221	238	204	261	223	248	240	243	261	241	251	242	236	224	226	215	230	250	261	263	262	240	257	245	220	258	236	242	246	260	241	237	219	253	249	245	255	235	244	254	233	240	256	241	254	234	226	247	275	230	235	238	224	238	236	250	231	264	250	223	248	227	250	270	255	252	208	215	226	226	233	216	248	235	217	225	243	269	233	252	239	240	255	217	204	235	234	234	220	238	249	232	243	224	235	241	214	240	256	234	223	232	246	233	225	245	224	251	269	250	226	238	237	247	221	240	250	237	243	231	234	253	213	234	230	261	217	257	245	272	231	254	242	240	261	230	220	213	234	224	245	249	250	217	230	237	240	244	234	237	239	241	217	208	234	231	246	225	225	214	222	263	256	221	221	245	264	238	229	249	262	250	251	242	227	215	234	253	244	262	238	251	225	220	251	238	234	220	229	205	256	229	218	255	235	258	216	214	228	236	232	218	255	227	261	246	223	220	253	252	233	245	223	253	237	224	243	233	224	256	249	238	216	244	263	259	237	227	235	252	226	252	247	267	240	220	217	221	219	232	225	254	253	224	235	210	250	250	219	251	248	194	222	219	212	227	219	240	242	209	266	207	249	249	232	224	246	236	229	229	232	228	231	238	233	219	241	241	241	213	240	244	231	242	221	239	230	231	228	247	229	259	237	235	228	240	243	242	248	250	265	251	229	250	222	230	234	237	256	230	224	256	236	244	218	226	221	245	241	243	201	238	214	242	228	234	210	264	242	245	243	207	249	253	215	237	226	242	216	233	240	227	238	232	236	217	238	261	202	232	250	237	224	234	227	254	235	228	230	227	256	231	265	222	221	235	247	236	233	220	215	223	218	223	229	211	250	206	233	203	247	231	242	239	236	257	238	247	239	236	273	236	238	248	229	222	219	246	263	241	245	249	232	258	232	238	234	249	240	230	200	267	244	234	233	241	242	236	232	243	244	238	256	230	241	254	255	258	256	236	242	224	295	229	232	233	283	232	225	229	234	272	232	236	244	261	240	239	230	217	242	243	233	264	265	220	232	245	198	243	220	244	238	250	250	226	257	215	218	235	227	234	242	218	255	250	240	252	208	256	235	222	226	212	235	230	261	243	216	242	205	256	240	246	228	242	225	218	234	226	241	225	244	217	238	263	238	249	223	246	230	239	227	236	231	202	253	235	235	254	228	220	245	243	224	267	230	226	255	242	219	210	217	245	241	264	215	245	242	241	232	239	245	228	231	238	259	225	221	225	266	221	228	240	221	241	234	230	237	242	223	217	252	236	239	248	249	256	251	221	234	272	213	226	205	240	251	234	239	247	213	237	246	228	220	225	219	247	215	247	240	252	256	226	259	234	222	236	239	228	243	229	238	238	262	258	245	258	258	227	236	237	273	241	233	228	230	227	234	278	253	240	236	252	234	216	268	249	241	216	220	251	209	249	255	252	269	284	243	263	268	260	222	230	218	246	227	240	238	232	265	259	284	247	266	263	253	223	216	263	248	251	231	236	270	263	232	212	226	212	267	267	236	215	240	260	258	261	222	218	213	238	259	230	232	236	215	233	240	213	262	212	238	242	231	231	244	213	223	223	231	227	232	253	213	253	233	239	212	240	232	243	233	237	218	258	227	238	224	277	228	227	223	220	270	252	239	240	230	257	213	236	235	250	249	241	247	236	262	234	188	233	220	243	231	235	209	220	241	236	252	253	242	224	224	235	234	242	256	250	236	260	186	221	228	247	249	260	250	245	251	207	249	246	272	249	225	220	243	231	221	250	211	260	247	223	219	243	239	246	225	246	217	230	230	241	223	251	233	218	238	229	216	239	222	266	254	229	213	229	271	203	243	224	241	233	228	219	225	248	243	208	221	236	223	259	276	246	270	202	231	245	261	215	238	239	192	257	244	244	224	246	233	242	222	240	250	230	220	216	244	220	258	223	219	233	222	217	236	249	250	238	227	244	227	241	233	232	251	212	234	239	225	243	245	202	224	219	227	261	246	221	231	225	210	260	249	232	249	229	269	234	244	266	251	231	235	230	237	264	224	212	249	259	217	243	249	247	235	251	253	260	240	235	239	224	248	235	241	240	220	224	219	237	229	238	235	213	219	218	228	226	250	234	252	234	239	246	234	232	253	247	243	253	238	247	243	244	222	242	232	232	244	222	216	229	227	258	243	243	238	240	213	260	220	237	207	254	230	224	252	273	226	255	223	239	255	217	242	240	228	253	232	245	236	250	234	229	239	214	263	233	227	248	255	246	248	220	216	238	234	230	252	239	193	258	257	237	227	231	254	234	254	229	246	239	237	222	239	234	225	251	225	232	245	225	225	214	245	244	249	218	216	211	196	219	221	246	246	247	232	235	225	219	268	218	250	239	236	237	227	231	246	241	232	211	222	223	234	259	235	243	223	212	247	255	228	230	246	241	246	216	249	217	222	236	213	247	241	221	216	235	244	208	236	233	218	242	238	236	231	249	236	221	261	192	230	218	239	253	238	237	232	222	226	234	236	237	251	231	252	265	218	217	233	242	237	264	240	218	236	232	230	206	238	242	235	240	230	227	213	223	247	243	259	213	222	229	257	233	250	231	236	225	247	229	228	230	275	239	242	222	268	225	252	236	252	258	281	247	231	269	256	227	247	250	246	251	226	237	221	214	215	261	278	237	251	252	235	246	235	236	215	248	233	236	251	244	208	244	239	239	237	236	227	223	247	238	240	218	217	240	223	241	233	248	237	242	224	247	244	251	251	239	245	216	252	248	262	250	262	231	230	251	244	248	253	258	256	250	265	239	241	239	272	255	263	228	236	246	268	238	236	233	223	250	236	240	245	261	250	253	248	267	199	263	247	237	240	257	231	249	244	259	244	227	271	234	238	237	251	234	271	235	234	208	222	266	260	229	236	216	219	209	239	257	256	232	252	230	225	230	217	233	260	242	253	235	251	215	231	214	254	215	219	259	222	231	209	226	235	235	259	209	272	242	229	243	270	218	228	240	216	222	236	242	223	222	238	240	218	277	221	242	220	234	274	259	217	229	227	226	231	237	255	257	223	238	236	237	222	231	239	253	245	222	215	219	239	236	250	225	225	247	236	213	215	225	226	221	211	209	239	247	211	246	213	236	234	229	216	253	246	244	265	214	255	201	234	251	234	259	241	209	244	267	237	253	238	245	213	229	243	225	231	228	269	249	240	219	211	231	227	241	235	239	253	217	229	225	234	266	241	254	243	226	219	231	224	247	267	233	224	232	244	245	234	273	231	243	256	245	263	229	246	224	226	244	189	246	223	251	243	208	222	244	228	234	252	246	259	245	240	213	223	237	240	275	232	252	235	227	242	258	246
27225	14034	5450	2438	1826	1426	1057	816	696	566	488	461	447	408	425	361	350	339	309	301	316	320	302	277	299	273	270	287	284	270	280	333	312	274	294	264	261	274	250	247	275	261	264	294	269	278	298	272	281	263	285	287	250	261	265	258	258	258	276	260	255	285	277	235	282	244	280	275	279	284	272	278	276	271	257	268	273	264	257	252	296	280	265	279	266	262	274	290	276	258	239	250	256	273	238	272	274	271	269	267	252	283	245	255	253	264	270	266	270	250	252	269	282	263	248	298	255	269	269	239	279	243	264	267	230	270	284	252	285	272	281	282	270	291	274	259	270	265	241	243	295	230	249	251	251	237	277	304	243	270	258	266	254	274	276	276	264	289	254	268	268	262	285	300	287	276	268	250	264	279	243	278	273	260	280	269	275	291	264	236	259	264	260	281	273	257	282	266	245	281	254	281	252	258	253	253	271	220	253	252	256	263	267	260	250	261	253	273	253	249	256	275	264	259	277	293	241	264	283	255	261	249	248	287	264	281	252	281	282	259	267	268	260	241	258	271	239	280	268	260	278	265	267	251	254	254	297	258	265	277	307	282	279	241	267	278	240	250	269	248	252	246	286	254	256	290	276	286	287	242	293	230	235	250	267	280	262	267	283	244	275	240	282	265	267	246	265	288	251	281	274	251	267	276	265	278	265	245	249	258	282	299	254	269	280	275	275	259	240	263	297	264	266	276	258	243	265	259	274	254	286	259	261	278	279	250	289	258	255	259	291	246	269	245	268	282	285	273	267	298	270	241	247	264	250	275	262	276	282	260	280	251	272	286	264	267	231	276	249	259	262	286	288	243	261	268	249	268	281	266	255	289	270	285	250	263	245	273	282	253	237	290	275	265	262	262	261	276	269	261	255	261	244	242	300	265	275	262	287	260	290	268	277	258	291	265	283	278	276	256	279	260	301	276	259	270	272	283	278	242	272	290	254	252	272	270	251	253	265	256	255	248	259	286	262	239	246	269	275	262	260	267	266	262	288	248	281	247	262	258	267	271	254	279	255	273	271	264	292	281	267	258	301	220	273	275	278	279	254	271	268	273	260	266	270	233	280	248	246	270	242	269	242	261	266	284	260	262	254	256	267	257	269	276	271	232	270	280	221	256	237	266	281	265	249	291	274	243	269	257	294	263	252	273	261	276	285	275	280	258	271	267	281	282	269	269	256	282	288	241	262	258	260	279	265	286	261	276	259	271	276	274	254	269	258	272	268	237	270	288	272	254	285	251	258	243	236	269	288	267	263	271	244	271	278	255	266	256	277	263	246	260	269	250	300	253	249	262	270	255	258	271	266	279	259	278	258	267	270	273	308	298	270	270	274	250	263	274	260	278	240	247	283	265	278	271	249	282	273	261	281	281	287	278	281	262	282	277	255	265	259	279	282	283	280	306	253	285	310	286	289	251	260	271	262	260	267	269	297	275	274	255	264	312	268	247	253	236	250	281	246	267	273	258	251	264	296	261	259	272	258	278	253	293	252	265	261	261	263	272	245	245	250	251	283	267	239	277	259	279	254	253	245	264	255	295	277	261	268	278	255	278	291	249	270	270	264	248	265	251	269	267	238	267	261	275	270	283	299	238	276	282	280	279	285	239	280	275	243	281	256	278	262	295	267	248	282	239	260	302	252	264	263	235	268	300	241	259	257	295	271	246	276	270	294	273	241	284	259	280	259	301	281	266	250	272	252	285	267	270	271	292	262	282	247	269	280	294	263	265	245	279	248	289	275	270	246	268	244	283	255	261	255	263	262	247	258	279	269	289	257	284	282	267	253	281	284	264	244	272	285	270	259	234	271	282	267	247	276	240	294	258	252	259	283	267	322	266	280	254	255	252	289	268	258	281	270	253	268	310	229	264	272	267	288	239	263	259	261	294	274	251	241	257	244	283	245	282	284	239	287	277	286	243	266	292	271	279	289	232	286	269	300	270	273	252	281	263	284	264	254	293	276	272	273	275	279	262	267	259	258	264	261	277	265	291	261	279	270	244	248	253	279	271	262	243	276	241	248	273	236	264	325	251	282	263	252	292	247	257	238	246	288	255	280	251	245	275	281	275	294	258	273	283	263	281	282	267	252	279	262	261	267	254	267	268	292	252	286	250	255	281	261	254	279	250	292	282	271	275	296	288	277	259	307	276	271	286	276	262	284	258	278	250	265	274	264	262	272	278	250	256	289	314	245	260	252	254	299	280	287	245	245	271	286	267	246	287	249	256	259	272	289	272	269	263	281	234	277	269	276	278	266	230	264	246	301	265	273	245	278	278	276	275	265	256	257	250	272	261	280	269	272	262	265	262	247	266	271	275	286	258	272	251	267	284	259	292	297	267	270	275	256	297	242	260	251	288	251	266	259	262	277	269	252	249	258	262	227	284	269	271	255	271	254	253	270	268	269	260	252	289	264	273	262	257	243	256	258	292	243	261	272	258	241	268	252	255	262	299	267	289	297	266	260	272	239	284	280	256	238	256	274	264	267	271	261	244	259	260	279	277	267	290	277	235	251	275	242	262	261	279	267	260	243	267	264	244	229	241	254	265	259	272	259	251	274	257	248	248	238	252	320	264	256	256	259	221	251	264	275	241	264	275	264	261	281	262	293	261	251	252	276	269	253	276	242	269	272	273	249	264	269	231	274	244	278	255	256	293	266	251	275	258	287	265	273	289	265	260	262	273	222	271	279	275	279	281	271	283	235	282	280	233	233	267	265	273	280	264	261	254	281	262	300	242	239	248	255	279	257	268	263	276	290	293	278	273	239	255	259	287	239	241	278	261	304	294	256	263	253	236	254	272	265	245	296	258	266	274	245	272	297	268	263	260	272	270	267	271	255	268	275	272	270	253	269	276	254	277	272	234	232	260	288	276	270	250	260	237	252	261	267	291	272	268	276	262	283	280	297	270	271	279	287	244	271	278	279	266	265	257	268	281	267	281	273	281	254	267	268	267	266	268	276	291	287	269	269	286	259	241	258	268	248	300	262	268	287	256	278	246	263	247	250	262	290	269	256	268	271	277	246	284	256	273	268	259	284	264	265	263	265	247	236	292	248	283	266	256	251	284	264	266	263	243	259	227	246	253	239	255	267	272	256	289	273	264	257	229	296	262	252	256	234	255	260	286	286	255	257	279	245	311	253	266	260	303	267	286	247	246	265	278	271	250	268	267	259	275	230	275	274	252	301	269	263	256	263	277	260	255	256	269	268	258	275	261	254	278	251	249	235	263	271	250	255	271	260	253	263	297	259	270	275	301	220	230	255	278	285	261	259	226	286	255	289	241	299	286	273	289	267	286	269	268	267	266	267	286	289	275	259	249	290	261	281	246	239	244	249	265	262	273	234	282	249	260	256	253	281	233	248	246	253	246	270	256	280	255	257	273	253	278	261	270	265	249	249	244	272	264	242	288	264	242	224	237	264	259	292	261	284	276	266	232	268	254	245	283	270	256	281	257	253	265
24982	21100	27072	25258	9878	1207	876	777	721	766	719	717	655	687	693	646	613	702	653	658	667	663	638	676	635	693	669	660	644	638	652	649	633	628	679	657	630	688	650	651	632	655	687	634	681	626	619	642	652	624	612	632	614	673	642	629	659	633	698	635	638	601	664	606	647	661	679	671	643	615	618	624	666	645	680	646	665	644	649	635	636	639	568	625	671	663	598	638	639	643	647	648	628	647	678	678	689	637	664	657	682	665	679	638	648	659	628	605	698	620	651	655	635	632	633	688	664	651	625	630	636	645	609	648	700	607	640	651	641	614	627	631	633	633	609	630	686	637	651	648	637	652	648	653	649	661	656	605	655	597	628	625	642	659	666	671	657	656	655	690	639	640	642	633	623	665	680	657	713	644	646	674	692	575	671	586	668	642	608	701	668	618	665	680	630	633	658	634	658	684	644	623	638	666	651	628	688	608	605	665	689	673	616	647	638	686	642	702	672	604	660	680	655	633	660	662	670	661	583	648	661	673	657	656	622	652	678	601	671	689	638	650	618	604	657	652	647	673	644	682	653	640	665	611	619	658	711	642	698	627	650	623	696	655	622	664	679	603	700	659	651	655	616	663	657	646	645	620	614	590	633	626	595	644	626	639	624	621	604	673	662	633	675	618	662	637	659	695	655	650	638	658	626	633	641	659	596	610	665	603	572	638	631	652	650	644	625	642	645	691	663	619	632	688	656	631	639	630	649	638	647	683	664	636	611	649	626	652	652	663	622	594	667	669	664	626	648	636	625	686	637	606	629	644	604	647	613	682	639	639	602	666	670	637	620	686	620	641	657	645	629	652	611	660	666	667	615	646	658	625	618	643	635	617	594	676	668	645	676	654	649	652	611	659	665	689	624	656	677	635	622	647	649	653	647	618	629	671	673	678	630	662	600	688	667	665	657	657	633	637	656	695	641	635	696	674	621	619	671	637	676	711	626	634	655	627	670	653	664	656	679	630	673	632	646	664	637	672	622	611	602	611	665	652	646	637	625	649	593	648	626	644	641	686	648	672	592	634	674	646	622	654	673	632	633	636	662	652	602	641	668	641	621	608	569	682	686	653	622	618	645	642	577	657	616	660	624	658	639	653	627	636	629	697	634	620	635	648	621	707	656	656	653	642	616	615	651	627	631	667	612	656	657	635	642	639	609	621	587	664	592	631	631	688	661	718	660	684	651	705	618	589	668	618	668	665	659	629	654	604	614	625	663	659	649	645	618	629	616	651	620	605	646	679	658	625	616	625	694	645	621	636	619	636	690	688	658	656	683	641	632	650	675	601	602	668	601	671	620	592	623	666	648	642	661	661	621	636	670	551	650	668	652	679	624	662	628	665	651	643	660	682	671	686	650	660	659	645	667	660	626	665	661	661	584	615	610	611	660	656	662	672	693	613	611	667	642	672	646	633	691	651	648	634	650	619	625	623	705	649	619	646	647	689	643	653	634	675	676	657	623	641	628	626	676	669	635	601	625	689	691	660	646	644	656	674	600	622	684	701	651	615	601	653	642	644	669	661	645	625	621	669	652	673	643	664	632	643	651	667	638	630	632	671	660	705	618	710	613	615	642	685	651	651	646	629	696	616	630	633	658	643	666	671	673	616	680	631	657	663	680	578	656	676	644	620	605	641	650	627	651	663	655	602	649	610	642	662	648	645	595	645	667	634	648	688	590	651	683	655	627	680	608	652	678	686	637	634	649	654	659	654	643	625	621	666	661	672	660	678	619	599	631	634	623	659	661	666	663	661	665	660	623	587	670	600	659	670	698	644	674	634	642	629	652	667	685	670	621	638	683	676	660	644	675	622	635	645	646	629	637	648	639	590	681	615	664	666	634	680	676	661	633	646	642	643	658	660	656	637	622	663	655	660	615	657	636	595	628	647	662	579	660	644	605	641	635	679	661	639	674	674	689	629	629	663	568	647	628	654	587	631	636	644	663	648	597	653	623	648	615	650	744	640	630	610	682	624	643	668	619	644	628	629	631	640	676	648	626	644	643	594	649	641	623	630	622	641	677	610	693	654	601	621	620	686	637	633	667	605	639	639	656	706	674	672	636	627	608	610	632	658	677	629	621	644	638	593	628	639	676	662	590	642	597	626	644	621	581	660	683	636	650	667	649	667	640	671	673	614	703	678	685	679	635	723	663	620	639	653	679	666	585	631	629	659	642	621	640	682	636	637	630	586	669	655	635	682	666	667	654	656	637	625	653	644	650	648	664	644	668	681	659	638	685	654	626	644	651	643	613	646	642	655	630	657	688	668	679	646	674	648	642	608	664	666	695	610	633	645	649	612	679	638	627	665	617	649	657	602	651	690	652	652	629	667	619	623	639	651	631	628	616	664	641	647	653	606	656	662	638	644	639	655	645	620	639	657	620	651	632	658	596	622	639	655	631	615	606	651	626	633	616	673	657	656	656	691	689	639	650	669	630	645	700	660	662	609	643	653	628	653	631	653	615	649	640	649	613	627	671	638	639	682	659	657	645	627	632	695	657	667	677	634	619	605	650	641	715	604	631	628	635	647	603	663	651	610	637	645	693	663	684	668	669	645	636	643	642	657	632	656	622	587	641	614	669	619	631	632	653	639	653	677	675	630	650	676	644	620	678	639	624	610	667	694	684	619	683	671	647	647	636	632	703	606	654	637	630	623	631	622	649	629	637	619	659	575	672	600	671	596	623	685	697	650	617	647	637	647	696	641	669	616	659	601	663	605	645	679	637	672	597	626	650	638	631	641	635	673	662	655	652	630	610	642	622	689	619	577	607	651	617	635	673	686	619	683	624	625	645	595	634	678	670	662	670	634	642	658	611	666	624	639	641	618	647	700	675	632	609	662	664	611	686	703	658	683	649	588	672	657	612	667	672	634	645	644	669	596	653	649	638	647	667	633	652	615	663	657	638	603	668	661	639	688	677	684	674	652	607	638	644	645	611	636	671	676	667	645	645	637	679	635	607	660	629	608	655	603	667	665	662	634	631	633	676	701	681	617	601	634	634	690	645	698	646	668	640	632	626	642	670	632	626	666	678	678	663	669	659	578	596	645	613	647	621	676	681	634	613	654	665	670	652	651	607	674	691	640	608	637	648	647	705	700	624	638	632	624	662	632	645	656	640	665	645	646	624	636	622	644	660	669	637	656	652	662	620	662	660	659	639	652	683	643	629	598	630	637	651	633	656	618	672	643	645	642	638	650	646	643	660	626	665	654	651	665	631	659	640	677	622	638	640	669	721	621	636	628	629	641	700	632	653	611	617	675	598	638	652	646	621	632	661	673	627	641	643	658	624	679	670	643	657	662	641	668	652	658	648	640	642	624	657	676	639	611	671	619	683	644	665	677	608	648	640	662	666	631	624	667	621	675	622	624	644	635	647	626	623	682	654	673	653	645	648	604	643	681	659	663	659	637	649	667	701	693	690	668	629	663	692	648	643	604	598	646	651	691	666	652	640	597	661	662
26065	9043	3263	1818	1479	1241	1071	1007	910	873	826	817	740	795	741	750	725	745	648	695	724	727	680	722	722	647	714	679	671	669	703	684	709	698	723	697	651	673	666	706	682	674	698	701	708	721	642	665	692	657	645	711	695	679	672	658	699	672	723	653	695	674	674	728	680	684	672	683	687	723	683	637	681	656	668	695	667	672	681	647	636	664	656	653	691	737	680	711	711	701	682	697	708	653	678	731	711	681	674	776	669	688	707	701	650	715	684	687	663	692	722	661	643	654	671	690	637	672	670	663	649	710	683	712	684	716	663	633	689	698	652	663	676	695	651	628	668	691	683	659	657	663	669	730	640	638	700	637	668	700	683	713	691	711	625	726	665	680	608	719	655	658	687	643	676	729	675	698	659	678	662	676	700	642	697	666	666	694	723	639	714	681	701	685	712	676	735	706	651	650	683	689	702	642	679	621	655	693	697	662	672	688	666	672	666	651	684	682	652	629	659	673	676	677	667	701	718	655	608	679	699	642	688	695	654	684	697	676	666	696	669	678	659	703	684	672	644	690	693	703	647	674	631	662	652	671	659	642	688	687	679	713	636	691	681	672	695	697	672	678	678	692	658	706	703	683	722	643	660	643	669	725	692	673	671	657	705	650	715	676	739	691	702	639	636	672	660	686	677	688	673	672	631	653	632	662	646	719	634	654	661	714	721	691	696	694	706	654	657	674	711	700	652	647	696	679	640	667	716	644	715	686	621	677	716	683	656	690	732	650	681	712	689	671	716	666	718	663	571	718	672	686	723	676	706	690	699	686	697	677	663	684	656	689	708	689	683	650	650	660	701	641	650	668	665	716	649	667	676	675	616	632	670	702	688	660	708	658	642	700	676	671	717	673	676	657	707	721	670	705	659	682	680	714	668	682	685	673	685	698	688	695	713	715	706	666	667	700	686	713	655	654	698	694	684	701	694	685	693	734	708	700	704	669	616	657	692	673	697	661	656	620	664	682	660	722	665	653	710	673	695	695	646	671	690	662	679	660	690	644	689	713	689	605	684	690	669	653	643	725	670	664	684	699	686	684	667	677	641	659	694	681	678	742	688	675	702	684	684	724	656	641	629	686	673	676	683	721	675	654	681	691	705	670	679	695	690	652	704	667	705	767	650	663	687	695	702	724	649	675	700	680	691	701	671	670	662	709	681	669	665	670	674	671	657	660	680	628	729	669	670	684	668	755	715	702	705	676	691	716	716	666	732	696	677	718	699	626	648	736	680	674	667	672	666	693	641	692	693	642	668	755	697	705	719	700	665	699	699	702	697	634	690	706	658	676	711	666	685	700	709	693	683	694	694	664	689	731	672	693	686	651	681	692	688	690	681	663	664	643	663	678	626	652	690	704	655	709	667	709	650	703	710	649	691	724	670	663	679	691	721	678	701	684	693	656	687	712	666	627	625	653	652	705	686	701	663	704	689	678	674	696	674	679	649	668	676	683	665	688	686	754	711	687	694	612	660	625	688	677	709	705	694	684	658	646	674	699	690	718	705	676	663	686	620	671	673	664	659	676	701	682	656	657	669	699	674	676	665	659	641	715	656	682	662	742	688	722	662	694	629	634	696	629	635	655	676	689	672	700	669	737	703	706	690	679	681	675	672	698	668	659	721	697	679	680	677	655	688	634	681	658	694	700	687	679	673	642	709	652	700	675	666	706	673	668	658	697	698	676	673	700	696	707	715	681	694	669	664	660	732	697	682	708	688	719	660	710	680	708	641	657	686	658	670	713	647	675	685	658	654	698	694	726	730	684	734	663	641	716	666	662	699	701	744	712	660	674	666	661	621	719	648	682	682	686	692	677	695	723	702	663	669	640	667	698	730	645	642	640	676	658	674	703	722	669	701	677	644	685	686	681	717	653	670	702	682	705	649	659	703	686	688	694	701	704	617	711	675	708	669	679	656	660	686	669	676	662	716	667	715	710	644	684	640	713	693	632	679	656	626	640	659	676	647	646	730	662	651	654	674	681	672	709	663	698	675	651	651	637	679	666	662	708	689	688	648	709	696	684	695	683	656	670	679	683	691	612	662	730	670	661	668	690	701	681	727	693	713	683	653	630	695	692	669	690	682	665	711	660	725	703	687	674	727	658	659	676	672	666	699	688	627	671	670	670	652	671	685	682	674	686	722	646	706	669	681	650	672	681	666	682	666	695	664	674	645	686	687	713	689	634	667	687	720	668	687	716	701	679	671	676	622	671	653	677	681	687	638	659	647	714	637	682	695	680	639	703	722	663	633	649	703	681	680	693	667	676	639	710	694	708	687	625	693	653	652	671	716	719	713	706	681	705	669	680	653	671	664	705	727	695	698	687	669	700	672	666	708	655	669	673	680	648	678	690	675	681	688	699	674	700	625	684	660	680	667	677	696	632	725	701	624	703	673	689	681	629	640	714	686	686	667	674	731	678	691	670	692	665	638	682	696	691	676	673	665	697	694	669	714	657	631	668	665	663	687	677	679	675	659	676	669	671	670	713	683	699	664	707	695	681	720	740	599	702	665	675	674	690	690	744	656	710	646	697	644	689	667	684	656	646	686	714	650	674	642	679	669	692	675	666	627	654	640	616	653	680	716	699	634	683	685	671	705	673	648	679	663	663	678	682	661	685	637	698	690	680	661	683	698	702	695	692	694	678	712	669	705	663	748	670	693	634	670	694	670	694	706	697	671	668	669	647	693	723	665	698	716	650	668	684	679	699	677	634	669	698	629	710	696	700	627	707	636	683	682	666	660	687	703	655	643	681	675	690	643	722	716	721	693	670	710	659	708	615	681	668	684	692	706	693	706	703	680	694	644	647	629	655	678	707	677	636	680	683	682	691	694	696	676	672	683	661	671	701	661	720	662	680	631	679	707	705	713	674	645	678	683	693	683	679	656	713	666	663	729	682	701	639	648	681	684	641	678	694	677	667	714	650	637	653	659	657	684	625	690	717	643	685	675	656	690	695	634	662	655	693	669	727	668	643	655	646	659	724	683	662	686	657	673	635	693	648	711	682	684	740	679	719	720	646	670	658	660	674	689	709	657	666	674	720	682	701	679	685	687	684	686	705	696	671	684	660	719	700	696	667	683	700	692	683	635	750	710	690	682	695	716	685	680	674	705	689	675	681	625	695	649	695	726	655	620	739	643	721	670	687	696	732	686	727	725	679	691	701	637	728	673	694	660	703	697	657	672	696	648	656	655	662	703	667	673	700	672	620	720	649	708	687	705	687	686	640	662	683	689	706	670	660	680	730	704	660	704	704	706	657	669	652	694	658	688	659	671	701	685	706	652	652	668	637	688	644	690	699	705	678	662	669	696	655	656	654	682	721	652	709	674	648	671	680	704	687	673	654	711	649	644	700	631	644	702	694	659	678	686	677	649	685	726	676	660	665	686	668	715	653	653	687	641	702	706	728	684	663	662	674	703	657	681	690	682	682	696	670	668	655	704	667	681	676	697	690	691	656
22553	21154	28719	23839	21155	21209	8113	1286	968	841	823	757	758	742	660	640	638	668	608	657	594	598	654	617	629	627	535	644	624	562	595	618	601	547	562	597	571	593	602	560	555	534	510	555	569	569	578	563	557	526	543	526	570	550	549	544	574	616	537	614	560	538	584	537	587	511	563	541	554	604	533	523	512	582	586	524	563	576	544	534	565	588	569	544	571	579	546	552	545	557	560	557	518	560	587	560	569	529	577	529	558	589	533	580	533	552	586	610	559	584	528	587	569	550	582	590	592	530	547	536	523	533	564	564	513	566	553	558	554	535	546	548	554	589	554	568	559	542	529	611	522	499	558	553	560	532	566	554	549	573	567	583	544	539	565	512	568	528	591	574	559	572	561	574	566	496	578	544	568	550	531	551	549	599	540	562	581	583	600	601	537	577	562	547	551	562	531	557	570	565	587	567	537	586	553	568	558	581	588	568	567	549	556	531	527	555	572	566	587	555	586	520	543	585	541	582	591	509	542	548	553	548	563	518	553	602	551	543	590	557	515	554	537	508	556	530	550	558	569	567	574	565	570	549	579	531	590	601	539	565	523	580	553	552	565	584	546	523	512	512	543	580	522	569	532	560	514	578	550	537	535	582	545	552	546	564	560	622	543	565	570	560	539	573	575	534	564	568	577	563	557	570	555	557	520	548	589	552	534	535	495	576	535	581	593	515	594	567	545	585	573	514	536	570	534	542	585	545	552	562	573	564	552	546	577	528	568	589	527	560	553	539	559	530	556	573	570	600	566	548	589	532	561	559	544	581	550	565	580	591	554	552	556	546	573	545	560	589	595	585	559	578	521	536	527	559	546	568	554	552	526	532	545	539	583	544	590	557	556	526	608	534	583	543	566	535	596	496	550	569	582	561	564	568	591	560	537	558	556	547	580	558	500	538	579	534	517	575	553	567	552	517	548	484	534	536	570	595	532	525	557	579	537	590	546	546	548	561	535	570	543	570	596	561	544	593	514	543	557	569	561	527	561	565	563	590	606	579	562	562	519	532	592	544	566	554	536	538	557	566	558	530	579	567	559	536	545	581	548	559	598	559	522	571	509	563	520	647	571	609	566	567	558	550	548	554	531	500	498	541	583	517	587	559	507	502	573	577	550	548	526	553	541	579	556	557	524	557	606	544	549	561	549	593	576	551	556	538	594	538	518	511	560	533	529	555	582	565	591	534	579	549	563	547	547	578	570	535	588	540	577	571	598	536	557	530	549	550	521	565	501	583	560	555	576	530	546	546	532	572	550	540	589	573	515	588	580	592	540	522	543	570	551	543	572	556	551	544	547	586	591	583	535	551	566	573	587	608	607	570	590	560	578	539	537	552	518	555	595	540	520	546	548	554	517	539	532	570	536	606	517	544	566	550	558	557	602	577	563	524	508	574	514	570	567	505	537	558	532	540	552	542	558	551	551	557	544	520	583	571	545	537	577	592	525	577	544	599	558	543	551	569	571	565	587	586	568	593	563	526	558	572	567	602	560	561	521	560	544	574	586	530	569	492	563	562	552	545	552	519	549	530	531	592	554	560	549	521	568	543	575	564	587	588	567	551	542	549	546	576	532	552	522	559	585	561	491	600	560	553	572	541	543	530	555	563	558	576	537	602	583	572	551	514	548	579	538	549	521	549	566	562	587	559	561	546	523	536	518	527	500	587	543	559	589	562	529	535	559	584	561	548	589	505	550	534	544	561	562	590	525	549	557	578	514	573	538	567	529	524	528	544	551	571	556	547	529	582	500	515	592	571	566	582	564	550	537	576	573	534	533	543	564	585	543	561	559	526	543	571	520	534	563	537	552	560	549	577	540	564	542	524	559	580	582	528	541	584	545	539	540	577	571	537	544	600	583	511	547	610	526	543	600	540	560	569	545	547	575	577	560	595	514	557	576	519	517	557	540	565	567	574	580	561	550	592	569	551	583	567	584	575	571	545	523	573	536	529	549	506	551	530	555	569	558	568	601	584	536	599	551	573	564	546	506	575	552	573	541	561	590	514	569	502	573	578	573	556	581	557	544	529	582	568	583	590	517	552	561	593	574	573	593	555	561	534	557	563	536	571	571	536	550	547	560	569	532	551	602	588	565	603	557	533	550	578	585	542	592	549	568	563	588	536	590	556	584	522	549	555	593	554	579	572	563	546	553	590	546	575	559	548	580	552	568	563	547	561	575	615	559	555	528	529	575	573	523	570	558	561	568	564	568	564	535	552	557	557	560	505	530	584	541	568	560	545	549	565	565	546	523	542	566	551	574	537	617	561	537	561	561	555	621	542	543	527	584	552	512	548	617	600	548	530	563	566	564	533	541	547	563	532	569	549	501	573	574	558	550	521	556	535	566	524	576	544	571	555	590	548	533	546	574	559	567	566	530	586	538	560	572	569	525	578	583	536	575	526	584	529	581	587	529	542	556	555	582	595	558	554	580	573	548	549	583	553	558	543	573	530	601	572	575	572	538	549	605	555	589	565	508	569	548	576	576	553	563	553	590	569	553	531	486	559	540	526	576	606	562	558	607	524	548	538	562	605	534	551	538	558	540	525	547	588	566	577	560	593	552	556	540	615	585	539	550	583	583	561	553	541	583	599	592	543	548	539	557	593	548	551	552	564	567	523	541	551	579	592	532	528	534	570	617	621	564	569	571	540	549	599	562	557	568	523	543	502	551	536	549	584	539	510	554	505	536	530	574	577	550	604	539	551	545	523	585	566	617	544	572	588	532	569	604	532	580	560	554	582	527	557	601	539	566	563	612	560	586	553	541	569	557	539	537	535	541	620	527	568	505	569	529	563	600	556	544	570	611	552	525	537	552	550	527	540	556	562	528	584	542	574	522	518	571	593	587	530	580	564	541	561	587	535	516	574	610	590	536	523	569	563	580	546	523	570	557	524	582	560	565	525	565	511	538	577	565	554	533	564	571	584	552	578	550	568	529	537	524	580	565	536	571	545	537	527	520	581	557	579	610	577	557	585	545	584	513	541	534	563	551	561	563	545	542	513	558	543	556	542	548	521	562	545	596	541	581	564	523	557	558	609	563	578	549	552	566	544	504	588	535	600	568	531	546	524	532	579	582	543	574	587	577	607	550	554	571	523	588	554	512	581	555	580	563	562	533	569	532	557	571	556	571	563	583	541	526	560	557	601	499	590	553	606	569	562	513	543	559	527	552	512	533	566	534	581	569	569	571	591	602	515	578	542	519	525	505	557	556	582	563	540	558	568	584	546	563	566	544	545	574	547	555	564	547	603	564	554	553	526	560	551	557	567	566	532	530	536	537	561	539	526	573	558	522	515	564	516	548	548	531	533	507	555	517	573	525	566	551	569	522	571	579	552	557	594	573	519	536	583	547	571	507	593	538	543	522	579	562	557	539	569	592	553	596	570	558	509	550	549	548	543	607	529	577	551	561	589	589	555	545	542	563	542	578	583	511	560	578	531	556	518	556	540	537	556	544	532
35478	17480	9150	4591	3400	2616	2063	1576	1316	1120	1078	937	848	851	819	739	698	714	705	662	619	657	627	643	642	689	607	612	597	605	615	593	579	621	606	597	594	568	535	583	548	605	564	579	552	577	561	560	589	550	563	563	551	544	592	538	597	565	547	557	539	559	595	591	572	557	561	561	576	567	552	542	608	563	571	549	525	556	557	548	532	536	578	527	612	604	577	577	589	537	536	573	587	581	550	531	579	537	559	552	605	600	573	568	561	601	550	581	565	566	620	585	566	564	530	556	582	552	549	570	555	551	556	582	568	569	546	586	578	536	544	557	561	559	561	566	548	566	566	572	580	548	576	558	549	538	580	572	546	503	561	582	581	591	590	546	534	590	594	552	548	548	547	536	563	560	559	557	566	586	553	549	557	558	603	548	546	539	549	580	593	609	574	575	532	567	507	563	586	553	601	550	567	580	573	581	563	527	512	540	598	479	579	568	559	541	558	599	558	542	593	511	561	531	525	569	564	559	586	561	568	587	538	561	568	548	574	550	591	567	529	537	569	548	567	567	564	589	586	575	557	570	545	562	549	558	581	551	534	575	551	554	560	584	591	534	576	548	576	575	553	575	560	545	536	562	568	546	565	572	578	583	614	556	605	577	570	552	559	600	544	525	582	527	533	533	566	528	549	550	533	567	531	554	567	545	570	534	594	546	576	527	520	543	606	581	532	572	552	570	580	515	564	571	599	523	606	563	546	551	550	553	541	546	558	596	572	589	577	605	549	564	550	565	536	569	548	516	546	548	577	542	560	564	580	606	537	564	554	564	544	583	557	572	512	529	597	534	581	600	573	588	580	610	553	514	537	562	577	561	541	545	583	556	525	586	558	579	560	572	586	542	561	576	572	578	560	576	548	587	560	589	546	587	554	552	567	533	564	539	531	574	576	552	522	552	512	548	586	585	588	556	560	570	557	555	577	581	525	525	543	560	538	611	586	549	584	581	530	573	565	543	571	535	544	578	586	539	515	532	548	607	556	583	586	601	626	560	536	576	564	564	595	553	516	559	607	561	542	559	584	526	562	587	560	584	562	590	567	588	570	529	537	593	553	542	559	569	582	527	555	573	522	559	584	508	566	608	556	603	572	514	567	562	557	596	561	574	526	588	593	538	538	581	582	579	571	591	586	559	572	576	549	546	604	593	551	547	533	547	587	533	528	526	594	587	588	571	560	541	577	609	602	577	561	590	588	580	535	540	609	558	566	579	558	583	580	593	558	589	522	546	562	594	622	532	517	557	554	540	569	557	549	554	577	522	548	568	541	575	533	570	557	576	557	524	567	561	599	589	530	546	553	602	558	556	569	540	549	537	543	590	563	548	565	545	535	555	594	551	564	575	547	498	588	556	547	567	547	609	540	578	625	584	596	557	563	565	539	550	539	524	577	584	554	566	569	588	510	561	557	572	612	574	522	567	544	571	559	570	558	575	530	529	551	544	583	550	566	546	562	570	519	558	568	585	555	551	531	555	576	578	557	527	551	614	569	524	539	599	552	593	522	545	559	540	554	562	581	572	546	578	522	542	601	551	530	547	535	557	527	549	536	558	585	621	547	568	568	579	536	569	545	590	528	574	547	576	563	529	590	599	588	561	543	525	564	558	519	558	555	561	554	565	565	575	599	549	610	561	583	544	542	545	552	542	541	566	540	557	552	547	551	536	572	536	608	550	568	564	534	595	520	548	558	532	571	577	522	559	558	557	541	594	555	548	572	520	571	570	561	536	591	566	525	544	601	573	556	570	555	572	567	595	633	561	575	600	533	552	552	560	568	547	579	615	535	566	583	585	564	560	553	575	609	598	562	542	572	535	535	580	534	578	549	557	564	560	511	563	563	511	579	589	570	541	561	525	551	573	535	546	579	586	602	559	574	576	561	523	519	557	533	562	535	593	528	542	524	529	564	575	561	567	557	576	580	549	559	575	571	580	575	572	550	572	593	548	565	563	562	602	521	534	557	545	543	578	528	604	582	624	569	552	582	582	548	537	553	580	533	567	599	554	556	561	553	561	514	546	543	549	576	562	569	522	560	578	584	606	555	565	591	560	573	561	610	526	567	554	555	526	567	593	558	549	472	565	555	557	561	579	534	527	531	581	577	537	580	537	563	538	550	547	552	545	566	564	582	481	557	558	581	572	527	536	560	532	597	531	541	543	533	545	568	562	571	592	542	587	550	587	543	568	560	574	523	555	551	560	576	591	561	550	595	566	544	590	589	568	568	562	574	529	534	548	546	534	507	544	581	577	576	558	581	540	574	570	547	568	552	576	531	592	591	567	574	526	559	543	537	574	591	578	610	543	568	583	560	550	547	546	598	575	572	570	573	565	574	557	551	562	576	547	575	551	495	526	564	555	538	562	582	571	540	539	524	559	571	575	571	548	560	570	568	585	543	554	547	538	578	554	580	585	593	583	602	561	568	619	568	528	572	587	564	568	539	534	533	555	555	568	565	570	578	555	576	563	578	536	582	548	556	559	569	543	527	536	531	569	579	543	555	559	552	511	583	587	579	544	574	568	603	586	577	571	519	550	576	548	564	576	490	545	527	591	615	599	552	597	555	555	558	538	564	561	544	492	585	554	582	583	550	566	543	556	576	563	569	543	550	578	558	548	557	551	568	539	584	572	588	554	573	562	538	565	560	567	564	530	557	493	564	536	543	575	629	594	523	536	565	548	563	559	557	584	558	551	551	544	550	555	578	568	634	552	538	586	542	564	581	526	528	569	547	558	594	567	554	562	570	542	586	566	566	574	584	592	556	601	566	528	576	572	587	519	583	563	549	559	588	520	543	548	556	551	578	590	571	539	573	566	561	516	577	523	552	577	522	530	569	567	540	573	589	546	552	567	558	543	551	534	569	534	554	534	568	566	584	526	597	529	581	549	588	530	586	541	554	570	579	573	550	572	559	549	543	576	577	562	545	574	543	561	534	575	557	556	557	550	550	557	573	560	540	586	586	547	552	560	536	523	533	558	545	519	553	529	537	507	537	591	583	557	563	549	568	543	557	570	571	569	526	594	545	556	599	534	522	573	529	559	554	537	565	583	588	575	556	599	535	549	543	538	540	556	574	539	559	567	556	570	545	539	608	576	568	569	560	581	543	540	542	536	562	595	578	559	555	534	556	553	562	573	538	564	557	585	590	554	557	542	633	566	551	570	556	575	572	557	543	524	572	547	531	567	531	542	551	590	558	578	550	533	564	561	545	577	547	536	620	546	587	531	544	550	526	519	597	551	521	547	578	530	553	552	567	538	551	589	568	544	548	582	571	531	582	526	578	526	543	524	508	560	573	538	525	551	595	536	585	556	560	598	570	545	561	583	582	552	570	572	529	543	552	549	557	578	556	564	571	553	579	573	559	556	578	552	515	554	532	534	536	556	577	564	570	550	602	544	519	554	554	587	554	588	528	574	531	548	591	553	585	596	524	548	568	583	556	589	589	526	564	582	536	569
28022	17813	3939	589	436	425	389	392	383	356	404	357	412	406	372	424	389	386	366	390	381	387	402	372	397	384	336	361	366	345	366	362	382	379	373	386	366	386	388	364	380	384	362	394	400	373	355	363	375	403	372	396	380	355	397	343	394	327	369	368	425	379	373	349	357	362	353	393	369	366	374	384	414	367	364	353	367	385	339	401	395	420	378	383	393	346	375	408	360	373	371	356	364	393	394	359	388	378	371	375	340	375	367	360	360	339	369	389	356	384	351	385	375	343	371	355	345	381	382	382	361	376	376	356	387	394	359	402	378	373	360	382	374	367	368	392	390	392	374	345	413	381	387	354	367	405	380	384	376	356	333	334	375	392	383	406	368	374	368	378	376	398	345	421	381	353	376	395	347	325	360	344	342	342	371	336	390	372	356	379	381	381	371	367	386	425	405	384	384	389	375	358	384	357	389	374	357	392	361	371	379	389	395	398	373	391	386	368	363	364	392	382	393	354	378	411	392	352	382	406	393	353	361	381	367	362	377	341	380	381	371	391	349	342	358	382	369	331	386	346	420	377	365	344	394	423	363	357	357	378	394	375	377	368	330	403	375	365	362	394	364	408	368	373	394	348	363	404	356	375	387	373	399	389	391	369	355	337	371	350	417	376	368	388	352	388	386	364	398	370	393	358	362	370	376	376	395	392	395	349	387	381	378	375	391	372	333	354	355	363	398	383	353	371	386	390	383	399	385	356	378	344	352	387	405	389	374	399	366	349	416	358	360	386	382	384	347	376	373	370	372	383	347	373	401	356	362	374	379	389	347	367	372	365	378	361	368	370	341	349	376	375	357	342	387	404	411	377	375	347	397	362	381	353	358	351	376	326	394	370	406	389	408	353	394	370	346	359	389	363	393	380	410	374	346	367	384	385	353	349	392	334	364	421	378	424	388	346	369	332	384	417	408	369	360	363	367	383	360	382	383	334	397	386	354	372	352	382	343	370	379	379	338	351	403	381	349	396	389	370	372	380	377	384	384	386	368	372	365	362	350	380	376	380	378	346	375	386	412	362	377	376	350	372	370	370	391	359	353	382	376	388	409	382	360	380	379	374	390	399	363	369	375	375	365	393	389	411	391	395	392	356	386	358	390	372	357	342	368	383	338	372	403	330	361	364	391	356	365	367	372	395	386	417	354	364	366	371	328	365	386	397	400	357	394	392	362	388	398	362	369	362	347	384	370	365	356	382	365	372	386	388	396	362	386	359	365	355	390	388	402	357	360	435	381	342	380	360	400	376	384	430	367	373	359	377	346	348	378	385	385	367	420	389	383	362	388	408	380	367	389	372	365	375	347	377	392	360	402	398	369	388	398	371	355	337	380	405	396	391	373	357	362	341	363	381	381	390	408	365	409	404	352	376	372	382	400	350	374	344	390	386	388	390	353	368	409	405	385	377	375	377	385	384	362	368	387	387	376	410	329	365	405	398	394	418	400	371	406	395	366	366	395	383	377	342	358	400	399	396	370	357	382	364	394	381	340	359	348	403	363	340	399	377	349	379	379	386	395	383	367	376	395	369	384	402	404	390	383	359	378	346	351	371	382	352	329	388	386	403	401	401	343	351	376	385	380	377	384	349	365	352	335	367	367	368	391	362	383	418	424	371	361	368	389	384	371	341	425	387	420	373	377	368	414	358	365	396	359	380	375	367	351	359	338	373	391	341	371	375	358	357	392	412	385	375	388	382	387	357	375	392	383	347	382	381	381	382	358	396	363	386	366	388	365	358	363	374	385	367	367	379	376	374	391	386	368	362	367	390	372	362	343	382	348	378	389	375	365	366	378	361	357	373	374	374	359	379	370	431	353	348	380	420	379	399	393	317	379	361	391	397	402	366	364	363	369	377	366	380	428	386	387	382	365	355	375	382	377	380	385	354	383	350	349	380	394	378	356	378	373	375	364	371	366	392	370	341	364	373	388	382	370	389	398	365	359	379	356	378	368	358	397	366	371	359	393	366	376	387	335	394	365	381	357	372	351	382	365	366	346	354	359	365	372	370	369	400	389	363	380	401	367	364	395	378	388	390	403	374	369	400	399	370	360	363	356	395	364	362	364	362	375	394	379	381	406	384	361	405	384	351	370	391	361	345	360	373	369	362	416	350	365	377	341	373	338	396	407	352	342	371	362	347	363	370	404	335	377	414	353	365	373	373	391	377	370	396	412	409	358	346	343	373	346	346	384	372	398	360	360	377	385	357	369	350	366	376	394	407	359	403	403	358	322	416	424	368	379	356	386	383	371	369	387	376	364	395	353	388	338	373	378	360	404	355	353	385	379	381	406	370	351	400	383	351	403	380	327	381	389	390	368	367	378	386	394	383	360	379	373	396	358	372	391	367	406	389	380	381	416	363	409	348	360	348	356	395	369	370	342	371	401	384	367	365	401	354	351	364	334	402	391	360	347	360	354	385	361	357	374	386	392	369	390	391	394	365	343	334	353	396	342	371	358	387	378	389	376	337	371	327	368	374	371	380	361	388	399	364	384	342	369	390	395	378	351	371	368	364	382	430	344	365	345	352	359	375	357	362	355	360	390	360	406	386	381	373	405	360	390	406	356	356	374	356	387	376	356	392	378	396	418	409	361	342	387	364	360	352	386	363	363	368	356	353	368	363	382	367	368	363	379	394	380	386	372	379	369	396	364	401	384	363	411	387	363	390	374	430	402	388	381	368	405	377	391	372	376	373	365	366	373	351	403	406	355	369	371	359	363	395	369	362	404	344	343	376	389	380	391	348	370	347	396	359	408	359	372	372	355	382	364	372	385	397	395	353	342	367	370	375	352	342	396	394	382	397	378	357	358	389	359	386	355	385	390	365	382	406	358	370	374	380	342	377	335	386	395	393	384	382	335	396	368	366	348	363	345	360	375	386	403	379	356	363	411	367	366	364	379	378	408	374	401	404	402	365	375	365	389	359	385	404	342	385	389	379	390	366	358	365	374	387	378	389	382	363	366	390	368	379	338	375	348	391	370	373	410	361	377	384	370	369	377	365	412	394	374	371	386	403	353	347	373	333	379	358	378	364	373	388	378	370	363	366	364	376	383	377	382	372	349	410	352	377	366	380	372	376	386	368	346	375	363	394	362	385	360	383	368	341	332	377	399	374	348	377	350	375	422	392	428	388	366	401	363	386	356	345	366	372	383	378	362	348	377	355	337	393	372	382	407	368	393	341	377	352	362	339	343	393	380	354	379	325	376	365	369	397	370	340	396	397	392	346	363	335	382	374	368	431	356	372	376	374	388	374	378	371	346	412	398	389	395	376	369	368	405	388	368	401	393	375	372	373	363	396	350	349	365	388	377	370	374	391	400	373	385	381	386	335	384	367	378	379	386	373	379	375	360	375	422	332	378	402	368	378	408	352	389	376	373	350	347	366	397	380	350	339	376	368	399	340	387	340	366	400	386	362	370	381	396	386	365	379	391	357	382	370	369	379	349	387	386	345
9726	1536	730	511	495	510	460	475	460	444	412	447	428	451	470	408	389	405	420	410	402	419	446	402	427	400	420	408	414	441	410	423	431	422	418	422	430	424	439	425	395	453	431	458	439	409	402	410	386	417	404	424	449	410	400	401	423	420	429	433	406	433	416	389	429	473	396	409	455	449	421	437	434	433	446	428	386	405	376	422	414	400	469	414	452	411	419	425	378	422	425	407	401	401	423	399	400	402	427	391	451	398	446	416	399	441	418	408	385	442	460	442	397	394	419	434	451	421	429	412	393	440	400	438	447	394	419	456	382	383	429	421	430	430	431	419	416	438	404	430	432	397	400	407	392	431	440	444	407	428	439	430	425	377	428	437	473	432	397	387	441	432	424	448	439	426	409	414	443	444	430	446	425	407	425	409	449	419	382	419	406	422	405	438	408	420	396	371	403	387	419	412	420	426	417	430	435	416	425	439	400	456	387	415	422	423	363	413	399	472	419	409	416	394	429	415	404	431	415	442	429	396	419	414	409	425	431	403	424	436	463	400	398	420	420	389	435	432	380	431	399	424	418	455	421	391	434	454	441	394	380	431	426	376	414	378	404	431	414	434	454	416	449	423	437	402	442	416	415	432	424	420	420	417	441	420	444	429	402	428	429	403	433	409	392	400	412	382	413	443	413	378	423	414	432	415	402	444	386	415	421	417	389	418	416	453	454	428	432	426	413	414	400	458	417	431	440	400	410	420	406	440	420	407	398	430	432	432	412	424	381	414	405	449	439	400	418	436	413	407	409	423	443	410	450	432	380	429	392	396	414	414	456	439	411	418	442	406	415	413	400	430	413	355	461	484	374	397	430	412	403	389	399	424	421	404	427	452	420	420	387	416	429	451	422	401	464	437	443	419	408	402	452	421	438	417	422	414	419	445	408	419	405	401	453	397	422	454	409	411	417	387	426	413	406	403	379	395	413	424	456	414	442	414	428	409	425	374	408	429	416	447	418	410	440	424	431	427	426	428	408	435	433	412	429	434	403	421	397	405	434	426	373	451	421	444	417	445	401	412	401	417	386	428	438	408	434	400	418	404	421	433	398	414	429	426	431	386	397	410	384	406	422	440	383	415	444	374	436	438	438	438	429	424	393	407	404	379	415	404	427	428	436	447	439	414	424	401	436	401	421	454	387	403	409	435	425	416	428	423	429	408	426	417	413	407	417	396	432	425	384	392	405	433	427	434	442	411	424	389	427	401	415	430	419	449	446	408	448	408	411	385	422	433	401	418	386	419	427	438	401	412	441	404	441	435	385	418	424	397	411	417	418	423	454	414	409	411	429	395	398	416	438	454	414	423	400	422	410	417	407	414	421	425	421	425	416	401	405	406	424	424	420	406	415	414	452	414	458	434	388	398	371	404	443	405	434	425	429	386	404	430	402	415	455	428	413	417	482	466	432	423	408	420	413	388	417	366	430	422	444	407	397	392	401	454	414	443	466	414	406	431	402	410	409	426	409	425	414	400	414	419	424	436	385	419	395	454	403	405	426	410	403	400	453	384	423	428	373	426	437	446	429	431	394	416	421	411	445	419	446	417	402	391	464	463	416	426	420	402	403	442	457	416	416	416	426	402	390	403	460	380	418	413	401	397	402	442	416	417	410	413	403	413	357	395	391	461	414	409	420	362	435	436	449	379	418	385	429	388	431	452	427	447	393	424	436	434	442	455	456	406	408	375	406	399	417	443	438	418	412	434	400	395	415	456	440	430	427	404	434	446	431	427	461	426	420	402	425	395	456	435	436	402	412	398	386	413	419	362	409	387	418	441	417	415	415	439	439	412	397	393	430	424	394	450	400	432	404	432	432	419	404	418	439	411	433	396	410	408	413	419	395	431	418	481	428	405	371	363	418	444	422	441	412	423	383	411	440	432	418	424	416	420	387	429	426	435	401	424	440	421	414	405	428	456	438	409	415	408	429	404	418	454	430	413	433	449	436	434	406	410	435	401	416	386	415	390	401	453	425	423	416	417	424	435	390	427	404	417	408	412	408	434	441	410	424	402	409	437	436	426	404	408	403	417	399	410	416	406	400	386	410	425	426	429	412	408	435	427	424	424	458	383	390	422	439	408	402	447	397	402	446	345	441	425	433	423	420	451	420	455	384	429	442	420	398	404	426	402	373	386	443	440	418	423	421	386	415	397	387	433	421	458	418	447	411	432	423	433	455	405	403	397	374	410	397	400	410	425	411	401	414	432	457	434	438	440	426	411	425	426	434	392	409	428	407	440	419	447	411	442	421	465	405	412	416	447	419	429	408	427	377	388	429	429	392	414	444	438	407	407	379	388	400	385	401	437	418	426	403	424	423	415	423	407	411	411	444	445	474	415	398	414	416	409	380	414	431	433	466	453	410	449	387	422	410	429	444	397	408	433	383	401	471	442	450	439	469	409	400	433	396	421	409	418	417	396	407	410	448	436	416	433	399	427	395	399	432	427	427	445	425	408	408	436	441	421	400	447	393	405	448	399	412	463	445	440	411	408	433	421	412	466	417	417	406	430	426	420	405	393	408	387	434	433	442	430	452	429	413	441	406	403	362	404	400	414	387	431	419	417	419	418	402	451	427	400	434	375	413	420	412	420	421	396	378	425	397	428	405	402	414	435	412	414	429	404	438	455	408	438	410	427	426	383	432	412	423	428	419	441	406	442	435	428	432	388	382	413	435	438	417	432	404	420	400	463	422	410	460	457	424	448	426	445	413	421	426	413	439	410	455	446	434	421	393	450	430	417	402	413	439	411	432	391	402	456	397	428	437	429	406	415	434	385	426	426	411	416	402	382	450	445	408	456	441	456	407	428	409	485	398	426	456	462	430	402	431	420	424	374	430	412	402	464	368	429	466	423	434	416	430	418	419	432	401	413	424	450	423	432	408	413	417	408	414	377	444	398	402	419	399	424	428	414	429	427	435	413	397	405	439	426	426	398	408	436	418	474	452	399	406	415	399	436	446	434	390	452	415	420	431	438	412	430	436	380	415	417	412	422	426	384	437	393	425	432	398	393	408	439	425	443	390	447	413	464	398	431	436	430	435	417	417	394	396	401	433	425	428	413	449	434	417	398	432	400	466	439	451	458	412	426	413	401	424	426	418	410	479	432	393	438	401	424	427	419	436	397	446	412	420	428	453	422	435	448	464	449	405	391	419	423	451	421	415	425	379	386	398	414	407	402	419	412	415	392	409	400	434	407	407	420	436	436	424	426	423	419	423	423	432	423	436	408	444	414	409	420	393	412	397	400	421	425	424	422	424	409	407	425	418	405	412	410	417	426	375	439	396	428	418	426	436	408	406	400	432	388	408	440	446	401	412	409	432	412	409	425	412	436	403	449	446	387	436	403	375	428	430	404	460	438	379	417	431	452	408	410	394	389	400	391	389	433	397	372	415	404	415	404	458	452	425	410	453	432	418	431	425	402	415	399	421	411	403	415	423	410	446	397	443	404	430	404
23628	21030	28202	24043	21037	9344	828	523	477	421	378	362	360	310	314	309	292	285	307	275	280	272	284	235	275	265	262	268	253	240	248	244	242	261	241	257	258	263	238	244	233	260	245	256	204	253	256	268	215	218	230	251	209	250	269	245	244	261	260	254	235	268	230	203	230	239	244	243	236	238	227	255	221	268	253	248	243	207	260	250	263	246	260	236	237	258	254	250	230	246	239	247	257	226	262	263	242	244	240	255	252	257	257	252	258	261	248	235	258	251	250	222	255	233	237	237	259	259	225	236	265	254	255	217	278	224	248	248	214	247	240	237	251	245	203	250	244	235	277	253	247	218	241	225	247	226	251	258	271	240	237	223	255	226	252	202	246	220	243	244	237	248	214	242	253	239	215	250	265	261	236	240	259	237	233	230	242	237	260	259	238	242	268	234	253	233	237	255	228	249	244	252	256	242	236	256	220	244	229	268	246	218	246	225	251	235	244	265	237	226	236	225	264	242	251	226	223	209	247	234	238	229	240	235	233	251	272	214	223	239	260	239	235	263	228	238	251	227	252	250	227	224	219	228	241	246	239	245	247	210	232	277	243	241	266	257	265	243	226	241	289	212	257	223	245	274	252	214	264	220	252	233	238	241	265	245	242	260	219	245	247	263	230	234	233	226	219	240	223	235	258	234	252	224	252	230	235	268	233	243	285	231	221	232	265	248	216	235	241	246	228	252	236	235	263	210	255	257	242	261	277	273	251	233	262	263	281	218	238	237	224	240	263	265	231	229	239	248	239	258	272	252	243	263	235	244	254	234	231	243	237	242	264	233	206	235	226	232	205	219	257	248	243	222	261	264	250	239	252	250	268	267	249	250	231	246	219	238	232	235	222	262	231	237	210	213	225	257	275	231	253	243	255	252	250	246	232	249	266	246	240	255	239	254	240	214	245	242	232	251	222	246	247	218	240	256	250	250	236	235	226	243	273	223	243	230	267	251	252	250	231	257	252	242	262	237	218	243	240	224	276	238	211	248	251	226	205	255	235	219	256	257	251	245	233	219	241	259	220	231	241	228	244	270	243	251	212	240	242	249	252	236	218	273	244	230	207	224	248	233	226	257	240	234	251	240	239	242	216	235	242	251	233	204	243	261	251	213	262	224	252	228	226	239	213	225	231	229	228	239	243	236	242	235	225	257	237	220	260	246	212	248	230	242	252	215	226	256	295	220	250	256	219	244	264	250	225	259	266	228	251	207	252	243	210	234	251	245	254	258	261	229	239	268	236	244	269	233	245	232	204	231	251	237	233	252	249	225	241	250	257	233	253	211	234	253	245	238	242	240	242	240	240	236	222	256	232	239	233	267	251	256	243	227	236	241	218	240	217	221	246	240	253	243	241	250	235	216	233	245	241	230	224	230	252	252	254	210	248	225	262	261	201	254	256	248	250	237	229	243	221	218	255	241	217	225	247	223	243	232	242	245	253	230	230	260	251	225	226	243	255	232	237	255	251	238	260	270	236	232	250	246	253	271	250	238	271	229	226	216	228	249	223	232	218	260	255	215	249	216	253	247	253	256	206	235	257	229	249	232	213	234	258	224	256	251	211	247	232	230	230	230	238	237	235	246	224	250	215	228	249	232	264	266	244	239	243	249	234	250	277	252	249	239	246	244	246	244	253	244	226	221	230	270	219	248	239	218	221	217	245	233	235	250	234	250	253	271	228	248	255	212	237	258	252	236	274	233	210	259	225	247	214	240	210	246	241	277	251	234	237	219	242	254	233	262	221	227	233	226	223	253	260	239	247	248	243	270	241	237	250	250	215	243	257	251	261	247	213	234	232	223	239	259	260	209	229	239	247	235	275	220	227	244	205	241	259	223	245	240	238	238	244	228	233	234	240	231	215	218	239	222	230	226	262	261	232	238	237	247	231	255	221	229	265	239	238	263	215	240	229	223	247	215	242	248	234	249	249	249	230	236	228	213	240	248	262	228	247	222	244	245	265	237	209	218	230	253	245	231	241	243	215	255	255	205	236	227	240	248	229	248	231	236	222	250	275	245	230	244	243	222	238	212	243	193	245	233	237	223	232	228	218	228	236	256	245	212	222	262	250	219	218	233	246	245	208	228	222	225	226	223	241	267	256	221	233	241	265	261	259	217	255	233	219	233	239	267	242	253	245	246	255	247	253	225	254	277	228	223	245	251	276	253	242	248	270	233	248	252	251	235	258	251	233	254	234	234	254	250	239	242	240	254	241	244	219	253	255	229	254	223	235	246	273	278	238	244	260	250	233	242	217	218	245	251	249	225	260	254	226	230	255	260	251	260	247	225	238	233	216	267	233	275	241	240	243	237	225	257	242	235	212	236	207	264	249	250	270	232	262	267	230	244	241	261	234	238	259	231	235	247	239	252	262	214	267	236	221	256	218	277	248	241	248	250	250	209	247	237	249	246	241	259	241	226	231	248	240	230	230	247	220	234	235	218	239	230	257	225	230	241	237	264	241	242	251	243	274	211	245	278	242	265	214	246	225	239	243	229	218	239	247	232	249	254	249	222	229	244	234	234	216	249	245	230	235	244	229	249	260	263	207	215	253	248	242	225	242	230	227	207	220	239	247	221	228	254	272	245	246	256	230	240	229	274	241	247	230	242	242	244	235	233	262	242	241	254	245	255	233	254	267	252	242	230	250	259	252	251	273	251	226	243	240	203	252	283	226	226	241	216	239	232	259	244	250	220	248	277	228	232	223	225	238	253	271	239	246	236	245	223	247	241	250	251	230	237	218	255	241	236	266	263	224	234	218	208	225	278	238	250	237	256	238	233	224	252	249	236	224	258	256	245	239	253	231	227	258	225	236	265	256	220	240	276	237	255	213	241	242	251	260	243	234	262	251	243	229	255	199	224	245	253	225	229	244	271	253	231	270	234	238	234	253	245	243	239	253	242	224	232	224	235	235	271	230	254	239	223	222	218	235	227	260	240	252	243	241	264	259	268	235	241	226	230	240	215	239	216	233	243	216	229	240	258	238	239	224	250	244	236	232	237	214	229	237	225	226	238	227	242	258	241	242	216	222	279	248	237	243	222	208	221	250	267	212	226	235	239	231	232	250	241	237	245	256	249	240	237	254	278	268	269	245	260	235	227	229	209	241	235	222	260	228	251	227	211	252	208	258	233	252	212	245	224	230	233	264	263	249	241	228	217	223	223	217	233	217	237	242	261	224	260	223	229	245	272	244	253	231	252	234	276	210	204	269	254	261	218	253	220	217	245	221	243	232	232	248	246	258	217	249	222	237	247	244	259	265	267	234	245	247	202	225	235	250	245	211	250	231	215	262	242	233	253	250	225	215	247	224	260	221	231	230	223	252	236	231	249	253	235	217	222	215	230	243	237	237	241	248	248	226	237	257	263	262	236	272	234	236	225	200	233	252	241	253	230	235	242	262	260	255	198	210	236	257	189	256	226	237	232	251	230	233	233	252	223	250	224	232	244	252	245	231	254
28206	10702	5218	2473	1812	1352	1013	820	687	572	543	496	428	419	376	380	313	321	335	336	294	309	344	296	277	299	305	296	307	307	271	295	268	299	274	269	289	271	315	286	257	261	261	291	291	278	291	285	259	256	266	254	300	261	271	293	271	277	291	265	248	252	264	287	272	291	235	258	254	279	277	246	254	286	238	250	247	272	264	258	251	269	272	286	245	289	285	283	310	267	268	265	261	249	272	293	254	312	308	288	257	270	276	269	283	270	267	272	279	269	269	267	274	244	260	271	283	275	272	262	247	218	267	244	284	275	292	257	275	274	256	282	269	273	276	275	277	270	250	225	249	268	262	251	255	286	247	272	282	259	256	256	290	267	316	268	291	282	263	273	261	287	282	278	250	292	279	274	294	270	300	259	242	283	274	258	249	245	289	274	277	278	270	288	254	272	257	271	284	250	261	270	263	300	291	301	265	280	293	290	255	246	271	259	254	254	264	239	288	270	258	284	264	278	278	292	272	288	255	258	253	285	269	280	284	279	283	271	279	256	269	254	260	287	301	287	288	255	270	271	265	228	275	255	269	248	243	260	264	270	256	237	288	286	274	253	271	259	259	235	262	255	289	247	278	278	255	292	255	279	274	287	260	281	259	271	285	296	279	251	278	281	261	253	260	276	257	270	230	275	258	269	292	291	268	286	266	294	257	306	282	262	268	283	273	289	274	251	283	284	256	248	276	284	266	264	249	287	264	258	280	293	278	282	283	282	274	285	269	261	270	265	270	272	280	249	260	248	257	266	266	240	283	242	269	291	294	269	303	297	303	262	251	261	279	288	283	280	265	249	288	292	283	254	279	268	284	255	279	261	279	249	270	245	294	285	265	268	294	278	244	241	300	259	267	243	264	242	303	306	263	255	243	249	265	264	276	263	281	278	266	272	256	251	269	257	267	248	257	260	272	273	271	286	257	263	265	272	304	292	287	257	287	287	271	250	282	273	275	253	276	232	279	278	283	263	279	300	258	304	302	276	255	237	263	299	279	265	271	251	222	252	276	281	252	283	239	276	275	277	253	293	255	295	269	266	255	287	255	248	282	290	248	269	258	276	289	244	280	263	281	237	266	283	294	239	252	293	269	270	242	267	242	261	251	269	252	287	282	293	257	254	279	293	290	278	277	287	287	267	273	247	273	269	291	267	285	293	265	250	273	272	264	270	271	298	266	265	277	260	273	266	259	265	245	263	259	289	277	268	280	262	253	287	267	269	236	225	275	278	290	291	278	252	254	272	275	281	234	282	284	242	283	258	261	271	232	270	246	279	267	237	240	269	281	268	265	269	272	281	282	250	285	263	279	259	309	246	265	293	251	274	294	254	309	279	259	278	282	260	270	251	253	262	264	261	263	276	277	259	267	281	254	282	247	268	251	254	274	287	266	274	262	295	274	272	274	287	238	276	241	262	271	265	287	259	280	281	276	250	264	269	275	285	275	261	268	260	270	271	251	283	233	266	265	275	282	251	247	282	290	251	272	253	272	271	246	254	274	271	248	270	275	268	263	300	276	287	257	278	290	271	275	280	257	285	285	283	259	285	250	288	260	303	285	272	244	272	266	281	244	269	311	265	262	233	299	287	271	251	270	280	271	262	274	271	272	294	272	267	264	299	266	298	271	282	263	243	249	290	273	295	276	289	267	258	244	276	294	274	253	255	250	263	270	257	280	244	271	282	305	274	245	255	268	269	284	299	317	256	258	268	257	264	261	281	283	282	271	267	260	261	304	273	246	292	265	286	261	257	282	264	269	260	277	278	251	286	274	277	319	277	272	271	238	276	263	256	274	258	254	251	293	247	268	265	262	286	279	279	255	285	267	251	260	256	272	275	269	266	273	290	255	279	269	275	271	256	269	271	270	286	317	253	280	285	271	253	288	254	253	278	250	282	290	261	257	292	284	283	257	260	257	264	286	286	273	281	273	254	280	260	254	289	304	268	282	256	265	290	249	265	251	270	275	273	273	293	290	282	290	265	267	256	267	270	283	275	288	250	274	279	278	267	254	268	272	266	275	293	257	269	271	256	247	260	280	257	271	279	263	286	279	250	252	273	266	282	288	255	239	255	278	259	268	285	243	272	304	257	257	281	276	256	258	243	282	256	272	267	277	293	275	254	265	262	292	279	276	277	274	293	255	242	256	294	303	271	267	256	282	273	272	254	263	273	310	274	295	273	278	253	272	288	274	242	263	277	241	284	255	262	268	269	264	276	298	264	308	282	275	265	253	254	270	299	272	267	271	241	258	260	253	295	252	289	281	290	293	266	259	270	269	266	311	251	285	247	288	266	248	291	263	237	270	254	269	254	264	243	285	266	268	235	259	265	270	278	251	247	274	283	269	265	285	282	269	265	269	252	281	258	275	272	289	263	260	293	261	269	261	260	249	278	249	253	264	284	295	259	256	276	250	254	267	278	252	277	251	256	252	280	264	268	269	262	250	258	299	245	272	269	259	257	263	267	253	250	271	271	250	275	239	244	270	291	267	248	287	277	274	229	256	249	258	283	265	286	258	253	273	302	267	257	267	283	296	292	280	270	263	255	273	268	268	290	255	234	253	301	287	252	307	239	258	283	288	251	247	262	272	306	279	269	277	242	299	288	266	273	259	265	261	260	273	223	279	277	268	257	262	283	262	267	248	257	250	265	236	293	272	289	248	277	298	260	272	295	276	281	271	253	273	269	283	241	274	262	287	274	264	257	253	263	285	285	245	254	237	282	294	305	287	260	273	247	229	264	291	274	259	264	285	263	302	290	268	266	273	262	294	259	252	267	276	253	288	271	265	252	276	263	252	266	272	269	260	258	273	284	271	290	268	251	265	259	235	294	273	289	271	255	266	258	275	276	277	286	285	277	277	250	274	267	288	274	264	289	241	264	271	247	271	266	289	272	247	261	229	293	240	281	277	288	261	252	260	241	264	260	261	272	292	246	264	289	253	272	272	268	278	278	231	285	295	246	270	272	258	253	253	235	271	270	256	266	240	255	263	283	289	266	239	261	282	225	267	238	269	289	278	281	258	277	284	244	271	269	269	222	242	284	262	256	275	304	287	268	268	288	287	281	276	267	261	266	270	271	261	256	272	285	272	277	274	257	267	281	298	272	306	240	275	255	272	271	237	274	282	247	272	273	263	262	253	300	279	238	268	262	284	292	288	235	296	285	283	262	283	261	239	291	273	271	250	250	298	262	261	266	271	276	262	279	281	247	273	283	247	246	279	280	236	283	259	241	271	284	283	257	233	280	269	297	250	254	294	295	281	261	296	285	276	298	264	261	260	266	262	288	237	279	268	266	286	255	267	268	259	259	259	274	280	262	280	267	257	268	270	289	271	254	251	255	314	232	251	270	274	291	254	263	273	260	272	264	273	291	265	284	269	283	269	267	281	259	265	267	289	293	241	281	269	302	243	276	304	264	239	245	249	272	284	291	280	253	279	278	268	269	267	268	255	272	316	270
24956	21135	27143	25235	9788	1110	876	780	753	772	714	707	695	657	745	672	630	681	659	664	721	679	688	645	685	698	713	665	691	635	681	625	645	691	658	643	653	629	654	652	676	635	676	644	683	668	651	672	665	646	665	654	668	650	687	656	693	673	704	647	645	668	659	727	659	688	626	599	638	606	636	649	721	662	619	622	666	633	691	631	668	631	592	663	664	630	690	658	649	692	628	631	623	649	637	655	650	668	623	622	618	693	648	660	616	664	663	685	581	675	632	678	658	655	677	662	689	648	712	629	632	695	640	637	646	678	628	665	629	666	651	679	638	598	690	628	712	663	660	622	644	670	636	711	646	628	648	656	649	662	691	716	685	705	652	666	653	666	616	636	646	679	642	682	654	670	601	623	644	656	657	715	654	698	645	680	680	613	651	686	626	622	634	672	620	710	655	686	665	694	636	662	642	698	694	640	646	646	642	700	643	669	671	617	650	660	671	652	676	652	697	678	631	622	633	692	668	668	702	638	694	658	632	661	695	639	655	698	659	632	679	710	691	675	605	662	700	656	640	665	608	608	681	641	645	630	655	672	643	721	661	687	675	676	682	609	674	710	644	678	680	649	654	674	675	649	734	642	655	654	696	639	690	633	681	635	633	648	678	631	638	637	663	633	643	706	627	681	665	694	672	675	656	642	660	640	642	664	649	651	675	637	656	678	676	635	692	666	649	655	641	623	644	649	648	625	686	675	668	665	660	645	661	700	642	686	607	663	613	677	677	661	689	633	707	668	686	625	650	636	684	634	667	676	710	600	685	663	643	652	661	636	674	652	683	682	664	646	648	682	640	646	640	675	655	695	718	635	665	713	645	693	640	663	656	662	701	697	663	675	677	625	697	656	688	649	637	629	649	664	686	648	658	646	672	623	635	690	624	620	677	631	675	633	629	633	624	650	637	639	646	615	649	668	639	674	683	678	628	666	631	664	680	646	659	616	674	666	626	654	667	663	749	606	689	660	637	658	631	627	631	660	686	628	674	625	654	657	676	634	644	640	628	608	627	672	703	665	674	609	629	676	631	629	683	629	650	665	660	655	657	669	635	613	639	690	621	678	679	647	690	682	648	627	674	651	659	610	658	684	699	679	659	660	659	655	654	638	614	661	639	659	668	645	605	644	643	690	615	619	662	671	628	651	684	648	659	667	673	644	695	705	651	661	656	660	620	653	640	694	653	651	664	619	697	602	631	654	680	696	661	643	661	642	667	665	633	641	642	628	652	658	673	634	630	641	655	686	685	679	692	712	673	651	660	629	641	632	625	631	596	701	666	680	633	636	697	632	647	666	634	708	634	647	692	666	686	702	653	653	696	678	704	649	647	632	670	687	670	678	634	652	658	694	634	656	662	626	665	655	656	616	601	617	678	646	661	671	683	597	711	670	625	671	654	637	649	631	666	655	637	677	632	627	637	657	640	624	702	647	667	653	666	643	653	627	665	657	656	665	668	646	663	689	676	651	661	645	667	662	669	692	629	680	620	664	668	656	681	678	634	687	634	652	672	694	644	629	622	669	667	662	589	627	638	671	631	678	686	678	674	647	698	709	663	629	638	606	681	636	665	619	694	642	682	640	686	639	696	653	599	670	630	672	648	626	658	648	653	677	609	675	655	632	637	642	638	544	716	643	679	646	695	642	619	637	660	678	624	681	684	705	657	620	687	688	706	645	655	645	666	672	662	711	669	665	635	661	631	662	666	670	663	654	678	716	644	680	621	677	635	697	640	681	622	633	659	677	668	637	703	638	643	667	610	616	661	649	667	660	617	652	685	688	675	636	661	661	702	633	659	658	682	631	679	688	645	639	651	673	653	661	663	667	677	662	619	653	638	675	684	620	658	646	624	706	606	683	647	684	711	632	654	649	645	648	681	657	668	640	622	695	645	641	664	652	669	656	673	629	595	629	668	640	671	694	634	640	714	712	658	685	641	677	664	650	644	683	720	645	681	634	626	675	665	627	663	635	641	665	649	614	650	634	620	670	650	685	616	675	679	629	663	637	660	644	664	629	706	701	680	656	661	661	662	695	642	685	664	663	666	714	665	669	631	702	705	650	678	668	668	684	650	665	720	621	671	641	654	634	625	706	664	651	654	648	632	681	621	659	641	636	656	613	641	642	685	654	638	682	664	662	628	628	674	658	672	657	695	681	699	728	706	656	677	665	650	628	620	659	658	688	639	656	624	659	705	688	651	685	711	655	647	677	646	658	686	648	671	671	685	663	651	693	649	638	642	669	650	668	651	687	655	666	654	679	654	613	668	663	661	700	682	647	660	679	671	645	695	664	672	668	662	648	673	717	690	654	681	626	656	675	659	674	662	623	652	669	666	575	650	652	642	663	621	642	658	626	646	674	633	668	631	646	657	671	611	657	668	649	666	696	672	627	692	594	635	635	647	710	638	663	673	685	621	675	671	644	646	585	660	632	620	682	620	631	650	690	648	606	632	633	664	662	633	664	639	643	661	657	641	618	710	697	666	654	708	635	630	658	635	626	638	676	688	663	727	604	649	670	647	678	651	657	681	709	666	679	668	652	640	653	677	670	664	668	633	690	689	687	621	632	643	632	648	631	699	659	625	659	650	630	629	591	651	647	635	674	640	611	668	667	612	661	645	665	617	651	679	676	635	638	647	637	676	660	650	641	687	625	630	647	670	676	649	648	672	664	703	658	642	660	690	661	705	670	659	643	656	607	672	697	660	673	692	595	655	650	684	623	663	666	659	594	652	688	623	669	674	633	675	634	657	646	648	575	628	700	643	639	707	628	637	686	706	691	695	630	617	676	681	677	666	665	632	653	657	631	639	661	622	626	659	683	646	617	646	626	678	648	663	646	636	617	654	687	670	633	656	626	628	618	607	648	656	671	658	649	655	638	653	645	634	674	673	644	661	680	667	678	746	619	653	661	604	634	635	664	654	670	659	679	686	675	602	674	680	685	641	675	640	649	660	697	632	664	656	713	640	667	649	645	614	678	641	646	625	657	633	639	614	628	678	605	644	680	660	646	647	653	656	622	716	684	613	595	663	661	659	640	635	664	665	692	677	680	687	672	602	666	644	668	626	667	728	665	654	694	661	631	676	611	644	609	662	650	689	678	689	674	644	613	695	692	635	669	640	688	689	713	717	676	691	658	659	656	607	679	612	607	637	673	689	650	689	667	694	679	676	667	674	677	704	703	634	655	678	707	662	691	672	616	678	692	638	648	615	658	674	694	656	632	657	617	702	638	656	655	719	682	697	655	670	694	692	650	638	682	689	626	738	696	666	709	659	647	687	669	656	616	611	661	671	599	628	654	633	651	644	661	611	679	655	692	657	664	632	664	623	699	660	632	641	625	682	706	679	705	669	649	665	682	655	617	688	645	677	634	657	670	680	697	660	703	655	681	603	686	624	652	660	626	670	673	671	625	671	679	659	643	684	660	671	615	679	619	642	701	719	641	667	689	636	636	680	624
25886	6619	3220	1830	1464	1277	1097	1014	941	804	824	793	819	761	764	795	730	654	729	730	747	705	722	703	725	696	692	754	746	706	731	662	702	693	731	687	685	736	673	704	719	710	724	693	697	719	728	717	710	695	703	698	671	691	651	720	703	678	710	740	695	694	699	695	661	690	756	680	665	697	721	685	688	721	697	673	681	657	690	699	689	715	698	714	679	656	716	675	687	699	700	688	723	632	676	702	696	653	701	651	716	722	730	715	714	642	730	688	627	664	630	720	734	679	706	697	659	699	656	726	696	678	699	673	691	709	716	672	690	712	678	674	731	673	696	683	715	726	699	659	664	680	730	708	660	681	691	655	699	749	693	686	693	713	675	697	703	705	706	663	692	670	694	676	677	703	708	693	669	681	649	691	713	712	678	660	713	662	682	688	670	653	683	678	688	660	734	620	664	655	707	693	650	642	752	709	751	712	694	741	680	684	678	668	682	705	672	703	668	692	671	719	681	707	668	717	701	730	716	710	687	737	733	710	666	674	691	680	650	722	703	674	692	716	654	720	684	711	673	674	693	682	687	696	673	712	730	696	702	742	696	707	705	712	690	679	669	684	658	675	732	679	674	704	688	698	700	676	714	663	690	660	688	656	744	667	697	705	693	731	710	690	678	696	716	640	705	668	720	706	669	696	677	703	682	669	683	683	696	655	631	688	662	735	703	719	689	686	678	719	671	684	690	710	678	685	681	688	663	691	720	701	769	706	716	709	714	671	685	738	768	685	678	718	700	680	693	754	670	675	643	720	681	729	616	662	682	646	698	697	658	673	667	709	724	693	700	673	703	677	664	662	705	685	644	692	658	697	682	706	610	678	646	668	716	700	660	723	678	666	644	685	683	692	679	731	635	687	687	682	686	763	701	681	679	647	675	698	694	709	749	680	671	708	636	663	674	708	726	654	662	737	690	671	703	671	695	709	730	721	673	712	696	720	700	666	703	708	664	721	690	689	715	680	669	674	679	708	706	719	652	682	663	740	694	690	740	679	707	693	739	685	694	653	619	709	706	643	687	695	726	672	684	658	675	663	707	707	659	737	704	716	781	699	664	690	701	647	696	708	700	680	692	654	678	636	663	692	701	646	685	668	723	757	640	688	713	710	658	704	692	666	697	664	683	696	682	742	686	653	687	714	721	650	660	703	712	691	687	670	721	679	691	677	656	732	719	729	665	653	733	675	674	687	684	680	704	689	699	700	721	747	712	671	688	708	732	666	643	665	668	733	717	661	694	644	748	666	690	713	681	663	691	712	706	650	697	663	695	729	707	700	710	667	686	723	697	701	714	651	710	709	656	700	702	690	745	639	679	714	707	731	703	681	687	662	731	691	669	666	735	722	635	697	647	674	694	686	674	708	707	686	709	662	660	710	661	679	704	711	694	722	664	691	713	729	723	702	710	671	669	656	689	660	685	714	689	695	678	722	706	659	700	698	690	657	707	660	731	713	724	694	726	651	664	722	684	652	647	723	709	700	684	675	692	696	692	705	659	677	648	722	700	677	656	658	673	692	694	710	691	718	688	744	676	706	686	678	659	726	701	723	683	702	681	687	691	650	724	669	679	686	671	690	687	716	713	714	684	667	674	699	706	686	678	715	665	699	779	713	695	674	694	708	679	692	687	672	680	708	683	702	682	733	694	665	713	637	730	695	678	695	674	703	679	654	675	699	736	656	708	708	716	682	635	653	688	691	729	703	667	670	678	662	674	675	687	726	703	703	679	688	697	714	663	698	660	698	645	656	623	681	662	677	687	642	712	724	671	768	668	648	675	684	734	665	736	662	673	714	652	719	736	657	744	669	664	738	679	708	680	682	665	674	756	714	718	713	672	669	677	707	696	658	710	709	707	658	703	682	701	706	665	697	693	692	722	660	696	678	711	690	683	692	720	736	673	679	703	712	728	655	674	740	706	650	693	675	708	694	673	715	695	676	652	670	704	718	681	729	719	725	706	658	690	683	653	694	703	705	693	681	643	667	708	672	717	664	640	685	670	679	694	741	688	676	686	690	640	652	717	676	717	714	685	684	696	692	674	672	687	635	688	646	676	731	687	671	696	698	666	669	709	691	681	647	705	713	709	703	677	745	687	736	668	655	713	761	671	673	735	671	700	651	688	732	723	705	730	738	704	714	720	681	740	754	715	750	671	709	678	716	674	684	733	706	663	612	716	687	666	677	692	736	702	689	750	721	727	645	639	772	690	666	697	701	681	640	695	695	704	658	705	699	736	705	652	674	715	706	696	700	703	651	658	673	712	713	697	691	674	717	698	676	680	723	701	676	666	683	765	662	711	675	702	651	693	656	681	673	687	671	703	735	688	702	707	651	734	720	647	713	654	679	676	705	677	653	666	715	691	698	684	694	679	683	668	726	671	669	704	718	677	658	673	692	650	698	712	665	716	689	675	639	681	698	731	678	649	698	711	762	664	674	704	675	734	704	675	643	664	714	676	697	712	684	675	715	734	720	709	709	689	736	716	711	666	720	712	660	665	679	701	706	727	664	665	685	741	696	734	675	654	685	659	679	693	685	665	690	655	699	712	677	667	715	743	745	716	716	703	683	661	629	706	684	659	743	672	668	663	709	669	679	663	707	679	715	710	676	675	668	688	772	699	700	662	670	689	718	715	714	701	647	704	678	685	707	709	691	694	651	652	647	693	684	723	651	659	690	733	667	718	708	711	648	699	668	695	653	709	719	688	696	677	706	700	684	648	685	667	749	746	690	717	680	692	693	666	677	715	682	697	698	742	681	703	708	684	714	721	697	728	650	658	695	689	651	692	676	710	758	722	653	690	701	741	662	720	702	691	660	729	706	669	696	691	655	692	695	746	703	684	715	680	680	669	690	722	704	676	642	698	709	682	663	691	661	670	654	686	675	681	738	674	671	718	701	661	714	663	717	694	708	670	641	683	647	680	699	649	668	692	720	676	693	671	660	674	782	650	641	688	688	736	727	685	670	707	653	673	725	656	678	713	733	750	705	693	698	676	723	640	728	646	688	673	697	693	727	707	670	648	701	673	701	716	697	677	652	710	702	704	719	646	659	679	675	701	688	661	661	702	665	689	705	688	697	681	690	682	659	684	683	712	651	686	696	717	711	714	709	678	686	694	637	707	654	705	683	697	620	711	705	689	758	704	640	691	697	633	693	696	649	705	680	713	710	704	682	674	701	691	686	698	682	690	671	683	719	649	680	691	663	737	721	667	686	698	696	686	731	703	732	714	680	704	662	676	692	681	684	710	652	681	679	648	733	671	687	692	704	724	739	710	699	673	695	649	697	752	642	662	691	701	709	687	688	724	689	650	703	663	737	736	661	708	642	644	705	701	714	629	675	702	720	700	676	687	709	685	694	696	706	702	650	743	687	657	674	650	700	726	675	688	712	687	745	662	718	708	674	641	663	759	740	685	706	669	705	696	682	723	734	692	694	668	708	677	719	665	713	668	686	693	677
22622	21132	28783	23747	21135	21180	8288	1259	933	869	808	796	712	726	713	687	679	673	607	635	622	633	654	589	538	631	603	589	583	553	554	560	557	579	536	601	609	581	551	571	576	566	617	585	551	617	551	595	584	605	582	544	542	580	557	562	585	576	594	565	570	544	564	569	566	544	581	573	529	567	584	544	605	577	597	571	571	605	553	568	557	570	540	554	574	578	562	552	562	558	541	588	571	586	601	574	564	548	580	560	578	557	596	557	583	611	550	531	533	562	562	535	564	596	562	544	574	507	551	568	524	602	584	599	533	531	600	554	587	576	542	547	593	510	562	522	591	578	557	563	507	566	541	598	527	535	583	556	572	545	565	558	567	543	591	538	580	576	575	542	544	564	584	532	560	529	527	549	545	525	496	576	564	575	575	523	535	568	534	558	525	579	579	574	602	561	600	609	582	579	555	543	576	566	561	536	586	555	565	575	584	595	529	540	567	565	550	541	556	521	585	558	524	584	513	562	600	586	547	555	624	582	597	528	569	562	552	569	594	540	585	572	562	599	595	529	552	561	553	608	550	520	616	540	554	550	537	561	539	537	542	516	580	566	559	555	530	542	546	552	584	540	528	508	550	531	586	590	548	598	546	566	583	574	524	539	540	579	593	526	591	574	575	582	550	559	548	547	527	573	588	583	549	556	565	554	545	607	539	563	555	535	582	613	560	532	544	527	557	584	503	516	543	548	527	522	527	544	565	558	556	575	535	576	611	580	529	573	570	547	588	565	584	526	548	539	575	605	580	540	608	555	550	560	556	540	561	515	565	552	585	598	537	525	566	553	568	561	567	551	590	580	586	578	546	563	576	558	538	549	539	515	573	590	544	547	550	541	572	558	504	591	569	560	501	576	559	576	522	547	573	544	597	569	551	541	526	510	608	524	618	511	546	541	571	536	550	533	530	554	517	536	573	571	569	577	524	545	570	586	595	572	575	592	585	554	512	519	539	603	552	574	533	540	563	549	536	553	598	540	509	534	533	559	538	528	562	577	599	564	497	575	559	593	555	535	537	604	518	524	564	549	526	605	564	564	590	552	538	563	506	565	529	556	561	574	571	558	552	561	551	550	574	575	568	558	539	558	554	560	526	556	570	571	543	552	526	603	548	578	520	561	597	582	589	528	551	508	528	532	550	538	542	544	555	556	622	588	583	560	554	533	586	561	547	558	509	585	560	599	547	526	583	573	576	548	540	532	548	565	589	575	577	556	553	560	608	569	550	534	577	562	541	527	577	546	512	596	540	563	566	521	574	539	559	559	563	529	554	540	554	570	545	569	556	520	575	586	556	566	551	538	558	570	560	548	501	527	545	564	558	536	546	567	560	542	533	545	559	540	607	589	525	580	564	567	560	601	573	561	534	582	556	539	557	556	556	562	588	559	571	532	537	568	540	558	603	487	574	520	562	544	574	548	553	599	564	576	569	584	564	559	558	554	591	553	534	558	574	550	573	572	580	508	526	550	535	541	543	563	563	540	589	541	608	562	590	584	526	547	573	578	573	547	521	554	583	543	573	546	561	536	559	605	563	565	552	556	519	572	597	587	565	582	577	522	556	579	563	572	561	538	552	590	548	585	590	571	547	555	529	591	536	617	544	555	569	576	613	559	535	536	568	562	586	562	564	529	546	525	545	622	533	559	609	585	574	576	534	528	531	546	556	590	537	549	597	573	590	573	559	539	587	574	534	558	513	565	562	566	564	541	564	580	576	537	569	589	524	555	563	612	551	561	566	534	539	562	594	562	514	563	555	534	528	544	585	549	526	556	541	575	565	552	594	573	555	538	580	577	557	585	549	578	560	541	551	571	561	557	554	601	569	592	545	532	584	516	589	575	555	545	563	586	536	541	552	559	570	601	556	533	554	577	598	568	572	545	564	586	531	537	562	557	553	529	571	531	530	575	528	522	554	540	575	552	534	570	555	565	580	573	527	565	570	537	556	552	568	593	562	533	606	536	548	562	569	613	517	594	565	547	556	590	542	561	558	572	537	565	559	597	537	553	554	545	517	551	590	529	559	555	576	553	557	522	551	572	578	536	508	563	511	530	521	576	543	547	529	581	539	532	584	542	548	557	565	550	581	562	533	606	582	540	571	593	569	565	537	588	575	552	554	556	580	597	556	566	607	586	562	514	548	529	568	536	573	579	537	598	567	539	568	567	594	573	572	585	549	552	539	580	586	580	583	593	537	563	549	556	564	554	534	559	579	571	536	564	534	551	542	569	560	547	569	557	595	533	590	541	582	576	564	543	543	483	524	552	551	548	560	556	598	577	576	544	542	621	591	544	513	553	544	566	564	541	571	549	536	547	558	542	563	544	545	528	527	556	542	557	568	567	536	520	560	609	553	535	554	598	532	565	567	562	552	560	531	517	513	552	555	562	573	523	530	527	525	550	521	572	531	527	534	550	515	538	548	502	594	548	544	551	562	574	564	545	530	603	572	528	541	540	549	548	573	550	560	526	554	542	526	556	550	559	567	563	528	592	569	552	532	528	579	551	520	523	516	571	541	579	574	550	561	548	552	579	530	555	514	611	614	561	565	571	550	557	584	558	574	531	547	536	566	551	538	569	514	557	529	570	525	572	557	526	510	535	579	562	568	544	603	575	583	628	540	545	537	594	564	539	583	567	552	562	504	571	619	509	593	579	559	584	574	568	553	539	570	551	540	517	504	589	543	609	556	514	582	591	553	543	553	542	572	573	559	588	564	547	555	553	566	588	539	564	534	509	570	562	552	592	555	551	557	551	568	577	595	549	591	528	548	538	551	551	564	578	535	524	543	554	563	570	541	537	565	548	595	569	549	522	552	563	532	582	571	581	567	582	537	550	522	557	506	569	538	558	521	560	554	513	582	584	555	512	563	618	566	562	547	543	575	556	542	537	518	503	571	559	533	551	576	565	576	591	534	547	575	535	514	542	570	553	564	562	503	532	547	571	578	611	575	541	591	571	590	588	535	556	576	575	527	554	547	511	540	522	592	569	536	573	539	511	562	572	559	561	525	638	570	550	558	583	612	510	552	556	567	593	572	550	562	587	579	551	575	569	574	579	573	580	545	570	601	551	558	528	522	521	617	566	550	574	556	574	555	561	520	569	559	587	572	579	537	543	558	523	535	577	523	546	555	576	567	572	586	533	545	535	553	580	553	590	532	613	554	584	602	525	578	561	589	570	555	535	553	586	553	581	511	544	597	577	578	544	565	578	574	576	532	570	568	608	562	582	545	585	562	573	575	549	551	555	528	519	544	586	566	537	539	570	557	533	597	548	557	602	549	542	547	577	568	550	538	544	545	513	562	564	542	583	513	524	565	571	553	526	557	547	561	500	533	583	564	571	586	546	575	536	556	545	564	523	590	570	585	543	544	567	551	562	564	574	519	527	559	528	536	569	576	539	582	535	557	517	572	543	569	551	565	543	539	560	557	578	550	562	610	558	558	525	554	490	569	519	515	576
34990	14895	9179	4544	3378	2693	2043	1625	1343	1222	1070	991	890	849	772	738	755	740	683	724	713	659	664	624	629	613	611	596	549	626	654	612	608	611	615	583	585	595	616	556	544	617	645	564	557	555	601	575	632	541	607	560	576	582	562	598	524	559	568	563	609	579	556	552	570	531	578	597	538	571	541	553	583	548	543	568	564	574	564	575	585	538	592	602	554	568	598	563	548	540	533	590	545	570	601	552	598	546	509	550	560	543	624	542	569	555	611	584	568	562	579	549	575	579	585	524	591	588	592	581	565	548	569	568	580	509	565	575	554	528	589	548	575	573	611	592	640	568	598	547	599	564	569	566	574	591	565	562	539	556	549	580	599	516	534	603	576	623	532	554	620	558	592	552	580	565	574	558	546	591	535	570	551	553	555	575	573	548	584	565	534	587	578	579	572	507	602	619	586	566	566	589	578	590	546	583	558	548	541	567	586	583	569	597	549	514	551	600	580	560	550	536	580	554	553	543	543	546	583	569	589	537	564	524	570	504	581	605	587	515	585	544	588	586	526	551	600	554	530	542	534	543	544	543	571	581	564	535	557	588	582	569	606	571	536	560	560	544	589	590	551	622	577	613	556	560	565	555	526	561	610	571	585	552	579	589	536	580	609	557	596	538	589	549	560	558	570	567	553	583	541	607	549	553	571	556	578	605	606	551	597	555	576	554	554	555	589	513	564	571	567	613	600	618	570	589	541	559	553	531	580	536	602	575	547	586	596	567	581	570	583	534	566	563	532	580	564	614	587	591	601	582	575	579	571	567	578	572	577	564	539	578	582	566	539	558	581	584	531	587	558	540	589	581	583	548	565	590	568	532	592	566	541	570	598	508	595	611	574	571	566	586	598	536	539	549	555	591	605	564	562	616	613	606	544	556	567	547	539	578	561	578	560	566	550	593	525	577	540	569	545	556	584	590	571	579	560	552	578	578	602	574	522	553	582	597	612	569	536	533	599	552	542	602	550	587	546	578	541	577	566	605	605	608	600	568	597	558	537	577	564	553	557	553	563	557	618	559	566	548	540	586	543	536	554	569	574	554	543	555	639	565	497	567	557	589	572	555	549	582	599	587	568	553	593	574	609	525	571	532	574	593	554	560	622	575	536	533	577	566	515	548	570	578	595	574	562	588	585	553	578	552	533	561	582	565	573	560	611	536	588	577	569	552	590	531	583	547	529	580	529	508	555	577	548	588	565	566	570	535	580	570	574	565	591	515	585	621	519	562	587	548	576	569	557	545	587	571	559	586	548	582	572	555	583	542	567	576	539	576	572	573	521	571	596	591	517	586	555	565	606	552	561	552	584	550	547	577	620	550	560	576	550	586	579	549	528	529	568	608	561	542	557	562	549	580	587	572	618	595	609	568	531	588	556	588	569	602	548	508	585	581	574	555	563	568	627	585	597	558	552	632	579	567	572	573	544	605	555	518	533	567	505	590	573	565	530	589	575	574	555	593	511	585	563	552	578	542	602	537	516	529	576	556	532	547	577	565	543	576	542	575	562	586	585	567	596	569	583	564	538	527	546	567	574	549	572	545	566	600	602	535	534	562	574	557	552	570	609	605	574	568	593	566	533	545	580	522	573	566	578	557	594	608	605	611	617	567	565	563	584	569	586	549	545	618	542	571	604	584	540	544	560	559	557	534	532	543	581	585	549	508	560	604	576	600	577	533	594	550	583	535	558	520	571	570	601	598	563	551	551	581	546	572	553	606	591	548	610	564	546	631	573	587	580	549	566	532	545	594	560	608	563	557	570	578	574	557	579	593	582	607	549	565	559	525	577	523	573	523	594	583	506	566	524	553	585	559	579	585	523	543	518	555	584	585	551	572	555	559	580	546	552	561	588	590	563	565	572	518	530	580	581	593	600	566	549	553	533	579	581	562	539	583	516	541	550	550	584	561	536	567	552	600	616	586	553	562	566	559	555	543	567	588	547	599	562	569	498	568	571	631	555	554	558	531	513	549	571	585	559	585	576	545	587	559	570	569	603	546	533	541	594	542	556	572	560	545	538	529	537	563	572	586	534	541	580	578	552	556	556	564	557	578	564	544	563	557	590	572	559	565	601	546	580	589	580	574	607	573	550	530	539	551	559	573	583	539	520	574	525	603	600	581	578	571	609	579	570	581	631	556	574	587	561	558	539	518	580	556	565	525	565	573	550	530	572	552	542	568	555	503	549	579	547	551	602	618	606	578	621	568	528	611	494	608	611	573	586	538	571	607	534	562	563	592	595	566	498	579	555	569	553	513	571	552	587	564	550	543	594	588	560	536	546	574	589	575	556	517	575	609	577	533	551	594	575	570	558	573	581	552	584	592	568	570	589	549	572	573	533	558	565	579	617	580	536	539	564	554	589	567	606	583	572	563	597	549	606	556	573	545	545	575	522	527	533	547	518	529	566	580	583	591	576	595	539	574	585	637	562	573	579	545	543	571	512	586	577	550	557	546	598	547	571	545	543	541	576	581	584	589	607	615	565	600	579	573	523	524	576	539	541	559	545	551	521	560	628	582	542	588	569	560	533	596	566	558	554	550	545	552	545	581	549	587	566	579	567	547	571	530	547	537	558	537	570	573	591	615	533	573	583	553	550	534	608	557	546	580	574	520	539	613	549	603	591	597	551	598	586	556	549	540	563	584	531	588	567	577	548	586	565	558	557	563	594	558	594	552	571	565	533	538	584	569	550	564	549	552	558	545	533	585	569	562	564	577	588	548	568	538	603	574	555	573	536	592	550	586	604	581	554	519	599	591	547	562	563	551	579	593	577	543	557	546	572	566	550	559	632	549	589	575	594	548	563	554	549	562	600	600	598	575	596	599	556	529	575	575	546	566	601	558	513	583	577	565	575	549	551	578	562	566	527	618	587	600	569	531	564	561	549	559	564	541	582	592	568	531	601	548	589	586	577	595	578	568	570	553	574	543	538	578	603	609	543	552	556	562	559	580	535	544	527	548	565	560	539	557	571	605	579	567	628	558	578	590	554	566	592	579	588	538	544	563	560	583	596	586	555	592	560	597	608	554	570	580	537	570	595	561	550	566	541	547	551	560	551	612	561	571	575	597	572	583	591	563	641	558	612	572	563	557	547	569	574	550	548	547	521	585	540	540	533	577	600	582	580	576	524	564	549	494	569	563	567	573	602	617	604	578	549	631	527	597	530	563	581	583	558	561	590	630	560	540	595	565	582	559	608	590	577	613	608	558	565	555	597	551	517	559	608	553	619	570	607	560	586	537	576	546	582	537	569	546	520	538	556	555	539	568	538	557	559	571	590	594	614	552	530	525	536	541	576	560	552	547	599	536	591	544	563	563	548	578	582	579	559	555	575	569	573	550	552	567	606	600	548	589	533	617	586	546	570	564	563	537	560	568	569	624	584	606	584	571	531	566	578	537	556	571	535	544	567	581	537	594	612	585	533	526	566	569	556	564	547	550	591	560	570	568	602	596	587	514
28025	17985	3976	667	481	424	409	387	399	405	400	369	352	403	365	404	397	367	377	373	391	384	363	356	428	410	402	359	359	381	368	374	388	332	384	411	399	364	387	366	379	390	398	368	348	386	388	376	386	398	389	382	386	360	353	374	373	400	357	396	374	363	385	379	371	364	423	370	371	378	378	408	356	362	361	401	381	396	387	393	405	375	398	370	380	360	363	362	410	380	394	362	361	370	396	395	365	395	370	369	364	375	354	361	419	360	397	394	371	410	368	356	370	373	365	375	379	396	399	402	346	360	384	375	367	390	369	346	366	353	346	377	394	374	349	399	385	380	377	372	397	391	413	402	356	400	396	336	392	394	391	359	352	397	397	367	383	376	316	354	406	451	388	350	379	337	368	351	402	370	414	404	392	346	389	370	376	371	344	366	400	363	390	381	392	406	425	362	380	355	371	367	386	371	364	365	395	388	379	369	370	407	358	380	373	383	394	365	398	385	366	376	382	357	386	356	390	390	364	386	377	381	368	374	389	344	399	388	386	380	376	393	359	332	382	376	358	381	370	403	361	373	382	378	387	361	364	361	361	362	382	353	367	352	393	362	373	369	397	417	397	381	417	356	391	374	395	359	388	364	407	378	359	371	402	371	374	365	409	362	373	386	376	373	415	396	376	377	335	396	388	384	388	336	373	387	384	325	374	353	417	369	373	377	364	346	375	361	360	384	389	384	380	368	423	364	373	344	372	382	348	396	392	368	422	404	412	368	356	397	353	333	390	365	376	389	381	389	379	360	360	375	415	373	404	391	395	364	390	389	419	387	371	369	360	382	365	367	375	377	379	373	396	373	395	377	432	377	362	391	372	404	339	356	337	357	404	388	364	390	383	387	375	379	369	375	400	397	356	382	360	408	377	398	406	389	374	360	404	364	354	359	353	391	385	376	393	382	381	360	360	411	361	390	398	386	380	369	375	367	383	356	384	380	354	403	358	338	424	386	380	397	353	404	349	382	388	386	370	406	355	387	402	398	396	397	415	429	343	422	389	360	382	410	413	396	360	381	395	392	392	357	417	391	390	395	329	365	341	423	392	365	364	352	394	376	394	392	350	368	375	394	381	400	379	376	404	374	365	348	378	380	377	376	381	338	395	392	380	363	351	366	377	345	395	378	347	415	391	398	350	381	363	372	423	363	396	352	398	367	381	363	381	364	404	339	416	411	370	376	348	354	376	373	333	409	379	417	391	364	401	410	381	375	357	372	379	388	396	364	371	354	391	364	356	396	372	384	385	392	388	377	405	362	383	382	402	382	379	389	401	396	368	344	356	382	369	361	369	384	378	349	364	377	367	351	381	348	390	385	328	372	355	394	348	377	342	379	408	344	398	383	359	423	364	365	348	374	359	381	387	373	371	382	356	397	363	390	365	416	384	376	340	371	396	378	396	342	358	391	372	405	378	372	354	330	411	374	402	411	387	373	362	377	369	428	374	353	362	381	392	353	353	387	337	393	401	391	380	400	373	356	374	394	383	399	354	400	373	366	376	379	358	370	367	410	403	404	399	368	419	380	388	360	400	363	400	398	362	360	375	399	362	405	401	382	347	376	388	399	381	396	410	357	388	389	403	361	381	378	378	392	378	402	382	417	362	403	366	388	371	330	379	378	350	372	390	382	390	364	372	325	363	378	351	408	360	345	431	385	404	368	385	353	392	402	391	382	369	417	375	359	388	363	379	376	377	373	363	358	417	377	392	395	383	376	363	394	352	358	405	361	382	371	408	369	387	408	386	408	397	399	386	364	337	435	319	364	358	380	365	373	345	401	354	387	404	387	377	368	365	370	395	387	400	358	381	413	371	377	395	371	382	359	351	375	368	375	399	388	416	365	379	378	350	368	382	377	388	414	381	361	385	379	390	395	370	374	379	379	370	378	411	375	407	370	367	397	351	372	381	394	387	353	389	373	355	363	433	374	384	368	379	383	330	398	384	414	395	393	371	371	417	426	373	374	378	365	400	373	390	386	388	379	360	405	373	374	376	354	379	360	364	369	387	361	334	374	344	369	334	401	387	388	366	386	361	382	373	366	369	392	339	357	380	351	397	377	397	395	373	367	381	423	390	399	362	381	391	369	366	355	352	384	373	376	403	398	384	391	344	375	377	361	358	400	398	380	375	369	371	376	360	362	396	384	358	365	339	364	367	339	367	398	359	420	382	382	344	416	399	381	368	395	361	380	370	378	397	396	383	386	349	335	357	380	409	387	377	340	358	381	372	365	366	371	340	363	370	394	360	410	377	362	391	374	349	339	379	377	371	390	394	354	390	332	382	363	348	376	420	328	345	384	358	352	356	368	406	421	392	415	424	409	371	429	391	357	399	368	373	359	400	370	380	380	364	400	369	387	385	376	380	351	423	401	364	355	363	372	349	371	372	417	398	377	377	389	371	385	357	360	377	396	367	387	376	360	406	380	369	370	412	361	360	363	365	379	401	372	350	387	344	335	379	389	399	376	358	341	388	377	351	364	381	379	358	399	394	386	364	360	358	382	399	382	387	341	383	383	373	409	377	401	396	366	417	350	396	365	393	376	357	389	391	382	360	377	396	393	366	401	372	362	415	402	362	390	351	343	367	379	379	374	391	364	376	348	394	378	390	361	416	370	417	377	374	388	385	356	376	385	366	409	395	382	377	401	400	392	405	419	350	374	371	423	339	365	385	391	374	354	374	361	394	388	406	403	395	340	402	363	343	377	375	402	377	418	343	370	384	347	354	361	404	383	375	392	345	380	373	372	369	396	382	399	386	356	374	396	392	398	354	361	376	385	385	379	401	400	386	347	347	397	351	431	381	405	383	408	414	381	398	378	407	375	405	399	353	408	386	410	357	360	403	401	392	367	384	375	375	380	361	379	391	385	359	382	379	379	399	365	391	384	379	360	383	347	395	373	339	385	343	381	386	389	364	387	389	373	368	366	394	371	380	366	404	355	387	369	381	380	378	390	378	365	371	360	399	364	392	389	402	406	380	349	370	340	396	387	346	395	345	373	349	349	409	416	374	374	347	401	376	370	385	389	341	355	366	369	343	395	374	360	360	382	351	352	352	359	333	360	402	369	376	348	356	388	442	351	409	339	378	382	394	374	369	383	368	330	368	385	404	364	377	346	407	396	370	410	379	415	371	362	382	391	363	381	341	381	394	392	375	390	380	364	374	360	372	355	359	393	370	380	427	381	402	359	400	394	398	340	346	387	374	384	389	402	350	377	390	337	352	378	371	382	402	374	369	360	397	348	362	401	368	363	373	358	389	359	395	393	339	384	401	367	370	380	383	370	374	364	379	371	387	368	384	372	411	364	370	352	385	369	351	401	405	383	388	346	361	371	366	357	384	359	349	345	402	418	383	365	351	382	367	353	381	351	354	365	358	337	363	379	354	373	374	394	376	343	368	410	380	403	369	375	372	416	392	401	359	371	390	355	385	328	388	384	348	390	394	406	390	350	375	369
9410	1135	732	544	496	474	479	449	399	455	411	448	431	462	446	430	432	405	465	419	418	399	423	391	432	418	432	406	421	431	400	423	439	415	411	433	407	405	408	452	421	402	467	433	409	388	453	421	429	399	392	438	442	415	439	409	446	482	418	401	397	417	470	443	406	415	402	409	427	438	366	404	424	427	425	436	446	408	430	401	424	426	414	446	434	398	418	424	404	432	422	410	409	395	413	443	428	420	448	396	436	424	418	405	400	394	411	430	398	417	434	404	421	435	382	417	432	445	386	415	405	390	398	437	409	422	401	428	452	432	419	407	445	419	426	435	411	444	439	434	432	387	440	419	438	415	398	437	416	408	423	417	406	439	426	394	419	447	438	441	441	385	431	423	398	427	447	450	415	443	434	397	418	439	426	424	399	431	437	434	440	399	413	408	454	416	403	399	415	465	390	399	429	391	382	405	446	412	387	427	445	435	421	427	420	419	423	412	421	410	415	427	386	402	411	413	408	427	410	394	419	405	432	426	467	413	444	439	417	413	429	465	441	441	416	422	412	431	408	442	447	417	392	450	443	470	448	417	406	448	413	401	423	421	409	433	435	390	427	427	401	422	424	426	478	412	419	442	451	427	421	424	392	404	462	394	413	408	439	434	438	454	422	411	414	391	402	418	451	447	420	452	440	428	411	416	430	399	442	389	409	442	390	434	433	440	460	414	409	417	436	394	433	427	439	400	427	429	403	424	404	383	410	437	396	398	436	423	400	390	405	418	394	422	450	410	487	401	418	396	424	450	423	397	401	422	396	401	417	405	395	391	382	415	406	397	422	425	469	440	424	412	436	425	440	400	406	418	417	412	448	417	430	417	440	395	441	457	416	418	395	423	411	411	398	421	365	419	408	408	418	422	428	414	426	392	433	435	454	423	406	402	398	400	403	407	408	445	435	431	426	464	437	410	409	393	441	426	431	405	419	449	430	430	451	442	391	422	418	407	420	392	446	429	393	425	448	449	404	422	401	433	434	416	432	444	416	444	416	416	426	413	419	433	403	432	467	438	378	417	455	433	406	412	402	413	445	406	402	431	418	430	432	430	406	424	420	412	441	439	402	404	390	385	445	412	408	456	451	413	422	404	438	432	434	453	438	403	435	396	419	432	443	440	413	441	393	423	393	411	404	367	383	434	423	421	451	433	421	401	436	423	426	417	433	427	423	421	421	443	422	427	433	424	408	430	408	404	377	437	430	400	411	394	432	433	377	410	444	417	388	440	391	416	436	400	427	419	365	404	439	399	429	399	406	389	389	397	449	411	438	392	410	449	424	433	453	429	382	447	399	439	443	410	399	433	430	394	422	412	413	428	400	401	465	426	402	430	415	432	405	447	427	422	445	431	438	382	437	475	463	441	450	397	449	421	407	431	441	435	398	427	459	409	424	408	443	410	401	423	438	414	455	385	415	407	402	424	431	469	402	411	413	401	387	445	416	442	412	434	426	453	358	411	394	426	443	399	431	413	428	407	415	460	400	416	446	417	434	426	421	432	426	410	461	423	400	440	422	391	445	455	451	400	434	417	424	420	419	420	439	442	435	409	421	421	443	441	445	399	417	385	418	414	443	427	408	432	447	404	403	385	413	440	392	423	394	442	428	420	425	444	390	465	416	447	452	444	419	402	446	425	439	414	419	444	459	433	383	430	396	427	448	483	395	443	456	421	414	425	393	403	427	391	392	405	427	410	427	428	432	420	437	404	412	441	411	401	398	436	423	421	417	419	424	429	411	462	440	409	413	415	421	397	417	409	396	443	424	410	419	438	431	374	379	429	425	462	381	436	379	430	401	413	436	400	431	425	436	429	434	426	425	457	400	437	407	431	389	426	405	389	430	399	394	406	393	434	426	423	467	405	431	415	414	389	417	469	449	424	387	385	415	399	389	392	399	463	404	437	372	411	438	420	420	409	445	387	435	429	430	418	446	415	410	388	423	500	431	391	433	396	403	409	432	444	432	415	431	420	417	439	411	368	365	423	427	421	417	418	442	442	405	428	441	408	451	394	448	407	424	445	419	400	420	421	401	424	470	423	463	409	410	424	450	424	444	369	439	416	410	416	455	419	403	419	413	428	423	445	422	377	414	430	421	368	369	435	438	431	368	390	394	428	438	399	438	430	419	443	430	388	423	427	410	441	414	438	464	419	418	442	415	421	434	405	400	423	411	424	416	432	421	402	429	427	449	417	422	417	424	410	406	407	446	420	429	380	418	435	442	425	379	385	434	403	400	392	396	439	444	423	416	399	420	398	424	431	429	471	452	414	415	416	439	431	409	429	447	432	403	438	420	417	462	398	415	433	416	422	416	423	448	427	437	437	421	444	432	465	390	412	410	376	457	432	424	428	447	436	424	433	411	425	440	446	396	440	406	406	430	419	447	419	420	402	425	397	430	436	454	433	442	404	415	428	441	416	411	401	409	394	418	443	381	428	400	410	424	439	419	439	400	414	413	412	445	436	439	411	422	420	421	425	417	413	406	448	427	418	421	426	422	418	454	436	447	418	398	413	440	408	415	421	412	437	415	418	390	421	414	448	406	424	414	379	424	413	405	406	396	424	422	412	435	401	423	419	444	438	380	477	426	411	413	397	406	433	446	390	441	422	424	434	427	422	407	408	437	419	420	418	397	451	403	408	404	430	424	411	423	428	410	429	449	416	425	415	405	430	418	411	437	460	380	410	405	410	441	401	466	426	437	418	406	416	444	439	444	395	409	407	425	441	424	405	394	404	408	396	422	444	422	427	416	421	471	444	412	392	400	442	416	401	404	423	423	397	410	424	452	398	461	427	374	414	404	450	441	405	411	422	380	400	455	406	396	404	430	417	398	405	436	434	376	424	426	480	416	432	412	440	416	436	432	429	429	430	405	426	419	429	425	447	422	409	440	425	364	423	441	421	425	434	412	377	444	439	355	397	428	410	429	414	419	457	417	413	385	428	432	375	474	430	418	424	461	427	450	397	406	427	433	424	459	431	415	389	415	385	430	413	426	425	408	402	421	433	415	416	445	395	404	405	437	450	414	394	417	440	457	400	443	414	408	402	405	402	422	410	426	416	412	436	418	409	419	425	409	390	410	427	394	460	431	384	418	440	402	433	442	433	394	436	423	439	450	448	456	410	443	410	415	419	427	437	436	410	428	380	433	425	444	463	449	425	406	404	413	372	411	401	403	446	415	424	413	431	447	418	417	428	398	389	401	409	441	443	421	419	466	397	432	451	435	403	435	440	399	438	442	423	427	425	429	418	428	431	436	410	432	427	477	420	424	397	403	385	406	426	415	442	435	427	433	417	431	442	408	442	413	407	398	426	439	391	427	401	445	414	475	385	438	428	438	430	425	416	438	428	429	405	434	446	391	448	420	471	446	469	417	425	430	440	410	430	389	398	424	427	421	402	424	384	407	435	408	374	443	404	463	402	437	403	396	407	467	425	419	439	422	415	389	407	393	463
23706	21096	28318	24113	21093	9123	811	553	469	416	420	329	332	326	325	326	293	303	308	272	247	295	272	306	261	283	253	247	267	263	272	262	257	245	246	251	268	230	253	253	268	223	249	246	254	257	262	242	236	260	225	243	245	222	258	238	251	250	242	244	207	206	256	236	239	267	254	243	237	249	233	268	265	228	243	228	235	261	236	233	276	212	235	246	245	254	251	261	222	246	244	256	225	248	259	273	249	286	225	244	218	240	253	251	236	250	255	227	245	235	230	246	220	250	243	227	233	219	230	212	224	263	254	258	236	299	236	237	263	242	236	233	238	239	247	242	268	246	241	224	233	242	251	255	262	245	232	235	259	249	246	258	245	246	261	234	237	241	256	235	249	248	238	227	238	238	261	220	227	268	235	238	261	267	229	236	257	259	260	256	261	234	219	261	237	233	248	249	240	230	267	202	226	265	263	238	230	239	208	241	258	247	264	208	260	257	228	258	256	217	240	251	257	213	262	229	228	239	211	235	245	237	255	259	226	241	271	242	264	242	223	224	251	256	232	249	225	252	246	250	245	246	242	224	259	226	239	220	234	232	246	226	233	215	216	227	262	249	230	264	229	254	249	241	253	243	240	239	240	195	243	241	239	209	262	233	227	254	246	235	213	237	230	216	249	223	214	234	267	264	243	233	255	233	253	231	253	275	248	231	212	230	236	226	263	235	256	235	224	232	245	260	230	241	231	240	254	236	215	267	220	239	251	217	241	243	228	245	253	258	241	238	244	246	236	228	243	220	233	234	235	245	220	240	243	249	221	247	235	240	231	229	262	250	228	241	233	242	228	243	244	242	263	255	232	234	256	238	279	232	221	261	239	238	261	222	238	237	225	242	237	246	252	250	244	267	225	251	218	213	240	280	239	232	227	222	272	232	250	264	238	244	263	222	251	237	260	251	279	236	233	222	242	266	211	228	215	236	238	226	221	246	252	226	247	235	222	250	221	271	245	247	255	209	240	246	242	220	239	224	234	272	259	267	240	228	223	246	270	247	217	242	254	233	252	218	230	222	243	255	235	259	258	259	234	241	220	263	266	261	247	232	237	250	252	238	233	278	204	245	240	233	268	267	239	228	209	238	217	233	239	260	272	254	229	222	216	236	274	243	258	251	215	235	230	247	234	241	251	240	239	261	229	243	219	207	254	258	274	251	251	232	233	239	205	259	223	247	202	239	239	255	196	218	226	238	247	242	241	250	262	256	224	242	231	236	230	223	256	248	249	256	249	236	213	241	232	256	245	247	214	246	245	268	244	227	254	237	241	250	227	250	246	260	271	262	242	251	258	254	250	239	197	250	247	216	227	273	244	238	227	248	250	213	229	264	249	237	251	233	231	247	222	227	235	246	259	221	259	243	253	240	230	235	241	228	217	275	224	251	228	246	239	238	244	243	257	252	250	225	267	261	228	249	261	252	222	249	240	208	256	240	231	267	238	227	230	252	269	240	240	264	245	250	224	215	231	250	249	249	227	258	234	266	249	231	229	263	251	266	243	279	241	234	271	252	235	268	244	236	259	241	229	241	265	204	233	253	215	243	240	237	286	249	235	238	265	230	239	244	243	253	220	250	208	252	251	244	285	213	250	223	232	245	226	249	258	217	203	240	242	234	234	227	207	251	238	226	214	242	243	235	229	230	228	248	234	220	233	232	236	257	254	230	250	225	236	257	247	244	269	261	244	287	234	233	244	262	206	251	254	245	239	238	244	235	248	260	227	257	217	271	213	239	251	222	243	205	240	255	223	245	250	222	224	229	230	229	248	256	231	259	271	239	254	238	232	228	252	243	224	249	251	267	251	222	231	227	235	221	230	225	249	237	214	263	227	230	222	221	236	228	236	218	232	227	240	248	234	220	210	231	246	220	233	241	244	224	249	245	251	262	261	243	248	249	216	243	221	248	260	228	247	246	254	256	266	230	257	238	214	241	246	216	230	236	214	245	230	232	243	230	218	239	262	236	247	231	229	229	251	231	242	293	238	232	228	255	225	241	220	232	251	220	222	260	234	257	241	224	233	247	268	238	238	231	238	198	239	254	239	238	253	229	237	235	239	251	236	208	235	224	235	272	246	252	217	254	238	219	232	230	252	251	231	235	242	246	247	244	221	219	243	228	268	251	256	226	241	241	224	255	254	224	254	250	243	228	248	237	255	215	233	270	213	223	266	255	226	230	267	239	249	242	258	247	230	227	268	246	263	234	230	277	215	243	255	212	227	271	234	230	273	247	255	218	237	246	232	235	218	253	253	243	223	251	246	218	229	274	257	220	251	226	239	239	253	225	230	191	228	237	247	261	251	237	259	267	256	243	250	235	232	249	263	230	240	248	238	251	263	249	241	217	232	268	233	222	231	238	199	228	238	214	215	277	238	250	236	243	213	287	258	237	247	249	228	264	238	260	222	246	232	240	263	230	242	258	242	234	245	221	281	265	244	220	230	255	235	234	260	228	251	248	284	215	242	207	237	214	235	229	221	262	239	240	244	231	241	255	285	236	246	210	239	245	220	237	235	226	250	250	239	241	234	237	234	220	210	286	275	236	217	232	254	246	252	237	251	241	237	226	254	249	235	220	236	241	230	241	237	219	251	245	246	244	262	262	247	243	273	219	226	260	221	249	253	236	216	233	212	251	230	252	241	237	198	226	251	239	247	234	217	222	251	233	237	242	229	241	240	251	241	253	237	233	237	231	227	263	240	233	254	239	253	226	250	229	246	270	257	227	251	227	228	228	239	273	245	239	233	215	239	252	263	249	267	295	255	271	243	237	240	241	241	251	266	224	229	223	253	257	251	247	251	201	224	212	246	288	239	235	242	250	227	214	239	271	208	239	259	222	242	258	239	235	258	226	249	222	260	247	237	260	221	243	224	260	235	265	275	235	234	245	222	219	259	225	234	238	225	245	250	241	257	248	233	238	257	248	240	227	246	243	264	233	241	226	263	252	241	237	254	254	228	243	230	242	250	244	241	223	256	271	231	215	241	233	242	256	282	223	268	266	227	260	248	246	214	238	233	230	228	270	257	237	241	242	222	246	248	238	208	218	234	236	235	218	249	238	258	234	231	244	249	230	232	251	243	188	250	246	249	255	239	227	270	241	240	240	231	247	248	252	241	236	233	218	222	234	221	232	248	238	234	253	215	246	237	252	245	265	235	246	231	258	221	252	217	254	247	245	238	240	241	210	227	265	234	243	256	265	201	229	203	260	235	220	253	268	251	247	236	231	223	223	242	257	216	254	269	229	253	229	212	228	277	255	233	264	223	241	254	236	223	219	233	267	253	238	245	269	278	234	276	214	260	234	262	263	271	230	235	248	239	266	221	214	236	216	252	271	249	224	201	251	239	232	276	243	251	235	229	242	269	223	253	220	243	256	237	213	239	241	251	233	227	248	225	228	243	243	215	258	225	228	243	270	213	208	266	225	241	224	247	251	227	245	247	251	242	220	228	248	241	251
26837	9132	5414	2496	1784	1382	1031	843	702	611	582	505	421	409	404	339	369	327	340	324	338	296	322	298	326	304	259	277	289	272	295	293	286	266	254	272	283	287	318	310	255	284	284	259	268	269	304	282	289	289	282	294	278	254	300	289	266	289	302	272	284	304	273	267	250	263	269	294	268	250	278	258	255	249	252	268	278	286	260	287	286	267	271	257	269	260	299	294	292	315	248	268	265	282	292	286	248	266	283	243	282	276	253	253	299	274	278	253	284	260	276	266	291	291	243	262	275	278	265	259	270	295	260	295	270	265	248	242	254	262	294	267	275	278	275	293	294	265	259	263	272	267	294	279	288	292	283	282	300	279	269	291	262	287	283	255	290	275	270	282	266	271	267	293	276	263	285	265	290	271	273	263	282	300	284	275	278	263	255	257	280	289	262	247	279	259	280	264	266	276	262	296	267	255	273	261	298	291	233	234	285	269	253	260	247	252	248	270	237	272	248	277	296	265	284	283	257	273	266	296	278	259	292	287	268	269	272	280	256	270	287	260	249	256	271	238	287	278	282	280	295	287	245	221	311	253	289	272	262	258	281	267	267	262	248	290	255	279	263	248	259	276	267	268	260	266	260	242	278	272	273	288	247	246	290	254	266	293	248	299	290	277	249	257	242	253	274	252	267	277	236	274	263	280	286	279	284	278	278	253	271	248	254	281	235	307	267	278	277	284	271	277	281	245	275	251	268	236	267	286	259	256	275	233	269	250	284	273	254	287	274	278	220	283	284	264	266	251	297	305	251	256	261	282	245	287	256	250	263	252	282	292	282	273	282	251	317	272	263	251	274	247	269	275	244	256	267	271	257	265	258	274	285	264	267	285	255	252	288	235	252	271	273	263	278	276	266	287	248	292	264	253	227	247	288	261	283	232	282	260	292	234	267	279	289	281	259	256	256	287	260	254	286	259	275	254	274	260	242	263	272	269	258	311	270	275	284	269	261	313	258	302	291	266	247	286	287	244	263	251	294	243	273	258	261	278	259	268	279	276	262	282	272	274	299	239	275	257	274	287	269	278	256	288	288	307	295	299	296	280	261	295	284	262	274	237	266	275	278	272	260	279	286	269	276	276	261	285	272	265	268	264	260	279	275	249	272	293	300	274	278	257	278	279	270	256	247	265	289	260	268	263	294	304	252	268	306	274	253	237	270	285	273	272	236	267	303	267	284	286	233	244	267	285	269	257	263	305	241	277	286	256	293	283	261	286	276	296	275	282	252	282	285	250	257	295	249	272	276	278	300	254	253	279	267	287	255	245	263	252	294	284	278	246	273	274	239	266	252	259	278	247	232	262	226	274	254	299	273	267	269	280	249	279	269	282	264	267	272	248	295	244	268	265	257	293	280	276	276	273	282	272	277	254	259	283	244	260	262	268	251	278	237	277	279	286	247	280	302	284	272	253	267	286	276	272	264	273	245	313	300	281	244	258	285	279	286	258	269	282	238	232	306	291	267	280	253	260	256	300	242	273	249	274	283	292	253	269	267	272	256	247	260	284	280	266	281	297	270	267	233	260	290	251	276	271	208	279	252	242	266	264	273	270	283	266	258	275	256	271	269	253	265	297	270	254	284	295	256	277	258	269	266	262	269	250	286	279	265	274	281	268	254	256	263	251	306	253	302	234	268	276	250	286	293	254	280	281	272	263	269	257	268	277	280	286	289	257	275	247	267	259	287	276	246	274	270	257	273	270	244	262	273	281	258	258	252	245	292	272	252	273	258	269	263	287	250	267	266	263	285	269	259	269	294	255	273	266	252	261	255	257	280	253	252	251	261	278	276	270	278	252	283	282	262	283	278	252	320	272	289	243	281	274	286	278	258	293	277	280	247	287	257	258	272	275	285	289	280	257	266	266	259	278	283	255	251	277	260	282	252	256	257	280	269	265	267	301	264	300	255	261	292	306	255	277	275	254	265	272	266	257	254	282	271	272	265	275	288	249	292	257	256	283	292	266	279	251	265	261	252	259	271	282	281	247	252	286	259	253	307	264	277	240	298	296	264	294	287	246	250	250	259	274	281	290	265	278	264	277	303	243	253	270	262	236	251	260	277	264	291	284	250	272	258	272	259	294	263	261	259	302	278	276	300	255	259	266	300	296	240	263	264	285	265	270	247	269	275	272	252	288	263	255	256	291	282	270	249	282	285	280	264	279	242	270	299	279	270	242	260	256	260	251	276	242	289	274	277	254	247	279	285	255	253	254	276	268	267	275	278	291	269	266	269	281	282	248	267	301	279	244	288	250	299	272	279	291	263	273	266	276	288	288	275	263	263	287	282	259	258	263	258	255	256	290	275	259	303	278	274	266	272	242	269	291	283	283	273	261	287	272	249	269	275	278	261	260	295	251	258	260	299	310	245	298	275	237	286	284	232	307	245	278	297	273	278	244	285	279	264	295	267	268	275	259	244	292	294	264	285	280	285	265	265	276	251	277	263	287	250	267	276	280	264	289	245	286	256	265	249	264	275	269	250	263	283	262	285	284	285	261	277	245	259	263	257	257	244	289	297	251	257	292	292	241	248	262	261	264	267	247	268	273	266	248	269	271	278	266	275	258	268	270	226	245	262	260	225	270	282	266	287	270	248	270	248	256	252	275	243	266	258	255	272	279	283	260	272	250	289	286	256	260	255	268	254	260	282	250	267	290	296	256	256	251	254	266	259	277	302	275	265	269	285	267	267	271	283	248	245	258	275	258	252	259	262	259	267	260	262	267	261	246	274	268	256	244	254	286	271	269	263	266	289	276	270	311	253	294	272	242	282	288	268	312	247	273	288	273	264	247	255	262	275	271	274	259	293	231	271	264	292	252	258	285	269	269	256	281	276	261	265	263	239	273	263	250	266	267	250	257	277	285	233	266	293	268	288	257	265	244	277	257	278	291	252	288	283	296	283	274	270	248	276	270	271	276	260	266	258	287	271	262	251	269	229	266	296	303	271	282	280	262	246	277	277	306	246	271	256	294	255	256	243	270	271	289	269	283	278	231	247	282	268	265	261	254	268	270	270	296	284	228	277	292	266	285	264	250	257	260	268	262	275	255	280	290	285	265	274	281	279	273	283	287	250	282	267	260	247	261	281	253	274	276	273	249	255	248	290	288	258	272	299	292	257	272	288	267	288	280	259	276	259	281	245	263	263	273	266	251	256	257	272	264	290	284	270	288	277	281	255	294	290	277	278	261	293	265	283	260	267	251	257	263	255	292	268	276	285	305	255	273	252	275	260	264	286	261	286	280	244	284	249	258	254	277	296	266	276	269	279	247	290	248	282	268	288	259	250	287	262	267	284	281	273	283	252	275	262	303	264	254	254	273	247	269	278	268	265	243	266	256	286	247	277	285	241	288	236	258	287	270	274	283	284	268	289	268	279	287	234	277	283	254	279	280	278	290	260	249	303	259	265	291	257	277	266	267	291	291	277	285	271	294	275	271	249	265	258	271	261	263	249	276
24826	21068	27143	25137	9711	1119	904	792	767	700	763	722	758	748	679	704	647	647	690	680	685	647	675	687	713	681	659	694	678	643	650	704	681	641	662	630	623	673	645	676	677	684	666	686	691	682	639	639	644	642	637	713	638	697	670	687	674	637	665	673	640	723	643	657	678	661	608	642	670	664	633	642	652	638	660	732	650	628	671	644	693	619	655	677	619	641	688	625	656	659	626	703	689	642	638	675	684	704	635	730	667	667	650	635	686	677	677	683	673	674	591	620	664	666	653	630	641	644	665	693	604	677	701	666	654	624	667	670	663	648	713	653	639	720	627	708	689	618	732	680	637	671	629	629	623	658	679	657	696	648	631	709	667	643	621	608	717	682	683	637	679	690	648	619	690	623	635	656	635	663	680	680	654	660	680	636	651	672	679	623	624	674	664	630	665	651	671	665	654	673	714	627	617	695	638	609	629	667	671	605	679	695	639	692	662	628	649	709	667	638	675	640	700	692	662	672	642	657	591	647	688	643	683	670	622	696	672	649	634	670	632	635	688	676	678	685	644	711	644	647	642	646	672	631	702	663	654	646	676	661	686	658	642	631	644	637	689	659	642	663	669	675	667	682	737	667	617	668	702	633	675	636	668	624	651	643	687	637	652	732	623	694	612	681	661	672	642	653	633	645	636	664	664	672	639	703	657	642	642	661	659	645	621	673	694	613	647	631	701	677	665	637	661	673	644	672	625	552	670	663	713	644	644	641	614	657	706	608	659	675	649	654	625	637	640	646	660	663	690	590	728	658	665	655	676	682	651	688	678	666	666	656	646	596	682	665	648	656	678	650	680	652	685	681	671	678	694	667	679	677	642	665	662	644	645	641	649	655	636	656	645	652	651	684	648	681	693	668	667	687	618	726	663	711	626	648	675	656	612	651	644	654	671	645	668	635	635	675	623	616	672	661	634	669	654	657	645	668	663	653	684	669	647	665	648	680	615	622	587	667	658	612	706	659	676	634	619	702	642	651	706	630	689	688	656	662	650	658	728	649	605	665	620	678	664	660	624	693	669	673	669	614	669	718	693	679	618	718	639	677	646	670	641	657	655	668	691	676	671	620	688	697	653	644	687	673	649	663	608	675	630	644	692	667	648	645	673	633	671	643	683	648	739	629	636	634	661	654	658	623	672	639	634	640	614	646	664	659	636	658	665	676	613	614	617	637	679	690	628	657	657	662	685	672	631	604	635	651	627	699	720	685	686	623	672	686	636	664	655	660	625	680	670	644	644	687	709	665	587	689	625	647	657	632	662	703	634	637	682	678	664	626	643	630	625	659	655	658	664	651	641	670	681	665	653	700	677	653	642	650	668	675	676	698	644	694	673	672	656	701	699	645	646	684	661	637	682	688	677	660	638	645	699	619	626	612	639	643	648	703	636	651	667	626	680	630	626	688	612	659	669	618	634	629	648	625	670	686	664	656	618	666	669	687	647	650	670	638	630	653	647	670	707	654	635	612	635	600	683	660	670	663	633	663	712	651	671	662	647	621	687	708	630	647	668	704	653	650	659	624	622	652	654	639	682	654	692	651	650	627	674	628	697	651	636	663	651	667	671	651	603	672	703	654	617	675	646	695	661	699	654	658	639	673	719	648	618	680	619	728	617	636	691	711	656	616	623	653	671	637	660	660	660	670	689	686	654	682	696	682	653	703	680	638	626	690	622	622	658	613	685	675	638	653	642	682	663	681	647	675	674	701	603	655	684	610	626	659	693	706	620	685	664	602	632	671	668	671	661	613	645	676	591	609	719	666	622	707	680	640	664	647	687	663	643	677	668	671	654	679	687	612	617	618	630	652	705	684	698	686	682	626	694	647	655	643	645	691	656	653	607	635	646	635	747	657	682	618	699	654	686	678	634	694	675	654	623	698	647	650	685	673	674	627	686	645	660	650	695	641	658	677	689	627	658	690	617	633	723	650	667	675	609	656	673	624	647	662	632	660	681	673	670	611	715	665	654	677	633	616	641	642	643	693	655	678	673	669	672	668	640	669	667	684	688	636	609	671	700	651	648	694	641	640	667	678	689	649	655	646	614	640	666	667	701	635	657	636	620	656	646	666	643	668	639	717	668	637	617	694	656	679	692	651	673	716	735	679	601	651	709	680	661	692	665	659	660	634	644	678	666	649	707	685	632	742	633	673	605	657	616	669	701	625	577	692	703	674	668	674	650	613	661	655	644	658	690	631	625	648	628	648	723	666	673	695	649	654	649	698	692	671	697	649	625	662	666	638	639	675	668	655	642	687	624	690	652	664	665	685	719	725	641	625	655	645	641	664	679	638	635	697	658	683	674	660	639	676	674	689	621	663	640	656	670	676	704	639	629	642	634	715	652	695	637	676	660	665	678	668	649	646	655	648	643	635	663	641	643	671	656	644	691	630	629	696	676	670	643	672	655	658	651	652	623	661	629	643	652	664	610	683	688	681	646	622	636	665	684	637	668	641	663	675	646	627	631	658	658	569	681	662	619	663	680	673	696	625	675	630	667	658	658	633	661	630	615	704	621	645	628	672	700	651	678	658	686	639	682	630	680	645	682	651	651	673	648	611	654	687	639	654	701	655	647	652	669	653	661	666	650	695	668	653	633	686	679	638	643	689	664	679	652	629	662	634	638	648	646	648	676	664	629	676	688	657	650	662	623	662	663	630	641	660	657	634	656	678	652	653	635	672	643	628	656	682	651	656	657	659	674	680	648	648	639	748	655	681	646	611	625	679	658	669	705	628	614	661	640	634	614	605	685	652	698	636	678	672	652	627	651	654	610	602	598	644	641	638	637	649	659	658	696	683	640	652	682	691	657	658	685	636	673	652	657	634	674	704	610	617	674	660	674	643	671	647	637	639	658	654	656	596	655	628	643	649	649	647	672	629	665	679	651	650	664	653	645	619	674	632	598	682	631	629	618	650	621	620	665	696	679	699	660	641	673	639	661	621	669	670	674	633	628	649	656	665	692	662	663	606	649	617	665	657	661	639	612	645	623	654	705	603	662	654	625	648	684	619	666	695	623	637	689	651	704	648	667	667	679	653	682	642	668	665	624	610	622	625	625	636	654	727	647	705	630	604	675	640	641	682	651	673	663	627	656	679	679	636	714	695	689	701	662	603	648	674	644	677	673	718	637	654	702	677	637	681	634	612	648	692	682	643	673	651	651	634	651	645	622	695	633	681	649	725	656	654	652	659	657	649	671	674	631	616	645	710	644	693	654	648	621	680	689	651	703	645	726	635	677	647	684	665	634	642	633	665	665	645	613	668	647	645	668	677	703	629	628	693	660	697	674	662	663	690	675	672	630	606	637	636	672	725	667	637	646	670	645	676	664	638	648	607	647	701	613	636	659	648	642	648	712	614	642	693	621	624	661	587	627	629	635	647	669	681	661	669	634	659	672	673	602	675	668	649	644	667	664	662	609	631	651	690	693	670	681	680	639	618	629	685	644	683	659	652	640	645
24401	5238	3296	1822	1528	1275	1027	901	887	838	860	776	808	736	784	777	781	747	718	735	711	735	711	715	645	708	692	677	696	677	686	712	697	703	698	692	684	686	690	667	690	718	717	681	622	682	685	690	711	699	719	698	697	701	656	709	720	717	684	702	715	754	662	668	641	663	676	686	737	711	719	696	668	669	677	713	722	729	662	667	753	674	735	629	639	713	684	711	664	757	671	692	724	636	684	665	676	671	728	698	710	681	704	731	698	680	663	696	697	720	752	720	700	653	721	673	661	682	675	688	701	677	660	687	710	649	685	636	677	666	701	685	669	720	708	703	656	724	713	684	710	682	671	690	740	688	765	736	707	629	701	698	656	634	722	691	653	728	731	708	695	670	685	655	699	726	704	686	673	673	685	711	701	691	678	673	692	726	721	720	714	658	666	698	714	717	723	706	656	666	684	704	634	672	698	702	693	727	687	660	669	666	672	689	690	673	654	683	725	701	714	680	669	696	683	672	725	707	674	687	663	690	673	716	667	660	666	708	709	663	709	695	671	698	691	705	667	672	656	716	681	717	706	716	673	738	682	663	672	686	694	682	657	659	774	667	724	713	717	704	685	680	674	661	694	688	702	714	682	621	725	686	679	704	704	681	693	631	692	679	694	709	662	657	660	711	644	663	706	679	705	702	693	674	641	671	694	662	703	716	707	617	720	703	685	744	687	686	682	703	651	699	720	683	701	718	710	700	728	674	728	656	704	703	724	701	701	642	718	699	687	675	673	707	727	689	666	753	676	653	699	681	659	686	703	689	733	694	655	699	686	718	635	671	640	752	695	714	692	690	679	685	688	723	698	678	677	737	666	688	727	656	665	670	679	662	665	691	668	702	686	717	674	682	687	701	729	732	756	673	675	654	662	721	672	722	738	707	703	683	680	688	703	709	685	679	691	675	741	723	708	676	677	680	725	676	650	726	671	657	703	685	671	698	728	620	738	647	701	654	659	702	713	714	678	657	668	699	674	697	739	662	694	692	679	725	680	686	709	716	733	706	687	672	637	698	671	719	672	687	713	711	696	670	662	651	663	686	657	673	692	684	682	716	665	679	698	723	647	694	669	719	652	709	685	707	700	698	662	686	675	693	737	692	691	686	718	662	677	638	696	716	653	700	709	696	727	695	716	671	732	660	679	715	754	725	706	694	672	699	721	657	706	713	674	661	698	652	682	732	709	680	687	662	665	709	706	698	673	705	685	711	693	694	684	668	717	700	661	669	661	681	666	704	686	698	665	700	747	706	695	704	718	709	669	678	665	700	717	670	695	655	682	719	709	668	704	655	716	698	712	692	699	681	658	702	674	715	672	720	667	730	650	701	675	710	677	682	677	669	676	678	675	665	658	707	636	710	708	660	673	691	655	669	680	681	697	725	684	678	740	689	689	691	679	687	645	672	725	663	685	707	684	708	689	670	729	680	678	685	750	683	623	700	719	683	682	677	668	644	641	662	690	679	703	683	736	695	745	700	682	697	701	654	715	697	699	753	707	658	660	689	689	677	707	720	692	656	698	699	645	699	710	675	683	730	677	673	712	651	628	685	714	696	664	677	693	708	704	698	650	670	675	675	668	628	663	691	675	717	693	676	691	702	727	705	678	677	721	687	645	696	674	675	631	685	674	683	705	694	679	695	690	699	696	658	737	697	718	727	712	735	678	694	704	687	705	707	701	657	670	710	686	663	691	692	684	673	683	644	657	663	739	695	658	700	681	702	733	648	663	703	729	692	661	689	715	716	640	703	681	693	647	678	696	671	705	640	710	668	697	749	730	694	675	654	689	700	714	661	687	707	692	690	680	725	624	731	728	681	648	712	717	662	661	707	724	713	677	705	673	704	618	656	649	698	695	695	710	670	701	695	627	683	681	690	651	673	705	723	693	672	694	664	659	734	742	670	722	626	682	662	692	706	685	693	682	691	688	705	718	683	699	643	684	701	665	721	661	673	738	701	715	680	694	684	648	688	683	739	683	707	683	673	701	685	699	699	632	740	684	668	726	682	661	709	700	757	699	647	696	698	702	692	691	701	769	753	662	684	655	663	679	674	659	692	692	664	658	741	693	696	749	669	707	725	675	645	626	711	727	657	681	677	677	724	662	708	701	709	691	666	705	683	732	738	668	660	692	694	645	701	667	661	655	726	659	721	690	702	719	689	717	723	709	700	680	676	725	699	720	708	713	680	707	712	678	678	696	655	687	677	729	702	680	695	721	718	700	695	633	704	664	680	681	660	691	689	717	696	700	680	687	656	651	712	721	669	712	718	673	648	639	648	720	697	669	700	656	728	690	706	663	679	687	664	746	676	731	701	692	697	694	685	676	679	692	682	708	718	641	718	680	653	671	676	683	716	671	673	726	735	677	650	766	673	702	694	670	689	708	718	657	682	665	694	743	675	702	688	657	672	645	668	683	667	733	694	685	726	717	753	677	699	711	718	704	684	702	665	685	676	695	704	712	692	700	701	682	691	673	690	702	707	703	712	695	716	732	688	723	672	686	673	659	746	617	688	724	728	646	683	690	676	664	680	684	671	707	674	680	688	692	687	685	680	683	705	689	712	664	719	684	683	699	671	671	752	709	679	691	712	653	690	670	699	682	694	687	681	699	701	697	703	678	701	686	692	692	705	717	723	719	674	653	701	729	657	694	663	646	682	672	689	712	639	695	685	671	664	676	709	739	693	705	660	683	657	731	681	678	688	642	705	664	724	716	703	713	720	689	708	702	717	648	653	650	692	647	631	673	667	659	751	742	692	747	642	701	706	665	700	673	684	663	671	644	743	660	701	693	722	714	715	650	681	680	677	703	692	682	678	625	682	704	683	726	682	706	672	709	721	697	648	685	697	718	678	696	692	709	700	716	679	733	677	715	701	660	680	658	661	663	703	686	683	664	697	711	687	700	677	732	688	692	678	677	694	719	721	709	647	708	686	681	693	665	701	695	730	706	713	664	682	734	694	673	674	719	711	702	661	697	666	697	715	652	690	680	643	710	682	690	694	700	654	684	687	626	729	693	712	702	672	703	716	728	687	689	707	710	689	704	658	724	697	723	703	664	694	708	738	705	706	734	640	681	657	669	684	697	699	656	659	667	707	646	655	708	692	668	774	651	703	707	689	695	690	637	674	693	717	703	710	679	718	704	704	642	698	713	705	695	683	703	690	697	673	704	677	699	693	675	650	694	693	674	716	650	714	712	682	680	709	718	677	676	679	718	672	730	695	664	731	743	660	654	716	691	672	711	702	696	664	683	684	693	658	685	689	699	735	664	643	673	650	704	679	731	683	715	748	685	682	680	582	675	691	697	667	682	681	723	716	676	668	689	738	680	674	721	679	663	660	683	701	680	629	690	691	711	717	673	678	686	701	749	667	657	662	666	649	689	653	695	694	684	700	711	693	693	698	701	690	686	713	723	698	679	687	747	693	696	664	658	646	715	680	684	693	665	696	719	629	702	693
22587	21172	28904	23733	21176	21248	8062	1232	924	921	832	775	720	689	693	698	704	649	647	689	660	617	626	611	617	566	627	629	617	608	618	586	620	588	552	549	598	567	582	594	570	595	559	600	580	552	567	571	568	567	555	554	618	585	563	538	604	553	579	568	589	585	551	582	559	608	578	578	544	569	572	552	597	521	590	578	550	568	547	527	570	594	570	588	550	589	580	599	555	590	555	589	550	563	558	602	555	547	552	558	556	550	549	557	584	572	579	562	559	540	569	585	559	541	554	577	589	564	538	630	552	580	567	552	517	561	554	602	557	561	561	588	559	580	524	588	580	545	607	537	558	549	579	531	586	561	574	561	550	568	602	558	552	573	590	586	561	600	565	581	528	615	537	543	549	537	590	570	581	557	554	579	585	564	591	545	545	538	546	581	545	578	562	563	531	591	550	558	553	534	569	554	595	569	571	551	577	568	565	564	577	524	543	536	589	599	557	547	632	564	571	572	522	585	568	567	564	560	545	533	583	548	559	556	529	580	558	572	592	559	570	573	584	526	568	571	544	529	534	579	539	599	535	565	587	560	535	557	552	597	567	560	586	533	540	529	512	610	549	585	566	535	556	570	573	585	595	587	617	561	548	566	586	558	609	545	565	578	595	572	523	517	546	584	560	570	578	553	587	537	571	547	552	512	543	527	554	569	593	571	560	569	574	559	554	577	543	559	542	598	565	554	546	567	591	532	541	547	541	556	568	513	564	531	585	541	564	593	579	565	516	563	580	535	562	567	585	563	549	576	524	525	529	606	537	617	530	581	543	605	559	581	562	538	580	590	574	577	603	600	566	591	565	588	532	577	562	573	517	567	541	551	576	537	557	596	577	590	607	528	606	579	529	579	564	576	588	556	559	583	524	561	560	533	570	538	547	547	557	559	540	556	561	541	546	598	592	526	578	587	570	551	559	591	534	572	556	532	536	559	571	528	608	566	586	598	536	545	545	557	564	538	529	535	585	549	541	571	573	543	586	565	549	599	541	541	562	591	525	564	517	580	551	585	545	559	564	544	565	559	571	599	562	543	541	544	576	622	599	537	551	569	562	521	518	560	602	616	560	562	585	544	513	562	526	610	559	546	542	556	602	557	539	576	585	574	525	578	552	523	562	601	582	519	550	582	594	563	538	498	558	526	583	521	577	555	507	562	552	583	562	590	585	579	603	577	533	568	606	591	578	558	526	602	604	582	544	591	549	572	562	541	563	543	567	591	575	587	565	550	608	542	573	567	596	576	549	526	563	577	600	574	532	534	553	553	554	588	514	523	535	528	567	607	603	569	544	555	576	558	536	543	543	562	575	559	550	595	573	554	581	591	564	585	559	574	564	552	569	556	579	542	621	588	529	529	532	574	582	580	578	638	582	546	589	542	569	564	569	579	561	568	598	578	548	552	561	560	554	508	557	559	550	558	563	581	586	567	569	551	534	543	548	582	547	575	607	547	605	539	528	516	540	536	566	532	542	524	579	583	569	539	569	518	550	559	529	581	568	585	596	571	600	568	615	563	545	569	564	607	537	582	555	567	532	598	553	573	570	568	573	543	573	552	559	542	572	532	553	567	555	599	590	591	564	572	511	592	530	575	543	545	550	591	540	556	530	532	569	564	554	557	585	563	592	617	547	579	504	584	541	553	533	572	540	586	560	528	534	555	545	549	567	526	536	556	548	573	581	576	533	533	557	531	567	541	521	545	552	586	544	588	570	570	575	610	552	596	534	582	541	570	514	532	555	518	544	555	510	561	569	515	555	577	571	584	574	612	582	560	568	565	580	591	587	596	559	557	604	570	609	583	550	569	533	534	561	554	555	570	562	576	544	582	527	565	548	529	550	570	565	577	585	560	596	594	563	533	560	586	564	507	560	544	579	543	566	533	583	554	547	607	605	563	561	564	531	547	578	565	548	574	610	547	548	532	559	561	585	629	599	569	581	628	547	584	585	513	536	548	550	527	580	564	584	552	577	531	536	563	528	545	564	546	602	585	523	541	587	566	569	580	544	609	577	537	600	576	553	573	560	579	569	548	532	572	559	582	537	573	543	581	587	535	592	554	570	531	553	576	539	543	567	616	555	565	572	562	583	571	553	574	558	553	550	574	567	553	595	528	542	559	600	519	567	548	580	623	605	573	545	573	589	549	572	601	563	549	585	589	542	594	556	606	544	533	585	557	566	562	523	578	559	536	559	569	602	511	571	591	633	576	523	542	555	552	566	583	544	563	555	603	530	580	532	590	510	538	560	566	571	560	574	571	563	544	624	563	593	599	567	590	567	521	586	562	580	552	584	540	561	606	573	519	554	593	556	551	556	561	592	543	529	593	531	567	584	521	603	543	545	581	568	529	582	553	593	584	562	541	542	597	600	578	575	566	557	532	552	615	558	526	610	596	577	555	564	584	524	547	575	576	574	575	559	562	563	543	573	557	540	621	586	597	606	509	554	581	576	595	544	589	559	545	574	565	577	597	547	559	575	545	587	590	598	558	548	531	556	611	584	583	540	586	558	514	557	570	545	576	582	594	561	516	572	561	587	581	592	520	581	549	569	569	564	538	555	550	576	590	568	525	601	561	574	545	531	566	509	541	546	586	538	609	586	593	577	601	581	611	584	524	562	612	535	572	572	608	521	547	558	559	563	554	576	575	568	579	573	551	590	557	538	556	591	555	579	538	581	529	564	564	559	594	546	571	563	554	518	540	609	552	590	572	543	542	627	548	515	593	570	569	521	586	525	528	580	622	550	522	554	574	595	546	570	525	518	609	565	562	589	500	544	554	586	599	589	560	573	539	580	579	567	598	582	584	588	528	610	587	582	558	562	577	592	567	582	602	575	555	590	544	555	548	560	579	545	581	567	589	563	574	592	515	563	572	557	583	555	533	592	549	521	594	604	548	595	564	544	563	566	542	549	557	535	592	556	575	578	535	542	549	540	585	559	543	585	556	559	567	582	585	546	576	527	553	525	559	580	551	527	545	574	592	567	531	548	592	587	574	536	581	582	624	588	528	589	562	588	513	546	530	535	555	560	598	541	567	549	565	535	554	548	530	548	573	567	545	563	554	545	538	557	543	564	565	591	535	584	601	583	537	586	600	577	555	576	564	573	585	561	537	574	572	556	575	585	579	583	595	586	554	550	546	551	590	573	598	578	545	564	552	506	597	565	530	534	584	543	580	548	561	525	557	593	558	563	552	550	503	537	540	578	570	547	538	587	566	565	548	544	569	564	526	562	550	618	541	542	583	578	518	511	581	562	550	538	568	537	563	553	571	597	542	536	526	552	557	601	588	594	541	558	572	561	594	568	513	574	536	605	567	596	565	573	551	546	521	596	547	579	562	600	594	559	588	582	596	573	559	567	561	565	536	548	555	542	529	595	554	560	565	583	578	542	559	596	578	557	569	579	526	563	561	506	559	583	541	547	549	578	552	603	595	580	561	577	580	545	555	598	580	531	569	562	547
32442	14228	9495	4713	3339	2697	2068	1669	1358	1179	1053	932	936	858	766	784	672	701	680	665	681	679	664	670	643	647	644	630	624	631	606	609	567	632	576	579	566	595	607	563	586	654	591	528	590	537	547	571	571	580	570	580	570	584	561	596	592	552	604	548	568	569	570	550	603	576	593	549	590	565	580	580	594	594	569	586	592	566	547	606	562	558	600	566	586	551	537	543	577	534	561	562	590	594	565	580	575	562	591	549	580	569	592	577	570	541	603	581	563	562	578	558	556	610	559	579	541	591	555	527	602	564	598	568	601	577	552	562	568	561	550	586	597	522	558	569	591	573	552	575	558	585	611	576	558	573	527	541	563	551	573	572	576	576	548	547	599	549	607	568	580	580	573	584	543	586	570	604	578	565	569	550	595	610	561	594	596	538	582	551	550	539	561	561	576	583	538	573	590	582	544	582	568	586	603	587	604	566	559	577	539	547	565	584	590	575	591	559	548	579	589	556	571	602	571	560	567	590	587	541	561	554	610	577	553	544	576	553	579	561	553	553	548	605	586	545	520	568	553	530	604	547	550	561	558	584	580	542	586	570	559	604	562	545	575	547	560	560	603	577	596	572	580	573	586	522	609	610	598	587	550	573	558	567	591	575	550	542	547	604	531	583	593	571	568	565	595	564	586	571	590	565	562	560	565	581	588	574	560	549	554	562	568	580	562	572	531	540	578	598	567	568	575	577	555	547	584	573	537	587	553	528	562	557	546	577	549	578	598	554	576	561	546	563	553	571	541	598	569	576	579	554	587	592	582	537	557	576	545	520	575	598	564	570	554	575	569	574	529	578	591	553	539	582	565	559	561	557	574	605	579	593	577	613	563	559	604	559	586	593	575	572	552	587	590	588	597	552	524	558	568	599	570	615	571	560	573	565	566	592	575	591	618	602	546	533	566	554	594	569	556	589	535	605	531	602	537	581	546	558	525	577	573	567	550	551	575	593	546	540	512	598	568	608	574	525	571	577	538	590	588	588	564	530	578	602	529	596	599	555	563	555	551	556	572	540	521	557	615	550	554	530	550	588	591	573	540	582	610	533	568	553	594	578	574	573	516	636	610	568	528	527	563	534	590	559	557	528	607	546	594	567	553	556	578	606	553	558	564	609	557	594	555	542	594	552	545	552	569	619	598	527	562	570	583	590	592	552	535	588	587	557	568	605	540	596	585	560	596	584	589	573	551	571	522	562	554	571	568	577	593	558	594	563	559	598	580	606	557	590	549	526	564	595	563	558	566	575	570	539	571	562	553	565	537	557	586	591	568	559	554	598	557	556	586	582	592	571	568	528	558	556	613	565	561	567	535	513	546	581	610	568	572	575	594	552	613	564	549	571	575	527	585	566	561	584	598	567	550	561	583	585	575	550	578	533	586	546	576	563	518	593	557	564	538	583	577	530	594	617	555	583	526	554	593	580	578	572	551	559	537	544	558	572	570	540	580	610	533	573	559	540	600	582	591	558	630	555	572	550	578	555	554	588	568	540	561	629	610	595	551	608	566	552	588	612	566	555	533	598	584	521	534	565	570	555	591	570	539	572	553	547	612	541	568	524	583	560	542	619	555	598	547	541	627	616	605	552	571	586	543	515	578	596	580	561	564	563	539	561	577	528	573	549	606	571	532	515	595	612	602	565	551	572	558	615	569	594	574	599	544	555	566	581	591	529	579	534	568	571	604	592	579	544	567	587	607	531	528	583	562	538	562	546	588	575	568	572	552	565	596	577	556	530	544	581	603	594	564	575	547	572	557	522	578	519	599	606	570	560	571	554	598	586	605	577	575	535	541	549	582	570	550	557	573	564	542	543	579	567	558	564	562	553	585	574	599	583	614	583	580	589	555	547	530	550	564	561	590	549	559	557	542	573	585	556	542	588	536	550	533	559	570	585	601	530	568	602	528	565	590	569	553	565	568	601	589	550	547	529	569	561	570	546	565	521	584	545	545	534	564	553	512	576	592	514	548	553	607	602	536	570	549	574	563	581	537	552	611	592	585	598	570	537	558	593	550	518	576	602	635	554	575	547	586	612	583	564	543	607	570	578	541	551	582	556	552	555	587	596	583	579	642	582	562	560	569	587	630	555	571	594	566	555	570	566	567	555	559	555	536	622	567	598	567	533	565	556	575	576	585	541	576	564	568	557	584	587	593	559	572	542	545	614	571	576	598	539	578	585	549	564	572	575	561	560	575	522	568	572	552	581	620	577	554	562	567	558	536	528	637	602	527	556	589	569	599	569	565	500	590	594	545	551	586	593	548	554	562	555	583	568	567	568	571	570	563	601	564	559	563	602	574	561	602	530	620	546	547	600	569	604	597	555	567	534	558	621	535	544	536	572	591	523	558	556	589	558	549	577	565	632	564	585	592	586	586	557	580	586	552	591	558	538	581	583	545	563	529	550	564	590	559	575	528	544	570	543	566	578	562	596	576	552	568	571	554	572	544	587	616	591	582	579	607	561	572	559	566	514	554	568	554	594	551	584	540	606	567	569	582	584	580	601	556	579	584	570	554	577	547	562	575	538	597	580	597	543	545	579	586	558	555	559	531	606	592	539	587	604	575	555	583	581	585	552	571	590	573	604	593	519	586	612	561	591	574	564	561	609	557	561	566	543	608	559	522	572	548	572	583	539	550	565	526	559	561	589	600	549	584	560	599	555	573	546	532	571	584	590	543	582	574	581	594	545	561	560	584	574	564	565	555	567	547	580	573	564	564	544	522	550	537	582	539	579	613	580	589	566	559	583	564	593	583	594	614	540	582	539	548	586	534	522	587	577	579	517	590	564	569	601	562	570	592	559	599	562	514	530	571	566	593	601	560	583	593	552	577	577	604	595	569	592	571	552	580	547	596	552	557	568	568	592	578	570	561	525	562	562	573	571	530	566	556	565	547	583	567	563	567	545	589	562	586	562	567	619	571	557	590	560	567	572	581	560	563	556	534	578	607	590	604	581	548	570	578	557	555	560	575	607	576	549	532	530	557	576	582	571	578	531	590	585	567	607	590	567	595	549	564	572	529	531	549	584	545	559	583	570	589	584	571	593	547	585	596	587	543	588	592	532	603	574	560	592	588	581	582	573	523	564	539	577	574	575	580	561	587	554	538	576	561	598	594	555	585	588	517	561	562	611	560	582	542	528	581	549	575	594	531	550	557	596	557	536	621	590	613	580	536	566	577	530	563	602	521	575	546	535	571	594	565	581	538	578	552	578	565	531	605	561	602	580	598	583	575	549	579	546	570	618	572	571	553	594	555	545	561	556	559	568	573	549	595	561	552	562	557	587	599	575	570	596	578	578	562	592	569	562	514	546	610	573	568	559	522	590	557	570	537	575	575	575	540	601	577	583	603	543	565	577	534	563	529	599	592	580	559	565	536	590	592	589	554	555	556	574	556	600	612	569	562	511	611	583	537	555	573	563	613	571	561	575	582	538	551	563	587	560	558	564	582	551	587	584
28024	17819	3802	650	502	391	387	397	354	375	374	345	385	417	410	394	361	352	357	358	369	369	368	410	410	397	336	351	386	378	391	371	385	367	373	378	378	363	368	356	390	371	357	390	383	399	370	375	360	357	367	389	364	388	399	367	379	361	400	370	373	362	368	367	374	387	421	420	386	384	400	374	358	367	358	409	345	370	376	410	378	347	389	355	368	381	367	379	379	387	373	385	379	405	396	383	383	358	344	358	368	402	378	363	405	388	405	359	412	360	374	362	358	362	378	358	390	323	381	435	358	362	378	409	408	418	342	377	399	349	348	412	402	368	402	400	405	360	357	398	344	382	395	383	391	350	400	398	372	381	372	361	375	404	359	362	360	397	385	370	357	355	389	386	356	374	383	407	355	381	369	373	388	391	348	357	372	397	348	366	403	344	369	381	368	343	371	368	399	370	350	407	375	371	342	341	353	385	375	364	370	363	377	333	385	386	426	348	379	382	378	399	393	357	336	413	381	363	361	397	391	368	394	388	366	370	358	376	407	409	309	392	383	386	364	344	409	350	379	368	385	341	351	392	379	403	357	370	396	360	372	412	353	361	401	377	389	332	372	365	366	399	400	376	363	363	399	343	387	391	357	406	407	405	380	369	407	356	351	371	340	379	361	374	392	415	392	409	409	373	379	364	387	340	361	376	373	362	347	369	370	399	350	357	354	375	391	341	374	352	378	364	373	368	389	403	381	392	377	381	391	388	395	413	381	380	376	361	369	408	391	374	373	388	391	370	369	367	379	374	354	373	425	348	359	349	344	378	371	363	386	371	384	333	373	362	362	379	394	335	390	376	370	376	378	396	372	366	364	373	376	367	381	364	369	369	371	380	380	354	360	428	367	341	363	360	337	372	378	389	379	419	378	382	366	397	366	386	372	357	364	401	394	409	340	361	376	378	384	351	403	405	392	394	404	339	386	364	399	371	405	376	388	382	382	339	375	373	343	382	379	339	401	389	388	378	353	370	371	378	355	391	340	380	382	364	372	385	355	389	361	378	374	343	371	395	406	388	350	357	406	379	392	349	416	390	362	386	376	380	405	354	410	387	353	381	385	363	368	380	381	369	395	387	361	388	360	368	383	375	393	379	410	364	424	372	415	398	383	360	396	364	409	389	382	343	352	382	362	379	378	404	356	347	411	355	345	375	407	368	404	405	377	381	374	365	363	396	388	400	392	385	374	345	377	359	390	412	371	379	376	373	399	383	378	360	380	418	354	376	335	398	371	345	370	380	414	376	382	407	360	384	385	381	383	395	366	388	408	387	383	383	356	371	335	363	348	381	360	336	348	373	396	360	359	400	359	364	380	362	327	400	372	365	348	402	377	349	375	353	365	350	393	344	355	391	382	410	389	374	348	389	377	389	389	400	346	395	366	395	392	392	349	354	415	369	367	375	338	343	382	402	360	360	385	399	427	376	409	384	368	389	356	388	377	391	382	380	401	362	371	356	344	352	340	385	382	341	366	385	397	384	389	358	389	382	380	381	376	347	406	358	358	409	391	362	379	368	351	374	345	351	380	388	351	361	377	389	383	419	358	393	371	397	376	369	390	362	384	381	380	403	363	349	379	358	390	371	373	380	346	377	360	360	410	345	333	330	341	381	382	375	367	393	348	364	370	365	354	349	385	384	378	401	365	407	408	389	383	386	398	375	337	366	391	386	355	360	369	372	355	378	371	346	379	341	344	401	364	410	361	377	379	379	399	418	373	381	366	361	384	357	356	391	380	378	381	354	363	371	365	367	401	351	360	354	380	408	377	358	387	403	385	364	394	338	383	403	368	419	354	395	394	372	377	379	397	366	385	353	366	351	363	380	384	374	374	368	372	389	368	333	397	367	426	380	389	383	344	407	376	401	384	350	377	396	372	401	368	406	369	414	330	391	376	380	391	370	397	394	399	387	351	386	365	363	365	380	351	338	357	353	392	402	357	359	383	381	380	383	342	375	374	382	408	399	375	365	377	382	348	392	393	371	342	380	369	382	369	370	379	366	346	366	408	380	357	419	375	366	378	394	382	402	349	368	350	366	379	389	377	390	366	372	381	359	372	374	381	362	364	370	363	372	421	386	359	389	365	340	384	380	373	394	378	411	352	368	416	365	369	372	336	390	410	395	371	369	363	379	378	358	400	378	385	342	389	367	392	389	354	398	421	379	369	355	387	374	331	384	339	362	377	367	369	385	392	371	359	392	368	351	342	397	382	386	366	398	362	396	368	364	348	360	400	355	383	386	391	390	389	375	386	407	407	401	369	380	398	366	362	377	377	390	352	379	377	379	383	388	355	400	372	364	340	386	392	395	372	372	373	395	401	367	358	399	392	363	334	376	368	364	386	360	399	346	343	353	371	375	393	395	391	357	394	401	372	373	374	361	386	393	375	402	328	362	348	419	370	353	393	378	369	425	401	352	378	373	357	369	365	360	357	383	409	384	378	393	368	402	388	367	392	402	383	368	355	406	358	377	390	361	385	358	383	346	364	337	365	361	370	378	393	368	355	342	401	337	355	386	419	396	366	403	359	365	374	417	378	359	372	373	341	362	351	372	355	400	396	413	391	373	370	356	377	341	384	359	398	351	355	364	354	326	362	350	361	387	372	367	391	389	388	369	394	383	362	343	380	365	385	364	368	373	387	363	373	398	360	391	386	359	379	398	380	356	382	366	385	408	400	358	385	332	350	369	355	379	360	375	363	354	342	359	427	372	376	393	372	374	358	367	354	402	347	365	384	368	344	380	367	386	382	353	353	375	377	374	367	379	385	362	404	374	365	371	374	400	324	373	361	397	388	384	352	385	376	345	358	365	386	349	338	362	361	376	388	381	389	379	375	354	393	369	353	374	384	402	380	359	350	396	375	380	350	408	374	333	387	390	335	381	389	362	363	366	405	350	389	356	364	365	388	365	387	364	336	357	405	360	381	391	391	380	384	377	372	353	346	347	368	380	354	387	376	365	363	353	406	375	394	343	360	353	373	368	391	353	432	372	389	382	371	357	379	365	352	370	387	353	401	395	355	396	347	381	365	359	386	349	415	368	371	387	361	355	345	398	387	384	376	376	372	381	386	406	394	379	415	354	392	340	364	362	377	399	391	388	406	369	370	372	392	389	336	373	400	385	357	384	382	366	376	366	352	372	367	416	369	394	391	389	406	375	352	371	346	371	371	382	341	359	383	417	372	369	395	368	385	368	387	383	354	350	387	406	397	375	364	347	382	373	406	391	360	389	382	343	346	410	340	389	385	389	408	396	360	327	360	354	377	379	359	394	359	384	375	361	375	370	399	374	403	382	375	383	400	342	390	398	384	387	369	405	371	345	345	386	389	379	374	390	360	399	426	378	366	383	389	373	362	395	383	370	361	396	377	366	400	383	372	390	400	365	365	395	408	351	393	388	391	387	389	370	382	395	385	399	358	394	403	344	377	369	385	378	379	361	374	385	349	361	333	394	370	391
9013	924	724	562	464	453	465	463	455	410	438	453	438	484	452	444	407	421	430	394	418	445	409	427	428	412	459	425	427	443	397	413	414	397	423	413	427	391	389	434	407	397	451	449	429	388	418	434	390	428	421	431	421	444	414	457	430	394	435	413	455	416	435	410	396	402	406	420	408	423	426	449	418	444	386	403	402	395	396	415	399	414	414	434	420	437	415	430	398	414	431	416	433	409	462	413	446	467	400	429	432	402	406	431	450	419	416	425	442	365	405	420	422	432	417	411	425	411	424	417	427	426	362	427	420	397	407	451	431	459	392	434	453	392	456	380	426	405	424	417	403	437	440	435	398	425	378	453	439	419	417	403	394	405	404	401	424	398	425	434	457	452	351	423	407	422	428	401	419	428	416	419	400	442	425	418	398	406	406	429	396	390	438	452	424	416	422	414	412	419	407	454	430	440	436	429	424	399	406	427	448	362	393	377	456	388	400	442	457	443	413	427	414	408	416	417	391	374	406	403	412	448	431	417	416	408	475	420	413	396	412	467	400	411	417	423	479	418	432	443	413	423	408	394	437	416	406	391	412	416	423	421	409	435	418	436	401	419	416	431	406	431	424	431	414	444	403	418	418	400	373	417	421	445	421	408	422	443	431	427	442	430	403	432	397	411	399	438	427	403	397	399	422	404	445	402	445	438	436	447	434	391	429	447	413	425	398	398	416	423	370	442	424	392	429	444	404	433	445	418	395	440	400	427	408	406	383	405	415	408	428	377	393	425	421	406	383	428	433	433	427	424	384	393	426	392	426	420	439	410	405	438	419	394	398	492	437	402	454	416	399	391	432	415	429	418	444	392	447	421	401	391	437	411	391	465	428	407	409	416	454	413	391	410	404	417	459	439	445	426	395	437	425	398	426	394	404	382	424	426	408	439	403	431	434	414	420	423	409	406	415	422	411	415	418	428	396	370	406	413	413	409	433	415	422	417	414	394	462	419	415	403	427	400	397	390	427	419	406	411	441	423	421	383	435	453	397	394	418	436	409	408	408	393	422	397	404	380	424	383	408	446	416	394	449	397	417	410	422	426	455	405	408	447	402	406	415	437	408	430	397	425	411	431	438	453	396	462	401	443	418	403	402	450	412	413	442	414	411	435	399	417	433	393	418	386	406	423	446	398	433	438	386	444	442	425	395	434	395	402	407	441	439	450	438	421	422	406	439	395	430	424	429	439	387	459	411	416	453	373	427	427	410	399	409	402	410	416	375	407	416	407	419	420	375	441	443	405	415	421	425	400	408	401	411	438	428	399	420	447	449	451	432	421	429	400	400	387	443	398	407	401	443	411	442	394	436	426	427	398	445	386	420	429	429	406	420	439	427	450	456	437	450	442	430	388	427	427	419	429	420	432	464	400	411	393	416	434	437	416	420	426	384	417	460	411	427	441	393	370	402	430	397	399	411	410	404	424	415	430	425	405	410	428	418	398	416	379	442	402	459	428	431	422	400	426	403	425	408	431	428	420	432	410	432	433	404	413	417	452	454	435	412	449	357	404	417	415	428	411	392	413	404	422	405	461	375	436	470	407	395	394	409	364	435	375	432	422	421	454	416	426	397	402	454	406	408	428	420	410	454	439	419	405	403	408	421	422	399	398	435	431	425	401	407	415	408	422	399	408	427	416	429	408	402	425	417	414	404	389	421	412	415	393	397	421	402	424	395	434	413	397	396	408	405	398	460	415	388	412	413	405	431	401	428	420	416	405	413	447	439	417	407	439	428	409	424	423	415	434	415	436	423	434	408	437	452	404	386	418	443	439	429	442	428	418	439	429	422	420	429	414	429	410	472	398	430	415	429	413	430	437	431	402	377	410	407	406	419	385	431	411	418	441	407	430	407	432	418	440	430	450	409	480	418	428	412	431	446	401	421	429	416	403	409	419	415	440	394	441	418	433	405	405	438	424	416	420	407	431	401	431	415	412	403	450	406	381	368	414	412	399	434	428	432	394	397	404	419	439	386	427	388	397	450	458	422	410	406	422	440	442	432	393	431	391	398	428	432	438	388	398	406	432	438	424	425	454	413	406	397	412	424	398	377	394	430	422	409	401	435	423	393	426	410	437	429	421	397	439	427	442	386	415	401	408	410	420	394	418	428	450	423	428	441	389	420	399	407	431	444	437	415	417	416	412	367	390	404	387	402	432	423	404	420	389	432	389	436	435	440	402	393	400	416	412	448	404	426	440	437	374	369	417	438	448	420	416	456	438	402	411	456	429	440	399	406	428	394	426	395	432	378	446	441	402	402	371	395	400	429	375	433	436	433	411	415	426	407	415	400	443	434	450	433	440	402	424	407	445	422	381	398	454	411	396	424	422	399	426	427	397	434	433	435	406	481	389	416	443	426	418	423	423	446	412	419	436	448	402	417	432	435	431	471	400	441	401	422	418	440	418	426	449	433	427	438	433	424	397	398	422	443	423	390	431	455	410	415	408	451	400	410	367	424	412	420	404	443	439	407	409	428	412	451	435	406	411	404	421	423	384	435	372	414	394	431	421	414	438	416	400	403	412	457	411	417	400	404	397	415	404	414	445	417	433	408	407	455	407	437	388	397	390	408	432	403	436	430	418	382	404	436	392	453	398	387	407	453	371	392	431	409	407	465	411	411	402	450	451	395	443	455	437	397	422	413	417	431	421	412	413	421	403	402	400	425	406	437	436	393	391	419	414	411	426	416	411	429	425	425	473	425	415	391	416	420	403	429	357	437	424	412	391	390	412	413	438	388	433	424	435	445	394	381	403	392	406	422	421	425	398	407	469	423	422	439	410	397	427	395	398	410	442	408	405	409	397	401	438	408	413	415	437	418	426	427	451	416	435	441	403	425	427	435	441	400	409	403	430	418	383	384	420	413	423	433	423	444	389	397	409	414	451	423	422	407	402	386	396	387	405	394	418	440	424	423	428	419	426	413	451	437	394	413	437	439	435	414	411	414	415	426	423	452	427	395	407	438	412	364	415	430	415	400	424	429	402	408	431	390	428	422	405	388	441	428	401	411	437	391	366	414	385	419	410	425	409	450	424	398	413	428	408	396	409	451	442	434	402	423	372	396	429	416	409	453	425	409	428	445	413	418	417	429	396	459	391	399	431	392	391	427	421	457	426	428	401	430	422	444	411	440	409	459	459	397	427	384	408	414	418	430	436	384	409	449	408	408	373	437	423	433	390	386	417	446	408	384	450	392	424	441	441	411	443	402	404	427	448	400	405	434	396	405	405	389	414	437	446	424	419	450	389	433	381	459	421	395	413	393	412	423	395	430	435	401	461	438	384	441	412	437	425	445	399	421	412	431	423	423	449	402	406	391	402	412	395	402	397	415	417	396	459	381	434	427	432	425	423	416	400	405	423	430	422	372	416	396	399	447	415	456	420	472	398	424	466	416	420	418	395	369	447	419	400	413	411	442	414	448	405	409	422	434	396	448	455	423	416	390	438	437	463	414	399
23722	21102	28329	24116	21102	9049	824	542	465	392	391	367	362	328	322	289	263	254	257	273	286	272	254	286	253	276	269	289	266	276	267	218	265	245	243	258	243	233	244	243	250	260	255	220	269	276	250	249	245	259	217	262	203	258	243	249	255	268	254	264	263	226	249	267	238	252	244	260	223	259	247	240	273	236	267	226	273	237	259	243	257	240	263	244	245	240	241	238	254	250	232	225	234	227	245	231	244	220	244	252	242	235	253	258	228	242	241	265	274	265	258	243	255	256	253	261	268	226	242	235	265	236	240	272	246	276	236	233	213	224	253	248	233	257	241	210	226	242	251	289	220	244	239	223	219	251	236	265	245	231	266	268	230	243	233	211	263	256	234	263	231	226	239	251	251	230	237	266	250	245	240	235	256	264	242	253	241	246	239	273	256	242	236	236	254	237	274	240	243	258	231	217	260	236	231	259	251	224	233	256	252	227	222	251	254	226	253	250	240	251	258	270	272	225	247	224	279	238	249	236	265	254	241	264	266	259	231	231	243	214	231	256	239	260	234	241	254	234	249	249	260	239	260	252	223	270	223	221	221	254	227	239	235	247	220	247	256	248	238	227	228	249	257	265	247	245	218	244	250	253	251	253	213	245	228	232	260	239	224	220	241	252	252	234	235	244	250	220	225	218	267	222	258	261	236	262	262	250	239	236	235	238	231	213	227	218	232	256	227	244	236	249	239	229	248	253	247	259	258	237	221	225	268	260	230	233	261	235	247	227	235	228	226	227	242	230	223	247	215	273	243	240	250	244	244	264	251	238	231	223	249	238	246	240	247	233	252	220	235	240	245	239	248	244	262	256	251	243	253	234	239	212	229	267	251	251	214	237	262	239	268	228	260	244	262	208	242	237	235	250	266	240	266	205	244	260	275	261	235	222	233	249	226	257	272	256	248	265	243	237	225	235	262	240	261	244	250	241	249	252	226	257	244	268	259	270	238	235	250	231	251	246	268	242	242	229	239	232	232	241	236	209	240	247	211	245	249	209	234	218	258	214	248	229	255	243	222	232	260	254	240	257	250	233	221	218	227	217	250	275	227	239	204	246	208	217	226	239	199	257	228	245	267	219	249	224	273	247	258	237	277	244	248	224	253	244	217	250	222	252	245	238	242	223	252	250	237	237	246	261	240	240	205	215	232	240	250	233	235	227	259	243	252	230	266	245	246	268	244	264	247	257	241	257	245	220	256	227	236	238	236	228	274	251	228	233	241	247	231	204	224	250	254	229	262	244	235	255	230	243	217	256	232	251	222	249	237	252	282	258	244	257	252	250	231	257	253	247	240	235	259	244	230	245	246	241	234	241	226	234	240	212	246	245	237	245	227	234	247	241	264	203	256	257	244	242	252	223	243	259	265	247	230	221	251	246	262	209	205	245	256	254	243	260	241	259	249	226	251	248	240	249	266	260	260	257	234	234	253	245	242	247	237	232	250	236	236	202	209	240	232	249	238	235	252	240	296	242	222	244	221	217	233	241	242	261	227	260	250	217	257	240	257	259	255	246	242	251	246	247	256	245	240	244	260	241	252	232	238	242	259	236	250	245	266	233	240	212	239	259	245	246	262	265	235	249	241	229	272	255	233	236	214	235	252	239	246	233	255	221	217	245	197	229	245	232	231	216	262	239	261	262	260	236	246	254	278	255	243	254	245	216	221	251	251	231	239	268	245	263	251	222	248	234	253	260	246	248	261	268	233	252	262	240	217	243	245	262	222	237	263	215	249	236	254	243	265	234	253	221	243	229	241	242	265	274	236	240	232	235	234	245	248	248	223	233	240	252	234	241	244	245	238	232	266	261	209	238	270	269	268	244	273	229	255	224	232	239	258	245	212	228	258	258	242	218	230	212	304	235	243	202	260	248	239	270	256	235	249	227	240	234	258	242	246	261	269	222	240	242	220	270	229	232	234	237	223	238	254	256	240	218	249	236	248	254	254	243	242	241	240	266	238	247	246	231	224	234	237	237	252	246	255	235	233	252	252	263	230	248	274	235	244	249	222	234	262	261	255	256	258	227	253	256	232	228	221	241	239	217	219	246	230	233	240	244	271	262	264	245	269	239	244	261	218	267	236	257	284	238	219	246	225	254	222	235	250	237	242	255	217	236	230	214	273	263	218	251	230	247	262	226	229	252	232	239	218	245	225	255	245	251	241	245	264	233	258	248	250	241	220	223	259	271	253	218	262	224	253	248	233	246	253	258	252	261	231	268	235	281	263	238	251	267	264	231	229	226	249	227	266	237	244	230	234	254	234	243	272	265	218	252	241	239	228	238	239	227	240	223	272	256	228	234	265	235	201	262	244	239	247	225	241	265	250	229	248	243	227	242	259	231	248	241	251	238	234	232	220	211	240	250	222	240	244	251	259	255	247	234	226	229	243	232	238	235	255	227	231	262	243	227	248	252	231	233	226	244	266	246	235	236	241	244	265	242	236	242	250	267	242	245	227	227	222	234	256	255	218	262	248	260	265	224	231	249	231	247	240	242	260	241	234	224	250	209	243	235	274	233	259	239	228	231	248	257	251	250	228	233	245	223	253	238	250	258	250	229	204	250	233	268	231	237	241	242	253	228	253	232	273	233	228	235	267	245	236	232	262	222	250	236	252	242	265	240	260	224	260	247	239	222	248	249	249	213	236	249	269	251	237	200	233	230	233	225	221	251	242	243	236	266	241	243	237	224	247	232	243	237	234	249	243	216	221	254	263	258	223	241	239	246	241	241	232	276	260	220	244	241	221	244	236	230	244	262	229	248	220	235	246	255	236	238	237	275	217	251	265	247	225	234	256	250	213	260	241	220	243	230	252	249	230	241	221	248	243	284	265	243	250	247	212	273	246	233	234	232	258	256	227	267	256	235	236	215	231	269	246	260	224	273	236	246	230	244	246	227	232	252	233	273	240	250	220	222	213	281	255	243	232	261	227	230	248	226	230	218	227	243	232	223	244	250	238	256	235	275	250	240	242	264	228	249	254	240	227	226	257	229	242	220	250	261	233	233	222	248	242	215	272	242	261	228	269	213	259	260	224	225	265	243	247	228	271	220	247	243	240	235	273	262	229	226	242	235	220	235	238	263	223	244	241	232	227	229	239	208	222	252	224	235	229	228	250	205	239	238	245	231	251	230	254	268	214	207	240	253	284	216	233	232	238	223	213	253	231	224	231	248	276	248	256	235	241	261	236	266	255	248	238	249	249	243	251	258	259	241	231	226	215	223	222	237	257	235	226	229	247	252	217	199	210	247	266	232	259	243	232	236	238	239	268	240	233	234	234	241	245	246	237	271	260	232	248	225	247	239	263	242	229	233	247	232	235	255	255	259	276	235	235	219	258	229	267	245	256	231	260	226	247	260	240	222	231	275	261	224	230	242	273	234	248	256	257	266	270	232	232	246	265	241	241	227	253	225	263	241	235	233	238	240	250	224	242	223	250	225	238	222	249	237	225	234	235	209
25357	8485	5493	2558	1781	1329	1059	825	700	580	494	487	438	396	366	396	379	295	377	337	314	335	308	289	309	287	306	296	303	307	304	312	296	283	297	251	275	282	305	275	272	263	277	269	281	278	282	271	279	300	281	295	278	279	259	267	294	263	278	286	292	294	307	278	261	288	262	249	257	265	267	302	267	267	275	278	261	286	249	282	281	270	245	274	267	269	260	286	259	262	287	264	280	234	251	297	290	272	272	256	267	308	283	286	263	275	263	276	299	259	253	276	282	274	273	285	283	265	279	238	276	252	241	289	281	252	259	258	322	277	264	272	278	272	267	293	252	263	241	299	270	274	276	262	236	265	274	267	287	300	260	278	269	274	282	266	263	294	259	279	297	311	281	246	249	251	270	292	286	279	274	263	250	302	269	251	281	276	259	234	283	262	266	284	269	265	286	273	266	298	301	273	269	260	281	247	279	239	303	241	297	256	279	252	289	262	268	269	262	258	256	253	259	303	278	259	295	282	279	226	259	281	260	257	284	274	260	256	263	277	264	276	272	257	285	261	284	277	290	273	269	286	256	247	270	284	267	275	291	275	278	276	253	259	258	293	275	267	302	264	301	274	266	251	262	270	260	266	261	260	247	250	273	295	289	301	287	254	249	267	242	284	268	286	259	287	253	279	242	269	260	274	278	308	279	256	278	248	282	279	263	286	258	267	259	285	270	277	262	259	264	280	276	276	294	282	254	296	241	284	260	304	298	238	244	258	247	271	247	267	260	275	266	280	276	285	292	269	258	264	268	299	261	272	268	271	270	253	287	281	267	274	278	301	275	267	278	278	261	283	267	266	269	276	276	258	258	271	277	248	262	286	279	288	247	272	272	247	288	276	259	260	283	273	272	249	310	267	254	262	250	298	259	250	269	276	287	307	275	269	270	270	249	260	262	287	270	262	279	306	297	252	258	274	261	261	309	281	298	253	262	271	283	295	297	266	245	277	263	288	263	269	257	271	282	258	280	288	273	289	294	262	266	270	288	284	283	267	258	276	267	265	276	230	273	236	274	262	271	286	283	275	267	283	274	255	287	279	261	287	270	284	254	257	282	218	256	307	263	294	264	287	268	287	261	267	275	307	271	262	269	268	240	270	303	258	284	256	286	265	283	295	270	257	306	281	286	268	255	251	257	266	290	278	272	261	266	290	284	251	297	252	293	263	279	263	270	250	278	264	247	251	309	261	264	294	259	285	292	265	285	249	289	272	230	261	271	257	253	290	257	276	276	257	289	287	262	281	275	240	281	267	278	283	255	277	270	231	278	248	280	270	250	290	274	250	250	286	259	279	279	291	275	225	272	271	251	271	272	256	283	257	281	272	256	250	259	279	245	261	263	273	251	264	279	295	264	279	253	292	280	277	234	280	238	265	308	271	260	275	254	270	269	274	264	240	291	243	249	275	287	295	264	266	266	264	256	246	246	267	258	264	287	254	268	259	299	258	266	266	265	246	246	281	257	275	268	282	246	266	303	257	303	256	272	236	279	272	300	296	256	287	295	269	269	270	238	269	245	268	274	278	247	276	261	276	290	276	258	292	248	260	280	305	270	284	252	261	257	255	245	286	247	271	257	271	298	260	277	248	276	275	254	270	274	295	279	254	249	279	282	268	278	275	277	290	304	268	264	271	281	287	246	252	292	283	304	257	267	278	277	270	270	293	259	258	304	289	263	255	278	286	266	290	279	267	268	257	288	294	233	237	277	260	240	254	276	313	274	282	267	245	295	295	306	260	263	282	254	252	305	243	259	271	286	267	228	273	285	247	274	271	264	252	292	263	270	274	254	276	289	272	256	287	291	276	261	292	244	262	255	277	291	278	284	279	306	262	240	256	273	251	289	297	273	289	285	274	276	275	258	249	289	271	288	256	266	252	260	276	251	250	265	250	252	244	305	286	270	307	253	276	248	261	247	249	256	302	281	265	271	241	277	267	265	285	275	277	266	281	263	282	277	279	236	264	268	241	259	278	260	264	254	273	266	297	304	280	264	290	283	284	242	247	275	259	241	259	295	246	267	263	279	301	281	250	274	291	264	245	271	267	285	265	270	261	282	262	269	263	281	261	268	263	302	268	273	263	263	267	283	288	269	296	273	255	271	284	235	279	263	285	266	265	291	252	267	268	261	248	271	292	300	281	264	283	284	270	287	271	285	239	249	250	249	279	268	270	263	252	299	280	274	270	273	270	296	280	255	284	272	275	266	253	307	294	281	262	264	273	264	268	252	261	260	277	265	267	293	302	234	257	246	262	285	260	264	275	274	272	285	327	274	257	259	277	275	293	259	260	297	257	271	291	264	239	266	233	282	246	273	274	261	310	274	276	285	285	267	283	269	283	280	280	251	228	272	279	281	260	263	307	268	268	247	261	290	259	293	292	269	242	263	259	263	263	251	251	266	283	270	285	279	272	274	270	283	282	275	261	283	308	298	273	274	274	256	266	255	301	262	276	282	277	272	272	266	306	285	257	266	282	275	294	289	244	255	285	289	260	289	280	246	251	294	249	261	260	265	264	275	296	283	262	268	297	261	277	278	273	260	269	294	286	256	293	268	304	267	280	252	283	278	257	281	243	257	245	277	274	290	239	261	261	243	286	275	274	254	260	278	285	268	279	260	251	296	241	260	284	255	263	237	252	271	254	292	281	242	271	277	280	241	279	272	274	290	277	272	258	254	268	261	252	275	271	273	268	277	287	243	260	286	258	251	279	286	264	319	254	250	284	309	257	273	275	283	278	276	264	293	243	241	287	287	254	257	253	258	263	275	275	267	261	303	262	288	292	303	303	275	272	291	274	247	255	265	253	257	255	289	265	272	244	245	312	261	278	244	243	261	261	296	248	282	228	253	241	289	290	296	281	269	288	282	275	281	283	262	290	263	261	257	274	267	274	274	308	256	285	264	255	251	249	271	290	280	293	269	286	270	300	295	254	275	261	253	311	279	270	251	268	277	275	242	258	273	271	283	269	288	279	253	234	278	241	280	267	275	290	269	249	278	272	241	318	276	232	269	249	281	245	274	313	252	287	304	270	275	253	276	285	250	290	241	292	289	267	267	281	248	248	272	281	294	270	255	279	249	268	259	276	277	259	272	282	260	259	304	268	301	281	280	256	268	264	289	295	284	248	258	285	286	247	252	262	245	277	275	275	283	284	274	283	274	235	263	292	256	247	267	255	265	263	263	290	282	268	286	282	272	275	270	271	278	234	277	244	259	316	259	241	273	272	248	287	263	276	279	287	278	271	273	262	269	297	289	253	260	267	283	279	282	280	262	257	267	243	264	301	274	281	278	249	262	283	257	311	268	287	289	251	294	251	287	274	254	296	267	269	275	264	282	283	263	292	270	264	295	265	251	305	268	282	268	319	247	304	276	274	285	227	272	278	274	241	259	285	276	248	291	258	289	266	230	279	268	280	261	270	283	271	287	275	282	298	243	272	287	276	269	262	285	270	284	289
24958	21110	27117	25247	9358	1111	949	834	782	762	717	731	731	699	709	685	679	710	671	671	666	709	705	663	670	664	645	670	684	694	684	613	647	657	644	723	738	667	674	674	685	670	683	715	643	662	683	687	638	660	689	676	655	643	670	695	670	698	665	657	697	659	642	685	660	633	659	668	682	657	651	642	672	659	658	616	661	647	676	676	682	669	648	659	696	656	642	648	684	659	641	660	648	654	695	691	628	647	635	659	712	647	600	664	634	651	661	672	597	662	658	667	695	716	691	644	703	671	696	647	658	684	666	721	684	637	656	679	676	651	649	649	675	627	681	603	687	677	668	671	660	668	657	687	652	685	675	638	687	631	681	671	706	667	651	658	721	656	641	696	669	656	659	654	671	683	654	640	676	668	662	651	649	668	672	703	696	676	681	665	702	675	679	670	718	634	664	692	663	669	680	657	680	671	646	629	640	624	679	635	679	647	690	679	663	689	641	705	695	666	659	675	639	696	647	705	638	646	686	645	642	631	635	687	633	637	683	657	649	687	637	688	622	640	669	671	657	627	672	677	699	682	675	671	704	623	632	653	644	661	689	635	617	679	680	679	683	694	651	684	633	686	679	661	652	651	630	645	644	641	634	661	590	697	619	682	604	703	714	673	710	698	647	637	693	652	666	676	637	616	640	654	689	705	640	637	666	647	658	652	666	629	668	627	654	680	649	689	674	653	660	718	706	663	714	695	662	665	641	688	699	644	639	619	670	662	646	661	677	654	644	677	658	678	675	691	697	682	680	657	640	618	675	636	653	632	684	634	655	683	656	716	645	648	620	632	664	635	620	680	700	674	650	716	651	672	572	661	663	658	656	657	662	680	691	650	644	647	632	691	664	655	668	646	644	676	631	615	661	651	674	682	692	649	679	639	669	657	635	722	681	663	699	688	657	673	708	715	667	634	647	679	674	658	631	647	665	620	680	637	628	627	622	678	680	647	665	667	623	647	661	672	675	659	676	656	670	701	668	703	713	628	664	631	622	640	661	666	676	644	657	661	640	657	673	672	626	638	682	660	653	674	675	649	654	716	633	659	675	639	651	710	714	672	649	643	644	615	666	670	681	664	705	664	702	633	702	709	669	622	618	644	606	616	637	671	684	687	695	671	652	659	700	634	686	670	620	694	670	636	661	676	640	682	658	687	648	668	696	630	663	684	663	671	656	645	651	660	658	693	665	659	628	657	653	660	660	681	668	647	680	650	654	681	653	653	674	659	682	670	659	683	672	690	637	682	648	648	675	677	657	669	718	611	691	666	725	673	689	691	629	669	663	664	702	633	725	688	659	608	649	634	666	647	715	657	668	694	697	685	681	683	652	703	694	629	638	641	670	663	665	661	622	623	643	674	636	720	658	596	659	662	645	677	708	648	680	670	681	678	630	634	678	695	683	705	662	673	659	628	641	604	672	673	656	672	667	662	579	665	673	635	634	677	621	662	665	652	634	635	664	656	648	675	635	622	663	656	681	605	575	653	645	641	671	688	674	707	654	680	685	681	624	696	680	631	663	655	709	664	723	659	650	674	666	712	676	677	660	652	673	653	681	661	682	587	641	723	653	680	667	652	638	626	682	644	683	580	682	668	668	660	653	645	633	659	665	656	655	679	658	697	649	663	724	648	677	665	665	633	639	686	724	618	610	700	590	654	674	644	671	699	670	691	694	671	676	661	676	664	658	656	638	704	697	661	642	686	665	725	652	699	701	679	679	665	636	650	658	681	648	610	673	665	648	644	657	648	653	682	641	682	641	687	671	667	659	701	651	682	651	679	661	648	662	666	639	710	693	663	616	625	680	673	687	628	672	691	630	709	634	644	635	612	611	606	679	676	653	672	631	643	679	689	726	665	643	716	667	680	645	685	670	633	630	660	713	652	668	652	664	650	657	662	669	657	676	656	674	673	629	698	684	684	645	673	635	669	673	644	648	633	687	677	639	636	702	675	641	647	695	705	674	669	655	699	706	638	660	670	711	674	612	634	695	656	637	685	651	637	665	695	654	641	689	644	687	640	656	606	656	669	685	711	647	673	651	697	666	639	663	658	641	705	662	624	643	652	677	655	674	638	629	697	653	656	657	696	642	704	633	632	573	681	640	707	677	615	649	682	644	634	660	667	674	670	684	694	635	683	657	663	676	661	667	644	664	621	679	682	695	623	671	664	701	656	659	670	687	674	698	653	635	645	639	682	643	632	736	686	616	656	638	643	628	645	641	692	624	632	689	687	677	656	665	656	672	607	660	636	682	685	671	701	688	674	667	654	625	659	675	686	667	691	710	703	647	642	626	666	646	652	690	642	642	716	703	638	663	637	683	647	673	669	687	663	683	647	657	657	639	626	680	674	619	666	644	658	632	610	679	659	668	643	656	680	669	686	693	639	660	678	657	671	690	627	636	634	688	721	670	667	691	671	673	660	631	670	687	682	715	682	677	626	708	624	627	685	602	671	662	644	632	649	629	666	612	643	648	663	677	595	688	667	647	615	655	636	634	672	685	594	689	661	635	711	654	677	668	619	670	676	640	674	670	647	631	678	665	655	628	654	680	706	607	710	621	666	653	702	671	646	680	630	668	707	643	690	667	664	645	645	677	676	685	664	680	682	712	678	666	692	683	687	672	667	658	711	633	675	676	664	682	673	679	678	645	652	639	673	672	626	652	593	696	672	626	617	665	668	656	639	687	671	682	639	698	671	626	693	652	653	673	666	685	687	650	654	620	612	672	688	649	685	712	650	664	680	646	649	679	663	681	644	654	650	667	657	632	675	674	639	647	621	640	680	691	696	624	646	642	678	673	674	670	660	684	683	681	644	717	651	667	665	645	652	673	655	726	649	716	723	650	674	681	620	637	657	653	691	656	690	660	677	643	677	659	649	713	640	689	721	713	645	669	637	650	667	676	631	633	615	652	672	649	672	638	665	715	636	679	647	669	658	627	629	613	700	684	721	663	644	688	687	674	688	655	649	670	696	651	677	659	605	670	698	637	671	651	650	669	698	683	672	641	710	650	687	652	719	670	711	660	681	683	615	658	646	668	684	665	656	660	632	655	711	669	623	688	671	678	639	664	646	675	633	689	681	681	631	665	673	634	662	672	691	623	643	670	658	679	625	661	645	623	660	648	675	685	695	697	667	647	599	670	681	649	678	636	627	682	604	672	673	704	674	692	674	639	618	673	651	662	700	660	668	691	683	650	640	691	649	661	668	587	664	685	663	663	657	658	627	688	658	652	664	650	648	643	691	641	637	652	640	643	682	693	711	670	631	661	649	640	615	651	673	618	679	604	702	678	673	622	645	686	674	645	638	715	691	686	617	668	663	645	666	648	638	679	681	644	631	661	702	599	641	657	631	657	671	661	651	689	679	689	676	624	636	672	658	658	708	623	648	711	665	661	672	661	600	656	674	682	640	618	634	633	677	635	679	627	669	655	676	687	636	707	676	694	658	647	706	694	604	685	666
23800	5105	3221	1878	1481	1230	1143	1020	879	868	815	792	769	792	726	719	751	716	754	726	741	721	707	747	702	731	735	717	682	682	749	684	747	684	688	730	729	761	670	688	732	677	683	709	659	674	687	718	721	679	704	708	665	687	714	716	696	696	716	712	689	702	737	720	709	762	646	682	712	699	682	716	683	694	730	653	717	716	674	680	694	687	709	718	649	717	676	684	680	666	657	676	683	685	723	677	748	727	705	677	681	728	718	677	679	694	715	712	670	738	718	719	680	693	701	661	692	673	709	659	718	708	714	648	724	732	722	700	715	752	725	691	698	680	695	703	671	722	696	726	755	705	681	679	729	699	693	683	681	687	725	697	645	682	679	713	678	717	638	679	646	633	658	740	698	674	655	710	686	684	674	667	675	727	644	677	688	666	696	727	714	719	673	705	735	697	669	648	677	693	645	662	787	673	751	661	696	668	686	690	729	690	706	723	749	726	687	691	683	696	680	652	648	642	726	672	630	681	647	685	743	695	752	716	714	686	678	773	689	703	700	703	658	714	720	677	608	753	693	714	734	718	762	735	704	683	666	667	725	657	697	711	699	697	650	699	679	684	663	683	744	700	659	701	726	695	669	697	662	692	661	700	706	685	668	695	714	658	717	700	718	718	709	664	683	660	707	665	722	735	716	708	710	682	792	729	674	672	673	656	713	685	684	678	677	673	671	691	668	665	663	699	755	667	738	676	730	680	699	687	701	692	735	692	699	671	718	708	716	658	700	679	659	731	727	738	668	736	705	633	652	652	695	699	699	651	698	677	689	697	702	709	696	710	697	678	725	711	700	644	670	760	705	713	665	664	708	694	676	713	724	656	625	711	695	688	722	671	701	674	800	707	704	716	588	693	702	661	655	659	680	705	660	662	685	653	744	668	688	668	723	720	720	710	702	658	677	741	715	697	693	707	661	668	667	702	687	689	717	718	681	681	675	694	720	715	736	707	713	700	721	711	677	712	706	641	633	751	671	686	695	692	684	749	704	692	693	688	670	670	719	664	656	684	680	698	688	751	722	702	694	748	671	709	688	673	754	722	712	703	669	684	700	684	763	656	695	681	643	658	712	699	716	721	674	651	680	668	707	668	751	686	693	649	662	693	703	669	728	703	714	702	710	721	687	713	736	666	677	696	677	685	715	674	682	740	676	700	649	681	709	723	697	680	719	654	694	694	716	713	676	751	731	717	710	695	682	701	651	690	682	718	695	715	659	628	739	701	666	679	697	685	679	698	709	662	673	666	695	681	669	713	676	692	694	734	667	689	679	698	722	708	690	665	726	701	707	647	650	682	664	722	679	715	711	630	709	760	705	701	726	726	739	708	705	665	679	711	735	694	727	725	704	722	660	700	717	715	700	708	701	662	684	692	691	718	660	640	760	741	680	695	695	650	743	736	682	706	714	653	701	658	677	663	697	665	676	668	727	674	769	697	706	696	713	680	654	723	714	685	758	703	677	744	682	670	695	662	706	739	679	672	680	693	786	728	735	706	719	719	711	689	695	677	654	725	685	691	689	699	706	719	691	672	683	659	633	716	708	717	684	727	725	701	729	696	705	699	671	692	668	687	671	681	688	630	685	670	703	676	692	674	698	678	670	649	684	677	714	699	689	705	738	701	699	721	681	670	694	727	730	698	690	705	675	724	699	700	675	669	693	700	702	699	704	729	694	681	695	705	681	706	709	698	684	649	684	674	717	714	682	702	657	698	692	685	682	687	681	700	708	696	712	697	717	680	693	719	700	669	694	732	683	686	691	736	688	679	665	720	732	715	706	639	687	710	688	673	720	654	688	693	679	718	650	686	706	718	724	713	705	692	675	713	665	697	686	676	696	711	717	748	722	697	672	700	695	678	635	734	670	706	662	725	694	666	753	721	659	724	672	739	682	659	713	702	688	659	672	708	712	685	704	737	685	692	683	706	692	686	683	682	683	718	673	717	698	704	681	692	698	680	693	703	712	692	681	659	707	684	717	680	686	727	730	674	760	785	707	734	731	699	704	732	697	660	725	701	707	667	660	746	653	714	669	703	729	683	708	649	687	731	691	707	702	696	712	671	748	698	715	642	676	717	709	700	645	663	704	681	699	688	657	740	689	713	642	704	671	688	711	679	691	700	675	763	688	687	723	686	678	723	661	704	708	706	603	731	691	677	677	736	719	678	691	684	667	697	679	714	700	701	674	686	662	706	682	742	721	642	708	678	674	707	691	718	672	683	735	710	718	711	744	715	661	637	750	709	689	699	687	672	722	698	692	688	703	691	697	679	672	656	722	670	648	714	632	697	718	696	705	655	715	701	704	715	677	740	658	719	713	695	660	686	692	635	697	740	695	710	675	699	690	688	766	682	661	699	696	702	707	676	702	677	670	726	671	692	675	719	659	674	678	719	661	696	679	672	684	698	728	705	670	707	641	697	683	732	726	728	716	666	680	680	679	700	680	734	704	727	696	701	683	756	694	718	698	676	703	699	695	661	671	694	700	694	721	698	652	741	662	748	694	688	659	695	665	662	697	675	685	670	696	654	666	667	678	699	678	694	689	695	705	717	745	722	635	690	672	673	689	683	651	705	711	665	677	694	679	694	657	732	687	682	732	675	708	708	666	731	679	687	699	723	665	715	721	682	723	661	678	701	710	697	675	676	706	661	629	683	710	660	726	734	653	714	687	686	681	720	690	724	663	694	698	696	715	698	687	705	704	681	769	695	741	686	692	725	699	623	707	694	688	720	711	712	722	753	691	731	694	688	680	638	680	707	657	694	678	646	723	707	758	695	726	741	716	684	690	721	632	720	660	677	703	704	757	709	716	692	697	680	672	692	691	756	691	670	689	685	680	711	690	690	696	663	682	696	751	710	711	648	696	712	697	732	674	675	745	643	669	709	713	677	672	701	669	688	719	708	694	691	702	692	687	703	651	695	689	697	727	674	703	714	670	707	675	734	735	690	664	695	706	657	720	707	691	646	747	680	690	660	699	728	733	724	712	700	682	713	680	692	654	662	698	696	779	682	685	689	712	735	732	735	706	707	696	745	658	638	675	691	687	745	694	693	722	643	673	702	727	666	691	626	735	688	692	675	724	691	669	696	668	695	676	704	718	718	696	658	704	685	673	682	699	653	728	696	710	734	695	705	672	688	691	697	671	651	673	745	734	671	688	719	685	681	671	703	691	653	724	716	685	690	673	700	706	701	653	706	713	693	676	742	703	669	660	714	718	690	644	690	741	655	704	677	762	685	706	690	724	701	703	705	685	673	708	652	734	674	699	694	703	675	707	671	703	687	730	687	695	648	666	662	668	678	714	681	712	745	697	724	685	677	692	713	694	670	678	692	666	709	738	728	707	682	630	677	676	704	681	648	659	702	740	714	693	660	693	661	679	692	709	688	688	622	630	681	683	667	680	682	694	704	707	680	684	724	714	714	691	688	794	706	672	674	749	709	711	706	730	654	678	655	697	714
22559	21130	28796	23705	21122	21169	7929	1310	1010	953	866	801	744	681	658	668	643	671	675	645	597	576	610	612	551	624	577	593	617	586	623	568	612	606	604	606	615	610	591	565	629	617	606	603	561	581	559	583	559	560	590	581	592	582	596	610	613	567	545	572	542	545	596	550	578	569	575	533	565	547	565	552	566	570	572	553	542	579	540	583	593	582	566	613	534	583	559	515	572	577	538	553	595	550	555	569	525	537	604	589	574	559	588	588	605	564	573	555	544	556	548	606	580	507	545	578	595	566	594	580	591	552	554	596	599	552	532	557	544	510	559	563	593	567	604	533	543	555	583	596	595	560	561	566	540	543	554	563	550	574	585	544	557	594	544	601	544	545	585	569	606	580	587	574	576	565	593	553	569	577	577	561	582	542	583	573	570	580	547	585	546	597	525	588	585	591	581	564	560	563	596	576	590	570	577	578	585	561	561	579	557	553	522	596	594	522	572	572	567	542	589	541	537	557	543	570	652	609	566	564	553	530	529	581	575	551	526	550	577	567	615	581	547	548	524	561	594	567	574	544	572	535	567	565	614	545	611	575	578	598	609	556	582	548	605	549	529	559	534	597	548	582	602	561	584	610	561	566	566	561	591	584	581	579	561	564	563	579	602	540	558	591	543	622	567	550	626	604	562	571	562	603	570	566	549	552	582	578	575	560	590	591	554	547	587	575	560	549	567	522	567	548	572	566	560	580	632	569	549	567	552	561	599	568	576	606	562	580	537	555	568	547	565	596	578	562	538	610	576	515	560	562	565	525	547	574	551	565	532	594	576	538	572	571	570	602	601	522	604	547	562	556	530	530	577	582	571	645	545	566	589	566	565	575	605	563	589	561	565	572	589	576	587	597	587	578	608	619	591	570	564	563	611	582	552	591	582	602	567	560	593	554	529	555	558	595	607	547	540	572	566	566	595	558	617	561	538	574	541	573	552	546	572	622	588	624	554	577	586	584	575	588	556	556	557	568	491	587	604	532	559	529	587	552	552	534	572	563	584	559	541	577	549	571	617	561	575	532	554	575	593	554	585	550	548	576	553	553	561	580	571	541	586	592	587	586	555	572	565	545	578	560	562	616	570	542	581	554	580	601	522	582	594	552	584	548	551	565	563	594	533	589	552	568	600	569	543	571	608	550	589	562	540	564	575	631	585	556	602	528	562	541	567	562	564	574	538	600	597	528	523	519	549	542	604	544	559	559	525	566	581	571	573	576	561	600	577	568	609	569	580	569	591	538	590	618	556	567	555	516	583	571	585	558	560	547	582	589	555	555	565	575	563	579	589	577	517	578	592	539	519	590	565	583	555	541	554	597	575	535	545	608	595	540	568	566	587	592	551	566	548	581	575	548	551	578	547	529	590	575	556	572	567	551	580	613	562	588	590	576	578	549	586	569	558	571	541	608	533	528	589	593	539	565	544	564	566	554	582	550	592	554	514	585	591	584	565	588	555	555	565	543	568	607	550	574	567	610	546	558	554	570	599	544	544	589	554	547	575	605	533	587	527	564	596	579	588	541	578	571	597	546	581	558	572	585	549	557	531	552	548	585	527	551	555	557	573	545	549	544	594	544	549	562	579	589	544	597	613	539	521	555	573	577	574	562	577	564	605	561	547	577	579	541	549	557	547	524	555	548	561	567	560	568	606	603	563	567	566	536	564	566	551	599	600	587	554	515	560	576	566	546	587	525	562	587	578	572	577	531	567	510	578	603	583	542	576	573	557	548	587	571	552	563	557	558	588	589	591	541	576	587	526	573	600	571	600	556	552	568	564	526	586	573	586	569	573	539	570	554	569	561	530	574	524	578	597	562	570	598	551	518	556	554	552	572	525	544	565	598	581	572	541	562	573	573	523	555	550	576	556	584	557	527	566	577	531	584	598	574	578	545	582	548	537	578	572	552	600	601	568	556	581	547	528	564	555	584	546	595	591	498	552	542	598	562	589	563	556	598	560	558	544	553	570	547	586	555	586	563	553	540	593	558	538	554	607	515	552	599	562	565	560	600	530	524	591	548	560	582	555	589	546	557	595	559	580	622	555	579	612	541	573	542	587	554	541	592	542	549	603	526	546	553	538	574	577	589	583	571	595	549	548	588	556	564	570	554	594	587	571	586	583	537	596	561	532	553	604	606	561	563	571	537	556	578	568	557	575	601	561	594	616	548	558	574	572	556	594	612	586	591	584	550	593	540	587	554	582	582	614	550	559	571	568	571	566	584	563	605	543	547	550	531	585	562	575	536	595	534	571	546	561	561	555	541	541	573	532	607	560	551	570	548	625	559	557	571	575	568	593	546	569	564	577	536	585	590	595	541	536	551	612	566	600	613	561	515	564	556	558	535	555	555	581	543	581	579	546	581	618	541	579	569	563	587	583	574	590	573	542	602	568	574	529	561	601	566	563	569	598	534	552	572	579	539	589	585	571	580	545	534	552	569	588	553	595	574	532	584	518	529	572	551	552	532	562	544	549	526	523	574	596	528	560	549	570	544	557	557	560	562	581	626	599	578	615	592	557	550	587	532	567	608	558	546	561	603	604	597	553	596	581	548	566	561	553	604	541	568	578	552	583	584	550	576	550	538	596	575	585	598	579	565	533	592	562	491	513	545	589	518	586	612	505	515	525	557	574	582	584	554	547	548	552	558	562	606	570	632	562	581	571	565	561	568	528	570	580	527	601	560	607	586	603	562	554	568	499	531	544	587	600	567	567	548	565	572	553	554	571	594	587	546	575	519	585	568	520	574	558	548	567	574	530	550	553	576	591	546	550	548	527	578	543	561	548	551	567	580	527	586	591	543	554	541	556	596	584	540	546	586	571	597	551	593	564	555	577	575	576	554	554	572	569	547	593	570	545	591	583	554	600	561	562	529	580	583	555	558	565	634	545	588	556	538	560	572	531	587	589	561	604	551	572	578	588	584	531	524	600	546	551	602	541	544	567	566	519	574	555	579	544	540	547	591	577	585	537	549	588	563	603	570	542	572	560	607	603	545	549	584	562	570	550	561	563	571	515	531	555	567	602	584	562	550	548	585	560	562	561	576	581	550	556	575	564	528	576	566	578	566	595	520	585	555	599	594	556	568	537	571	584	565	547	540	539	515	543	604	556	543	579	573	524	558	561	560	554	616	552	523	564	563	531	565	589	559	586	606	534	588	596	612	584	597	580	547	542	545	619	577	568	584	531	579	566	573	574	556	524	538	573	597	552	601	521	595	599	552	552	562	541	544	579	557	575	555	514	578	511	542	558	545	573	559	524	556	545	514	591	622	557	551	561	593	547	545	579	626	625	575	528	559	532	561	560	575	549	520	574	552	582	535	565	581	579	562	595	547	582	589	503	587	564	586	576	602	567	566	556	549	558	564	536	594	513	569	603	585	553	585	574	580	576	587	581	558	571	590	570	572	553	625	551	566	552	575	547	579	584	580	545	557	633	583	559	546	546	509	554	566	570	570	562	545
32321	13807	9422	4826	3434	2672	2069	1627	1425	1165	1055	957	871	870	816	761	744	690	690	746	674	670	652	621	686	584	621	588	635	615	601	587	660	622	551	626	556	603	599	625	574	592	605	576	631	553	550	605	593	600	575	553	596	589	612	603	568	591	628	604	585	562	591	582	591	574	602	589	581	562	582	605	514	582	578	605	563	583	570	576	536	587	564	559	537	597	604	595	580	615	543	580	565	610	579	560	574	596	585	582	569	573	543	559	574	561	577	574	605	571	575	566	572	574	600	556	512	609	559	598	572	575	581	519	567	594	557	595	571	589	548	503	562	590	534	559	582	579	562	571	542	582	574	615	570	592	603	538	578	523	601	617	581	586	560	544	583	625	574	584	576	599	623	562	569	563	522	566	559	556	579	564	602	528	618	567	595	562	526	563	550	543	570	560	540	566	602	575	589	572	569	607	574	569	635	602	561	569	567	576	520	589	574	544	563	572	576	576	573	569	552	581	580	579	573	583	593	605	554	559	648	584	584	588	568	565	577	579	571	581	582	569	590	564	504	561	558	563	562	541	591	591	552	589	574	589	531	573	615	545	542	589	558	557	584	588	578	605	554	592	522	582	512	553	609	577	557	582	563	597	574	521	582	587	550	544	570	574	572	524	577	571	551	592	537	558	571	569	569	584	496	549	527	580	516	592	595	586	611	616	571	575	568	567	581	531	554	559	603	572	554	614	546	542	561	609	608	565	622	549	585	599	595	581	579	576	516	544	617	602	567	575	612	561	560	587	556	583	584	596	526	555	584	538	558	544	548	542	584	598	593	584	554	553	570	561	539	590	584	591	569	564	614	553	599	568	580	567	577	563	611	541	565	541	567	548	534	592	580	564	540	572	591	554	557	594	530	596	566	600	559	570	538	585	539	564	576	573	595	596	568	560	533	540	537	618	554	597	562	566	548	553	587	599	596	563	606	538	555	570	570	561	584	585	553	576	594	561	583	614	550	550	601	586	587	565	546	589	517	560	573	573	573	585	519	543	600	578	578	552	591	573	554	582	533	550	605	533	562	538	573	563	565	610	542	622	562	545	522	586	568	587	569	575	559	611	554	546	565	575	585	589	581	592	540	616	572	601	561	542	575	550	588	574	550	622	540	551	592	599	604	574	623	570	659	566	598	563	578	522	603	561	553	570	609	572	561	570	585	575	575	550	586	558	606	596	583	586	573	583	564	562	599	530	594	568	581	565	547	587	592	581	576	552	557	601	593	534	539	575	562	606	531	587	534	621	592	573	580	593	543	579	579	601	554	571	562	593	562	568	619	574	556	577	571	535	556	591	542	622	535	584	558	604	570	562	590	587	591	546	562	577	566	560	599	566	558	557	567	595	573	542	564	562	573	566	548	569	532	570	578	574	615	518	591	600	619	553	596	573	510	556	583	577	540	549	576	577	586	601	567	533	600	613	582	549	549	590	564	579	569	555	582	566	572	577	572	603	562	570	557	548	588	569	554	572	565	579	600	565	528	594	548	530	575	552	585	568	535	560	603	584	600	556	561	546	575	584	583	566	572	534	546	570	556	507	590	595	567	594	561	586	598	578	573	555	556	570	560	565	561	580	591	561	590	601	597	543	523	567	558	564	548	574	547	606	587	540	556	560	611	581	562	565	573	543	594	554	580	548	576	526	565	586	574	599	587	564	569	598	608	613	546	542	594	589	543	564	528	536	564	547	540	600	542	522	577	565	610	591	573	619	595	531	524	535	565	533	579	561	546	590	570	591	557	555	524	582	557	570	591	573	554	546	588	580	565	573	546	583	574	561	578	545	580	544	591	553	554	613	587	566	581	530	568	592	518	564	559	595	575	542	576	627	557	538	587	582	582	607	587	575	548	619	588	553	567	611	588	579	555	598	608	549	564	575	579	549	525	577	541	562	552	534	520	531	587	565	538	558	549	583	533	563	547	575	562	593	548	530	572	551	539	559	606	577	550	590	543	578	563	575	607	559	520	606	566	554	535	577	569	615	580	584	550	535	547	556	582	591	556	603	558	578	577	563	577	540	597	555	582	511	564	608	637	566	574	579	596	590	566	564	564	544	600	583	564	575	564	627	570	566	569	534	581	584	558	560	596	581	612	588	506	551	578	559	562	614	566	573	537	543	571	598	614	565	560	549	548	582	533	572	585	555	590	582	571	557	583	602	595	564	540	562	548	532	568	587	555	541	539	532	555	574	561	575	543	560	587	577	541	576	576	593	561	543	522	569	550	591	546	543	557	562	625	525	583	610	525	590	569	558	565	570	582	555	605	590	523	573	589	582	543	594	561	553	533	584	541	588	618	591	590	542	583	560	587	557	592	554	611	567	558	536	574	559	573	555	551	566	553	550	616	573	557	540	616	560	563	620	555	580	550	558	555	575	572	568	546	616	579	630	554	555	540	572	588	540	566	589	554	579	583	592	537	557	619	532	565	583	545	585	623	576	578	555	586	587	542	579	594	553	573	565	597	584	624	554	595	566	578	552	592	583	571	570	568	588	606	534	609	599	571	583	573	547	586	615	559	585	573	610	532	600	560	595	601	595	572	613	624	571	544	561	612	548	624	601	537	514	545	548	597	554	578	545	586	589	563	573	581	551	549	532	549	543	555	571	529	579	610	567	593	545	592	602	550	584	573	524	575	553	599	581	538	620	528	548	554	557	571	557	626	560	579	549	557	573	598	542	598	592	586	561	542	557	568	584	589	587	583	542	578	586	590	562	605	589	594	563	559	542	583	560	572	538	574	569	571	559	585	561	574	560	545	619	584	625	561	601	579	582	599	584	534	599	541	563	506	534	570	585	555	559	573	568	615	579	612	591	589	589	542	576	538	558	577	595	572	542	624	561	560	630	582	553	569	559	583	552	582	542	621	585	610	610	617	643	544	604	614	576	554	572	613	584	554	577	542	559	534	569	548	574	534	617	549	575	598	599	551	588	586	550	606	629	547	554	583	565	592	549	551	593	577	633	579	595	582	575	572	595	574	550	540	529	554	541	580	600	585	613	605	569	535	576	617	570	561	526	570	569	539	581	510	563	519	554	548	620	555	580	567	579	582	591	572	594	546	553	561	542	570	525	587	608	515	602	575	586	584	557	558	579	566	565	589	614	548	552	534	584	592	584	577	595	588	590	543	589	545	551	569	520	560	566	548	610	525	560	552	574	558	570	571	558	538	571	550	541	563	608	608	588	548	563	572	561	577	523	573	595	565	548	564	542	595	581	556	557	594	568	577	549	600	564	544	610	566	549	555	606	627	598	538	554	537	551	529	560	575	632	598	554	594	567	561	604	554	572	613	555	575	534	509	547	587	609	549	598	548	553	553	565	575	561	544	562	602	532	578	529	558	581	602	586	571	598	568	556	548	528	600	577	594	580	542	568	567	615	589	561	542	591	553	561	590	598	565	559	532	538	633	592	619	598	530	543	571	576	599	588	577	548	597	553	560	549	614	556	613	580	580	596	565	512
27955	17602	3637	611	486	442	402	382	355	384	369	366	362	405	396	347	383	390	370	389	405	386	377	374	368	377	365	389	362	348	361	388	358	352	359	383	383	385	372	390	358	403	366	344	361	354	409	380	410	378	379	384	344	386	371	347	369	368	376	389	344	378	386	373	370	400	402	398	406	367	399	363	383	413	381	402	373	415	374	406	400	412	356	370	354	394	418	368	355	377	380	385	375	367	372	343	375	350	325	391	410	363	388	366	337	373	354	355	377	376	364	382	368	376	372	372	390	387	372	387	373	377	404	391	334	359	361	371	385	392	376	370	406	344	360	387	332	380	399	382	356	356	352	352	344	416	346	383	389	400	364	378	373	369	386	390	359	377	386	401	392	385	408	362	381	363	345	372	340	413	402	368	364	373	385	352	354	387	393	368	399	351	393	377	399	373	385	392	361	380	364	366	387	364	388	364	370	425	375	377	396	352	342	366	403	380	405	378	391	374	373	381	404	362	395	349	380	365	375	369	379	375	376	391	429	396	384	387	418	379	398	421	355	334	397	350	381	410	406	365	393	395	377	379	382	380	349	337	414	384	407	371	413	396	391	341	332	369	371	405	367	354	382	351	360	355	380	333	347	385	355	353	360	379	363	376	377	386	383	407	369	408	378	389	379	385	353	385	372	362	379	390	357	379	407	362	376	375	333	404	354	391	375	361	366	400	384	409	378	376	354	346	367	393	400	401	371	369	375	386	403	387	359	370	379	364	394	386	386	351	401	401	373	370	376	382	369	353	405	382	367	417	362	377	393	373	347	381	377	406	381	370	371	374	370	363	371	375	351	325	369	386	424	404	395	366	380	372	367	366	397	379	373	392	382	344	377	376	389	384	363	363	375	332	354	386	393	395	374	351	403	376	391	375	398	382	406	385	400	359	374	349	360	366	386	369	379	383	350	397	403	432	345	359	376	394	368	355	362	396	370	390	376	349	400	353	358	361	358	360	377	377	383	388	384	378	346	347	363	351	369	383	351	342	395	365	367	360	343	393	403	419	439	344	386	366	389	411	407	393	359	387	336	386	398	366	367	360	388	388	401	346	351	420	364	359	392	380	367	385	358	357	362	362	370	384	386	413	391	381	381	376	367	383	370	407	418	384	384	396	375	388	403	360	362	394	416	353	374	363	371	371	387	354	371	379	342	338	396	396	374	358	366	399	387	371	373	393	372	414	376	362	406	359	358	389	356	353	414	385	375	385	386	385	413	395	360	381	366	364	409	341	360	367	381	381	361	385	362	339	372	350	379	366	345	363	405	381	409	366	360	395	398	359	390	355	363	364	377	390	365	398	383	381	373	376	368	399	387	370	389	352	382	383	384	393	406	382	365	343	400	401	388	405	402	396	379	358	372	357	350	354	402	372	391	399	333	378	382	362	411	370	398	362	403	368	344	380	369	350	407	361	396	397	350	403	427	387	381	371	379	413	363	350	357	365	335	385	323	374	373	368	415	376	397	372	365	334	348	393	343	380	360	384	402	368	381	383	392	380	399	408	370	406	373	368	385	395	403	410	380	369	379	393	382	372	345	363	377	351	345	375	352	378	372	372	389	368	365	383	368	402	336	413	391	353	405	422	388	334	364	384	365	372	391	387	384	385	351	364	402	376	416	383	367	415	380	372	381	376	381	359	405	381	398	402	356	380	382	384	367	349	373	365	354	397	407	398	358	381	351	398	423	355	395	360	342	344	371	392	374	382	363	369	389	370	387	378	424	380	402	396	403	383	413	369	364	407	378	392	366	366	377	373	341	345	409	383	375	376	363	389	362	405	349	365	405	361	360	341	363	392	369	365	420	381	402	388	376	355	346	388	374	360	410	394	371	341	383	366	411	368	365	397	407	364	368	391	439	400	383	390	353	385	365	389	359	383	376	403	383	348	364	364	357	401	371	367	371	386	376	426	385	384	411	366	385	391	401	370	344	365	376	381	331	383	404	388	383	373	362	388	384	357	367	385	375	385	384	385	358	359	354	348	352	353	401	365	401	353	373	348	382	399	363	378	402	366	383	373	404	390	379	397	364	378	367	378	352	381	401	353	417	395	380	410	398	371	359	372	376	375	362	360	396	374	355	352	394	398	353	391	347	388	386	367	375	363	402	364	370	392	387	372	371	401	392	343	405	352	346	359	369	367	381	361	352	372	384	356	341	383	358	399	396	359	356	390	367	381	387	373	370	366	368	393	369	418	365	337	402	387	390	347	392	372	383	355	361	403	395	412	375	381	370	391	369	393	363	371	377	364	346	381	399	394	346	378	345	351	404	398	392	380	366	374	374	392	379	378	385	373	365	340	376	363	370	394	387	371	374	348	378	378	346	397	407	394	370	350	374	372	349	362	372	339	370	368	356	353	384	355	382	382	392	360	358	378	393	359	389	364	380	402	387	346	343	406	344	351	343	411	376	369	311	392	387	354	381	347	352	395	365	342	377	387	386	355	406	383	394	392	340	382	381	381	389	389	422	388	354	350	355	375	384	351	372	382	404	381	403	393	377	433	366	382	389	352	359	377	402	400	394	370	392	354	349	343	354	390	380	391	354	356	362	359	383	337	370	383	382	372	377	380	380	420	391	401	384	413	395	403	369	350	377	381	354	366	380	398	392	397	377	367	380	399	371	387	392	343	396	381	372	393	368	381	321	365	405	412	364	395	333	379	362	401	388	377	355	408	365	360	361	421	324	393	372	359	370	357	354	366	387	379	393	372	360	381	386	364	345	343	348	388	392	364	346	384	372	360	383	379	374	407	365	389	402	379	382	378	338	399	395	382	373	333	375	376	400	388	433	392	379	375	357	371	365	363	356	375	349	350	362	383	370	377	347	361	368	369	369	387	391	341	340	391	379	382	397	396	341	385	383	376	372	414	340	396	405	387	400	374	372	391	406	368	374	355	364	375	397	378	383	378	366	389	387	396	403	398	425	410	372	353	398	382	429	410	402	388	364	371	378	402	364	411	386	395	396	396	376	373	399	364	394	366	393	350	388	368	374	369	364	354	364	372	388	384	404	364	385	380	361	390	414	370	364	370	402	398	382	373	400	356	366	392	379	384	388	373	394	383	393	387	378	356	376	394	374	374	386	341	393	404	384	374	379	361	381	413	387	346	396	386	368	379	369	366	399	360	387	350	360	359	373	379	378	418	374	374	388	392	376	349	386	371	392	421	369	380	352	366	360	377	391	395	370	398	373	360	355	387	354	372	355	363	366	388	385	411	393	375	409	389	392	361	351	407	377	363	363	373	367	333	383	356	379	337	372	386	374	395	350	440	366	387	356	363	364	380	403	351	340	383	367	350	393	374	345	430	365	350	373	417	404	385	374	375	361	360	394	387	371	373	396	399	369	377	366	402	375	376	417	381	357	356	391	350	381	397	400	368	368	350	397	366	380	366	391	362	381	356	385	363	349	360	428	367	374	378	402	356	364	410	354	368	410	321	391	372	383	363	352	363	394	389
9055	915	728	580	524	468	463	470	435	434	404	420	445	436	431	414	447	368	400	409	436	411	438	416	411	393	403	381	445	416	424	437	387	412	424	425	408	390	396	414	423	412	436	418	425	430	385	444	408	427	382	420	437	455	427	410	410	423	387	413	417	433	400	400	397	442	393	410	414	447	407	406	390	430	378	417	426	426	417	443	425	380	401	420	388	412	399	431	412	410	483	372	402	408	374	443	413	439	417	452	435	473	431	419	409	429	405	423	405	420	396	437	419	432	400	389	423	398	420	422	411	415	396	454	390	433	428	418	397	421	446	397	444	418	413	443	389	418	391	394	406	421	431	433	388	386	455	391	397	437	423	421	427	426	421	406	411	433	408	412	405	438	421	407	414	473	406	424	436	391	387	408	447	421	412	437	414	432	440	419	425	427	403	396	471	467	421	447	397	451	437	437	436	407	419	408	386	423	421	403	417	416	404	457	411	423	442	454	432	447	411	416	444	396	431	387	412	385	380	411	406	419	411	412	428	422	420	439	411	436	411	395	393	418	407	420	429	431	432	416	422	418	398	428	414	397	436	437	400	445	394	417	424	427	402	455	430	436	443	419	422	446	391	429	432	355	457	409	386	398	441	435	391	436	400	414	445	384	405	426	433	422	431	423	415	445	400	414	442	457	424	426	405	406	414	386	444	391	400	449	428	432	446	421	402	407	436	413	419	438	416	415	432	406	417	386	393	429	409	422	459	394	441	439	385	422	418	430	409	426	397	438	412	383	419	427	382	418	426	379	388	431	407	410	411	416	422	449	409	428	387	425	395	426	448	420	419	455	414	421	386	408	412	470	425	410	459	440	436	440	440	439	448	404	443	428	442	413	448	408	436	429	436	415	428	415	404	420	428	413	412	423	382	398	377	431	389	394	437	407	433	438	417	398	392	448	434	405	449	418	422	409	440	414	410	414	395	410	458	376	418	434	446	434	409	447	424	433	425	444	414	415	402	394	417	393	428	436	434	399	391	418	428	397	407	458	455	406	390	436	429	419	436	404	409	411	437	415	411	370	442	422	429	405	409	417	412	444	396	382	444	417	428	434	432	414	425	396	451	425	437	456	439	440	440	428	406	448	413	409	421	381	437	470	398	457	393	425	439	393	443	426	417	409	399	429	465	393	444	427	423	434	433	438	411	422	399	451	419	422	417	436	411	391	451	397	439	427	418	395	405	442	388	393	401	397	415	400	418	430	423	384	423	451	405	438	412	414	428	434	443	445	407	427	436	410	432	422	382	413	420	426	414	415	410	419	476	413	422	390	409	427	403	391	454	418	412	383	415	395	381	431	429	445	435	416	413	398	440	387	433	369	412	427	428	378	410	391	408	405	383	449	407	414	440	411	400	418	443	401	403	418	442	405	459	412	425	425	430	399	393	448	410	416	388	415	414	427	413	396	433	393	401	422	392	427	407	403	424	413	443	421	424	414	420	411	449	414	408	437	417	422	425	390	414	419	399	424	392	398	416	417	383	461	402	440	390	380	402	382	376	427	381	427	438	394	435	441	429	406	391	463	430	402	436	430	419	413	426	394	381	398	425	374	446	398	388	444	443	398	395	445	415	413	430	430	396	452	430	457	400	405	407	458	417	456	364	407	478	435	434	391	436	413	430	413	400	414	413	386	426	407	408	419	434	405	412	398	419	388	445	411	438	419	404	445	431	404	421	391	431	392	442	430	443	404	423	406	439	461	398	440	407	424	413	389	426	425	443	408	409	416	451	440	412	405	457	412	380	438	421	467	428	417	450	418	428	418	416	415	421	431	422	429	423	408	422	405	408	413	401	457	431	405	395	452	386	429	434	425	406	401	435	412	414	465	431	401	383	401	408	456	412	401	437	440	421	440	455	424	455	386	421	422	442	418	460	451	401	410	413	393	416	426	393	412	440	372	420	413	423	447	405	363	440	416	428	415	430	417	400	428	412	402	445	408	429	433	430	402	467	388	408	449	415	410	415	421	409	445	421	430	444	388	429	445	408	439	395	438	497	419	407	415	404	407	394	412	407	424	421	382	434	426	434	383	405	420	440	424	415	421	415	440	444	381	385	439	440	416	391	454	429	433	435	477	408	429	429	429	400	431	405	408	406	409	452	422	447	422	405	421	439	433	401	385	402	405	450	406	431	444	453	388	410	377	460	423	431	451	387	414	420	435	451	412	439	433	416	447	418	400	442	435	409	419	411	454	397	428	412	418	365	443	417	409	376	433	397	428	424	418	424	427	401	390	428	452	439	415	441	404	437	442	411	435	418	427	375	426	409	379	399	412	462	437	392	425	408	384	387	420	421	414	421	424	442	369	379	438	394	431	426	419	439	423	429	413	446	435	404	428	413	415	414	419	409	399	413	397	463	429	386	383	447	394	451	387	425	414	436	407	426	440	420	440	416	427	397	429	423	430	435	440	416	415	413	362	437	418	407	398	429	380	396	403	445	426	410	413	413	434	425	389	425	406	427	433	441	456	433	407	424	438	419	426	412	404	417	425	422	433	421	448	415	420	447	385	407	439	395	408	438	407	406	416	430	396	434	435	433	418	419	404	411	436	438	457	438	446	408	401	444	409	431	450	441	384	407	389	392	410	421	427	428	413	427	396	447	427	425	428	409	416	389	444	421	423	407	420	432	403	429	432	469	419	395	424	409	418	412	395	437	440	439	407	435	422	417	411	454	408	399	409	403	419	394	462	448	418	392	397	408	401	416	403	392	475	446	432	446	394	426	458	407	440	408	400	423	436	424	428	434	410	446	429	452	423	430	399	453	416	427	399	434	433	422	408	421	419	435	418	408	408	447	417	396	418	412	414	406	413	407	419	444	417	419	462	456	419	415	406	395	385	401	424	426	447	413	426	458	445	476	417	426	437	432	419	421	447	423	402	419	451	434	423	416	407	413	422	457	406	442	396	435	398	442	428	428	446	452	383	448	416	391	413	383	428	429	443	433	420	388	428	428	475	469	400	436	423	419	395	384	422	384	432	432	402	416	427	396	411	412	418	410	427	435	412	434	420	423	432	396	435	432	442	400	399	408	436	392	412	406	426	395	465	411	406	403	432	414	415	416	413	408	403	411	446	449	407	393	434	429	405	398	440	448	485	427	412	406	410	458	418	437	425	441	403	426	452	402	384	420	412	446	397	413	403	444	448	429	427	430	425	419	382	403	457	444	431	468	415	390	423	425	434	425	454	409	407	418	422	409	394	428	407	403	410	421	444	413	407	424	373	437	439	441	443	444	421	456	436	407	408	421	403	425	448	421	420	435	420	415	420	390	418	429	418	437	407	404	438	388	416	421	450	415	367	425	435	380	372	436	400	413	438	403	425	397	383	394	361	385	383	405	414	395	427	414	407	410	414	403	448	443	413	455	423	425	407	410	378	441	415	431	391	439	421	433	413	425	434	411	403	406	429	389	457	430	439	432	418	414	463	414	412	408	444	402	418	449	413	409	379	398	395
23704	21116	28278	24196	21111	8644	841	556	471	382	375	308	295	316	308	266	281	265	298	311	255	235	260	262	220	259	232	244	241	267	292	242	256	255	267	264	264	269	230	225	257	262	248	235	274	248	247	262	230	245	256	253	264	227	213	235	253	233	297	234	241	222	231	247	241	215	232	235	248	277	239	211	223	250	238	237	234	238	242	238	233	250	248	235	256	205	266	246	249	228	278	222	247	213	254	251	238	259	247	243	255	263	239	233	250	254	267	229	217	231	246	244	229	221	233	248	274	272	269	249	276	227	263	218	247	235	229	227	250	245	259	255	230	259	235	224	253	217	241	250	257	247	238	230	261	207	232	242	224	273	250	242	252	263	225	244	247	239	255	228	248	242	255	236	227	245	240	232	247	264	227	256	246	244	246	241	220	243	248	244	216	245	228	248	247	242	260	230	263	244	233	251	249	256	250	254	261	261	237	257	230	235	245	248	229	247	249	256	205	231	250	241	232	255	229	237	269	246	243	239	244	253	242	219	277	238	240	247	255	248	233	241	237	227	230	227	268	252	240	236	222	228	250	251	227	263	246	259	215	244	244	263	251	259	221	228	233	253	242	232	249	237	228	265	246	232	257	216	241	216	237	277	256	236	293	249	257	233	232	244	239	252	229	235	238	247	239	241	256	263	227	232	244	240	248	223	261	208	260	229	238	247	258	254	278	250	206	237	259	260	244	237	236	258	213	256	229	236	236	259	270	231	224	249	239	242	245	222	261	256	243	233	244	237	247	237	239	247	225	251	262	248	262	240	214	263	255	252	236	258	267	268	240	251	260	249	242	254	244	223	246	242	264	221	262	233	215	247	231	257	234	233	270	228	217	255	210	232	242	240	244	255	249	233	265	243	234	279	223	226	233	259	241	239	260	262	216	247	261	219	210	266	228	238	246	227	270	252	230	239	267	245	264	238	243	239	269	204	237	217	238	245	261	264	270	222	258	250	271	235	253	234	253	249	226	255	263	256	221	211	231	252	232	233	207	257	250	236	243	239	239	257	240	215	240	229	232	235	271	237	238	266	234	266	226	202	258	217	261	246	233	256	239	242	251	249	222	243	279	223	251	226	240	253	227	248	246	241	242	268	247	247	248	239	253	248	231	227	217	258	242	236	261	260	245	223	243	219	217	203	223	251	230	226	238	226	220	235	262	243	274	233	234	256	240	254	258	244	227	240	232	233	231	204	231	199	257	249	240	242	244	251	231	231	245	279	242	248	232	263	256	230	262	243	245	255	243	226	228	238	248	242	228	236	250	252	246	234	238	207	241	219	238	255	265	250	247	250	264	232	216	222	244	219	254	235	240	234	243	182	266	265	248	239	256	260	241	225	226	226	237	270	251	258	221	223	254	270	256	245	258	255	235	211	240	230	244	224	230	249	282	253	211	237	237	241	246	232	254	253	250	238	264	246	251	263	242	241	248	233	230	199	243	238	227	263	235	245	218	213	233	233	240	231	259	233	229	236	255	202	266	225	233	255	221	227	226	270	270	243	243	272	265	264	243	239	237	214	250	241	225	251	248	223	259	249	235	253	253	230	250	246	242	243	241	252	223	239	266	241	229	260	284	236	235	237	224	246	243	260	238	241	251	251	234	256	251	222	265	225	239	252	242	236	222	249	242	223	232	254	235	250	238	260	230	234	241	209	261	233	237	208	236	256	243	236	244	234	263	229	244	259	237	251	250	254	245	264	229	227	240	240	249	237	212	238	258	220	255	234	220	228	256	258	246	232	233	253	232	226	242	240	243	268	255	232	205	252	244	235	246	238	233	233	240	244	244	227	241	243	252	206	240	225	260	258	221	261	221	270	230	243	226	235	265	260	242	261	242	241	227	210	213	260	256	249	251	230	254	226	251	231	242	208	213	241	222	255	254	228	238	241	228	235	220	246	230	213	261	232	244	219	237	294	243	243	250	240	236	248	257	240	232	253	235	241	243	252	253	259	240	250	259	247	211	243	211	229	250	220	209	209	253	248	244	247	238	248	224	240	236	258	215	221	265	237	239	212	262	246	217	239	237	228	255	256	213	254	259	267	250	239	234	249	248	246	240	231	276	225	248	240	254	225	240	230	243	253	242	234	233	248	254	264	226	270	240	234	264	218	255	195	268	239	223	239	240	235	209	246	246	247	240	245	233	238	240	267	259	253	242	234	248	232	231	261	278	261	235	230	233	234	245	250	274	281	244	248	226	244	262	216	216	247	242	246	233	228	240	246	229	238	218	270	238	240	227	253	249	230	245	233	237	244	253	271	239	246	271	257	240	216	245	237	238	223	250	230	237	237	237	217	233	228	261	260	248	232	266	249	219	234	238	219	225	254	239	245	249	266	213	245	260	252	248	249	212	229	249	240	234	233	228	246	259	265	264	266	242	235	242	223	262	233	238	247	217	207	219	233	240	275	269	245	246	255	248	270	240	246	244	236	228	246	252	233	246	250	261	265	231	232	259	226	234	265	239	229	247	232	275	255	273	243	259	210	227	235	243	266	234	274	206	235	240	232	263	234	213	237	221	253	265	245	218	257	248	233	234	252	240	254	207	257	263	235	234	208	251	240	227	246	221	222	213	256	259	230	238	250	240	235	266	244	241	236	252	278	247	225	242	220	254	234	230	244	243	251	235	250	234	231	268	235	258	246	228	284	251	238	238	252	259	256	224	258	244	258	243	247	256	255	221	250	241	235	236	262	237	236	239	248	271	250	232	250	273	243	220	233	265	256	251	253	234	247	233	255	247	243	260	208	236	264	236	251	228	228	219	234	251	234	243	244	245	255	275	246	273	227	250	246	215	244	250	245	231	249	248	231	242	254	229	254	213	234	204	235	243	271	229	233	226	272	255	249	265	239	219	259	247	231	243	267	234	268	257	242	242	221	240	261	246	228	277	246	253	236	219	211	230	239	242	249	233	222	244	257	209	247	239	245	252	244	224	262	254	239	255	256	239	220	234	229	235	267	220	240	253	253	237	262	268	245	229	254	259	215	273	210	226	232	234	231	251	216	241	220	261	231	228	258	237	233	222	213	259	230	243	227	245	249	242	238	234	252	256	234	232	242	251	259	214	217	243	227	243	276	224	226	239	215	232	244	239	254	251	246	211	224	249	248	266	261	248	240	229	218	250	216	231	237	263	253	253	236	246	234	235	247	203	222	275	277	219	256	223	297	279	238	236	239	227	251	266	238	251	261	226	247	245	278	277	250	207	244	244	223	259	263	264	262	261	244	231	244	234	216	253	206	279	241	259	216	259	256	248	228	211	250	256	227	261	233	233	246	255	258	224	237	249	248	245	218	263	222	225	233	262	227	263	230	216	222	220	233	238	260	243	216	225	243	239	222	240	264	249	258	250	236	252	248	242	225	262	240	227	262	272	239	227	240	240	221	235	251	246	229	221	248	279	265	252	247	254	219	261	247	249	254	240	229	231	259	278	247	231	256	209	241	258	261	243	241	218	236
25341	8205	5368	2534	1813	1339	1034	854	674	562	527	459	455	388	418	392	388	322	312	347	343	301	293	349	313	309	296	272	304	326	273	314	271	278	296	281	300	267	274	276	333	271	277	269	264	284	292	297	282	255	277	304	306	261	303	298	279	254	241	266	261	284	259	270	255	256	290	255	272	278	276	251	272	284	285	257	249	271	305	266	263	269	294	257	262	261	273	297	254	272	279	256	269	266	268	258	292	305	258	275	287	267	271	238	263	283	246	295	267	259	291	292	267	304	247	250	281	285	263	286	264	261	275	254	253	253	283	273	256	268	274	309	245	254	257	283	283	245	268	301	288	283	283	254	280	271	291	301	281	260	255	288	257	280	262	236	270	279	269	271	262	277	288	263	271	230	282	219	269	256	241	259	263	257	251	272	271	248	262	238	287	268	280	255	299	260	275	291	265	260	279	276	274	267	263	289	260	259	261	262	264	266	260	273	293	263	280	248	269	274	274	268	275	304	255	264	247	262	283	302	248	288	290	248	294	286	255	241	272	284	241	263	256	272	270	288	297	271	277	294	268	250	287	295	274	246	301	270	263	280	226	255	238	252	299	280	277	263	266	266	288	278	295	266	287	249	263	272	243	251	280	260	274	252	264	283	252	286	246	249	296	250	273	275	244	260	278	272	263	277	271	282	264	256	259	254	269	266	254	273	264	270	278	284	250	287	276	301	254	282	265	243	287	274	273	259	294	265	268	301	261	261	277	287	277	248	272	258	247	281	255	268	284	275	256	241	257	282	322	295	258	279	272	260	276	287	258	245	280	271	276	287	262	306	259	260	279	273	252	282	251	256	260	286	278	262	263	289	277	313	271	281	257	293	262	296	254	249	240	263	284	255	269	291	264	268	248	282	245	277	247	268	238	254	227	271	271	276	264	244	268	290	273	292	256	241	300	285	278	264	251	263	262	232	258	292	266	254	267	295	273	275	283	255	255	286	277	291	295	267	267	254	294	266	283	205	276	234	273	292	241	261	270	274	263	272	311	250	253	250	255	258	281	278	275	273	282	260	284	291	253	255	272	298	258	283	273	275	299	270	278	254	268	270	259	241	251	275	281	288	308	277	285	266	263	271	262	259	266	289	271	257	250	282	259	231	272	262	288	299	257	270	283	282	268	270	245	288	256	282	309	279	278	251	252	271	294	267	266	271	268	253	302	301	291	238	279	258	291	253	250	287	282	241	264	258	272	269	276	285	282	265	236	291	273	270	259	273	239	276	266	266	304	304	252	251	257	265	261	258	243	267	256	280	255	278	268	297	270	295	297	291	297	276	291	273	250	300	260	255	289	248	253	263	267	288	258	324	269	294	270	283	277	270	271	263	279	231	291	294	261	234	258	265	274	244	262	255	271	269	281	219	271	289	283	239	273	285	267	274	287	261	258	279	267	255	276	271	261	242	282	259	261	263	274	264	280	281	279	254	265	298	287	265	273	308	269	279	250	263	272	277	275	269	268	262	300	279	276	264	269	267	303	258	257	266	282	255	234	295	246	249	272	278	275	254	232	252	275	270	247	284	269	287	264	252	289	235	269	265	256	257	263	278	247	271	248	267	299	273	274	284	275	285	258	273	269	267	281	269	248	262	265	240	294	306	271	254	293	234	260	264	267	257	275	280	261	282	302	267	252	277	311	251	269	264	254	281	285	245	263	266	223	275	306	277	270	292	255	270	269	290	264	264	262	279	272	295	297	277	300	271	249	279	231	259	257	310	283	258	282	262	272	300	261	271	247	296	282	258	256	248	261	268	276	275	267	259	277	278	241	262	268	248	269	258	252	253	254	258	284	286	262	250	265	290	264	287	275	290	267	277	263	271	263	283	273	259	279	274	294	252	262	258	269	272	280	280	287	268	256	323	313	245	273	312	277	265	278	274	282	275	271	279	277	244	280	296	269	257	260	287	234	274	263	256	274	247	285	241	250	274	305	279	259	298	278	266	254	265	255	266	246	279	293	272	278	271	284	258	265	287	259	293	282	287	298	252	275	242	277	266	247	264	257	274	256	266	291	301	316	262	240	277	303	267	269	290	269	245	262	248	284	277	249	266	263	316	294	264	258	286	250	250	264	286	256	263	271	269	256	264	260	313	237	294	276	252	285	259	262	268	246	240	266	271	282	273	258	262	268	228	267	278	269	263	282	300	261	243	269	265	266	278	261	272	270	252	278	239	252	263	270	262	262	265	289	257	295	242	273	267	266	282	258	279	289	266	291	231	296	247	299	307	276	265	264	269	283	269	269	293	244	250	273	274	265	287	245	282	251	263	278	251	267	246	249	281	254	301	265	275	283	241	270	292	289	257	280	265	267	280	257	256	289	292	285	274	300	269	292	248	271	248	277	258	281	293	265	286	286	266	265	256	249	286	268	265	286	255	239	248	261	272	293	269	250	272	262	270	278	291	274	266	235	271	250	254	290	254	273	248	269	280	282	260	282	265	291	279	241	276	292	258	268	290	286	262	272	279	247	248	254	238	258	276	268	285	279	242	270	275	253	270	262	299	263	253	244	262	308	266	250	255	271	275	247	265	264	312	260	308	257	290	271	281	267	250	287	267	293	275	279	270	261	267	262	283	291	259	275	281	250	285	249	224	286	305	250	299	263	258	264	254	287	277	269	253	281	274	271	261	265	300	271	262	277	249	280	217	282	252	275	257	265	264	287	283	264	261	259	284	246	284	292	289	268	265	248	244	265	277	247	308	263	293	279	257	285	231	272	297	280	265	273	254	277	262	255	270	274	244	271	276	286	254	281	250	269	240	294	240	296	270	277	278	259	287	270	258	268	246	249	257	296	278	262	255	273	247	241	282	268	292	261	255	258	299	259	284	254	274	282	270	274	260	276	248	300	265	282	280	266	277	264	256	267	264	270	273	292	264	285	255	263	256	274	267	305	286	254	271	231	268	264	267	292	279	296	276	263	293	255	280	288	277	247	248	275	255	275	263	278	271	296	265	282	291	262	265	285	267	296	280	236	280	276	274	272	287	271	263	269	290	284	252	255	275	237	254	243	250	274	268	275	266	273	267	256	274	266	245	274	286	249	297	291	304	259	272	260	314	297	275	285	286	278	256	264	285	243	291	273	277	261	262	287	260	267	254	242	271	265	283	280	251	279	253	284	266	294	259	259	262	245	270	274	281	280	249	275	293	259	265	264	259	253	270	280	282	274	261	269	259	270	261	290	273	272	273	279	269	267	273	255	282	233	266	298	285	271	302	273	269	249	246	294	234	267	288	268	263	250	263	289	292	280	262	276	256	271	279	273	245	261	265	271	267	271	255	262	282	283	298	267	264	246	262	266	261	295	260	270	279	271	297	277	279	265	274	259	253	269	289	264	262	259	265	278	280	281	272	264	288	277	283	250	262	271	270	256	283	258	262	266	247	264	294	254	277	260	299	254	247	269	256	266	256	298	286	257	266	281	276	286	271	257	263	282	240	267	283	285	286	262	258
24825	21107	27133	25238	9314	1159	891	790	791	767	697	729	711	743	716	745	642	680	713	744	713	638	648	669	724	667	674	698	686	689	667	635	677	654	667	677	658	658	643	673	638	639	706	664	670	693	653	667	642	661	691	626	613	623	652	584	664	654	668	685	652	659	611	659	670	681	665	719	662	624	634	632	702	683	680	644	678	647	714	673	668	648	682	644	717	599	642	646	730	653	684	667	654	660	634	689	632	640	646	646	617	660	691	678	657	720	649	640	643	648	702	719	620	647	668	648	652	644	618	634	670	693	605	659	671	726	661	630	637	644	671	702	644	646	653	701	674	616	665	660	671	624	661	633	665	653	669	663	711	648	619	739	648	667	669	645	698	639	683	680	703	667	660	641	636	642	635	634	691	678	678	709	674	675	693	673	647	661	656	696	675	668	726	674	664	607	599	655	655	647	636	642	629	682	684	639	621	614	673	627	596	661	664	674	670	675	668	694	629	660	634	669	601	651	687	659	723	666	660	649	668	668	644	652	664	654	653	640	667	616	650	589	676	657	709	630	662	685	632	645	688	676	666	623	682	621	674	638	629	665	671	654	644	652	655	662	658	645	635	682	709	680	709	714	665	627	693	643	651	650	635	661	655	686	674	639	686	636	661	638	665	660	625	641	706	649	655	667	683	708	675	644	664	669	648	629	675	633	641	686	663	655	686	685	690	657	654	665	700	676	668	673	642	644	693	697	695	655	681	660	667	694	629	638	657	613	650	644	690	677	661	607	654	649	691	593	686	680	672	619	684	676	678	623	616	655	667	684	675	705	648	672	672	644	692	709	704	693	651	653	687	681	646	665	660	665	703	687	667	668	666	632	659	668	598	656	664	639	696	643	689	638	677	695	684	658	702	674	692	615	654	631	653	621	641	677	655	623	651	668	651	669	620	634	697	670	633	647	657	650	682	657	645	632	672	677	649	693	666	713	715	647	662	635	650	670	682	675	630	663	629	682	679	675	647	632	660	670	698	704	688	655	638	651	649	653	660	674	662	641	648	650	669	688	689	693	686	683	695	657	680	650	615	662	674	690	714	729	671	642	652	639	668	641	618	675	704	657	687	686	634	696	677	656	651	662	662	661	668	658	641	659	701	688	679	649	686	671	652	646	681	661	607	684	634	709	662	650	655	626	666	665	631	662	680	654	615	656	666	685	681	664	672	655	664	677	674	676	631	619	622	648	646	640	664	662	632	643	637	662	651	636	648	629	658	703	619	663	648	654	674	666	658	691	631	653	676	661	649	648	684	681	666	658	674	630	666	656	668	654	683	657	631	652	669	616	699	650	663	642	688	671	656	622	655	626	644	630	677	623	647	618	672	645	681	674	631	665	665	663	616	649	671	643	631	644	668	638	649	606	650	673	682	681	691	690	676	679	677	663	626	673	648	644	648	665	652	705	644	683	640	661	658	652	690	637	627	664	707	626	635	666	640	638	685	674	687	673	707	635	662	669	664	649	603	678	701	653	702	682	649	654	693	684	653	680	655	676	691	697	614	676	659	640	669	667	646	741	708	655	680	651	685	675	671	655	649	670	624	657	664	621	645	660	645	635	654	652	639	662	669	638	703	697	699	667	648	634	662	647	647	664	678	607	658	672	696	628	649	609	643	668	683	684	610	610	679	672	669	637	701	703	668	637	650	640	673	663	612	660	641	679	691	664	668	643	661	634	632	646	657	679	683	652	654	714	652	644	648	677	648	678	662	690	646	652	667	695	634	647	628	645	629	668	645	595	665	619	681	643	642	663	608	684	623	692	663	679	655	669	651	645	665	679	675	638	706	659	687	621	676	647	689	622	642	674	715	605	669	671	666	577	654	686	700	678	652	686	692	675	732	694	700	648	669	662	667	623	619	660	691	669	685	674	651	663	638	665	666	641	655	651	660	651	653	654	643	632	608	624	680	660	682	625	644	649	626	612	648	682	651	674	692	667	665	696	636	670	625	694	685	645	675	691	628	621	655	675	694	700	640	656	675	643	616	641	647	668	644	655	633	622	649	677	650	625	631	677	704	647	590	675	687	671	660	649	682	677	679	679	669	645	666	620	657	658	680	669	669	684	671	631	673	663	674	604	665	699	663	682	729	675	626	640	649	641	643	652	666	653	668	665	632	666	621	706	637	633	615	671	667	663	647	638	599	696	634	663	666	696	674	621	641	648	633	631	683	666	667	643	651	665	657	617	657	690	681	645	646	706	682	642	699	713	703	626	671	662	661	694	674	666	647	639	604	678	641	677	638	677	650	648	677	671	643	688	685	669	666	661	684	687	611	677	659	663	669	663	702	673	643	720	647	701	640	693	619	663	654	620	652	702	687	664	663	655	615	643	669	665	643	623	699	672	671	679	707	656	609	644	720	670	710	692	660	633	660	663	629	688	642	668	632	701	672	661	683	662	685	632	692	689	680	703	641	661	722	704	668	672	643	684	674	654	639	657	642	621	634	678	648	711	652	733	664	677	632	648	652	684	641	660	656	682	662	622	711	691	651	730	678	661	613	672	629	644	651	646	634	644	654	676	657	655	645	714	637	623	663	677	685	655	661	658	629	684	611	671	648	659	627	649	645	642	645	706	647	644	636	679	688	651	625	674	662	625	633	658	668	662	686	671	667	650	644	701	650	635	647	678	648	686	702	644	696	647	636	657	619	647	691	678	695	658	658	644	701	677	685	650	658	713	656	672	646	635	663	645	639	669	678	711	682	654	625	675	682	689	637	691	642	666	687	642	628	630	698	645	691	666	703	705	713	662	665	680	631	664	633	687	613	668	637	669	665	646	632	615	667	616	656	613	646	639	670	634	639	636	649	664	637	697	629	666	685	642	664	652	661	646	718	667	653	646	656	651	673	651	666	657	693	636	676	611	659	697	643	693	666	644	664	698	653	700	669	635	599	617	656	717	680	657	715	623	646	697	669	672	642	663	655	672	688	647	678	633	631	688	694	670	699	668	654	649	646	675	683	629	701	665	693	648	664	618	622	655	668	625	670	664	694	659	669	649	642	644	660	703	644	630	651	657	641	657	680	658	656	669	742	659	650	691	681	646	706	665	663	649	640	651	687	646	626	680	686	649	668	658	641	645	635	624	657	621	711	688	638	644	657	671	680	636	635	707	712	709	679	703	649	652	653	642	670	625	685	642	717	589	658	621	675	680	703	620	666	643	720	625	671	664	653	620	581	662	658	649	674	651	663	662	615	626	670	639	658	637	597	682	674	696	673	634	660	659	673	669	660	663	627	640	669	677	686	689	689	664	706	636	665	656	636	620	706	696	657	672	664	653	634	670	670	639	630	709	699	685	674	688	653	673	639	649	635	679	684	672	623	709	656	686	692	685	628	636	684	668	687	653	671	666	659	705	658	685	609	671	644	688	645	637	674	686	665	652	664	666	629	668	612	624	645	669	702	694	644	662	651	677	644	665	652	685	679	693	685	670	636	654	695	654	611	638	674	651	719	676
22536	4924	3349	1788	1426	1210	1087	1004	929	913	878	806	796	771	738	765	724	702	731	711	739	714	731	673	711	660	699	718	713	725	733	693	761	683	643	693	720	693	627	656	722	718	698	674	707	673	703	651	713	711	697	726	686	680	700	693	709	695	694	686	689	678	714	719	661	720	701	709	702	715	693	708	668	684	696	682	730	695	656	732	682	687	664	686	675	713	675	699	689	703	693	707	665	671	707	691	691	695	711	679	714	710	695	653	668	651	689	663	740	682	701	706	730	703	723	671	683	663	660	653	698	747	733	709	707	679	689	724	721	683	694	697	728	656	666	673	704	702	698	694	699	700	717	687	685	692	754	665	726	644	682	722	692	661	723	711	663	703	690	701	656	673	660	662	706	734	764	734	703	691	716	668	690	706	693	699	699	677	706	695	693	685	714	690	720	690	686	703	715	678	689	718	672	687	673	687	656	646	685	670	709	698	674	707	690	662	719	693	685	677	730	654	693	685	712	708	737	687	685	656	705	678	705	644	696	684	689	703	650	679	707	676	691	682	642	690	696	719	700	688	642	662	734	667	714	687	652	746	687	650	668	725	683	696	666	697	716	712	726	680	697	665	732	695	675	665	661	684	656	673	701	687	747	710	689	665	697	728	613	697	730	713	688	705	672	675	688	732	674	707	686	696	716	671	707	664	652	744	690	692	707	722	672	683	658	751	672	705	694	700	713	693	677	672	725	718	687	682	697	692	630	730	700	687	717	708	714	713	676	672	687	708	683	650	714	680	712	688	661	681	696	665	691	672	689	667	673	678	710	744	675	740	699	715	701	685	702	665	731	672	715	695	699	727	688	663	746	741	638	718	665	690	678	682	685	766	630	705	677	755	715	703	713	698	722	673	686	717	681	672	722	674	705	652	701	732	687	686	697	693	694	683	707	695	692	705	672	688	709	711	714	721	710	701	687	697	695	701	683	663	701	683	663	710	678	702	652	700	689	703	718	672	715	723	643	721	678	714	682	671	710	696	651	658	685	673	698	674	679	697	725	686	682	705	685	639	696	739	649	639	664	770	665	682	671	718	720	657	691	686	669	647	710	673	670	670	692	670	707	715	710	696	710	681	691	700	761	705	691	675	667	642	676	718	673	692	711	695	756	709	653	737	655	724	684	683	717	689	680	703	694	621	705	684	669	701	688	652	670	703	729	737	728	669	680	660	708	692	679	653	735	682	739	717	706	709	651	684	735	697	685	737	701	698	689	703	720	714	700	668	666	695	737	718	660	682	679	708	703	706	714	718	651	690	726	676	715	686	686	697	684	657	679	744	721	696	667	686	648	701	710	687	662	735	691	711	728	712	691	703	721	722	703	635	691	659	688	674	659	681	672	680	670	670	672	701	662	671	745	683	653	694	675	685	676	679	675	688	693	675	710	696	705	657	649	693	699	681	677	702	703	726	703	718	693	696	669	610	736	696	714	686	717	723	659	712	620	699	683	680	686	721	645	680	696	709	691	689	716	673	711	711	691	701	692	672	729	686	745	716	672	644	688	661	694	699	708	731	641	721	681	681	696	739	647	691	670	703	689	703	727	669	667	721	724	701	657	671	634	649	699	721	735	684	733	753	740	671	717	668	742	694	696	676	702	667	675	650	710	685	722	685	724	750	701	672	714	676	705	668	708	657	671	743	708	698	649	696	713	735	702	663	704	688	764	697	665	690	698	651	759	682	698	637	692	707	704	701	704	706	726	745	696	694	699	649	719	691	703	696	687	710	653	703	675	689	706	700	707	664	703	661	674	707	704	658	699	699	664	678	660	695	715	673	653	708	671	743	679	685	699	710	710	720	689	707	712	693	719	717	678	744	741	681	617	680	687	651	688	645	707	682	723	666	651	690	670	649	685	684	690	691	644	703	681	715	677	671	651	712	670	728	690	715	720	652	693	667	694	692	687	637	695	702	682	697	738	699	706	701	629	722	697	715	690	700	687	749	702	690	696	685	752	703	704	683	701	676	744	667	707	688	677	744	664	744	685	702	683	696	694	674	706	636	706	674	665	714	655	699	652	648	722	707	726	687	706	697	691	716	682	713	720	661	679	687	681	677	686	693	685	698	666	679	686	709	678	667	707	687	726	702	663	696	713	711	671	667	704	751	692	647	681	711	700	710	685	691	682	687	660	707	735	685	702	659	684	692	737	673	728	696	689	702	718	683	650	735	693	694	659	725	727	653	677	682	688	655	675	677	695	679	710	693	681	667	628	697	689	642	709	711	711	690	703	681	677	703	730	671	717	661	670	720	650	729	655	716	682	695	700	716	642	670	712	679	713	721	679	655	671	744	710	666	671	666	681	749	680	656	685	660	668	696	716	731	741	677	702	717	659	696	716	696	714	679	735	699	691	689	716	718	733	694	624	709	643	707	688	672	712	679	699	727	673	687	674	710	747	670	660	680	663	621	671	720	709	672	707	699	692	658	722	674	674	673	686	737	664	671	707	706	708	718	722	694	705	697	717	710	729	711	645	664	649	695	670	715	710	644	680	656	722	708	703	665	642	710	664	666	649	679	700	694	695	695	726	698	661	731	733	776	706	685	693	651	709	687	721	704	658	681	677	686	716	699	676	721	672	684	700	713	671	707	685	742	648	704	665	679	699	670	693	669	709	756	694	661	727	742	657	694	742	707	688	707	696	622	698	691	722	690	679	675	691	750	750	726	676	718	689	641	667	714	679	692	696	716	679	651	709	679	716	661	723	694	711	718	726	669	725	709	691	713	640	671	649	737	653	740	705	721	711	689	689	677	730	708	720	700	744	702	735	754	715	728	699	713	653	682	715	689	691	660	686	680	672	719	666	685	652	697	697	670	715	676	654	731	690	701	691	692	701	696	708	696	669	692	702	702	708	706	671	655	713	711	701	702	725	663	689	714	678	683	691	684	730	705	708	725	743	678	720	655	761	755	686	734	694	713	726	688	673	678	716	655	720	720	725	670	654	704	682	656	743	712	662	677	668	758	645	696	696	699	677	695	710	723	690	690	679	704	671	723	706	663	740	683	692	704	751	719	644	699	722	715	673	722	711	746	700	677	657	665	726	721	684	655	697	707	687	717	713	684	692	754	676	719	715	618	723	716	703	695	671	700	720	680	712	662	684	660	685	683	717	685	726	718	680	709	695	662	671	664	719	685	687	704	721	702	710	709	650	708	665	736	681	662	671	648	700	686	669	704	708	746	693	685	682	685	656	720	695	675	717	702	657	707	662	688	692	695	704	683	680	712	695	669	700	668	653	662	677	661	704	742	713	678	666	718	706	685	693	683	719	728	676	709	698	698	701	681	704	651	715	659	727	686	710	679	686	668	641	653	705	752	711	665	688	684	706	737	728	688	703	671	723	691	675	753	720	691	731	671	644	711	679	689	680	678	671	690	643	689	672	706	691	689	654	649	752	670	691	701	668	707	721	684	673	755	702	702	667	683	690	632	693	711	668	703	682	680	707	685	727	697
22510	21112	28777	23677	21113	21160	7575	1304	988	885	820	782	789	691	724	720	711	582	622	598	663	641	576	637	571	606	566	622	568	621	666	627	624	624	593	557	561	581	578	587	606	558	604	550	553	608	609	569	562	602	636	557	585	597	561	582	598	565	556	590	578	610	586	589	580	540	591	631	562	541	585	555	576	575	558	529	582	597	591	564	564	527	594	550	579	576	571	570	528	551	593	588	587	582	531	573	555	548	584	592	591	562	550	567	561	619	565	584	570	492	594	544	629	560	555	549	538	636	623	568	577	542	555	610	585	565	597	588	614	596	564	582	547	558	587	558	569	554	559	582	554	588	605	559	548	585	587	610	543	597	615	524	582	550	545	574	564	558	600	618	581	587	535	543	573	550	562	608	542	559	571	529	615	602	544	550	576	560	562	557	586	589	527	555	530	537	543	530	486	542	575	586	580	570	554	569	563	594	587	549	553	595	543	541	628	571	555	565	601	566	613	554	588	568	549	582	529	580	599	540	537	556	555	550	604	556	623	571	593	554	568	587	512	527	598	590	561	591	575	593	550	538	580	611	608	584	563	580	612	566	571	593	546	607	554	564	534	557	508	562	559	579	538	579	516	551	565	564	583	534	603	532	583	589	530	579	585	576	545	591	588	598	586	573	560	543	559	558	597	522	610	619	527	574	552	591	533	540	607	532	570	558	567	559	564	558	565	556	588	570	596	554	563	613	572	592	549	578	534	586	580	585	597	584	552	550	590	569	531	567	579	567	565	545	589	566	583	555	565	564	561	600	603	539	593	565	577	558	604	630	588	574	562	627	595	544	507	539	529	571	601	526	609	556	608	549	565	558	595	593	570	546	550	581	576	567	603	592	565	571	574	573	569	616	588	550	561	552	591	563	539	596	555	577	545	589	600	567	568	540	547	558	557	590	568	542	541	585	547	553	565	556	524	542	586	596	532	574	578	576	576	585	537	540	556	557	567	524	566	557	609	578	554	585	602	556	576	557	547	574	554	611	522	542	564	600	545	572	554	513	573	561	557	580	549	587	540	552	539	551	564	535	520	589	549	582	591	559	542	542	598	563	593	616	540	575	557	562	594	584	546	554	562	498	567	562	569	652	548	570	545	575	639	558	580	531	609	564	539	541	576	589	538	572	578	553	590	617	567	572	571	568	529	559	531	580	595	553	592	595	601	527	545	577	597	576	529	584	588	616	602	597	594	571	581	583	600	618	623	570	572	566	566	562	543	546	589	547	559	558	554	576	582	545	563	590	527	591	578	573	533	569	582	583	570	630	588	556	582	589	573	573	583	565	565	591	568	553	568	532	547	567	542	595	571	584	555	551	576	580	547	528	564	520	596	576	549	542	572	560	551	572	539	570	561	546	562	574	540	552	585	560	544	577	551	553	554	584	550	585	506	565	514	578	559	572	568	542	577	521	568	591	589	597	539	539	560	607	593	552	548	616	565	550	547	559	524	636	611	631	576	549	516	534	521	587	559	532	549	585	562	575	617	571	563	564	618	597	569	532	531	557	595	598	542	570	625	555	567	574	569	606	582	518	580	538	572	554	555	563	577	571	573	562	544	577	544	579	582	583	590	586	561	546	607	568	605	597	595	591	569	598	583	603	574	565	591	552	597	559	630	548	599	527	569	548	579	574	529	560	567	565	590	592	551	557	585	546	570	539	620	575	546	572	580	590	602	509	550	557	572	558	583	564	551	584	562	577	561	563	548	593	559	548	562	577	597	587	605	526	521	566	566	532	571	594	573	554	568	601	530	544	549	571	581	568	567	623	522	597	554	531	572	587	543	565	561	540	559	552	634	539	559	569	553	537	575	593	583	552	522	603	579	580	580	569	539	571	525	566	575	542	580	558	535	571	595	551	569	569	521	551	585	550	569	580	561	578	544	606	541	623	551	576	580	567	507	591	548	557	542	521	611	587	567	584	598	559	565	562	537	546	596	510	514	550	579	544	593	573	580	568	598	584	575	557	567	613	576	562	497	582	566	570	612	589	541	536	539	543	613	581	553	573	538	546	574	570	544	578	557	580	598	528	577	575	572	518	549	542	590	575	613	606	539	540	589	615	563	588	534	582	570	596	568	524	589	567	585	580	579	529	543	582	613	536	522	590	585	553	568	553	553	578	581	555	595	553	533	562	575	523	551	580	543	547	608	569	569	546	605	530	567	561	559	568	572	599	542	572	540	549	566	598	559	564	513	562	585	575	547	589	567	573	598	611	586	556	541	547	606	549	563	552	583	540	575	542	545	554	551	579	576	584	585	536	575	563	616	588	566	581	569	534	576	623	565	547	570	571	606	536	573	565	550	563	569	573	575	597	604	574	553	591	591	556	538	598	542	523	605	584	591	551	579	558	551	571	566	589	548	607	543	525	584	558	583	564	564	616	547	519	515	557	561	576	551	570	556	554	533	589	568	562	580	581	578	539	553	579	590	544	581	571	581	586	571	558	582	512	551	621	567	583	568	561	567	580	579	594	551	613	553	585	595	522	550	548	522	594	548	581	521	531	562	568	562	537	548	583	523	551	577	544	570	535	585	542	563	570	568	557	596	577	584	540	526	567	626	537	608	533	561	541	569	590	577	557	547	545	563	563	565	588	556	537	575	627	570	573	550	569	573	581	569	596	537	567	532	548	551	552	570	551	603	571	575	544	588	580	564	587	535	560	537	610	544	583	558	563	521	577	567	530	587	558	583	567	567	594	592	525	531	563	581	584	625	543	563	515	556	577	561	558	521	571	549	542	591	546	589	529	585	537	562	513	553	587	588	576	558	595	537	567	550	610	549	615	563	600	590	555	540	569	551	582	593	560	515	561	559	590	572	608	558	597	528	555	555	590	579	570	578	602	577	567	530	571	568	572	572	582	587	596	576	547	551	564	594	544	543	519	574	522	553	562	555	522	588	576	585	544	645	547	578	566	555	558	520	526	582	593	586	504	559	571	592	539	528	554	597	572	590	587	584	566	556	606	549	488	561	540	572	521	532	572	559	593	571	558	600	554	578	582	561	570	541	582	615	575	564	539	560	591	603	558	576	597	576	599	584	554	581	573	643	554	576	567	568	573	535	585	588	501	556	570	589	553	538	594	547	554	592	572	559	562	554	537	612	569	586	580	595	592	547	558	534	548	598	556	554	580	596	555	608	557	578	554	591	516	562	594	577	603	533	579	567	576	549	556	578	545	556	520	554	547	556	568	581	569	552	581	556	556	513	545	547	554	558	547	598	547	542	606	544	586	525	610	556	576	524	554	580	542	539	578	584	584	549	563	544	553	588	553	590	518	589	563	577	594	590	583	558	519	560	574	541	565	550	581	542	533	555	551	543	573	578	593	592	570	590	592	513	532	554	533	558	565	532	580	548	530	553	598	556	586	575	546	571	611	581	566	528	563	566	577	578	582	531	588	558	586	574	583	531	584	597	591	557	553	560	556	549	565	556	557	567	565	539	524	599	538	539	557	552	556
29622	13864	9372	4712	3483	2622	2106	1641	1361	1184	1040	966	900	840	778	756	736	711	707	666	668	634	635	617	637	624	653	639	617	642	623	585	612	639	580	593	592	563	614	552	621	629	590	630	545	586	557	601	583	581	581	625	607	536	558	562	591	563	547	569	590	556	571	586	553	545	609	549	575	577	536	580	571	571	537	590	567	562	550	583	584	575	547	559	610	588	584	581	604	543	562	604	544	572	585	634	539	578	600	578	598	587	562	579	558	558	561	539	544	580	545	594	572	583	546	586	605	550	571	540	592	560	560	570	582	597	578	573	579	567	580	553	595	569	538	558	585	558	587	577	583	600	563	604	589	560	546	563	599	539	533	602	614	569	562	579	549	568	562	555	553	622	591	591	582	539	535	548	539	581	596	555	576	626	574	542	553	553	565	582	575	572	552	576	543	560	601	543	587	605	595	585	611	535	559	542	513	561	536	573	571	560	556	557	535	543	578	594	566	568	602	569	574	566	560	538	611	545	565	603	575	562	584	553	589	563	561	590	585	582	566	553	550	566	551	590	560	535	569	578	582	583	566	540	554	569	598	543	560	568	578	562	557	589	571	575	562	544	565	580	564	560	617	564	561	568	557	610	598	556	565	557	571	566	553	578	568	543	589	577	569	585	548	556	570	549	598	581	576	605	563	570	547	616	580	572	558	537	581	607	579	568	593	621	580	615	577	593	570	576	614	589	563	550	562	563	574	569	598	503	552	547	591	550	566	565	585	581	593	585	551	540	559	571	597	533	591	549	556	563	575	533	568	578	598	570	549	545	577	567	602	541	606	566	573	519	587	566	577	568	561	570	584	573	555	582	601	589	526	546	562	547	616	531	558	562	545	589	586	544	570	561	557	549	576	536	532	559	594	629	543	588	561	606	602	579	545	558	575	555	553	619	546	575	574	584	549	570	572	567	506	537	564	528	590	568	557	594	594	548	538	512	592	572	576	568	563	581	535	580	540	544	564	550	595	556	606	540	553	597	522	540	546	560	627	579	556	543	560	599	577	546	569	563	573	613	638	583	607	593	583	542	532	602	592	582	545	554	564	581	566	580	591	573	555	567	577	586	569	568	598	602	545	560	585	595	622	551	563	543	570	622	517	613	568	598	577	545	588	581	561	548	629	593	569	605	565	580	550	537	574	582	579	575	611	573	613	582	589	562	588	557	548	593	554	516	605	544	592	576	576	548	558	534	576	572	610	559	568	585	544	557	557	552	596	545	605	569	538	563	553	541	564	579	566	579	545	576	590	544	563	548	594	527	554	563	523	539	572	537	552	583	583	582	575	572	572	537	622	538	624	589	543	580	553	611	608	565	579	550	587	550	596	538	562	607	575	579	524	569	599	599	532	544	553	516	577	593	566	552	560	576	552	539	571	519	583	570	600	603	521	604	599	567	567	597	578	530	553	525	608	557	578	558	568	564	565	626	571	592	572	553	567	563	553	559	568	571	585	587	604	603	560	598	580	605	552	555	542	529	585	565	604	516	556	567	580	550	540	611	572	588	538	568	576	580	578	582	596	587	574	616	558	572	542	607	555	559	546	530	569	551	564	525	532	575	552	568	561	615	572	552	573	564	535	575	558	597	594	557	549	544	569	549	568	542	548	579	552	563	630	557	540	596	576	541	547	587	585	598	538	605	585	537	596	551	573	567	595	546	542	544	601	555	566	523	518	542	535	562	530	601	604	599	562	576	587	575	610	553	600	569	559	541	556	594	562	592	553	578	573	571	552	570	571	558	574	542	608	562	581	562	595	563	565	541	570	526	546	572	576	580	514	588	615	603	607	552	550	537	573	565	572	544	549	580	548	604	587	578	519	615	562	574	559	568	533	543	574	565	509	545	567	550	572	543	582	557	588	573	550	605	563	529	588	576	553	574	593	604	606	582	555	532	559	563	559	563	567	579	576	564	561	623	539	566	550	576	536	603	596	581	517	577	543	569	587	607	569	578	562	557	529	521	558	577	534	532	574	541	618	597	588	560	564	564	616	521	569	575	583	576	551	544	511	536	556	579	561	569	582	567	556	555	576	595	543	578	534	546	580	589	546	567	568	572	571	575	569	587	549	575	580	571	561	599	530	547	568	578	552	576	569	579	531	516	616	579	520	539	578	582	599	563	598	537	558	502	567	584	561	563	549	566	557	564	539	569	604	520	597	561	583	609	513	561	587	533	546	597	573	631	583	553	569	574	541	584	546	554	558	536	573	569	587	571	621	540	571	582	559	568	554	577	583	542	600	538	578	543	574	562	565	598	563	589	558	582	564	534	585	594	572	557	582	589	596	590	589	548	569	559	550	541	591	588	572	555	630	559	556	540	539	591	551	596	567	567	541	582	582	557	549	583	564	571	571	584	556	582	520	551	545	545	602	543	578	577	594	550	542	532	575	587	583	585	551	535	585	554	568	564	608	559	586	557	551	605	569	555	556	562	565	595	565	540	560	554	584	597	586	575	559	534	594	567	533	564	550	592	581	568	581	551	564	532	605	541	569	569	552	592	556	555	563	562	564	575	529	553	600	570	576	541	555	535	572	577	571	562	564	594	573	532	556	584	622	602	562	563	592	569	537	540	611	556	599	557	565	528	592	527	573	580	545	575	589	554	500	564	542	554	558	536	571	601	568	568	540	589	614	556	517	560	589	565	576	538	551	543	600	544	576	572	581	543	593	559	550	587	557	559	575	571	593	572	601	566	568	582	580	508	589	551	597	586	599	586	537	514	585	580	588	555	621	586	560	593	594	534	567	566	571	554	573	590	557	601	568	561	553	549	564	537	569	553	531	557	558	578	586	584	531	581	625	540	579	575	584	507	575	567	579	576	543	577	584	596	612	532	528	542	596	566	554	560	542	548	567	560	569	596	581	566	593	576	568	571	601	535	528	564	554	574	566	551	568	599	592	544	569	574	599	554	578	540	536	581	530	534	556	552	569	555	578	544	576	573	582	587	602	580	578	572	577	538	587	591	572	568	586	549	583	566	559	557	558	564	567	586	577	565	563	588	574	565	582	561	559	556	570	596	583	560	554	594	522	556	563	599	558	547	566	576	598	534	564	581	563	562	538	527	569	597	568	592	579	543	599	577	551	547	585	585	553	589	619	533	563	532	595	549	569	576	567	571	562	591	582	542	594	544	560	566	558	571	560	554	563	556	574	559	575	628	580	582	575	577	614	571	597	518	520	520	566	565	602	568	573	569	570	562	561	570	556	542	556	567	529	564	547	563	550	578	584	571	578	538	584	568	576	573	543	600	558	555	570	565	597	588	561	625	579	567	572	571	555	554	564	536	565	577	578	554	573	576	567	574	576	586	609	556	588	608	592	564	567	575	559	586	542	566	529	550	532	538	593	596	568	582	618	578	554	627	561	530	591	602	567	572	550	605	618	556	550	555	565	602	591	563	554	550	568	514	543	560	525	555	562	596	572	560	570	545	564	537	535	565	598	593	570	559	556	584	572	535
27745	17571	3710	610	442	428	418	381	386	401	369	381	402	363	373	373	366	369	404	407	404	370	365	342	394	348	373	365	380	397	374	355	352	385	409	404	394	386	374	370	351	392	393	360	366	355	391	413	377	398	370	371	375	347	410	357	368	375	357	416	374	367	368	349	363	378	406	382	384	325	390	375	382	388	377	352	366	382	376	386	402	369	383	374	381	327	368	368	369	384	367	388	389	378	364	361	352	375	329	387	364	340	392	369	377	356	385	376	390	381	395	353	371	415	353	342	392	352	383	357	390	381	358	372	359	374	366	352	366	421	369	363	373	373	403	327	372	365	352	395	395	381	376	350	350	367	376	370	412	385	396	396	367	347	387	376	379	363	375	378	366	348	359	349	362	338	414	378	371	404	348	361	376	364	374	360	392	384	364	361	370	377	359	381	375	391	380	381	366	405	358	376	387	379	365	347	375	370	390	354	376	365	385	359	392	378	359	352	390	382	353	370	373	385	376	361	370	379	378	384	392	345	380	387	406	349	351	379	335	399	380	389	364	359	382	370	372	378	383	357	371	360	376	368	382	344	384	387	367	357	360	384	375	359	375	382	359	390	368	398	351	352	371	387	360	369	378	413	367	369	407	380	353	382	372	360	382	377	411	360	387	399	386	359	374	356	384	374	375	377	390	374	325	403	363	370	387	357	370	388	396	362	366	371	416	364	380	379	398	391	361	348	397	367	357	369	372	354	368	351	356	386	342	360	346	375	381	337	361	353	346	384	372	357	373	347	299	384	376	331	387	371	347	356	361	358	387	351	374	390	393	394	389	388	364	354	389	385	386	404	408	388	362	391	370	385	384	395	398	382	374	379	367	406	349	382	349	376	374	346	344	393	385	377	366	346	378	405	396	399	367	383	403	355	397	365	347	373	391	345	362	347	351	383	384	329	380	389	355	364	348	369	355	389	368	367	374	363	359	407	347	367	378	361	324	367	351	362	391	350	402	367	398	372	374	370	386	372	312	356	373	389	369	375	372	346	319	401	388	366	372	362	364	381	379	342	406	363	352	349	374	358	338	357	360	363	368	352	402	397	347	375	385	354	332	364	387	361	354	386	326	379	354	361	399	380	356	382	372	372	352	351	354	343	386	394	381	382	370	358	361	352	365	356	356	372	380	405	382	410	383	369	371	359	361	368	377	408	378	386	386	375	367	400	337	358	377	400	342	373	366	394	337	348	340	407	381	371	366	360	378	412	413	350	393	401	408	346	367	381	368	361	403	372	356	426	343	361	371	366	361	397	383	379	368	387	391	352	349	380	336	363	354	375	388	348	388	384	355	378	382	370	367	367	378	397	341	350	386	385	360	329	398	391	360	341	341	383	361	396	404	351	362	350	367	348	348	358	381	379	354	305	377	378	416	406	419	347	381	385	403	360	393	388	388	386	357	409	371	408	376	364	365	368	360	387	347	392	376	368	374	373	362	380	334	351	358	410	361	382	334	356	375	374	353	389	361	369	381	413	362	374	381	400	409	383	369	391	361	359	346	374	375	375	362	392	377	407	350	392	360	353	375	389	372	388	392	384	390	381	340	379	379	398	403	371	387	386	362	406	348	406	372	365	341	376	361	417	399	398	373	358	368	387	360	346	382	393	374	408	359	361	341	383	363	365	402	368	364	363	395	392	359	417	364	331	381	341	387	356	343	378	361	376	397	402	364	389	397	375	371	401	348	383	361	369	367	345	404	378	351	362	364	342	387	349	366	375	371	377	356	371	377	355	364	357	384	373	354	371	400	360	374	388	409	376	417	403	382	385	347	365	400	367	355	393	336	384	420	362	363	364	386	429	350	326	378	315	346	377	375	376	375	366	358	390	376	403	352	372	377	373	373	394	356	390	376	360	375	363	380	393	351	375	361	393	360	380	360	377	388	384	341	363	356	368	352	377	365	353	357	401	380	372	357	406	343	362	378	381	360	336	338	391	392	382	383	390	345	402	411	344	391	383	369	365	402	389	387	387	351	385	374	355	365	375	388	429	378	369	364	378	383	346	364	369	401	369	382	381	363	385	354	373	395	366	382	371	381	359	407	383	339	394	356	387	341	386	359	392	346	368	367	367	352	363	345	417	358	321	365	382	365	345	380	366	390	396	377	343	351	391	419	360	356	399	366	401	366	346	388	374	355	371	367	362	390	382	392	374	334	356	381	372	388	362	386	402	353	404	348	385	395	399	355	399	395	381	374	392	337	386	392	391	372	388	360	360	351	366	399	354	374	342	408	387	360	379	397	370	349	364	361	372	364	364	342	352	330	371	354	374	357	375	369	395	373	366	355	343	376	344	375	352	353	350	364	397	363	372	360	361	388	363	378	385	387	368	366	394	394	400	392	383	384	354	361	365	365	383	398	389	391	375	374	390	384	354	352	375	354	384	393	364	403	422	365	356	411	393	400	337	368	377	386	366	350	357	373	384	403	393	347	373	379	369	383	427	428	354	347	355	391	368	388	371	402	426	331	363	380	325	394	374	375	369	393	345	367	373	355	360	375	392	379	407	370	369	356	427	393	357	358	384	340	360	369	378	354	387	363	376	418	379	391	388	374	368	351	372	408	355	380	377	381	405	343	372	359	385	402	393	357	370	354	405	365	379	380	342	384	368	413	385	354	359	387	379	386	367	371	392	392	375	391	417	352	397	392	375	380	385	389	379	354	379	385	359	355	386	377	379	369	356	337	360	378	354	353	360	375	408	363	392	371	369	369	400	386	397	397	387	348	382	388	337	373	363	356	374	389	357	390	376	383	388	387	374	383	408	358	386	394	367	416	402	387	348	375	362	383	368	351	378	377	372	354	342	356	355	366	388	359	377	382	357	405	380	435	394	389	348	378	363	387	387	376	387	378	394	345	378	373	360	376	367	392	371	343	367	377	367	408	325	354	336	389	372	371	391	390	389	376	369	393	355	392	404	402	348	406	372	350	351	395	339	355	367	361	365	355	357	379	391	336	340	378	385	364	380	386	380	316	372	366	391	391	359	362	391	370	359	365	379	357	360	379	386	330	378	360	387	386	405	354	355	354	340	373	392	375	363	382	357	354	358	365	410	393	358	373	385	402	367	368	354	388	376	399	362	361	389	378	395	423	371	363	373	368	363	346	374	403	409	323	400	354	372	371	373	350	413	367	356	353	376	401	365	386	362	368	375	398	387	347	385	367	375	333	369	393	371	376	364	381	366	388	386	372	357	306	357	358	405	364	385	342	363	378	365	364	384	373	390	366	402	363	370	406	372	385	390	374	413	355	362	377	400	361	393	356	365	370	384	377	341	372	396	345	357	372	370	355	371	375	354	382	378	379	379	344	357	392	381	376	382	390	393	355	417	376	395	348	357	344	359	390	346	338	357	421	387	362	388	388	403	356	363	366	392	378	366	399	408	360	364	392	376	374	364	389	359	380	357	351	388	391	388	372	400	359	380	379	354	354	355	400	368	378	378	376	353	351	397	407	345
9152	882	765	537	498	478	460	458	416	408	468	455	410	437	412	428	404	406	390	397	440	417	427	419	400	396	384	427	427	406	394	410	392	379	412	411	455	426	402	406	417	401	410	420	423	437	454	377	410	361	440	424	411	383	452	404	416	409	385	408	407	436	376	423	407	412	440	421	408	416	426	424	389	404	397	403	434	413	460	443	430	390	411	411	429	391	425	407	412	421	369	417	422	419	407	426	427	414	429	413	407	401	433	378	431	410	436	423	437	401	398	411	407	431	440	464	444	437	412	397	428	392	415	417	414	417	449	461	387	392	433	403	432	384	406	407	405	396	402	430	415	384	409	406	382	418	419	422	430	411	422	411	415	388	419	425	404	404	436	426	408	410	401	431	423	429	395	394	404	443	410	391	429	408	447	428	413	428	434	396	388	402	458	389	404	429	433	447	386	407	462	445	416	409	424	394	417	443	400	405	393	397	436	408	430	404	400	419	415	382	445	423	400	412	392	363	409	431	405	431	430	400	394	399	443	397	391	423	410	409	376	398	404	412	378	434	380	408	436	443	415	409	411	402	390	396	420	448	396	418	403	386	440	436	387	429	477	415	411	432	410	401	396	425	395	399	390	442	407	391	397	426	422	428	431	367	427	414	430	395	439	436	415	412	424	397	407	454	445	452	408	422	372	443	436	391	393	449	420	420	438	392	434	408	412	408	426	376	406	422	390	400	423	378	407	404	442	437	386	379	387	411	432	471	431	402	417	432	416	427	440	390	404	423	406	423	416	397	435	418	414	429	438	410	424	411	427	386	403	386	437	401	428	414	411	385	416	386	410	403	418	430	412	429	399	401	428	410	434	456	445	433	396	419	401	409	434	439	406	437	425	400	396	442	424	442	396	442	418	392	403	395	416	425	377	421	422	403	453	429	405	407	404	412	397	454	444	449	398	422	422	409	433	435	436	408	436	411	455	415	389	417	406	380	433	446	464	417	418	417	406	437	417	415	418	421	410	444	416	454	428	409	422	417	421	429	450	413	424	427	469	408	371	404	427	453	475	413	410	403	402	408	423	446	403	380	423	411	395	381	399	431	382	362	409	404	401	425	452	397	452	425	409	401	435	394	413	391	388	436	397	444	397	416	421	427	420	368	418	391	425	412	429	418	416	434	442	408	437	430	395	449	390	391	389	400	396	405	435	404	402	410	465	396	430	465	415	430	406	393	446	397	442	421	420	420	408	411	422	384	398	413	386	421	425	416	381	423	425	387	403	391	388	420	433	383	406	424	402	457	394	419	448	420	433	420	442	416	396	409	409	395	410	390	418	407	418	389	420	429	431	406	393	446	392	416	412	439	404	421	421	378	394	407	438	427	415	422	398	415	399	424	432	387	433	416	423	432	431	417	381	461	409	448	374	403	382	438	435	427	416	413	421	414	428	414	420	410	431	446	404	390	426	402	382	404	408	458	408	406	392	437	394	411	384	416	431	409	378	435	394	431	423	411	394	420	413	421	415	390	421	407	423	403	404	405	424	427	400	446	448	385	422	425	390	421	389	421	412	405	408	416	426	409	416	410	404	409	426	406	411	383	430	426	436	445	405	400	424	418	405	400	401	403	413	478	394	380	379	412	411	418	423	428	407	378	435	408	413	414	441	399	406	416	407	433	374	362	425	411	387	427	447	403	453	391	412	380	424	417	460	419	447	399	398	397	433	398	419	420	396	413	431	388	400	431	406	412	399	373	422	407	430	425	404	391	434	431	391	411	386	417	439	422	402	398	414	419	389	407	414	438	414	388	406	431	398	441	409	428	397	410	450	406	416	413	439	437	414	388	395	432	444	450	433	435	426	401	434	422	428	392	421	367	426	431	414	431	405	403	370	399	449	430	437	407	425	396	444	408	438	390	462	418	399	453	423	426	424	429	362	407	442	373	473	411	411	407	434	435	415	416	439	404	417	414	409	399	393	404	426	411	436	425	417	403	418	431	408	394	409	441	449	436	444	435	393	450	479	437	399	429	388	410	395	388	408	449	417	434	439	384	455	407	406	422	410	463	403	462	422	390	422	408	438	409	413	393	418	432	412	395	415	373	430	396	466	438	445	444	450	396	406	428	405	387	409	418	415	435	397	409	383	416	394	432	416	444	429	427	423	459	377	387	410	401	442	437	421	403	404	412	432	434	380	404	433	431	420	393	421	407	384	412	405	420	429	423	400	428	391	469	398	424	429	413	417	427	384	420	410	428	392	431	412	437	420	427	469	423	400	427	446	431	416	411	393	403	400	432	422	395	384	424	398	428	397	431	386	416	424	441	387	418	425	381	402	388	426	428	429	407	419	430	398	460	411	394	438	425	397	402	407	417	435	419	441	409	410	432	406	408	402	423	410	415	421	424	405	417	437	430	407	423	404	433	426	449	402	403	369	420	414	430	419	427	371	403	454	432	402	388	423	408	441	406	408	425	395	389	402	455	442	420	419	413	398	426	460	380	397	442	401	402	398	387	405	427	433	431	390	403	417	409	413	394	414	405	414	432	388	407	425	439	388	415	418	461	445	408	446	443	424	424	399	429	400	386	398	406	390	408	434	397	406	427	405	412	426	386	381	424	424	403	403	438	422	415	431	396	448	429	367	413	415	378	392	433	437	402	405	406	416	415	369	409	394	386	382	424	408	429	404	383	413	416	421	451	434	415	417	415	400	419	397	409	422	399	410	410	406	382	419	451	392	396	419	429	396	408	435	417	403	420	398	402	421	408	442	409	423	419	388	467	383	408	434	418	378	419	365	429	396	375	412	449	426	423	403	448	401	421	406	401	438	453	399	435	400	417	446	407	419	410	396	401	406	441	444	401	426	412	409	438	412	416	390	389	392	392	388	404	398	416	424	416	402	407	389	406	406	433	385	395	405	437	408	453	444	409	421	420	399	422	422	384	407	424	388	381	429	445	386	438	422	416	422	395	419	415	445	398	399	397	425	395	433	444	379	414	415	455	397	399	414	409	418	392	412	405	442	364	422	401	423	418	453	397	420	423	417	453	363	425	420	381	374	426	403	396	453	443	435	390	457	416	398	454	401	431	425	406	399	411	420	438	434	431	428	394	406	423	397	418	411	376	449	424	416	439	436	410	408	438	447	427	427	408	394	384	418	385	406	438	364	422	443	430	427	455	416	405	403	397	428	410	419	407	434	372	415	405	444	429	412	433	386	415	393	415	411	423	398	411	460	409	427	410	411	421	403	435	405	428	448	404	399	397	449	441	432	431	428	454	375	417	395	427	416	418	417	410	411	416	402	450	475	427	403	422	457	402	427	442	420	399	409	419	407	425	389	400	427	423	409	421	453	387	389	396	368	378	387	380	425	395	405	405	412	408	419	382	412	451	395	454	427	366	393	413	398	415	402	404	437	403	382	408	419	393	437	412	388	392	400	417	400	404	382	429	416	449	439	401	398	413	382	372	406	413	400	424	434	437	426	400	407	416	413	427	459	406	400	424	384	402
23700	21102	28242	24190	21099	8453	785	551	434	454	348	340	332	298	338	274	284	287	305	282	263	278	261	283	259	268	248	256	253	246	269	251	252	242	251	240	271	262	245	226	255	258	228	248	187	251	253	240	244	258	247	245	233	224	274	288	229	245	267	223	239	248	214	258	263	249	228	254	221	244	236	237	236	242	228	237	260	243	248	260	215	248	232	257	238	230	226	255	225	238	247	244	237	253	234	255	228	278	230	240	272	254	235	241	245	228	230	259	237	215	236	265	227	229	228	239	238	239	242	252	228	234	227	244	234	233	238	210	239	252	245	237	244	248	226	230	214	249	252	243	222	255	243	255	238	234	231	217	233	243	237	220	232	231	248	246	251	242	229	227	240	230	228	224	250	222	235	241	225	255	241	236	276	225	244	238	238	220	244	222	249	214	233	257	247	248	249	248	211	223	234	231	250	261	237	277	249	225	219	275	241	237	246	222	241	248	244	217	252	220	257	230	244	242	267	251	216	245	260	248	238	235	250	206	227	234	244	237	233	260	266	231	230	257	246	260	239	240	223	254	245	247	233	216	277	260	226	242	245	244	231	238	249	228	254	245	230	239	232	230	230	257	265	222	224	219	246	257	226	250	220	256	239	244	227	239	250	248	223	257	261	259	249	259	228	237	250	211	233	253	246	219	243	231	225	257	214	254	255	250	261	256	253	256	225	241	248	243	238	265	251	240	258	193	255	222	236	226	224	251	216	242	249	239	245	254	233	244	240	236	211	233	237	236	236	235	212	233	226	229	264	252	248	233	212	239	237	239	222	222	239	189	239	237	238	255	240	231	239	217	233	218	259	222	230	230	268	270	237	246	285	245	229	252	248	237	260	228	250	216	265	276	248	251	251	226	242	247	245	245	233	248	244	259	244	229	212	241	233	266	231	229	244	225	239	205	251	248	242	237	278	221	244	267	234	253	254	252	242	250	243	222	247	257	248	239	240	222	232	241	247	243	235	243	241	235	212	240	228	246	279	201	241	252	204	249	238	223	212	228	232	203	231	232	223	249	223	221	251	230	244	248	275	219	241	242	250	227	244	216	226	238	231	261	250	258	235	238	256	236	239	247	230	247	229	266	244	245	252	259	237	226	238	228	247	265	258	274	236	255	231	225	238	267	247	263	265	251	289	244	253	242	239	224	257	237	241	234	240	206	245	267	244	279	240	237	237	267	238	237	215	249	230	240	248	217	245	221	221	234	237	205	247	236	230	236	244	254	222	255	247	224	226	275	237	232	268	208	240	273	258	217	258	244	230	238	218	229	230	224	222	224	220	232	246	244	262	246	244	246	225	219	247	221	242	242	248	246	224	228	225	252	238	224	220	246	224	245	229	254	245	248	241	229	259	257	237	210	235	242	235	221	210	227	251	244	228	237	237	252	250	276	237	230	236	227	224	258	239	207	234	235	236	251	237	260	211	238	249	257	242	238	257	228	240	251	240	244	249	215	216	256	246	214	261	246	232	237	247	219	234	267	243	220	255	249	226	234	245	217	260	249	233	248	233	229	228	256	230	247	239	241	255	244	229	243	259	195	233	213	255	219	252	229	240	255	230	227	210	219	233	258	250	240	240	235	227	235	226	239	236	226	250	212	223	240	241	236	231	249	248	245	215	230	242	250	228	245	273	228	251	251	248	215	252	236	223	248	268	242	262	227	215	213	246	225	244	246	244	282	227	227	254	258	219	231	248	245	259	200	246	232	222	247	246	233	237	251	245	281	248	207	262	242	219	235	223	263	266	228	256	233	207	218	221	252	224	235	245	222	228	261	233	265	215	241	235	225	232	238	239	248	217	248	231	252	241	248	240	225	225	260	250	239	243	225	219	247	246	246	253	236	220	241	233	268	236	225	253	226	211	202	241	278	256	233	233	243	223	244	219	241	225	239	226	240	225	233	256	243	269	220	250	241	246	245	215	259	232	227	233	242	256	221	242	252	221	245	230	244	217	247	241	213	226	242	258	233	256	246	242	232	240	230	224	235	237	229	290	246	233	238	229	251	229	256	247	261	243	252	227	232	271	236	263	231	217	231	246	259	235	253	240	250	231	248	243	255	219	263	277	234	259	229	242	219	220	233	249	254	246	235	253	238	241	204	221	228	242	227	234	266	228	255	232	224	230	221	273	233	272	258	262	227	247	238	232	271	252	194	246	238	216	238	251	228	229	255	224	264	230	252	216	250	240	235	255	209	216	262	232	236	255	267	211	248	246	264	247	254	235	251	264	242	210	249	214	239	222	205	251	238	242	224	252	261	245	211	253	252	247	191	247	254	237	212	230	232	233	256	219	209	247	223	259	257	216	266	254	232	218	255	240	241	240	253	239	238	254	230	237	249	243	224	248	235	230	229	213	275	244	222	232	244	250	238	253	212	243	231	230	234	220	245	232	230	237	234	229	255	236	250	257	260	235	242	240	228	214	230	236	241	240	258	252	244	218	219	227	214	234	210	249	220	202	258	236	220	229	252	239	243	251	234	210	225	268	211	248	245	230	228	244	251	235	242	220	233	234	244	233	215	248	229	249	228	217	252	240	253	249	257	235	243	242	218	250	241	247	218	222	263	227	233	254	215	232	264	209	245	232	239	233	220	274	282	250	266	235	244	230	223	251	266	223	260	229	241	237	256	248	225	216	242	255	228	229	252	227	246	230	221	220	225	233	258	199	243	253	251	247	280	255	229	237	261	269	246	245	248	255	227	220	240	215	254	231	250	237	223	251	235	284	252	240	255	252	254	255	238	231	251	245	229	240	250	270	263	257	213	235	214	255	231	232	209	236	230	242	251	250	234	238	246	231	238	226	240	233	219	232	241	257	226	235	267	236	239	224	227	229	222	217	221	218	241	247	239	219	218	214	244	241	237	259	218	215	233	239	234	226	224	258	226	221	231	230	258	224	219	224	232	248	275	235	248	225	233	244	243	245	229	258	195	231	235	250	228	224	252	230	230	224	236	240	235	234	239	260	232	249	233	243	230	222	231	256	232	228	261	229	230	223	242	249	231	227	227	249	215	219	248	259	261	243	257	268	220	244	246	221	239	240	224	234	246	242	245	235	241	246	250	241	222	221	235	210	266	244	222	242	225	242	230	279	251	231	246	250	222	233	229	242	244	250	247	243	232	194	210	251	232	230	261	242	239	238	248	237	227	269	261	256	247	245	262	238	247	233	240	250	237	231	235	248	228	245	231	241	250	232	265	271	232	236	254	215	248	253	258	236	240	233	255	235	249	226	251	238	213	249	252	247	233	236	253	220	245	231	242	257	226	243	215	218	251	269	241	227	229	252	287	245	232	214	229	256	264	255	222	245	238	223	239	235	228	216	245	231	254	230	240	247	260	267	220	242	247	230	231	238	243	232	241	232	237	212	232	216	210	243	258	203	229	217	218	228	205	234	259	196	252	251	239	206	236	237	235	225	259	260	206	211	240	223	221	222	248	229	226	254	215	223	226	245	213
23237	8301	5556	2598	1883	1385	1018	811	660	614	521	485	439	407	392	381	384	340	349	316	321	312	300	307	276	269	275	289	275	240	290	293	294	294	304	287	254	284	271	278	259	282	263	280	269	279	266	283	285	259	273	256	244	265	274	256	265	270	278	238	295	269	285	223	287	239	261	243	262	263	291	262	270	262	267	254	257	272	258	249	260	249	278	281	289	289	240	249	248	262	261	260	275	257	282	284	270	273	272	264	252	262	270	280	276	285	265	273	259	262	233	273	265	255	284	260	260	279	289	282	279	294	266	260	256	272	282	272	274	286	263	277	276	268	263	275	293	259	283	268	243	259	285	266	256	274	263	282	294	272	250	275	265	258	272	269	276	261	294	238	247	253	262	306	260	262	242	248	260	261	294	267	284	282	237	288	255	274	256	282	231	298	259	249	240	241	282	268	238	292	252	275	245	255	224	261	255	232	256	265	251	249	290	256	296	258	247	251	253	269	266	247	243	265	257	292	269	266	270	267	264	265	262	287	265	286	260	287	307	247	267	236	250	258	241	243	274	268	295	293	261	287	247	252	284	259	253	274	264	256	252	261	283	260	282	289	254	257	284	299	272	279	273	284	229	249	285	233	269	251	255	296	266	258	278	261	287	251	263	284	251	259	273	280	258	257	271	277	257	247	287	262	238	265	252	249	242	281	256	303	291	275	257	307	269	251	261	261	276	274	257	294	242	245	258	255	264	248	274	289	276	282	252	248	262	267	295	278	286	267	270	256	280	243	225	279	263	265	251	268	315	269	262	286	266	246	284	276	243	278	262	267	279	279	285	254	278	242	243	256	258	257	272	278	272	245	264	244	275	266	235	242	277	274	277	271	260	278	265	270	269	252	245	283	263	254	282	265	250	233	280	260	265	235	279	259	276	259	261	272	287	253	273	282	240	222	282	270	265	278	267	282	253	289	268	251	302	265	257	270	266	264	277	246	287	246	266	274	239	260	272	252	253	281	259	261	261	269	275	264	270	265	283	282	276	305	253	261	256	286	267	268	271	261	269	301	267	277	295	293	266	290	267	273	256	263	239	249	268	247	256	248	276	259	276	287	252	256	267	262	252	253	255	263	270	280	259	262	257	246	268	253	268	266	276	254	287	248	281	274	255	268	301	248	264	275	263	272	274	298	265	291	279	277	267	265	257	290	257	277	242	277	282	260	262	270	269	250	255	293	309	282	280	276	242	277	257	274	274	277	284	271	276	279	253	257	277	288	263	281	267	259	282	264	265	248	274	257	252	250	282	256	261	255	276	253	225	296	252	281	262	271	273	279	262	267	245	295	295	246	244	261	268	253	253	252	302	279	263	254	238	266	255	287	272	242	274	271	275	261	250	247	295	276	264	286	258	268	258	277	259	260	266	259	282	256	230	277	242	279	265	276	280	257	277	253	253	279	275	262	273	247	277	276	252	252	270	282	275	287	260	243	279	256	300	285	268	289	244	270	281	282	274	257	284	259	251	260	269	265	240	277	252	277	270	277	281	267	280	268	241	304	262	255	274	259	250	279	269	255	267	275	271	253	267	258	276	255	267	279	270	269	240	286	269	266	270	252	264	280	254	283	279	276	290	265	271	286	243	257	263	224	271	270	292	287	254	260	249	277	250	279	293	285	267	241	271	244	247	275	241	267	287	272	273	279	266	286	262	286	271	251	252	288	264	254	275	255	260	289	264	288	322	294	261	276	275	277	254	261	258	248	263	255	282	288	261	244	272	273	244	265	278	264	290	244	278	275	236	255	302	260	278	276	296	273	238	263	269	261	255	278	265	280	291	277	289	308	251	269	266	259	272	287	254	240	262	253	260	279	270	245	283	260	243	285	267	288	274	243	198	296	276	253	284	286	251	250	265	268	263	265	269	250	265	245	287	248	289	281	273	252	261	238	291	285	251	243	243	254	259	260	262	250	251	269	263	244	270	263	274	264	259	266	283	260	226	243	257	246	264	258	266	286	262	286	267	277	240	279	279	230	259	252	256	267	245	256	249	287	275	253	257	292	247	270	242	254	277	264	259	256	242	230	226	263	254	280	276	261	250	264	246	266	256	267	274	277	265	260	287	238	255	272	242	265	276	266	239	284	260	259	239	272	280	251	253	290	231	272	287	282	275	261	276	264	237	261	274	274	277	290	271	266	270	273	265	240	255	286	272	259	244	264	245	263	234	266	272	303	286	229	271	240	274	274	284	288	264	289	269	274	264	248	274	253	268	247	261	235	236	277	253	275	286	274	278	264	253	251	282	245	238	259	285	273	284	254	269	276	279	292	244	279	256	252	260	296	253	268	272	236	242	273	252	259	263	264	261	269	267	267	274	261	247	263	252	258	275	258	260	278	285	277	268	251	282	305	270	260	250	271	246	267	228	251	280	241	264	263	296	277	268	267	259	303	239	260	267	298	231	275	239	237	285	262	243	243	259	245	256	270	262	250	240	280	283	274	279	257	307	270	292	256	261	267	285	270	283	269	280	237	272	275	233	260	261	259	271	268	239	270	269	283	252	285	275	251	260	292	256	244	248	260	265	269	299	253	272	275	267	277	288	275	267	269	228	283	276	233	243	267	280	267	262	250	281	266	247	259	252	272	242	263	253	255	271	254	273	272	257	259	246	268	252	269	270	256	289	266	283	282	259	240	245	259	248	256	251	242	276	256	290	254	253	249	248	239	259	266	283	267	278	222	267	252	258	268	257	259	266	234	278	267	261	259	257	259	280	252	246	256	236	274	255	305	286	262	264	261	248	275	276	253	270	263	250	249	300	249	273	257	259	233	269	276	255	277	269	262	279	286	287	255	267	266	234	260	265	244	276	265	288	258	274	261	267	275	282	261	245	236	288	260	264	258	282	280	271	253	280	280	294	264	242	285	265	255	285	286	283	240	247	261	255	281	265	260	255	301	255	290	260	254	277	273	229	274	277	264	235	243	267	249	245	278	229	267	256	277	252	276	258	253	269	256	302	279	289	240	274	274	258	263	248	274	268	279	272	266	253	285	299	275	292	248	278	257	293	300	240	280	261	251	270	249	264	286	256	264	267	281	275	248	257	269	278	280	253	277	256	235	267	270	278	270	257	262	279	244	268	261	266	281	254	278	258	271	254	258	232	267	281	265	275	264	240	256	259	282	272	260	258	265	252	270	278	250	284	256	260	279	272	271	282	266	256	274	258	291	267	273	280	279	269	256	294	240	237	303	284	247	241	259	263	288	256	299	278	266	247	251	254	268	240	253	253	255	253	268	281	328	277	281	236	268	268	277	266	261	270	252	278	279	261	263	252	235	291	238	274	274	253	242	270	282	277	246	275	244	256	262	252	270	264	307	242	279	264	238	246	303	258	258	256	255	285	256	249	252	305	254	280	288	251	267	268	276	267	265	247	245	278	273	250	265	268	257	274	265	293	247	236	273	252	256	269	251	276	260	293	274	282	259	264	259	252	247	253	272	290	260	280	265	255	252
24874	21123	27130	25239	9394	1138	880	800	715	758	713	713	681	707	649	709	716	715	722	645	683	664	734	659	609	691	666	629	679	698	663	685	635	653	649	640	646	665	670	633	649	654	626	641	682	644	666	640	598	647	630	655	692	641	600	619	630	606	654	666	671	686	632	622	686	636	645	653	653	647	641	625	646	626	674	624	698	677	652	650	621	666	672	735	698	669	686	651	665	640	642	672	652	664	649	638	702	651	696	672	653	661	591	666	708	673	693	636	636	630	679	648	680	699	679	688	675	664	654	672	626	660	623	710	680	660	698	610	668	632	612	661	677	665	638	620	669	671	660	672	697	686	628	655	653	670	648	662	677	662	630	656	598	615	615	645	635	699	662	628	652	722	610	639	669	659	687	684	694	649	698	620	644	653	646	633	665	642	650	683	697	653	636	642	632	662	669	656	629	657	671	686	655	648	639	668	663	692	645	656	671	623	667	653	717	631	660	665	677	654	677	675	708	667	625	666	625	685	675	621	664	684	684	595	629	655	653	670	671	664	710	601	667	689	667	703	670	655	677	637	654	653	660	629	687	621	665	646	702	604	692	641	651	652	661	653	648	669	600	685	632	683	704	662	695	640	658	622	687	696	639	679	651	679	639	639	640	641	658	679	668	662	676	661	633	701	662	664	684	655	650	647	654	657	678	609	668	643	699	663	658	702	661	669	648	660	661	640	655	644	616	689	643	648	640	675	680	651	725	687	649	637	637	657	676	675	623	690	718	646	640	717	640	627	607	670	663	642	697	660	730	659	651	651	656	702	591	685	633	647	699	650	676	659	654	644	669	647	681	681	675	647	647	674	633	685	654	654	701	678	639	629	670	686	690	639	630	652	682	667	618	650	706	646	657	736	677	667	661	633	676	655	652	646	628	684	655	663	645	666	629	661	625	652	669	626	672	675	708	677	697	683	638	688	654	668	661	670	676	644	674	684	632	625	693	674	690	648	602	658	642	650	620	647	619	687	637	709	673	684	676	657	680	662	696	610	673	678	644	660	665	652	649	667	717	675	657	671	698	663	665	683	706	634	668	682	646	626	698	662	672	678	601	659	596	614	620	647	680	688	659	643	603	669	693	636	670	686	658	663	658	648	620	630	636	666	631	638	672	662	631	696	666	624	668	671	647	675	636	656	648	662	671	639	686	660	661	683	677	674	689	714	650	642	686	664	682	687	674	667	606	651	673	667	657	623	602	636	644	700	630	707	693	620	672	670	617	729	618	619	604	621	642	641	662	669	642	644	641	676	698	634	642	675	674	633	698	632	634	681	671	653	697	660	627	669	675	692	708	642	703	679	641	688	671	648	670	640	600	646	664	641	669	660	668	630	675	655	628	639	665	677	609	612	656	672	666	678	640	661	638	717	633	722	648	674	646	681	648	678	628	662	684	667	628	635	654	662	634	650	663	689	625	660	623	640	635	645	670	633	662	630	642	635	677	620	690	634	640	678	670	657	679	635	620	644	667	699	672	683	647	638	667	632	683	605	634	689	651	677	684	695	671	623	651	674	661	715	644	627	630	667	674	634	690	667	669	682	673	651	671	661	645	690	674	662	669	653	686	613	668	658	687	661	681	620	685	678	654	693	629	646	658	650	693	649	639	704	666	626	636	647	666	646	687	662	637	665	663	611	664	638	669	637	631	675	680	645	681	676	637	661	639	643	652	645	650	669	620	610	671	658	690	654	625	634	673	677	671	669	646	663	651	633	689	622	649	654	673	651	666	690	701	680	627	704	670	688	705	608	662	662	746	654	647	622	644	672	696	648	635	652	637	640	661	650	656	684	721	613	679	650	602	645	642	680	608	695	689	675	616	664	668	681	613	621	672	633	676	650	667	616	662	632	666	658	646	653	681	645	640	649	680	683	694	698	683	662	736	662	696	624	653	615	643	614	659	657	653	673	704	674	665	660	628	655	695	686	642	639	650	672	665	664	671	638	645	700	677	649	630	653	675	652	669	639	709	654	663	654	632	628	676	662	682	664	687	659	674	684	647	637	655	704	718	646	607	663	630	688	689	676	688	635	632	648	613	684	666	664	660	643	694	634	676	666	687	666	650	644	665	620	668	646	656	656	633	666	666	701	668	670	677	638	642	627	669	641	638	693	664	664	671	690	652	676	709	672	686	601	636	680	639	676	623	647	615	648	620	623	672	678	648	673	684	632	637	653	646	709	675	679	657	641	666	640	737	659	643	693	640	698	627	644	687	644	661	653	689	636	673	651	655	654	684	696	651	677	669	658	628	647	649	661	647	645	644	624	640	606	679	643	667	673	595	668	620	657	616	620	686	669	639	634	683	654	670	668	646	649	656	666	667	607	678	700	639	706	703	665	662	667	631	674	665	673	667	679	621	675	722	650	684	668	656	649	645	627	636	707	645	633	652	648	684	666	662	647	638	666	616	673	646	647	652	641	636	686	644	651	648	649	667	664	689	709	649	675	667	659	673	644	686	699	703	646	622	602	696	635	651	644	676	615	649	675	652	662	639	664	653	658	688	656	713	615	702	695	637	667	641	671	648	658	664	645	606	628	659	619	645	630	663	663	618	670	668	655	677	682	676	701	684	656	644	626	665	680	676	681	681	650	674	703	601	643	664	629	652	670	696	659	633	655	649	676	606	625	671	617	645	573	678	613	660	651	654	665	664	690	710	670	691	707	606	656	690	656	642	643	677	688	674	655	671	621	612	679	629	665	637	625	661	613	706	656	654	661	638	665	633	654	651	625	640	656	675	686	660	659	690	678	667	618	654	687	687	685	643	625	623	658	610	649	654	691	675	644	625	636	616	717	672	659	692	614	681	672	638	676	693	622	604	712	662	667	689	642	633	613	648	645	644	620	634	632	681	705	646	639	677	657	631	629	610	634	656	718	647	648	639	646	676	670	685	651	663	663	605	658	666	687	658	666	687	631	672	677	673	671	632	674	672	673	625	652	660	653	612	669	651	679	651	671	603	673	657	638	625	650	648	641	644	634	648	678	671	655	645	647	637	614	642	653	690	662	633	622	672	708	651	602	666	688	685	613	630	648	664	618	645	642	623	660	680	672	696	667	667	662	640	655	709	676	687	674	654	651	632	686	616	648	642	684	623	640	621	665	589	694	660	650	611	628	680	630	662	686	601	668	658	628	667	639	626	607	620	678	652	651	669	679	699	640	696	650	674	658	662	643	637	679	677	687	652	628	682	630	677	635	662	648	671	644	639	654	678	641	635	640	679	679	652	680	644	636	728	674	636	656	627	644	699	663	659	665	653	689	646	640	649	648	627	697	640	630	664	643	601	629	651	606	681	612	644	678	661	606	644	645	675	636	696	661	661	608	653	657	683	647	623	633	637	664	662	637	642	654	640	652	658	677	650	645	597	618	630	625	656	669	670	658	705	665	663	673	643	652	666	635	677	696	618	669	618	658	630	709	673	652	643	657	662	661	666	636	689	663	665	679	686	682	616	643	648	630
21998	5018	3444	1903	1462	1344	1118	962	866	842	853	789	748	747	745	769	767	698	693	664	715	707	709	674	760	666	679	725	694	656	717	708	667	686	695	721	733	692	684	677	689	687	644	724	757	684	715	665	668	689	691	669	671	736	731	674	706	668	667	726	724	701	695	667	676	675	691	659	676	695	658	713	722	723	736	744	691	677	635	661	666	718	759	666	643	695	703	699	697	664	617	726	708	668	670	688	679	639	688	717	712	701	711	662	718	673	652	687	661	702	677	715	662	682	701	711	733	721	683	693	718	670	661	702	656	742	664	671	710	659	697	705	685	678	686	743	677	669	708	725	688	710	687	682	654	674	703	636	682	680	656	708	691	677	646	669	689	750	696	701	663	708	681	666	675	681	625	683	701	734	693	701	672	698	678	688	641	651	699	656	686	674	674	654	633	673	722	644	681	712	684	672	654	680	656	668	688	715	696	712	703	678	689	693	669	676	720	674	676	715	691	679	634	623	667	702	709	700	690	692	689	685	692	744	662	676	736	648	663	733	668	667	712	704	696	684	675	702	709	726	734	705	711	717	659	697	642	691	687	648	676	685	628	684	673	698	658	658	671	691	715	674	700	705	662	671	671	701	682	689	674	678	708	642	704	653	692	735	641	720	664	633	670	717	741	667	641	705	689	671	683	707	685	700	674	692	734	684	681	706	710	720	722	646	712	680	692	677	712	667	704	676	677	691	667	660	711	653	686	729	679	695	640	721	689	604	740	632	669	723	696	727	684	682	702	725	703	687	698	661	671	695	709	681	686	649	660	719	683	714	715	731	654	685	725	688	681	727	667	697	682	746	701	665	679	685	695	720	707	697	691	701	679	671	729	713	724	648	675	679	678	680	674	656	672	706	716	700	698	657	665	685	644	707	681	663	675	696	666	707	714	715	707	710	689	748	672	700	674	677	683	730	709	638	690	684	651	681	704	688	751	726	685	681	708	703	721	700	680	731	653	686	683	661	705	680	700	654	677	731	691	673	700	713	723	695	686	663	717	660	695	679	693	698	661	713	746	670	684	693	656	709	683	667	693	713	715	683	656	737	733	711	663	744	713	681	698	693	701	694	685	683	674	668	689	724	673	695	721	680	711	668	691	687	689	700	679	641	696	707	697	712	657	676	698	688	670	674	715	690	729	711	686	717	695	700	709	683	692	707	711	651	665	706	689	645	723	687	673	628	674	680	721	647	737	633	676	623	734	687	727	692	693	703	687	691	659	667	690	704	676	686	691	695	639	644	650	736	650	770	650	696	706	689	664	687	712	724	652	719	682	704	659	656	698	765	705	698	726	686	735	659	669	750	715	690	709	701	655	673	699	692	667	657	695	687	660	703	748	652	658	662	736	683	672	730	689	686	683	704	697	737	728	677	655	667	675	660	698	675	658	688	707	688	739	639	718	721	669	647	721	666	676	705	659	678	734	690	637	741	686	678	722	675	715	686	694	701	704	695	700	677	644	672	715	692	677	714	688	668	658	691	682	684	702	686	696	733	695	700	762	668	683	724	683	693	672	689	682	668	638	703	767	685	664	645	729	691	664	694	707	733	688	630	672	746	712	721	691	667	669	689	669	654	706	693	714	684	675	702	690	686	716	695	723	643	670	684	663	663	693	700	704	700	637	670	700	683	670	647	653	683	668	709	703	652	706	691	687	682	718	682	687	702	685	622	705	733	711	668	646	699	660	677	698	678	711	681	719	686	689	709	688	705	689	698	702	676	680	681	634	732	766	697	653	675	660	663	716	676	661	664	684	693	666	706	698	676	707	716	658	743	689	680	690	707	707	680	640	717	708	675	716	699	688	682	672	686	720	696	677	689	679	755	696	719	691	677	683	681	699	679	705	733	660	666	727	715	711	722	675	717	737	720	704	698	713	697	693	713	714	685	695	718	700	691	692	746	694	697	668	722	737	704	686	659	710	681	682	683	703	624	693	703	707	712	697	740	668	728	667	690	683	680	692	704	716	688	686	718	690	664	695	701	716	655	645	668	723	678	731	646	673	728	668	620	678	695	653	728	681	674	721	728	698	687	716	665	677	693	693	691	656	643	685	714	674	707	679	658	659	704	720	695	657	680	700	642	683	688	717	706	694	696	732	677	750	706	703	742	675	692	703	675	741	704	688	703	701	680	684	663	698	653	714	659	685	697	646	709	683	670	675	711	680	659	690	655	681	685	666	725	648	694	692	708	655	706	702	719	680	676	712	662	641	719	677	719	642	683	675	673	687	704	678	718	689	640	660	719	713	640	703	659	641	699	701	690	672	662	713	724	728	708	691	693	732	686	693	746	702	721	687	704	664	652	744	699	695	703	672	667	623	671	686	674	644	677	692	679	719	722	719	671	662	701	717	709	688	686	669	700	688	708	747	703	684	691	724	672	725	697	715	686	669	710	656	702	737	671	711	624	708	738	704	652	684	700	699	735	649	695	670	670	703	696	702	679	652	690	655	660	689	688	644	669	677	695	731	676	677	712	711	653	671	696	695	700	664	690	723	665	668	673	714	669	701	665	689	694	662	685	720	660	707	676	682	671	676	682	691	703	687	703	720	721	677	726	745	717	680	660	651	651	674	693	727	661	637	656	711	700	714	681	659	725	669	747	710	682	665	692	697	686	700	676	685	656	685	703	663	659	662	695	718	676	686	670	737	693	713	682	691	695	688	683	720	720	714	663	690	632	704	729	686	713	684	683	737	672	672	680	669	681	700	720	716	704	699	718	711	705	722	714	711	698	654	662	692	695	674	654	694	658	699	662	691	674	691	675	681	675	673	709	675	709	720	711	672	670	727	683	665	648	674	689	681	724	699	686	735	700	685	648	702	698	690	721	700	716	722	680	687	666	699	658	671	696	720	695	679	722	706	681	673	646	673	691	712	693	697	696	673	695	718	706	668	728	702	697	717	674	694	727	680	673	685	681	715	691	723	714	695	703	695	730	704	715	701	639	697	673	676	753	694	683	685	670	683	654	712	669	657	647	650	677	654	659	671	675	707	699	670	719	690	766	671	659	708	637	676	669	717	689	724	716	668	705	687	680	697	669	701	667	639	704	700	683	673	691	660	682	702	700	665	688	671	671	686	677	676	712	706	733	668	689	696	683	682	721	678	716	660	656	630	701	715	689	691	741	692	699	667	695	706	734	642	669	717	684	681	673	681	695	625	717	682	715	744	707	694	674	755	742	673	695	665	676	698	716	660	679	699	684	701	675	737	652	694	686	693	681	691	650	694	716	667	709	698	687	701	677	678	678	694	663	677	687	725	660	679	651	716	687	707	670	702	635	691	731	686	740	692	716	715	669	698	669	740	698	648	680	698	648	656	728	630	694	699	726	679	720	699	680	682	688	679	648	705	689	738	669	688	730	696	651	680	689	662	645	686	687	673	648	684	699	700	668	687	635	703	711	644	694	667	692	683	679	691	689	681	659	660	682	728	689	650	674	665	710	678	705	728	692	693	672
22617	21178	28822	23829	21179	21223	7468	1305	994	891	856	771	740	723	693	688	722	644	617	615	676	601	613	637	581	605	630	602	563	568	604	635	601	581	616	603	558	610	569	571	563	592	613	571	528	676	536	575	596	574	586	557	577	592	525	562	580	532	594	592	584	537	571	579	584	537	553	560	550	589	593	556	560	599	552	559	555	572	535	596	587	550	589	612	553	543	564	570	526	549	553	549	602	572	578	563	543	567	544	606	581	580	577	541	568	592	573	568	623	599	574	574	583	591	575	591	572	580	613	579	570	578	537	601	509	581	580	588	563	601	535	569	571	592	582	588	546	566	562	538	570	574	571	559	533	584	573	551	585	543	538	591	556	591	588	537	567	531	579	588	579	536	544	545	537	596	574	575	583	577	572	591	594	539	564	568	579	584	588	592	590	589	557	543	546	571	564	560	574	564	573	642	571	599	582	520	551	589	551	548	537	574	565	540	561	561	564	552	538	569	564	578	532	525	552	530	560	568	539	501	585	605	556	559	628	557	532	584	557	573	568	526	551	578	542	552	598	603	550	537	584	573	589	572	544	597	545	557	567	564	580	557	594	561	551	563	551	568	595	555	541	567	601	545	559	550	503	573	545	568	566	561	575	548	534	580	583	574	546	628	515	558	574	574	586	497	544	609	615	572	575	574	563	517	579	562	543	570	559	573	569	593	604	567	572	576	578	563	550	588	574	543	569	584	600	602	562	591	591	557	608	585	556	577	538	620	559	557	547	560	571	629	571	570	541	579	556	539	551	524	616	539	586	509	547	563	560	572	572	558	605	577	510	551	570	531	570	596	593	531	576	527	561	582	541	554	583	554	519	583	586	567	547	558	587	544	526	542	554	562	538	507	586	563	580	537	546	539	596	541	559	586	589	619	563	534	535	564	546	571	513	527	566	618	578	571	614	554	514	573	583	571	550	541	590	547	585	553	567	574	550	559	563	561	583	564	554	532	598	604	537	549	584	547	574	544	527	570	547	548	583	539	549	590	578	550	539	499	552	558	546	578	565	586	573	606	578	572	542	576	531	551	557	567	540	548	546	548	559	559	577	600	573	571	585	545	556	566	546	593	569	539	559	605	496	577	551	589	554	527	559	601	557	590	549	595	572	521	580	591	510	581	584	576	617	574	563	565	551	569	542	564	609	553	567	563	569	521	555	602	548	535	577	567	543	542	539	581	550	578	538	555	604	620	552	582	544	528	567	557	550	566	566	543	619	556	586	570	535	555	595	553	595	561	550	567	551	568	534	565	525	556	570	565	564	573	564	576	572	541	530	566	562	562	579	540	555	594	562	559	574	577	546	581	574	580	552	595	591	568	570	540	541	609	581	570	539	569	596	582	574	520	580	551	599	593	574	584	560	599	586	530	588	565	569	603	586	605	562	569	552	555	562	555	563	562	560	554	550	566	546	527	564	531	614	577	564	551	562	563	545	581	544	540	587	567	575	540	558	546	594	589	531	580	580	591	553	620	538	587	581	549	550	534	598	570	551	569	535	577	553	566	520	551	562	546	565	535	577	581	595	540	530	549	556	576	593	566	609	580	562	555	549	571	590	563	556	535	508	575	559	574	558	578	574	591	544	535	537	568	560	560	580	597	572	552	562	571	572	556	556	609	603	585	520	538	592	570	584	587	579	541	546	536	573	563	540	550	588	558	573	580	578	540	592	583	552	588	527	580	589	538	555	555	543	516	550	547	590	551	580	576	568	570	570	545	559	554	572	574	587	581	593	548	586	551	583	548	559	551	558	576	611	593	555	590	546	561	516	563	585	562	514	536	516	566	533	559	560	535	569	594	561	521	565	603	583	561	511	547	593	578	549	559	547	578	521	554	592	581	587	547	544	573	531	559	600	501	540	575	564	584	514	587	586	578	575	561	562	568	625	587	563	564	554	523	575	566	596	562	545	544	575	566	581	558	521	529	573	574	568	558	592	559	543	586	594	581	572	601	586	559	559	553	550	571	583	554	567	554	596	597	586	537	540	562	604	569	551	558	502	521	548	535	617	554	572	536	570	603	557	581	546	577	574	564	596	599	572	531	578	623	588	538	571	595	565	568	598	576	579	572	584	567	557	557	538	579	558	566	578	572	565	564	542	531	549	559	574	545	547	573	574	582	584	553	577	554	508	538	585	580	543	515	604	577	548	555	616	596	576	546	596	527	567	528	507	518	569	551	582	596	558	541	579	590	597	583	605	577	556	589	539	523	570	562	557	559	545	599	524	538	591	537	620	582	562	526	543	593	553	598	532	643	583	545	555	590	604	583	594	541	566	541	558	572	562	528	593	575	568	561	549	568	557	582	576	583	591	560	581	555	568	530	594	551	586	554	545	546	547	570	571	548	572	534	541	579	558	584	586	557	558	601	624	575	550	516	546	593	559	579	583	557	534	571	582	532	584	543	599	506	517	581	549	576	557	548	524	561	543	510	571	582	617	558	555	542	604	545	537	561	554	568	584	571	564	533	563	580	558	554	583	572	529	567	562	586	533	591	574	538	557	563	563	569	552	555	531	561	547	530	577	632	560	563	569	594	560	566	595	563	544	576	567	563	620	596	548	536	564	567	559	555	548	580	574	603	597	563	533	576	560	540	600	522	518	573	611	565	566	578	562	565	546	567	552	567	603	555	589	533	570	570	577	555	612	542	516	578	520	587	581	548	600	580	586	576	574	586	580	577	582	605	543	580	560	526	544	542	567	597	562	571	553	612	529	546	589	551	577	562	556	573	582	549	586	567	550	595	556	584	576	634	563	579	553	537	515	557	568	529	521	544	537	534	601	553	562	498	589	544	530	571	558	556	559	577	540	525	571	581	583	559	566	531	560	550	560	554	543	564	603	505	552	566	539	566	579	589	605	494	527	583	590	582	505	566	575	547	542	552	583	581	534	571	545	553	570	596	559	569	548	542	635	554	556	540	554	556	582	572	539	553	560	561	572	573	616	531	564	572	592	512	510	548	597	535	564	561	579	538	531	586	540	577	604	540	514	553	530	522	570	559	595	583	566	567	539	543	580	544	539	553	608	577	566	553	556	579	549	560	563	573	580	597	587	547	575	612	553	582	537	616	571	532	566	566	572	532	537	563	564	603	558	586	595	591	581	560	567	552	586	490	546	562	604	577	551	588	515	543	565	559	589	578	589	562	531	552	578	592	525	553	596	556	554	568	544	556	537	537	558	538	550	516	543	569	549	517	600	571	524	596	564	561	560	595	505	555	555	559	579	571	563	555	559	555	545	589	597	594	563	527	576	530	562	561	546	527	580	564	588	567	600	553	529	593	628	602	582	577	563	589	552	554	580	584	585	637	545	589	596	584	533	566	535	612	545	561	580	594	564	546	565	579	592	559	596	576	566	579	554	546	587	558	595	603	583	545	542	566	597	552	583	509	569	607	538	561	558	582	599	527	556	543	547	580	595	560	516	542	544	605	561	621	544	522	558	558	557	605	590	540	584	577
27491	13842	9571	4785	3465	2779	2065	1651	1402	1181	1116	1038	906	839	802	785	730	711	685	688	654	718	643	659	630	628	629	637	647	624	582	617	570	603	602	614	626	618	573	534	583	608	589	581	586	580	638	561	538	591	540	565	623	597	556	596	606	596	553	645	592	540	577	585	555	515	576	602	555	600	573	586	601	562	605	584	564	575	580	596	598	575	594	564	546	550	596	559	544	559	596	593	595	606	624	608	566	546	604	583	550	544	546	586	583	571	591	571	551	591	589	587	573	551	567	563	609	594	518	606	577	548	538	574	614	548	567	573	549	590	571	594	541	557	589	580	562	584	574	534	605	550	540	612	602	549	576	537	543	562	587	610	565	576	581	589	591	562	583	595	582	594	585	594	572	546	586	598	600	599	610	557	525	583	541	575	560	580	595	603	528	599	578	590	553	552	542	531	565	573	607	552	615	521	594	552	568	541	514	569	569	594	560	537	542	591	556	526	587	579	596	574	610	555	598	570	517	587	522	572	584	545	546	555	564	566	587	563	553	585	597	534	572	587	629	561	580	543	575	542	569	615	568	534	542	565	558	577	563	568	547	560	564	556	559	611	570	564	557	579	544	562	554	566	602	582	547	587	568	543	596	527	614	573	528	578	582	551	562	592	555	592	597	611	577	582	554	562	561	569	571	573	571	553	589	593	579	570	563	588	594	589	603	557	555	532	558	613	559	571	534	554	536	554	554	541	550	583	552	540	598	602	579	570	555	587	592	557	585	560	564	594	598	571	559	583	550	563	617	504	541	551	558	560	597	544	605	595	537	594	579	588	582	581	565	630	587	557	564	527	536	577	582	514	538	560	580	554	579	617	554	559	597	564	598	601	548	606	583	573	601	612	562	549	552	573	603	583	561	551	561	563	586	611	522	593	533	596	567	586	526	558	573	562	558	620	569	567	531	529	585	598	584	537	574	536	575	634	551	597	554	577	561	496	557	541	575	546	578	511	590	587	538	572	579	560	561	568	563	620	552	577	567	551	576	588	584	576	561	527	560	590	557	566	569	573	536	598	576	580	537	546	584	556	590	537	604	547	549	553	570	528	546	602	627	589	598	576	592	552	549	570	524	541	586	620	522	543	559	533	534	602	549	586	594	575	594	575	578	578	578	570	588	609	560	550	567	588	564	569	543	614	540	551	563	533	572	529	534	566	577	589	605	615	618	499	613	550	561	583	539	536	560	572	624	569	601	575	528	572	564	572	570	553	537	572	588	550	565	609	531	537	588	558	557	553	528	614	568	550	627	587	543	575	550	588	540	544	591	550	591	573	591	536	579	536	578	557	530	530	607	575	576	567	615	540	535	541	544	609	546	526	527	569	547	577	554	548	538	599	611	595	584	619	600	524	567	569	516	544	556	553	581	565	543	578	541	561	538	604	548	542	567	587	575	559	578	541	553	553	574	552	567	570	542	584	531	607	515	588	553	575	580	552	568	578	585	538	582	585	575	570	554	579	591	573	566	575	540	579	564	580	577	613	563	613	560	545	571	514	565	585	543	603	546	562	565	586	607	586	546	573	537	541	587	548	577	560	559	584	542	545	548	574	556	578	573	556	593	554	570	586	589	514	542	572	552	602	582	585	586	586	565	579	545	548	547	583	561	597	634	588	571	549	549	595	556	546	537	591	592	583	567	536	609	559	558	535	561	587	579	568	583	540	555	552	593	599	566	548	532	565	562	562	582	571	614	526	561	535	575	583	592	533	592	610	548	558	590	562	570	524	571	558	605	579	610	573	533	582	542	524	561	573	591	605	566	527	555	635	560	555	557	552	609	543	552	563	551	565	606	585	553	584	546	564	547	567	597	583	557	588	540	590	604	546	570	544	581	547	581	611	614	575	558	549	549	577	543	586	545	570	526	577	569	578	553	569	562	567	605	521	577	561	569	586	591	595	572	587	568	573	576	580	580	569	540	573	552	545	519	561	556	583	569	579	541	573	587	594	602	560	625	579	561	559	575	552	557	549	560	524	536	581	587	532	550	600	605	570	597	570	549	593	561	603	563	598	552	537	565	540	549	581	573	566	530	594	609	549	553	598	526	587	608	565	534	555	629	564	586	590	579	561	554	596	554	576	578	554	544	574	583	559	561	604	527	524	544	555	546	551	571	567	576	586	611	600	560	595	549	542	547	603	570	562	570	557	596	547	554	578	578	573	556	595	561	561	559	599	590	571	537	582	562	575	596	584	571	550	568	564	592	574	549	575	574	581	554	548	585	576	562	547	569	587	573	612	601	546	581	540	600	553	574	580	572	553	533	555	535	610	551	587	537	539	564	594	561	554	532	559	592	585	598	522	521	579	586	572	605	590	562	564	540	557	578	518	573	577	599	578	588	556	593	533	567	571	570	606	567	546	539	533	545	543	564	529	552	560	555	600	565	524	565	567	573	579	620	594	594	566	584	550	594	538	596	596	542	587	600	594	616	540	577	606	588	545	592	543	588	596	559	577	615	555	579	539	588	550	586	567	605	558	591	577	543	615	572	558	566	614	592	523	541	584	582	583	553	589	558	561	521	555	601	536	558	595	588	567	567	589	579	536	535	593	584	576	549	583	576	570	600	585	593	537	562	542	486	584	580	536	534	572	595	572	578	583	533	552	592	582	580	595	583	527	591	591	567	547	568	592	573	588	576	538	593	574	586	572	541	579	571	576	566	558	575	559	566	580	543	540	561	592	581	625	575	562	545	571	554	541	598	549	550	530	528	597	569	550	574	553	551	549	575	566	596	589	561	586	561	575	574	555	545	548	533	546	540	574	569	555	569	576	600	528	592	591	562	542	548	592	581	533	582	563	532	580	560	525	611	586	525	562	544	551	548	553	601	553	549	576	560	539	613	574	569	584	583	577	567	614	574	583	582	550	570	525	555	573	545	549	580	577	545	562	564	560	557	554	570	588	577	550	578	586	544	556	606	573	560	550	564	573	562	578	589	583	539	548	567	535	570	538	599	546	561	625	512	597	563	583	513	566	566	513	571	597	552	619	560	565	586	550	560	551	525	553	584	608	581	559	585	593	630	604	555	545	578	589	590	578	568	548	557	509	528	555	567	544	566	578	561	575	564	548	546	569	570	604	553	592	571	635	537	592	556	546	540	540	565	571	557	581	575	537	565	608	566	515	571	584	540	568	595	575	603	603	620	558	619	584	554	564	620	591	534	539	560	611	593	532	582	575	563	552	579	591	587	575	552	573	573	587	598	569	573	553	604	567	557	596	562	550	551	598	585	560	526	547	553	590	562	567	602	582	520	548	548	574	592	560	578	581	586	525	541	554	548	595	566	562	595	561	561	601	556	564	552	570	561	521	580	537	561	584	600	569	558	574	632	531	546	539	547	569	602	598	579	567	547	578	591	526	609	587	572	541	567	562	539	581	549	583	555	555	564	578	566	537	543	600	554	559	568	537	564	561	568	562	561	572	522	581	594	549	540	565	552	578	545	584	575	562	522	579
27803	17502	3535	569	449	404	389	394	392	427	412	363	380	363	337	333	338	344	350	400	379	405	367	370	350	377	390	368	375	367	374	433	369	365	358	364	399	379	389	360	340	355	358	351	359	397	357	373	395	355	406	370	358	374	355	369	395	365	369	372	354	366	359	380	366	359	373	365	359	357	364	341	339	363	361	407	363	337	354	378	372	352	405	386	375	400	389	369	359	345	343	370	397	397	356	381	381	393	353	373	348	354	416	381	353	378	391	337	339	375	379	373	375	397	346	385	369	324	400	361	371	389	365	369	374	377	357	339	345	338	424	387	361	389	359	349	331	370	394	384	361	351	393	396	390	381	366	401	403	369	369	370	378	380	402	334	324	375	364	355	376	408	356	390	334	399	364	386	391	354	352	346	389	363	367	382	351	358	346	371	353	385	400	326	352	385	343	362	382	361	381	360	430	372	352	370	369	364	377	361	349	361	352	354	374	382	336	336	385	373	344	343	395	357	395	362	362	338	386	346	379	371	373	367	370	374	374	335	373	327	367	355	376	380	386	378	349	355	381	392	363	327	372	385	393	400	358	348	362	370	348	383	350	357	328	384	350	360	362	366	373	315	411	418	369	356	353	389	335	354	381	351	370	391	370	386	352	375	370	370	349	369	351	362	365	399	352	381	361	347	387	344	377	341	360	359	373	379	390	361	363	388	376	414	377	399	407	382	368	371	358	384	394	368	353	369	342	394	363	354	355	376	394	370	336	377	393	377	346	372	383	360	365	364	355	385	351	384	396	399	390	374	365	371	397	389	369	384	369	401	399	392	375	337	354	384	374	334	346	331	399	384	346	382	369	388	394	352	371	351	358	332	372	376	357	397	396	374	391	368	348	364	383	362	370	367	383	363	364	379	395	355	358	373	371	346	374	359	352	377	378	354	387	333	367	350	377	373	409	341	353	361	373	382	355	392	401	362	358	369	383	405	336	410	375	406	377	366	376	394	373	380	356	358	358	349	379	341	379	359	355	367	370	367	393	383	338	416	354	337	330	362	374	354	392	353	374	405	343	404	356	370	351	348	379	337	379	338	394	353	376	375	375	402	408	388	353	381	335	341	362	322	402	330	412	370	379	363	381	398	371	365	374	383	370	363	359	388	360	378	384	384	361	344	359	345	393	373	354	334	355	364	367	355	381	387	387	405	388	403	370	360	384	323	384	370	396	364	389	362	330	390	357	425	366	368	412	317	395	359	390	349	368	363	354	341	373	346	380	376	333	372	361	391	360	345	350	380	339	378	342	407	385	356	383	364	363	359	369	378	357	343	377	317	328	385	362	351	343	371	353	356	359	367	371	418	366	353	346	354	344	371	390	358	331	344	342	358	367	387	377	345	377	372	334	362	362	362	357	405	352	336	325	373	355	352	331	353	365	422	396	362	373	372	362	378	362	371	370	353	377	387	367	347	317	348	389	365	372	385	366	387	379	378	390	372	367	342	357	372	375	358	347	356	324	393	354	350	370	326	394	403	339	398	351	394	371	402	389	351	389	359	352	367	395	379	342	336	360	414	400	372	403	350	354	375	360	380	352	391	386	324	349	363	360	366	370	373	365	339	366	373	374	348	371	360	393	337	344	387	366	372	372	366	399	372	367	354	346	376	366	375	371	358	354	369	378	386	372	345	335	419	349	380	377	388	373	372	358	378	340	385	359	379	350	379	392	338	384	338	393	366	363	340	345	374	378	385	386	342	372	354	360	374	370	388	382	353	351	361	427	374	368	384	384	380	382	376	375	344	346	370	400	371	383	366	404	374	373	352	356	367	362	354	371	355	425	345	375	409	361	363	388	346	337	354	421	341	358	360	372	392	379	359	397	404	365	352	393	366	373	368	361	403	388	357	359	337	385	344	371	369	374	356	375	348	336	401	386	380	338	346	370	359	355	376	356	378	370	368	365	344	385	336	349	406	364	356	359	372	359	339	351	381	405	384	366	380	403	353	344	375	382	382	381	381	379	406	349	368	353	407	372	349	373	367	394	384	360	369	350	373	373	388	372	361	340	354	391	398	400	392	383	375	333	380	406	383	355	387	341	388	344	364	341	382	378	400	371	388	394	379	361	365	380	343	395	335	344	372	338	353	373	358	365	375	378	367	350	359	386	361	359	375	370	371	394	351	383	366	342	365	376	369	392	359	361	370	341	378	402	372	393	340	355	409	331	371	354	381	324	387	363	400	337	338	367	374	352	373	389	367	388	347	337	376	398	365	348	361	383	373	400	371	338	381	356	363	358	437	382	391	351	366	320	379	378	345	337	374	363	380	383	360	381	358	388	360	403	357	367	366	375	376	334	390	366	378	371	376	385	375	346	325	379	347	411	366	400	364	385	363	391	353	365	408	383	394	380	340	373	385	354	400	355	342	358	382	399	406	375	358	409	353	376	361	349	357	369	374	359	320	364	392	350	345	347	366	369	365	368	342	381	369	376	364	359	358	351	353	385	359	340	351	344	365	385	359	355	387	349	367	395	348	368	364	400	418	367	377	357	352	396	354	379	375	387	371	373	376	360	380	365	357	365	361	345	373	373	379	400	347	383	394	359	368	377	365	396	340	403	355	367	358	368	367	354	357	393	352	410	359	372	377	383	390	344	390	371	329	412	362	361	341	364	362	352	365	393	350	399	316	349	399	371	327	375	326	346	338	391	351	397	372	381	396	365	374	388	379	351	354	350	362	354	347	378	335	344	370	368	380	395	372	350	396	384	382	359	373	368	389	376	373	358	344	397	349	335	348	372	370	334	358	346	384	359	387	367	354	362	375	360	369	379	362	315	371	346	364	359	360	339	358	386	395	372	340	335	362	365	371	366	368	355	384	360	371	331	364	383	395	373	373	359	335	331	374	395	378	392	351	354	389	385	372	374	384	375	349	326	357	363	375	395	396	397	340	380	349	347	376	347	367	414	381	412	372	389	370	368	365	354	370	355	387	350	379	375	377	350	378	381	348	380	394	381	358	367	369	358	382	371	365	343	396	380	359	357	389	371	400	339	368	355	392	363	354	372	367	353	370	365	371	385	401	368	354	399	340	353	391	382	348	356	386	366	374	350	374	373	392	383	359	367	391	388	391	353	371	381	341	381	355	361	361	385	373	408	358	360	393	374	383	408	373	354	359	319	395	380	348	382	371	377	371	375	375	384	372	388	377	378	375	364	374	412	349	392	357	368	366	371	376	382	382	343	347	348	381	378	380	372	391	374	357	341	345	405	370	364	397	400	362	362	353	368	408	400	382	375	400	360	352	393	329	343	384	356	372	367	383	392	359	340	394	339	351	349	393	353	389	383	375	394	397	346	357	354	365	374	338	351	386	370	388	351	376	350	339	356	366	352	367	348	387	371	374	355	332	377	358	349	378	393	359	345	377	354	370	361	373	368	376	343	375	380	350	374	359	358	399	380	379	362	371	369	409	399	365	398	364	379	317	381	380	371	359	353	364	376	386	365	351	405	386
8611	924	685	535	520	437	440	430	417	445	432	418	415	409	408	390	410	435	440	435	402	425	446	460	428	414	417	370	394	430	438	394	395	401	435	423	402	406	437	399	401	388	433	423	460	416	393	384	405	407	421	388	415	436	415	415	396	408	426	447	392	391	393	408	402	422	443	409	398	417	390	395	386	404	402	362	404	408	394	405	400	410	414	414	460	380	420	424	476	392	405	404	408	385	417	417	401	389	416	404	404	416	404	416	428	394	408	387	398	429	416	386	394	387	382	423	427	407	421	404	396	410	427	411	422	405	413	431	418	376	447	367	435	423	411	426	410	396	408	412	408	408	424	421	441	413	393	383	406	437	431	399	427	414	395	398	406	398	459	454	401	383	428	391	432	423	443	387	377	410	420	411	426	421	416	406	399	409	435	419	403	386	411	425	405	413	405	421	411	436	380	383	452	413	399	418	372	420	443	439	394	394	420	404	422	423	397	408	383	432	416	405	421	451	369	420	423	400	431	426	384	420	424	371	416	397	423	407	434	402	410	419	393	397	418	417	405	405	414	438	417	426	388	397	406	417	425	425	395	442	361	397	410	421	412	383	409	418	398	408	442	429	403	399	411	431	394	399	402	413	412	377	419	418	419	377	442	387	392	438	422	410	405	401	419	407	412	415	392	418	361	407	424	442	449	381	379	426	396	407	405	412	395	409	413	456	409	387	390	408	436	413	425	424	406	437	392	452	436	389	405	399	422	412	379	397	412	413	433	385	410	409	416	425	408	396	400	405	393	374	428	430	416	440	406	398	433	411	391	396	404	427	397	424	441	377	441	380	391	420	399	396	413	416	405	390	394	453	417	406	409	409	385	399	415	426	410	408	419	423	432	425	447	410	395	402	436	439	383	413	396	433	384	395	418	445	419	421	400	419	461	425	405	406	434	430	387	379	419	399	415	387	445	448	392	416	418	392	399	414	436	420	405	423	396	404	421	411	414	394	391	393	400	405	426	412	438	433	415	421	406	421	426	404	425	431	404	416	440	423	403	394	424	396	427	407	408	407	405	383	418	460	420	406	440	407	413	400	422	406	431	411	398	431	400	409	386	398	408	420	435	441	382	397	410	417	387	426	421	407	389	418	394	418	399	393	416	451	420	403	435	427	390	384	444	409	396	414	392	435	395	436	403	393	427	374	402	450	409	419	394	432	423	428	437	343	394	417	446	422	441	425	396	375	416	420	394	424	378	419	409	421	432	414	385	396	411	426	419	434	389	391	412	428	432	371	451	449	402	437	395	417	405	397	417	380	412	391	414	421	422	408	391	420	414	424	366	410	423	398	405	408	391	380	403	402	435	403	391	402	434	422	408	415	401	396	415	412	383	390	407	378	414	419	435	408	422	422	386	469	414	413	402	425	413	401	408	430	389	419	424	418	414	425	422	400	450	407	437	382	396	405	392	404	439	413	443	403	386	383	439	405	421	429	427	396	432	406	425	418	416	454	430	411	409	396	411	411	404	408	444	430	369	415	428	394	396	394	446	454	416	403	441	421	402	419	380	377	384	418	389	440	412	431	430	416	427	431	419	419	413	423	432	428	375	405	412	389	458	435	413	442	409	365	440	423	392	377	409	430	411	412	437	389	407	415	446	396	369	400	382	406	410	438	427	439	404	364	412	450	437	409	420	422	403	405	433	416	448	398	385	388	396	477	431	404	442	423	410	411	409	404	410	437	395	408	390	436	387	428	446	458	387	411	404	437	398	400	402	397	413	391	410	399	407	392	391	380	417	442	385	418	420	411	409	455	421	425	394	446	448	407	398	412	427	415	409	396	419	400	405	414	416	404	408	422	423	416	452	411	408	437	389	423	395	414	375	439	383	450	413	398	417	431	438	385	391	391	375	436	393	455	380	388	433	394	428	407	412	388	390	424	406	378	424	437	407	409	396	382	401	422	415	409	390	398	411	412	413	411	430	443	437	402	385	412	438	406	388	401	375	419	391	412	406	424	422	420	425	383	430	411	388	423	425	406	394	399	417	393	397	403	381	423	435	424	401	402	434	379	386	394	395	443	399	393	440	448	425	404	388	411	422	411	445	441	423	437	419	402	415	416	449	435	383	411	436	415	376	440	415	409	389	404	386	407	406	392	417	389	458	398	412	399	409	404	410	424	418	414	422	451	410	402	427	397	415	414	404	470	422	421	417	418	459	422	403	420	425	401	403	417	433	404	440	374	406	419	376	426	402	424	408	406	422	400	425	439	438	402	392	402	407	413	414	439	405	414	452	400	411	417	386	430	366	390	434	407	379	428	410	452	413	435	446	387	413	413	364	472	406	389	412	448	394	413	397	387	416	425	383	416	403	384	386	388	401	397	408	419	414	442	409	453	396	424	416	416	416	399	399	430	405	417	436	383	413	390	421	436	422	409	388	409	404	398	415	437	398	417	420	427	413	415	383	417	394	412	442	390	401	415	384	396	404	415	442	401	433	369	413	358	431	420	412	424	410	393	383	374	360	414	445	435	424	369	400	398	418	393	424	412	388	406	408	434	423	416	395	407	389	410	421	417	427	390	408	442	384	411	361	409	401	403	433	403	448	403	400	409	447	373	410	427	417	393	429	410	415	405	373	406	363	376	421	415	462	401	402	413	385	458	433	390	412	413	412	410	380	413	416	443	423	458	395	454	423	428	370	392	398	403	434	415	429	425	427	371	403	430	393	411	415	409	415	440	423	386	420	402	416	424	404	438	425	417	413	420	395	372	404	388	432	376	376	398	392	442	427	397	435	416	440	435	395	399	388	442	409	440	379	441	379	401	405	450	415	443	412	392	413	395	437	419	403	420	362	411	389	387	433	398	386	427	429	387	439	412	380	443	417	375	422	420	412	411	393	402	382	425	408	403	425	408	410	428	457	394	443	455	438	445	384	420	427	400	395	397	422	383	406	430	397	401	399	403	426	437	385	427	427	379	380	380	404	411	418	413	414	401	412	410	429	399	407	472	399	421	419	425	408	396	425	412	390	421	384	399	377	425	409	423	366	453	429	402	432	395	407	403	450	391	417	408	397	440	446	394	445	403	434	400	438	426	374	407	447	395	395	405	408	393	432	416	434	408	446	456	417	442	399	393	420	402	416	430	425	444	458	443	391	372	397	393	443	428	392	441	411	382	403	414	418	428	412	397	442	454	389	390	401	398	410	385	389	428	431	416	435	420	414	422	386	470	406	427	354	439	429	424	418	397	412	399	403	358	383	388	399	397	417	414	399	424	429	394	397	438	433	386	424	447	414	424	398	409	424	440	419	413	434	406	426	406	396	434	426	396	426	381	395	432	431	420	394	411	412	410	411	426	435	406	416	401	412	423	406	380	382	417	423	425	418	390	404	424	413	410	406	383	409	400	428	432	416	408	406	396	397	440	406	424	391	415	429	392	436	385	397	429	423	431	422	394	426	392	369	425	450	410	387	445	412	440	421	418	388	437	415	437	415	416	411	378	419	420
23577	21010	28107	24091	21017	8501	862	603	470	427	344	344	326	325	275	286	302	282	266	288	243	247	245	270	255	243	274	251	260	251	233	271	254	240	240	250	238	270	259	257	219	269	259	250	237	237	244	253	214	252	246	236	242	244	241	243	247	269	281	263	236	263	235	249	225	258	259	261	247	261	250	227	257	239	239	276	252	212	242	249	235	246	217	228	255	216	232	227	245	226	245	266	285	234	228	235	229	247	224	192	272	255	239	258	214	223	246	234	249	233	246	235	230	240	244	226	222	231	262	223	232	211	228	241	275	240	268	252	249	215	226	243	231	258	254	249	245	252	237	263	239	215	223	241	238	239	231	222	246	247	229	261	225	228	252	235	232	219	253	259	225	244	240	225	237	233	251	240	249	235	229	264	245	240	238	249	241	243	230	227	228	221	246	241	272	242	220	257	235	242	238	217	228	225	232	226	237	244	199	266	224	242	243	232	250	235	228	224	236	232	272	224	251	228	209	240	256	254	224	254	235	221	232	236	245	224	247	242	246	215	216	222	247	225	241	256	272	221	250	238	234	235	221	249	235	255	229	250	235	244	242	256	238	244	237	250	253	263	236	243	228	259	207	240	233	214	233	247	235	249	243	209	226	231	220	243	268	242	235	252	238	248	255	247	246	261	236	243	214	240	221	222	227	246	244	247	233	245	235	258	242	238	228	229	218	259	266	239	214	247	236	232	264	236	237	249	242	223	237	248	250	212	239	213	240	254	218	244	224	239	227	247	250	217	254	225	202	234	248	225	225	239	239	230	223	220	212	241	247	220	242	261	245	217	236	212	248	229	239	231	229	238	214	231	229	242	224	247	205	249	223	268	226	257	265	233	228	228	228	265	250	255	242	248	236	266	233	229	250	231	232	233	244	255	246	250	254	208	249	234	223	234	224	250	249	250	221	238	232	236	231	222	243	205	259	231	234	234	237	262	199	230	215	238	231	228	229	244	255	247	238	243	234	255	242	209	248	252	217	223	226	253	249	234	225	212	258	239	257	214	229	244	218	251	250	244	232	262	234	223	230	256	225	230	232	219	260	235	230	233	264	235	223	219	241	237	238	250	253	237	258	232	212	221	226	232	229	236	215	243	235	208	237	228	229	241	253	241	240	219	194	229	227	216	244	208	248	232	221	229	209	223	247	224	243	244	249	250	260	239	247	255	232	244	227	234	221	225	254	263	254	233	241	252	215	237	238	263	222	272	220	236	213	238	234	255	260	253	237	223	247	245	237	230	256	256	224	256	245	242	246	257	244	269	237	265	242	241	242	227	224	224	242	256	259	234	239	264	233	219	264	222	258	261	210	232	280	231	218	230	236	242	239	252	227	205	243	235	218	253	229	232	232	216	226	241	221	206	245	211	231	280	227	227	259	243	249	253	230	241	213	237	255	229	216	229	251	233	254	252	221	247	241	222	254	257	249	238	208	240	265	227	250	241	228	245	248	240	236	234	247	235	232	219	230	208	249	243	232	249	241	250	221	224	245	253	242	228	258	234	277	239	240	238	275	210	234	195	231	250	244	234	242	256	260	241	247	237	257	244	238	254	239	208	221	259	198	217	236	256	224	248	253	234	236	237	242	245	264	239	228	234	233	258	243	269	236	227	253	231	206	217	290	251	233	226	252	249	243	234	243	232	242	240	231	261	209	220	220	263	275	242	261	233	232	266	235	255	251	225	249	253	228	263	217	267	236	215	239	215	243	210	220	247	233	249	243	225	237	250	248	268	258	244	241	238	232	251	248	260	238	240	254	224	244	228	291	251	214	229	220	246	267	266	230	244	281	248	248	234	257	277	257	231	230	240	264	239	241	217	252	242	228	249	240	237	251	231	236	228	271	230	232	252	246	250	228	257	226	232	233	247	253	248	240	217	220	237	245	264	236	209	254	216	255	228	247	234	237	228	231	233	248	234	261	230	233	227	233	249	231	236	213	249	212	211	238	210	229	234	236	255	246	235	245	202	226	230	272	234	207	248	224	209	230	246	234	244	243	227	227	271	228	235	242	257	231	227	235	246	240	260	224	227	249	235	245	219	232	247	242	212	245	255	247	207	242	245	247	244	233	265	252	228	245	232	255	229	240	273	242	252	262	235	233	241	213	260	249	242	212	258	220	210	241	246	221	206	234	233	264	237	242	253	270	266	251	259	200	220	244	241	250	239	223	233	222	242	230	207	231	239	232	242	211	256	241	233	221	254	230	262	231	208	217	250	250	206	233	235	222	243	226	237	240	222	232	259	219	242	248	221	229	229	248	234	240	229	242	241	256	226	245	256	224	255	249	221	227	245	228	227	265	249	264	219	211	205	243	235	235	219	248	224	223	228	223	237	233	229	226	237	227	243	228	245	225	254	238	207	222	236	234	231	252	250	248	245	262	205	248	243	259	239	224	222	235	252	251	240	234	231	230	225	249	239	231	239	241	233	242	230	228	231	233	241	222	262	212	225	266	205	231	255	231	220	256	256	255	259	248	254	240	236	237	253	240	249	254	217	253	207	236	240	251	236	221	245	227	212	245	227	239	222	226	226	244	235	232	240	244	240	266	228	245	223	197	218	236	222	240	228	231	223	247	234	229	205	238	255	247	245	213	208	220	230	226	228	200	255	240	214	240	254	231	232	231	232	247	230	236	243	251	262	247	238	243	246	242	221	205	226	253	234	222	255	234	251	236	225	241	254	263	248	236	235	220	229	265	229	238	205	231	239	249	245	227	243	238	233	221	249	232	255	243	227	238	215	252	245	239	250	247	234	220	241	221	245	241	233	211	263	219	219	248	248	222	240	253	243	259	259	234	248	256	241	239	225	217	214	231	239	225	250	222	242	236	241	215	243	222	244	227	250	226	230	240	251	205	237	268	246	212	240	258	251	219	244	235	230	242	250	229	253	236	229	227	243	243	249	250	252	228	261	207	252	212	226	225	245	235	227	225	232	251	238	236	221	218	230	227	270	251	226	217	249	248	256	246	234	234	240	236	248	224	229	258	229	251	267	201	235	251	223	276	242	237	219	222	224	235	233	255	234	263	260	245	229	215	235	256	244	209	228	256	232	248	235	220	241	219	227	256	256	244	245	237	219	242	224	235	250	263	245	251	254	235	268	242	246	241	227	219	230	243	250	262	239	225	228	241	231	257	272	254	216	222	203	220	234	235	245	248	219	245	237	241	244	231	217	256	253	248	258	233	209	240	227	247	216	238	238	248	260	252	250	260	239	240	245	238	223	262	232	256	254	245	252	255	211	240	252	238	256	251	207	223	239	224	235	232	219	247	240	230	268	233	252	241	216	225	231	259	238	218	225	218	244	212	218	225	231	232	253	247	235	223	246	261	248	227	242	230	238	250	234	253	217	227	243	220	230	237	243	210	237	233	237	263	245	247	232	232	212	248	219	267	262	232	274	242	245	239	220	233	242	230	241	235	253	247	220	231	224	223	220	269	229	238	228	227	222	242	253	247	217
20579	8203	5509	2660	1864	1289	1044	882	714	589	520	450	446	378	353	346	365	351	377	331	347	311	306	281	309	295	300	274	274	317	263	278	301	292	290	273	288	238	271	247	261	255	247	253	264	274	269	285	258	296	243	250	278	274	308	261	267	267	287	289	240	272	247	278	263	266	240	229	271	246	290	264	268	272	286	262	254	292	248	265	253	289	289	267	261	264	277	278	248	289	269	247	269	270	265	292	284	262	276	230	257	279	249	265	252	287	249	249	264	251	264	273	267	275	263	248	271	233	267	266	284	290	282	270	269	254	271	217	271	254	273	231	288	300	274	254	286	245	251	256	249	282	281	253	296	313	291	292	265	300	233	276	267	255	252	271	281	252	287	283	287	236	251	269	272	266	255	268	272	270	295	301	238	269	257	269	293	270	253	257	269	265	252	245	276	287	254	262	216	267	284	268	255	275	275	250	236	257	259	301	256	272	275	249	239	284	272	248	295	244	290	257	257	268	302	257	240	282	282	241	273	298	274	251	278	301	259	249	281	302	261	263	264	250	254	274	231	242	254	285	255	296	280	256	267	284	263	266	271	264	232	284	272	275	307	300	285	272	243	240	221	259	260	296	263	287	286	265	256	261	270	264	257	242	250	286	301	280	261	238	246	265	269	276	258	283	287	273	270	257	255	269	270	253	264	275	270	252	276	296	273	267	277	301	240	258	245	270	301	284	248	256	274	261	254	282	281	250	251	290	271	294	292	266	277	248	246	290	274	274	264	278	267	270	249	289	274	222	249	250	285	277	235	274	242	244	259	254	269	263	241	273	255	264	251	237	253	265	284	267	273	263	276	265	278	257	266	274	265	261	255	264	270	280	278	285	276	256	240	240	269	223	246	260	246	277	273	268	262	247	270	257	293	290	290	267	289	294	276	260	274	297	270	299	273	264	253	260	242	273	272	252	257	278	254	269	265	278	251	281	290	273	281	245	270	236	255	260	259	256	287	275	269	289	262	277	251	268	277	253	282	277	258	232	278	260	283	268	262	249	284	237	262	294	258	258	270	260	256	285	272	252	264	294	263	283	269	246	253	267	276	249	256	258	251	266	281	256	297	251	272	305	263	276	294	237	281	277	252	248	284	260	262	267	255	240	276	280	245	256	238	259	268	259	253	260	274	289	247	255	286	281	296	279	278	240	254	266	278	267	266	271	249	255	261	265	236	270	244	253	270	270	268	270	242	266	267	255	249	293	271	253	253	240	272	242	263	273	279	254	258	266	276	302	235	267	260	266	254	265	257	269	267	284	268	245	249	259	271	265	284	273	265	265	284	265	291	255	246	266	254	265	259	262	247	299	242	244	273	266	263	280	255	250	248	261	298	276	254	236	259	266	259	241	284	256	252	256	276	283	240	266	262	236	296	268	297	276	245	259	258	242	284	271	252	267	291	262	239	267	270	264	253	260	266	258	261	271	256	301	234	237	247	255	262	285	270	243	272	269	265	276	270	275	258	290	277	288	231	285	293	262	278	250	236	262	265	250	273	271	257	273	253	277	278	236	253	272	271	254	265	266	271	269	252	256	243	253	269	279	279	243	285	260	274	323	269	265	269	257	296	253	249	246	245	255	244	279	292	259	270	257	262	274	266	267	286	296	261	271	283	262	267	271	275	264	271	266	276	283	253	262	263	262	266	266	260	284	301	273	255	253	241	266	255	294	291	243	261	237	276	272	275	270	271	273	294	275	261	272	256	238	262	253	255	284	237	267	256	265	243	271	243	251	250	249	257	268	282	251	244	255	298	258	252	231	272	286	242	264	310	261	270	282	249	261	266	247	244	270	257	276	258	276	227	280	269	231	269	290	255	273	261	245	292	248	279	254	253	272	273	262	262	290	265	249	258	228	269	282	231	264	274	272	270	278	288	255	284	244	279	269	254	268	247	275	269	243	282	307	242	266	250	284	259	262	244	266	254	287	261	265	270	267	220	279	270	292	254	225	259	258	263	281	276	253	265	285	268	255	248	280	294	277	274	252	281	282	247	258	262	265	274	273	247	252	252	270	250	269	247	252	290	286	258	263	246	271	253	263	276	271	248	237	244	270	280	271	251	267	256	259	259	249	286	273	235	286	295	267	255	244	240	279	277	277	238	262	269	278	271	235	295	280	289	262	265	273	245	252	276	261	239	267	271	281	247	229	248	249	286	279	262	242	282	267	256	268	287	252	263	254	249	254	265	267	263	284	267	267	291	247	254	271	267	263	272	259	247	252	228	282	268	225	300	251	246	261	286	276	308	267	251	270	249	236	259	273	276	233	285	256	265	294	291	271	280	278	255	266	264	282	252	289	227	245	261	259	269	275	276	261	264	246	245	277	279	256	259	262	260	301	255	256	268	266	237	249	259	254	267	286	293	243	262	285	276	270	263	274	278	248	279	267	301	279	253	238	276	269	246	248	313	263	284	285	258	276	288	271	236	270	257	274	273	277	253	268	234	285	229	219	293	278	284	275	268	257	263	272	287	245	236	234	267	283	270	278	239	253	280	283	291	303	271	257	289	251	286	239	250	278	276	254	276	252	279	259	259	287	281	291	272	244	286	269	264	263	281	267	278	265	276	270	252	263	243	256	275	253	269	246	244	269	287	263	261	253	244	261	276	257	263	279	261	266	245	247	272	265	275	249	267	232	232	262	259	269	289	266	277	282	276	270	276	272	279	270	271	246	280	277	279	258	278	308	248	297	268	266	284	239	289	243	253	270	281	278	268	251	268	267	277	274	246	234	275	254	273	287	239	271	265	258	241	258	266	247	271	238	250	276	273	288	237	291	249	255	264	261	249	311	258	250	238	272	273	257	259	288	241	276	283	299	235	254	254	263	249	262	265	269	268	281	280	274	224	256	286	248	298	281	279	243	250	253	258	270	243	256	288	259	239	253	217	262	263	269	304	294	274	244	290	255	255	251	237	251	230	264	244	269	283	255	262	269	274	258	269	261	305	271	246	271	248	279	283	235	277	267	275	247	230	256	247	270	239	269	259	267	277	239	269	258	282	237	273	265	254	301	261	293	273	260	234	253	270	275	268	257	235	287	253	275	258	265	290	267	256	278	269	266	269	252	256	274	256	256	269	260	240	270	250	266	256	257	276	269	256	280	261	267	269	256	270	266	301	292	263	274	275	266	274	266	285	261	253	255	283	249	273	281	243	291	279	283	260	271	269	279	278	264	258	283	254	283	281	269	269	298	266	236	259	264	250	291	306	285	271	267	274	267	251	247	269	256	243	273	263	238	229	253	266	263	268	261	281	273	280	286	250	277	253	279	263	235	276	241	249	283	265	258	274	246	257	276	248	254	270	254	254	305	267	254	268	288	285	263	231	270	280	271	279	254	263	278	266	277	219	291	269	266	279	282	274	252	282	258	277	245	269	256	286	251	276	271	268	293	285	256	254	286	254	289	248	262	265	261	243	256	267	254	257	258	257	251	298	293	221	259	276	289	262	246	253	290
24835	21064	27016	25276	9361	1118	903	860	747	750	751	719	746	668	673	693	722	679	642	709	696	712	640	691	659	658	725	658	647	637	673	635	646	642	676	686	704	618	615	644	707	589	679	646	641	652	686	653	617	699	689	631	654	620	708	647	644	685	624	662	620	664	613	637	630	637	660	664	633	634	652	646	668	642	666	628	676	669	641	674	676	626	684	650	644	692	708	699	629	660	660	636	682	660	685	656	664	668	673	637	655	636	659	641	601	690	585	659	647	650	662	628	672	669	632	621	640	654	659	664	673	716	651	655	679	630	683	653	654	658	679	657	699	637	631	670	694	666	654	698	638	637	604	688	649	639	680	645	687	684	651	656	668	678	609	653	665	680	639	670	640	593	704	681	616	639	646	641	689	618	650	665	625	710	623	716	686	638	651	634	644	719	671	626	666	644	672	645	650	663	626	638	678	686	647	655	691	700	669	661	636	690	687	665	619	619	643	625	703	697	635	673	685	657	680	619	633	637	652	704	656	695	669	722	644	673	605	664	672	700	658	642	590	642	645	649	654	680	653	700	696	618	639	688	621	679	679	612	675	671	700	616	726	664	595	669	658	664	658	685	667	640	618	668	630	644	646	636	621	673	671	680	691	683	645	680	608	657	698	615	639	653	660	660	705	655	688	670	629	693	641	640	637	688	662	640	664	693	686	690	615	671	651	680	576	687	715	645	686	581	662	606	666	686	650	610	653	669	670	685	689	659	667	656	636	649	655	708	649	678	636	701	626	681	675	641	691	660	638	640	644	646	666	688	662	689	628	665	659	646	679	686	620	641	636	693	682	645	719	611	652	685	697	692	688	662	647	609	671	629	642	680	622	646	664	627	653	642	680	644	662	663	644	662	667	690	645	653	644	652	620	662	667	659	660	663	648	675	684	712	630	636	708	711	681	682	666	656	632	685	656	628	675	682	643	694	681	670	625	698	652	708	663	661	632	669	639	690	627	636	614	667	629	634	668	656	699	623	681	646	647	710	676	634	624	668	655	644	632	661	598	667	716	676	691	658	688	674	654	617	640	678	641	661	620	644	713	642	705	591	662	620	623	666	676	678	656	657	661	612	668	636	648	673	657	636	682	696	659	675	660	665	678	669	654	674	647	638	642	641	666	652	659	666	670	653	658	646	726	649	656	648	637	697	661	668	681	661	652	667	666	662	639	701	651	657	684	659	620	618	689	635	626	716	624	691	622	647	632	624	709	671	649	667	621	675	641	672	690	687	684	634	682	670	666	708	604	634	647	664	660	639	624	672	661	666	690	691	667	677	718	652	660	646	638	685	633	662	654	676	690	690	621	671	683	668	675	638	646	679	634	625	665	640	649	667	686	689	642	701	660	627	626	666	666	660	687	701	622	650	625	650	659	680	662	655	703	686	655	680	626	674	665	668	608	611	712	678	677	714	619	664	674	682	631	668	670	641	639	689	657	677	639	668	627	698	679	669	659	659	697	618	639	692	639	652	686	670	676	636	629	712	703	657	645	648	688	679	606	656	653	629	650	621	644	644	700	641	650	686	630	628	660	644	644	621	642	654	647	610	604	652	663	658	647	646	626	635	634	635	673	615	696	692	686	644	664	633	621	600	636	604	699	665	673	676	661	638	638	608	676	639	648	714	746	627	654	696	701	666	677	662	629	657	601	656	689	666	675	697	657	664	690	638	622	633	674	620	646	652	669	655	673	673	620	680	643	675	615	661	652	627	621	645	670	691	635	676	652	642	673	654	612	628	642	671	695	639	637	647	668	642	714	689	696	645	677	631	651	677	654	646	646	699	638	633	688	665	648	650	682	634	633	605	671	642	618	668	680	644	647	661	663	665	684	656	700	652	668	613	607	655	673	610	675	652	674	634	649	667	604	704	667	690	627	643	648	615	647	684	613	669	637	691	650	626	660	685	650	653	661	695	703	631	624	630	669	674	686	677	650	614	635	636	684	672	649	625	691	649	670	664	688	669	674	605	691	632	670	702	626	657	673	643	611	635	678	674	628	699	663	662	678	695	620	694	653	631	668	644	592	728	623	628	632	635	666	681	664	633	680	676	693	680	649	645	680	624	642	678	645	691	623	618	642	655	658	619	675	668	627	660	626	636	634	649	632	643	641	721	643	662	710	642	702	666	623	676	622	660	611	659	698	661	701	668	666	616	646	671	650	678	684	649	673	652	660	655	659	674	646	668	644	689	640	666	656	668	645	665	635	685	669	619	645	668	695	672	661	647	666	709	685	648	626	635	652	656	663	652	729	668	671	663	705	597	670	646	708	648	636	656	616	621	678	640	658	711	683	671	640	648	654	665	643	617	637	653	705	667	699	662	630	656	636	700	649	672	691	618	652	618	720	658	660	664	633	674	682	655	667	645	680	678	699	698	664	680	643	629	654	667	643	712	705	614	632	680	622	682	699	675	677	658	637	660	706	688	638	655	631	671	651	654	659	692	631	621	639	630	716	650	677	663	644	682	700	679	647	677	692	639	655	674	660	703	701	626	614	667	648	670	567	637	658	658	677	615	642	701	645	640	644	713	641	611	658	664	672	686	637	640	633	713	649	653	668	654	668	665	657	748	656	619	660	660	658	670	687	660	649	628	596	660	639	682	691	639	620	642	652	611	683	646	654	637	669	668	691	664	664	661	656	647	692	642	660	705	635	647	669	614	689	689	628	682	642	666	675	646	667	686	659	600	665	689	640	651	632	633	665	666	640	619	680	637	647	652	666	675	645	634	645	641	652	632	665	619	666	698	661	676	660	618	640	635	630	668	701	674	643	667	669	629	610	640	653	593	683	663	671	658	664	655	618	644	668	601	670	643	616	655	680	674	688	642	677	653	653	658	654	640	661	605	657	602	641	658	652	644	660	630	601	598	686	684	669	718	622	655	617	654	638	651	589	648	651	619	665	671	608	627	647	693	648	660	659	653	642	630	680	667	621	637	614	607	668	684	651	611	699	660	646	638	683	678	661	685	655	644	698	659	669	632	633	631	681	668	639	645	635	689	687	661	652	672	619	661	618	614	682	666	646	643	649	684	712	650	627	620	606	671	642	643	640	647	631	667	663	641	671	662	675	665	677	718	660	633	653	639	676	590	636	651	671	666	617	637	683	694	613	650	662	623	675	625	649	615	635	638	680	644	651	669	640	673	674	711	667	605	629	619	634	673	622	655	661	624	689	618	643	674	608	653	673	721	661	612	671	666	630	664	626	651	696	686	681	690	648	643	623	673	689	662	689	631	654	647	714	663	684	669	647	692	661	679	695	671	626	689	676	655	645	631	660	619	632	607	671	638	661	637	662	655	657	657	640	681	675	680	718	634	681	674	646	646	664	630	640	713	642	663	707	621	660	628	637	656	641	625	642	656	623	615	646	627	658	659	674	709	671	652	643	651	655	661	657	661	643	604	625	675	650	630	626	626	648	653	640	657	623	652	716	686	640	651	645	631	656	618	638	648	633	678	676	644
19469	4994	3399	1888	1506	1272	1081	976	947	851	784	812	799	791	747	767	728	716	738	712	688	706	700	723	735	677	729	690	704	749	666	673	685	685	719	695	758	664	773	690	657	689	685	650	701	669	661	680	714	701	662	708	694	667	697	717	712	663	682	689	730	675	706	671	681	693	672	718	732	638	716	669	732	658	731	680	696	696	663	750	681	719	702	726	681	692	693	661	726	711	734	688	649	674	706	655	686	662	668	647	684	686	672	686	740	679	699	670	653	703	714	669	654	702	671	718	668	750	719	701	722	677	702	680	697	712	675	630	649	707	727	722	708	680	694	658	664	698	726	738	675	684	718	695	701	693	685	682	726	674	655	718	702	724	652	694	740	686	665	674	721	723	721	674	687	682	658	667	703	660	704	718	690	723	627	704	680	659	674	710	722	683	679	679	678	679	691	664	714	653	683	669	695	674	672	682	686	682	732	677	720	698	680	670	715	671	708	686	666	706	692	663	674	661	733	673	713	669	670	682	714	726	717	710	685	687	702	676	662	648	715	717	674	705	708	692	645	702	665	721	688	672	702	689	732	667	729	645	705	722	700	719	736	651	689	664	693	725	694	675	658	674	725	648	672	708	699	676	678	677	721	706	674	667	673	683	695	687	717	679	705	715	695	693	693	724	713	691	658	687	645	709	699	678	670	678	663	677	661	703	678	699	637	707	723	702	670	673	661	729	652	627	680	662	704	680	701	702	698	656	754	674	717	684	686	710	684	664	646	691	678	712	669	702	674	686	721	708	706	674	727	689	721	703	688	668	673	697	720	694	677	706	686	667	704	728	672	677	656	659	678	732	647	713	648	649	680	660	660	650	685	715	675	688	653	711	655	716	704	679	686	685	643	656	678	675	693	686	677	725	723	679	662	696	690	670	673	700	679	678	736	707	696	675	714	724	707	656	658	672	688	641	705	685	675	667	689	661	678	726	701	695	694	684	711	708	735	655	641	676	713	682	690	685	671	726	650	712	677	709	694	662	695	694	681	700	637	642	656	710	692	660	707	659	709	673	640	634	642	681	692	701	741	676	677	662	657	659	691	642	675	692	697	724	714	735	673	697	687	643	654	734	718	651	708	645	663	658	674	729	650	686	695	716	709	707	685	690	704	688	704	720	667	722	640	671	709	675	689	725	682	711	649	707	678	719	748	690	695	711	658	685	666	709	681	694	667	703	627	681	700	659	676	686	723	651	678	636	679	691	659	667	704	683	702	648	677	717	683	750	674	673	735	680	679	656	683	666	736	668	680	702	720	687	701	692	652	701	699	631	722	695	692	677	677	685	695	690	739	691	699	684	685	694	659	732	684	658	694	657	721	722	700	715	711	699	664	662	699	658	658	689	679	668	715	696	691	714	641	717	681	670	703	728	693	679	701	695	721	699	679	732	724	672	710	679	731	664	666	682	699	700	655	680	714	715	662	673	670	674	674	705	691	737	651	671	716	655	756	699	664	700	712	661	657	663	712	735	682	691	675	666	684	754	668	700	659	687	643	670	693	681	684	695	724	710	703	643	675	616	691	738	652	678	706	691	687	759	697	718	683	688	668	636	716	735	686	675	703	709	718	721	701	688	637	705	723	675	681	680	650	674	710	704	694	684	700	677	644	726	670	710	718	616	678	641	697	693	718	704	698	729	711	677	678	702	693	663	730	692	714	678	660	661	647	695	719	686	695	689	686	719	707	705	714	655	659	677	671	724	661	720	737	708	628	662	703	726	666	660	663	722	638	699	665	671	679	705	669	715	704	646	735	652	715	713	682	647	670	679	674	705	641	665	661	664	710	706	670	727	658	730	697	670	670	703	702	699	725	670	673	663	682	704	670	665	700	687	706	663	701	666	621	670	668	679	637	660	684	673	671	730	695	715	700	701	720	707	670	720	671	712	679	660	738	705	652	679	687	713	691	647	705	668	709	630	687	672	697	710	671	707	676	660	717	705	643	643	723	700	697	695	677	685	731	699	666	687	673	751	678	682	615	678	703	735	663	694	666	675	713	691	699	650	671	737	693	692	697	680	703	730	720	679	679	670	694	670	655	665	737	686	699	644	703	670	712	679	686	679	730	698	667	673	629	656	675	733	734	749	677	663	669	683	691	697	701	704	670	704	659	661	671	673	683	696	670	701	680	662	652	674	655	671	694	684	697	708	684	716	670	693	713	743	704	673	669	684	682	659	678	683	678	698	681	685	655	694	665	677	722	695	702	697	668	685	672	702	688	697	704	694	681	667	724	663	696	706	640	679	720	654	688	634	661	716	658	691	662	711	714	716	668	629	695	707	717	687	739	708	688	657	695	728	674	688	656	707	639	674	720	727	664	685	724	702	731	689	653	758	707	652	651	654	679	662	714	695	698	672	658	714	671	713	695	704	689	722	675	740	723	699	688	733	650	672	710	709	740	650	724	673	672	684	693	729	662	684	719	684	658	654	727	675	674	703	678	684	679	711	643	710	682	650	723	667	666	671	674	667	683	730	704	699	705	725	695	683	707	653	683	679	681	708	670	697	695	702	650	700	688	675	686	706	658	693	710	673	721	677	726	661	675	662	701	681	696	660	676	658	669	666	689	719	671	695	685	717	713	711	740	680	676	695	732	684	683	723	675	695	669	707	667	665	733	663	704	666	678	708	671	703	698	710	647	723	719	725	732	678	711	729	673	697	683	668	693	686	679	661	692	706	711	674	739	654	755	656	720	764	702	689	684	704	737	658	687	701	704	680	659	705	696	669	673	659	718	681	671	690	672	695	714	687	674	677	741	695	681	749	664	713	688	672	699	697	660	687	708	686	709	684	694	711	666	713	721	671	704	685	705	694	720	736	655	713	651	717	689	685	687	708	673	707	739	740	678	670	680	672	688	738	654	651	699	691	693	701	715	662	724	669	685	657	716	672	723	730	687	691	679	690	633	692	726	718	719	679	670	637	664	704	733	727	680	712	724	715	721	653	704	647	642	736	707	636	692	698	709	669	697	681	665	715	701	685	708	694	668	719	696	673	690	680	696	653	679	697	665	711	675	694	705	719	658	706	735	667	631	695	727	721	712	695	682	700	700	694	725	656	685	676	679	661	661	668	656	709	690	713	667	675	675	700	687	662	690	724	687	682	712	681	722	719	731	682	726	642	691	694	657	734	686	694	683	685	674	685	727	699	680	652	637	685	717	729	693	746	723	695	706	714	689	671	695	675	647	672	677	637	684	661	666	655	663	736	684	692	700	671	703	655	702	702	691	729	686	665	662	708	725	653	708	684	675	686	723	696	674	664	741	691	662	702	665	683	672	660	671	666	655	699	675	713	674	678	712	662	679	683	702	672	688	700	684	672	721	670	700	690	660	687	670	702	634	673	692	671	722	657	684	713	672	677	707	687	677	649	687	670	717	702	699	666	687	683	669	689	697	683	716	661	706	715	716	710	707	703	679	727	659	707	739	647	679	670	644	682	666	609	647	695	693	667	708	686
22591	21128	28745	23771	21131	21171	7272	1266	1009	910	847	788	755	739	670	639	633	625	634	616	636	591	590	612	618	693	644	636	589	582	572	582	630	633	578	588	576	570	555	621	571	591	561	556	550	580	605	579	563	550	604	604	570	551	563	554	570	561	575	573	559	588	575	578	540	556	557	571	583	580	564	600	604	582	573	548	542	586	554	543	588	555	584	545	541	553	554	596	564	591	564	523	562	582	559	589	563	559	538	550	547	573	587	571	566	578	548	551	567	539	589	567	565	612	588	532	569	550	571	559	557	568	572	585	619	536	578	549	565	553	556	555	534	558	546	522	587	548	596	585	579	577	611	567	558	543	544	566	491	582	556	549	574	567	575	594	560	536	553	541	574	576	541	563	587	541	582	548	528	579	585	585	557	553	556	581	540	586	576	569	527	575	580	559	549	553	626	598	560	546	584	602	597	558	575	542	572	558	592	599	566	563	525	531	566	538	530	557	583	550	608	544	536	565	544	589	561	616	567	545	564	631	554	525	582	607	569	521	555	574	566	591	536	608	591	568	560	561	569	618	587	568	559	544	526	573	612	568	563	578	545	559	591	546	569	577	564	543	562	554	631	531	583	603	579	532	558	567	521	584	585	551	567	551	564	528	592	563	551	564	559	550	621	553	588	573	535	597	529	582	588	547	586	571	583	564	533	574	558	560	555	552	567	568	559	588	522	570	572	563	561	596	520	583	570	531	506	550	559	530	559	595	545	527	519	559	561	560	547	601	592	565	561	581	539	536	572	535	573	538	577	563	557	557	575	570	560	528	590	605	521	571	592	585	572	511	557	586	577	572	524	539	611	579	560	535	511	563	570	584	553	567	535	579	583	594	557	519	615	572	519	559	599	557	556	547	598	580	587	583	537	584	546	535	547	570	577	548	554	548	554	557	560	610	565	567	576	572	569	600	558	571	536	575	559	562	534	548	564	552	559	632	508	604	528	561	586	526	572	550	556	563	567	535	587	584	555	569	549	548	564	540	586	588	569	574	541	557	556	549	550	566	571	548	564	547	573	567	595	551	594	572	581	577	597	563	536	579	562	576	540	559	558	582	570	562	541	549	565	593	548	583	563	558	578	564	589	564	585	560	580	609	582	589	534	560	493	573	562	585	612	546	599	587	530	574	591	583	595	594	569	586	547	542	578	539	551	547	556	568	563	574	605	583	586	570	583	575	573	589	597	578	549	593	637	563	564	582	545	576	588	558	537	554	579	566	583	574	603	559	558	566	592	569	548	592	582	559	578	566	489	585	539	581	530	562	579	547	552	571	526	545	520	617	600	570	569	565	530	522	594	585	551	556	561	571	579	561	487	546	541	559	582	564	536	532	585	578	612	532	571	546	582	556	579	592	535	565	562	563	549	598	547	555	576	572	531	597	592	542	574	565	547	559	553	535	588	590	542	521	589	538	578	605	539	561	594	543	529	590	564	524	566	595	548	624	563	589	572	592	575	561	574	545	523	577	603	575	593	578	593	561	590	542	592	543	571	554	543	567	534	562	558	563	564	585	527	535	564	551	540	582	533	518	572	600	572	565	559	539	604	531	598	560	550	565	552	565	523	580	550	555	547	549	586	590	555	578	540	556	540	573	572	593	556	552	548	572	557	581	570	607	595	560	553	574	581	548	591	561	570	545	576	573	543	599	546	551	568	564	549	539	593	569	536	571	584	595	562	552	583	570	551	559	533	543	534	550	636	594	566	556	576	560	552	529	578	556	576	573	567	571	564	571	586	569	561	602	596	536	536	567	574	569	571	549	608	540	621	564	564	543	554	594	549	559	589	572	496	580	510	549	538	621	581	583	546	565	576	555	586	547	586	526	592	593	567	540	603	521	613	573	571	608	578	575	558	539	561	587	580	584	554	537	574	586	549	526	570	585	536	575	503	618	542	544	569	559	540	527	609	547	575	559	597	568	568	594	571	556	539	547	587	590	596	569	566	553	591	570	573	517	546	545	575	607	534	578	599	582	566	546	585	556	554	593	539	587	521	577	557	540	590	513	558	588	566	550	556	528	537	557	561	555	573	545	550	550	588	603	608	557	555	568	565	573	544	536	564	555	535	562	578	596	525	518	567	622	568	575	544	546	564	528	554	578	587	581	561	535	544	560	593	610	602	583	539	549	549	550	581	534	513	573	542	595	557	567	573	607	517	554	571	601	597	588	580	567	544	570	567	583	562	540	579	531	592	581	570	540	592	563	558	563	596	536	552	566	562	574	575	573	570	539	598	539	569	595	553	551	528	582	497	558	541	503	559	571	574	573	537	574	558	541	517	586	578	580	550	590	546	557	576	575	581	522	593	557	538	561	584	589	583	635	585	583	578	576	554	573	611	552	582	553	558	561	566	598	609	546	518	560	546	561	603	559	558	599	573	551	608	529	516	549	557	517	544	570	612	565	571	559	562	584	583	547	542	571	559	547	582	549	592	541	536	603	541	568	536	564	561	572	606	616	531	569	514	555	576	605	501	605	580	533	534	575	563	562	592	563	558	564	583	543	555	576	571	529	569	580	581	533	544	577	553	542	614	502	548	635	542	554	625	611	610	564	513	600	560	572	564	568	552	543	553	608	517	605	573	548	532	559	520	567	585	526	516	568	571	584	560	600	553	582	532	559	574	553	579	558	559	590	586	603	538	524	549	581	599	559	573	598	520	609	561	568	576	586	547	574	562	555	582	557	591	566	564	567	581	545	567	567	565	553	539	543	552	543	566	568	551	535	612	598	571	564	541	539	604	537	616	545	567	580	542	577	529	565	534	531	532	527	590	568	556	566	557	600	564	555	562	521	567	567	561	589	529	528	561	538	557	574	619	553	542	535	550	541	563	596	548	540	608	580	510	586	541	556	550	543	592	566	545	577	543	524	578	594	548	558	589	555	580	606	593	591	515	545	562	527	553	553	610	541	570	533	540	577	559	532	599	572	560	540	515	544	576	572	517	611	586	586	602	563	590	549	567	542	576	572	547	581	548	566	577	564	559	576	579	546	602	522	533	555	596	533	530	532	573	554	548	585	507	543	535	556	617	532	543	555	570	552	584	570	570	565	548	553	581	559	595	564	536	594	571	520	604	570	531	532	605	579	543	578	575	576	606	535	539	543	577	573	586	568	562	548	549	531	581	578	555	545	560	576	534	558	550	538	593	539	529	562	536	585	564	572	562	578	564	549	592	568	609	575	557	539	557	553	572	556	578	557	536	575	582	564	539	595	536	570	606	588	568	590	587	578	585	513	569	527	565	569	534	589	574	554	551	572	565	545	538	592	580	575	520	550	566	503	576	589	586	580	573	554	565	560	561	566	534	505	527	562	529	570	598	573	568	555	582	558	553	575	537	591	536	569	587	548	596	576	569	554	574	549	541	527	566	559	542	597	587	624	535	572	583	583	564	585	571	568	573	526	559	565	555	562	543	562	542	583	552	530	571	525	581	568	556	565	585	597	581	528	556	620	555	581
25746	13575	9593	4777	3496	2673	2163	1681	1350	1264	1100	1012	880	828	762	773	705	705	717	649	666	655	647	639	655	631	598	634	606	627	554	600	622	615	589	616	632	619	592	572	605	621	592	591	571	550	572	578	607	573	569	597	623	562	565	584	589	579	605	606	586	615	571	586	587	599	601	588	587	575	549	576	585	605	578	572	561	580	562	578	573	510	558	585	556	551	586	585	562	567	585	570	625	534	581	590	607	569	522	564	576	564	582	571	571	588	560	569	552	560	570	570	570	543	592	569	584	536	556	562	578	586	558	617	548	606	566	560	606	554	578	630	557	589	583	536	590	561	561	573	561	561	567	558	523	571	612	553	569	540	543	537	604	561	571	586	559	528	577	589	550	586	582	572	590	577	554	541	575	581	585	580	537	610	572	565	616	566	577	596	553	576	534	556	596	553	569	563	566	559	545	596	580	543	581	554	534	605	580	589	588	578	566	610	573	585	609	556	601	540	581	628	612	542	544	587	574	577	569	550	554	587	576	563	519	615	576	562	623	538	528	562	547	557	548	603	593	543	540	551	595	576	582	597	599	537	607	582	577	592	583	564	602	578	542	572	566	572	562	568	605	548	566	546	589	553	618	554	603	584	644	542	493	560	564	560	541	560	571	571	580	579	600	590	545	627	570	575	585	568	584	564	598	561	575	612	622	528	574	518	538	540	585	528	573	558	605	542	603	587	549	529	540	559	574	597	569	580	606	551	578	567	591	532	577	569	624	592	570	543	559	580	570	546	580	579	580	619	588	598	540	580	553	542	587	573	596	582	559	582	596	576	589	551	616	589	546	583	623	559	604	517	561	548	555	597	567	557	541	550	589	568	568	571	566	560	581	590	567	564	594	542	580	585	528	571	560	548	553	561	569	564	559	567	590	623	536	588	546	574	578	570	558	539	554	555	594	618	592	566	562	603	579	549	566	581	581	578	566	585	565	542	539	585	567	591	558	597	531	568	575	555	555	577	543	590	611	553	618	507	524	593	574	597	599	600	563	526	574	576	550	605	535	547	562	537	611	556	577	631	570	590	556	541	577	565	598	574	567	558	580	606	549	559	555	618	566	586	593	586	577	546	582	583	577	558	597	587	544	595	572	540	541	558	581	567	579	561	584	506	558	602	593	580	544	578	576	531	615	573	601	549	555	576	598	597	604	562	545	575	588	563	559	568	576	555	582	594	553	552	589	585	553	555	608	581	519	598	595	592	555	519	538	580	593	583	547	540	557	569	598	578	572	578	588	582	537	537	566	583	539	580	544	602	568	515	581	594	588	580	554	534	529	561	593	581	541	563	596	559	575	556	575	559	581	566	573	545	564	596	608	600	579	536	571	598	620	583	592	551	577	585	543	610	550	603	571	553	587	592	619	568	566	566	593	579	562	603	558	566	573	599	579	560	602	587	579	602	577	560	537	565	599	540	570	545	564	560	582	574	587	578	579	545	547	536	570	587	570	651	636	552	530	596	572	544	551	580	570	552	600	572	565	601	577	532	568	571	551	574	558	567	546	587	554	543	528	553	550	559	567	566	583	552	585	627	576	569	567	585	611	560	537	584	555	563	574	545	552	592	589	574	588	552	567	571	603	537	599	552	634	575	583	574	562	587	551	580	570	577	564	545	582	588	568	601	555	556	533	562	559	574	584	592	578	531	622	559	600	581	577	565	570	570	569	553	576	529	578	591	588	604	575	557	556	578	555	538	555	597	616	544	590	569	583	557	595	541	588	564	557	563	582	515	574	554	568	575	557	581	545	568	613	527	563	624	573	550	567	532	540	560	572	586	511	581	544	607	589	559	534	550	607	575	556	541	579	574	535	537	570	597	548	555	557	563	578	599	588	564	627	598	552	554	593	563	572	560	588	565	581	582	543	595	565	525	545	563	567	594	590	545	599	569	561	579	585	532	568	575	594	574	593	591	593	523	581	541	573	557	574	571	571	585	566	574	620	592	580	552	602	597	554	563	552	569	502	586	567	588	600	568	541	539	574	587	580	525	584	588	533	536	586	565	541	554	561	508	584	606	564	593	585	529	583	564	583	585	553	593	528	578	566	564	575	577	591	548	546	579	517	592	582	591	565	488	591	576	559	566	537	546	566	573	566	607	544	527	532	574	545	593	574	561	587	535	561	557	562	570	512	554	590	567	533	537	577	568	559	565	572	521	559	579	543	587	561	597	550	540	609	539	545	575	566	551	538	580	557	547	581	608	587	559	558	580	551	564	541	565	571	592	593	598	549	590	600	564	525	527	574	586	540	580	583	518	592	582	546	551	567	555	597	576	581	583	548	574	569	556	592	549	589	541	555	566	591	591	592	578	614	581	622	568	540	582	573	560	560	573	596	571	523	576	556	553	603	593	575	540	559	572	607	557	573	554	618	548	567	598	560	557	566	538	534	594	546	594	576	559	544	565	557	619	612	551	535	542	558	563	549	551	539	592	559	554	594	582	600	598	576	556	564	587	587	573	572	547	578	556	624	597	538	571	568	549	558	528	543	561	550	573	553	579	594	578	579	555	582	542	546	595	594	535	567	543	560	551	584	560	527	566	548	574	609	560	595	569	571	527	590	531	565	553	563	568	602	537	539	549	581	550	565	533	566	541	555	566	554	567	615	592	580	599	554	570	529	581	588	553	580	564	565	550	577	614	516	541	574	589	558	566	557	584	572	551	612	547	544	593	582	567	581	566	526	610	551	579	565	565	546	555	593	547	557	569	579	581	567	577	571	564	534	621	543	547	567	540	552	591	534	570	587	538	593	563	583	592	591	591	557	577	588	560	568	596	566	571	564	569	571	530	586	597	501	520	585	546	575	592	614	579	552	583	561	569	524	522	553	577	611	582	560	572	556	580	602	540	536	553	549	604	547	543	580	558	600	579	548	609	573	574	579	563	597	589	595	560	606	618	607	624	561	570	584	541	507	614	578	592	588	556	589	555	548	592	609	529	563	594	547	555	533	610	564	609	559	561	600	577	609	542	624	595	570	545	569	562	532	588	558	540	591	536	572	582	577	629	602	597	592	590	600	584	594	571	597	540	505	590	520	567	613	548	571	614	606	554	593	605	575	579	587	564	586	601	580	610	563	548	542	586	563	559	574	546	597	552	561	599	561	569	579	618	582	557	558	593	557	547	563	520	619	554	549	604	542	573	587	536	556	562	525	609	601	577	596	590	577	569	527	572	559	590	542	583	548	569	559	615	562	523	618	603	604	622	614	585	593	580	601	589	554	522	582	586	578	539	596	573	529	577	582	558	562	564	560	588	598	594	578	549	573	564	574	564	574	575	552	559	559	604	502	582	576	591	537	573	552	532	518	539	545	560	593	592	589	581	564	586	560	555	572	546	566	562	588	547	562	595	624	543	571	570	568	554	549	594	548	553	588	581	535	553	601	590	548	549	570	568	622	556	537	587	528	563	599	530	567	564	587	596	579	575	569	575	579	559	586	601	620	577	592	546	569	544
27968	17629	3646	631	407	416	429	438	394	378	371	383	412	427	393	352	368	368	344	374	370	331	356	359	380	346	378	348	351	392	364	383	380	392	356	391	395	385	388	387	387	375	356	383	365	355	359	367	362	397	371	372	350	365	381	347	379	357	372	373	383	373	350	370	369	344	377	355	380	361	366	398	347	383	369	360	394	364	382	379	358	370	365	360	349	389	364	363	352	375	360	365	353	348	361	348	380	379	377	349	350	416	352	376	359	362	346	373	366	406	372	350	380	388	349	391	363	355	395	371	390	387	352	376	354	376	334	329	368	390	374	346	352	382	367	356	383	386	374	333	366	372	343	394	376	370	343	338	389	409	386	384	333	343	396	384	360	364	395	377	371	341	355	379	367	392	383	345	365	377	350	381	409	362	338	356	354	332	349	327	331	349	377	371	377	363	390	355	397	372	371	394	412	375	367	371	353	378	368	388	413	372	365	360	342	349	378	363	380	379	400	362	340	392	333	419	378	396	352	350	343	379	432	365	372	350	354	343	345	371	371	376	336	366	371	366	399	370	376	363	361	349	370	346	349	386	359	372	362	374	377	363	360	347	363	400	348	361	368	353	383	382	405	386	400	348	373	366	333	358	394	334	404	375	406	352	383	389	331	366	357	362	367	354	377	348	361	396	357	409	339	365	365	368	342	356	358	356	335	381	336	368	363	369	378	372	342	379	353	354	378	376	380	383	349	378	395	367	360	390	370	368	380	393	384	368	379	365	343	344	379	365	351	358	378	372	349	358	311	385	352	364	372	348	386	364	351	388	374	391	405	350	371	349	378	377	389	381	382	361	378	407	387	372	357	375	377	390	380	379	347	373	355	370	358	381	363	408	357	377	330	379	353	373	379	405	375	369	364	377	380	377	331	383	380	403	363	391	364	354	392	372	372	370	381	342	389	408	375	375	363	353	385	365	367	391	363	345	346	357	380	396	391	357	370	384	404	410	368	356	376	415	343	361	346	365	329	377	380	363	366	369	398	350	335	375	367	362	394	366	341	385	364	402	353	362	341	360	393	360	379	357	390	372	413	341	342	367	415	405	364	371	396	354	363	339	331	373	391	371	368	396	394	377	393	365	342	358	384	378	346	373	373	358	384	354	374	365	387	352	356	377	371	349	401	370	386	353	340	344	362	397	377	343	394	357	367	359	391	349	379	378	344	334	374	390	366	389	351	405	398	356	392	340	365	332	390	357	359	379	369	375	368	350	380	398	359	358	349	365	359	397	376	357	388	379	349	357	389	330	393	398	356	376	371	339	380	392	396	392	408	342	354	349	355	381	348	356	350	373	340	387	365	367	351	345	384	383	351	328	419	369	338	364	343	362	361	344	345	374	362	383	382	408	390	371	362	372	379	368	321	363	371	371	401	350	375	369	359	361	379	362	386	381	363	315	359	401	358	374	372	384	351	378	415	352	384	381	378	367	364	372	357	382	365	355	358	350	335	408	359	375	342	360	356	379	387	369	353	354	369	359	409	333	344	385	408	401	402	369	380	363	356	382	407	374	370	385	375	372	348	357	373	402	372	381	338	364	369	351	368	403	361	357	360	379	375	339	334	375	400	367	370	382	370	387	361	394	385	376	392	332	362	365	326	374	350	390	379	346	351	362	362	347	358	374	373	383	348	372	370	365	371	362	363	377	353	331	369	353	368	372	371	375	342	361	354	338	358	385	353	372	345	330	376	352	386	391	417	360	365	375	334	372	362	361	340	353	410	378	379	361	396	363	352	399	426	353	366	373	354	391	352	363	388	370	355	398	402	330	397	367	337	376	352	379	348	396	384	379	365	352	351	334	364	349	348	373	405	366	384	356	381	384	378	365	377	349	363	369	394	383	348	377	348	376	384	368	355	384	360	377	406	374	365	342	404	369	339	373	343	360	344	371	329	357	384	341	365	377	361	356	373	354	375	383	358	394	342	361	383	339	389	389	365	372	382	366	371	365	340	368	398	357	379	338	401	358	371	382	334	341	371	338	373	363	370	367	374	395	363	383	396	358	370	353	355	398	359	355	333	388	341	359	360	341	356	347	348	363	387	375	363	332	384	395	380	362	353	362	394	350	403	390	379	408	369	370	384	389	355	370	369	374	353	369	335	383	411	389	381	341	361	368	369	337	388	361	371	363	385	363	354	340	353	363	361	370	376	388	358	387	385	375	367	364	382	378	392	355	369	379	360	340	421	368	337	346	340	356	376	359	367	385	359	364	351	322	358	377	370	399	364	409	382	384	388	381	360	382	393	381	361	370	354	362	357	395	394	346	376	346	395	388	385	370	380	354	384	369	369	368	398	355	391	378	346	363	392	364	383	373	362	346	352	349	378	384	356	357	364	373	388	392	388	369	400	380	378	358	356	370	336	354	378	332	374	387	359	394	345	383	360	359	387	368	348	389	369	344	374	370	356	345	334	410	345	362	358	401	375	389	399	368	400	368	360	377	388	387	411	369	332	344	371	355	368	351	327	381	392	373	387	370	354	400	362	364	383	403	345	364	385	370	330	375	424	365	368	371	348	344	360	356	424	370	384	368	355	400	369	347	358	394	372	393	382	353	411	358	391	375	352	334	330	381	357	351	370	346	380	374	381	413	389	344	398	380	392	380	337	341	382	371	330	349	375	378	328	355	358	367	360	382	372	364	347	369	370	349	376	367	364	403	328	372	371	365	366	354	395	368	349	367	398	377	365	342	385	333	347	342	381	360	378	372	367	383	376	333	394	360	341	340	382	403	365	377	397	377	363	372	372	360	364	402	379	351	379	345	406	373	374	371	371	379	355	361	353	354	375	346	352	413	358	380	351	339	351	360	380	352	370	372	387	382	394	338	402	375	381	401	352	366	361	387	381	381	356	363	369	379	344	406	400	378	348	382	346	369	346	387	362	378	382	377	373	408	389	366	378	424	384	361	409	378	389	375	338	390	373	379	361	394	370	353	355	375	380	368	361	357	362	351	371	379	383	397	363	358	358	380	365	343	374	397	380	366	389	360	367	348	385	366	384	369	393	372	395	387	386	371	415	381	359	376	358	365	350	382	387	355	358	363	360	396	349	358	359	367	374	391	357	325	336	355	381	356	379	366	374	380	333	380	387	369	404	375	393	349	368	360	334	361	392	364	374	367	355	361	371	384	371	387	376	343	349	362	375	378	383	381	361	395	389	348	366	363	324	356	367	390	386	379	357	340	371	366	369	377	356	362	366	332	372	391	356	375	366	349	363	324	355	385	380	355	365	373	341	344	368	376	376	342	337	379	359	316	395	376	365	404	355	360	357	377	351	358	370	353	371	394	392	356	347	353	342	365	324	366	372	360	369	364	374	379	325	363	378	382	345	335	332	376	380	376	400	384	384	388	352	373	340	356	357	374	393	383	362	392	398	347	342	341	389	378	370	345	339	352	356	339	393	412	352	364	381	371	400	365	357	369	354	380	364	363	348	389	371	365	360	388	355	384	380	392
9289	934	738	511	486	478	429	459	432	433	439	412	431	439	424	418	380	384	427	369	455	428	414	425	406	409	429	419	430	408	412	383	407	380	410	424	389	435	410	390	405	386	393	411	401	442	403	409	417	415	390	401	376	433	402	395	427	406	434	435	405	411	428	415	431	439	398	397	407	424	428	425	435	414	413	421	439	407	394	430	409	442	442	423	407	461	362	420	423	397	430	417	401	399	442	378	385	432	410	414	400	431	428	391	422	413	414	414	394	413	426	431	414	387	396	364	416	386	402	411	406	418	372	419	409	431	424	390	418	427	407	410	426	434	404	409	402	384	419	418	432	406	418	429	411	409	427	411	391	438	442	422	432	452	416	393	415	405	398	391	394	415	418	417	425	398	437	412	438	442	400	436	447	404	377	380	406	406	398	415	480	385	400	443	422	385	411	392	438	399	388	409	393	406	367	406	399	407	376	404	404	421	411	414	434	381	394	382	416	422	392	424	441	400	428	403	408	401	414	346	365	386	402	412	420	389	424	399	426	445	415	378	405	430	410	385	422	419	397	417	420	403	431	415	428	408	437	392	451	420	413	422	420	414	369	405	417	414	445	407	379	416	417	408	411	410	413	399	414	396	417	412	415	388	427	422	441	432	431	438	434	393	363	385	412	436	379	396	445	413	394	369	415	413	409	422	375	402	442	408	394	408	430	424	416	414	380	409	392	430	424	409	396	436	419	441	398	408	415	400	402	401	419	382	452	388	436	424	405	427	389	436	402	414	375	402	392	415	438	414	444	412	400	435	411	430	400	392	427	433	439	409	394	415	386	391	425	424	405	396	438	405	393	414	389	420	413	415	425	450	456	406	420	419	424	406	409	431	431	424	451	433	387	415	417	417	451	406	389	435	410	394	422	410	422	415	443	414	408	381	404	414	437	388	448	397	395	414	434	415	419	414	427	421	411	365	430	403	402	435	417	360	419	408	447	423	400	381	395	403	436	404	431	407	406	421	392	412	447	424	387	348	435	402	426	388	390	426	388	431	404	411	430	407	427	390	427	403	438	445	439	424	390	416	416	420	355	383	432	441	428	406	406	398	401	402	389	438	427	412	403	384	396	404	404	395	387	398	430	426	450	376	431	402	433	416	383	426	427	397	406	415	393	428	383	416	432	430	432	393	418	371	412	420	414	386	398	452	403	395	421	400	427	367	443	428	421	426	412	382	442	416	411	395	405	424	387	401	401	362	421	374	432	404	381	412	426	385	410	408	382	413	394	418	402	407	409	449	429	423	412	426	405	393	413	424	411	413	395	374	404	385	386	434	448	408	408	403	416	394	433	438	404	416	422	394	456	395	422	408	448	430	399	409	430	424	398	412	420	376	421	411	368	391	438	387	391	377	406	386	395	422	424	398	444	400	410	370	404	405	403	436	427	383	430	422	410	395	413	402	405	392	421	443	439	429	412	390	385	386	461	377	399	421	390	402	412	390	420	419	408	395	396	362	392	455	378	405	362	422	468	449	401	409	390	384	396	399	402	420	424	398	417	412	425	424	443	424	394	434	407	423	416	404	359	390	398	450	417	418	412	436	391	384	437	400	380	387	427	425	430	428	428	433	414	401	435	406	431	428	393	405	434	432	410	406	420	363	405	409	375	430	386	403	428	404	382	418	409	408	399	409	354	400	418	422	423	423	432	402	433	430	404	397	401	402	389	402	411	384	429	419	391	421	364	395	402	463	432	416	408	403	410	427	407	413	434	395	413	411	403	431	437	437	443	445	439	381	394	441	411	390	415	414	367	437	391	419	396	390	422	417	429	438	427	396	444	401	443	411	395	384	425	415	408	413	388	392	400	387	440	388	396	412	409	404	400	415	437	417	424	420	375	435	444	408	424	409	369	437	413	454	407	399	390	403	393	385	422	418	448	405	416	432	448	391	391	415	398	416	404	438	411	420	425	424	413	424	459	416	389	415	419	435	396	408	372	428	399	419	396	425	413	378	410	415	455	412	405	410	418	402	413	390	420	393	411	412	394	428	415	385	417	445	361	414	430	370	404	415	427	432	420	392	398	424	412	384	438	409	423	425	392	415	441	427	442	398	417	441	418	415	438	404	448	434	430	422	405	400	422	424	437	384	452	419	419	397	429	404	413	395	389	434	434	422	408	405	385	417	423	397	428	412	417	422	404	403	401	436	400	406	419	387	444	406	397	387	412	421	404	437	389	412	379	403	398	418	450	423	421	430	434	411	415	410	411	400	400	427	367	432	427	392	416	400	428	403	367	419	413	432	388	402	348	393	425	429	410	417	395	410	394	413	413	404	379	398	441	387	421	393	414	422	420	405	410	404	383	414	436	413	424	427	394	443	424	391	410	434	402	427	432	415	405	417	410	426	427	430	424	442	407	422	460	413	433	374	404	378	408	419	400	414	389	417	403	393	408	435	406	425	400	377	420	407	438	416	411	406	423	427	434	437	428	414	394	392	392	425	427	443	427	378	425	402	399	380	381	421	372	412	441	388	405	383	405	410	414	421	454	396	440	404	426	428	449	425	456	415	392	445	389	420	388	395	396	407	403	386	449	453	392	404	373	392	373	441	416	415	396	414	413	409	457	448	430	437	412	403	445	406	406	379	413	463	397	434	427	414	395	393	410	396	400	383	379	362	422	414	421	415	414	418	401	405	448	419	408	434	399	376	437	460	389	419	442	408	384	449	405	390	401	423	430	377	418	432	400	380	402	416	424	401	373	429	399	395	389	413	412	458	410	413	430	363	423	382	425	390	392	387	435	468	397	416	411	406	413	417	410	392	469	416	395	418	433	389	414	423	397	405	398	400	398	408	441	433	392	385	446	434	443	407	406	380	424	389	433	434	391	362	407	437	396	423	419	427	367	426	441	417	392	406	430	440	468	405	404	430	415	405	387	411	385	419	428	412	403	420	379	396	388	399	402	393	411	383	427	370	419	418	420	443	409	402	412	384	423	408	420	417	408	433	403	420	417	413	386	413	415	373	421	440	395	421	421	381	426	406	409	394	388	430	422	369	403	406	395	422	439	409	398	426	427	391	429	402	408	414	419	389	373	430	396	400	401	417	409	384	409	405	421	435	413	445	404	412	419	420	410	415	402	381	403	411	396	419	434	377	392	412	424	410	406	410	402	437	395	427	423	383	415	407	391	405	397	407	416	390	397	393	419	421	379	392	432	425	428	397	401	395	397	395	433	419	394	362	433	420	409	414	407	399	393	381	429	446	403	416	407	418	425	420	384	419	422	398	456	384	382	379	430	396	410	402	368	412	407	408	435	413	410	403	394	428	426	401	389	391	359	393	390	438	435	450	388	450	384	415	419	387	441	408	387	417	410	428	432	411	380	381	410	407	384	404	423	394	360	381	387	434	396	425	407	433	410	417	396	403	408	432	412	422	414	440	422	401	421	386	434	418	371	460	410	403	423	456	412	379	413	413	421	421	450	387	397	430	422	434	407	410	409	392	382	414
23725	21108	28258	24197	21107	8724	878	584	476	416	387	357	339	293	324	297	299	265	275	267	280	247	273	272	256	235	228	254	267	261	273	257	247	245	250	264	259	244	230	246	245	225	254	235	253	254	222	232	251	235	257	246	270	234	233	230	254	231	231	249	248	224	252	247	238	241	260	218	264	235	232	253	243	223	230	261	225	243	224	210	207	247	203	234	245	241	244	243	247	232	225	275	246	233	240	250	226	234	243	247	250	283	231	246	259	232	244	224	230	209	241	222	224	223	238	251	236	237	231	260	212	239	243	264	246	223	253	267	223	247	278	237	243	226	245	254	228	231	237	221	247	249	251	236	232	217	214	261	246	255	243	251	260	252	252	261	228	210	212	246	238	256	251	266	258	230	223	259	234	255	248	225	238	263	252	248	234	234	230	238	228	265	225	235	253	236	236	227	245	251	229	241	220	252	228	225	234	219	274	246	223	237	241	228	265	237	256	253	277	239	225	246	256	230	249	214	240	238	249	233	236	256	237	256	266	220	237	249	232	247	250	228	225	243	227	227	254	208	236	223	244	245	222	254	228	223	220	302	255	249	235	234	227	245	266	251	223	214	226	237	230	254	258	244	261	245	238	247	219	262	250	246	264	240	222	220	246	231	277	246	261	228	235	253	253	230	251	236	216	239	233	235	253	226	260	255	249	242	250	251	242	236	251	228	254	219	236	245	229	254	203	226	226	231	269	241	221	215	244	254	238	256	218	238	262	238	265	223	252	246	232	237	252	253	232	230	250	230	227	236	240	239	234	231	229	264	227	225	247	242	250	245	235	247	239	255	240	254	215	232	207	233	253	242	267	244	247	229	230	220	240	238	232	252	247	213	277	252	254	228	263	255	281	218	231	228	240	254	227	260	236	241	213	212	236	231	268	257	257	240	236	230	228	257	263	225	231	236	235	244	242	263	236	236	238	246	260	216	227	255	236	249	258	242	236	233	257	223	227	279	247	251	255	234	241	234	256	231	259	224	223	231	244	251	228	248	251	265	248	232	243	228	239	257	212	243	229	262	214	245	237	258	238	233	252	219	222	236	232	260	209	247	257	239	216	270	235	239	248	220	229	236	232	224	222	230	234	254	247	243	219	227	248	211	249	229	231	242	239	257	242	240	255	250	258	244	228	249	227	239	271	232	235	258	230	222	261	239	253	239	238	252	247	253	235	246	229	227	255	274	244	247	222	261	219	261	240	242	228	246	234	232	237	255	234	231	219	231	237	231	266	217	245	224	244	219	250	245	229	250	234	282	220	224	227	224	246	220	227	239	236	246	213	201	254	253	239	204	246	248	243	250	227	212	211	248	227	220	227	228	249	214	256	247	253	227	256	225	227	247	261	253	211	240	265	253	245	237	235	250	248	229	243	234	216	248	228	256	250	286	200	241	197	235	239	214	232	243	221	225	238	237	278	252	223	261	248	205	255	252	262	243	244	257	228	254	213	241	238	226	230	206	203	256	244	221	257	231	220	223	216	224	242	236	226	278	238	218	228	257	251	240	238	245	235	236	255	233	228	231	212	247	226	232	239	239	230	222	223	229	223	259	244	234	268	254	250	206	247	237	248	233	250	246	242	245	223	218	239	234	235	233	237	245	251	230	234	235	219	233	240	249	224	228	250	250	238	253	271	255	245	262	256	222	202	228	265	228	241	241	244	232	258	254	234	271	219	260	247	245	225	254	217	245	211	239	241	245	225	236	229	233	238	230	244	245	269	244	246	247	234	248	260	231	258	263	244	249	216	238	240	229	260	246	277	235	236	237	240	240	244	234	263	246	245	249	202	227	260	226	216	244	231	263	229	226	228	220	239	234	236	221	244	229	241	223	256	240	243	248	235	244	220	257	241	221	243	243	234	233	249	228	277	249	263	240	214	239	253	251	225	266	236	222	253	231	268	230	239	242	253	246	242	234	241	256	212	240	232	215	244	222	229	233	229	237	251	256	226	238	241	236	226	247	253	230	242	226	217	230	232	266	240	203	225	233	231	265	227	242	251	249	230	228	219	224	226	256	254	233	222	249	246	229	250	258	231	262	235	238	220	239	234	223	232	239	274	253	217	249	234	244	244	236	240	210	253	219	250	208	253	263	221	239	260	246	248	241	244	226	243	265	256	210	234	253	256	202	243	231	213	237	247	202	256	245	240	249	216	269	225	239	247	235	224	226	245	251	244	223	239	237	228	224	235	234	216	233	214	237	265	232	263	262	241	232	265	231	262	234	234	243	256	223	231	231	240	240	228	207	239	226	228	248	237	234	208	240	222	253	251	243	234	229	248	252	229	219	241	234	231	227	251	224	238	251	208	224	270	237	246	246	248	242	264	223	262	281	267	274	238	239	247	257	231	245	223	212	246	260	240	230	246	283	237	229	238	224	235	255	238	213	286	261	230	224	232	255	241	231	241	248	257	239	244	265	238	244	255	249	240	264	248	249	259	241	204	256	258	239	225	232	239	226	243	216	246	273	252	210	234	206	240	240	230	228	258	272	250	246	237	240	235	225	241	272	228	242	217	217	247	261	234	228	242	197	256	220	242	264	239	229	277	230	223	234	231	257	221	263	235	215	234	242	210	255	255	262	228	241	223	270	252	235	284	257	246	244	228	218	234	252	262	240	227	228	240	253	208	238	237	248	234	239	242	257	264	231	228	235	247	225	245	253	258	225	248	256	233	232	265	244	245	249	233	240	236	252	236	231	242	247	253	239	232	230	207	221	257	236	224	241	229	238	244	238	232	239	216	219	241	222	259	242	258	225	242	266	223	262	208	265	235	210	253	234	233	241	233	255	242	240	252	228	256	248	224	227	263	224	218	226	247	230	247	239	228	232	268	211	229	226	265	245	248	276	234	246	254	231	251	230	250	211	224	222	235	242	267	265	235	252	255	238	225	222	232	253	221	239	228	241	239	234	244	264	232	240	251	252	219	232	237	241	224	251	253	247	221	229	249	269	240	234	254	260	207	246	216	245	223	238	269	262	244	242	223	244	249	219	258	218	241	215	246	261	211	212	244	256	241	236	221	234	228	223	243	233	222	248	257	234	229	247	247	232	252	236	244	273	252	248	217	244	226	244	245	210	232	194	258	260	225	243	232	268	249	260	265	247	282	261	240	206	260	267	247	231	217	260	244	182	240	235	268	262	236	275	258	242	262	258	228	238	251	216	248	217	231	241	250	229	217	229	264	251	260	223	236	245	245	234	266	239	214	263	266	250	228	225	230	235	248	234	242	269	239	250	240	244	215	252	263	250	264	236	215	234	233	250	230	211	238	240	240	247	252	257	232	233	220	240	260	260	252	269	240	238	212	231	246	255	209	228	248	237	229	227	216	253	300	238	237	261	200	222	261	246	235	250	252	255	226	246	241	229	245	244	230	242	220	255	204	257	247	229	252	239	227	238	241	250	230	208	264	193	224	256	283	240	229	222	245	228	223	251	274	211	206	227	219	254	236	201	231	210
19821	8279	5583	2606	1854	1406	1094	823	679	571	520	504	434	421	371	369	366	352	338	295	296	310	339	295	281	275	277	298	306	279	271	270	274	307	257	273	277	269	285	298	290	276	299	292	256	290	298	270	258	257	272	283	286	254	274	297	266	284	262	275	286	275	283	259	267	253	257	256	286	279	248	267	246	252	292	262	276	284	283	255	262	274	267	297	251	264	285	280	249	251	268	291	257	274	254	287	280	286	282	262	243	291	281	255	268	277	268	256	235	267	239	262	246	291	301	263	272	262	241	242	273	278	287	286	270	243	258	279	259	287	287	277	286	260	288	263	250	274	285	264	262	237	278	272	241	295	266	249	280	271	277	255	253	257	244	276	290	279	252	272	268	301	240	251	276	256	266	246	267	251	289	281	272	290	275	293	241	252	276	282	267	267	288	286	266	269	270	288	266	278	276	285	293	247	257	266	270	269	292	254	283	243	270	255	278	253	272	279	280	246	251	252	272	262	255	272	252	272	256	271	271	277	269	297	293	257	228	267	272	273	271	264	260	240	266	261	224	284	263	257	294	234	253	272	230	280	289	269	245	246	288	276	258	248	285	269	256	262	255	251	276	267	288	262	265	225	288	264	272	255	260	284	275	257	250	233	272	273	291	258	245	265	277	271	279	253	268	257	276	265	265	256	266	250	277	268	268	283	262	279	253	264	263	253	283	275	277	271	281	261	253	258	271	264	257	283	271	276	257	278	269	274	262	308	260	287	282	260	280	268	302	253	290	276	265	286	259	274	247	293	269	280	291	243	257	276	288	275	265	258	244	265	277	265	261	270	277	258	232	269	277	272	262	270	270	285	288	269	267	269	284	281	265	259	276	271	268	273	272	310	259	270	262	269	243	251	290	269	227	270	267	249	270	268	280	273	291	277	280	286	267	288	239	221	267	266	263	259	266	275	283	268	279	266	257	275	281	265	280	269	279	267	272	288	270	265	269	240	259	292	262	243	248	246	297	226	273	264	291	253	263	262	242	280	245	245	262	299	263	284	279	264	280	289	289	281	253	261	275	273	248	247	237	279	263	277	268	252	258	277	285	284	255	245	270	280	277	273	264	258	304	259	260	258	266	298	266	260	240	291	275	274	249	249	280	268	248	268	248	294	292	242	263	286	292	259	278	266	273	261	291	275	288	262	264	266	303	264	239	263	271	278	279	265	270	272	270	236	274	284	287	277	293	262	284	273	259	269	246	264	288	255	279	266	271	272	283	271	285	277	262	268	285	242	266	292	256	257	260	283	287	253	246	260	278	274	249	276	280	248	253	280	266	275	241	283	257	278	274	268	272	271	258	252	281	262	282	262	244	268	289	268	259	240	256	241	271	264	279	260	252	266	290	236	253	252	273	256	274	266	257	288	253	244	258	246	289	242	284	268	284	257	260	268	284	254	257	278	253	266	265	284	260	265	272	246	250	274	271	237	279	250	278	263	265	264	263	246	270	262	280	264	256	250	332	246	259	273	274	290	279	288	258	287	247	282	266	268	252	274	249	248	275	262	275	274	284	268	263	263	263	314	263	254	274	250	279	269	272	267	276	290	284	262	258	242	274	262	285	268	253	253	285	245	244	268	271	280	305	238	274	269	224	300	261	260	278	257	243	271	233	237	258	236	264	291	278	281	269	267	305	269	282	253	244	256	267	271	276	287	293	274	259	252	261	287	276	287	264	261	269	268	271	304	281	286	254	288	257	220	285	252	255	262	255	277	245	266	285	261	265	303	275	268	277	265	255	267	269	264	283	240	280	282	246	256	292	262	280	256	259	257	265	271	254	291	254	277	265	246	269	261	240	286	253	241	287	255	245	270	241	270	228	286	263	277	288	292	232	272	281	253	288	300	278	248	255	254	281	254	282	270	296	275	294	239	300	266	270	272	276	250	252	260	264	272	297	281	273	256	230	293	258	296	249	268	259	250	287	267	289	289	257	267	240	260	240	286	268	261	262	276	273	273	275	235	283	242	257	266	252	242	300	261	259	246	272	246	266	247	290	247	244	277	261	267	260	285	252	261	241	264	240	270	250	267	241	278	253	252	251	256	265	264	271	274	268	242	281	281	260	297	262	238	270	279	268	253	272	245	277	246	267	252	270	279	280	275	249	247	268	261	250	227	269	277	278	276	275	254	268	273	258	243	256	259	270	251	252	276	283	281	251	259	271	283	249	287	282	275	272	287	265	249	260	252	243	273	268	259	251	297	270	228	266	252	255	245	269	248	251	263	248	274	255	274	240	254	271	267	280	258	273	284	268	264	257	265	270	272	274	275	279	270	271	293	284	258	283	260	267	250	260	259	265	264	280	271	264	303	266	275	275	267	271	271	256	294	256	260	263	271	258	302	277	291	275	264	281	299	276	255	267	259	286	261	301	266	265	283	295	265	271	250	256	251	261	230	242	242	289	244	268	298	287	232	294	243	312	267	242	254	246	248	270	275	241	274	279	284	270	272	272	270	230	265	287	258	278	282	245	281	269	253	276	268	255	248	276	260	255	241	253	260	254	239	235	257	274	270	245	252	249	284	241	267	248	284	287	254	280	262	259	266	295	279	269	255	247	245	261	262	248	305	268	234	280	256	257	284	286	271	256	241	252	274	272	267	283	274	274	261	290	278	250	239	275	246	252	274	268	269	265	228	252	266	273	281	277	267	272	272	263	279	230	246	263	290	273	249	266	279	277	247	263	299	246	276	263	236	275	267	291	260	257	261	255	285	270	254	283	253	262	281	246	278	273	277	270	253	278	246	283	284	244	257	255	252	252	262	232	276	255	271	284	274	261	288	271	269	269	289	240	295	267	263	286	272	270	253	293	247	264	270	297	249	256	286	260	272	266	246	274	254	275	256	245	264	255	288	250	260	266	248	261	252	285	263	275	271	260	260	253	265	265	253	282	276	281	273	303	279	278	284	248	257	253	242	261	261	272	260	264	267	263	274	210	272	268	280	260	252	280	263	267	270	295	267	284	284	256	274	295	269	276	276	280	245	267	267	305	265	255	283	279	251	266	280	275	284	280	265	268	268	260	275	231	249	273	282	259	275	289	282	263	287	262	281	310	281	260	279	255	274	277	291	269	288	267	264	238	272	259	262	244	234	258	267	265	296	284	284	290	263	260	241	244	281	250	301	287	271	258	268	272	281	259	233	288	270	269	257	285	263	237	269	218	269	257	253	245	273	278	276	281	285	282	276	258	251	265	281	312	255	292	261	235	207	265	265	282	274	266	263	290	250	275	266	275	254	302	253	267	244	271	261	270	268	270	270	261	262	270	252	249	258	226	296	279	284	250	277	266	264	258	258	243	244	242	291	249	271	260	276	272	271	253	250	270	245	269	268	261	256	255	280	287	252	268	267	261	275	272	262	251	286	273	272	278	251	295	286	248	272	258	257	260	267	256	283	296	292	234	284	263	287	248	270	275	269	291	250	266	287	290	268	335	231	257	259	290	275	258	264	248	276
24913	21136	27143	25321	9304	1132	887	804	751	749	690	688	696	689	681	739	692	677	690	631	731	673	704	658	671	718	692	677	664	694	663	691	667	689	673	691	681	700	702	692	670	678	650	661	686	660	659	619	723	715	718	679	677	639	686	693	669	660	699	704	697	666	638	669	681	664	680	657	683	660	673	674	697	659	654	686	595	658	649	679	649	648	668	658	640	641	659	718	677	682	652	694	647	660	690	672	643	722	693	665	628	651	663	631	649	653	667	691	687	660	643	694	615	652	609	652	666	697	648	618	678	657	685	683	633	686	688	685	632	667	610	665	651	647	646	658	653	648	634	649	659	657	643	645	632	647	638	725	630	720	654	682	644	699	694	649	658	656	646	629	675	638	641	671	608	659	679	599	650	665	670	669	636	652	653	704	660	681	664	702	662	663	657	692	672	680	673	639	662	688	620	623	657	688	637	645	631	653	654	619	674	705	671	692	685	670	695	638	667	630	697	665	696	639	648	674	629	710	716	670	650	632	700	666	671	680	671	657	655	670	645	612	653	624	695	695	677	610	603	667	652	656	689	625	631	668	638	597	612	729	719	678	644	675	696	679	658	674	667	620	650	683	666	682	669	674	741	691	668	650	683	627	644	668	676	690	623	639	602	652	669	671	659	643	649	646	658	626	637	635	663	688	628	673	658	681	646	700	638	656	691	636	668	679	630	705	634	671	688	684	662	635	673	659	689	646	635	646	635	675	686	706	642	617	641	685	609	695	647	645	696	640	691	631	652	651	634	665	672	713	654	687	676	694	692	650	623	691	675	694	648	650	706	640	656	643	669	680	632	667	683	633	634	629	687	678	644	672	663	688	646	701	661	684	643	653	677	642	674	638	694	674	678	661	672	694	633	689	720	646	687	656	656	667	671	691	635	671	654	678	648	691	666	672	681	653	696	697	643	656	696	702	666	656	657	662	693	659	693	640	679	708	667	635	618	623	682	674	663	667	689	592	672	685	650	672	652	606	645	622	675	689	653	675	671	676	660	678	703	689	651	668	663	699	654	655	737	620	684	695	760	640	666	640	650	659	648	711	730	645	635	682	639	656	647	622	672	660	685	703	684	676	670	700	678	623	708	659	626	660	657	674	628	634	704	662	644	634	615	625	670	685	671	674	684	613	663	679	660	650	644	676	663	668	617	644	639	651	675	670	678	641	659	680	675	696	689	639	650	655	704	693	627	667	638	679	658	670	656	652	675	583	651	648	639	646	643	666	649	627	627	672	638	672	648	639	669	693	672	635	633	639	707	679	638	699	682	668	627	635	675	674	669	715	631	639	664	658	641	668	663	628	633	663	678	655	655	670	675	655	707	676	690	651	661	618	713	674	693	674	680	653	661	666	705	663	653	658	669	677	640	685	667	689	711	690	673	665	653	659	666	664	657	694	689	657	645	665	635	620	680	672	632	678	648	694	680	645	673	671	639	697	651	679	638	664	661	656	625	694	671	651	657	661	681	608	654	671	674	660	701	665	662	698	681	679	655	664	647	663	671	673	679	673	664	647	717	597	648	669	675	667	688	678	670	678	684	642	676	659	686	668	698	692	687	667	604	667	647	639	682	658	631	664	640	615	690	598	626	702	684	654	663	672	698	608	644	662	713	618	665	677	611	689	691	615	690	690	616	629	658	661	635	644	640	648	655	618	693	655	657	661	666	624	686	656	663	650	679	663	702	694	692	656	675	645	656	669	649	674	683	685	660	651	677	658	710	682	632	671	682	657	683	636	678	680	630	663	647	641	695	675	669	679	683	674	640	693	670	673	696	617	640	687	671	681	637	647	677	644	664	694	693	706	645	682	637	673	643	693	602	660	674	632	647	639	653	656	693	658	710	650	693	651	627	596	644	632	655	661	743	669	684	706	621	667	639	675	664	655	689	646	659	693	635	644	646	624	669	674	645	664	643	660	665	661	658	654	667	627	669	662	720	706	658	619	662	647	668	705	642	650	645	658	691	640	649	659	680	669	648	648	662	708	678	692	660	675	663	670	640	650	647	643	685	668	637	641	657	685	676	663	654	682	648	708	621	646	660	649	659	650	651	633	710	702	677	694	621	698	614	643	685	676	654	692	688	663	710	651	639	659	700	690	665	661	674	690	656	662	644	664	646	627	628	641	611	674	648	662	660	688	649	669	626	702	697	707	668	664	653	675	690	714	627	669	665	643	645	656	625	683	683	695	627	662	627	669	668	655	662	640	665	729	686	695	665	623	688	679	701	664	646	682	727	704	635	686	649	692	641	695	704	634	634	648	679	702	697	644	646	693	647	644	667	670	669	643	654	652	604	674	688	661	665	640	675	661	668	672	663	672	666	612	673	686	664	672	695	660	696	629	677	648	710	645	656	696	659	623	660	631	638	598	673	685	647	632	647	648	660	664	663	695	674	652	641	652	631	631	645	631	674	651	652	634	666	705	712	666	675	657	651	669	636	667	688	674	646	654	649	665	660	677	665	648	713	693	668	650	670	708	692	664	622	656	634	627	685	694	654	644	637	740	641	682	697	662	695	632	659	735	628	670	710	619	646	687	636	664	662	630	656	696	673	644	671	653	674	615	629	662	673	643	677	671	660	659	622	674	687	644	658	655	659	695	633	651	668	686	670	711	674	604	656	674	669	643	627	682	670	655	654	733	606	705	660	683	666	716	660	720	644	675	671	672	706	651	665	655	629	666	675	680	714	625	626	676	626	650	677	702	619	659	642	665	661	661	675	669	650	673	667	650	651	639	666	657	652	692	669	672	705	639	684	670	667	643	660	661	660	665	645	649	644	669	666	665	684	678	667	688	648	621	662	703	652	676	608	640	693	668	645	634	655	645	672	662	670	646	684	691	640	684	639	690	627	692	699	678	653	694	659	575	647	678	684	653	697	622	634	686	614	686	615	697	645	644	626	670	652	661	724	692	697	645	662	646	701	659	661	655	586	623	611	687	714	668	663	688	633	647	700	655	636	682	670	620	633	639	655	654	678	666	623	709	657	690	688	667	674	625	630	661	667	684	675	632	686	667	641	697	643	652	686	681	668	690	692	680	660	654	663	699	631	686	670	644	655	651	642	682	648	665	642	679	660	647	653	647	664	686	660	698	708	680	662	661	624	703	716	639	636	636	684	628	692	685	650	669	690	694	644	649	606	627	645	648	680	679	670	675	617	631	677	681	651	657	645	673	621	688	646	644	665	696	690	658	705	682	703	686	694	681	636	663	652	625	655	657	705	675	629	632	661	669	645	630	654	656	654	672	685	712	653	669	680	660	708	658	677	637	644	646	695	637	692	659	671	681	630	672	643	642	681	621	659	640	678	626	631	690	643	680	718	666	695	635	689	696	702	648	704	650	686	700	669	620	664	675	646	681	666	646	617	722	640	671	657	692	686	660	681	680	642	704	655	638	673	606	688	652	650	658	639	661	692	655	693	628	655	718	655	662	654	632	700	713	678	698	686	695	668	689	656	698
19109	4969	3424	1901	1507	1318	1151	1028	948	880	783	778	780	765	745	739	756	755	729	729	708	769	717	711	716	679	735	719	681	681	677	743	698	705	707	698	712	706	664	701	681	769	742	687	693	728	703	704	778	683	702	722	665	685	731	703	767	709	681	710	709	701	710	649	662	686	699	670	708	687	691	663	689	687	705	711	661	745	665	712	682	643	675	685	673	698	670	693	710	702	666	717	722	718	695	667	756	723	713	732	708	696	672	654	672	684	717	713	670	693	677	654	690	665	695	720	708	698	660	705	693	699	658	684	675	724	649	693	705	653	679	722	710	620	684	719	685	709	663	713	703	715	733	701	734	670	672	682	707	668	696	697	726	721	687	751	711	698	715	704	672	688	743	722	653	679	711	716	742	680	696	663	693	713	784	726	698	710	672	719	705	672	679	713	666	739	717	694	689	697	687	686	718	694	703	740	710	735	715	739	695	698	725	714	710	767	699	720	721	679	705	638	673	662	698	756	695	721	701	732	650	679	684	704	651	667	700	739	667	640	716	687	694	712	718	710	747	649	688	697	742	716	708	699	751	678	658	681	733	692	651	663	698	720	695	687	672	693	688	671	715	658	666	682	650	724	696	697	704	680	682	698	683	688	688	652	715	700	723	696	690	708	657	739	673	699	708	692	701	710	705	687	715	697	639	698	673	652	705	693	653	708	732	720	711	684	728	734	719	727	701	677	668	666	696	724	698	693	737	679	670	686	679	743	688	707	717	658	688	678	673	654	697	732	691	720	675	757	673	724	697	713	690	696	670	721	662	703	696	719	679	747	771	696	684	668	682	713	696	651	676	711	677	727	715	708	648	666	674	672	701	702	675	677	683	692	674	721	665	663	680	674	715	693	701	729	662	711	697	740	655	751	721	708	684	675	640	693	692	727	721	766	714	685	655	655	664	655	675	696	693	700	654	718	731	706	731	672	685	691	677	678	704	678	653	727	715	763	716	679	728	696	699	692	715	686	704	677	705	735	718	705	717	676	723	651	697	673	712	713	696	697	707	668	724	736	742	666	658	682	720	674	705	684	724	706	665	667	671	716	735	669	699	692	679	650	710	677	703	716	690	729	720	689	677	713	680	702	669	714	702	671	666	645	701	690	712	674	680	682	693	754	713	675	660	715	680	691	663	657	712	662	717	723	708	683	681	716	655	733	707	702	687	682	630	690	698	666	702	692	716	723	682	647	718	690	715	664	674	688	688	674	675	698	677	733	669	684	704	688	686	702	656	666	664	677	727	678	692	657	708	671	675	711	684	698	671	664	660	687	673	657	637	682	693	676	693	654	722	699	687	665	745	693	710	707	734	695	656	693	771	723	702	699	697	673	714	700	694	706	682	698	696	697	735	697	684	683	757	711	716	727	698	731	654	661	650	743	688	709	684	712	686	663	692	616	656	735	678	685	681	642	672	710	683	737	704	696	639	682	707	695	747	715	673	714	683	709	740	715	707	676	716	678	701	686	674	672	688	632	705	686	688	661	689	728	678	728	667	666	705	654	700	736	711	729	618	707	675	726	726	651	682	719	737	736	694	665	681	665	684	711	650	710	669	704	738	717	669	648	649	683	681	778	731	697	707	641	710	677	704	693	692	693	690	702	655	682	652	662	697	711	724	701	678	679	715	678	688	724	685	642	682	690	660	702	722	724	724	670	691	730	695	745	673	697	682	718	686	665	694	717	686	733	664	718	708	696	696	722	662	671	718	645	673	737	724	705	732	654	684	701	702	695	704	697	682	655	704	684	705	718	706	688	670	748	693	691	773	698	739	697	688	685	725	719	664	679	741	714	691	692	662	681	678	709	698	703	661	685	696	723	721	672	723	676	675	698	706	682	651	759	704	642	710	698	722	708	697	681	686	694	709	728	651	669	682	721	671	685	712	687	741	664	725	665	710	714	707	682	662	746	694	707	684	691	699	714	714	659	706	699	664	691	695	717	713	672	664	696	698	685	691	662	715	698	713	711	674	653	660	727	659	699	715	694	663	676	669	728	735	719	735	691	679	681	696	669	674	694	719	668	730	704	677	660	692	685	675	705	730	735	694	722	742	676	696	703	705	697	676	723	660	703	672	703	686	644	673	717	687	693	650	671	715	730	725	737	681	688	692	719	716	704	696	727	700	708	658	705	691	711	682	706	705	708	670	623	717	691	697	688	703	690	708	675	686	674	709	636	756	651	677	677	679	693	695	643	712	666	717	716	666	712	681	679	699	752	707	674	652	715	672	683	695	699	686	685	703	656	667	664	708	697	710	680	758	696	662	651	707	710	681	649	687	690	694	701	696	681	700	671	706	712	695	712	668	698	704	684	690	647	741	695	709	705	682	730	694	656	711	653	668	678	669	666	690	695	686	687	698	730	712	703	673	697	691	704	668	665	711	658	667	667	753	727	671	704	703	708	729	682	685	688	649	665	729	699	679	677	680	695	678	631	676	696	687	720	655	684	710	680	711	698	721	657	674	748	697	726	718	674	652	653	656	689	716	641	653	691	711	666	711	704	662	723	669	688	711	651	691	651	712	650	744	668	691	678	658	692	706	677	686	695	638	664	681	717	679	706	702	698	691	685	718	732	703	668	674	662	711	679	700	710	673	673	693	676	683	664	680	694	713	690	711	699	711	715	680	689	704	701	664	692	718	709	764	710	687	682	702	674	677	699	687	737	695	680	714	658	628	698	698	690	714	687	641	676	691	726	696	693	731	696	689	679	704	700	714	708	687	698	712	698	716	697	710	696	701	690	701	688	700	684	693	685	688	660	693	652	656	667	702	686	653	717	657	703	700	707	667	725	665	746	704	730	705	705	656	676	689	653	697	690	691	709	670	728	683	720	687	651	661	690	703	662	666	705	681	736	703	697	685	732	704	696	680	774	734	712	653	709	684	723	703	696	682	691	716	702	702	753	727	698	696	641	669	692	719	701	689	697	648	709	680	713	718	673	710	660	650	746	681	679	673	658	723	663	729	683	675	672	674	666	687	703	685	725	655	735	684	694	677	685	719	726	695	751	711	734	689	684	709	669	728	754	709	701	675	686	694	693	700	709	697	679	698	718	710	709	715	668	690	674	696	718	708	657	726	702	716	666	703	622	636	674	688	722	765	690	666	708	680	706	725	679	686	668	714	691	708	698	692	697	700	681	685	678	712	695	704	688	672	712	640	696	686	683	691	675	643	665	712	733	727	677	681	689	702	687	693	697	668	662	698	680	696	655	706	644	710	738	700	719	696	713	672	640	723	663	680	672	707	692	721	665	693	660	732	712	689	687	617	704	687	663	680	628	693	724	674	665	762	711	695	690	695	714	717	695	660	722	665	694	697	654	679	715	701	655	670	708	708	685	697	718	678	714	678	649	698	674	682	689	673	699	719	686	721	721	631	685	660	720	702	707	739	660	719	678	678	669	717	699	711	651	641	656	720	692	650	667	700	659	686	643	648	680	673	658	683	668	691	661	726	662
22618	21126	28740	23773	21127	21178	7620	1297	1046	934	789	774	759	732	740	697	671	671	659	614	611	586	656	577	605	612	619	632	604	627	601	556	594	610	581	543	576	609	606	591	602	603	580	576	587	557	613	580	576	598	610	578	567	536	600	595	561	606	552	559	564	628	570	572	537	540	548	556	530	579	578	586	608	582	590	525	589	548	577	574	574	542	571	567	568	598	540	545	555	607	552	586	588	576	603	546	596	575	590	543	583	618	571	578	567	570	576	567	571	553	536	517	601	577	588	582	564	570	618	570	576	558	547	527	548	582	605	545	567	591	552	595	523	556	534	586	569	567	553	561	618	555	585	575	532	559	530	574	593	550	604	606	588	574	563	537	574	575	604	551	568	589	586	603	541	601	585	577	549	567	586	608	582	592	581	518	576	565	562	531	554	591	559	548	590	573	561	555	559	566	569	568	546	618	575	578	580	549	564	604	615	599	597	619	582	560	597	563	567	563	585	601	610	584	570	576	517	595	554	585	603	598	530	574	585	609	553	570	610	583	526	585	542	559	589	587	597	575	550	565	565	572	540	574	542	578	566	587	581	559	586	537	513	564	598	579	631	600	612	555	551	559	561	552	562	559	569	545	611	595	601	571	588	541	591	541	580	530	631	577	569	538	571	530	578	537	544	552	585	606	578	587	576	543	559	589	569	619	531	551	547	590	515	572	568	590	562	582	549	573	556	584	572	543	556	571	591	577	559	598	543	588	606	537	584	597	528	532	539	587	560	572	552	564	580	548	586	586	595	573	571	601	527	607	529	551	606	559	561	566	551	601	621	590	566	556	563	597	579	578	570	604	539	546	552	595	517	596	548	565	545	580	565	557	597	597	583	598	593	585	557	578	567	581	579	547	576	583	631	531	615	578	563	543	589	547	574	574	589	549	566	584	582	538	574	557	592	577	567	569	574	574	604	583	570	601	539	526	571	557	563	519	539	560	587	546	557	600	577	553	569	595	542	582	554	578	567	588	592	579	572	601	540	549	581	558	586	577	566	572	599	540	588	553	526	603	624	565	535	582	581	582	546	554	587	615	601	573	570	586	552	565	561	569	545	566	562	562	595	589	543	594	532	555	577	582	613	582	573	552	566	568	565	585	516	592	598	587	569	596	594	582	557	564	541	511	579	567	558	574	606	579	563	596	544	548	595	542	504	578	559	577	573	632	552	536	566	553	594	544	532	544	575	550	581	561	556	605	554	609	582	578	583	561	603	550	587	571	561	601	593	558	573	558	565	576	556	594	599	579	530	572	574	585	605	545	555	572	580	543	567	574	574	548	551	573	560	557	587	585	552	517	583	560	606	566	577	566	577	583	523	622	575	546	518	598	600	568	574	587	561	560	556	558	600	617	588	560	537	557	573	606	555	534	550	610	569	596	568	578	588	582	583	566	598	574	579	581	603	574	577	551	547	551	590	552	563	591	584	592	585	585	569	570	575	597	590	565	562	584	580	541	560	549	534	567	583	578	605	587	588	548	598	645	597	587	589	538	580	581	562	572	586	579	571	582	525	581	527	569	553	584	574	547	611	555	588	565	615	571	565	600	557	543	547	545	593	573	561	580	544	606	586	588	617	627	547	613	591	582	591	597	547	558	577	564	567	535	566	624	588	587	578	559	589	604	572	557	573	566	579	589	583	590	576	561	570	584	564	567	546	559	572	599	589	591	600	540	595	564	541	550	589	595	559	559	540	565	570	570	540	572	516	577	558	534	544	554	549	559	564	552	536	573	599	566	586	550	570	574	558	578	579	594	587	592	554	582	620	566	578	591	641	560	533	566	599	558	595	526	605	607	518	559	560	581	560	582	575	563	575	586	596	559	604	600	552	553	588	552	582	575	603	594	574	590	571	583	607	598	598	593	581	566	581	563	539	542	577	601	551	586	583	573	581	531	557	557	535	565	565	598	513	560	571	583	573	562	533	524	544	593	568	573	562	546	606	555	575	581	568	554	586	552	561	555	542	553	622	582	580	581	554	571	560	539	567	548	516	535	554	538	566	558	572	555	562	616	546	530	595	551	603	602	604	529	566	572	584	601	568	566	602	593	533	587	588	583	576	545	566	589	581	542	574	579	578	599	579	532	596	568	567	603	554	543	559	550	507	569	524	552	557	566	561	576	582	579	589	590	522	580	581	573	518	576	541	560	532	550	531	590	568	602	580	547	570	613	586	571	553	584	551	570	519	569	559	489	555	537	533	551	565	558	630	554	612	570	562	567	536	590	552	573	588	570	554	600	552	602	576	549	588	591	595	539	608	590	572	545	578	585	587	530	555	559	609	565	540	570	600	584	535	558	565	548	578	533	594	506	595	524	564	559	541	550	614	590	600	566	585	559	543	549	575	534	601	537	627	543	539	584	565	565	564	569	559	514	556	561	580	580	555	541	534	569	550	576	585	586	558	572	598	570	566	550	562	576	563	571	588	578	576	594	557	552	562	583	592	569	609	565	560	591	566	570	524	573	589	599	583	557	565	570	583	557	589	564	503	516	577	505	532	576	560	559	571	578	616	553	577	593	592	551	576	579	605	589	577	607	572	562	562	539	578	622	583	549	576	555	606	603	538	542	597	558	585	560	560	535	562	556	573	560	589	518	568	598	583	556	569	585	554	553	562	569	584	552	622	559	581	608	559	578	557	584	563	530	563	628	598	563	558	548	602	570	578	594	619	564	568	582	558	575	534	571	591	535	568	572	551	535	570	593	521	546	536	521	540	551	563	567	590	579	553	550	545	594	560	584	620	580	574	542	563	585	593	584	571	580	523	575	580	575	599	574	575	548	617	570	530	571	590	572	586	561	566	613	588	553	551	564	581	550	565	551	561	595	571	559	612	594	512	572	581	603	614	540	565	550	550	576	549	552	580	586	557	572	571	579	567	582	544	568	580	557	549	545	573	592	590	565	562	575	579	540	628	559	553	543	558	523	587	532	595	627	537	547	572	564	615	582	561	546	612	560	573	555	594	574	594	579	537	584	598	566	520	561	528	568	544	562	558	581	598	561	597	542	610	563	558	558	585	550	575	612	592	552	576	542	550	588	536	571	565	589	560	547	580	561	531	515	593	554	536	586	589	560	592	580	545	569	604	573	567	570	570	580	555	557	549	562	594	578	567	575	577	537	537	549	532	550	590	550	571	542	619	581	545	587	563	595	550	553	577	556	530	575	590	540	581	581	610	548	515	559	533	541	580	580	549	553	572	604	562	577	569	586	604	560	547	578	554	569	547	578	598	596	567	587	569	604	587	585	552	564	592	562	504	581	550	556	559	550	523	567	622	575	527	601	618	555	533	612	519	599	568	562	586	563	582	543	543	559	547	563	544	552	596	599	552	564	539	559	556	586	566	590	577	567	557	557	551	569	575	533	584	518	558	555	524	573	565	550	588	525	592	504	546	572	563	516	539	539	613	591	558	585	544	585	594	588	533	563	548	554	603	530	585	610	555	525	547	564	595	538
25379	13939	9609	4736	3567	2686	2092	1726	1417	1204	1067	986	941	867	801	821	740	718	698	696	688	606	692	651	663	610	615	629	644	606	588	594	629	615	596	582	647	572	619	589	583	629	604	573	616	535	568	593	595	596	563	571	579	581	543	583	546	567	571	534	569	613	562	601	622	556	560	592	564	560	544	562	555	597	600	623	501	580	580	594	611	590	630	570	576	559	538	553	571	624	564	630	559	618	605	546	525	538	553	592	595	556	590	585	571	572	540	585	546	569	523	597	542	589	554	569	537	544	590	577	590	548	622	574	538	567	571	598	558	576	516	598	575	585	583	573	525	570	536	582	566	554	592	506	577	568	591	584	559	569	590	559	528	562	581	554	582	598	527	541	609	569	578	606	571	603	569	522	598	587	572	521	540	526	572	602	600	524	530	605	600	581	549	549	554	572	615	549	547	548	528	558	601	580	557	594	576	555	603	616	585	571	591	601	594	574	623	571	541	570	591	589	571	563	596	577	600	594	596	594	615	562	588	585	597	552	538	553	565	580	573	567	579	586	586	585	570	556	606	577	606	590	531	589	622	578	558	535	572	630	565	552	579	562	582	554	559	587	591	590	561	590	579	555	573	592	561	605	544	575	527	547	587	620	597	546	592	538	556	593	552	575	554	555	564	580	569	558	599	564	560	507	567	579	571	575	552	567	616	613	565	532	591	572	556	573	520	611	506	562	557	634	558	596	557	563	609	548	578	640	570	562	561	577	568	551	583	573	577	573	558	579	542	578	546	609	608	562	549	537	607	556	532	576	573	579	594	564	638	605	571	596	530	584	554	578	550	542	556	592	570	577	580	554	579	579	580	554	551	554	569	576	567	584	521	578	593	560	525	594	561	573	546	584	557	538	553	575	610	586	558	550	588	569	615	594	533	600	557	558	558	552	565	605	605	592	554	587	576	540	555	568	589	526	559	594	574	587	580	592	566	564	545	563	595	519	599	603	556	609	527	603	576	581	597	600	579	593	522	623	580	574	578	584	563	558	567	520	578	579	608	580	567	549	563	561	628	582	538	541	592	613	589	592	504	610	525	567	574	577	542	580	554	567	551	558	596	596	594	565	596	590	599	563	568	561	585	563	548	574	586	614	612	546	551	538	587	547	591	591	583	568	540	570	557	584	557	558	573	561	556	596	585	560	575	531	571	606	599	627	574	572	613	544	576	606	570	575	569	579	565	571	575	564	619	621	553	580	554	574	550	562	618	578	581	543	519	574	582	594	626	586	579	568	562	593	553	569	576	548	569	574	610	553	616	597	596	582	612	604	555	578	607	531	579	588	594	578	549	599	597	575	561	568	549	583	547	555	554	621	536	568	568	543	595	586	607	562	562	600	594	567	550	607	590	609	547	621	533	601	537	582	546	553	615	598	570	536	639	588	564	573	568	585	548	556	628	561	514	578	553	529	563	560	551	629	570	556	557	513	646	588	548	597	613	564	561	555	563	578	569	576	561	614	566	567	580	571	589	594	603	606	550	598	600	586	554	581	580	559	563	605	567	575	555	580	597	600	579	596	583	563	587	595	552	582	611	572	543	605	621	537	575	573	589	593	587	579	540	595	522	541	603	540	571	578	564	611	552	585	594	600	599	628	533	572	561	600	556	559	597	616	548	568	606	585	621	610	544	558	556	546	589	558	581	539	597	580	575	597	596	562	534	580	546	562	584	577	545	630	587	533	543	579	571	564	567	596	571	568	587	535	527	622	577	548	550	527	621	553	531	545	564	546	630	618	583	577	582	573	613	585	586	557	627	574	549	536	555	611	573	547	579	606	566	568	587	557	546	555	573	604	573	580	552	552	567	591	574	585	526	593	569	565	588	586	552	608	544	560	538	562	571	594	539	617	549	601	568	564	593	584	545	597	562	545	560	594	538	599	561	589	555	535	574	622	556	547	520	554	551	571	573	575	561	596	596	564	568	580	573	537	573	541	548	568	560	581	589	551	610	561	566	595	575	542	571	581	579	615	555	583	594	597	569	585	526	578	572	582	617	561	548	590	583	582	540	562	578	568	511	581	568	589	578	604	603	588	614	580	561	555	523	563	612	579	586	556	529	572	567	552	589	560	564	565	596	544	561	596	585	607	598	599	545	558	557	573	610	576	566	594	584	561	574	597	573	541	595	557	621	616	573	569	533	577	572	579	507	534	555	564	629	590	593	550	602	589	579	575	541	552	582	571	598	518	565	572	608	566	599	562	542	564	558	592	501	528	572	602	590	559	581	567	607	586	567	586	614	577	563	551	542	577	571	595	552	569	603	540	532	564	563	585	570	551	589	559	566	590	552	609	597	549	566	593	564	543	598	558	557	575	561	569	579	574	600	551	570	565	572	566	619	609	555	585	600	592	500	576	610	628	558	580	560	568	562	558	537	629	641	577	606	572	578	583	565	581	529	530	558	607	551	528	578	606	598	555	551	564	609	595	585	575	550	567	592	610	599	590	543	562	522	541	597	610	561	591	566	528	554	542	596	588	576	610	596	575	586	649	615	596	585	577	563	574	573	605	614	563	560	600	557	569	597	558	597	527	573	603	569	591	586	549	585	532	596	573	537	625	556	619	539	557	558	577	588	557	553	588	523	581	565	575	600	589	572	544	572	543	556	559	578	568	559	538	569	562	609	527	576	567	599	572	604	582	560	592	562	535	576	578	563	576	548	515	594	561	557	604	569	567	570	549	545	568	621	563	606	546	561	544	596	636	576	558	576	558	592	599	557	549	554	556	547	551	553	564	617	533	543	583	586	577	562	534	608	533	559	593	558	612	557	596	606	568	564	577	576	571	555	587	557	567	542	623	551	570	653	558	616	592	576	574	589	584	575	595	568	550	572	573	552	550	568	556	570	558	588	578	569	563	620	576	578	597	581	574	630	538	564	621	591	540	582	551	558	589	608	568	555	598	571	602	554	546	612	607	598	591	561	571	576	579	612	540	576	586	549	616	529	566	561	618	583	574	573	586	575	544	620	605	567	586	564	563	533	626	554	600	612	607	573	600	588	579	570	589	614	568	552	610	562	622	554	534	551	556	611	596	584	576	569	530	563	555	570	623	625	576	560	588	612	582	538	579	564	584	558	572	612	553	561	596	607	524	535	583	592	572	575	548	577	578	594	568	585	565	629	571	574	595	626	575	553	601	540	533	553	586	566	603	598	552	564	569	533	568	555	584	566	559	564	579	544	570	570	570	593	540	606	596	549	596	594	630	599	572	548	562	618	573	547	568	577	569	550	557	623	611	591	583	561	567	585	569	566	555	601	572	544	591	573	591	569	556	572	592	605	570	578	540	574	527	585	563	545	578	561	573	576	612	551	570	616	510	576	552	572	563	562	558	601	562	580	609	561	612	614	600	571	603	521	597	532	594	580	552	542	619	587	578	546	557	560	523	568	586	564	555	615	557	589	558	566	570	580	551	560	586	576	567	571	573	541	553	586	573	596	561	599	552	536	579	541	570
27920	17930	3900	610	464	407	394	409	395	416	367	376	354	358	386	326	387	345	380	352	345	378	376	410	393	388	385	368	376	390	358	421	372	387	354	398	364	360	375	355	387	350	355	404	382	369	402	407	355	372	370	364	348	379	359	368	392	419	380	403	364	352	376	345	372	373	411	397	366	351	328	332	376	372	343	375	360	372	377	352	360	397	390	394	360	354	344	395	384	359	346	376	380	381	365	375	363	387	373	393	382	368	365	372	369	379	379	354	372	362	381	365	393	372	348	372	380	348	362	391	370	370	356	374	342	376	361	376	359	382	378	369	369	412	356	386	384	330	367	374	388	380	376	373	342	392	384	366	387	370	387	368	374	370	355	365	363	390	366	387	364	382	376	356	335	367	342	361	354	374	370	377	397	345	381	376	376	377	363	381	357	395	399	365	355	343	330	367	361	393	360	350	397	346	361	348	353	378	384	360	372	377	371	396	418	368	363	380	332	402	367	373	387	410	380	377	382	353	359	376	340	385	380	369	383	348	370	356	350	380	369	346	381	387	373	348	357	376	405	370	376	365	356	372	405	367	365	361	371	382	373	374	355	383	377	349	419	400	389	356	305	365	373	361	396	373	381	356	368	366	401	387	363	334	358	396	383	379	327	351	343	362	368	351	363	375	354	346	359	362	366	331	349	358	378	386	379	384	373	398	381	363	377	370	375	371	366	371	329	389	357	379	356	365	389	367	370	356	368	395	368	336	352	359	359	381	344	376	374	372	375	371	390	365	370	349	383	341	353	380	350	396	358	351	374	362	354	372	374	364	364	348	377	387	380	352	360	386	377	354	357	396	370	342	340	418	356	375	352	352	350	390	366	382	361	342	343	334	401	363	360	368	353	356	374	340	383	383	369	371	337	379	365	367	399	358	355	377	377	387	376	403	416	429	361	360	378	365	374	397	373	398	355	356	373	373	339	393	374	377	387	349	373	372	361	360	383	363	389	375	343	392	371	391	379	364	406	391	359	386	380	408	359	377	342	384	380	372	365	380	374	349	329	355	355	360	407	397	401	371	362	369	387	343	375	372	418	341	405	366	370	356	354	356	345	342	381	369	370	370	369	346	363	390	345	369	360	345	387	409	361	359	339	334	357	353	337	380	353	389	362	375	369	386	375	370	370	409	404	369	385	381	386	374	379	352	369	375	390	356	368	392	376	365	420	390	369	363	380	385	356	328	379	348	368	379	389	386	365	380	379	361	374	393	410	353	357	377	338	353	403	368	351	373	389	337	387	356	366	365	364	361	399	378	371	334	416	403	386	335	373	386	354	368	359	374	395	368	399	357	312	361	393	368	386	398	401	376	409	377	343	388	366	376	390	403	393	372	398	341	387	341	340	368	371	399	396	366	373	357	372	365	372	375	377	386	341	381	370	405	358	350	358	351	421	398	382	364	362	364	356	391	346	385	363	352	388	374	382	354	370	364	364	375	354	377	394	422	348	409	404	378	382	383	346	354	401	403	342	392	385	373	373	347	397	349	370	357	333	368	389	363	385	379	359	339	387	364	367	368	406	359	375	374	384	394	399	347	373	379	350	360	357	384	375	352	366	340	391	346	380	342	393	371	390	385	382	340	370	331	381	334	355	370	402	419	380	357	378	377	382	387	381	353	357	360	396	371	373	350	391	366	388	393	378	373	395	361	387	407	403	355	390	375	392	376	347	382	369	355	412	347	341	341	366	371	363	402	368	366	408	331	367	391	339	397	344	377	358	366	367	427	358	359	359	363	379	350	374	380	398	362	403	390	349	393	340	391	336	380	375	377	345	339	365	338	358	371	375	369	372	396	391	378	401	365	365	408	409	383	343	344	367	381	372	356	399	351	394	364	365	382	366	378	396	407	381	396	372	333	362	388	334	356	342	376	371	392	397	371	370	339	419	407	384	389	341	363	368	365	360	386	371	376	352	390	386	375	364	384	355	349	365	358	385	364	391	372	339	379	325	377	359	420	387	394	385	367	379	367	358	375	366	364	384	371	373	428	400	390	355	362	375	340	395	365	353	380	379	346	363	370	420	400	386	347	360	368	383	364	349	378	356	413	370	347	378	371	379	378	385	410	343	378	343	367	394	422	361	357	361	340	374	406	375	348	412	365	387	358	374	399	355	359	359	366	366	376	364	407	400	389	369	383	347	391	365	364	370	373	373	361	335	366	378	371	391	383	401	381	368	386	365	374	354	327	371	392	364	357	377	374	382	389	375	379	368	368	362	399	344	400	389	396	331	369	380	339	382	365	370	336	377	378	389	364	378	376	388	352	342	393	359	363	352	370	379	362	345	398	378	370	385	349	370	354	352	371	365	377	336	404	352	378	394	372	412	376	387	369	373	384	373	388	416	362	412	388	344	370	376	383	416	388	351	398	364	378	357	398	338	385	391	374	405	336	355	386	366	369	372	393	367	331	398	362	370	352	346	372	340	371	377	340	375	371	354	399	366	379	406	342	357	351	350	369	397	367	350	390	391	342	381	378	375	374	388	374	387	357	380	359	399	407	367	366	380	349	399	405	366	375	352	360	359	364	381	364	368	380	340	396	407	384	379	339	380	386	384	377	386	371	374	386	383	358	371	344	369	323	386	404	352	368	358	346	380	377	403	345	360	358	389	373	378	351	367	360	387	364	369	368	397	377	382	390	394	355	343	367	380	368	362	373	365	395	425	365	374	394	366	350	370	392	377	371	382	367	360	404	381	400	391	414	398	343	371	391	360	371	372	407	394	385	371	387	358	367	370	387	344	345	355	384	337	318	367	384	360	355	380	398	379	359	359	374	382	363	381	380	382	373	355	413	375	345	362	356	387	376	357	370	344	393	385	404	391	365	360	397	381	372	380	355	356	340	402	366	361	401	356	365	354	383	366	385	366	387	376	362	349	384	376	352	385	384	360	350	364	412	356	347	382	339	397	357	382	362	387	361	351	358	381	403	332	357	392	366	365	371	392	375	351	371	374	341	363	373	365	373	381	413	378	386	350	340	388	390	334	365	372	392	376	344	378	372	381	345	370	410	356	385	324	381	400	383	379	375	362	378	391	347	359	371	353	373	353	361	390	380	382	409	386	371	362	367	379	386	357	395	359	386	356	368	347	360	387	410	359	387	383	353	381	366	350	385	383	375	356	378	368	351	336	381	377	390	408	357	381	369	389	373	372	367	380	372	365	328	361	370	383	331	388	370	381	391	359	371	379	367	366	372	330	377	382	367	393	413	396	393	326	342	346	365	394	359	320	370	390	356	373	384	361	350	356	386	325	371	369	417	408	403	360	356	386	400	371	348	393	362	371	398	386	370	366	342	344	393	390	377	383	364	391	346	352	388	374	395	371	355	362	368	374	366	339	357	386	361	411	403	390	404	384	396	380	374	375	394	374	357	353	408	392	378	359	359	394	377	390	407	357	389	399	374	362	391	389	374	335	375	373	354	380	371	365	390	350	395	375	383	366	365	373	366	385	380
9462	1030	722	567	497	464	430	434	416	435	418	433	428	392	435	407	379	427	387	399	410	418	390	392	400	445	389	434	402	419	416	410	450	428	409	421	377	414	390	409	395	411	412	425	411	457	414	419	420	416	407	413	413	406	397	429	429	384	413	444	400	415	433	455	436	444	412	425	387	416	406	449	412	410	419	424	430	366	426	427	443	410	396	378	439	402	409	416	393	397	390	437	407	406	405	391	408	452	426	427	374	401	401	415	426	402	406	417	413	442	425	393	442	446	408	414	391	402	391	438	408	391	453	414	426	404	395	422	366	394	411	397	415	398	390	435	417	444	425	361	418	410	405	418	412	413	418	392	415	424	406	392	411	405	413	416	408	413	422	405	409	432	387	398	404	415	407	369	423	409	435	458	426	400	455	433	415	399	415	394	413	413	398	426	398	393	393	405	416	378	404	436	425	431	422	397	456	377	413	425	429	380	413	386	393	402	406	409	360	409	433	412	410	414	416	400	427	431	429	403	435	395	355	395	383	397	422	434	394	423	429	416	436	420	412	410	439	389	365	441	395	408	422	447	421	429	401	410	410	442	419	448	444	376	417	392	407	394	426	411	391	404	412	415	434	415	399	404	393	386	429	385	443	395	433	453	394	428	430	418	424	376	406	430	457	421	396	416	405	421	444	414	392	451	421	396	380	402	418	409	445	410	426	409	434	402	433	404	387	439	391	405	406	440	423	360	404	392	446	420	398	405	422	369	412	406	391	386	399	432	397	419	417	426	418	396	421	368	409	400	380	412	459	407	405	398	444	464	432	430	400	419	413	426	390	394	415	418	422	398	413	408	416	412	434	419	403	434	430	414	389	437	431	428	432	436	392	403	398	445	456	416	420	415	414	374	412	422	402	395	418	417	418	423	432	384	413	418	412	434	428	414	421	423	436	418	398	398	419	420	403	418	417	408	413	412	408	400	395	428	407	393	402	435	412	409	411	425	394	416	410	421	393	420	423	457	410	404	417	408	432	429	446	425	395	457	447	396	417	423	416	451	424	415	413	420	388	410	411	390	407	399	376	427	413	452	410	435	428	388	392	380	428	414	416	450	446	418	411	455	394	431	409	427	437	427	400	381	418	399	376	435	401	411	427	425	399	427	388	431	428	432	409	417	387	433	441	423	424	393	385	437	411	400	392	431	428	396	397	440	431	401	431	404	385	370	401	413	414	420	404	401	428	404	405	415	399	446	388	369	428	424	414	384	425	408	423	389	404	428	412	427	398	401	420	437	416	402	439	398	403	403	405	412	407	430	410	397	458	451	415	376	427	388	421	439	422	400	450	384	416	408	407	395	417	421	410	405	404	413	377	389	441	396	402	413	397	393	400	393	359	409	447	398	399	433	424	383	386	417	375	444	403	455	411	427	402	417	428	427	397	441	384	397	423	397	409	400	405	398	400	425	411	398	458	424	418	415	433	401	390	432	427	417	417	418	434	409	396	412	388	438	420	385	415	381	444	393	386	427	408	420	431	418	423	381	425	383	405	404	419	418	434	380	407	444	441	440	412	356	394	385	376	406	416	427	402	433	431	424	404	404	416	448	409	430	385	421	386	401	420	406	431	431	432	434	401	400	392	427	416	444	435	406	389	443	415	415	411	400	413	408	416	422	422	392	428	414	415	453	388	403	410	388	435	421	388	440	430	416	384	426	426	390	449	424	421	402	418	431	400	411	396	402	364	410	398	415	414	398	401	403	411	451	418	436	434	391	380	383	399	429	408	403	409	423	389	450	383	417	390	419	400	441	407	448	414	429	418	427	400	425	408	436	435	391	391	405	446	382	435	405	403	412	433	386	429	403	432	387	384	404	436	417	449	412	394	407	397	445	430	436	424	401	423	436	403	413	381	429	424	419	435	430	413	408	428	402	429	422	414	385	416	347	404	435	392	381	410	376	424	396	390	385	377	401	410	404	424	441	421	426	415	442	405	393	405	422	422	419	384	371	423	390	429	413	395	392	394	417	427	417	393	395	382	425	419	397	410	412	408	427	435	419	442	398	438	427	437	412	409	411	432	363	368	423	417	391	397	439	401	379	430	399	407	440	405	433	383	422	414	396	429	438	421	437	416	422	438	400	424	417	480	402	422	420	406	395	399	412	379	392	385	423	417	432	363	368	427	399	390	382	396	414	394	421	442	439	411	432	437	406	439	411	418	418	387	387	400	421	381	430	401	406	390	422	428	386	419	420	430	452	459	395	416	405	393	425	425	431	414	439	391	385	406	385	396	415	382	404	418	402	401	401	402	408	431	394	406	387	381	405	430	451	423	432	401	412	409	396	380	388	424	392	423	446	387	394	420	425	417	381	396	376	393	401	435	396	393	409	428	415	378	416	395	420	398	391	358	388	385	434	416	419	386	435	413	407	429	409	415	388	418	408	398	391	443	431	424	431	398	430	420	426	468	397	417	410	411	418	406	420	404	435	401	375	416	445	417	433	421	426	431	407	403	427	445	445	397	390	387	430	395	432	394	420	434	421	420	412	415	412	384	432	414	426	432	383	429	398	397	410	398	420	400	411	447	405	386	441	425	380	415	427	403	416	407	440	403	432	392	452	423	420	454	431	410	418	389	420	394	404	413	351	432	415	434	428	406	445	423	406	422	390	411	414	428	422	408	406	433	390	388	425	390	387	366	420	416	455	406	397	412	406	448	431	409	397	434	400	414	419	413	407	396	397	403	438	401	418	428	418	400	395	427	396	412	430	421	409	410	372	408	396	398	401	457	412	390	423	412	426	398	403	443	432	401	397	412	436	428	405	366	407	403	426	394	418	376	412	409	455	436	428	407	379	431	432	382	360	408	413	432	409	402	415	393	421	418	427	429	427	416	382	418	405	412	390	434	401	438	419	405	429	397	424	422	404	384	423	439	404	401	445	417	442	395	397	421	417	409	409	471	389	395	407	443	415	389	382	422	445	438	419	435	452	392	414	385	403	383	416	413	389	431	422	395	428	418	401	436	438	442	419	425	431	419	409	407	425	434	409	440	431	408	409	441	465	414	385	413	426	404	395	439	413	382	433	387	382	446	412	403	397	400	457	407	414	431	409	418	387	433	408	368	407	402	438	377	359	383	427	416	438	414	415	378	441	382	419	434	384	449	409	404	414	376	407	391	436	397	376	418	436	432	387	396	406	435	407	407	413	431	411	394	411	384	425	435	447	430	395	432	338	424	444	421	424	385	444	430	397	399	420	403	406	434	394	396	411	407	413	454	440	403	432	394	394	421	438	369	373	426	424	428	429	423	392	430	390	433	407	435	408	417	383	425	429	412	418	382	396	418	403	415	416	410	449	420	420	409	394	409	417	407	399	364	398	431	419	402	413	439	407	414	405	426	396	402	369	441	385	437	428	395	443	437	387	418	406	390	424	394	368	386	413	439	371	436	371	393	374	411	418	415	410	398	421	423	438	443	431	373	439	428	397	406	386	408	412	412	439	442	412	401	432
23644	21032	28080	24052	20967	8674	907	572	463	395	412	377	343	319	312	299	294	298	305	291	271	275	299	279	262	278	272	226	241	265	226	253	254	264	246	261	255	272	241	266	264	239	238	256	246	259	238	233	257	230	256	240	232	239	252	265	235	263	259	260	232	232	238	253	266	241	257	235	250	242	253	251	243	255	257	242	260	258	245	218	241	261	257	251	223	232	242	247	219	266	247	233	243	228	250	243	255	272	239	255	235	238	231	227	260	264	215	243	241	260	239	249	212	234	215	243	231	256	234	247	293	225	267	208	259	237	232	226	235	241	240	217	242	253	245	247	235	201	246	225	240	236	239	234	223	231	219	237	251	260	259	227	211	227	243	223	231	232	240	267	252	258	243	236	243	232	270	271	248	242	242	217	268	235	232	233	231	249	241	209	238	232	253	262	234	235	230	259	263	248	257	228	232	249	224	207	260	206	209	249	214	241	250	219	242	238	247	262	227	233	261	241	230	241	263	253	230	214	213	247	222	226	244	233	254	243	240	262	256	244	257	219	216	236	248	238	243	221	243	233	244	236	238	255	225	247	240	229	249	219	231	231	265	245	222	244	255	248	230	225	237	272	259	241	252	254	236	228	263	263	242	268	239	203	201	215	244	247	255	250	207	261	235	249	239	233	259	222	257	239	214	231	210	217	230	260	251	266	237	259	254	229	266	215	239	212	226	243	220	266	253	257	247	223	240	238	259	256	234	209	253	208	240	243	256	213	237	230	210	238	253	227	246	234	231	248	231	248	239	220	242	255	241	245	227	247	233	250	236	244	239	236	241	240	224	228	273	233	222	218	215	228	241	254	235	254	226	258	249	256	235	224	216	221	233	223	247	222	254	250	269	230	251	228	250	227	231	221	246	251	243	214	246	256	256	220	226	244	261	271	254	244	244	237	233	257	234	244	254	236	225	243	268	230	222	239	227	219	245	238	242	271	253	258	239	237	255	238	264	206	226	204	233	220	242	254	254	252	250	244	222	265	226	265	250	225	227	223	228	230	231	259	249	225	213	230	244	236	240	257	230	244	227	247	237	213	228	264	217	221	240	251	263	215	274	215	247	255	234	275	240	231	217	238	239	219	246	248	233	221	213	269	243	227	233	265	256	230	226	272	226	237	255	232	254	259	226	244	216	217	210	254	246	250	223	235	245	218	243	242	258	250	218	250	239	235	249	270	218	254	247	250	241	249	224	225	242	256	253	206	252	256	234	240	215	256	263	234	251	219	241	215	259	265	219	210	237	241	249	243	271	238	225	241	250	245	218	236	232	237	251	241	251	238	232	248	271	214	255	228	241	248	249	252	259	237	225	222	249	235	223	220	261	230	242	232	258	225	236	241	234	273	213	238	227	238	229	236	235	256	246	226	227	242	282	249	246	266	208	244	244	223	224	222	241	238	233	236	248	227	239	242	254	239	227	243	280	199	251	238	239	265	207	250	258	234	252	223	263	257	237	218	262	233	250	229	228	256	220	230	236	258	223	255	223	243	230	234	241	244	247	231	237	233	237	267	218	239	236	202	207	249	231	249	234	239	245	226	244	225	221	289	257	239	257	226	232	248	230	223	248	234	228	238	255	256	237	242	224	271	231	263	254	239	238	239	228	240	241	222	243	214	254	234	241	249	245	230	242	249	263	233	229	257	232	249	271	264	257	243	266	212	245	236	228	235	242	227	230	245	218	236	251	241	246	229	264	250	246	250	249	280	231	218	237	222	226	230	231	243	247	238	255	251	226	235	249	251	240	244	211	250	246	260	228	233	239	222	225	236	244	240	257	264	208	250	259	219	201	232	242	238	215	249	232	247	260	254	242	248	242	249	265	213	243	219	260	222	249	227	248	264	263	229	215	248	263	230	241	282	242	240	241	238	243	227	243	207	247	245	244	234	254	248	240	236	254	251	249	244	223	272	255	236	238	223	261	233	260	254	249	240	233	240	244	217	271	234	226	239	239	252	225	230	229	216	223	225	238	222	252	214	236	235	253	288	223	262	249	248	258	247	239	237	241	231	248	204	230	231	235	228	239	255	219	258	226	262	216	216	251	215	240	256	276	250	252	242	225	244	196	244	252	234	224	234	225	239	228	219	262	231	218	220	229	242	267	241	226	242	212	213	250	235	223	245	228	235	231	213	235	236	222	263	232	225	228	230	269	264	224	242	255	277	241	240	239	232	244	261	225	205	247	224	228	258	225	240	270	236	224	234	240	237	246	253	208	258	235	240	246	246	231	270	245	224	256	219	256	204	230	283	257	256	228	269	246	263	222	232	254	226	257	267	237	232	237	249	236	252	230	244	243	237	223	263	241	240	224	239	255	262	213	242	233	225	241	226	249	267	250	245	248	258	220	248	241	264	254	190	239	266	217	219	251	257	230	266	229	254	254	256	229	255	276	238	249	218	244	260	216	223	256	225	244	246	246	247	255	240	202	256	262	252	248	246	244	231	269	237	211	229	232	235	277	260	251	251	281	257	236	254	254	238	269	250	248	259	247	227	241	213	217	229	246	238	240	228	227	218	237	256	239	247	247	234	247	238	227	233	222	217	266	261	242	226	240	250	246	234	266	244	243	253	243	213	211	241	241	229	225	280	248	233	245	219	267	248	261	222	225	249	241	235	248	248	229	256	251	253	221	246	244	221	269	239	239	234	259	252	267	235	259	244	218	254	229	229	235	257	236	252	248	233	260	240	231	231	236	248	251	248	244	218	234	232	231	215	244	228	212	239	252	249	250	250	241	232	226	238	229	243	223	232	224	214	230	231	245	244	258	221	252	226	239	256	239	219	241	228	225	235	240	223	263	233	231	270	226	219	269	210	247	234	222	266	246	240	231	237	250	246	231	225	234	247	233	256	196	232	235	251	241	221	244	261	222	243	240	221	233	223	224	212	252	230	210	209	225	229	213	212	252	223	248	266	246	261	220	246	242	235	249	222	227	250	244	223	241	242	234	214	230	250	270	224	228	222	240	206	245	254	200	245	248	244	262	226	227	208	219	239	255	247	261	231	228	234	262	215	257	245	243	245	246	224	226	252	232	231	236	243	231	235	240	234	217	211	226	202	231	238	255	252	253	292	242	230	251	214	229	256	245	248	260	226	242	237	235	227	200	250	241	254	250	243	232	249	240	241	240	251	261	252	261	218	192	237	237	242	270	232	241	246	243	233	258	247	250	233	240	247	250	243	250	228	258	253	237	212	256	257	253	248	253	256	255	209	244	223	234	248	270	224	233	225	254	217	257	259	210	228	229	254	241	254	219	260	250	231	212	227	235	224	240	261	235	229	295	231	247	219	218	240	214	220	246	240	233	232	220	268	230	217	265	226	230	232	235	252	225	254	240	251	224	232	245	239	232	254	241	278	234	255	259	217	231	244	261	215	247	233	247	260	254	258	232	231	248	241	245	223	238	230	247	245	250	243	260	239	209	231	308	245	235	231	245	236	233	246	223	237	211	254	251	219
22084	8199	5609	2554	1770	1338	1011	834	677	653	499	486	438	399	375	378	344	362	325	322	328	322	295	304	284	288	257	318	301	301	273	263	261	303	250	300	308	267	303	309	289	232	268	271	291	260	252	253	273	315	276	283	245	260	255	259	263	264	274	253	276	266	285	227	259	250	290	281	294	289	281	265	285	283	294	271	263	251	266	271	260	263	255	296	263	253	257	265	272	259	285	290	265	248	241	250	276	289	298	290	252	249	238	274	285	267	282	273	252	288	251	250	281	250	274	300	252	257	283	297	281	254	222	254	292	261	245	258	264	296	270	281	259	287	247	295	251	253	257	268	273	259	304	270	241	276	239	241	271	253	280	289	239	270	240	265	279	298	267	254	265	283	263	260	264	249	263	290	266	272	273	277	282	223	269	248	261	273	254	289	297	270	272	266	270	259	251	256	275	265	277	235	249	265	262	261	267	258	254	274	264	259	274	271	257	235	281	263	269	283	266	277	298	262	261	277	269	283	250	256	241	246	259	270	251	275	256	290	292	291	268	258	268	277	246	301	258	278	256	281	256	248	257	264	292	289	247	264	276	246	239	270	250	284	270	280	269	257	246	261	288	245	255	262	266	254	267	277	251	236	288	267	296	243	254	269	247	269	295	291	268	264	255	265	283	305	258	264	249	259	254	239	274	270	272	269	293	261	260	286	284	275	249	248	246	240	254	256	301	280	265	283	275	273	265	284	280	268	294	250	233	262	246	270	240	250	271	282	270	265	287	274	264	291	274	277	256	278	254	258	244	265	267	272	272	241	249	239	260	240	269	268	269	265	263	292	281	292	281	276	247	278	267	261	250	270	277	254	270	254	251	254	285	312	252	278	265	288	274	268	268	238	240	288	253	281	298	264	271	256	267	288	279	274	290	265	247	261	264	260	248	267	268	256	288	266	267	267	288	275	237	265	287	276	256	257	272	257	266	255	268	264	281	258	257	284	260	239	285	250	284	281	278	249	287	251	263	279	288	273	262	273	268	260	288	264	259	278	240	285	274	251	249	286	242	286	265	290	275	261	282	281	247	279	277	284	255	284	242	255	277	257	277	235	238	258	255	259	248	277	276	262	257	252	266	254	254	261	284	250	289	259	258	246	265	268	251	238	289	277	242	274	265	249	275	289	265	281	256	294	274	277	268	276	241	255	282	257	266	250	271	277	240	270	244	299	269	250	264	270	268	255	272	238	260	263	261	246	275	275	271	269	268	320	246	290	295	264	275	232	256	274	238	258	279	271	243	276	299	258	285	281	288	287	283	293	294	229	284	279	270	277	262	259	280	266	273	282	266	280	263	264	272	246	271	308	246	270	266	260	277	266	273	261	277	241	270	255	277	247	265	268	242	281	265	274	280	276	242	261	229	258	277	260	300	255	271	280	273	273	264	266	309	237	262	254	252	253	264	265	247	266	283	271	279	239	262	274	272	280	279	279	279	274	262	276	264	275	279	252	262	269	289	258	274	270	257	264	275	295	246	268	267	284	273	274	238	265	247	283	288	251	251	286	286	221	300	276	270	278	275	253	289	259	290	269	265	275	264	246	237	267	264	248	267	268	276	270	275	259	284	271	244	269	243	238	282	270	284	293	260	246	241	244	235	264	262	299	261	261	253	267	275	283	262	285	266	250	271	274	267	281	272	260	282	263	249	262	235	259	235	271	267	240	250	270	261	250	287	267	282	236	275	261	250	292	270	224	276	279	251	262	231	290	291	267	274	287	244	247	283	261	250	270	295	253	264	250	267	250	267	288	234	262	265	237	296	246	268	284	235	261	232	253	284	281	254	254	274	260	263	296	250	296	277	252	252	265	276	253	279	265	287	259	263	271	306	254	278	286	261	246	252	291	257	242	283	241	299	278	247	265	259	255	254	244	266	261	273	264	283	280	243	255	268	271	265	255	243	270	258	259	234	278	269	243	275	285	260	266	245	266	262	295	268	286	272	293	239	227	262	262	287	268	261	264	273	294	260	276	288	277	240	255	262	250	251	260	279	283	280	272	249	267	262	259	277	263	256	280	291	260	275	265	263	284	280	270	278	267	273	290	280	263	255	253	271	253	269	263	269	255	268	243	275	270	268	259	285	287	264	267	266	267	243	270	265	260	256	275	267	260	262	247	316	278	234	278	261	274	254	261	261	250	269	254	246	274	259	283	291	264	257	259	286	283	246	274	250	259	287	270	259	267	251	237	251	259	271	257	230	283	256	259	265	270	276	282	259	304	286	263	255	295	276	288	272	266	287	250	252	254	309	249	267	280	273	265	288	270	250	288	296	280	273	273	245	265	273	265	251	280	293	275	250	265	247	247	250	300	252	260	280	264	248	271	288	262	271	287	275	248	241	234	265	267	258	249	295	267	255	286	275	261	268	264	260	252	280	297	244	287	265	269	285	253	289	225	259	280	275	238	272	317	255	264	277	269	276	260	263	290	293	278	261	268	290	268	268	259	271	254	284	232	298	273	233	248	262	263	250	291	278	279	303	269	251	251	260	279	269	254	284	264	273	267	278	260	252	292	265	242	268	288	255	255	243	270	244	267	284	259	290	278	249	287	267	303	279	306	274	276	250	274	287	245	288	262	274	249	249	262	259	253	277	291	245	263	239	294	279	256	253	277	260	276	277	253	238	239	287	280	281	261	293	248	277	241	295	251	251	250	232	280	270	262	227	265	251	304	255	266	240	280	268	251	253	282	246	292	234	265	295	271	289	253	269	262	256	254	271	271	287	242	267	305	258	284	251	259	235	255	271	266	251	258	256	236	278	267	279	242	278	253	258	290	281	235	261	271	283	255	266	256	248	285	248	270	250	267	277	265	269	260	257	276	274	273	243	293	290	219	306	267	241	289	284	280	274	250	267	288	256	260	261	262	272	273	251	243	304	267	285	246	269	274	306	262	264	248	263	298	281	311	245	250	305	270	260	264	278	277	258	264	233	274	278	274	251	265	267	269	252	258	256	247	266	242	255	299	238	250	256	245	285	286	291	265	266	246	276	306	299	226	273	278	262	288	279	250	276	253	254	274	268	269	266	265	269	261	268	266	269	261	256	254	260	269	279	269	263	265	297	257	277	253	273	253	248	273	237	249	295	262	261	244	257	268	270	245	290	265	256	246	305	293	253	257	271	254	252	259	273	259	308	253	265	272	293	268	289	257	259	247	264	252	288	254	269	268	283	262	263	288	279	266	264	261	256	264	282	263	286	277	265	304	261	285	257	282	284	247	277	281	241	260	263	262	254	289	269	283	299	261	252	265	278	221	263	257	248	242	259	273	279	258	268	265	253	249	278	256	287	261	281	259	260	279	299	297	269	255	263	277	277	273	279	275	281	239	254	252	254	271	272	269	272	255	221	284	255	261	259	253	256	241	233	261	279	270	272	270	261	279	249	286	260	258	273	298	268	248	269	276	259	246	247	275	264	245	227	301	252	213	271	280	253	268	271	279	262	271	279	295	298	276
24902	21079	27027	25240	9734	1084	872	863	746	746	766	693	717	767	716	670	685	669	703	688	678	692	696	669	654	684	670	681	659	641	703	666	634	688	712	663	667	670	673	665	659	726	628	665	644	686	682	646	649	675	650	696	656	638	661	670	653	641	692	689	684	738	669	654	657	661	637	665	673	670	694	678	684	646	704	651	676	671	653	654	697	655	670	684	646	675	572	693	656	644	635	683	693	659	657	664	651	688	624	687	662	627	609	621	632	641	702	640	641	638	663	719	650	639	647	651	634	701	689	683	644	667	635	693	678	728	611	643	675	660	623	708	658	647	630	668	655	670	662	616	682	698	646	680	649	665	660	651	667	651	702	651	683	655	664	632	669	614	669	678	703	622	666	671	667	696	651	635	694	671	717	644	670	665	640	677	676	662	670	695	636	658	653	620	665	649	632	662	673	665	672	682	627	659	639	622	613	615	669	676	700	663	645	633	645	646	674	676	697	671	686	686	684	633	686	642	671	680	652	737	678	675	690	650	687	629	696	675	630	680	664	684	658	704	650	647	676	647	677	667	664	693	615	677	666	636	666	642	711	655	684	704	639	627	661	641	671	704	654	709	701	696	708	694	694	704	680	635	642	662	649	695	663	643	705	658	666	677	641	672	654	680	657	667	668	659	658	625	622	663	575	666	645	637	689	672	695	702	646	662	633	681	661	657	650	668	698	664	658	641	674	645	660	670	713	662	707	620	643	660	690	704	650	645	662	666	672	671	691	700	670	635	711	665	696	650	603	652	657	697	613	618	676	643	644	666	685	665	665	657	642	652	664	677	658	716	674	736	620	649	675	655	714	668	666	674	637	647	678	713	698	593	604	619	683	643	656	682	658	717	698	654	666	691	649	651	654	635	682	672	597	668	662	631	677	710	677	667	686	690	643	675	678	671	675	644	621	640	685	664	650	666	641	647	638	695	652	705	658	641	684	638	718	661	679	682	679	650	669	616	665	644	658	664	622	662	663	673	710	671	642	681	662	679	649	729	649	688	665	680	647	683	675	638	663	683	648	677	692	644	656	655	690	649	623	629	637	648	700	664	658	692	620	669	683	649	636	644	682	607	707	630	709	681	669	670	680	661	631	668	647	706	654	663	615	637	639	658	606	675	685	647	630	700	644	680	661	675	647	705	668	661	669	642	656	652	676	687	650	680	677	691	668	638	656	652	688	663	653	614	650	674	694	714	687	673	654	644	672	725	680	623	649	718	634	654	673	647	675	699	620	658	674	642	610	698	631	615	660	693	673	670	715	649	624	661	664	693	692	651	654	654	688	643	609	672	614	646	694	646	674	703	655	616	726	645	708	613	660	632	650	677	643	620	671	690	689	679	648	633	668	664	703	609	675	626	631	665	674	666	653	708	650	649	710	644	685	673	651	698	687	631	704	680	639	664	665	652	716	673	694	660	665	683	673	695	672	666	694	682	610	667	689	698	699	658	666	658	650	667	628	687	717	647	670	674	654	670	699	646	645	636	681	650	682	648	638	653	640	683	666	666	673	676	705	672	629	683	654	707	666	696	691	668	654	679	645	659	662	656	699	660	635	695	649	648	632	639	667	679	670	691	659	681	704	656	644	667	743	680	679	675	657	605	688	685	642	611	740	673	692	708	651	726	681	699	673	622	620	658	695	620	656	678	636	699	643	702	680	670	628	689	643	667	674	700	657	614	649	735	661	645	719	712	659	654	648	658	675	663	694	646	660	668	687	689	658	634	621	722	699	688	645	661	623	689	680	634	704	685	672	682	699	679	641	653	649	714	691	677	648	655	673	662	665	635	709	632	615	657	701	673	664	662	701	667	670	654	661	613	677	651	668	700	682	649	611	703	652	692	690	690	639	626	644	626	646	671	676	682	686	676	691	624	677	666	696	671	684	623	615	660	666	638	651	661	621	661	687	653	685	636	691	664	702	663	659	612	652	641	653	661	633	729	672	642	657	662	684	649	644	628	665	676	671	688	639	708	676	637	680	697	690	639	658	667	693	684	635	643	699	647	655	710	667	657	644	673	683	689	625	682	707	678	700	629	682	648	642	669	682	685	652	674	678	666	679	628	658	677	694	657	680	656	665	675	672	654	665	652	650	697	654	680	657	663	659	646	661	692	679	650	707	634	692	676	652	670	652	653	647	648	666	650	699	724	646	657	716	677	621	680	689	639	675	659	616	645	678	644	713	659	671	680	668	680	719	667	633	699	626	686	660	673	659	688	674	638	576	678	693	695	706	661	647	690	698	680	649	651	703	673	640	632	653	636	666	653	693	648	666	669	664	633	666	697	656	637	652	706	693	716	674	703	713	658	653	661	649	657	680	676	686	706	651	701	680	614	649	716	688	662	666	655	701	671	682	624	640	679	637	661	675	660	636	704	627	666	663	643	644	704	651	636	624	681	660	675	605	675	653	688	650	652	666	638	648	618	676	680	643	670	703	680	620	669	665	663	679	640	686	688	655	656	646	669	649	636	673	674	706	677	660	653	658	671	700	679	632	673	664	670	710	689	665	705	704	640	697	667	667	657	671	710	671	719	694	647	620	636	637	664	707	652	640	652	670	702	686	668	658	684	671	666	680	712	639	667	706	670	655	669	625	662	668	703	686	683	727	648	647	640	683	670	649	652	674	671	658	673	649	671	705	667	682	647	656	680	655	647	697	698	642	658	611	669	676	648	668	660	704	673	662	646	694	665	707	698	680	668	674	654	653	705	685	681	670	656	688	675	671	672	667	708	707	647	659	723	662	665	656	644	636	653	696	673	662	686	660	678	661	625	621	699	690	712	629	642	635	695	685	684	666	633	665	695	666	704	679	670	657	684	706	649	641	681	614	663	659	644	634	667	662	678	673	642	672	655	663	627	664	672	674	674	658	669	655	698	659	663	718	650	676	673	630	639	615	713	649	681	626	661	653	681	709	654	680	658	694	672	650	657	694	690	648	663	622	694	658	659	633	670	652	677	688	671	626	681	678	697	708	637	655	691	663	663	623	636	642	665	677	704	611	647	653	656	681	670	660	682	676	665	655	673	663	608	665	677	582	638	632	652	694	659	726	672	697	672	686	626	690	630	666	655	622	666	661	674	660	685	639	648	629	719	632	669	623	638	670	642	669	678	639	696	641	657	651	641	686	682	697	651	664	701	669	630	651	687	656	703	690	638	643	666	628	679	609	649	699	669	641	683	671	660	686	675	643	634	647	638	666	701	657	665	664	709	641	640	636	628	672	653	656	683	663	669	647	654	649	669	684	659	674	714	660	646	711	667	677	696	677	632	681	651	657	687	682	684	685	642	678	674	653	669	666	665	648	702	665	643	634	702	684	654	693	682	701	622	661	675	644	618	709	690	659	678	727	637	648	658	647	635	659	693	679	677	634	687	697	647	663	704	673	683	629	696	674	702	686	651	690	677	700	709	704	690	694	666	631	638	631	680	681	677	648	652	666	641	646	706	693	684	678	685	642	683
20054	5099	3432	1883	1566	1212	1123	1022	973	852	836	792	753	763	794	751	678	730	661	714	781	736	667	711	720	728	709	678	729	733	714	683	733	714	710	666	674	663	703	688	688	669	704	743	735	701	731	680	690	706	689	678	666	693	718	721	741	684	726	674	678	685	705	697	726	698	720	684	738	673	738	666	711	694	743	664	691	712	702	687	730	700	686	729	703	717	695	703	655	695	679	697	684	733	708	697	664	663	682	663	692	687	699	747	683	720	724	691	677	685	674	724	654	644	697	716	655	653	707	715	683	650	654	752	675	686	657	676	691	682	613	685	667	700	667	689	697	694	633	695	680	697	721	662	690	658	748	723	703	716	706	691	677	633	723	705	667	666	736	713	686	723	713	708	696	719	671	682	709	723	736	682	671	656	681	730	724	708	691	710	656	700	686	690	704	659	693	725	688	634	670	705	639	741	675	728	664	702	756	708	639	756	707	684	699	718	690	724	684	660	699	720	714	712	661	686	750	703	730	713	712	706	667	681	729	683	696	645	713	697	711	660	667	722	711	692	688	715	708	670	629	690	684	769	714	684	678	658	672	676	669	709	670	639	709	740	711	697	699	721	705	671	736	729	653	676	664	719	704	684	711	716	665	658	702	700	667	715	699	669	683	650	679	637	688	635	650	680	708	670	681	698	708	737	671	688	675	671	708	657	735	666	730	657	697	676	696	703	701	699	699	688	675	709	681	687	666	718	733	713	761	686	656	684	673	694	698	656	718	683	693	707	654	704	699	695	678	674	690	729	683	708	676	677	684	699	738	691	711	691	698	647	722	671	756	677	695	687	724	671	703	693	702	678	677	681	687	706	665	679	749	699	650	679	734	649	684	706	677	715	674	722	679	662	717	715	682	696	699	722	695	714	718	687	742	720	655	690	692	686	718	687	690	701	682	659	672	697	702	672	690	687	691	700	696	687	697	678	675	698	732	702	669	716	672	707	653	663	654	672	715	671	679	687	680	696	679	717	657	698	703	640	717	719	757	698	656	721	671	716	711	696	653	703	690	717	723	722	713	711	701	682	671	662	678	726	637	706	700	673	700	712	734	683	699	683	705	720	720	747	707	711	714	709	687	702	697	690	685	689	691	705	676	673	670	676	720	672	686	665	711	704	741	711	700	687	720	698	710	704	689	640	671	680	660	691	722	676	654	717	650	698	699	685	749	721	709	693	728	710	666	703	752	636	719	674	677	707	665	721	657	664	671	667	686	630	700	755	643	641	709	735	688	720	694	671	656	709	699	662	694	729	717	662	673	746	698	677	682	677	678	692	728	690	654	737	688	700	655	680	666	700	713	651	681	681	680	733	742	728	668	675	659	708	707	700	698	703	705	701	676	706	659	741	712	684	706	684	677	677	665	718	709	638	689	693	739	724	707	699	698	666	652	714	649	671	701	743	741	710	645	715	739	668	672	686	666	692	675	680	690	695	690	705	731	703	675	690	702	676	695	689	666	707	701	701	686	659	685	672	689	676	731	654	724	683	702	661	687	695	677	679	733	676	681	699	720	699	716	686	703	681	695	709	713	711	652	684	732	690	764	672	669	653	692	679	670	724	726	713	737	650	670	681	680	674	741	688	686	694	729	685	768	663	685	694	703	655	722	725	628	664	693	655	703	672	712	706	707	672	702	716	726	707	690	699	663	717	716	678	712	695	698	689	720	714	652	719	648	703	703	703	696	646	665	670	726	691	662	696	698	666	676	681	642	720	721	698	656	680	703	698	673	670	674	662	671	667	670	706	706	675	731	718	687	710	694	719	714	689	702	703	753	662	677	738	675	691	687	708	695	685	690	718	691	670	687	686	705	680	723	672	675	662	713	719	671	687	662	704	702	688	694	686	693	697	740	661	684	659	680	723	726	627	702	640	656	652	677	666	704	671	705	733	715	750	673	738	678	689	690	698	712	732	678	703	676	670	662	710	714	706	722	674	656	645	698	714	652	705	697	747	720	681	655	699	693	674	720	676	704	675	706	654	687	708	671	700	662	702	696	693	658	663	690	692	727	675	662	637	680	664	668	708	716	688	699	668	645	640	665	693	706	697	703	663	705	682	667	685	723	687	681	692	688	724	693	708	710	672	708	711	726	679	682	706	686	715	661	692	677	680	734	714	706	666	736	645	707	722	705	714	669	684	676	685	677	726	668	697	682	719	660	652	728	638	675	683	674	626	669	670	718	716	669	680	704	677	703	677	680	680	710	722	683	717	666	700	676	694	722	717	696	659	716	683	682	666	668	717	674	657	721	692	703	697	734	696	734	673	749	733	699	671	687	679	723	737	706	728	642	697	716	718	700	691	689	696	713	679	691	649	693	721	701	698	748	712	633	690	667	696	717	646	690	684	667	706	726	702	705	708	719	688	740	725	767	702	690	743	704	682	699	672	682	683	621	707	686	726	667	710	695	721	677	719	724	739	690	720	720	738	711	657	703	730	690	696	710	706	696	703	705	688	690	670	703	762	655	743	713	672	718	688	689	667	731	687	713	707	685	725	662	680	674	662	669	679	712	651	749	684	692	674	657	719	648	690	729	728	674	668	700	697	718	661	690	695	697	722	639	732	679	673	690	718	688	679	701	721	719	663	704	647	755	666	682	655	715	711	686	704	721	760	733	684	688	694	672	708	656	730	690	623	686	709	667	700	683	697	716	666	655	743	685	743	684	711	721	691	674	694	717	697	700	674	672	667	717	737	681	704	732	715	698	676	675	699	677	690	710	714	693	728	716	708	716	673	688	682	685	684	661	737	699	658	700	702	677	706	716	668	678	681	683	694	714	661	661	705	709	701	699	697	733	647	655	691	679	709	727	749	675	707	666	700	713	728	680	690	761	705	655	719	680	719	672	744	674	679	661	661	733	668	715	699	742	719	721	652	712	724	669	690	664	680	720	708	747	689	659	729	706	718	650	679	676	735	702	664	680	704	688	737	651	674	697	700	680	719	744	672	731	664	681	713	667	661	663	668	668	723	685	693	703	710	683	727	708	689	715	695	695	656	754	696	686	709	707	713	699	715	682	691	707	667	717	671	725	668	693	698	696	695	698	669	732	654	737	722	665	651	695	718	745	703	723	685	695	707	674	663	703	702	685	698	681	712	698	670	662	694	726	684	724	717	715	696	744	695	734	658	739	744	674	671	699	711	667	673	682	693	731	687	729	729	677	658	670	688	665	762	713	752	677	685	667	735	706	683	725	735	681	750	681	699	700	751	629	672	766	681	666	706	654	693	668	755	706	693	707	665	711	688	667	637	718	683	711	697	669	702	687	678	679	671	704	706	652	709	659	746	748	708	684	684	644	662	692	714	720	657	683	708	667	678	739	703	698	696	687	660	670	680	641	684	691	690	678	707	688	704	720	697	727	704	697	645	694	690	728	699	703	716	695	714	734	723	709	692	664	702	695	700	691	714	694	716	667	725	726	730	691	693	685	674	682	716	677	717	686	700	718	639	708	675
22531	21052	28643	23665	21048	21096	7995	1347	1078	961	868	819	753	727	722	687	679	700	675	664	664	567	616	557	637	608	624	546	586	566	639	582	594	613	590	586	625	571	618	607	616	553	604	576	583	573	565	626	568	540	573	558	619	557	558	576	601	618	598	543	522	561	602	591	564	571	585	578	568	599	592	585	623	577	569	540	555	610	545	569	557	569	589	583	537	586	596	592	592	518	588	595	568	577	573	552	572	547	593	591	543	549	588	570	537	600	609	571	583	581	583	561	542	578	598	575	608	560	556	531	583	571	559	574	593	563	551	566	573	558	598	556	576	567	556	596	556	559	556	572	600	539	556	604	574	582	592	580	559	568	547	583	562	555	564	595	578	547	558	575	580	547	579	542	594	573	589	589	536	583	588	563	571	570	538	565	579	573	592	564	573	582	535	591	541	569	594	605	578	599	570	566	601	575	543	608	548	566	571	554	572	573	515	592	564	560	590	577	591	573	571	584	549	605	556	551	565	599	549	620	561	529	594	626	613	596	594	588	570	609	583	602	543	584	578	572	550	659	561	566	619	611	601	560	586	535	566	597	562	568	566	577	574	585	605	589	570	565	567	563	557	574	580	556	557	574	566	607	611	547	555	603	532	539	561	591	580	579	620	598	605	581	605	550	614	590	553	603	575	602	584	537	586	605	620	562	555	586	568	597	586	578	574	572	594	552	562	575	571	587	550	549	574	568	559	554	553	587	578	584	575	577	561	598	595	582	570	609	565	554	573	586	534	579	589	600	556	556	576	554	570	586	625	540	562	582	594	601	635	591	563	537	582	594	519	580	600	626	619	571	559	589	608	559	592	590	623	567	583	561	563	548	561	587	587	586	628	580	546	587	544	545	554	552	560	560	560	586	567	574	576	568	592	598	533	565	578	573	605	594	578	618	595	613	615	611	563	582	589	611	532	626	547	589	578	581	581	610	577	576	569	539	565	577	569	575	611	585	570	591	573	611	567	634	599	573	571	590	559	567	622	564	582	585	573	580	575	594	605	591	592	574	568	551	589	579	577	585	543	556	542	594	553	530	606	615	573	509	607	540	581	604	574	583	567	556	604	507	569	543	544	580	587	535	601	586	614	585	536	535	568	581	544	598	605	570	579	556	549	555	579	553	568	562	564	536	633	597	546	588	605	555	571	569	575	558	565	590	586	585	600	542	553	583	565	537	595	581	569	607	531	549	558	575	576	589	553	584	583	586	553	614	564	580	590	582	592	571	592	590	543	568	583	563	531	572	559	579	511	512	576	580	576	571	583	631	584	578	550	610	584	564	585	534	617	546	582	564	549	571	582	585	574	553	593	608	583	593	593	562	563	557	565	555	592	570	544	542	591	575	533	522	602	577	584	589	579	561	587	580	582	593	570	581	552	566	584	570	555	555	582	564	567	575	552	604	593	582	562	570	611	558	581	597	614	600	604	569	545	536	568	546	588	593	563	612	554	591	597	557	545	600	542	555	571	579	548	598	587	559	570	544	554	594	587	570	578	574	584	568	570	568	570	619	630	645	591	562	606	604	582	567	556	635	585	569	601	582	515	534	530	541	630	600	533	544	568	573	575	618	572	559	571	567	568	555	572	544	582	614	555	572	578	573	606	553	588	544	587	542	589	557	548	571	554	605	597	590	555	548	557	570	606	596	603	601	563	584	568	603	531	584	563	576	587	558	543	552	562	554	571	609	539	544	551	585	602	574	595	557	566	565	567	574	600	557	580	565	589	591	568	568	550	618	563	541	545	568	587	574	584	575	561	562	541	556	610	534	565	543	574	561	583	552	594	544	553	576	597	585	541	577	549	629	574	551	613	591	567	571	574	558	603	556	597	597	577	592	577	581	557	594	575	561	597	549	594	524	582	560	562	589	565	534	594	570	528	581	558	572	588	549	550	552	577	532	550	575	586	554	607	513	564	570	573	567	570	512	585	525	586	562	593	594	575	575	588	594	533	619	582	573	580	588	565	555	548	552	607	590	596	598	576	568	572	596	574	535	599	588	573	547	549	556	573	553	624	618	552	575	586	602	579	512	558	585	593	626	593	570	566	560	581	605	581	578	520	593	564	578	590	565	546	594	574	558	557	592	539	590	567	604	549	561	561	536	591	572	573	564	599	549	583	571	549	591	582	602	599	572	609	565	531	636	607	515	565	595	577	556	605	579	589	570	597	582	567	540	609	550	597	593	555	563	583	565	529	619	561	574	581	576	571	593	553	543	565	579	552	575	536	565	579	608	573	579	575	558	546	533	582	554	568	578	597	578	587	578	570	535	595	601	583	564	550	535	570	522	575	549	569	548	547	529	591	607	615	599	570	568	545	568	558	572	581	542	575	543	549	561	603	582	558	617	573	561	534	570	589	553	565	572	608	570	657	548	558	582	586	603	562	563	560	579	535	617	579	555	550	539	583	568	591	577	561	546	521	581	611	567	563	582	602	550	618	549	545	570	568	552	559	562	521	581	585	547	573	543	628	555	563	560	635	592	613	602	543	571	593	574	616	546	569	562	546	576	573	570	595	539	564	559	586	567	569	600	551	561	613	544	596	604	571	550	537	588	582	565	586	534	540	603	626	538	567	564	566	595	601	563	589	577	604	580	626	607	547	594	566	589	571	552	514	595	592	576	603	569	560	548	609	566	557	582	540	577	552	558	576	587	575	585	582	570	561	609	603	584	570	546	597	617	570	605	593	633	528	568	591	626	593	529	539	563	577	558	559	616	590	571	582	546	574	588	575	577	600	558	580	567	628	541	597	576	540	558	609	553	537	579	576	553	538	544	587	608	574	615	563	529	561	548	567	608	601	574	563	579	575	593	567	586	558	554	574	517	570	573	584	548	547	584	561	545	582	560	561	518	565	551	583	493	541	589	560	578	567	586	555	583	587	581	608	554	580	550	575	629	531	588	585	584	555	555	550	604	587	556	533	583	587	577	542	560	599	571	589	547	579	603	584	582	538	566	546	579	559	588	554	542	587	585	589	532	555	565	600	584	582	593	566	578	569	586	571	593	614	555	567	588	615	506	639	606	613	563	574	586	580	556	617	592	600	613	521	599	594	525	603	583	557	557	558	580	552	577	583	547	575	578	590	574	592	571	531	568	577	555	577	558	581	581	538	538	554	564	562	590	573	547	557	561	550	585	580	622	594	574	574	579	574	548	578	573	571	570	589	600	580	562	550	559	568	627	610	555	549	617	528	566	581	644	569	597	557	515	587	558	515	606	562	589	596	542	558	546	605	576	583	567	543	606	579	575	568	555	575	579	545	545	587	635	538	577	530	545	567	558	576	591	589	599	628	573	597	566	553	601	563	563	593	576	545	566	573	538	563	519	596	598	553	569	580	593	611	553	549	606	576	607	557	625	575	564	618	592	583	580	567	566	538	541	557	610	572	595	529	567	592	582	589	590	605	567	529	526	597	577	601	570	567	559	569	588	568	536	581	573	557	569	540	534	611	530	635	579
28221	13902	9582	4843	3589	2658	2051	1721	1391	1194	1078	979	888	874	809	804	778	762	694	659	664	644	617	644	631	650	594	634	608	609	597	623	604	597	599	588	626	597	625	648	632	621	599	625	597	585	604	602	607	644	570	621	578	564	619	586	573	595	607	595	590	587	566	616	556	593	594	581	616	558	562	583	571	574	554	532	564	625	621	563	587	549	535	613	581	499	613	590	556	578	557	568	584	589	533	526	557	552	579	595	584	587	616	597	606	549	630	589	579	542	576	550	561	570	581	560	547	600	555	539	587	564	607	582	595	591	602	591	572	591	598	592	564	590	602	531	578	645	565	562	589	569	597	595	603	584	584	585	572	610	564	582	565	614	560	599	550	584	553	545	568	557	581	604	598	590	603	604	651	546	554	580	545	535	541	553	568	574	609	554	548	563	605	538	565	594	571	591	583	594	600	579	526	567	570	574	587	581	615	555	592	599	589	580	531	564	569	546	540	575	594	516	605	559	566	576	564	592	566	576	582	560	555	554	578	535	574	575	558	568	564	592	571	613	610	569	568	544	597	561	572	577	641	583	574	544	580	573	556	554	592	532	578	548	619	589	573	534	523	590	583	582	556	544	584	605	569	583	576	561	575	550	579	580	573	589	550	584	589	545	550	571	570	550	580	574	578	577	584	534	583	615	538	571	589	566	539	571	604	592	577	567	598	611	603	559	540	589	560	594	577	541	601	592	589	580	585	563	557	597	566	551	603	562	547	612	613	586	575	588	553	571	571	551	564	575	561	529	547	537	588	543	576	621	573	602	565	589	590	556	585	558	580	558	563	534	606	578	589	541	555	584	573	580	566	575	610	592	586	611	562	597	564	575	603	577	577	557	584	585	587	544	578	520	553	572	584	562	546	577	572	594	573	616	578	596	542	598	544	608	550	524	578	591	568	582	556	585	577	567	558	566	579	544	576	566	564	563	598	579	523	556	545	569	566	555	549	587	597	557	616	582	612	587	538	599	547	579	576	607	593	596	562	579	538	549	559	578	560	534	574	616	586	596	605	570	587	513	542	548	533	559	540	570	618	597	592	611	562	601	609	578	570	573	601	578	510	587	558	562	547	589	568	585	598	542	600	568	600	593	550	582	594	623	631	579	567	578	572	588	542	569	588	559	606	597	537	597	523	577	575	573	586	583	573	544	588	566	629	516	577	550	583	561	579	584	582	596	602	623	619	537	531	565	528	567	527	587	564	602	590	543	564	531	547	541	568	572	594	561	571	532	594	585	618	583	557	518	594	558	546	633	536	569	568	573	584	616	588	581	558	582	574	573	558	573	538	535	578	574	579	555	576	545	600	538	555	546	586	579	550	543	564	554	633	536	589	607	579	583	594	560	575	557	578	561	584	569	555	559	569	566	604	576	550	595	601	563	587	574	594	560	562	588	568	580	551	588	615	549	546	566	569	585	577	593	583	564	608	608	547	551	535	540	574	585	574	590	595	571	564	566	524	620	533	598	608	568	556	554	568	548	598	556	562	568	579	563	575	543	559	526	551	559	546	609	609	577	592	587	569	550	580	564	534	612	548	582	578	606	599	560	586	567	552	570	595	548	598	597	572	548	557	563	567	576	549	614	613	563	615	555	565	583	581	565	560	574	623	607	597	603	567	618	587	572	605	554	612	582	599	548	537	568	545	598	550	592	592	585	574	586	568	541	564	605	572	582	574	587	608	582	541	578	596	533	577	565	559	585	561	566	641	569	573	569	532	547	584	579	563	585	581	603	570	585	531	562	610	593	599	538	624	572	607	554	531	549	594	567	550	614	601	582	590	590	584	592	585	538	580	538	562	587	556	593	560	568	594	582	563	538	563	534	549	549	579	566	564	573	601	582	573	568	626	544	594	555	609	546	548	548	582	549	591	579	589	557	560	590	564	551	584	577	557	596	559	598	586	568	590	581	583	594	560	566	592	619	551	541	569	609	562	570	577	563	576	570	588	555	628	586	610	584	536	572	550	574	600	557	560	579	573	572	608	612	598	555	602	573	538	570	542	586	547	609	571	583	552	579	534	613	548	602	569	611	558	600	593	581	583	555	576	546	572	583	566	569	533	582	627	567	609	623	551	581	627	551	604	584	607	569	564	595	574	571	560	591	565	565	596	543	554	534	565	614	596	560	568	563	611	586	565	550	559	555	566	576	566	572	575	583	567	585	582	581	580	585	568	529	607	569	576	595	555	578	595	601	550	576	539	541	574	572	539	554	576	551	575	548	613	579	588	568	550	623	551	595	620	571	559	553	583	626	569	557	540	545	584	542	547	532	577	536	603	579	551	603	555	577	559	532	613	581	610	599	616	576	597	547	561	527	550	564	594	523	579	564	595	565	573	594	570	590	555	549	578	561	553	575	571	550	604	579	600	545	555	558	555	596	556	555	566	561	613	618	562	554	594	591	602	570	563	544	580	568	591	533	576	570	598	585	553	552	592	640	577	591	587	567	591	557	540	571	563	587	529	608	573	600	568	600	568	537	640	638	590	559	544	582	575	587	621	605	568	567	573	562	588	569	570	553	578	615	550	570	578	555	610	579	629	567	604	531	582	546	580	563	583	566	567	573	546	606	555	577	571	594	575	587	564	554	560	585	582	567	563	558	572	603	602	575	624	550	603	606	562	578	557	582	598	536	580	532	559	547	552	538	560	584	585	592	584	570	577	595	545	582	550	559	578	536	569	604	593	573	566	538	573	612	560	539	583	592	595	605	608	555	575	554	578	591	599	547	604	532	549	609	571	558	595	515	563	537	578	574	556	611	586	594	561	611	564	543	590	580	557	578	613	579	575	604	573	613	581	557	601	584	600	597	571	592	570	565	579	581	590	565	570	550	567	531	566	565	574	589	598	572	542	563	564	535	585	545	565	579	606	546	577	576	583	553	586	589	553	570	603	546	591	587	575	567	592	590	572	586	569	542	551	607	553	571	569	572	552	568	561	599	551	623	612	573	533	575	535	561	564	545	608	598	583	558	605	556	598	584	580	562	613	592	537	617	576	560	562	558	551	594	563	611	569	609	553	556	569	586	565	538	555	602	588	612	563	556	571	590	565	599	576	536	597	608	533	593	583	576	605	624	582	592	574	541	563	581	573	538	598	583	579	570	596	572	544	529	579	519	547	563	593	552	569	540	528	532	585	570	570	536	576	566	540	557	573	579	603	568	564	553	569	576	593	569	511	600	570	563	540	565	604	580	600	559	580	594	580	591	598	586	576	562	564	537	616	587	576	610	567	590	574	620	601	537	591	614	656	567	555	592	631	538	544	572	594	557	574	589	555	578	563	591	565	584	520	572	572	573	609	561	588	591	576	570	544	565	567	620	562	553	592	587	543	568	623	561	586	564	568	562	572	580	564	536	633	542	604	611	552	578	558	595	580	547	594	555	572	581	574	570	605	591	545	603	569	577	620	608	537	558	552	520	548	560	616	541	612	590	571	590	540	566	570	592	593	583	563	578
27658	17828	3908	657	517	426	423	395	421	389	365	390	385	402	372	414	359	364	372	355	352	393	368	360	372	400	385	379	371	363	373	384	387	384	356	364	344	340	385	414	349	384	364	363	363	402	408	389	365	358	428	358	403	366	388	403	391	362	377	381	354	369	393	375	374	368	380	378	353	369	375	396	351	343	401	346	381	350	336	350	361	357	342	396	385	387	384	373	349	392	404	396	367	385	395	383	371	387	377	386	374	379	355	396	360	389	384	364	353	331	326	389	357	374	397	357	374	377	373	381	404	388	354	409	370	363	376	400	333	344	376	325	340	413	333	374	405	390	381	392	347	355	396	343	365	360	418	363	375	364	329	355	360	393	339	371	358	356	365	384	361	347	364	352	406	343	359	365	353	374	389	394	361	368	427	391	389	372	384	353	364	369	363	375	398	406	345	406	367	372	345	400	399	349	361	359	384	381	344	363	391	366	370	350	361	360	351	394	364	370	380	384	411	401	380	349	351	355	387	351	343	375	344	337	359	394	391	371	368	347	324	420	382	395	386	383	375	378	345	361	362	347	402	356	345	420	407	395	370	356	388	370	379	339	382	363	384	363	351	347	329	367	420	384	371	357	413	380	396	371	369	371	355	368	366	410	386	349	393	359	389	367	365	359	382	346	370	357	354	376	358	375	340	392	384	417	391	389	386	350	363	357	361	343	370	357	356	340	431	393	392	389	383	407	374	364	343	383	347	373	364	400	358	382	367	354	387	371	331	354	345	375	360	367	339	349	359	358	372	340	344	398	372	360	391	376	406	369	371	382	371	330	394	345	350	346	323	362	361	391	377	374	376	384	377	359	373	341	356	370	359	361	379	360	366	364	406	380	370	369	353	398	371	382	348	380	355	388	378	345	361	356	381	346	364	393	388	370	374	410	375	403	378	383	370	387	394	369	332	383	334	347	354	356	409	373	361	384	360	337	373	364	361	377	377	402	376	396	337	378	341	375	297	375	324	343	388	377	384	397	372	366	375	363	325	395	368	390	378	375	359	349	364	370	387	355	353	368	388	355	366	382	364	324	363	376	371	350	345	347	360	364	395	368	380	363	360	358	349	373	367	366	383	363	378	401	344	399	352	322	383	391	390	352	402	374	383	326	329	348	354	370	372	396	345	378	374	339	351	359	397	398	387	331	384	357	373	384	378	397	349	376	392	374	355	392	395	369	396	397	362	374	378	349	374	380	389	348	374	392	389	370	391	349	377	394	373	325	376	372	365	354	367	383	340	376	351	409	371	392	385	371	362	348	357	374	350	363	371	361	330	326	394	366	341	396	358	364	371	364	376	375	377	354	385	379	324	395	369	316	369	359	373	340	362	383	377	374	347	385	370	402	350	360	371	363	362	392	369	376	364	373	365	403	377	385	359	391	377	352	396	385	371	393	369	372	365	359	384	346	409	343	373	372	367	372	393	365	356	364	364	369	372	383	385	400	371	339	369	379	363	405	390	396	364	359	365	368	386	372	411	356	344	360	383	385	325	384	366	336	386	386	372	358	362	389	362	354	368	355	369	356	381	383	369	392	386	365	352	394	354	382	356	377	374	397	401	360	394	408	323	348	402	378	363	389	356	365	358	388	342	362	394	347	364	357	379	353	349	362	367	388	373	389	362	354	370	350	379	355	359	411	370	348	402	344	360	365	348	407	376	363	377	336	364	379	394	345	393	393	360	384	379	396	355	364	380	403	346	382	330	371	390	344	358	360	395	372	319	375	353	359	361	380	370	380	382	368	361	384	367	380	370	345	359	370	363	367	356	369	363	328	335	390	367	379	366	366	392	381	390	392	361	375	367	368	384	365	395	378	346	378	356	368	388	361	375	392	385	393	400	340	392	382	371	389	365	410	356	358	387	364	358	375	391	352	376	371	343	364	364	400	390	401	349	339	330	361	369	356	370	385	352	387	309	379	364	380	371	332	347	369	363	363	373	370	357	356	370	387	367	358	379	384	368	358	363	395	350	372	359	362	386	349	371	359	367	356	376	356	391	390	381	377	351	360	364	371	374	376	353	371	372	372	360	397	376	377	382	382	374	366	371	358	382	353	348	352	379	379	355	366	395	341	331	364	368	343	390	362	346	417	364	372	351	350	370	381	341	379	371	424	362	373	352	366	381	392	388	363	361	349	346	354	410	383	416	376	360	377	377	387	403	367	361	364	407	382	350	396	357	349	325	385	360	384	395	357	385	328	340	383	371	421	386	344	371	377	377	363	362	406	357	342	386	358	381	354	392	342	372	379	350	402	380	379	332	387	376	371	369	370	368	336	377	395	372	367	343	351	349	419	388	370	354	362	367	328	366	351	389	360	384	376	351	366	378	379	372	383	366	311	378	378	369	367	375	348	337	384	405	383	351	407	350	341	364	382	373	351	351	376	367	387	364	385	360	388	365	397	349	386	357	404	373	375	370	329	376	393	385	388	350	355	423	351	404	399	384	367	379	335	360	365	391	375	350	343	373	363	362	384	338	373	374	335	358	356	396	358	385	338	336	376	356	343	373	378	387	386	361	369	379	390	344	383	367	347	364	356	364	347	372	361	369	375	385	382	356	358	360	353	408	393	370	366	372	350	372	385	381	393	381	355	353	348	357	347	382	404	377	399	363	398	359	350	379	384	365	354	363	328	343	391	378	368	383	362	328	358	332	344	383	387	385	368	382	398	376	375	352	390	330	398	341	378	397	403	393	359	368	360	399	383	388	384	382	363	389	352	359	346	354	354	320	364	361	377	354	375	408	380	374	363	369	349	408	382	366	388	363	354	406	376	366	345	384	361	368	373	345	333	366	372	367	371	403	371	358	380	372	385	357	348	400	401	391	391	349	371	356	354	364	355	355	351	370	378	372	357	369	380	369	355	392	405	357	352	371	415	383	350	400	394	373	373	352	365	374	353	377	350	369	416	346	367	396	382	355	375	364	357	376	360	407	345	388	366	373	383	365	379	365	392	383	364	406	378	352	358	385	379	362	348	376	361	358	398	399	378	370	354	370	408	406	370	351	354	375	377	364	359	383	370	396	373	381	331	339	379	400	381	372	315	372	347	304	359	347	376	344	358	390	355	399	372	426	379	342	382	353	372	391	370	380	355	359	399	361	350	415	382	355	385	390	353	376	391	421	361	376	376	373	380	373	399	380	337	360	351	376	390	360	361	369	358	380	370	349	362	393	377	373	380	359	355	340	388	352	379	359	342	391	368	360	374	364	325	345	385	356	371	349	379	353	371	374	367	373	414	386	382	366	338	389	361	351	369	382	367	363	361	371	449	361	338	356	346	375	377	378	358	377	340	390	399	353	377	374	389	333	356	375	399	359	320	383	368	337	358	420	344	358	336	344	374	387	355	325	349	364	366	366	383	340	352	349	400	376	372	368	379	346	365	352	361	338	385	363	406	316	356	391	341	367	364	366	384	369	386	372	380	362	349	357	365	362	392	367	362	381	399	383	389	337	341
7033	968	723	558	521	484	458	431	448	402	468	448	445	403	448	382	432	388	412	414	439	401	421	403	430	445	432	410	423	395	402	421	424	404	398	397	404	436	405	383	458	423	407	403	393	415	420	400	384	386	426	372	391	447	417	375	396	449	404	408	395	386	403	428	395	406	415	410	408	413	398	425	435	417	406	439	441	395	418	439	451	407	386	451	428	421	426	416	398	395	416	416	381	411	402	402	407	379	439	363	418	421	409	373	403	435	413	407	414	391	416	403	418	400	397	431	409	387	423	410	424	417	440	407	400	449	411	441	435	388	413	410	423	437	414	366	406	424	431	410	436	386	420	384	418	464	410	401	398	413	415	402	390	420	401	410	406	403	396	421	397	418	407	396	377	396	423	411	385	426	388	413	395	420	439	392	409	406	416	406	421	419	408	450	405	375	426	408	443	422	427	395	407	403	409	386	392	408	401	403	395	466	404	416	411	380	378	375	412	391	409	432	435	402	413	425	400	427	396	431	423	394	417	418	382	406	383	402	409	398	426	420	440	385	398	379	393	428	433	399	421	379	422	386	405	375	395	425	393	374	425	407	400	404	435	407	414	434	451	400	392	441	423	428	395	404	359	411	431	410	354	394	400	419	442	426	418	393	397	428	438	391	423	410	383	410	424	399	434	440	395	430	388	424	399	405	406	420	383	401	424	440	422	393	425	443	421	411	425	434	415	407	425	378	389	403	405	384	390	428	427	404	388	414	429	361	433	425	409	423	415	446	409	417	403	369	409	411	382	416	405	410	424	399	419	417	409	414	451	400	396	427	451	386	434	434	396	420	416	418	393	417	397	431	420	370	416	441	405	398	394	413	406	398	413	415	411	410	432	400	415	403	386	381	405	393	440	382	418	406	413	415	396	437	392	392	400	427	415	415	439	415	378	414	430	441	414	447	398	427	410	409	428	438	437	450	394	414	405	410	416	388	397	419	419	449	380	410	429	417	414	435	424	423	437	473	392	406	368	407	422	379	407	398	407	432	436	408	399	409	410	423	428	400	452	394	396	415	416	413	433	452	384	456	428	404	388	429	388	412	437	394	420	430	443	393	422	409	466	405	441	443	407	400	413	403	413	396	405	441	397	447	427	409	433	374	452	399	408	405	402	392	392	398	435	422	405	424	387	424	400	366	414	425	414	426	431	387	398	411	394	441	405	419	411	393	400	424	401	388	413	420	385	435	399	399	406	384	380	399	403	411	417	432	400	408	404	440	429	408	426	401	441	429	411	421	432	389	414	420	397	390	405	392	412	404	390	395	388	422	376	411	390	432	430	392	429	414	411	409	444	411	405	453	392	404	418	359	406	416	411	385	401	386	413	407	398	396	407	379	426	398	425	386	421	393	424	438	402	411	418	422	384	399	433	437	415	413	406	358	411	398	402	412	386	432	386	415	407	429	393	414	436	405	454	413	411	391	400	414	388	396	394	389	439	421	429	405	415	387	435	389	401	418	381	428	431	450	401	404	391	393	408	441	406	420	423	390	433	400	390	415	400	429	375	413	381	361	427	396	445	446	387	425	424	444	412	414	441	449	364	427	377	423	399	381	380	404	393	402	467	434	390	397	399	417	385	441	425	400	399	384	439	442	408	418	440	391	434	401	422	378	374	431	425	404	389	412	442	399	441	440	400	380	378	412	413	425	412	418	370	425	410	356	435	434	403	422	411	383	398	399	418	434	426	438	420	441	417	410	375	410	400	364	378	402	416	400	415	402	417	419	400	448	387	407	413	396	394	389	406	433	409	408	410	430	428	422	442	415	413	449	404	416	416	388	400	413	438	449	409	417	430	427	426	354	392	426	446	402	420	408	409	444	364	412	416	408	407	437	399	412	450	407	413	434	405	429	430	402	408	396	400	414	404	389	366	415	429	411	436	394	405	413	424	423	408	387	399	427	393	450	401	419	414	457	380	410	418	361	443	407	443	438	470	376	387	385	396	389	411	431	409	433	406	432	420	362	419	401	402	373	396	405	414	411	402	411	401	399	419	428	421	408	405	401	398	406	423	406	446	383	409	368	402	438	404	423	425	443	426	421	391	407	387	394	416	401	416	425	421	421	425	411	433	393	422	393	416	379	450	422	386	403	390	397	391	392	434	437	434	434	385	420	400	410	425	417	447	387	417	410	433	420	376	410	399	429	435	393	416	391	377	450	414	386	372	428	410	406	438	436	417	438	438	393	384	404	383	413	411	416	408	392	398	402	432	453	403	407	359	391	379	405	416	451	409	426	433	416	436	374	414	408	453	434	433	389	428	419	410	387	386	441	371	440	401	423	428	393	445	402	415	390	431	391	440	438	408	433	387	414	410	393	413	392	397	409	401	391	388	412	380	406	417	410	395	411	413	430	415	385	410	411	441	418	410	443	398	417	391	402	398	361	397	412	409	422	385	371	412	379	401	427	422	435	400	438	408	441	394	404	409	379	408	425	427	421	413	424	398	398	405	383	418	409	415	396	439	417	408	414	395	422	422	387	417	408	409	430	384	428	388	457	414	376	388	431	404	420	400	385	407	377	379	377	433	408	438	415	424	411	425	383	434	448	412	400	422	407	436	387	427	421	394	389	385	418	385	400	427	411	405	408	409	409	364	392	378	436	421	427	398	396	398	417	408	423	397	433	442	384	424	415	401	409	419	400	403	412	404	376	408	408	438	372	400	415	393	421	443	454	407	376	429	408	419	409	461	384	436	387	438	427	389	423	415	411	417	438	414	402	380	430	417	407	415	377	419	448	413	378	396	412	428	417	408	404	413	451	404	393	449	416	426	418	388	381	436	448	423	416	421	396	455	411	414	456	427	443	384	421	429	396	426	431	442	442	419	434	415	390	385	417	405	382	393	422	432	436	408	413	406	405	356	397	393	429	399	427	406	399	406	427	415	408	433	385	380	434	406	414	408	405	451	410	416	435	379	405	424	427	420	442	418	428	416	419	416	429	392	418	433	402	393	398	393	417	388	453	455	413	411	390	399	389	431	398	410	385	393	417	410	412	408	372	411	431	399	407	387	426	381	408	413	424	407	386	392	391	428	381	381	402	392	384	433	397	398	435	398	399	420	439	389	421	384	403	400	414	407	416	396	378	416	421	415	445	407	407	413	429	427	386	398	372	411	384	391	433	399	441	420	371	407	435	416	405	400	415	393	394	412	449	426	379	398	431	402	450	407	420	417	386	419	415	437	443	400	397	425	427	435	420	399	418	397	409	452	448	403	398	410	367	380	420	421	393	399	432	403	408	416	419	470	420	408	390	423	428	415	395	374	414	388	398	421	391	426	403	398	441	404	412	423	455	433	386	437	393	423	418	385	385	432	409	433	417	416	385	458	386	412	386	408	403	447	411	371	391	377	388	444	405	396	414	401	402	432	395	417	441	423	442	441	457	406	377	439	399	390	385	444	434	442	403	441	435	408	424	460	376	418	410	425	428	398	375	402	429	428	403	393	416	386	394
23604	21028	28203	24050	21032	9025	908	574	467	397	397	351	313	333	296	299	296	269	257	280	246	242	295	240	254	272	275	247	260	253	280	243	258	228	240	206	239	232	238	253	233	231	261	234	256	247	230	225	213	256	235	242	285	252	245	263	240	229	252	211	252	235	226	238	236	222	241	233	249	238	259	245	246	230	259	290	209	244	245	228	212	236	232	261	236	237	215	237	223	262	269	229	254	274	238	233	244	245	237	263	253	225	245	221	218	242	248	235	280	262	241	247	224	240	238	224	219	231	238	211	223	284	237	232	265	253	243	252	244	230	262	232	240	225	216	234	219	241	247	194	239	253	231	215	250	243	257	265	231	228	250	221	218	252	247	229	249	261	262	247	246	244	216	229	220	263	218	218	202	240	233	234	256	258	241	246	255	240	234	239	256	241	267	245	215	244	214	245	244	265	220	257	214	234	231	226	227	243	226	236	244	233	239	233	279	269	242	243	243	279	212	234	242	274	233	257	234	223	245	212	254	243	240	233	238	260	221	267	242	233	234	210	227	256	233	243	258	260	237	239	232	240	237	238	231	244	249	234	241	248	266	250	247	229	230	224	234	264	262	244	272	218	275	235	239	263	244	222	252	211	291	218	237	231	237	268	237	254	240	222	236	230	230	242	222	218	254	247	226	241	251	233	292	251	236	229	232	258	247	247	215	240	221	259	232	237	267	255	230	267	267	225	285	230	220	252	249	249	225	269	208	235	206	267	274	229	244	255	219	243	230	220	237	200	249	257	219	236	251	248	235	231	237	223	268	236	237	244	236	242	244	208	233	268	224	241	230	240	239	215	232	247	247	245	239	240	255	227	233	277	228	232	246	252	256	232	237	258	246	230	213	259	238	234	228	250	235	239	223	222	223	215	253	252	256	211	224	229	257	236	230	238	267	241	241	246	250	228	218	245	256	228	258	227	226	289	221	242	222	221	233	249	234	242	247	235	229	244	248	224	229	242	243	267	234	218	241	263	254	226	241	262	233	223	241	235	238	243	235	239	217	239	244	240	249	242	239	262	241	253	246	260	248	240	244	226	249	237	242	251	242	207	252	213	229	248	243	244	236	248	217	234	250	248	241	253	222	221	232	245	233	246	251	253	249	240	264	250	264	256	235	240	267	243	228	247	209	251	236	222	217	256	263	246	240	237	264	236	222	232	224	245	246	215	246	228	231	260	241	239	272	229	216	194	238	234	234	244	234	245	246	222	239	240	221	238	230	243	270	244	256	219	238	238	251	240	247	220	217	200	223	249	211	237	239	257	201	213	244	227	227	228	253	222	260	240	227	247	221	243	249	251	226	237	247	229	256	235	259	244	218	248	235	226	254	249	241	246	239	256	238	213	245	266	226	258	240	272	234	211	216	231	211	272	198	252	238	255	241	252	227	240	227	245	262	218	228	247	258	225	231	255	246	261	245	240	243	248	239	225	216	235	232	253	220	247	249	218	246	227	240	224	217	270	244	208	256	239	252	249	230	238	269	249	232	259	237	229	223	242	262	252	252	262	240	194	271	218	253	235	252	271	226	209	238	231	229	211	247	253	227	218	229	227	238	256	229	216	250	228	247	237	263	254	270	272	218	224	204	221	230	231	230	258	231	260	246	228	240	217	227	230	265	276	244	242	221	218	245	220	257	218	239	234	253	239	231	255	261	217	243	230	255	224	235	233	243	246	259	225	251	211	250	245	205	245	219	245	225	234	248	229	255	234	218	252	237	259	248	233	281	239	270	226	224	198	251	244	241	244	242	235	264	210	251	219	249	226	217	240	222	224	230	258	245	216	242	215	232	239	250	247	240	243	234	243	240	230	240	228	239	258	244	262	227	281	232	234	262	230	265	225	272	223	254	252	262	235	232	250	261	219	252	227	216	257	236	238	267	261	240	224	241	237	234	244	256	224	258	212	229	230	225	239	211	215	254	240	227	262	254	230	270	248	233	252	249	245	250	250	259	249	257	246	241	237	248	245	280	265	223	218	251	238	235	239	214	222	233	245	237	204	248	222	269	221	214	234	237	235	239	234	220	239	245	230	256	261	195	212	254	245	237	245	253	262	256	240	251	262	245	242	249	239	248	221	252	224	246	258	226	242	233	248	236	249	259	256	220	237	255	252	268	215	245	243	247	234	237	227	242	224	257	207	227	240	245	243	238	232	241	218	243	271	239	227	257	242	250	219	241	256	253	246	266	201	277	247	233	230	250	258	237	273	245	265	230	241	210	232	233	225	232	257	256	256	246	231	233	242	238	245	236	232	233	243	235	237	229	231	238	230	236	250	239	256	259	249	231	241	222	254	247	220	245	234	261	263	235	214	239	213	234	257	241	218	221	236	252	252	257	245	253	236	217	226	261	240	255	226	213	213	239	263	247	228	254	256	252	239	248	252	227	223	236	231	242	253	228	263	248	243	247	240	222	235	251	225	229	227	220	243	223	252	222	221	235	243	254	233	257	255	209	259	216	231	225	231	237	206	215	225	238	216	243	236	224	239	250	221	242	240	257	242	234	226	278	226	221	266	230	241	213	243	232	241	248	265	242	225	211	203	224	249	233	234	215	251	210	218	256	236	225	224	262	234	243	261	245	233	242	213	252	223	258	272	243	212	237	247	246	243	250	240	233	236	240	230	223	251	216	229	234	241	259	239	233	231	260	247	250	256	231	265	232	249	247	230	219	231	247	239	236	212	245	237	220	218	245	241	234	236	231	245	246	238	219	250	222	222	226	239	237	232	226	236	255	263	246	244	227	267	231	248	253	232	224	230	215	225	227	254	234	235	253	241	259	220	222	233	214	233	246	215	227	222	237	217	237	222	240	228	267	237	249	226	262	209	254	229	233	267	238	226	253	248	254	251	234	224	232	230	234	249	253	260	247	251	251	229	240	248	211	243	228	266	250	253	242	236	225	225	251	243	260	253	233	229	214	239	213	247	223	232	239	252	275	218	248	225	236	253	234	244	249	238	251	242	238	275	234	231	233	240	223	243	244	226	249	217	230	235	232	240	264	233	225	250	219	215	236	232	228	230	240	233	248	230	247	253	253	223	205	197	252	263	227	233	224	224	219	237	261	227	243	233	231	257	236	241	241	255	259	228	204	244	214	268	255	248	248	235	239	233	257	240	244	237	238	237	229	237	218	222	249	200	268	229	248	259	222	247	215	259	232	227	252	226	245	255	220	222	225	253	237	236	237	214	257	261	236	231	226	228	240	237	225	249	225	233	238	240	262	209	234	253	237	233	222	270	220	252	230	239	227	222	248	242	223	249	240	246	223	249	230	240	233	249	234	267	237	251	249	234	241	224	236	235	248	257	230	257	254	242	242	217	235	238	213	228	270	226	252	240	243	229	220	221	255	251	250	240	241	238	249	237	262	224	219	245	233	251	245	238	235	233	238	257	231	243	254	265	256	243	242	247	242	268	259	247	247	226	278	261	247	232	250	236	241	254	226	266	246	259	238	250
22502	8266	5644	2668	1938	1389	1106	832	688	564	546	507	425	376	372	363	379	351	316	304	312	321	304	297	293	299	290	270	264	284	283	286	265	272	283	257	276	271	274	258	283	288	243	283	265	293	257	295	262	257	262	251	254	250	306	257	284	260	271	252	282	296	276	278	287	280	271	257	287	252	280	270	264	263	278	242	244	247	261	292	275	263	264	282	257	286	281	272	289	272	278	256	299	253	290	256	316	298	268	268	281	257	245	262	277	251	271	263	284	269	266	273	271	250	260	284	248	258	276	245	222	288	285	243	280	275	270	261	256	247	281	249	256	278	263	268	297	277	230	263	240	257	287	298	282	257	264	275	261	236	289	298	290	248	253	251	264	264	268	263	267	253	259	257	277	246	254	244	255	276	299	239	272	273	275	259	272	310	244	276	282	286	272	279	274	265	237	259	255	266	276	274	299	261	254	265	259	257	264	265	287	272	257	304	253	275	251	262	283	276	279	268	279	276	295	257	248	277	262	275	269	272	265	294	291	232	275	254	284	227	257	268	245	253	265	275	276	262	268	253	288	265	297	254	258	274	239	287	269	272	293	257	272	292	270	262	270	264	260	254	288	259	267	262	266	292	246	276	297	277	293	265	287	248	255	250	267	272	240	262	251	296	288	279	273	249	253	261	281	246	252	253	269	289	253	248	272	248	310	284	264	284	243	287	280	267	269	263	259	283	281	247	270	268	242	283	283	249	268	275	254	213	249	260	264	216	251	254	246	265	272	256	287	249	266	245	281	252	246	263	285	247	265	246	296	240	269	282	244	301	239	248	262	251	243	246	280	303	258	231	274	270	235	272	247	250	244	263	304	266	283	279	256	249	284	273	295	265	277	294	261	288	254	264	270	274	285	277	254	275	256	274	274	274	265	251	276	282	241	221	287	269	229	249	259	264	276	265	269	299	262	246	240	246	279	270	259	279	282	235	263	243	247	284	243	252	260	281	266	289	271	261	260	295	241	261	286	296	265	257	272	249	271	282	237	270	264	283	252	243	270	277	254	249	273	290	270	232	287	272	241	273	256	274	275	255	280	234	247	277	305	279	252	265	287	263	270	254	250	246	264	252	262	292	262	248	258	250	253	259	264	235	277	260	286	273	269	266	287	290	273	274	281	260	271	259	267	263	231	235	269	260	282	251	260	252	261	262	293	270	262	256	274	281	244	250	246	269	275	271	266	283	261	253	245	304	257	271	294	262	252	278	272	264	245	282	260	274	275	245	271	264	286	243	282	281	263	250	237	263	254	284	283	264	250	262	251	271	260	242	265	261	287	284	272	247	268	269	272	271	264	273	296	280	269	248	252	250	249	277	247	272	283	255	268	285	274	253	258	235	259	250	319	214	287	278	246	257	241	277	288	265	278	269	263	267	279	266	237	287	295	280	255	262	272	240	253	283	273	242	265	274	265	286	277	263	296	260	281	257	250	275	264	242	244	255	278	278	233	289	270	273	275	274	246	271	268	252	260	259	268	233	282	251	246	228	287	261	252	282	291	251	258	264	285	275	246	270	282	258	249	288	255	274	275	265	256	254	269	269	268	267	265	233	271	270	242	265	263	303	258	273	261	269	285	278	255	285	252	268	233	273	276	263	287	270	255	300	261	251	265	264	243	254	259	272	257	272	262	257	267	259	285	275	271	295	295	272	262	286	252	279	281	244	252	248	292	266	254	259	265	276	255	260	264	261	263	274	270	266	255	246	268	282	277	255	246	272	234	254	290	260	263	282	284	271	238	260	265	263	266	272	252	261	239	254	227	250	258	285	287	237	272	253	254	295	279	253	290	278	273	248	276	261	275	273	272	298	291	265	244	260	273	284	251	282	261	259	264	261	250	254	274	275	270	258	283	268	249	267	259	264	255	264	278	264	276	257	302	246	261	272	252	279	236	229	257	237	278	266	275	272	266	282	270	269	250	253	270	270	288	265	278	318	262	278	277	261	272	251	274	262	270	302	268	274	268	253	253	264	282	225	252	262	253	285	285	259	244	274	296	276	253	283	263	262	257	272	282	223	246	274	272	279	275	273	244	280	268	265	251	285	264	279	267	270	275	251	287	254	244	245	258	265	278	240	282	253	273	245	264	252	277	254	252	271	267	265	271	254	284	262	244	270	267	238	258	250	276	282	261	272	274	260	253	263	261	254	262	270	265	272	276	286	256	267	260	252	273	286	290	272	280	284	266	253	260	273	254	280	265	259	258	263	283	248	273	283	258	264	259	260	252	260	256	293	254	266	259	260	282	291	244	262	256	237	253	254	245	238	284	271	264	268	264	296	257	256	284	244	272	294	276	297	237	278	273	245	265	250	258	276	285	270	281	265	285	264	248	297	284	240	272	286	280	280	271	283	285	261	245	257	281	273	262	263	255	298	272	231	285	263	259	294	276	289	275	281	262	256	300	254	256	254	268	275	277	281	277	239	260	270	261	269	259	262	263	236	256	268	284	259	234	249	265	262	284	291	232	290	252	239	253	255	253	293	270	260	275	279	244	252	257	269	262	261	253	270	259	264	281	265	272	296	252	266	268	257	275	252	276	289	275	263	278	266	280	243	272	256	278	265	277	261	261	270	282	286	271	270	279	266	282	274	239	241	285	277	265	246	277	265	261	274	284	252	254	252	294	270	288	273	274	278	253	236	264	239	270	273	292	249	270	271	271	257	290	264	253	260	260	270	305	256	272	248	277	268	256	296	256	275	275	284	277	255	251	257	299	261	275	289	272	269	249	257	279	263	264	259	274	281	283	264	218	260	259	281	265	249	269	257	241	297	292	273	285	236	260	271	263	284	236	298	256	270	259	271	255	259	299	267	255	266	278	275	252	287	249	241	242	263	278	266	278	272	293	255	255	268	258	283	263	244	259	261	272	264	259	275	269	259	266	248	266	250	269	240	285	260	268	266	259	252	263	289	256	262	228	253	272	259	273	272	270	301	247	274	270	252	294	291	261	252	273	245	281	281	222	240	254	278	270	259	256	288	280	269	268	274	250	253	243	266	248	276	283	289	248	265	271	252	310	239	279	236	261	275	258	276	254	271	252	249	282	278	269	270	240	300	273	285	289	243	282	256	294	240	268	255	264	295	230	268	283	314	281	279	263	263	241	259	265	289	285	239	272	276	245	276	271	249	264	261	269	296	267	292	281	259	250	265	281	315	298	291	273	266	273	289	303	279	267	245	274	264	260	274	263	240	267	259	290	263	273	255	262	244	257	255	284	250	271	260	268	259	271	244	287	250	293	258	285	256	281	254	267	260	272	260	247	284	255	297	256	257	254	275	261	240	262	303	264	253	277	256	261	283	242	249	270	238	265	257	247	282	256	263	266	236	283	275	292	277	247	280	294	281	263	267	259	257	265	238	262	270	260	287	259	287	257	235	281	291	255	267	266	264	261	250	282	259	255	289	248	284	272	267	280	264	270	261	286	264	285	259	279	266	279	274	261	269	254	270	270	251
24885	21042	27070	25103	9991	1075	911	809	754	792	738	707	700	747	707	680	696	685	684	669	706	708	657	664	642	654	695	662	652	682	696	680	668	643	651	675	679	697	627	682	687	663	665	633	658	654	679	665	642	644	711	655	649	651	652	658	664	632	624	687	662	679	665	659	656	657	677	679	692	692	685	707	681	678	651	655	659	666	695	656	663	685	704	633	662	657	689	644	704	676	636	620	677	637	633	664	642	690	664	628	624	672	667	636	660	671	671	684	690	654	712	636	676	666	624	634	670	670	620	704	665	682	720	619	705	701	650	672	617	676	639	616	653	640	696	682	675	659	699	680	627	645	625	651	589	647	692	657	678	670	627	638	676	686	656	653	670	668	603	641	662	640	675	648	657	635	688	662	638	640	693	654	662	658	689	661	666	683	644	625	637	693	703	672	702	648	683	689	684	614	669	674	708	649	676	698	710	651	654	649	644	651	668	677	668	664	644	624	688	689	711	602	660	698	651	707	642	688	694	666	664	674	656	676	663	630	668	674	701	634	660	632	672	664	634	667	684	697	630	666	648	635	631	666	681	657	664	666	661	686	666	662	641	673	703	695	640	684	648	642	656	681	606	675	684	660	654	676	652	666	677	704	680	660	618	669	656	706	636	645	625	632	673	701	645	656	678	663	690	713	647	658	592	649	644	674	638	619	587	687	691	673	656	655	680	660	625	642	606	685	636	722	682	632	670	650	636	663	671	679	652	679	663	655	644	627	620	626	684	650	616	657	661	634	677	644	663	672	649	690	633	699	655	646	664	630	651	667	669	686	674	655	716	695	636	641	649	677	721	656	681	669	655	625	648	708	615	659	718	642	698	629	705	681	626	683	635	679	626	671	647	682	639	633	646	654	675	637	697	647	666	664	582	700	683	673	665	670	689	661	617	679	681	700	720	617	681	656	599	661	695	665	666	687	734	640	699	705	639	637	687	620	689	703	635	604	691	690	659	648	704	673	667	691	644	666	625	643	649	649	690	631	658	611	651	656	621	668	692	669	637	655	692	645	585	707	668	738	682	652	690	645	679	646	665	651	683	661	605	673	644	638	650	628	612	675	683	691	671	642	741	632	642	657	713	612	652	685	705	668	636	697	692	641	670	680	733	625	673	658	678	677	673	681	644	675	656	653	691	668	723	685	642	658	668	655	720	683	669	653	633	702	671	672	642	629	653	665	673	713	647	680	670	638	686	702	658	644	646	659	671	669	698	649	613	615	679	679	665	675	674	684	696	724	690	692	680	652	639	654	653	640	658	623	636	652	611	634	612	687	652	622	657	718	655	651	684	648	704	656	663	695	681	705	688	667	706	722	634	665	693	667	711	623	657	677	695	710	640	670	650	695	659	640	658	725	692	637	657	715	658	639	677	661	666	648	685	633	657	650	630	651	652	693	641	688	674	669	602	672	662	677	650	673	678	653	704	653	665	663	629	619	696	620	647	667	647	657	667	670	670	670	664	660	611	677	706	675	685	642	661	635	691	643	672	651	641	690	658	625	652	681	641	639	655	666	662	598	659	613	695	685	622	635	679	708	631	687	670	653	651	688	621	680	699	700	652	644	692	680	671	670	647	705	651	644	701	681	668	681	663	662	704	674	702	672	717	662	661	686	685	682	702	680	663	656	654	623	688	650	683	626	719	695	701	691	680	632	691	650	664	662	674	639	656	658	641	655	661	658	649	670	672	659	623	705	628	629	630	616	649	679	662	670	674	652	679	658	646	683	633	677	687	623	626	689	688	687	646	658	655	677	688	651	631	703	632	646	627	647	671	612	644	656	663	670	629	642	657	675	622	671	667	652	649	659	634	737	660	695	633	618	688	669	667	669	637	663	672	685	672	648	618	650	693	673	589	683	695	664	631	658	723	626	658	641	712	667	694	635	670	674	626	670	678	663	664	659	621	700	664	609	638	659	637	668	631	636	681	692	680	710	653	643	675	641	658	684	652	675	637	655	657	641	649	673	639	699	645	702	659	667	680	677	657	665	720	684	708	639	749	656	695	646	626	606	691	667	690	684	662	668	647	674	673	651	685	668	685	641	632	672	676	640	686	679	670	636	661	655	660	707	648	643	695	694	666	625	613	644	653	634	685	633	639	631	683	696	650	636	724	638	637	682	670	681	686	670	605	690	658	667	648	647	644	675	678	703	710	684	619	673	667	684	702	653	707	680	639	633	644	618	663	669	626	628	625	669	647	665	615	661	635	657	645	631	685	635	665	641	706	639	657	637	682	720	675	648	645	643	660	646	677	649	614	622	666	643	682	703	680	605	688	670	645	643	680	683	674	652	661	653	717	641	654	715	681	672	649	669	653	660	622	665	641	656	702	644	703	636	689	641	608	669	694	713	630	643	671	669	663	651	657	651	720	687	629	657	661	680	671	671	638	711	705	654	622	629	680	660	651	660	661	705	649	636	677	646	674	688	615	652	633	648	681	673	630	684	680	650	643	688	646	672	660	659	650	631	690	620	661	663	670	654	689	665	666	654	644	650	653	683	667	674	687	635	679	652	636	636	675	678	625	662	684	630	691	665	683	684	634	691	667	655	688	653	655	642	652	649	654	649	691	634	648	641	676	692	719	646	663	734	654	616	666	653	648	702	663	703	702	689	679	670	659	641	665	683	678	685	692	691	677	640	674	636	677	658	660	638	638	646	626	635	676	693	664	693	646	668	666	630	688	654	677	666	640	656	668	681	666	661	728	673	652	618	628	644	670	675	643	671	665	664	647	675	637	664	636	666	710	672	672	663	648	684	669	624	667	653	636	625	650	648	659	637	659	653	687	670	665	719	657	625	683	654	694	701	656	674	692	651	679	605	663	665	660	665	607	663	630	659	597	623	680	654	674	645	647	674	705	700	688	659	661	711	673	685	639	638	661	656	663	671	685	681	664	608	655	662	658	649	689	661	645	630	623	676	670	652	611	666	642	632	674	645	647	681	627	644	635	665	678	642	683	660	658	661	652	671	665	662	650	673	742	691	671	683	638	685	650	707	599	637	667	647	681	669	657	672	658	634	645	659	722	658	730	695	653	721	684	664	680	691	688	679	656	672	669	652	636	681	734	686	729	660	659	612	640	658	651	676	663	689	634	636	611	637	635	648	640	674	688	661	663	619	657	646	684	706	651	674	613	685	663	677	651	692	679	664	673	679	643	668	641	621	663	691	680	690	679	688	663	654	690	654	602	732	702	670	682	678	668	646	649	641	652	681	679	665	641	631	619	670	670	629	641	674	632	652	657	664	657	631	648	658	698	659	650	669	653	655	671	665	673	683	684	691	692	662	716	696	660	700	647	619	670	654	683	706	667	681	651	693	679	679	633	635	640	648	683	632	682	655	683	634	650	629	621	648	639	656	685	660	670	636	648	672	689	712	640	699	685	665	636	664	655	651	660	672	652	696	693	639	643	661	691	655	695	655	707	699	668	663	659	704	668	677	625	685	638	687	661	617	666	621
21974	5220	3474	1954	1522	1289	1093	991	924	928	841	803	798	798	817	770	719	674	751	708	714	711	690	715	721	711	745	741	693	688	691	704	728	679	708	713	715	678	720	690	688	690	690	658	708	756	709	690	707	681	719	696	682	712	708	734	660	759	687	693	685	702	668	714	712	675	727	692	692	739	698	699	712	749	707	680	696	676	660	695	666	689	650	678	670	704	684	722	680	683	692	729	655	637	626	737	716	670	681	706	692	712	625	693	679	708	720	686	678	733	719	678	647	639	734	686	654	705	713	712	694	739	690	692	720	666	703	690	651	693	690	694	700	678	659	725	704	687	709	728	693	620	650	676	678	703	670	660	650	714	641	689	709	697	688	702	718	682	633	756	672	685	729	684	689	667	702	720	753	697	681	714	683	668	661	722	678	702	724	671	718	711	626	717	694	673	682	633	681	685	669	676	683	752	726	657	652	689	711	693	680	704	675	751	665	734	692	705	652	636	687	708	733	681	711	736	743	685	673	690	720	701	648	698	643	707	661	717	690	651	636	650	677	698	681	695	688	678	640	712	673	644	732	692	614	711	726	684	714	657	681	669	681	760	723	756	690	667	691	695	631	671	685	746	708	734	705	669	709	699	686	712	721	658	677	685	718	610	656	712	714	700	680	658	724	658	719	669	723	712	671	670	674	712	710	721	688	666	689	722	693	740	700	713	714	709	699	706	702	707	700	692	702	684	697	700	733	746	632	712	738	672	709	660	703	676	756	658	692	659	694	693	700	707	722	751	625	629	656	656	695	677	674	743	671	672	701	717	720	689	695	680	651	688	702	701	722	709	660	655	758	655	684	658	670	674	698	699	719	690	683	696	706	720	697	708	663	720	690	691	723	681	754	664	722	732	694	728	711	643	655	717	697	676	702	718	689	649	678	671	699	771	679	681	691	693	717	701	715	685	754	676	731	686	690	706	702	739	716	708	664	719	723	645	681	668	734	685	725	670	743	647	689	710	692	713	676	733	693	691	647	721	716	686	663	671	723	719	680	692	678	686	713	659	652	662	684	648	700	645	708	677	701	702	673	682	698	671	690	647	676	667	723	671	718	709	676	662	678	702	709	712	686	719	694	692	721	692	675	693	675	699	721	632	644	694	734	664	706	667	746	687	700	691	693	675	726	695	675	684	713	690	702	685	692	742	653	762	700	675	738	730	670	710	633	730	681	695	692	711	689	706	647	695	690	671	720	688	703	684	710	714	657	704	692	685	700	679	704	701	709	644	727	726	710	723	694	685	696	705	668	718	710	701	688	667	750	691	679	671	708	682	696	703	707	708	715	681	688	717	684	724	748	691	697	676	691	693	721	668	648	710	672	667	717	658	709	723	709	705	709	710	682	683	692	703	739	702	661	638	759	680	697	687	685	740	648	700	706	719	710	704	703	680	658	634	695	669	734	734	661	640	691	700	741	678	677	664	692	668	715	699	694	684	651	713	712	713	678	695	709	681	688	714	686	733	678	693	705	746	759	676	684	706	703	687	720	665	695	689	689	649	680	685	738	669	697	688	680	697	705	677	719	719	640	659	722	650	663	696	705	652	679	682	641	682	707	660	697	710	689	656	712	712	672	701	724	682	705	698	712	706	735	695	713	695	686	651	654	673	628	708	667	695	696	699	710	748	740	701	685	684	653	744	720	704	716	627	715	711	660	676	713	714	645	664	717	664	716	662	644	695	635	654	706	700	703	713	643	688	740	678	688	677	700	683	670	691	723	682	676	669	672	672	684	691	681	711	648	680	663	690	675	687	690	698	726	771	718	716	650	718	659	749	679	654	677	686	679	692	738	688	692	662	726	755	725	701	700	715	694	709	687	721	694	691	665	674	694	675	733	693	714	676	685	704	720	704	701	702	685	710	730	679	698	753	728	694	698	669	713	715	725	674	715	680	713	696	651	732	689	643	618	707	668	679	750	723	653	763	707	701	701	668	700	712	692	752	727	662	700	666	654	730	705	723	697	719	670	701	710	673	648	705	683	711	677	688	673	692	667	719	735	719	694	692	685	659	716	693	705	716	699	762	706	731	684	731	691	688	713	696	679	740	711	658	684	735	700	698	671	717	728	688	706	684	728	706	703	687	708	660	687	741	715	689	741	684	729	715	693	719	668	680	700	687	678	748	693	649	693	740	713	705	695	674	646	698	733	698	687	681	626	681	711	649	733	705	668	718	714	702	696	726	769	722	699	679	699	715	674	672	731	733	696	683	687	643	732	704	724	706	689	686	704	719	714	666	684	684	698	684	678	706	648	687	713	656	698	716	753	743	629	665	680	699	681	708	680	664	683	719	717	670	688	669	686	675	690	735	704	694	721	701	709	713	707	685	728	767	689	672	701	686	716	725	680	685	706	693	727	653	683	683	655	668	717	686	665	704	709	699	669	696	687	662	692	649	685	711	646	663	715	690	726	710	679	691	650	705	718	712	671	703	665	693	703	698	676	690	686	686	674	759	673	715	680	684	696	686	656	701	665	667	723	700	662	696	722	735	697	737	675	683	706	704	692	654	655	739	709	708	685	684	696	677	680	663	683	651	724	665	707	705	649	665	717	642	701	719	732	669	688	703	695	704	710	713	685	687	702	680	725	691	683	704	696	746	729	707	673	729	706	692	675	686	687	638	694	688	692	697	676	658	678	694	690	701	731	671	711	717	658	693	675	697	750	694	693	746	693	661	710	684	647	697	710	720	722	685	704	727	680	705	687	686	721	679	714	663	716	705	684	723	707	750	685	682	705	693	666	716	641	696	742	738	754	710	671	690	729	689	705	736	730	665	745	671	743	696	704	700	703	735	678	686	701	715	695	714	728	672	703	707	677	699	697	716	734	711	655	693	676	710	659	640	655	701	697	678	711	686	703	711	731	691	731	677	677	694	712	703	685	689	684	704	666	668	698	706	684	681	716	678	685	672	667	684	693	721	720	676	683	679	734	678	664	667	707	662	731	665	674	674	698	752	677	704	688	700	719	766	675	697	692	761	717	694	713	699	707	719	719	707	701	642	676	688	709	724	668	693	746	682	712	656	684	709	699	668	662	698	628	729	684	687	666	734	690	723	704	701	696	706	664	672	663	652	739	679	675	739	744	687	670	718	726	634	684	706	678	659	686	709	735	699	719	687	691	649	710	695	656	677	674	640	729	679	706	692	691	680	703	696	735	723	664	692	703	672	737	693	721	682	711	679	671	675	678	646	699	701	690	730	709	646	668	741	656	723	670	681	691	727	666	729	692	668	718	721	698	677	737	722	640	706	624	673	666	706	729	688	681	757	684	675	710	708	702	707	698	689	693	717	674	708	704	672	714	678	695	681	704	683	723	716	744	674	695	672	690	673	708	664	700	709	662	672	735	728	684	702	696	674	634	695	713	732	707	689	684	662	739	693	702	690	644	684	705	686	717	691	720	653	721	761	736	710	722	721	732	708	645	703	686	672	670	668	708	649	696	692	672	695	722	699
22540	21068	28726	23651	21071	21110	8398	1254	1061	880	848	801	772	720	693	670	648	661	657	633	655	620	639	648	659	599	572	598	613	596	603	586	660	645	583	612	583	620	606	547	612	613	541	587	596	576	538	624	564	570	593	569	595	602	578	596	594	615	587	612	620	562	605	588	611	588	576	557	551	594	609	571	546	606	589	582	599	612	556	603	565	560	578	583	573	579	551	616	558	590	617	574	570	589	550	643	546	584	566	556	595	595	588	549	584	586	525	581	550	532	557	582	571	530	583	607	574	590	566	581	579	561	567	578	596	562	598	548	629	576	589	561	575	566	564	604	593	591	567	591	609	566	551	551	553	593	587	573	551	589	579	596	611	607	592	553	564	581	536	602	590	560	561	557	559	587	572	565	594	585	583	573	589	538	548	565	571	601	569	561	575	526	553	529	547	587	550	592	609	602	582	569	584	549	603	547	581	576	608	585	561	525	537	528	568	576	587	594	555	580	599	579	561	554	579	552	617	596	566	600	586	570	596	546	587	582	569	558	570	623	582	590	584	572	550	532	588	610	592	571	603	561	620	592	561	574	541	563	560	545	582	519	573	553	577	631	596	580	572	621	549	553	562	541	531	600	611	581	583	602	601	571	607	561	557	576	567	599	583	588	577	543	524	587	545	578	582	567	594	581	590	587	538	549	555	599	551	577	562	579	618	596	553	587	560	567	611	556	581	580	603	561	539	580	551	566	556	577	584	582	549	591	595	609	594	576	546	576	539	570	532	542	600	555	565	568	569	590	593	567	524	582	604	558	585	561	586	575	606	613	563	596	619	538	596	531	551	572	597	647	529	603	581	599	551	554	563	621	596	539	536	590	582	550	549	558	557	592	554	590	579	566	560	550	553	552	600	557	563	553	538	540	585	576	555	570	623	569	592	607	554	542	623	560	546	574	579	627	584	578	600	566	550	554	539	572	535	568	601	602	618	537	595	544	562	612	537	541	577	576	597	561	597	562	577	550	566	553	574	592	559	565	560	549	613	526	571	589	551	585	613	578	568	573	583	543	516	568	564	574	582	599	585	577	615	588	580	517	587	578	588	545	607	588	604	571	604	573	603	570	560	587	587	587	583	581	563	567	573	588	557	563	566	556	555	550	540	572	567	565	592	576	575	603	570	544	567	570	569	576	572	559	547	548	615	595	582	611	606	572	565	602	534	613	568	564	553	584	580	543	598	588	537	545	520	556	594	586	600	559	578	543	571	563	586	601	555	561	557	596	593	533	564	568	584	560	596	575	614	521	557	615	607	595	586	542	568	562	573	551	615	593	569	565	587	596	572	570	569	572	619	554	555	622	577	593	605	585	603	533	586	567	592	554	556	649	601	572	605	589	588	542	571	564	574	586	580	581	549	533	645	594	541	562	542	584	595	590	547	560	599	548	557	596	520	603	618	620	626	555	576	582	589	588	598	557	581	543	563	539	600	584	615	562	564	590	599	610	556	529	572	565	566	611	568	585	594	585	598	585	572	547	590	546	558	574	622	576	546	557	571	535	564	564	591	561	623	584	591	606	610	582	620	542	561	550	599	592	544	569	576	574	579	598	570	572	578	565	557	571	588	575	586	548	560	556	595	602	582	562	586	579	589	579	549	583	561	555	556	558	543	597	563	586	555	549	589	569	581	558	547	532	589	572	578	594	572	540	558	603	542	520	546	590	563	602	520	585	551	588	545	575	626	610	576	546	569	550	581	526	586	549	579	568	585	559	616	582	585	541	544	580	613	535	588	583	617	542	599	550	595	610	588	562	577	588	545	539	545	607	546	582	583	610	578	591	548	592	571	588	568	587	583	533	575	582	566	578	596	603	604	558	564	581	576	544	630	595	564	600	541	534	640	594	561	592	587	574	556	571	581	577	580	585	604	597	622	556	546	583	601	582	621	532	577	556	575	552	601	583	550	569	546	537	572	528	582	581	569	597	512	549	528	573	539	562	544	587	612	564	592	585	563	584	588	576	576	541	530	534	596	543	578	576	551	553	606	558	586	618	550	517	573	554	565	564	565	603	517	568	535	609	537	548	549	562	590	558	610	550	623	610	560	574	577	601	563	612	584	606	585	638	595	597	590	589	590	572	554	549	603	561	601	589	568	558	579	565	631	579	555	558	577	590	586	541	562	575	584	592	639	508	548	566	535	587	628	574	590	575	532	559	579	577	598	553	541	570	580	577	561	556	557	571	602	565	560	602	578	554	536	592	567	595	588	609	549	599	592	559	574	565	585	559	555	584	614	596	578	570	604	560	554	590	561	581	587	601	572	590	618	526	588	540	560	623	536	556	569	559	579	564	585	530	563	574	541	525	561	581	621	550	593	566	622	551	552	554	590	547	526	544	560	598	599	589	578	594	602	548	598	601	566	545	568	557	558	559	571	547	582	566	563	627	574	589	576	565	542	585	586	567	593	610	556	577	606	588	540	537	540	562	543	552	582	553	548	606	576	563	547	550	610	577	570	558	567	606	553	561	584	590	555	583	549	595	554	589	561	552	598	570	581	549	570	572	563	551	570	557	580	578	592	577	539	591	579	565	581	589	583	574	522	563	532	508	524	551	590	595	550	588	584	557	608	556	594	557	525	570	533	542	569	602	552	551	574	566	573	584	594	599	550	608	558	586	580	560	610	551	579	601	557	591	573	581	546	582	614	555	587	584	560	556	549	550	570	563	520	591	578	572	551	590	585	588	599	543	571	570	584	611	554	580	614	556	594	555	583	538	562	562	580	555	526	547	616	558	606	582	604	570	562	529	579	581	582	558	574	597	568	582	597	587	561	574	551	600	568	543	575	539	573	588	561	586	549	569	589	615	541	615	596	591	546	543	568	558	550	580	531	533	572	545	564	599	571	559	546	617	573	549	558	607	574	587	572	607	578	596	576	592	568	606	549	551	559	600	615	603	594	627	547	557	563	569	564	564	579	594	562	598	594	590	611	529	593	565	597	564	598	574	561	548	564	597	580	580	610	606	579	579	562	604	617	588	570	616	569	559	569	622	620	555	586	601	578	572	572	606	583	559	582	586	590	618	560	579	627	597	530	562	558	551	586	593	533	563	547	571	580	565	623	533	560	567	546	549	565	623	541	542	567	542	572	593	551	573	554	509	581	570	550	575	541	579	553	596	576	534	558	512	547	551	544	589	586	555	566	545	575	543	591	598	532	559	579	572	589	564	563	556	557	586	594	580	572	593	566	562	581	611	551	584	603	553	606	582	534	600	516	576	574	534	633	566	597	596	572	547	557	568	579	597	575	583	565	576	566	560	568	534	544	572	569	561	551	541	583	540	562	607	568	601	579	606	569	579	601	537	564	603	592	562	570	621	536	547	594	559	606	596	537	609	506	583	601	582	574	599	583	574	583	573	618	570	555	534	553	551	571	606	621	509	571	634	626	587	562	556	550	581	558	567	574	583	589	640	558	620	540	587	566	569	567	557	586	561	626	579	609	587	521	566	575	598
30018	14077	9899	4854	3491	2787	2117	1728	1425	1272	1040	1032	902	862	815	687	760	725	682	703	698	710	628	666	592	656	649	624	612	617	636	600	611	597	581	612	568	583	594	615	629	577	651	567	595	627	615	598	648	594	575	611	589	583	600	566	559	558	557	564	576	608	619	593	532	608	580	526	569	617	582	586	618	569	592	580	577	570	574	618	590	581	577	562	558	583	614	555	588	575	594	579	570	577	564	580	582	564	583	564	567	595	592	582	609	590	567	597	578	569	586	583	572	589	591	621	598	593	571	576	598	584	593	597	556	544	589	576	611	569	568	572	584	524	601	576	533	563	550	602	553	587	573	510	578	579	587	559	577	610	564	599	587	578	624	567	593	572	557	548	574	566	552	596	594	597	627	601	557	576	579	575	613	581	578	562	550	579	505	590	572	585	605	570	564	545	613	559	600	587	576	570	602	606	559	587	576	574	557	553	578	565	561	595	594	583	519	546	577	567	566	578	612	598	573	593	525	591	556	621	580	570	608	587	555	607	625	588	601	587	531	592	558	605	608	557	608	570	592	584	588	553	532	553	615	557	564	569	572	605	579	555	617	592	595	548	556	585	581	609	562	607	563	571	577	538	551	573	559	598	536	618	565	581	577	545	549	555	571	586	579	592	620	583	614	551	550	629	615	583	622	625	640	568	583	584	538	543	587	583	606	570	550	525	572	624	586	609	555	568	581	611	583	611	595	597	568	593	578	586	552	608	578	549	592	564	585	554	533	581	572	553	596	609	558	535	557	603	586	556	607	588	574	600	603	560	569	598	576	605	573	598	598	586	581	572	584	600	614	567	574	576	599	555	583	581	559	547	531	580	556	621	551	557	592	532	567	587	594	559	520	604	542	578	607	590	570	585	583	604	557	562	539	573	585	572	588	582	615	597	572	543	590	558	578	576	573	568	572	526	602	613	586	598	535	590	566	572	598	591	583	601	538	615	562	585	623	563	577	602	615	573	610	566	554	568	589	554	553	587	564	538	566	576	560	551	565	603	592	584	559	595	547	589	584	615	553	627	557	610	541	559	551	587	546	599	598	571	578	607	564	524	585	613	591	558	555	603	578	584	565	608	536	548	555	584	597	552	599	577	575	571	562	578	594	555	545	583	575	600	602	590	570	570	577	576	586	591	546	590	588	564	573	583	561	583	590	598	576	560	601	563	573	570	556	554	599	586	603	592	604	614	537	589	584	605	582	538	607	579	576	579	554	573	566	557	562	574	592	553	588	591	593	575	579	569	582	588	578	579	576	606	567	531	570	557	615	616	620	639	553	565	567	555	570	582	610	605	594	572	554	584	553	581	612	583	572	620	606	550	567	594	571	579	543	590	569	552	610	546	584	568	600	565	597	538	552	546	570	574	612	525	569	581	568	595	577	616	555	573	550	572	601	591	594	606	539	590	613	570	582	596	575	565	599	604	567	555	582	570	569	659	573	548	540	578	569	574	551	565	572	556	529	555	548	605	600	572	564	575	563	617	596	533	576	516	606	584	534	591	608	624	574	591	574	624	587	571	576	557	597	552	593	606	583	561	558	577	619	607	592	538	591	621	586	605	577	556	543	568	583	613	608	573	559	624	563	591	577	614	585	588	585	551	578	578	548	567	612	584	572	574	555	583	607	593	534	625	559	606	601	592	609	593	582	579	560	552	586	605	510	574	552	560	544	583	583	544	555	559	570	545	547	608	548	532	614	524	580	540	571	534	568	599	581	555	560	592	560	578	570	592	544	558	626	544	587	577	594	559	540	580	547	594	566	529	560	576	581	574	618	602	597	541	548	546	562	530	580	559	541	607	578	579	562	596	593	579	541	603	590	551	562	567	569	556	580	555	570	540	587	566	588	554	564	563	540	542	569	576	543	564	572	638	578	565	573	593	614	575	563	568	541	578	604	576	581	609	540	574	565	606	593	577	576	566	625	535	620	600	581	548	580	607	594	600	585	551	539	574	605	562	589	562	618	591	575	557	598	552	568	605	571	604	564	607	581	588	572	568	564	565	563	573	562	591	580	650	562	575	582	582	541	549	598	535	567	591	548	555	610	595	582	562	592	595	572	571	571	596	577	593	605	566	582	563	594	596	607	576	546	599	607	524	575	570	562	649	621	610	593	603	561	576	584	592	574	571	601	546	540	545	582	561	565	608	525	595	584	586	568	587	566	546	570	567	560	592	574	614	598	590	591	550	589	581	583	575	568	559	547	564	586	587	605	606	602	530	627	540	592	595	559	594	620	592	576	566	591	584	575	571	567	622	598	597	581	610	623	554	565	575	559	580	611	550	606	596	579	558	573	603	555	570	544	575	601	578	596	550	581	584	597	594	554	577	620	624	585	587	545	554	585	571	556	589	588	581	635	583	585	556	578	600	606	570	573	554	563	547	563	547	568	610	573	606	530	567	609	584	569	600	581	593	601	616	575	590	566	538	566	561	563	589	548	621	581	581	591	590	583	584	638	571	569	604	584	591	619	582	611	551	584	570	563	578	553	570	634	590	589	668	564	595	580	611	622	519	581	551	562	549	590	554	565	550	579	613	577	558	549	559	582	572	588	571	529	574	571	597	628	576	576	549	537	577	567	569	588	556	582	551	617	565	543	601	545	574	584	558	597	555	611	581	555	572	550	545	556	574	581	543	602	573	591	594	567	593	544	583	585	573	594	562	578	594	577	596	562	619	558	592	610	540	539	582	596	565	574	568	589	571	563	567	566	597	588	538	576	556	549	573	590	623	573	570	596	580	579	562	606	586	588	537	541	562	591	590	594	549	582	587	587	566	575	599	593	555	549	563	583	593	582	534	570	563	580	609	577	547	597	618	550	584	579	599	568	556	573	569	593	601	550	539	590	599	591	607	591	525	592	561	550	578	596	567	526	572	599	590	594	591	581	611	576	571	580	553	626	552	552	538	578	583	586	503	564	598	592	563	570	586	577	554	604	543	595	530	587	573	566	577	621	618	568	588	567	573	586	604	580	590	612	626	560	567	526	579	580	565	596	560	599	563	590	562	574	567	594	608	580	582	580	618	597	587	570	546	577	566	548	573	561	563	600	568	629	574	577	595	604	578	558	574	595	599	591	553	606	564	583	562	568	605	588	606	597	598	558	589	556	544	581	546	582	592	544	549	563	541	556	561	544	567	578	586	579	571	593	590	570	552	577	530	572	619	558	578	572	545	586	574	552	574	580	559	539	555	589	588	576	581	577	564	563	584	584	501	537	581	526	571	546	568	593	602	618	587	636	570	561	549	592	561	574	541	570	553	523	616	543	565	559	559	572	613	602	539	598	565	581	570	577	545	560	585	527	580	564	631	589	601	560	597	569	623	566	547	584	564	595	538	610	590	561	545	601	560	550	556	595	527	579	582	583	583	577	624	567	565	559	577	580	577	559	570	546	572	566	558	619	559	569	569	592	567	563	509	562	570	561	553	614	564	575	579	572	527	548	627	571	546	587	563	568	606
27588	17890	3955	622	498	437	383	376	381	393	366	365	374	380	389	374	395	395	380	362	333	370	357	344	394	386	335	369	357	357	330	365	363	398	392	404	387	356	367	349	410	396	378	391	381	374	332	398	375	394	372	368	363	348	353	355	426	357	345	384	356	395	362	362	354	368	330	348	386	391	392	364	372	383	353	393	318	396	364	364	360	384	383	369	390	368	407	361	395	385	356	402	388	373	361	391	368	382	412	361	364	391	343	366	385	322	364	344	360	377	375	348	377	335	378	354	374	378	375	389	346	380	345	413	415	389	363	374	354	366	354	386	363	363	372	362	406	355	378	387	381	354	382	391	333	361	375	355	369	367	383	355	389	355	346	380	391	383	372	387	399	359	350	379	355	361	380	386	347	376	355	351	371	370	379	342	352	349	377	345	369	346	362	360	374	361	374	375	407	414	407	377	370	339	404	396	387	359	358	383	361	402	368	385	369	368	374	385	331	361	378	386	339	368	389	370	426	359	367	378	354	338	356	356	347	335	374	373	366	372	374	353	358	364	379	368	384	387	372	362	331	347	340	348	349	350	397	373	367	371	391	366	360	377	381	368	342	378	390	358	332	373	352	358	381	394	364	367	364	416	401	349	379	348	371	333	359	372	364	407	371	385	377	357	363	370	368	364	359	356	382	366	362	390	371	390	341	351	340	383	386	385	389	368	374	360	371	368	358	341	357	389	376	380	351	411	381	354	359	402	410	387	380	376	360	351	371	343	388	370	382	368	350	358	393	359	354	345	381	367	367	345	333	361	371	345	361	405	350	394	338	391	367	352	366	369	371	381	388	379	366	368	336	360	357	431	365	398	363	376	335	364	386	369	403	391	350	360	335	364	356	340	380	362	401	376	376	356	410	350	343	367	370	364	358	358	391	340	369	368	379	395	352	355	418	365	353	374	381	381	388	401	372	348	378	361	360	391	412	353	373	379	359	395	374	397	350	386	407	373	398	375	387	414	374	361	393	383	365	371	381	359	386	380	386	353	351	362	379	393	339	370	338	373	369	350	359	365	333	405	363	358	389	383	392	359	333	347	375	369	382	371	393	352	360	403	392	346	341	380	371	395	362	416	325	342	375	374	357	376	335	344	351	378	362	390	351	365	390	394	416	368	362	381	386	399	394	381	367	375	401	384	398	424	355	410	344	389	350	356	365	363	372	378	402	339	373	359	378	368	388	389	357	397	371	344	359	398	376	350	375	351	383	375	367	354	396	381	372	373	390	399	402	375	376	382	355	405	374	380	371	371	338	346	355	363	379	349	382	359	382	408	385	373	359	362	357	384	383	369	389	364	382	354	388	378	381	335	378	350	339	324	379	368	389	353	397	385	345	387	375	347	375	334	367	346	345	349	389	367	371	350	350	387	400	376	379	370	360	375	335	345	393	349	361	372	362	359	385	338	373	422	343	329	360	371	360	366	331	381	373	406	384	341	372	354	367	357	381	392	360	357	369	363	383	361	380	359	427	378	364	373	412	339	394	411	407	377	386	373	385	385	387	380	379	378	390	381	374	379	389	411	403	380	361	366	379	399	349	353	414	372	367	351	400	330	396	353	378	406	417	391	373	386	348	374	396	376	351	374	352	378	370	385	358	387	407	375	373	363	354	349	372	351	352	370	367	385	358	384	355	372	373	391	396	351	369	381	362	415	424	368	340	379	384	376	367	379	377	368	393	377	358	406	377	393	359	349	358	382	346	353	384	394	355	376	368	380	396	386	391	357	372	350	358	379	359	342	383	413	376	398	362	356	353	390	367	362	353	361	361	376	349	405	415	394	385	353	350	354	357	362	372	366	368	351	371	401	383	386	356	384	354	379	397	360	379	332	395	367	386	378	414	339	370	342	381	389	378	379	395	388	370	373	393	357	360	375	416	370	385	336	390	367	381	371	401	348	369	398	400	387	351	373	406	378	380	379	374	402	378	378	347	388	356	384	358	383	381	395	372	365	374	354	386	400	378	377	364	358	388	423	383	361	380	375	375	369	395	389	392	356	364	366	364	367	394	348	394	362	389	373	347	365	350	352	365	393	364	384	377	403	373	379	376	348	384	373	376	368	381	370	343	389	348	384	381	356	388	371	363	344	376	353	385	365	369	347	337	371	398	373	375	396	395	361	369	334	382	360	376	378	355	355	349	374	366	398	375	393	374	365	372	359	368	422	386	344	384	368	367	394	367	342	376	361	388	365	352	363	378	352	367	385	365	389	345	353	370	397	387	348	375	362	367	366	378	385	390	392	358	369	370	377	374	371	328	390	335	351	339	368	369	385	346	363	388	346	385	382	386	434	356	362	389	376	368	352	356	374	345	383	388	364	368	396	341	415	374	370	348	383	375	371	372	352	371	373	368	405	388	374	414	384	408	366	390	398	382	363	363	402	371	374	347	386	347	352	394	395	388	351	398	391	358	391	357	354	364	371	359	390	365	376	359	363	390	363	335	372	380	373	368	364	382	368	389	348	406	379	412	377	379	349	387	367	368	346	407	338	366	367	363	365	328	379	383	357	371	402	377	355	352	357	376	376	371	366	374	387	336	332	391	378	403	354	394	369	396	357	351	373	375	368	397	380	395	335	369	348	344	361	346	342	394	327	383	345	368	364	378	384	357	376	351	360	368	378	367	408	361	393	393	365	377	391	414	372	400	353	366	351	385	367	384	355	410	406	387	361	358	345	367	376	387	362	389	376	394	396	424	392	368	396	368	364	347	367	386	342	366	384	397	364	386	381	370	379	358	375	371	338	428	356	382	376	382	359	379	359	351	387	403	357	363	399	374	387	368	371	389	363	370	389	376	374	353	359	389	378	372	396	361	342	368	396	356	375	369	381	335	380	349	358	360	351	373	379	402	400	360	407	376	371	380	385	400	384	395	321	332	342	366	401	387	376	340	356	374	353	359	380	370	349	395	359	365	381	350	332	347	374	363	348	369	373	378	341	376	356	358	381	378	330	357	383	406	399	377	393	385	357	385	388	411	369	376	377	381	368	362	384	384	355	374	398	396	388	375	357	387	362	327	367	380	356	340	358	378	408	363	386	359	373	384	384	390	383	367	354	358	398	354	371	368	389	373	349	363	381	353	392	382	384	385	372	419	359	358	356	373	383	353	370	355	367	366	397	373	403	358	375	352	394	370	383	356	390	354	375	376	380	372	378	359	384	379	409	370	359	363	364	367	394	352	360	375	356	387	368	362	387	398	401	377	387	370	376	360	379	356	373	350	383	376	382	374	364	379	409	377	388	364	382	382	369	371	395	376	368	358	384	375	363	349	395	390	384	404	361	377	365	361	369	347	394	333	381	377	371	380	386	409	348	373	391	357	397	363	380	432	421	383	360	369	354	360	382	378	387	386	378	409	357	392	369	372	393	406	372	375	384	381	334	395	400	371	333	347	348	413	363	396	392	350	376	365	383	383	405	362	355	364	400	373	411	397	345	375	376	346	357	352	360	364	372
7471	1298	778	517	493	446	428	404	473	448	490	420	410	455	455	407	438	405	401	408	402	439	409	414	416	399	418	430	375	421	399	387	422	415	421	416	424	415	362	420	423	398	408	364	394	379	388	392	423	408	388	392	405	401	422	415	459	407	389	419	441	424	416	380	434	436	393	437	412	412	418	426	413	407	399	397	411	378	420	400	414	406	392	422	405	412	417	416	420	417	379	409	421	408	410	396	434	427	383	425	445	389	408	392	406	385	399	419	438	399	411	419	377	405	371	431	407	464	404	404	429	415	414	402	397	430	418	417	411	437	418	423	469	403	380	416	391	425	403	426	414	395	406	429	386	373	410	383	411	399	403	421	368	393	370	387	406	425	383	393	402	389	448	397	446	431	408	428	409	410	427	387	394	423	396	403	432	410	430	396	407	394	425	414	400	405	403	417	404	369	440	391	391	413	435	426	448	397	413	443	421	398	484	420	428	408	424	404	399	412	405	441	400	418	462	390	386	432	415	393	441	390	365	409	436	428	453	448	426	401	410	405	405	396	396	414	429	408	420	427	415	414	434	443	421	435	411	425	397	410	410	415	423	443	405	425	418	407	372	440	419	366	401	424	417	404	412	399	427	428	434	400	405	435	396	422	414	422	444	427	421	437	416	404	414	395	419	423	423	414	456	428	431	416	426	394	396	415	449	411	402	425	412	436	456	411	382	410	423	460	415	403	390	397	401	371	411	389	404	402	414	454	432	412	393	412	391	396	426	429	353	436	396	412	397	414	421	409	394	406	360	402	406	439	434	418	398	437	398	411	429	453	423	400	413	442	418	416	412	427	386	406	422	377	403	409	412	440	455	421	407	407	412	396	399	380	413	413	407	460	434	388	439	447	415	419	405	430	432	407	392	442	394	419	433	428	422	413	399	415	448	426	417	416	396	438	427	423	413	419	398	420	398	441	397	395	409	414	424	415	382	420	385	421	428	425	441	414	397	371	377	438	440	416	377	413	401	421	408	435	413	429	413	405	401	388	410	366	391	409	432	385	412	414	400	416	438	432	409	436	442	405	422	435	423	406	391	392	434	440	387	402	409	418	411	424	412	431	393	403	432	405	376	398	392	417	396	434	433	432	426	465	379	400	405	452	424	455	442	377	396	463	406	404	420	406	405	421	413	430	445	417	384	416	418	406	403	404	429	409	435	383	415	427	402	423	400	404	427	404	415	401	416	429	425	400	405	454	399	406	425	402	449	415	431	405	424	425	406	433	435	402	432	388	410	436	390	407	409	387	443	388	387	436	385	423	407	416	418	430	407	436	444	419	415	426	453	396	409	450	395	416	417	394	421	381	424	413	409	403	421	384	471	409	435	393	426	387	409	442	382	432	417	390	389	414	400	395	453	388	398	411	437	379	442	375	375	402	417	398	397	443	406	412	395	393	401	402	409	408	431	364	429	396	387	383	417	448	365	404	402	424	438	426	400	445	446	413	433	442	384	420	390	401	426	414	403	393	448	405	369	374	423	407	418	410	404	409	423	425	397	376	421	384	421	432	415	424	401	428	417	396	402	385	404	409	450	408	434	389	413	421	408	420	418	410	410	439	386	414	398	385	439	410	392	430	391	411	423	437	425	404	405	400	364	437	403	393	425	393	409	406	395	385	422	422	427	416	439	374	392	402	409	409	417	405	403	392	423	403	427	466	413	399	422	426	379	406	442	410	410	402	426	411	441	401	422	437	374	423	436	423	429	415	391	392	423	439	406	423	407	412	376	433	436	419	423	414	426	413	419	415	411	370	430	381	401	406	424	435	414	434	376	421	434	424	407	411	384	407	390	387	413	404	390	441	409	401	417	411	384	412	379	421	420	420	423	378	408	446	445	442	395	410	415	403	412	373	409	469	396	409	437	391	449	451	406	408	409	408	419	388	434	418	389	400	405	393	378	426	416	447	390	453	395	452	390	436	405	439	406	426	429	419	423	445	409	361	387	429	422	410	382	423	405	378	407	456	432	399	399	401	401	419	453	395	408	397	439	427	400	409	404	407	427	399	389	411	414	417	427	385	399	407	408	414	402	417	398	399	393	395	415	423	382	409	389	401	396	424	409	404	392	394	438	388	394	387	439	426	405	388	411	414	402	424	412	437	413	421	411	413	387	435	347	436	386	391	413	393	439	394	423	452	434	392	458	420	429	392	405	427	406	442	410	391	400	408	369	432	417	422	410	413	422	425	437	432	394	405	392	411	393	360	446	424	409	390	434	411	397	429	427	439	408	396	397	390	384	421	431	422	416	400	380	415	436	431	383	383	359	435	400	439	416	423	413	399	397	386	427	427	421	373	435	401	398	433	455	425	405	412	450	446	403	392	415	426	423	415	421	419	412	413	404	403	399	403	391	392	390	403	409	400	402	451	406	413	404	387	414	410	398	367	415	448	433	414	403	401	409	417	422	425	453	452	424	428	409	389	421	411	406	413	395	404	431	398	392	466	450	408	461	418	436	408	405	398	423	413	394	388	397	387	414	397	432	410	443	411	424	415	428	421	392	452	414	404	407	366	403	372	404	454	397	415	435	446	420	432	436	414	402	423	413	420	424	408	383	404	416	420	411	448	487	415	423	406	401	381	404	409	463	437	433	390	451	420	430	432	415	427	388	379	423	435	401	400	423	395	453	410	418	391	403	425	420	435	398	416	389	413	421	395	393	415	385	421	418	415	419	429	423	437	418	372	402	388	439	445	417	399	427	409	406	400	400	372	419	411	402	406	430	425	409	414	397	394	411	395	427	402	415	408	393	405	414	411	441	414	427	409	429	420	433	440	411	408	402	370	397	422	395	411	393	424	405	398	442	410	445	406	418	358	413	429	424	406	446	413	405	388	445	395	440	429	460	393	434	395	415	392	400	389	400	415	444	425	398	399	426	407	441	441	368	418	413	430	401	440	406	399	439	408	461	451	414	413	395	432	371	420	413	432	405	384	401	430	430	406	452	427	423	407	386	409	400	473	447	406	415	439	432	404	384	424	431	384	435	389	420	430	406	405	420	385	431	440	397	380	415	391	427	397	418	433	379	420	426	383	390	415	414	426	394	406	421	403	384	410	402	385	406	441	379	409	379	395	383	411	442	416	431	435	421	388	419	401	427	412	409	408	405	421	407	462	409	427	421	426	395	395	436	434	406	389	418	404	426	419	414	390	387	411	405	407	422	419	416	388	415	396	415	440	435	400	432	422	434	395	415	393	449	401	396	419	397	412	417	428	393	406	418	423	393	416	406	413	419	407	403	448	358	385	398	469	418	402	438	426	413	412	404	395	445	412	403	405	407	428	422	406	418	403	438	444	393	404	401	423	442	397	423	390	382	414	417	394	397	378	382	376	406	420	408	436	430	410	424	412	379	427	395	411	408	427	391	436	434	388	383	409	446	408	412	429	347	424	406	404	390	415	381	457	404	399	426	420	385	428	418	428	432	398	379	412	428	426	382	410	420	424	431	415	453	407
23613	21048	28226	24080	21046	9365	901	542	457	406	373	355	323	336	345	339	299	283	272	284	294	290	266	246	248	244	261	285	279	243	253	262	234	232	236	247	237	237	268	242	255	259	252	259	261	226	279	222	224	246	245	229	229	233	256	251	261	233	255	252	244	240	242	249	261	222	228	245	220	237	229	253	259	228	255	246	230	234	242	230	214	283	269	247	257	258	241	239	248	239	268	230	240	244	210	248	244	247	267	207	220	253	237	240	250	256	231	248	204	251	256	239	245	258	230	228	233	226	242	230	240	243	224	236	222	245	254	259	267	264	211	227	257	255	224	242	222	230	272	257	231	252	218	223	235	233	253	258	246	252	249	246	257	262	207	242	231	260	264	238	235	223	244	257	265	228	242	249	234	251	284	270	232	239	252	258	238	231	231	241	250	235	246	240	243	253	241	259	245	251	226	248	250	246	239	231	247	218	265	235	239	241	237	237	235	270	255	225	251	207	223	249	253	257	249	252	249	256	249	253	230	255	253	233	221	248	252	245	218	226	256	232	246	253	260	241	251	252	242	266	224	242	251	253	245	226	235	255	227	248	229	267	202	267	227	243	271	233	263	244	224	236	220	253	239	272	201	219	260	225	223	259	230	256	255	238	259	225	240	244	261	237	256	264	252	209	242	250	241	245	248	222	235	250	253	235	234	252	227	218	221	223	254	241	221	226	244	225	235	225	231	244	234	219	250	252	252	235	258	227	215	242	251	243	232	233	248	257	245	255	245	247	254	228	234	271	247	236	261	223	247	269	210	228	229	251	232	256	245	247	232	249	219	225	267	263	254	233	226	260	236	245	248	254	278	230	257	267	230	227	244	236	231	227	256	226	240	218	223	244	248	232	258	201	243	287	246	213	252	215	222	255	252	247	248	233	265	261	224	235	252	242	226	248	245	255	227	250	240	262	249	227	236	240	234	232	257	263	243	213	239	247	244	215	235	224	226	274	251	230	259	254	235	260	229	232	235	233	248	232	240	261	249	249	266	247	215	239	223	239	244	231	240	248	239	252	255	254	257	255	253	247	242	267	254	250	242	236	258	231	261	221	240	225	231	225	277	237	249	250	243	243	230	231	247	275	236	250	237	255	257	246	249	249	269	235	268	252	239	249	255	257	237	239	250	248	236	259	223	231	249	258	278	259	226	273	257	242	233	225	231	232	253	237	260	250	254	226	234	235	261	235	238	224	227	225	245	251	215	240	261	254	233	244	262	238	238	200	226	238	255	247	249	234	249	242	260	229	231	212	235	225	234	216	246	229	272	239	253	252	242	231	276	265	232	226	249	248	250	263	243	226	226	244	247	256	250	223	252	236	249	241	252	243	242	249	266	236	245	223	243	239	259	247	254	264	253	237	247	266	246	247	268	245	219	238	231	240	258	256	212	231	264	272	239	245	245	250	251	276	229	246	249	247	245	228	245	227	231	232	245	233	273	246	237	231	256	238	249	248	249	247	244	251	204	274	255	233	257	241	224	252	241	255	231	234	229	253	233	264	248	210	224	239	243	249	223	267	242	249	273	241	253	221	253	243	228	233	216	241	230	260	230	210	231	240	269	239	236	225	251	244	245	239	246	239	271	257	247	244	257	267	249	225	239	223	198	249	231	241	209	267	241	242	230	241	244	231	234	253	263	251	229	238	245	225	257	259	208	234	242	266	238	231	223	237	250	261	218	206	268	277	266	253	259	250	246	259	259	236	207	246	232	218	255	237	220	254	268	235	230	281	280	244	254	241	255	239	226	226	243	227	235	268	216	238	243	267	258	257	253	216	271	232	224	247	255	228	246	249	231	226	246	236	263	267	237	278	245	233	241	239	212	234	238	264	241	251	213	241	248	231	244	253	216	253	247	207	217	247	209	230	233	267	248	262	222	227	224	243	218	216	242	254	241	236	258	249	260	208	247	253	225	264	232	243	240	231	246	249	212	250	247	267	234	239	247	259	236	290	216	244	237	206	236	254	225	243	250	263	242	229	243	231	240	224	237	227	224	214	248	248	248	236	244	268	252	232	238	250	238	253	261	237	253	244	234	239	276	243	251	235	246	273	244	254	226	245	222	236	225	215	236	253	257	230	233	266	232	247	232	250	262	265	267	269	244	243	227	233	247	206	252	245	245	222	259	257	267	242	249	248	241	263	241	252	281	259	240	240	220	252	250	247	252	224	234	241	241	284	244	223	241	239	233	240	263	223	235	248	212	238	242	229	250	221	231	242	253	214	240	236	245	254	198	218	225	285	243	243	232	272	234	237	235	239	249	227	236	226	255	231	255	239	247	238	244	243	220	249	231	227	221	244	251	252	234	271	273	229	230	223	219	247	250	222	238	250	249	249	209	206	252	209	281	235	235	229	251	246	261	224	249	207	267	254	253	240	260	243	255	263	245	248	249	228	229	254	238	218	242	214	218	231	264	215	222	221	241	271	268	234	245	253	254	232	216	224	257	235	248	276	236	268	264	229	276	258	260	257	219	256	230	253	234	234	203	266	257	246	217	239	252	246	218	235	230	248	205	237	222	229	238	259	261	254	226	249	233	261	208	226	261	261	241	250	231	250	227	213	243	242	225	258	235	245	254	245	249	246	228	253	207	228	231	231	252	262	245	241	246	230	209	242	265	294	251	237	286	234	246	239	238	237	239	220	238	244	255	244	228	222	278	246	228	253	243	239	239	241	250	245	235	245	239	244	229	216	241	241	209	210	247	254	235	247	242	233	244	252	247	236	232	239	255	243	245	208	221	251	220	249	299	258	253	264	235	259	259	232	248	259	229	240	250	241	230	252	222	233	267	234	264	264	242	215	257	233	260	274	243	215	224	227	249	245	238	219	242	238	246	247	250	241	240	237	227	228	257	255	285	273	265	249	252	218	260	245	243	250	249	245	254	243	246	212	231	234	258	240	269	270	255	244	267	256	215	227	258	257	241	233	260	235	245	247	226	229	247	246	257	274	241	244	248	234	248	248	237	257	236	264	255	245	230	244	259	256	228	217	253	231	239	219	226	269	232	235	214	250	239	222	242	226	251	246	261	228	223	272	232	229	230	257	253	234	240	228	251	252	250	232	238	235	241	216	257	233	239	250	256	268	259	247	238	245	258	251	226	233	239	235	247	232	245	229	250	223	222	214	249	208	226	230	212	266	267	251	224	224	232	252	247	259	234	278	241	239	228	255	209	212	221	261	255	234	236	242	238	242	257	230	258	236	228	237	254	232	241	238	255	235	240	238	242	225	246	247	246	240	246	244	266	238	207	254	231	239	265	242	239	236	255	253	242	211	230	248	239	244	236	252	240	216	244	240	257	260	271	212	241	236	275	268	282	244	235	226	234	238	236	247	273	255	220	240	229	255	251	219	221	227	246	232	287	226	236	222	263	220	248	235	234	222	263	237	233	234	241	270	263	243	238	246	252	231	239	258	254	281	264	204	233	240	241	229	256	213	225	245	248	224	214	254	248	233
26534	10835	5627	2545	1850	1383	1075	869	781	598	517	447	433	431	420	358	350	312	348	348	320	312	296	282	306	299	293	297	298	304	268	260	301	251	251	289	284	253	259	287	282	275	296	260	246	317	293	278	271	289	269	245	287	290	276	271	279	274	274	274	294	266	275	278	251	273	229	278	279	274	252	263	265	271	272	281	261	264	272	289	297	261	259	267	273	282	273	255	277	237	291	276	253	275	263	246	252	250	268	242	272	301	261	262	256	273	267	269	262	271	298	263	258	282	246	254	260	276	250	265	233	265	264	271	269	229	258	249	258	290	285	275	265	246	253	276	236	285	255	245	277	256	224	227	260	288	264	295	267	236	259	272	297	276	287	264	289	251	251	287	283	273	258	255	275	276	259	282	261	270	258	283	258	299	236	275	249	245	255	259	291	275	296	251	265	252	251	239	272	252	267	263	258	261	248	260	258	255	296	268	271	270	299	297	279	287	265	267	259	273	275	241	263	277	284	276	274	271	264	256	259	275	264	300	255	266	273	252	297	258	248	282	282	251	259	264	282	247	289	270	265	258	286	261	223	251	233	282	265	259	300	250	267	279	245	257	282	240	263	284	248	315	264	302	245	265	264	282	245	280	264	290	249	260	278	246	271	260	273	256	276	278	263	277	282	291	318	270	265	254	299	285	249	236	265	274	275	267	266	236	273	260	264	261	266	269	302	283	282	244	277	288	307	284	275	269	279	249	261	258	295	250	264	279	253	290	271	255	287	296	250	284	262	274	260	283	271	273	263	297	261	285	257	259	274	274	269	293	272	257	279	268	281	257	268	274	277	250	287	284	252	253	283	274	250	248	289	261	290	269	251	261	300	272	289	277	277	281	265	270	264	273	284	273	263	257	230	266	273	254	261	298	281	281	275	290	224	279	267	259	277	254	275	255	278	263	282	259	293	265	272	264	245	273	273	268	282	256	248	253	303	268	270	259	300	263	265	255	304	295	278	284	296	268	247	230	272	256	259	260	272	286	271	283	265	274	267	270	285	246	276	252	259	284	258	279	259	294	284	302	244	249	298	260	239	257	270	267	282	259	282	288	284	270	283	286	268	268	263	299	246	265	249	247	275	256	273	293	260	252	287	259	292	275	251	251	253	295	268	255	269	249	273	253	286	267	296	285	271	290	259	264	278	263	282	269	267	250	261	276	273	251	225	258	248	249	268	269	256	303	256	227	258	272	277	262	269	272	270	264	267	261	263	287	264	273	235	251	258	266	294	226	281	258	252	260	284	250	266	273	272	236	272	240	266	271	267	280	288	287	262	275	251	261	282	277	256	229	280	286	310	237	269	301	261	261	309	247	260	245	251	264	295	244	258	244	256	260	255	259	282	248	249	256	255	251	245	274	254	278	261	272	292	247	250	256	223	266	280	262	279	296	283	242	280	263	257	252	265	270	274	249	276	259	259	283	287	269	279	251	290	273	270	280	237	285	261	311	267	275	272	263	251	280	294	286	257	239	269	240	278	253	284	257	286	275	267	282	271	267	283	244	244	250	253	296	237	264	261	284	261	282	306	276	253	269	273	282	257	277	269	278	286	268	269	238	269	244	287	262	266	265	299	255	279	276	251	266	288	277	240	253	260	258	271	256	271	272	264	291	261	282	270	271	276	247	272	252	271	270	278	295	280	274	273	252	273	261	233	274	256	264	246	272	286	255	254	269	260	265	246	283	262	287	282	292	245	273	273	249	280	267	242	249	242	290	255	269	268	270	249	295	246	267	259	262	292	278	287	263	267	270	251	256	261	279	225	276	265	276	238	289	265	273	254	247	255	264	247	253	268	261	279	276	245	263	294	255	239	254	296	270	247	285	289	252	265	269	256	247	282	272	289	260	268	268	264	261	256	270	273	248	245	266	262	255	292	257	280	250	261	275	232	294	229	263	258	280	281	277	258	289	289	282	265	259	292	291	310	254	261	275	244	263	266	265	268	277	269	284	265	264	252	276	253	292	276	268	282	262	283	262	282	268	243	263	260	269	297	252	266	260	266	265	266	259	270	297	278	255	273	288	237	289	254	259	299	300	281	274	275	270	266	272	301	245	250	290	284	258	252	271	281	294	258	240	277	288	259	290	270	268	264	268	258	257	239	292	257	273	290	267	270	260	258	271	255	273	248	279	272	227	295	271	293	270	296	253	273	252	270	260	274	265	273	248	256	264	249	271	311	268	245	249	271	273	280	269	261	278	266	262	265	279	250	276	300	281	260	278	294	254	271	273	284	269	302	290	239	273	248	265	266	244	275	294	233	255	258	254	279	270	248	278	249	258	266	257	283	271	278	254	265	269	282	273	260	259	274	280	273	257	283	276	274	289	282	275	258	259	258	271	264	259	255	294	278	299	278	250	254	274	284	284	264	264	251	280	264	243	274	273	264	271	256	256	286	270	265	252	255	283	278	269	254	256	289	274	265	287	245	295	249	276	262	276	271	265	250	261	284	271	288	268	270	256	255	236	263	251	245	286	289	263	285	270	246	268	263	313	278	293	288	270	263	246	318	262	302	258	292	259	283	255	269	262	261	271	262	256	280	272	250	281	238	281	260	290	307	292	279	272	268	279	272	311	286	272	288	265	271	281	249	259	257	266	264	285	254	248	271	292	287	303	259	261	248	297	299	291	254	262	264	241	270	289	272	248	299	270	280	264	245	252	266	271	260	269	251	253	247	254	265	263	250	281	286	292	301	301	287	240	268	275	262	266	259	289	258	274	267	250	258	269	267	278	255	253	256	278	258	251	263	266	241	286	284	288	282	296	274	263	270	325	274	255	257	258	266	301	289	258	269	286	272	257	282	279	276	271	273	268	269	272	276	248	273	282	280	263	278	236	264	274	252	276	291	288	278	273	256	242	240	272	281	246	288	266	250	239	291	259	287	250	288	269	271	260	260	274	267	251	279	249	271	237	258	255	258	268	245	246	279	271	261	279	295	258	280	286	281	278	270	253	286	250	277	277	261	281	265	260	258	273	252	254	252	275	265	265	257	246	256	282	257	255	234	254	256	222	301	255	251	286	280	302	258	260	266	257	294	257	278	275	238	269	253	271	284	287	288	265	262	252	261	271	268	253	273	256	282	259	266	273	256	262	258	271	290	280	265	268	270	264	255	262	277	259	264	290	266	254	260	268	251	272	273	221	263	276	234	282	251	255	293	282	246	251	270	293	260	281	271	259	254	253	238	284	241	279	274	268	245	223	251	257	276	265	293	274	238	271	269	264	243	271	272	264	268	271	287	282	251	252	268	266	242	277	268	259	297	264	283	286	259	262	253	263	263	276	270	267	257	259	267	259	270	257	300	245	259	247	247	313	279	280	239	228	303	276	268	289	261	266	277	277	270	282	257	238	267	259	270	254	266	279	276	261	258	309	276	263	272	268	255	273	273	256	278	292	239	230	263	282	270	282	255	260	270	267	291	252	260	264	257	283	293	269	272	265	273	278	241	271	274	250
24734	20936	26854	25151	9753	1116	935	791	781	764	717	684	677	705	708	683	660	674	721	671	671	723	701	670	674	685	685	649	722	690	619	645	679	649	644	614	686	645	693	634	593	686	742	674	674	637	643	596	668	683	674	702	668	706	651	668	658	712	654	633	717	602	655	659	647	663	669	644	681	698	654	672	698	659	643	632	663	656	633	681	687	632	646	651	689	660	624	718	630	657	684	655	655	654	635	676	681	663	656	686	676	682	634	712	634	693	674	598	643	692	661	621	661	652	692	637	663	674	665	637	709	658	686	624	628	652	664	658	687	683	684	644	614	640	634	650	659	642	695	654	658	685	647	634	677	661	631	672	654	667	677	636	641	636	636	629	640	662	701	709	635	695	689	653	693	678	665	604	684	660	667	627	656	647	650	681	716	662	675	623	671	621	604	631	686	662	671	629	619	613	640	647	640	640	585	651	653	672	658	638	708	627	671	662	649	652	628	644	630	674	676	652	658	644	685	671	684	671	699	682	646	697	656	671	691	638	677	668	639	662	675	623	673	659	631	644	700	660	645	656	617	708	598	706	653	641	673	681	650	684	669	627	632	678	637	729	690	600	649	643	656	714	632	654	653	602	715	651	661	656	634	662	679	681	689	630	608	629	677	649	625	708	676	635	689	689	656	688	643	631	647	632	623	644	635	670	665	648	693	686	656	654	663	650	630	697	646	640	640	692	699	675	632	644	659	652	663	643	669	644	668	645	645	653	678	667	654	649	641	667	638	692	699	664	675	660	655	686	606	679	662	618	672	649	672	651	696	686	705	669	642	656	709	586	634	658	666	709	685	660	593	658	649	690	661	685	710	702	635	673	679	671	711	663	644	638	670	670	631	689	619	665	654	642	736	652	725	657	666	650	716	639	655	638	681	701	671	636	713	665	659	664	695	698	635	605	691	662	679	672	646	613	679	646	641	637	627	613	649	643	647	595	654	673	678	661	642	649	663	663	705	666	680	660	624	699	691	706	651	700	630	652	690	672	669	684	656	673	639	627	651	652	659	636	633	609	685	678	688	618	725	660	671	654	647	687	681	667	707	645	624	666	648	649	606	626	646	647	697	656	662	670	636	661	692	646	686	671	635	642	638	661	648	661	665	672	636	650	639	666	658	659	628	683	650	703	683	663	673	657	646	665	687	672	640	652	682	650	628	695	625	639	630	687	678	657	683	600	675	661	621	654	649	674	666	629	667	710	677	671	646	632	618	650	659	712	611	685	663	644	666	618	596	654	622	664	648	663	692	656	675	626	635	627	666	659	613	681	639	687	656	641	655	658	609	668	654	651	612	597	684	695	687	613	657	670	631	662	689	642	633	652	648	643	703	656	679	666	644	644	657	671	608	658	657	644	689	685	652	676	646	676	680	657	704	743	680	682	671	663	639	640	616	671	664	696	698	668	662	684	646	653	675	701	637	647	623	654	642	675	687	665	626	609	648	697	654	661	647	661	690	674	668	653	647	657	674	630	656	728	659	597	630	650	671	662	667	661	635	662	645	638	664	672	677	684	686	687	670	713	714	665	630	660	621	687	606	675	665	678	709	681	676	609	658	692	646	639	681	660	669	633	626	684	609	653	668	631	656	670	648	685	713	682	705	655	594	693	702	672	624	641	669	673	702	673	624	655	613	666	656	666	623	651	651	673	662	644	669	678	649	678	683	651	706	701	672	617	644	640	629	657	618	638	657	655	670	687	628	643	652	655	659	653	655	678	712	667	619	709	632	688	685	649	699	642	700	653	682	639	669	675	645	614	660	635	659	664	679	670	710	651	637	649	693	635	703	646	696	687	672	693	644	700	663	651	642	667	661	643	677	626	645	692	616	635	658	683	655	666	710	631	687	730	661	660	671	721	690	656	665	646	671	724	654	605	680	671	657	654	653	632	698	595	653	668	633	695	687	681	619	680	698	599	662	658	645	653	691	664	678	648	662	624	597	588	623	658	600	633	666	654	648	661	644	650	640	675	653	656	658	670	653	634	661	647	638	678	687	644	650	670	676	652	680	659	658	640	677	649	606	643	675	696	683	617	652	649	638	666	688	629	676	669	714	644	680	608	689	688	676	703	689	641	655	625	637	644	635	653	668	653	669	709	646	580	680	614	650	651	605	621	649	670	663	655	665	680	618	643	673	633	668	681	741	659	633	657	666	660	621	637	675	636	628	631	651	641	661	642	643	658	639	680	661	678	689	647	607	633	648	688	630	649	658	675	677	675	618	657	628	680	604	668	648	672	674	630	627	642	637	665	680	666	658	690	666	618	693	669	647	693	609	659	626	699	685	656	634	643	657	657	628	638	661	686	652	677	637	685	649	679	633	674	663	651	646	640	658	645	669	689	569	695	683	679	653	657	652	688	688	627	661	641	653	642	624	739	645	686	643	611	618	639	678	648	670	656	678	655	659	695	649	673	654	597	651	655	649	619	619	625	611	638	661	629	652	668	672	665	643	629	599	658	680	603	640	663	681	677	679	649	647	649	670	653	678	675	629	685	634	667	676	628	652	672	671	673	645	657	663	647	597	681	633	704	682	685	635	685	642	682	666	716	627	666	680	683	676	648	677	655	680	619	652	638	637	637	652	686	702	658	661	664	658	673	654	663	656	660	668	693	664	662	632	664	704	683	622	656	664	672	690	652	624	634	695	663	686	658	649	671	727	661	670	629	640	651	677	672	682	671	667	669	619	633	633	630	648	632	651	638	645	612	671	619	686	633	682	624	657	644	688	646	643	666	631	644	628	710	696	639	690	680	608	652	641	633	610	681	650	655	639	681	679	690	637	680	698	608	669	678	629	664	701	683	643	700	655	639	652	630	645	706	718	661	688	661	606	644	650	676	592	650	651	683	664	634	647	634	663	653	644	635	668	644	640	632	610	659	650	658	645	680	631	648	699	681	691	675	679	708	670	642	632	667	582	670	663	635	599	666	647	669	647	641	617	701	690	646	709	673	684	696	640	659	643	649	651	679	713	680	683	670	638	726	646	646	661	650	663	660	642	648	639	647	683	659	628	645	653	672	636	694	655	671	667	671	634	658	647	662	659	629	653	632	637	658	648	692	650	630	708	658	652	649	666	695	666	671	665	647	670	693	689	652	607	683	644	662	681	665	630	628	637	603	705	648	742	690	642	633	669	613	653	686	630	650	645	690	653	664	634	637	655	626	646	662	648	673	616	617	681	657	665	674	665	641	648	685	651	636	630	631	662	659	655	646	658	659	698	662	636	632	673	637	619	680	681	636	668	621	649	625	645	641	663	647	638	645	625	653	667	699	630	647	693	706	694	703	638	680	733	639	640	692	678	631	679	675	658	596	631	673	646	692	685	626	638	677	652	685	640	668	638	652	688	627	589	604	647	698	634	631	684	647	715	675	629	680	651	664	697	671	611	661	628	716	652	633	668	638	629	669	629	688	666	663	687	684	655	647	605	627	619	656	638	612	621	660	672	668	666	668	663	645
24008	8382	3369	1932	1517	1305	1113	969	910	802	789	814	791	722	775	728	740	762	741	724	706	729	696	663	696	709	734	686	693	723	661	693	678	728	688	704	674	738	689	673	713	719	692	728	657	681	683	740	713	696	696	697	675	692	671	670	685	689	686	732	625	708	718	710	732	679	767	701	659	698	681	699	690	681	675	707	655	749	681	696	676	733	740	695	664	699	719	647	682	643	686	665	661	644	721	712	695	696	652	711	694	699	653	708	721	717	750	767	738	690	686	706	697	685	674	675	687	734	656	683	687	665	706	694	719	692	688	682	658	710	693	699	690	650	719	718	721	691	684	653	710	694	680	689	702	653	703	772	696	667	682	695	720	683	726	717	693	697	702	705	668	714	707	684	690	658	695	683	680	710	710	716	653	724	708	702	705	677	735	682	665	722	697	676	682	669	693	659	624	689	705	697	654	704	674	706	679	663	726	688	690	716	730	677	700	679	728	656	712	662	661	657	675	662	688	744	683	696	689	675	674	672	717	714	728	642	678	647	640	674	707	665	706	710	745	646	709	656	676	719	699	685	677	666	664	711	644	692	722	670	687	701	686	640	652	703	700	690	730	680	746	685	752	677	692	713	693	707	759	716	645	682	661	669	675	651	730	702	649	698	665	731	683	701	680	678	657	678	716	671	686	667	706	697	671	717	666	691	676	688	690	695	680	737	712	746	693	692	688	694	680	687	720	689	700	729	666	697	731	706	702	700	731	706	713	722	673	667	631	681	692	632	705	755	692	756	699	708	678	682	713	706	706	710	717	651	684	646	639	690	682	669	679	722	726	688	671	724	654	722	677	679	718	689	680	705	679	709	708	679	640	683	692	687	672	699	676	726	690	686	705	670	725	697	713	663	697	720	685	733	707	669	693	721	685	688	730	668	698	692	707	717	729	720	684	671	719	655	677	673	682	715	740	712	671	703	665	685	723	670	672	672	683	670	672	720	704	696	717	670	725	738	688	649	710	740	714	696	698	698	681	669	698	663	706	654	662	629	635	655	704	698	705	700	667	680	716	700	701	700	687	688	673	702	691	730	715	711	638	698	701	655	718	665	665	679	688	680	678	697	686	656	707	714	714	708	705	669	689	724	692	698	693	740	667	693	716	669	660	716	676	729	654	721	691	700	687	711	685	695	707	683	704	678	688	713	704	656	683	702	734	713	688	700	705	709	727	650	702	677	716	714	711	687	738	666	691	654	728	713	717	692	678	650	675	675	657	702	691	661	689	699	742	663	721	691	631	706	727	733	727	698	745	699	658	708	658	714	660	728	717	669	680	668	718	677	692	645	737	670	737	636	659	714	698	712	708	678	666	699	674	662	650	683	705	670	722	720	698	690	634	712	698	686	693	692	682	678	691	714	719	708	661	654	665	662	678	664	690	749	727	704	710	693	705	715	727	699	657	706	676	706	717	726	704	661	704	695	687	676	707	691	716	689	690	707	702	673	688	718	695	708	722	719	668	643	685	683	661	704	687	680	684	691	634	685	682	702	695	697	676	699	694	725	640	645	696	646	704	703	672	714	681	712	677	716	658	692	683	682	661	705	660	700	776	681	690	702	668	683	676	688	676	674	686	641	678	664	711	664	692	697	720	689	680	685	697	723	713	692	665	656	726	689	650	728	696	693	698	658	721	692	676	708	721	705	747	684	709	672	678	736	700	742	663	716	690	672	711	682	675	673	694	689	673	649	670	731	652	663	743	646	689	714	664	680	693	672	677	681	729	694	694	628	672	683	704	686	694	684	677	732	702	692	698	672	735	693	690	730	639	662	692	733	659	712	677	670	710	697	726	671	690	726	636	704	651	703	693	681	724	695	663	690	740	707	671	667	673	679	659	664	692	705	680	714	724	678	739	688	679	718	688	700	661	675	660	656	711	665	764	715	711	686	689	679	694	700	696	667	663	708	664	724	690	707	724	705	680	642	663	699	651	660	717	689	722	702	681	714	689	698	687	674	663	647	711	675	720	624	710	668	692	664	698	699	694	655	671	661	698	670	639	704	701	638	686	707	698	630	715	676	674	708	709	667	682	696	692	680	677	695	695	671	702	646	718	705	696	702	705	677	662	698	667	677	701	701	680	725	693	713	678	678	688	712	656	690	674	652	656	659	715	729	683	682	640	678	700	677	675	737	696	687	716	675	671	714	667	635	696	704	648	713	708	733	694	718	690	696	689	763	705	682	702	698	704	685	699	700	691	719	682	676	740	683	667	673	668	714	676	680	668	666	696	682	662	685	664	715	659	667	705	702	724	718	669	659	699	703	702	710	670	709	701	680	676	689	728	733	752	707	718	707	701	624	678	669	671	684	664	669	649	706	660	690	680	707	686	707	717	690	725	718	673	696	669	703	742	712	717	674	688	678	693	723	664	693	744	678	677	660	694	693	613	666	666	687	710	689	678	672	690	675	674	682	734	677	721	651	693	657	693	677	720	675	681	666	688	710	645	695	658	696	636	678	702	653	722	696	699	686	711	674	718	728	695	692	676	682	669	670	707	700	687	696	668	707	680	670	657	755	676	702	689	655	699	694	702	666	685	675	688	664	668	694	670	703	705	655	730	709	682	670	671	701	717	689	669	705	698	703	651	678	661	715	699	678	697	710	718	655	652	733	753	663	673	721	670	722	701	698	700	705	694	673	646	678	724	665	708	693	678	673	680	697	650	673	698	688	719	680	688	695	657	693	686	686	700	677	749	675	674	705	721	699	692	672	682	647	719	672	697	679	709	608	700	665	694	680	682	684	691	701	694	737	693	656	714	736	642	677	686	685	666	670	707	689	708	723	668	699	693	708	692	744	680	694	690	706	735	665	700	720	691	690	701	691	695	686	640	690	715	708	706	711	678	704	703	686	675	674	703	724	694	667	725	680	698	719	702	668	671	663	700	713	710	728	662	728	686	702	645	744	645	740	703	670	679	662	703	699	699	685	716	714	695	674	705	708	704	667	667	721	669	669	673	677	698	711	750	696	668	704	695	675	721	703	672	695	679	681	678	696	700	699	682	716	681	697	695	653	646	718	659	638	712	716	684	631	705	687	693	677	689	713	661	699	688	733	680	681	672	668	693	746	727	684	668	686	670	710	670	683	699	682	686	701	666	705	662	692	662	694	662	711	661	638	721	642	669	676	694	681	728	652	710	706	720	690	705	718	691	683	693	681	676	665	676	639	693	685	670	685	690	755	676	677	695	721	675	673	676	684	686	694	693	712	713	714	755	650	673	707	686	753	693	697	709	665	688	689	669	687	714	726	692	723	717	723	643	703	707	648	716	684	709	666	686	661	672	699	671	689	649	704	737	650	713	632	679	642	725	674	674	691	695	708	698	705	682	725	678	699	647	712	632	736	706	654	720	656	715	667	664	688	706	710	704	688	668	672	721	701	660	665	642	762	647	717	655	684	697	677	655	697	649	711	666	673	656	634	704	723	699	731	692	714	735	755	706	692	680	727	677	747
22439	21056	28615	23692	21049	21116	8509	1375	1011	886	838	762	786	711	723	702	684	670	640	671	633	641	602	633	611	632	586	612	635	564	592	613	599	643	601	554	600	584	572	568	600	627	596	585	576	593	600	554	553	598	609	566	583	565	566	536	547	565	582	600	558	591	555	586	623	596	557	621	586	529	577	595	613	558	542	622	580	562	584	575	580	590	602	611	530	570	600	566	585	596	577	578	589	614	552	575	582	603	554	561	588	544	600	528	568	594	553	565	607	564	556	629	610	611	651	633	566	552	588	563	585	590	575	568	563	594	614	572	612	569	566	591	573	604	590	598	609	539	610	579	544	616	564	616	606	608	589	623	587	620	606	577	580	563	557	615	552	596	571	570	612	593	546	581	586	595	596	595	577	589	646	573	562	624	598	576	576	614	561	577	612	553	611	594	604	610	611	557	589	577	602	535	532	546	619	613	615	562	550	570	568	597	563	577	584	579	584	557	570	575	595	584	554	571	580	576	574	619	566	578	589	593	578	597	589	582	580	535	568	607	598	559	600	581	582	547	589	582	624	588	551	545	598	607	587	583	561	552	613	570	594	591	523	558	557	602	594	581	619	577	566	549	566	587	572	561	618	580	641	615	643	565	575	607	563	574	572	580	518	585	592	611	603	580	614	611	577	613	560	569	577	608	597	581	567	506	598	591	618	584	490	601	575	541	554	560	627	557	606	606	534	611	588	612	562	574	611	581	573	626	545	585	610	573	548	576	566	573	586	592	607	585	596	581	533	538	558	566	576	606	561	562	610	535	582	546	596	594	568	554	608	591	649	597	543	573	567	527	569	585	616	553	573	576	596	548	630	642	571	558	551	562	572	566	561	566	585	583	576	599	554	593	538	535	613	582	616	601	602	591	571	550	558	636	615	505	596	616	596	600	581	604	580	603	562	542	605	560	598	576	546	540	548	607	563	549	586	610	580	576	532	585	614	529	543	589	588	583	596	576	562	596	606	570	584	559	559	581	640	581	537	607	580	547	554	556	549	607	595	601	597	563	590	584	594	562	580	548	553	629	612	572	622	578	566	553	560	538	626	589	563	541	585	601	625	607	588	566	576	609	586	565	582	546	546	552	597	577	570	582	549	614	599	536	548	575	596	530	575	578	573	596	573	588	540	581	610	586	560	556	552	588	560	567	567	588	574	565	573	623	605	563	581	564	577	573	585	608	561	606	550	572	577	580	552	569	601	586	575	552	552	587	554	579	638	534	624	577	609	582	577	542	594	580	557	576	564	583	575	584	589	540	554	575	548	567	573	614	612	550	596	571	575	567	582	548	584	594	545	606	566	542	533	583	594	558	567	589	584	582	535	580	542	576	625	588	584	548	565	568	591	557	560	587	583	591	557	575	580	535	608	574	559	567	622	576	537	581	592	559	615	583	573	590	571	594	540	563	559	579	534	588	590	550	559	603	568	562	605	570	565	581	558	583	552	588	567	579	583	606	554	579	571	571	565	604	581	565	547	626	604	575	563	609	612	530	531	567	610	600	556	587	565	571	601	571	554	560	581	599	585	562	579	604	564	555	567	588	590	566	579	572	567	546	546	582	592	496	629	561	577	597	569	612	612	559	563	551	581	586	572	583	574	601	605	579	613	565	588	611	615	618	573	540	593	571	537	594	604	614	594	554	538	563	605	554	579	658	593	579	580	602	579	602	583	557	575	553	636	579	593	525	564	592	600	585	575	554	611	584	578	525	598	557	571	586	585	556	597	567	585	598	600	584	554	550	549	533	582	583	589	591	598	598	556	537	595	608	581	602	576	584	564	534	578	600	565	583	581	627	589	567	600	561	598	524	557	582	610	599	576	570	586	589	553	557	579	622	610	571	569	544	579	593	581	577	570	607	576	603	587	609	561	587	574	546	564	574	538	581	553	565	575	553	571	588	571	518	591	613	626	607	557	580	592	600	571	555	575	538	595	555	569	569	604	595	529	571	547	579	627	545	559	550	557	572	569	597	565	527	573	602	560	576	568	607	606	580	586	582	592	534	571	600	616	556	573	542	594	581	567	598	584	567	549	544	557	546	559	507	593	531	570	580	559	524	570	580	601	604	605	601	588	558	593	537	587	611	587	587	574	565	557	593	575	582	606	574	595	550	563	639	559	564	521	588	549	599	600	577	573	542	580	577	574	585	597	574	578	617	578	550	608	564	567	570	551	572	560	606	623	569	586	574	589	554	574	577	526	590	579	636	548	596	567	522	599	555	551	567	602	544	585	578	591	614	587	580	579	527	625	606	586	577	568	594	561	569	535	605	555	589	565	585	538	610	587	566	603	535	582	558	594	592	543	606	575	565	561	551	578	555	599	570	573	564	604	600	578	569	576	611	577	572	623	569	595	567	577	576	587	576	562	575	541	590	573	582	597	592	577	543	565	584	574	581	601	582	577	587	601	581	575	623	580	550	594	628	596	570	557	561	581	569	559	579	535	588	569	610	571	585	563	575	574	586	558	552	597	587	586	565	605	562	563	580	557	586	573	565	553	553	620	571	563	588	543	591	553	617	554	552	600	577	589	541	603	562	609	541	577	545	590	596	588	589	573	551	550	590	579	562	596	581	594	559	572	562	576	567	551	564	542	551	599	589	611	523	573	537	609	579	559	610	580	576	575	581	567	553	557	587	568	589	577	560	614	573	592	545	586	565	610	549	574	548	616	554	582	567	564	645	593	637	573	583	563	587	556	551	576	563	570	560	570	560	582	583	526	562	581	594	595	600	542	556	572	559	577	570	601	536	593	606	550	583	577	523	573	568	573	591	581	585	575	571	540	568	539	565	515	602	591	565	583	596	598	651	601	549	585	578	524	606	549	570	600	568	588	595	552	584	577	557	621	613	554	557	591	586	557	627	608	543	577	568	577	577	621	541	583	581	587	628	578	583	633	593	568	582	589	576	611	546	571	564	584	566	559	587	591	596	586	599	589	579	554	548	588	589	558	586	587	600	592	592	644	635	590	598	604	581	551	592	567	593	583	592	567	607	579	549	559	569	646	538	578	647	570	569	563	581	584	542	570	585	592	601	544	583	569	571	585	573	590	574	589	582	579	597	553	589	582	609	577	583	573	538	557	558	582	547	586	532	608	545	565	617	572	565	553	585	541	553	575	542	565	555	520	557	583	611	577	574	630	599	561	567	570	560	568	524	575	556	585	609	606	562	600	591	622	579	576	572	546	574	606	556	530	584	566	582	588	611	592	563	588	565	565	532	614	609	551	558	619	592	607	585	612	600	591	593	554	568	563	573	598	570	578	598	572	532	578	599	562	571	572	582	570	597	563	576	590	565	566	573	549	550	571	586	536	600	560	576	563	563	575	564	577	590	628	587	575	549	575	545	583	589	579	555	547	560	585	617	573	593	563	582	628	583	582	565	559	595	567	570	545	580	578	591	562	573	576	563	585	550	620	586	561	590	596	579	583	571	568	540	581	587	584	564	611	576	570	587	610	536
33747	18543	9508	4730	3562	2675	2141	1663	1454	1181	1086	980	960	871	806	773	774	716	727	681	657	680	696	616	690	613	611	626	577	608	572	647	624	635	566	586	599	623	596	581	590	620	612	577	584	575	606	590	596	581	559	545	605	586	564	552	542	571	562	569	523	594	606	551	583	547	569	563	629	548	561	590	607	598	550	639	581	552	585	569	583	577	582	555	593	594	599	579	576	591	617	589	584	586	562	558	594	568	611	580	536	565	597	587	583	566	591	573	615	585	584	582	600	580	580	608	566	577	610	564	604	573	556	556	556	563	571	579	567	560	586	597	536	598	610	574	544	558	569	578	552	629	577	598	584	564	608	579	616	581	551	564	553	572	567	549	586	583	595	580	566	557	572	567	564	570	615	551	575	587	600	561	585	610	563	614	594	567	597	586	578	603	553	561	563	595	569	602	566	534	601	619	596	574	598	571	585	623	601	578	561	613	555	563	563	600	571	619	582	615	568	590	600	576	588	558	590	597	550	593	582	575	576	594	591	580	563	584	570	547	571	606	602	550	517	586	556	583	585	618	573	627	593	565	580	595	563	605	562	587	590	613	594	548	560	555	621	556	548	623	561	582	581	583	587	551	528	555	587	624	582	580	568	580	604	583	515	599	569	569	610	590	554	568	613	592	538	564	558	653	608	572	607	556	615	609	584	594	575	580	577	575	542	572	566	579	603	593	610	526	568	592	527	586	595	602	588	563	597	558	602	554	581	597	593	555	594	572	592	590	579	559	516	573	600	592	576	561	617	564	581	546	572	581	635	540	575	573	637	581	598	569	553	586	589	618	600	585	565	566	493	601	582	583	595	570	598	614	579	635	602	572	558	594	590	613	602	579	594	583	604	581	622	598	573	600	556	530	618	598	542	595	619	576	598	604	552	592	569	583	577	603	575	541	585	572	597	572	589	584	615	577	609	565	622	602	590	580	563	581	581	554	610	591	590	586	573	576	566	575	588	594	612	577	559	540	549	571	591	557	579	554	570	577	598	553	539	624	569	562	565	548	595	619	573	506	597	559	595	604	608	580	568	592	602	554	566	576	563	555	544	529	570	609	563	605	553	552	526	555	585	515	569	600	559	588	600	573	562	526	600	552	590	623	587	603	602	546	574	618	570	612	578	572	566	530	599	568	577	624	546	549	579	554	583	620	572	580	575	622	611	526	604	617	558	595	627	562	582	580	581	570	554	583	576	610	570	562	596	595	561	572	606	575	582	597	542	577	528	539	565	592	615	557	581	562	576	618	595	579	596	586	617	591	567	596	519	572	549	606	598	568	580	577	596	559	531	587	586	541	644	584	583	602	564	575	555	586	516	568	568	566	591	568	535	596	519	556	611	572	569	565	549	603	568	595	595	594	571	560	580	579	607	593	584	598	556	562	557	569	543	569	566	610	577	594	596	539	569	624	590	555	580	616	576	610	559	592	574	570	568	570	580	574	528	552	568	561	626	588	607	575	557	578	557	580	596	542	584	563	565	567	613	627	566	581	617	579	619	556	599	555	619	619	564	581	564	569	581	575	572	545	556	560	580	571	610	567	542	595	561	598	557	547	538	539	583	548	571	592	535	582	559	590	608	604	570	604	582	586	591	557	583	575	584	530	570	602	579	601	577	529	591	569	558	590	552	546	567	545	648	588	574	591	587	569	532	578	621	564	579	549	544	562	555	584	630	552	608	556	550	563	536	562	597	620	573	577	536	532	580	571	558	597	558	609	534	564	559	575	577	607	546	534	564	554	597	600	576	558	594	555	611	619	598	549	580	570	605	566	577	521	563	558	555	544	608	589	583	599	555	607	572	586	550	589	559	601	593	564	586	549	626	570	557	598	583	570	542	541	546	601	554	575	592	543	574	565	609	595	608	629	611	568	589	560	578	600	543	634	567	543	575	587	597	604	575	560	596	589	572	626	600	563	571	598	595	611	585	540	582	564	592	573	591	604	592	573	584	579	556	551	565	602	586	548	598	591	607	569	563	568	559	577	587	568	616	565	571	537	561	546	561	618	603	590	588	539	606	587	586	638	586	569	563	568	595	621	564	586	567	589	586	589	593	584	561	576	595	587	552	562	601	580	562	555	612	589	600	571	592	577	580	606	527	554	548	597	633	591	564	580	540	537	534	572	586	574	586	600	587	590	607	537	579	543	557	600	554	617	586	582	560	562	616	588	566	575	586	572	561	545	604	621	605	560	577	539	556	575	593	545	573	558	569	599	613	586	517	589	581	593	575	600	600	540	564	588	603	584	590	602	630	551	563	597	629	566	611	565	555	595	617	613	590	558	593	596	579	572	645	596	587	577	580	584	593	617	554	561	554	566	595	565	587	606	547	600	621	598	576	567	549	579	591	569	555	557	568	593	563	596	583	571	578	565	591	619	575	584	587	579	520	591	585	623	549	565	562	599	571	596	547	583	524	597	585	585	589	579	579	549	561	610	586	597	618	548	565	547	595	633	575	573	604	599	582	593	596	583	632	546	563	550	559	578	592	554	612	569	578	601	559	610	579	556	577	603	595	592	612	592	568	599	597	601	600	587	604	605	605	538	579	564	588	556	572	608	558	561	623	555	581	573	573	614	585	573	585	594	562	567	597	555	567	637	570	564	583	519	572	610	539	561	569	553	555	574	561	600	561	554	564	579	570	581	575	626	558	591	593	591	572	570	590	575	548	593	600	550	578	574	592	578	609	609	575	568	631	600	584	612	575	573	557	586	526	588	561	573	601	587	599	550	596	575	564	552	572	569	587	575	518	593	561	533	590	582	569	581	549	566	543	578	547	573	614	537	550	558	580	599	591	583	604	562	548	543	534	560	582	615	601	547	586	565	559	571	564	551	570	592	598	577	530	600	581	564	551	602	548	598	572	634	589	568	565	603	584	573	624	578	622	545	577	619	584	612	561	577	578	563	566	607	558	591	548	594	562	567	568	566	598	568	617	580	590	580	590	624	554	569	605	562	582	586	561	560	556	563	584	585	567	599	585	620	523	555	551	595	622	550	570	605	563	582	573	589	557	576	594	559	526	555	599	570	573	592	547	594	579	625	593	550	574	581	600	545	570	577	550	592	597	588	603	552	585	577	599	525	561	589	546	625	600	599	576	588	590	583	565	588	525	605	570	564	561	590	625	635	577	593	596	562	601	566	575	555	596	535	586	546	612	555	582	562	576	573	559	533	585	590	578	588	615	588	568	602	563	561	559	603	552	576	578	549	564	583	586	599	600	585	564	589	593	601	537	592	598	559	575	586	605	591	600	604	578	565	557	632	556	583	587	581	562	599	587	566	595	565	546	592	559	631	587	564	570	563	565	597	573	594	560	612	618	577	575	614	580	610	554	614	549	571	586	603	548	585	597	563	557	577	587	547	562	601	574	577	571	543	587	584	638	590	552	629	581	574	572	558	571	559	587	591	630	591	609	587	545	598	609	577	595	610	605	542	572	533	594	588	600	604	557	616	575	555
27542	18227	4283	824	663	529	487	399	424	394	373	403	372	365	416	381	435	398	360	402	379	388	396	391	358	420	338	409	357	404	353	334	354	358	364	366	404	316	372	411	395	411	363	367	388	409	382	378	389	382	389	377	362	411	367	387	355	382	343	366	353	351	363	358	397	419	406	380	396	369	370	346	340	381	353	351	403	364	403	349	389	397	348	379	381	380	392	401	364	376	384	391	388	391	357	327	389	408	374	367	373	340	372	338	369	322	411	409	371	373	366	403	376	363	424	396	365	370	370	354	385	379	393	394	386	381	370	390	333	368	367	397	378	372	383	349	424	373	367	393	363	378	399	357	357	376	393	323	342	385	392	348	370	359	361	368	367	349	367	430	416	377	418	376	376	362	370	380	355	404	358	419	349	341	351	392	384	391	326	360	371	362	366	390	399	360	324	383	369	378	389	372	366	414	367	372	338	399	353	367	383	389	395	398	361	394	376	323	397	390	404	367	387	388	375	357	383	379	360	335	386	352	372	395	424	366	385	356	380	357	365	389	384	387	360	386	371	363	401	377	384	368	398	373	362	348	344	370	370	378	399	351	339	369	372	410	378	357	374	351	406	351	341	390	343	343	364	388	408	379	370	396	397	390	406	364	400	378	372	397	346	358	362	385	392	381	359	378	404	356	355	374	376	346	385	357	387	387	364	376	362	402	380	363	384	397	377	374	346	367	393	402	392	388	365	340	363	392	399	381	354	351	356	369	385	372	405	398	363	405	395	375	373	356	359	363	352	365	401	382	388	358	353	386	367	384	379	408	380	393	366	381	382	334	386	347	364	350	380	398	358	356	355	400	397	373	367	379	418	406	356	357	397	400	384	422	347	357	365	414	360	373	360	396	385	346	394	383	340	365	376	365	405	357	423	369	408	360	362	391	371	361	374	406	391	353	395	324	377	373	390	413	389	417	398	377	387	389	408	384	382	358	377	364	371	403	364	382	353	379	375	375	369	340	332	347	383	404	375	384	372	377	371	394	386	418	390	373	385	370	379	356	368	389	372	366	365	373	393	360	405	367	410	372	377	373	367	363	384	366	370	397	371	413	378	355	369	353	344	391	407	363	382	405	365	390	428	362	357	385	373	402	358	369	372	377	392	392	377	371	333	413	348	351	354	400	368	383	384	378	344	360	378	345	378	386	366	340	370	372	392	396	357	400	360	399	384	348	370	387	379	375	400	359	382	382	356	408	371	366	411	356	382	352	371	367	382	366	348	370	354	377	380	395	380	403	379	348	379	389	386	375	354	404	344	386	394	369	372	380	376	374	408	355	382	374	359	381	373	357	390	372	349	396	400	391	357	401	351	398	391	380	383	405	372	368	379	369	393	412	407	368	394	387	398	389	346	394	393	360	394	378	393	361	409	350	393	372	354	372	336	382	363	364	371	407	379	362	361	358	386	396	377	378	359	385	375	389	378	344	379	398	384	397	384	366	370	392	387	347	377	381	345	378	376	398	350	377	361	372	376	361	394	356	366	357	382	357	350	388	329	370	371	377	380	383	370	394	399	375	431	372	382	410	377	387	387	361	377	367	401	362	358	360	371	424	409	376	359	400	388	338	389	391	397	394	397	340	385	338	392	374	405	379	351	374	360	383	397	386	367	360	359	372	353	343	384	378	418	351	379	376	376	432	388	360	400	369	359	365	363	408	384	415	363	377	395	367	375	365	420	385	338	379	387	375	380	396	369	400	361	414	392	383	372	363	382	363	382	353	394	394	367	346	408	396	384	378	398	345	383	367	389	385	385	398	384	369	355	376	415	389	364	379	352	348	387	388	377	362	390	362	372	365	395	348	393	374	364	378	372	349	388	376	382	320	385	373	383	394	432	370	387	397	385	409	399	348	401	358	398	405	357	370	404	384	383	335	379	404	357	367	358	330	374	348	351	369	391	350	373	395	418	373	414	387	409	380	371	354	403	393	366	364	344	367	343	344	381	374	377	387	382	353	344	352	349	381	372	394	382	364	325	378	347	426	360	403	360	347	353	391	386	371	403	363	365	353	389	376	334	408	397	389	338	377	384	402	360	366	357	367	350	379	388	380	373	365	412	391	370	382	396	400	375	384	386	373	384	396	370	372	401	407	380	381	365	370	391	361	397	393	403	386	404	400	367	405	399	393	335	361	368	400	338	370	367	409	392	375	408	401	360	403	354	368	362	394	421	366	358	396	385	389	376	378	373	370	390	381	382	365	360	363	368	375	383	373	387	373	357	369	373	383	369	380	368	324	379	390	389	364	403	348	427	343	417	376	375	361	364	351	371	366	378	394	366	378	427	379	380	359	354	381	388	401	371	369	380	386	417	336	337	361	395	359	382	384	391	385	390	388	363	385	385	378	355	347	386	356	335	373	349	362	378	358	371	406	371	370	382	385	378	390	349	398	414	375	370	394	390	417	380	352	345	385	405	391	368	398	374	336	420	383	363	384	363	344	343	369	353	385	368	372	395	386	388	395	360	382	384	386	358	386	371	363	369	385	373	382	392	391	360	413	367	388	363	356	392	356	350	377	376	388	374	338	331	378	368	367	380	378	368	371	375	359	366	385	388	372	398	407	399	390	356	366	394	354	387	389	380	394	363	360	349	398	369	354	390	382	361	393	403	372	401	367	390	384	390	339	375	382	356	367	370	374	384	337	369	389	379	375	398	364	385	409	389	391	345	406	360	380	371	385	387	378	390	364	396	356	378	406	403	386	378	397	391	389	356	372	329	371	383	378	385	408	407	369	384	376	373	419	370	386	376	364	350	374	399	336	364	380	342	423	395	350	369	357	388	346	398	376	365	375	369	408	385	365	364	376	365	353	379	366	354	379	352	399	419	364	384	379	383	361	365	387	367	393	376	387	399	388	333	337	377	339	330	360	356	402	377	390	384	385	382	372	367	370	377	355	351	360	377	376	375	360	362	342	338	422	377	396	391	425	389	374	367	351	388	351	367	411	365	354	386	376	384	395	391	404	408	406	394	359	363	395	348	382	398	365	388	392	377	400	354	373	365	393	388	367	353	398	332	355	381	387	408	380	384	374	345	379	362	377	389	408	392	370	352	407	363	374	395	387	362	358	373	409	378	367	349	342	388	363	382	384	376	352	386	391	366	346	391	385	389	364	355	387	402	356	393	365	378	369	383	358	383	398	368	385	370	366	372	366	377	378	388	386	360	389	354	366	397	358	390	362	382	383	381	363	388	388	362	388	381	354	390	372	376	338	422	372	400	376	368	400	396	377	397	379	395	375	361	387	394	350	354	341	374	396	381	396	421	378	351	367	388	393	358	367	390	365	400	396	407	399	378	356	374	390	365	376	355	374	371	389	381	364	361	369	402	370	341	362	363	388	387	344	360	349	356	381	385	363	364	385	370	380	345	382	364	377	413	382	358	393	380	389	374	370	384	402	373	405	375	400	372	379	387	406	394	387	352	349	347	389	376	365	367	362	344	339	393	367	362	418
8152	2289	831	611	517	487	465	474	434	435	427	393	437	420	437	419	397	416	415	450	397	416	418	428	424	393	421	430	419	396	413	399	452	406	429	427	436	442	425	388	409	452	401	393	423	421	431	433	395	365	383	423	411	402	427	433	396	394	439	445	412	373	446	453	423	399	425	436	453	398	402	409	433	470	424	437	400	368	407	409	424	422	418	403	428	418	446	403	420	411	413	405	367	391	395	401	418	414	429	396	432	390	366	409	383	429	411	449	397	429	425	411	414	390	426	415	414	426	444	401	397	426	410	415	441	404	403	421	398	421	416	424	447	395	418	429	422	416	418	430	406	406	431	444	424	432	405	432	440	425	443	400	470	398	398	419	397	409	414	416	429	382	400	380	424	394	397	420	377	409	435	402	431	392	433	374	411	459	401	415	421	411	427	430	407	392	415	433	401	391	397	423	388	416	437	406	428	428	393	428	402	397	385	381	441	364	422	420	410	425	412	421	393	419	408	447	411	414	422	401	384	429	407	409	420	425	447	425	439	420	424	410	435	417	380	443	391	459	438	424	417	387	385	431	435	429	423	456	422	354	469	412	408	415	435	399	425	405	411	385	377	398	424	384	383	380	413	393	424	409	371	384	440	429	407	442	377	384	412	405	435	413	388	409	435	420	422	433	428	406	402	400	405	397	442	401	385	410	419	392	403	435	385	396	409	411	392	409	406	440	400	446	383	405	410	446	413	404	416	436	468	424	426	408	395	405	410	423	403	417	424	416	429	424	406	423	419	398	467	428	419	415	389	421	387	419	379	412	390	404	395	437	400	412	397	423	447	423	435	444	405	439	406	413	440	416	404	430	401	429	411	423	397	403	414	396	403	411	402	389	430	403	391	414	437	387	397	380	392	426	418	424	404	398	412	445	379	416	414	390	436	420	426	389	395	410	414	410	431	448	418	402	401	421	419	447	395	428	425	413	437	425	430	435	447	419	415	444	400	419	411	385	432	464	436	413	396	466	387	403	396	401	452	432	398	429	400	444	431	460	380	409	441	397	429	384	426	385	389	416	437	424	407	407	452	407	431	436	397	426	397	429	388	411	420	420	431	403	406	390	405	428	381	449	399	397	425	401	451	414	415	395	415	420	434	446	402	401	458	437	396	407	448	448	376	437	443	432	392	420	445	429	427	466	425	430	445	412	445	405	409	447	389	445	440	412	401	415	410	407	386	435	378	413	397	417	436	408	431	454	420	414	439	370	443	414	400	395	412	436	394	420	404	381	410	409	404	419	411	424	408	403	380	411	430	435	377	408	423	393	446	412	425	442	391	414	386	398	377	422	417	432	405	390	424	421	422	402	403	371	405	461	401	432	413	428	449	430	400	393	446	402	413	451	438	410	427	394	407	421	419	420	401	379	407	445	443	403	440	379	405	438	438	395	424	413	417	401	439	418	429	454	449	407	417	404	386	429	432	438	417	429	395	406	404	405	449	431	400	410	389	425	419	431	423	415	436	406	437	377	414	422	412	423	423	431	407	396	446	412	434	399	426	439	412	414	399	401	404	381	424	396	420	432	437	427	412	403	392	452	442	421	411	405	437	353	406	445	407	435	445	407	368	427	410	442	389	416	418	428	411	411	381	405	410	405	414	387	418	407	354	414	448	405	397	411	451	441	429	392	405	418	423	409	466	437	469	438	415	391	395	408	433	411	426	414	407	442	429	419	409	440	398	395	429	380	429	376	433	425	414	406	447	433	430	412	427	421	371	431	450	418	397	365	440	416	424	419	393	448	393	446	416	366	400	432	402	444	382	421	453	436	397	422	418	396	419	401	382	406	406	409	405	374	425	415	424	407	431	452	469	428	401	443	389	365	441	398	414	434	438	382	389	437	439	378	418	404	421	430	419	397	449	429	424	380	418	445	460	366	413	406	407	428	423	454	402	377	440	433	438	439	437	397	441	412	391	433	419	425	430	417	449	422	430	398	425	424	438	442	437	393	388	421	414	445	409	400	446	407	423	428	396	434	435	394	415	408	422	426	386	411	431	396	380	402	399	414	430	380	446	387	407	400	451	393	422	407	410	424	422	424	358	458	405	452	428	413	404	431	404	430	392	439	379	423	428	379	421	436	442	408	384	425	394	386	456	392	459	417	434	439	420	419	425	427	412	433	437	430	416	419	422	418	413	465	406	447	402	430	388	414	406	409	440	430	435	417	429	426	410	431	400	408	428	408	438	403	425	425	390	428	403	433	409	422	426	434	428	447	373	416	452	392	468	411	389	394	396	430	416	423	421	433	398	376	434	422	426	385	437	429	403	448	467	400	422	418	435	407	429	425	404	420	399	427	395	409	390	439	434	430	401	412	428	419	386	439	401	432	418	410	453	404	416	434	407	451	415	405	427	407	402	375	415	401	404	432	451	404	452	441	405	393	412	449	421	420	412	387	420	407	400	459	416	366	419	420	417	427	440	392	419	442	386	418	419	403	431	393	418	415	378	426	419	423	420	404	420	391	397	417	405	355	423	399	405	449	432	448	410	375	394	394	393	410	395	453	411	429	419	439	406	405	396	401	388	413	425	435	445	436	411	449	446	416	392	433	421	426	397	418	437	442	399	429	386	410	409	412	392	400	396	396	423	397	425	411	429	392	406	428	400	442	418	400	429	415	404	406	418	381	406	406	433	418	410	407	429	434	401	390	402	431	405	444	437	391	416	400	360	403	441	371	403	415	394	420	417	400	449	399	452	407	426	395	429	446	442	390	432	410	441	420	488	420	357	428	397	443	395	426	403	373	481	419	429	416	443	395	426	394	414	436	378	434	432	398	448	425	424	427	450	434	409	414	389	438	438	425	435	418	401	402	406	424	412	462	416	380	429	435	420	379	420	406	423	416	407	388	395	422	398	393	418	419	388	401	429	439	408	428	418	410	421	413	440	426	419	389	438	413	424	427	399	441	427	432	433	403	423	400	421	442	428	406	435	392	399	457	395	418	400	422	423	440	404	408	441	429	438	461	392	439	434	423	426	427	441	423	402	424	463	400	412	424	434	408	434	438	431	432	414	416	375	437	398	390	428	428	458	397	436	434	407	410	415	433	392	420	422	433	416	432	429	397	411	423	411	389	410	446	456	438	419	409	441	416	423	384	448	410	420	393	418	379	418	418	392	431	428	405	425	432	446	418	415	433	388	423	434	409	433	418	426	432	406	446	429	423	426	422	414	448	413	420	499	436	399	445	428	404	395	401	391	363	444	458	389	432	430	421	403	445	431	422	436	378	441	436	433	428	450	407	401	374	400	434	418	404	413	438	406	427	403	385	420	419	431	388	407	411	443	435	391	441	391	422	471	401	409	429	391	386	431	422	445	436	401	424	412	432	435	415	406	397	437	446	411	449	432	402	418	407	434	409	423	413	377	437	440	402	420	413	418	443	388	432	403	490	428	417	435	428	418	425	395	401	413	409	428	442	420	456	440	422	407	390	418	413	405	426	392	428	457	407
23549	20944	28026	24004	20928	9418	861	552	454	395	361	358	335	294	307	297	305	265	308	276	299	255	268	272	270	266	258	265	257	268	268	251	239	249	276	267	245	248	242	247	242	238	253	246	272	269	244	248	253	246	249	248	244	258	239	219	240	280	236	260	278	254	238	254	254	250	245	274	270	247	235	233	245	254	244	236	262	239	243	244	250	230	220	268	261	241	237	250	217	246	234	255	259	232	245	240	225	241	250	255	223	265	247	268	254	239	252	231	216	269	246	256	258	241	249	260	233	263	241	248	228	233	257	222	234	224	240	238	268	241	216	245	253	261	242	245	225	245	236	232	230	276	224	259	257	255	245	248	232	266	266	221	223	254	233	240	233	222	231	227	235	221	262	240	239	216	242	232	213	225	225	247	242	258	245	228	220	258	231	249	241	262	236	220	248	228	280	267	213	235	248	234	240	196	229	242	242	241	267	232	242	239	259	254	247	213	227	254	275	265	250	239	251	246	253	207	249	242	239	247	237	273	237	250	248	232	266	252	280	274	259	242	254	252	265	254	234	247	224	240	262	242	241	268	247	253	234	235	248	243	265	245	243	264	237	258	262	250	251	249	239	262	266	246	223	260	238	260	264	243	275	221	235	225	214	237	242	237	252	235	228	231	219	250	250	262	238	229	242	235	214	237	251	232	244	260	234	233	244	226	244	245	280	249	228	254	234	247	241	266	254	245	240	241	239	233	255	257	239	260	234	266	261	226	243	257	219	238	229	244	253	231	238	264	269	245	248	247	222	221	249	233	225	230	243	218	253	246	197	236	235	239	250	238	255	231	238	241	223	239	262	275	265	234	249	295	214	251	261	269	237	255	262	227	218	227	228	244	258	214	259	264	271	240	217	249	228	247	229	239	258	251	243	255	239	248	225	265	236	235	218	222	247	243	232	251	273	254	241	224	242	266	250	253	224	220	242	256	228	233	235	260	245	256	230	234	238	270	255	247	248	258	252	240	243	248	253	251	241	244	259	258	245	231	250	242	238	241	238	244	262	247	228	261	256	233	234	261	254	258	251	248	225	243	252	241	278	255	249	240	239	259	231	246	229	215	229	226	253	233	249	250	249	271	251	254	266	243	253	249	241	229	232	262	241	256	265	235	224	243	264	243	258	232	260	220	259	274	244	240	253	279	242	220	236	251	231	254	222	234	213	238	232	231	243	235	237	201	261	232	257	224	238	232	223	264	245	237	276	239	238	262	241	245	246	234	213	236	252	274	256	265	243	245	214	263	253	215	241	222	268	244	233	238	247	222	235	266	240	278	247	239	260	250	256	212	262	267	225	258	244	227	224	243	251	248	260	230	225	252	220	226	231	234	254	251	215	259	236	250	253	241	246	216	264	224	240	266	254	240	259	253	248	259	310	232	255	244	246	234	239	257	246	263	254	258	244	230	259	251	219	251	263	222	253	242	257	224	267	274	237	231	269	253	259	242	232	252	280	251	269	282	221	251	269	224	260	219	220	255	226	215	257	245	265	247	262	254	230	257	252	261	256	255	240	253	222	228	260	259	239	237	230	251	236	248	229	240	248	255	242	256	249	238	241	243	249	214	241	226	234	247	262	239	216	236	233	217	237	234	281	246	241	255	252	242	257	243	221	269	240	248	241	246	248	229	255	251	249	227	242	245	223	265	247	228	236	242	248	253	251	227	257	241	262	237	251	248	262	247	221	259	223	252	240	234	239	245	234	238	219	252	232	232	271	257	266	227	289	223	252	248	250	237	245	248	240	233	240	240	261	245	280	256	256	237	232	225	243	223	237	239	218	257	237	259	238	256	242	215	254	239	256	243	261	225	256	256	240	230	230	236	249	250	257	271	231	233	275	256	237	229	251	241	230	229	242	251	224	233	254	235	253	259	207	239	247	268	258	249	254	249	261	246	252	222	244	246	251	213	281	245	243	220	258	232	293	234	252	260	235	244	234	233	249	249	241	246	241	246	257	243	241	245	231	265	223	229	237	241	204	271	268	260	242	263	226	267	263	235	256	224	233	234	239	268	240	212	231	228	217	232	255	255	235	242	255	220	251	226	241	250	259	234	273	242	199	258	254	222	272	244	251	277	265	267	231	236	246	266	239	249	269	243	255	216	235	205	278	209	265	235	230	263	233	265	249	263	238	219	253	254	248	256	246	246	222	236	269	267	209	246	238	227	251	250	244	204	222	242	239	234	247	218	237	231	228	238	236	239	228	227	260	250	237	249	248	222	256	258	211	240	226	221	228	241	235	250	250	249	232	231	242	217	243	253	243	223	245	233	223	212	248	266	235	260	267	245	252	243	285	238	273	277	263	244	259	236	255	244	224	244	248	257	253	243	267	265	220	264	221	222	254	248	243	257	229	254	238	245	280	216	258	231	223	275	243	232	224	224	249	276	272	253	276	255	259	242	260	242	273	240	230	245	281	262	253	251	251	225	232	254	234	253	261	251	249	245	253	240	247	263	261	281	249	265	239	240	232	242	229	257	229	259	268	228	250	278	253	234	256	250	223	224	258	246	244	242	253	261	257	265	244	229	245	241	246	223	224	238	242	232	267	240	238	257	251	246	251	233	280	234	247	238	243	213	250	219	240	239	243	267	243	228	240	213	242	255	239	227	245	249	235	255	237	253	237	262	217	224	252	271	258	235	277	262	217	243	227	275	227	261	233	254	207	236	243	218	243	265	251	209	220	249	259	254	240	227	233	256	211	258	239	235	254	251	277	268	241	250	225	207	241	259	241	245	235	260	212	255	266	226	252	249	244	263	236	233	256	226	236	238	261	237	237	233	244	255	238	207	229	235	244	221	235	252	259	236	270	259	267	254	245	243	270	235	236	264	251	237	229	236	233	253	228	266	246	237	227	230	233	268	233	247	256	260	227	230	232	250	227	229	264	236	222	245	227	247	219	254	250	265	240	255	261	247	273	239	226	216	234	254	250	231	283	237	256	246	243	275	226	252	251	258	225	260	239	238	224	258	237	244	263	253	237	267	226	216	193	247	238	239	243	251	248	234	249	250	226	256	248	249	234	243	221	284	237	243	247	232	238	241	223	251	224	257	244	222	225	220	226	254	254	236	243	221	250	221	258	247	225	250	241	251	223	247	244	258	229	250	242	246	230	240	250	228	231	249	216	286	266	219	242	234	225	267	280	225	243	258	256	243	229	241	255	228	246	240	254	260	252	248	276	240	239	252	244	252	251	238	260	243	243	253	220	241	266	257	269	239	253	254	260	231	252	232	235	254	253	259	239	239	231	257	233	237	253	235	305	249	233	242	262	241	233	227	226	260	242	217	256	232	244	250	220	269	247	206	212	229	256	255	238	232	249	253	231	233	261	229	214	247	230	218	241	236	228	241	243	233	245	226	265	250	250	238	231	283	254	243	228	219	239	214	253	269	240	241	253	223	230	267	240	218	274	240	242	232	246	245	223	213	238	218	278	233	233	242	233	231	271	230	241	224	228	259
28016	11627	5440	2561	1836	1441	1077	858	689	579	528	462	449	404	394	364	344	364	324	314	289	312	317	301	306	289	296	292	274	274	293	272	265	275	271	300	260	284	299	317	262	275	253	302	270	261	293	282	284	293	275	252	276	258	286	293	282	275	282	237	268	246	264	264	278	256	264	300	255	251	308	279	273	272	278	280	266	263	259	303	301	277	281	297	268	278	259	265	289	274	246	278	259	225	277	300	253	245	285	266	282	278	269	282	273	260	296	264	288	266	284	269	299	278	280	237	262	292	268	262	274	261	303	286	291	268	243	273	284	292	292	252	279	273	277	299	270	282	262	259	263	256	263	272	234	259	272	281	264	273	301	222	281	270	240	269	284	270	240	248	267	269	280	288	250	268	267	261	257	235	288	252	263	268	260	273	256	256	278	254	251	289	257	268	268	251	272	270	281	265	258	250	270	290	268	258	282	265	298	261	272	267	290	270	263	261	282	280	238	270	265	254	264	268	263	237	240	269	277	267	274	277	266	279	254	248	301	256	283	277	268	271	262	250	256	275	257	277	234	265	290	271	261	286	290	282	235	247	270	270	252	260	281	266	263	273	255	262	254	283	256	258	276	253	275	253	285	266	289	258	262	255	255	279	263	275	256	287	277	263	304	273	277	261	233	248	264	279	299	289	269	261	276	310	266	279	238	267	280	277	252	251	267	274	279	291	241	257	283	262	266	281	217	277	273	287	243	272	261	260	242	273	267	261	268	279	286	271	237	269	261	276	290	259	235	279	274	297	287	288	291	263	255	270	267	233	271	267	251	234	233	273	272	249	305	254	253	278	254	255	276	282	262	282	267	246	286	267	273	279	273	269	264	279	230	260	267	280	279	263	267	247	269	266	256	258	260	249	259	260	289	270	283	270	259	254	259	281	294	279	256	298	284	257	279	266	270	264	246	252	214	270	258	260	246	280	254	269	241	274	250	281	263	246	257	267	294	285	271	276	261	250	227	273	282	274	296	281	261	289	260	287	268	271	262	280	291	287	271	282	250	291	283	262	284	268	277	278	269	292	255	281	277	242	296	282	267	303	244	284	273	260	242	273	288	258	293	266	270	270	311	266	247	297	270	282	280	290	248	268	268	266	292	282	278	242	269	266	283	282	275	223	278	240	257	278	251	269	269	282	277	296	254	274	287	255	271	265	274	267	276	244	244	292	273	283	300	254	250	250	272	275	259	255	284	277	236	256	255	247	269	255	255	272	264	260	267	291	265	252	266	270	274	235	295	277	266	288	269	268	299	263	260	265	252	261	278	286	290	284	241	231	266	265	254	276	295	260	283	252	278	274	262	271	267	297	262	277	259	236	269	250	277	291	272	283	308	294	263	271	253	249	228	293	281	271	276	267	275	251	249	299	273	260	244	302	267	288	271	270	281	257	302	295	290	273	272	270	314	241	275	270	256	289	277	275	308	256	277	292	249	274	256	263	245	291	248	264	276	306	259	253	291	238	250	272	302	267	259	300	278	262	256	261	246	261	262	264	252	283	257	297	304	272	275	275	251	259	274	262	273	272	265	276	257	275	280	257	300	268	242	272	285	262	278	228	275	270	274	270	288	278	270	282	241	239	273	291	286	264	262	255	248	266	275	259	269	258	254	277	282	291	281	244	260	280	258	263	265	256	286	269	271	286	252	284	249	284	270	258	273	265	298	256	271	285	251	265	283	276	290	257	275	271	239	251	274	261	275	269	263	264	262	279	267	277	275	276	261	285	270	275	278	280	247	277	249	252	266	231	266	269	295	248	285	265	274	268	261	250	274	264	279	261	284	249	291	260	253	265	264	285	271	281	273	273	263	258	277	259	268	265	244	254	296	282	286	261	235	268	250	261	277	278	259	290	277	229	276	258	258	265	283	262	272	271	281	271	263	283	257	278	286	259	254	250	283	302	248	248	265	255	278	280	280	254	287	241	269	277	252	287	279	237	269	254	261	279	250	257	274	293	249	264	260	232	273	272	280	267	272	259	284	263	277	285	262	271	245	277	270	277	308	278	268	263	271	262	278	281	269	268	254	274	277	292	252	254	255	266	271	268	253	271	243	297	260	281	283	265	272	268	252	296	243	271	280	259	286	307	294	246	268	275	279	263	277	230	237	233	241	279	224	274	253	291	246	276	242	260	272	277	285	267	279	257	252	285	256	259	273	263	275	258	276	250	267	286	273	264	247	273	272	243	263	254	259	271	276	257	257	301	274	271	243	275	278	295	264	249	264	250	264	276	249	263	271	274	269	268	281	287	272	289	257	278	235	288	290	270	257	217	285	259	243	225	254	269	267	299	285	258	269	265	283	299	282	284	275	264	247	260	276	274	278	253	267	280	270	270	240	290	301	263	253	281	291	276	273	264	288	259	270	293	281	259	251	269	311	285	250	274	275	256	257	259	253	268	284	273	273	292	273	284	260	295	274	269	231	273	274	271	266	278	281	257	255	277	275	308	277	287	279	288	255	293	275	254	244	272	270	309	268	274	274	258	250	286	300	275	269	298	249	293	270	263	271	303	287	261	270	254	286	275	284	274	308	273	251	251	279	260	272	270	270	280	266	263	260	274	267	274	251	279	266	300	292	261	240	259	263	267	266	254	251	255	251	269	236	260	277	292	249	246	249	287	270	279	259	275	281	245	255	266	252	269	264	261	264	277	270	253	268	290	280	278	267	291	281	269	312	260	279	263	273	263	264	258	263	279	239	295	250	276	271	257	263	260	257	295	266	278	260	280	239	263	251	276	275	273	270	263	261	272	252	248	279	301	288	252	304	259	236	265	288	291	273	248	270	281	279	234	271	276	276	242	269	255	259	275	270	233	269	261	283	264	272	290	293	274	274	250	279	293	313	296	267	262	250	269	261	298	247	276	260	262	256	246	264	253	281	269	287	262	280	283	281	280	272	257	266	252	274	287	293	268	275	245	272	278	272	270	274	261	282	265	260	253	243	296	288	280	277	286	271	297	269	260	277	298	272	268	256	267	288	269	231	257	255	268	282	288	264	255	255	268	261	286	265	285	285	277	268	273	262	280	290	265	271	275	285	232	305	260	286	286	253	283	254	277	255	263	275	252	278	282	240	268	266	275	282	258	276	245	273	284	257	269	273	282	296	301	279	303	267	250	278	255	251	257	257	286	277	241	285	280	272	277	286	252	278	260	270	233	268	258	254	265	244	245	260	291	307	294	284	282	276	277	293	291	273	252	268	270	276	260	277	265	277	301	259	256	264	267	268	282	298	301	257	259	275	259	260	265	230	297	275	267	258	274	271	268	269	242	271	268	287	267	256	263	246	237	280	309	256	270	274	260	257	269	276	270	256	306	249	261	299	263	254	271	295	270	224	276	249	271	262	277	303	287	288	249	292	276	272	280	248	251	295	252	269	260	284	242	254	279	238	266	277	238	288	259	303	256	260	256	278	251	275	263	270	259	276	269	286	282	258	284	262	254	256	277	292	280	278	267
24880	21038	27144	25094	10195	1138	915	852	768	782	761	696	666	723	756	696	659	686	687	663	681	728	718	607	738	669	645	691	670	686	685	649	642	629	632	662	645	633	599	652	694	678	674	675	681	656	662	669	649	657	642	673	619	675	691	668	639	667	680	647	670	664	648	655	687	654	652	683	635	722	633	628	668	646	699	660	643	692	647	686	696	660	667	635	733	689	694	658	651	696	654	665	648	675	687	652	647	745	607	619	615	650	696	676	694	661	626	717	670	629	680	634	636	691	625	637	617	707	639	706	583	615	643	701	691	657	643	733	635	628	649	681	673	679	656	712	607	666	666	673	668	693	644	669	657	665	673	683	693	661	631	683	649	684	645	627	676	616	684	644	659	652	671	703	647	646	643	639	706	641	663	652	684	660	673	687	676	686	644	684	654	648	641	652	698	653	657	651	692	674	680	677	609	677	666	658	652	623	665	647	682	632	656	667	655	673	692	628	714	652	649	685	659	664	676	646	635	708	649	663	673	692	613	669	662	638	631	675	670	648	671	632	668	706	655	641	641	671	657	679	654	655	680	638	654	690	664	689	629	640	660	702	707	624	649	668	669	648	600	660	693	596	621	712	649	684	661	652	684	659	663	668	691	645	690	689	690	678	687	663	660	677	636	664	696	653	649	679	682	614	704	662	668	691	695	682	658	657	636	671	634	655	665	679	671	662	665	637	656	663	671	685	675	678	697	660	674	644	637	666	662	664	691	631	687	678	686	618	635	667	633	665	651	683	643	697	660	607	708	676	679	686	665	648	656	650	687	666	732	666	657	644	642	657	684	653	665	621	688	637	675	651	657	627	646	670	640	636	629	672	671	689	677	610	621	679	608	647	630	672	669	656	627	646	652	659	652	658	683	661	615	710	637	667	617	653	686	653	659	652	651	645	620	692	666	672	666	647	699	634	700	674	677	647	680	637	617	718	627	632	646	660	620	698	630	673	686	684	688	641	618	645	690	711	643	622	676	653	693	664	640	699	663	666	606	685	646	617	702	636	669	661	616	683	676	685	651	687	653	629	632	676	711	669	678	663	652	657	633	634	696	675	660	684	676	634	676	645	684	611	667	659	657	637	678	661	664	684	654	640	675	666	603	740	688	672	667	715	705	691	660	601	700	691	675	672	698	669	685	650	715	663	610	680	664	640	682	659	654	672	635	700	641	681	636	633	646	634	664	674	647	677	711	711	613	697	655	646	684	664	677	669	631	651	699	682	684	663	636	656	634	646	645	632	649	664	694	654	625	665	688	647	661	718	689	644	697	634	666	638	695	617	648	639	643	685	690	637	631	655	730	678	664	687	676	703	674	668	628	661	644	711	645	670	691	657	654	670	642	697	635	667	686	682	626	703	669	686	617	655	689	715	717	633	673	633	680	683	674	654	638	617	679	615	669	618	685	682	653	647	661	667	645	688	651	634	702	630	639	616	646	673	672	652	665	654	658	656	662	681	658	694	649	619	616	684	678	666	686	633	679	678	643	672	701	650	674	619	608	654	682	685	677	707	662	675	671	658	665	657	648	647	636	699	657	635	670	670	637	624	669	649	670	677	643	667	630	660	659	680	629	685	640	631	657	583	656	668	676	653	669	699	627	687	625	678	666	671	667	642	665	674	678	661	671	601	692	674	647	678	661	706	650	658	669	661	637	616	655	715	628	647	638	697	702	651	673	670	694	694	705	603	635	698	658	685	645	644	671	678	671	675	674	653	617	662	683	665	691	641	702	661	644	649	629	664	667	657	681	648	655	590	640	679	655	671	684	620	669	682	626	653	658	688	631	695	651	638	677	682	599	674	643	610	683	628	683	656	674	615	658	726	680	674	673	667	628	699	680	667	680	691	668	620	694	707	630	637	668	621	674	678	625	647	661	653	705	696	639	654	629	612	696	664	654	681	670	642	701	649	677	633	661	679	724	658	636	711	664	701	658	682	676	612	663	655	677	680	667	629	635	657	654	675	675	676	641	664	663	672	684	719	665	668	689	651	679	638	670	656	669	710	687	698	627	692	660	676	643	658	662	654	685	674	646	641	659	654	638	676	684	661	630	652	641	627	684	627	667	650	626	677	660	666	624	629	649	706	675	673	675	667	715	635	651	687	705	628	634	671	708	718	655	666	671	671	671	669	645	738	636	653	657	690	647	650	684	693	630	609	689	646	655	627	669	632	636	667	633	626	710	688	635	680	659	659	684	702	684	633	681	719	675	659	694	681	663	672	688	631	674	669	660	639	657	654	688	670	608	620	603	669	639	679	659	669	618	639	660	671	651	677	657	645	644	643	696	668	658	649	695	657	663	715	674	666	643	647	632	663	651	684	644	653	611	667	644	676	675	688	635	653	663	700	639	692	652	638	670	666	703	661	644	623	690	657	713	680	662	631	658	678	647	627	642	610	667	674	652	686	680	665	674	671	623	688	624	672	670	681	693	656	727	633	688	757	718	666	693	687	698	676	686	737	693	716	659	684	609	656	661	660	683	622	684	628	626	679	665	678	625	623	635	657	687	627	664	684	619	658	640	680	651	647	703	652	656	685	620	639	655	615	677	701	638	650	642	652	666	637	736	672	646	647	651	665	640	627	608	640	627	635	661	682	684	685	657	678	665	671	646	636	663	660	632	647	662	659	689	646	637	618	658	675	641	683	686	634	689	670	639	691	658	650	666	658	649	631	690	708	682	703	624	645	636	627	658	650	703	689	684	674	700	686	678	709	648	621	684	686	672	646	684	621	666	657	675	684	654	637	676	665	683	683	614	630	634	678	697	666	664	623	669	669	628	678	627	672	690	664	670	661	721	658	684	656	710	681	680	641	644	688	671	646	683	651	673	694	695	674	667	629	631	616	675	617	702	659	682	644	639	643	659	645	694	713	650	665	667	672	647	667	640	684	629	696	650	710	655	688	665	667	682	657	621	662	615	630	620	663	631	681	655	701	633	634	682	649	705	626	698	706	665	637	706	668	627	651	681	673	657	679	632	636	638	683	636	644	668	676	644	655	671	711	661	662	610	709	644	679	684	705	668	647	650	687	625	641	679	668	607	663	604	643	657	693	681	666	608	669	690	614	677	692	666	667	659	636	690	669	657	740	629	656	713	652	647	647	683	657	655	649	712	673	621	626	649	715	693	668	666	660	681	657	636	674	691	656	642	674	655	671	628	699	682	627	637	622	656	628	663	685	678	636	659	643	621	661	659	631	679	646	685	664	663	680	662	676	628	673	637	691	700	670	705	709	677	674	668	663	670	680	637	667	660	673	675	661	622	701	695	633	681	683	658	684	692	661	661	618	737	658	628	617	624	656	670	701	670	612	633	648	666	686	672	670	646	615	651	694	685	669	658	685	673	651	685	739	648	621	645	638	677	630	720	644	586	660	660	664	659	690	645	697	679	682	684	657	654	696	667	673	647	691	678	675	657	679	666	656	686	671	682	663	654	637	636	661	664	611	710	714	644	665	641	681
24667	6276	3303	1823	1590	1303	1081	1004	911	884	836	828	854	714	749	694	744	685	752	749	744	750	655	718	707	715	702	730	686	727	685	716	701	713	728	703	735	696	694	672	684	674	675	680	709	690	717	718	670	693	682	715	673	709	679	687	661	713	686	700	693	727	705	735	684	680	701	752	652	687	709	760	671	677	698	715	719	689	690	720	710	724	676	672	708	709	689	668	745	684	714	649	681	683	696	694	683	706	722	709	693	687	655	659	680	661	687	716	690	714	716	670	718	700	706	669	728	690	680	669	695	751	686	684	741	706	626	698	702	688	673	712	665	705	706	676	709	648	686	703	695	703	660	680	708	725	708	683	689	679	697	664	685	714	706	675	683	641	661	668	730	722	679	658	699	680	741	717	691	659	675	694	693	689	714	657	742	668	685	669	687	687	694	734	705	699	677	640	687	719	667	693	703	681	691	716	723	668	665	682	743	655	683	656	708	677	707	687	738	704	722	665	707	727	720	641	709	686	681	713	711	697	701	693	664	713	689	725	713	700	672	673	713	707	726	672	695	700	705	654	743	665	727	731	711	702	707	707	659	670	650	691	707	718	682	703	706	688	684	707	746	734	647	675	663	732	668	673	633	693	682	708	684	680	699	647	732	671	634	659	688	715	662	669	697	680	708	705	740	687	691	705	726	664	670	658	718	696	721	641	668	682	687	651	666	659	639	722	684	661	702	744	711	662	682	697	703	675	730	718	711	727	682	698	761	701	686	699	729	652	725	719	691	685	714	666	652	729	658	690	721	647	704	702	694	704	671	703	670	668	753	725	699	638	706	674	662	715	679	672	711	714	726	683	721	701	685	709	679	708	698	738	603	713	681	649	745	717	777	712	650	752	678	673	714	718	726	723	677	678	678	692	651	713	621	722	720	733	678	722	697	717	735	690	729	667	666	702	703	694	666	638	721	688	686	680	617	723	675	684	699	753	672	708	706	666	688	716	692	693	742	710	706	692	712	700	710	691	728	695	730	716	631	685	672	744	673	686	719	682	686	710	666	717	691	686	684	709	718	704	677	713	680	718	684	685	667	725	685	674	676	732	690	705	722	661	674	647	691	698	637	657	668	673	755	686	739	683	679	692	738	715	668	708	676	697	667	680	616	684	729	670	767	642	700	709	736	679	717	681	684	695	680	717	684	654	702	716	672	675	703	701	759	718	663	680	684	713	678	711	678	690	675	717	671	665	634	724	677	723	652	652	684	715	677	722	692	698	707	734	701	689	630	691	706	723	689	712	706	637	664	698	719	666	684	682	673	675	680	699	649	698	643	699	706	721	704	697	691	711	702	705	676	703	683	617	714	727	701	653	709	670	673	679	686	785	693	679	702	696	676	650	700	724	667	684	687	714	713	690	666	689	698	714	731	717	700	663	717	685	688	710	659	707	698	729	692	705	713	703	725	716	722	671	681	720	714	678	715	675	715	667	702	670	709	731	632	676	699	682	710	709	618	684	716	699	668	704	694	733	701	658	681	677	666	743	642	684	684	696	702	684	664	750	667	676	697	697	666	715	715	673	685	631	721	722	755	668	676	702	691	692	650	693	717	710	701	735	661	675	711	719	678	703	696	720	667	716	708	706	706	671	711	721	721	675	668	699	703	709	693	669	693	678	683	675	701	671	722	677	689	683	714	624	701	692	688	709	744	691	671	720	727	700	708	694	747	733	694	677	700	697	697	682	677	679	688	651	716	710	690	675	702	699	689	709	713	658	721	683	656	747	722	705	684	643	708	696	704	713	702	671	644	698	688	681	690	714	667	670	721	714	640	720	668	683	702	674	690	688	719	694	696	655	699	694	720	666	642	707	678	687	675	693	702	722	675	725	701	693	676	696	682	700	688	666	692	704	737	686	707	703	663	711	712	676	711	671	685	695	749	675	625	701	714	680	762	752	687	690	644	624	696	702	686	729	691	656	723	646	730	736	680	663	689	718	702	703	691	676	695	724	697	658	700	694	691	717	785	670	703	673	693	701	727	693	718	689	689	702	722	709	696	707	712	701	687	702	695	669	680	712	685	701	662	727	657	717	705	742	668	681	682	656	726	668	691	709	688	701	690	688	662	659	644	696	693	691	687	734	682	665	667	749	703	692	704	680	686	705	659	703	730	660	685	709	653	704	656	702	698	709	696	695	741	722	707	678	710	688	727	697	666	743	697	720	720	700	672	690	713	711	729	684	693	675	752	692	727	682	690	715	705	681	668	713	698	712	700	702	682	711	723	661	701	681	716	683	710	708	683	701	649	700	713	693	701	672	686	715	685	668	660	654	671	698	698	728	713	726	692	708	671	743	665	726	691	657	730	692	734	701	762	695	671	717	660	657	700	711	668	702	672	745	693	702	687	707	690	713	660	709	696	659	627	649	712	685	698	662	634	699	680	651	695	700	715	702	675	664	672	722	740	710	680	689	672	677	657	684	730	673	709	695	687	703	703	703	709	693	678	710	706	710	742	660	677	746	709	701	642	708	722	723	667	725	714	670	672	726	654	742	688	701	693	678	733	699	673	668	674	676	717	688	724	696	722	728	687	643	763	739	708	717	724	645	710	658	678	721	727	647	675	692	709	703	703	768	668	697	660	682	670	677	704	663	684	707	690	699	668	691	694	710	675	680	688	714	643	676	668	647	707	699	687	693	693	682	699	688	673	756	681	655	727	721	682	622	752	653	686	699	663	666	707	680	704	685	733	722	723	657	721	762	701	701	703	647	659	704	708	695	715	660	724	664	729	695	665	709	681	688	647	674	701	697	659	701	690	688	676	663	711	697	721	747	676	726	706	699	700	716	700	695	697	673	756	700	670	704	702	690	703	669	729	672	727	692	703	648	745	711	708	710	651	697	659	654	705	666	660	688	727	713	798	677	720	663	734	706	706	732	723	683	744	686	704	718	741	691	684	691	715	715	700	723	675	654	719	713	701	716	696	687	636	711	677	684	736	657	648	677	681	694	684	699	693	690	693	734	694	712	667	666	737	696	716	716	727	699	667	696	666	712	726	640	686	691	696	710	674	677	671	738	675	724	668	694	688	691	667	656	662	682	680	665	712	698	719	707	674	716	682	690	674	712	686	636	686	698	699	702	708	684	725	695	723	749	668	701	688	681	721	672	689	691	683	709	686	730	726	742	695	739	675	712	729	691	653	707	748	680	689	706	680	688	684	663	698	709	714	681	652	706	693	667	681	680	664	710	734	685	671	705	695	696	708	670	727	702	706	691	685	705	670	655	702	663	705	668	668	696	690	739	676	704	713	632	664	728	711	682	768	708	717	685	635	663	730	707	699	730	687	682	718	714	662	736	734	694	690	719	725	688	710	619	701	692	716	697	723	677	683	706	672	690	685	703	686	663	679	671	698	717	699	661	711	687	688	696	688	674	639	678	660	705	708	726	724	707	707	662	657	695	707	719	717	717	662	673	749	688	719	675	687	738	688	729	643	674	683	702	690	711	684	678
22595	21138	28801	23726	21135	21185	8629	1381	998	896	868	848	784	738	683	695	687	644	667	652	635	659	633	609	639	611	616	576	635	611	592	632	613	617	586	596	634	611	589	584	567	588	632	608	621	587	534	584	588	551	616	641	582	602	654	573	606	608	618	601	526	609	590	562	610	586	595	569	617	571	601	566	623	570	567	589	609	599	562	558	575	580	566	602	607	570	596	556	590	569	617	579	575	614	580	557	609	541	579	549	548	563	524	587	554	592	525	572	596	627	584	565	576	621	595	578	577	579	569	531	579	592	601	567	572	575	601	605	569	562	594	601	569	586	552	603	576	569	575	585	578	560	590	584	589	545	557	592	582	589	561	597	619	569	539	566	595	571	578	589	594	597	594	618	575	575	564	601	587	608	571	546	582	587	589	631	568	594	579	592	606	570	584	617	596	586	564	589	580	554	541	583	579	598	578	594	585	549	590	569	544	577	565	613	590	560	624	617	554	575	552	529	567	599	535	568	592	543	564	542	597	564	563	595	546	621	590	583	568	614	596	589	582	548	595	570	563	560	607	626	618	553	610	553	559	580	606	593	541	609	567	576	547	597	564	567	590	616	569	601	563	554	555	570	545	571	563	559	538	523	599	592	583	599	569	557	526	579	575	577	576	551	566	646	567	606	570	603	607	611	595	578	566	588	633	544	603	561	557	597	568	555	598	636	571	574	563	601	624	565	602	569	599	614	586	577	584	583	569	584	593	604	606	575	556	528	587	544	592	546	560	611	579	581	565	566	570	553	591	591	592	588	569	579	544	591	554	596	557	582	578	597	584	569	571	538	589	578	624	559	580	553	533	594	623	579	618	587	636	570	593	571	601	600	616	549	568	522	547	626	541	594	609	593	581	551	610	558	612	579	587	580	561	629	574	575	580	569	588	582	586	577	551	575	602	605	571	571	585	619	616	525	572	561	578	504	603	594	611	592	614	563	594	559	590	598	579	561	595	549	568	594	560	568	605	603	619	582	583	589	580	598	613	569	565	606	556	580	588	607	600	597	580	544	602	589	575	557	579	619	587	544	581	583	575	535	575	560	565	554	621	567	572	568	600	577	600	583	600	589	557	532	575	569	595	585	571	573	603	575	556	571	547	574	598	595	548	598	596	575	547	560	601	590	590	598	545	548	534	594	586	549	563	605	568	618	581	538	583	630	575	517	580	594	568	556	570	596	583	586	598	587	585	586	595	605	605	573	575	615	595	559	557	647	571	605	538	571	549	586	592	535	605	591	580	580	603	588	546	600	532	556	626	588	608	583	566	588	624	566	592	570	602	580	561	574	596	576	570	562	590	547	606	576	530	569	595	571	574	555	589	572	570	616	559	575	603	563	554	605	601	578	592	600	645	531	586	559	585	590	603	632	550	572	560	598	585	578	607	558	564	581	615	526	549	597	604	620	571	587	612	536	572	568	585	564	567	623	589	553	604	558	573	572	598	563	564	596	606	604	574	621	574	589	589	556	567	572	583	610	565	524	578	555	556	574	581	564	594	559	612	563	541	539	616	547	595	557	560	560	601	557	578	538	577	604	570	530	564	580	567	569	586	565	576	544	591	614	550	579	559	567	585	576	576	589	605	600	619	559	551	611	551	577	597	565	574	550	588	579	586	584	614	570	616	558	574	600	564	594	619	632	581	555	585	584	569	617	551	534	570	600	558	585	551	543	596	587	565	572	538	562	591	576	612	567	563	610	625	574	629	617	590	568	587	560	608	609	554	592	618	566	575	575	571	555	564	591	577	580	585	609	567	535	565	578	586	572	549	588	558	528	559	568	550	595	564	547	570	589	579	592	546	539	539	610	581	546	583	548	585	578	596	622	619	532	569	587	605	593	564	580	558	572	572	546	584	574	590	566	581	600	573	567	579	578	595	630	616	615	616	559	567	584	547	543	598	576	550	612	616	576	551	541	575	561	611	623	597	587	552	574	614	608	561	539	636	626	578	579	547	597	604	593	566	601	574	538	572	555	559	601	616	599	597	551	569	571	607	559	585	540	590	591	621	575	547	530	596	569	556	563	586	585	548	561	585	585	577	607	580	577	574	616	573	575	575	580	596	583	612	551	549	617	593	524	593	598	600	563	604	589	620	616	557	584	539	586	615	568	607	597	554	556	553	554	595	556	585	599	538	606	616	550	583	577	589	563	594	566	587	601	612	563	558	570	587	541	605	563	569	614	567	597	577	532	584	542	556	572	526	578	551	577	588	590	606	617	595	547	553	561	522	554	599	574	565	540	581	569	605	575	600	563	565	569	582	575	545	546	578	547	560	557	574	581	571	564	572	568	582	574	549	617	556	583	576	628	589	560	584	602	587	559	564	553	535	600	576	588	569	575	574	618	589	599	559	550	585	558	595	572	609	561	613	611	570	575	562	583	589	606	533	575	565	573	575	564	556	564	620	565	565	550	559	554	601	589	567	577	612	537	590	538	579	586	608	583	531	608	562	579	586	604	560	579	558	578	597	565	557	557	570	584	591	561	550	584	556	613	594	574	601	625	600	576	573	580	582	575	574	544	525	607	547	569	521	587	550	565	613	573	561	590	614	542	581	545	611	579	620	549	576	588	572	597	601	560	605	582	565	613	569	583	601	599	630	593	602	549	596	576	566	579	620	588	557	593	595	564	581	632	578	600	587	555	571	587	592	544	607	564	619	602	526	578	582	611	589	571	584	586	577	587	593	595	596	577	539	627	584	582	571	589	528	592	572	570	611	562	591	615	539	539	606	527	555	560	598	600	601	599	581	586	607	585	564	575	573	575	598	616	586	582	600	574	520	592	591	593	586	590	637	514	587	593	612	557	586	621	574	538	571	639	588	570	565	605	546	589	585	609	563	539	599	568	609	575	553	556	574	547	619	568	573	574	608	625	568	553	544	544	555	603	585	572	567	557	568	517	610	607	580	557	579	609	625	584	627	636	569	563	571	565	583	547	534	602	587	548	547	602	570	617	625	562	587	558	548	622	521	550	575	570	578	572	561	597	560	597	523	602	592	540	584	535	585	544	583	572	571	566	595	560	624	589	568	539	591	593	550	592	607	559	560	604	559	614	595	582	576	589	616	563	621	584	547	644	572	558	563	629	612	599	610	552	550	531	594	586	576	548	610	584	587	530	584	567	556	592	557	599	603	583	601	569	588	569	569	592	588	588	588	601	618	588	575	590	617	588	553	602	557	609	574	554	602	544	571	587	575	588	615	594	594	564	602	554	585	591	549	590	590	577	595	549	559	562	562	574	580	613	569	563	583	627	551	529	633	521	545	542	601	595	545	573	594	568	579	559	589	579	577	593	588	619	553	572	630	589	639	576	551	574	567	581	567	567	588	551	537	605	545	586	570	591	584	569	581	581	550	564	563	558	527	563	557	601	643	569	541	542	605	543	562	568	580	573	594	576	574	556	565	532	538	610	538	563	606	558	581	577	562	600	562	556	608	594	579	591	591	581	575	594	608	588
32846	14842	9500	4862	3543	2682	2243	1730	1390	1263	1124	1025	937	941	787	797	723	745	739	680	687	636	641	663	659	650	629	644	638	622	642	602	613	604	645	653	639	657	598	577	604	585	604	639	619	575	627	606	603	628	606	599	611	609	568	574	621	594	617	621	576	615	584	561	579	592	612	600	564	604	573	630	609	579	587	574	600	575	602	583	582	621	598	582	580	528	580	609	571	531	537	580	605	547	563	609	616	515	530	594	597	582	624	579	553	554	588	602	596	610	579	572	563	587	553	649	549	565	593	579	537	608	596	584	583	550	606	596	578	586	602	614	561	549	588	583	598	540	560	580	569	570	610	615	572	552	611	579	568	593	606	556	588	597	582	574	550	583	609	591	563	583	617	598	576	569	575	584	604	569	611	574	611	564	599	568	569	544	578	611	609	582	597	580	571	604	618	567	563	575	569	590	582	613	538	569	581	528	612	589	591	649	548	611	551	587	615	581	577	603	552	579	569	541	584	546	588	620	561	549	560	578	561	567	558	573	592	545	584	550	588	573	593	544	590	587	579	576	555	595	620	595	587	577	580	565	539	560	610	576	587	534	589	628	573	571	577	546	611	616	573	585	558	584	599	544	583	620	582	581	602	589	588	561	551	568	569	588	605	601	575	603	585	599	583	576	585	580	642	591	548	576	615	535	585	554	606	593	549	601	602	582	605	559	554	574	565	569	565	550	598	575	562	606	605	554	532	578	594	614	570	540	536	628	567	589	584	590	587	551	549	581	558	595	589	631	579	582	549	589	583	602	562	589	581	589	600	592	588	541	561	571	601	589	566	571	597	596	619	610	635	550	591	593	566	587	602	556	582	609	597	542	584	562	579	584	541	570	539	613	560	601	620	601	584	578	597	595	554	540	582	568	552	617	607	604	605	560	555	565	574	574	624	606	581	543	588	584	586	624	554	612	616	543	558	615	579	570	597	557	580	556	579	598	618	564	559	614	594	564	586	555	546	555	595	566	558	584	565	585	617	572	596	614	599	591	549	580	571	597	570	571	586	583	604	648	528	581	616	582	577	581	595	568	603	619	539	574	571	584	613	589	616	557	559	570	602	622	589	564	553	618	596	540	554	571	618	579	599	582	629	568	571	587	593	558	585	540	632	558	563	568	560	641	587	579	576	569	606	650	564	557	605	588	618	605	558	622	574	544	578	560	563	583	589	557	580	602	594	596	575	553	544	590	594	550	608	593	612	564	559	587	593	580	628	592	576	642	630	574	582	614	529	546	584	605	603	621	589	570	552	538	579	582	614	579	579	560	579	581	586	613	537	630	581	565	609	576	582	570	579	615	604	598	602	597	553	565	577	572	574	531	527	593	603	629	561	619	595	572	606	578	590	586	571	648	570	624	589	559	579	594	573	629	634	600	600	579	585	592	591	590	566	572	613	592	590	575	626	569	600	617	579	600	557	606	582	572	578	610	566	555	609	565	553	579	602	600	562	562	586	589	567	598	619	589	605	590	626	573	590	594	607	599	581	598	583	546	557	651	590	596	603	579	559	597	587	617	599	559	612	618	554	576	570	601	545	600	601	564	611	614	563	601	559	505	588	559	600	573	556	581	557	580	607	580	578	626	609	549	563	614	533	625	575	572	601	592	575	592	574	586	559	582	591	616	609	596	583	587	607	549	523	570	551	574	529	612	593	539	573	583	597	555	605	587	614	591	614	563	572	573	615	596	594	583	580	599	578	559	586	569	586	579	596	593	576	588	600	604	652	522	575	591	579	573	554	582	604	604	584	599	577	574	588	551	598	597	571	586	557	590	585	570	586	597	584	569	570	593	565	565	590	587	585	597	605	599	569	561	585	626	605	579	591	549	593	579	616	570	579	659	592	579	538	575	565	589	600	586	593	557	596	529	587	593	612	582	586	570	604	594	597	612	573	567	589	581	585	566	563	524	569	585	594	593	591	597	596	582	614	549	552	607	606	566	596	565	571	575	558	591	592	587	588	586	581	617	592	577	559	550	563	622	537	569	570	609	610	589	564	605	557	591	582	600	584	630	569	569	583	600	597	568	605	603	576	571	559	596	553	596	560	564	549	575	567	584	561	562	594	560	579	588	569	564	573	597	560	579	549	571	608	574	598	588	606	595	558	614	590	580	593	585	621	614	619	581	573	567	557	559	614	569	575	571	580	562	592	574	609	585	611	628	555	596	587	600	579	565	595	585	576	575	579	573	566	610	564	574	568	617	595	538	595	547	556	616	596	585	537	583	581	594	561	587	602	600	572	588	586	557	555	617	581	557	614	568	563	580	600	650	613	570	583	605	545	616	618	586	608	590	595	578	545	607	604	616	589	586	578	577	563	564	536	559	533	555	577	602	625	579	593	582	531	567	599	597	591	594	565	588	617	569	568	587	569	582	572	560	596	603	559	566	583	597	605	584	556	565	620	624	583	583	553	576	556	571	581	602	583	577	578	574	562	620	585	529	587	598	575	567	522	641	592	605	553	598	525	583	581	607	584	600	606	610	541	551	571	589	599	580	579	592	566	581	621	594	617	583	610	578	577	613	556	598	542	550	565	555	608	621	577	584	586	573	582	585	585	546	613	583	574	575	569	576	569	580	606	604	597	601	599	572	589	601	593	569	565	615	580	549	578	542	534	570	600	617	599	574	580	565	594	561	590	615	562	522	562	557	610	584	596	568	579	549	583	571	572	592	576	563	580	561	554	615	589	594	574	598	571	615	575	609	617	543	582	599	554	619	607	609	578	618	598	579	574	594	573	579	570	590	587	545	618	591	575	582	621	593	609	578	572	584	577	541	607	610	574	593	608	576	597	673	607	582	590	572	549	565	636	554	558	618	580	598	596	603	569	621	582	595	623	646	630	594	566	600	593	581	532	572	551	566	561	598	541	566	562	589	553	599	580	549	536	577	603	561	576	574	574	587	611	582	609	585	564	553	595	609	635	593	618	502	599	603	571	593	582	574	607	580	546	567	553	630	586	599	593	554	537	600	617	558	596	609	613	556	557	575	559	579	568	549	581	618	545	585	587	587	577	539	656	566	576	588	571	597	598	573	552	566	572	562	583	584	619	602	591	576	564	543	588	550	578	571	567	605	596	576	579	598	597	595	582	573	557	600	603	613	623	595	569	574	618	561	576	601	573	602	562	549	594	607	559	568	563	574	580	541	622	572	530	585	583	564	589	584	619	616	574	610	584	548	575	588	560	533	564	580	594	569	593	580	598	579	636	559	565	563	540	541	562	625	597	547	567	569	568	593	530	613	608	550	593	573	558	573	583	558	587	568	616	596	579	557	560	604	573	600	596	584	629	554	628	590	598	582	568	593	570	575	607	568	566	546	623	597	587	596	584	569	593	599	559	606	556	581	597	593	609	557	577	552	617	629	586	589	614	614	555	563	602	620	538	577	599	630	596	585	565	549	591	612	565	541	608	560	570	608	571	596	576	572	532	549	603	571	594	603	588	638	582	564	561	616
27564	18020	3990	702	473	448	420	368	363	392	365	390	365	373	348	356	329	352	395	365	375	383	351	377	375	364	370	388	372	397	364	348	349	341	347	366	380	355	375	375	383	388	382	386	393	384	374	374	376	388	401	348	345	342	369	356	375	377	369	367	386	382	351	365	341	378	349	366	375	380	394	355	356	380	375	380	361	384	363	342	371	370	383	347	340	382	345	398	347	393	359	350	398	380	371	384	349	376	405	385	360	386	332	345	395	386	381	372	385	370	354	358	349	366	404	343	415	385	343	355	372	392	375	377	352	362	357	382	382	340	372	364	365	397	362	380	404	340	333	348	343	425	368	353	349	389	372	383	387	394	394	396	429	360	374	383	390	372	386	372	378	400	363	358	412	366	351	359	351	365	381	376	346	366	374	338	394	352	362	369	411	359	343	378	389	357	370	353	380	338	368	375	385	368	384	361	369	353	378	354	374	348	357	378	345	396	364	388	378	375	363	349	379	354	406	367	395	341	347	381	371	368	367	396	379	409	355	364	378	392	382	380	402	342	342	392	387	349	365	369	378	365	355	340	327	349	406	334	396	390	382	347	377	368	367	367	375	372	381	365	375	366	374	356	392	353	382	364	349	374	371	385	383	361	383	390	344	346	372	336	378	351	394	358	377	380	327	359	364	353	340	385	335	380	359	350	367	371	380	381	363	336	375	346	378	391	376	377	384	360	377	355	375	367	352	379	423	372	362	386	383	371	368	345	366	377	371	317	355	413	411	352	373	361	364	401	399	393	369	344	364	364	310	364	417	375	370	387	394	359	335	371	373	388	368	343	364	392	368	384	386	412	358	385	346	375	401	339	381	388	385	372	394	392	398	362	398	392	376	369	362	367	382	363	343	343	344	376	373	374	387	400	367	364	375	362	349	373	373	363	378	362	352	372	376	425	374	336	364	373	354	393	400	375	432	388	395	392	354	375	386	419	344	362	351	354	389	353	380	358	401	352	366	395	386	369	336	405	391	368	377	375	360	397	385	388	375	391	349	392	374	384	344	382	384	385	353	390	391	363	351	353	401	353	363	394	351	385	414	381	399	368	376	356	366	367	373	379	409	386	375	390	406	362	400	342	340	379	352	374	382	386	357	337	394	391	416	358	362	347	354	351	368	402	372	377	367	367	373	374	354	378	358	390	355	359	355	396	381	387	401	348	354	367	394	367	371	347	365	376	393	402	351	406	354	348	373	385	335	368	373	384	384	384	352	348	349	379	394	384	407	390	393	369	398	396	415	357	384	343	343	368	432	398	347	334	375	325	364	347	344	361	360	359	388	362	398	372	382	354	370	337	359	382	354	361	386	368	364	357	384	365	402	372	365	371	372	361	331	358	368	377	375	380	388	368	347	352	397	354	374	371	356	387	397	368	388	359	357	362	382	369	356	393	400	408	392	389	350	365	385	391	376	380	369	373	394	379	369	372	381	365	324	356	372	356	366	423	394	344	387	349	378	388	358	360	381	362	388	375	368	370	324	367	369	345	372	392	388	416	395	364	383	343	366	356	408	335	397	374	367	334	397	381	347	367	388	351	387	409	375	390	359	408	322	382	338	376	392	348	390	359	375	376	341	337	318	344	356	333	409	390	381	371	378	379	380	376	394	362	347	378	393	374	372	360	361	372	360	396	368	389	382	376	378	399	377	393	409	343	333	374	352	347	378	407	365	390	390	323	358	340	385	395	387	407	387	406	377	375	392	353	390	376	338	349	384	355	386	335	378	396	407	384	376	359	382	391	369	385	370	352	377	386	366	373	375	351	371	348	345	367	375	336	367	359	392	411	370	375	353	357	353	408	366	389	365	364	354	391	365	343	372	358	376	373	345	405	357	372	385	371	365	361	383	360	319	362	362	369	403	353	374	372	373	371	353	391	359	362	385	371	376	395	364	370	402	377	340	380	367	387	345	365	368	379	358	368	349	357	357	349	361	369	340	361	404	365	339	364	343	370	394	364	392	367	348	355	393	351	376	373	369	366	373	356	364	395	408	375	380	387	404	357	355	351	358	357	390	377	370	381	388	409	379	376	379	398	337	364	366	345	372	393	344	361	352	354	364	374	363	373	374	369	384	321	405	372	358	386	375	360	406	399	382	355	400	372	361	379	360	425	369	361	380	354	371	361	394	357	360	364	378	365	385	361	332	367	402	343	362	408	366	363	387	355	354	386	382	401	390	375	394	406	360	361	376	344	435	363	385	371	343	338	371	367	384	370	366	373	351	346	386	405	349	382	374	337	375	388	363	354	405	339	379	374	404	390	358	349	404	389	353	400	379	347	350	341	361	340	342	374	361	399	380	395	371	382	387	359	385	343	389	323	345	343	400	344	354	349	378	359	376	389	361	391	361	389	397	380	380	352	377	363	378	365	365	402	362	336	396	365	367	337	398	358	361	386	379	389	365	368	390	344	363	392	369	358	365	386	362	330	403	377	388	360	400	365	369	357	421	392	397	370	405	404	356	396	374	349	378	354	392	372	381	392	374	373	369	369	371	396	357	394	359	328	402	367	374	346	352	352	392	342	339	376	406	397	398	356	362	353	375	389	379	376	354	368	369	377	349	391	343	384	385	374	373	357	343	381	357	382	382	390	359	362	360	393	392	368	364	342	357	390	374	404	345	394	363	349	387	399	366	346	385	393	388	391	389	355	369	360	398	330	360	350	355	338	360	339	354	336	356	376	346	385	333	381	388	380	375	351	373	365	355	370	398	372	336	361	364	342	369	375	366	367	380	343	392	357	346	360	387	364	364	375	360	379	370	374	387	368	364	345	365	369	358	395	374	379	382	335	381	399	362	368	358	380	355	346	371	370	392	398	393	370	375	382	401	360	389	391	395	345	343	345	387	381	337	352	367	344	356	396	406	345	367	378	356	378	371	350	383	351	386	405	350	380	362	360	377	401	361	363	383	346	381	380	394	341	385	402	368	343	393	353	379	340	340	383	367	382	340	350	401	373	377	373	408	379	372	345	347	385	380	391	391	342	351	346	364	368	394	372	356	347	409	377	373	377	368	341	384	331	381	336	365	370	345	419	360	390	402	374	379	384	364	358	378	388	348	360	372	360	384	357	367	343	334	358	397	384	361	337	372	364	404	389	362	399	334	347	365	383	346	369	387	378	390	338	346	386	360	379	367	383	389	396	387	364	371	351	386	383	369	373	364	392	377	345	385	380	369	409	358	385	379	346	352	357	359	359	394	372	398	395	371	404	383	360	359	366	383	389	388	387	395	380	340	372	370	373	361	382	399	386	367	346	340	399	393	399	384	354	387	371	384	367	368	389	357	374	403	362	393	405	368	370	378	374	421	363	398	353	341	409	378	344	380	391	436	384	361	350	375	329	387	361	391	357	349	349	347	345	386	368	396	416	355	373	365	394	363	355	381	370	382	354	332	363	381	346	375	410	372	364	408	407	388	387	368	384	408	374	363	350	373	361	370	403	351	378	385	335	371	369
7195	1054	755	578	502	486	491	435	410	437	410	431	408	426	444	432	391	415	409	403	422	399	445	428	416	442	415	410	460	423	365	419	391	415	440	405	428	436	411	416	416	435	360	425	439	413	389	378	414	420	412	393	425	435	435	416	411	413	408	405	420	399	418	392	427	374	401	374	427	374	407	421	401	422	418	446	406	417	398	418	403	392	475	418	435	400	413	427	386	391	439	390	388	436	427	375	435	447	390	411	419	410	408	396	432	363	422	387	364	412	449	417	388	441	421	406	445	439	391	404	421	423	387	395	418	370	402	382	416	381	446	383	384	414	420	424	429	465	422	438	390	397	432	453	400	384	428	389	398	410	417	407	449	397	406	381	396	405	416	404	392	426	366	388	413	419	391	422	417	375	414	402	425	409	430	425	397	424	410	412	435	397	390	416	372	399	411	392	401	438	385	412	395	421	460	395	362	407	414	415	365	425	445	405	370	425	383	426	381	393	396	391	397	399	381	414	407	404	400	467	406	403	418	393	415	438	430	404	409	385	400	413	378	436	432	400	406	435	414	398	401	432	374	416	386	412	406	390	411	436	384	397	376	383	429	430	411	407	399	411	423	391	403	429	405	385	403	426	421	413	418	389	393	402	411	431	424	400	402	419	374	425	419	410	428	407	419	430	426	420	410	404	394	394	458	391	401	423	403	385	391	405	399	423	427	416	439	412	388	396	417	421	386	412	437	408	428	427	373	441	439	409	443	406	422	417	421	415	383	422	435	417	410	413	442	451	419	370	391	423	409	405	425	397	390	420	402	411	443	452	412	417	402	395	433	456	390	432	396	435	398	413	392	436	421	389	386	412	367	430	440	377	432	407	411	418	406	389	428	383	411	413	415	441	406	415	425	368	441	370	406	396	425	396	412	382	441	394	383	446	415	393	431	452	420	410	388	416	402	415	361	401	406	403	407	380	389	405	453	426	404	398	410	409	414	391	405	442	387	410	420	434	434	438	439	415	387	388	432	414	410	426	398	449	359	416	425	416	442	463	419	415	424	394	422	430	393	407	380	427	411	398	404	406	396	414	405	419	401	424	417	399	407	396	429	378	411	408	429	410	421	446	411	393	390	390	393	448	445	438	463	444	438	412	415	394	406	431	414	391	412	435	391	384	405	432	426	410	437	416	399	360	434	405	422	418	382	389	416	386	421	437	410	409	400	412	415	411	423	435	420	430	417	374	408	440	405	428	381	391	421	342	405	388	377	416	421	414	449	415	391	434	405	378	412	393	429	424	395	424	403	422	416	407	411	426	412	401	371	391	415	409	436	428	383	415	430	410	410	405	412	433	447	403	405	397	400	415	457	442	418	414	385	410	400	451	408	464	410	423	376	384	412	421	416	417	425	405	384	402	434	374	433	450	409	413	424	408	441	420	406	441	399	423	419	383	396	420	463	387	466	388	410	395	401	453	451	414	380	424	406	414	406	384	408	425	399	418	422	410	426	426	432	401	395	449	395	411	403	379	395	420	405	407	396	416	444	419	379	422	399	431	418	391	427	420	410	413	390	417	379	411	447	406	421	421	423	398	403	411	390	405	415	437	402	412	415	426	415	425	396	420	439	444	397	404	396	399	417	407	430	401	435	418	431	415	417	420	463	394	394	410	398	434	409	425	365	442	421	396	456	382	394	448	422	428	402	418	464	404	400	423	426	401	432	420	407	446	398	427	408	419	386	451	385	420	395	394	412	411	400	414	435	417	413	435	369	456	412	409	398	444	421	416	405	359	421	418	400	433	418	445	387	409	403	402	438	433	399	414	408	464	405	385	415	387	398	425	386	437	413	393	423	397	414	456	417	396	401	390	403	421	428	396	424	365	395	387	385	421	406	408	402	390	397	405	412	445	390	420	420	403	422	442	375	429	449	428	407	407	444	436	407	441	407	409	417	427	376	430	408	437	426	402	395	398	422	401	432	419	415	437	427	391	417	402	395	395	401	397	402	375	396	400	391	377	407	389	410	464	417	408	412	438	378	424	408	383	427	432	411	404	385	415	399	406	404	418	414	426	388	396	419	391	409	425	429	428	408	442	410	455	435	433	401	410	425	402	427	395	379	392	436	415	409	407	431	425	439	400	429	427	393	421	422	403	412	426	405	416	380	432	388	432	373	420	408	403	415	394	436	391	392	399	393	454	405	395	412	403	425	397	387	386	367	396	392	428	437	422	391	421	400	385	402	426	431	384	401	416	424	419	427	405	408	415	444	387	432	428	431	358	415	415	414	412	449	393	398	408	408	407	469	386	427	430	374	420	446	407	403	433	387	443	371	434	399	444	448	415	412	445	434	400	418	376	421	380	440	436	432	445	388	413	423	391	401	405	412	424	415	406	396	407	433	401	462	414	414	398	448	375	396	428	394	417	429	399	447	409	389	394	416	442	419	424	412	363	424	410	444	419	403	425	443	421	406	454	438	442	432	421	406	410	376	397	397	456	386	424	445	393	406	403	407	472	422	387	453	426	399	415	413	408	435	458	393	402	370	460	422	426	409	413	393	396	450	423	407	400	407	403	397	433	395	426	364	404	388	444	425	401	423	401	406	382	428	428	420	430	424	403	418	391	395	456	387	448	440	402	409	384	428	389	425	407	426	368	417	407	423	430	408	443	418	405	412	414	380	436	438	396	395	390	400	414	447	375	424	407	398	393	372	401	410	381	431	403	431	419	389	443	404	432	381	379	399	426	418	387	415	432	410	396	410	398	438	382	398	399	371	412	412	393	371	421	404	398	391	364	413	432	434	429	436	426	430	404	429	421	410	401	422	402	449	387	386	446	421	382	434	380	413	419	407	440	402	411	399	384	391	400	406	395	419	414	412	424	455	409	393	410	385	404	435	422	406	404	458	398	378	413	417	408	428	412	422	435	445	405	435	396	426	422	380	408	387	428	424	384	438	414	374	446	393	397	440	399	402	383	385	434	434	405	414	411	414	408	406	416	437	437	407	404	429	421	396	418	381	422	429	428	394	403	395	401	451	384	390	419	397	399	448	404	409	413	404	421	391	394	425	426	417	405	353	403	423	399	408	419	400	396	442	408	389	435	399	414	391	433	365	403	414	417	416	397	395	401	404	405	448	407	400	427	431	410	414	454	430	414	430	412	418	424	443	411	417	443	414	428	392	383	413	397	419	458	412	412	424	415	418	417	396	435	410	439	414	419	404	450	406	402	435	391	381	410	403	396	458	383	374	373	400	402	391	424	398	426	437	418	421	411	401	420	425	402	428	393	411	423	423	405	403	392	428	447	430	437	427	425	418	441	432	404	379	402	406	402	439	400	380	397	391	407	381	398	394	421	399	397	407	434	406	388	406	396	397	406	425	392	475	381	393	392	390	391	392	393	445	371	426	417	453	414	426	433	422	409	403	439	402	411	388	428	437	419	421	382	404	409	434	394	392	433	386	418	411	385	444	422	412	346	412	393	415	405	419	395	432	395	372	398	408	391	430	436
23714	21032	28244	24015	21014	9146	853	574	468	392	380	341	326	307	322	314	287	295	285	270	289	275	288	250	267	280	264	270	247	266	273	228	240	276	276	255	249	278	248	239	247	245	242	230	248	235	262	240	268	230	254	249	242	249	258	237	259	232	281	250	222	251	265	228	242	264	243	248	252	256	266	248	238	230	237	238	254	246	224	276	247	238	232	241	247	217	249	236	235	227	242	249	251	281	232	240	247	245	250	230	251	247	220	266	225	272	270	264	267	239	249	248	266	259	223	245	217	234	232	258	239	234	257	280	240	258	240	259	228	248	237	231	240	212	223	227	267	233	245	241	258	218	254	232	237	236	243	233	239	221	256	225	238	256	256	242	240	251	231	241	251	230	266	243	234	218	265	235	255	256	270	276	223	256	222	225	252	245	237	229	249	231	250	238	243	244	243	218	228	243	241	241	266	237	227	235	225	259	249	260	210	229	227	223	241	229	231	251	246	261	231	244	274	235	248	265	224	250	249	222	238	278	240	268	236	247	233	261	225	240	220	227	256	233	243	247	254	215	258	245	224	254	238	229	249	245	234	230	222	243	239	249	249	270	251	247	225	248	270	253	235	255	230	268	223	219	238	269	250	251	253	263	249	254	254	231	234	255	234	257	242	243	246	278	243	252	238	230	255	282	278	240	245	240	289	241	257	251	255	250	252	224	237	243	230	250	243	262	249	257	218	263	244	247	244	235	254	247	232	241	269	195	241	219	243	234	233	234	244	246	217	226	256	248	225	232	242	248	227	270	226	260	236	239	231	259	259	234	245	209	236	226	253	244	238	252	243	219	236	265	243	229	236	249	230	241	246	249	233	209	241	238	266	250	255	227	248	230	257	247	261	254	247	267	256	261	260	258	245	250	237	226	244	239	215	249	223	262	248	242	268	231	247	237	258	229	266	232	239	266	255	262	224	233	270	227	237	233	241	232	254	270	258	240	247	252	238	218	274	236	238	236	250	254	223	250	243	258	229	245	228	228	258	237	220	236	211	244	262	238	221	264	280	241	278	240	259	250	214	206	242	243	240	225	250	266	241	247	249	240	222	241	261	257	238	240	249	234	248	257	253	232	232	251	265	243	250	244	270	233	260	241	263	230	257	249	215	230	218	248	236	244	245	266	241	253	255	226	240	250	277	242	256	249	247	231	217	255	266	227	237	261	239	244	246	236	238	253	240	256	219	239	229	240	254	215	235	243	228	258	252	245	224	269	267	229	231	227	229	252	255	229	250	221	219	254	233	248	231	241	267	265	249	255	247	252	248	253	210	224	222	238	245	247	211	245	263	258	240	239	237	223	233	213	221	227	265	241	224	263	235	264	233	250	255	228	238	242	251	254	249	267	231	252	252	251	219	268	254	228	266	239	245	266	242	239	241	244	223	249	272	249	264	261	205	262	231	231	267	249	241	236	248	229	232	266	223	216	249	239	225	271	248	239	234	251	233	253	244	226	217	239	239	241	251	239	240	233	251	236	259	261	264	234	242	270	227	225	239	262	237	253	210	244	242	266	239	255	254	239	245	238	268	248	242	242	227	256	236	250	246	225	210	247	247	258	261	248	246	253	238	246	248	242	235	214	237	232	224	280	200	239	219	253	235	232	234	221	223	252	245	265	255	230	227	246	267	240	230	272	258	256	238	257	231	233	265	252	261	239	286	249	223	222	220	248	247	238	204	254	266	259	260	240	281	226	249	261	286	230	257	256	239	252	231	262	256	236	248	233	251	232	259	244	235	231	241	259	248	256	235	242	247	230	239	206	236	264	266	240	229	252	260	245	265	221	271	256	248	262	239	248	236	242	249	244	217	239	236	255	245	257	243	249	239	221	253	228	225	267	223	226	263	249	221	256	214	259	256	271	264	265	248	250	245	277	264	234	217	234	250	239	234	253	256	223	247	244	231	252	257	263	245	240	252	249	240	239	233	268	252	253	272	236	233	230	222	271	246	212	230	238	226	283	225	234	209	263	281	242	266	244	245	246	239	275	227	224	263	258	256	251	272	250	240	276	254	232	222	236	222	238	276	256	235	239	243	231	256	222	203	227	260	270	244	223	249	227	249	229	240	261	211	262	244	245	214	255	266	244	226	244	248	258	231	241	258	225	254	280	227	252	250	254	258	248	242	217	258	252	255	230	246	277	226	218	235	249	230	244	253	273	241	249	235	276	271	271	231	275	233	240	260	256	257	242	240	237	235	230	254	262	245	273	272	217	227	207	227	251	237	222	263	240	225	272	249	258	248	255	225	237	258	235	230	252	250	236	261	249	269	267	254	239	241	236	264	217	269	237	222	254	280	233	226	259	270	226	234	246	286	262	246	249	237	239	244	250	235	262	252	233	253	228	252	225	215	268	254	254	263	235	223	240	243	260	245	229	242	203	226	246	245	275	245	260	237	240	281	245	224	249	248	233	238	258	229	215	255	235	245	255	241	210	258	255	248	258	229	251	230	242	258	238	250	239	232	244	259	274	260	232	247	241	252	234	256	251	264	191	277	234	251	247	244	236	233	230	245	219	276	243	239	237	233	273	240	243	240	235	254	265	218	237	263	246	265	243	248	236	252	243	287	233	252	249	239	246	245	243	235	238	247	272	272	233	265	232	272	241	219	256	234	236	216	270	263	255	230	226	285	238	241	242	233	243	238	242	257	260	245	267	217	272	244	236	257	251	248	237	242	256	255	252	241	226	283	236	242	243	228	223	240	263	247	249	229	243	236	222	260	271	278	252	220	220	237	231	237	235	225	254	230	246	245	251	233	224	259	251	245	257	228	238	240	254	217	260	247	233	245	269	227	260	247	239	231	233	232	234	235	281	246	205	263	252	240	239	249	243	248	274	290	256	263	223	240	264	252	221	198	262	243	247	266	225	227	237	215	230	233	216	248	230	235	219	253	263	235	251	232	233	263	226	219	235	244	225	268	232	255	225	237	257	241	247	245	274	247	251	233	252	246	255	239	250	241	252	245	223	236	221	206	252	248	279	256	231	233	226	260	243	245	261	247	232	253	267	250	249	253	239	246	220	260	257	239	265	258	264	233	259	258	231	251	197	230	234	270	243	248	223	251	245	231	222	257	240	218	260	239	217	225	254	248	243	230	236	245	241	249	232	244	267	241	226	234	231	246	239	238	241	242	237	276	246	242	262	246	256	254	234	267	230	216	251	274	237	230	240	243	238	253	276	244	238	288	228	252	236	230	284	235	265	265	215	246	232	240	260	226	255	265	223	251	251	248	241	224	232	219	240	276	247	241	248	263	204	256	262	235	237	228	239	253	244	254	285	262	253	225	240	250	222	237	271	260	229	234	249	249	252	240	241	254	252	246	239	261	236	247	263	254	248	253	250	243	252	273	258	224	234	272	250	230	251	233	243	244	247	215	279	232	225	227	253	201	230	250	239	248	243	247	220	253	246	236	248	251	237	214	245	236	253	216	251	260	239	247	236	234	282	250	258	266	266
25516	8620	5570	2670	1847	1386	1058	835	664	611	505	482	431	411	401	363	351	303	356	345	338	332	308	295	301	296	278	282	297	314	318	311	290	294	270	247	292	276	277	271	276	264	291	257	275	253	289	275	278	279	284	273	292	321	287	314	260	297	312	240	288	285	292	258	289	274	272	280	267	287	291	274	283	307	256	272	275	268	253	278	266	266	285	259	305	263	247	274	269	248	291	267	291	276	287	319	270	289	281	282	274	267	276	257	241	250	283	286	247	264	276	271	263	259	265	281	282	249	258	265	325	283	273	275	261	284	268	229	300	258	269	243	305	269	270	263	256	285	286	275	283	273	282	291	274	275	297	282	252	271	311	269	292	288	257	275	274	270	272	305	271	280	263	260	289	245	254	256	297	298	249	258	290	279	289	253	273	274	247	272	294	235	271	276	273	243	309	269	289	256	249	280	281	284	265	267	236	279	260	276	262	295	273	243	257	246	269	292	251	270	303	268	264	259	272	277	270	243	249	305	256	272	284	239	275	279	288	292	262	306	295	288	281	245	252	271	259	291	250	268	250	263	269	304	260	266	296	309	289	277	268	296	282	289	253	252	272	253	260	285	256	295	288	279	264	272	291	260	253	241	260	251	266	245	279	265	307	284	260	254	285	277	281	265	284	278	281	263	270	281	271	289	246	279	268	286	287	262	243	261	254	277	266	260	270	259	306	271	270	253	252	252	292	283	272	271	288	246	252	277	248	280	249	281	292	289	289	259	255	266	262	277	281	282	300	262	276	258	279	264	296	288	239	266	272	254	267	288	246	282	261	269	287	272	258	264	285	292	281	268	304	266	241	288	268	238	254	243	268	267	290	278	274	252	267	272	286	276	244	283	235	270	275	283	282	262	297	287	281	282	284	276	294	275	295	261	251	287	252	278	258	245	274	290	266	278	289	257	299	289	268	253	276	258	297	267	284	276	266	299	271	279	299	278	296	289	283	277	278	249	276	294	254	274	297	266	290	282	298	289	290	268	263	238	307	253	256	291	278	281	274	281	242	271	251	277	264	288	289	288	291	287	281	269	292	274	246	299	269	254	289	283	298	278	284	289	294	224	282	278	277	265	304	274	283	271	283	274	292	251	251	288	267	262	253	262	292	273	264	264	270	261	288	266	299	258	283	276	263	279	268	247	281	240	288	267	285	269	251	273	274	264	277	266	266	273	315	278	299	305	290	277	284	274	244	263	323	297	249	300	278	277	273	260	272	260	268	249	253	306	289	264	271	277	289	282	276	292	254	279	271	239	249	282	267	271	262	267	281	276	304	265	287	334	298	292	270	274	242	269	259	277	270	261	273	290	284	244	239	279	279	281	278	295	255	261	250	290	268	295	266	259	288	266	268	246	275	253	284	258	264	259	306	296	260	272	304	244	252	274	296	243	266	274	267	267	271	238	302	275	269	285	268	254	314	252	279	281	266	280	258	243	276	284	277	304	283	276	290	257	261	272	226	284	283	272	237	261	272	270	254	264	289	287	274	273	277	272	266	267	284	301	292	281	294	243	233	271	260	272	277	284	257	280	278	248	275	255	270	287	276	296	258	305	266	281	273	270	274	248	311	255	288	271	270	278	244	278	275	273	273	247	296	294	239	265	276	290	273	275	285	274	299	262	264	277	288	274	260	292	265	268	288	288	248	263	282	254	287	278	243	244	265	296	291	283	303	278	281	289	241	284	282	259	260	249	273	275	267	266	286	268	275	279	277	252	269	283	282	251	258	265	280	238	268	270	275	298	289	299	298	276	276	304	265	281	284	269	272	273	286	288	288	293	273	256	275	288	252	278	293	298	311	290	278	262	268	274	270	293	280	245	265	269	277	281	264	285	279	271	277	267	288	278	268	263	277	291	284	262	299	276	276	266	261	271	261	248	265	288	260	287	265	279	277	288	274	253	259	249	277	255	254	260	269	297	243	257	284	254	303	281	268	280	286	276	283	255	263	266	300	267	266	262	280	304	283	228	265	283	306	275	289	276	298	256	249	309	282	261	279	250	270	282	291	283	263	292	266	248	301	279	259	278	273	294	261	265	257	292	258	296	301	263	279	283	248	259	278	278	295	289	283	260	252	291	273	306	283	268	239	299	261	258	258	292	270	275	272	268	267	310	263	280	259	285	281	270	281	261	257	270	262	268	284	286	299	283	285	279	286	291	285	281	286	257	274	264	267	263	283	303	260	244	264	273	269	269	253	283	293	266	268	270	294	240	277	258	269	277	294	269	287	252	261	259	254	297	279	280	238	287	280	274	246	256	304	235	237	256	285	267	286	281	253	267	288	301	272	274	270	272	239	264	277	294	283	275	270	281	286	260	287	248	262	261	298	278	265	271	315	243	268	276	285	286	270	235	264	270	278	280	284	287	264	290	310	253	259	290	265	264	286	252	253	270	297	292	285	248	253	279	275	255	281	266	280	258	298	252	277	248	304	220	271	268	266	269	303	257	270	274	267	268	273	281	272	290	280	260	307	263	278	286	269	266	277	260	260	271	258	265	267	259	279	272	271	278	256	295	254	276	279	246	267	261	251	250	273	252	280	260	256	262	266	258	275	266	285	262	291	269	264	277	288	278	237	290	243	278	242	292	281	279	284	300	233	273	266	288	267	258	271	270	262	298	290	254	283	286	291	272	278	285	274	257	278	267	253	273	288	256	280	296	251	270	256	261	258	287	288	257	262	253	274	272	276	285	303	255	246	263	298	253	251	284	253	295	274	285	265	286	271	279	259	271	274	260	292	243	262	268	244	267	258	288	285	260	272	273	285	257	253	273	267	285	279	274	272	252	264	264	282	275	315	253	280	276	260	262	267	252	263	267	257	296	247	317	261	292	275	279	254	245	277	280	244	288	269	310	250	250	295	300	262	262	258	290	258	290	285	262	267	276	275	268	262	254	241	272	260	277	312	241	263	268	294	279	267	285	267	285	269	260	274	270	280	271	262	289	293	291	263	310	276	251	246	278	262	280	285	271	268	302	295	274	279	277	290	274	297	255	261	259	286	303	264	277	254	272	280	258	269	258	274	284	295	295	283	281	278	305	261	280	282	257	274	246	287	279	268	292	273	281	231	277	262	287	253	259	258	279	267	272	261	257	264	271	250	247	280	292	278	283	254	277	296	287	316	261	263	278	285	273	255	269	297	281	261	272	272	246	279	249	286	262	288	287	272	264	268	265	272	280	258	252	269	299	264	279	269	259	264	253	249	263	249	271	249	297	338	254	271	263	274	259	289	278	287	297	272	285	256	272	297	268	275	256	270	281	274	264	289	243	288	280	274	279	267	279	305	282	266	300	317	254	271	250	252	307	268	285	296	253	255	279	239	251	266	256	279	252	293	248	262	251	252	286	263	289	288	262	269	243	290	271	281	247	253	283	298	288	255	271	237	275	303	250	282	260	272	260	274	252	298	256	255	278	279	264	289	272	256	257	263	298	270	299	265	276	285	266	250	250	284	263
24911	21020	27101	25089	9778	1114	891	779	801	759	769	746	770	704	704	714	710	653	696	699	660	707	680	660	658	685	711	693	630	675	695	653	675	658	664	638	651	688	681	689	679	706	626	637	678	636	627	626	643	678	657	652	675	673	672	640	629	694	620	699	626	624	656	660	712	654	661	683	679	658	696	665	692	643	668	643	637	690	629	705	685	668	683	627	689	677	697	680	660	661	630	616	674	638	716	661	696	679	704	659	628	658	664	726	649	718	636	672	698	684	652	702	665	675	666	631	655	666	712	707	685	659	714	658	739	678	684	655	672	689	660	669	662	677	648	675	666	629	706	649	721	680	667	691	616	649	636	655	661	631	655	655	668	655	662	701	646	687	640	627	614	673	659	696	672	656	653	646	659	691	679	637	687	649	704	677	652	636	616	687	646	694	704	651	695	648	645	627	716	663	634	671	689	723	675	645	659	635	652	661	664	685	648	696	674	624	624	685	677	621	618	664	701	661	654	657	664	686	644	725	680	637	661	673	674	671	645	653	648	643	617	693	693	676	617	647	608	673	705	706	656	674	664	624	670	646	705	649	622	676	613	618	692	646	642	631	704	608	727	629	674	684	667	638	685	684	674	665	608	690	660	683	637	643	672	706	650	701	684	610	689	687	657	700	611	652	693	630	656	625	656	616	637	664	734	660	677	622	679	680	680	654	673	691	668	637	622	652	675	678	648	667	658	667	693	615	692	700	675	651	644	666	674	649	673	622	683	676	625	679	636	674	668	607	667	644	657	669	692	673	713	639	681	632	646	651	705	658	621	670	689	609	689	716	695	636	726	633	670	647	665	694	666	686	688	684	652	698	673	726	641	604	713	618	660	683	635	682	659	634	671	675	688	697	634	664	678	653	663	646	699	667	656	676	647	665	673	654	677	638	701	670	702	695	659	618	657	683	657	683	652	613	729	670	647	664	595	661	687	678	660	665	709	643	707	691	653	668	656	652	680	649	641	660	613	702	628	704	692	680	726	670	660	612	641	670	622	620	692	674	682	641	693	689	665	685	704	619	652	704	646	668	680	655	678	679	653	669	648	712	697	659	651	638	624	690	616	707	653	636	640	679	679	721	676	700	706	680	663	626	648	674	674	708	611	630	646	708	639	666	662	656	682	672	631	684	648	629	706	679	653	689	703	651	645	654	635	679	654	643	693	674	675	665	664	685	662	599	681	648	623	655	695	702	687	652	654	680	667	628	653	625	675	697	726	621	624	670	685	658	620	672	670	667	669	640	709	642	639	708	663	647	666	695	713	679	645	647	631	629	673	656	715	673	639	665	656	653	656	667	685	591	680	655	690	645	664	592	674	650	628	623	636	671	668	686	670	664	689	630	634	657	627	621	693	636	691	691	665	637	674	667	636	677	678	671	686	656	657	669	665	667	661	698	661	626	672	656	679	667	696	701	674	586	638	637	635	655	661	653	731	663	648	704	626	631	627	682	673	678	695	612	606	649	678	642	678	630	653	663	657	689	656	649	676	655	638	615	601	688	626	674	645	674	633	688	661	675	640	638	659	722	652	692	651	639	624	640	662	667	662	669	681	638	714	721	702	694	665	699	662	677	595	665	673	673	670	621	690	643	656	654	618	639	677	687	681	677	646	703	733	673	656	642	676	645	668	656	654	673	688	623	685	616	623	662	646	622	669	642	676	660	630	718	706	705	649	667	634	735	695	630	650	660	704	650	637	635	703	654	653	679	650	665	640	627	664	651	695	720	631	665	678	618	679	640	683	611	714	724	704	661	679	675	677	635	679	668	648	696	677	672	669	668	614	658	655	699	638	650	633	615	652	658	679	646	671	644	643	636	654	668	652	670	715	706	675	676	677	629	658	627	656	644	639	694	665	668	626	660	655	629	664	686	668	687	698	688	655	711	693	643	653	632	608	698	664	681	689	652	688	627	665	644	702	670	654	647	685	646	671	668	663	651	699	608	670	623	677	706	648	671	664	624	677	666	641	701	713	670	597	672	722	658	685	664	663	643	658	710	693	648	673	678	707	720	652	687	685	647	660	657	662	662	685	692	666	678	721	695	655	713	673	691	674	628	685	716	669	660	666	646	711	664	656	654	648	710	707	661	662	686	668	650	640	615	698	652	654	672	645	654	682	704	686	706	676	650	656	636	671	648	695	663	671	641	664	686	633	657	658	667	678	662	620	645	673	633	689	663	657	602	597	684	677	616	676	653	640	698	703	677	660	676	650	644	707	682	669	660	631	683	676	642	676	617	664	673	664	655	728	685	714	662	672	657	653	706	631	710	653	709	640	672	666	647	677	620	629	659	618	641	689	633	646	721	664	667	661	668	687	678	633	636	664	636	664	664	679	672	694	610	624	666	651	650	700	682	676	664	653	671	687	682	634	641	690	700	659	649	703	674	658	626	655	669	722	678	675	691	705	623	656	624	640	626	624	652	666	703	675	655	661	728	684	667	682	646	641	650	696	642	716	676	690	662	613	634	661	655	696	687	621	650	611	700	700	669	612	656	691	686	656	643	651	680	652	683	684	691	670	644	647	671	649	656	658	639	646	683	688	674	644	664	677	690	648	632	635	657	639	652	668	619	642	634	666	661	645	662	671	642	692	681	656	674	673	678	617	641	656	669	660	676	663	636	637	641	690	641	661	684	644	633	635	694	722	590	643	707	662	666	694	650	696	650	656	631	713	667	626	627	655	628	622	671	736	669	711	626	702	713	645	674	670	666	654	667	683	666	655	633	719	675	623	692	651	647	693	715	675	648	644	683	627	666	694	740	668	637	670	659	654	700	655	709	653	687	619	641	607	653	614	620	702	702	679	690	658	659	666	662	653	644	674	679	648	639	668	679	645	671	696	647	644	676	669	701	680	644	683	639	623	681	639	670	602	629	679	633	646	669	671	647	651	635	646	653	672	675	620	692	642	674	658	662	661	673	643	645	643	661	636	690	683	685	666	645	660	707	671	688	645	683	663	644	660	661	724	704	636	665	725	651	680	683	649	667	660	631	647	668	616	655	708	667	660	667	644	659	673	678	660	666	614	639	682	657	668	697	670	675	639	677	683	652	656	620	667	682	617	679	657	678	684	663	699	661	671	661	628	641	661	661	646	670	660	674	680	634	660	729	659	640	710	668	689	600	672	621	668	639	653	629	673	704	684	679	666	677	658	645	661	694	661	703	680	685	689	659	646	624	653	713	688	620	671	647	692	668	658	654	659	642	641	630	700	697	723	651	680	675	645	684	637	696	670	672	667	633	700	671	699	724	656	713	658	664	672	676	658	656	666	681	665	671	657	625	612	688	665	659	675	700	680	672	646	649	677	573	631	652	641	685	681	681	696	703	708	655	655	644	657	661	689	643	645	664	667	656	645	692	666	675	671	671	672	660	674	662	688	686	656	663	625	635	652	677	737	707	702	657	697	658	656	662	618	706	673	651	671	679	670	645	671	637	701	702	647	669	626	610	722	666	638	692
23543	5245	3385	1877	1501	1269	1127	1017	917	843	824	865	784	739	775	729	765	749	750	770	736	668	751	726	715	725	724	696	691	719	723	694	694	700	697	700	739	683	696	716	721	726	723	713	707	721	684	678	711	747	715	698	672	672	725	686	679	664	672	650	723	728	684	671	656	722	716	693	691	686	710	656	707	644	710	692	689	706	717	734	704	769	688	684	672	751	731	736	680	696	705	694	691	725	696	710	724	691	703	685	748	722	725	680	726	681	709	689	662	687	658	732	697	724	711	651	663	743	663	680	719	638	745	728	675	695	635	647	711	726	672	730	718	667	745	706	726	733	697	715	691	697	681	724	694	687	647	681	730	699	724	740	717	703	662	698	735	688	710	728	694	709	734	682	697	699	701	712	722	684	658	660	702	740	721	745	732	745	689	689	667	696	702	665	682	697	698	689	694	717	739	669	716	698	705	661	707	701	714	703	687	737	691	677	740	736	698	694	649	730	680	689	707	692	726	708	715	728	686	681	735	703	668	742	691	682	657	655	748	711	714	710	671	716	731	725	711	697	736	690	712	659	701	682	714	700	694	673	663	679	704	701	658	684	705	650	681	742	630	709	694	747	698	771	701	733	711	684	745	688	679	716	685	660	674	675	704	656	651	714	662	700	674	706	688	649	758	690	700	715	687	716	701	680	689	673	695	685	679	710	646	753	684	680	683	681	680	691	741	696	730	676	644	692	644	745	731	711	735	713	706	726	709	700	690	664	689	689	691	690	699	697	751	698	706	710	680	698	671	739	665	706	694	713	693	665	713	678	697	689	665	666	692	648	701	713	703	668	686	687	718	731	675	692	661	668	697	679	687	705	706	672	729	715	759	660	706	684	676	751	666	704	687	680	689	690	692	665	700	696	682	670	714	660	727	662	711	665	688	707	699	687	664	679	661	650	719	762	709	687	731	727	725	674	714	715	694	690	717	711	711	663	707	694	722	721	692	727	726	696	700	768	697	673	675	658	721	708	683	658	683	749	701	701	701	683	744	692	714	748	700	690	696	681	688	714	688	695	669	713	700	668	685	691	679	672	725	727	692	720	729	698	698	667	713	702	676	662	720	692	714	678	668	683	684	693	682	724	659	742	715	686	726	666	684	647	721	646	673	721	719	679	663	714	726	727	701	706	699	674	730	702	716	704	692	676	706	694	727	703	687	672	684	701	741	702	720	704	672	667	673	669	733	687	688	678	709	644	696	736	735	672	729	679	698	692	662	706	702	661	695	701	730	697	707	715	678	691	705	700	697	713	700	687	702	719	676	732	718	719	715	718	728	704	719	654	710	689	680	708	728	716	660	713	719	697	734	697	672	714	657	711	662	707	679	677	750	694	709	686	657	743	701	677	680	677	713	712	744	691	691	739	701	669	718	679	663	696	706	749	705	723	676	658	718	714	731	697	688	706	720	699	707	667	651	691	656	701	740	675	684	690	668	690	682	713	663	691	691	733	691	705	665	734	702	709	693	723	674	701	697	660	731	687	743	697	695	670	706	731	682	662	721	658	648	707	695	695	709	746	692	733	693	652	690	680	724	700	704	700	702	690	673	716	719	737	716	688	744	697	729	693	627	690	699	625	678	735	712	697	718	681	716	654	653	701	684	643	701	685	707	683	719	656	693	723	706	654	707	707	663	686	711	681	728	748	667	671	729	680	697	732	682	724	691	694	703	691	689	691	673	722	719	683	714	734	700	614	698	723	677	685	743	663	685	678	697	689	712	687	729	699	689	691	713	703	688	673	726	712	687	673	675	740	695	675	692	668	685	710	701	697	682	705	694	705	675	638	671	677	717	694	698	671	718	710	710	710	709	698	697	668	709	693	693	719	688	700	719	745	710	684	728	686	690	693	701	685	671	715	684	683	769	664	764	713	699	726	698	697	685	678	644	742	687	687	733	665	707	711	699	711	700	691	708	715	685	661	645	731	687	714	682	730	726	684	711	699	686	689	683	644	726	726	680	654	672	659	683	678	716	685	684	720	714	672	657	670	670	704	661	637	638	699	731	731	696	684	728	714	673	715	735	721	678	698	727	717	706	712	733	678	698	691	668	666	698	667	715	728	703	677	747	695	725	676	726	672	672	732	738	642	727	648	689	705	673	676	689	710	728	697	681	663	690	681	732	732	713	699	702	721	723	685	678	686	697	714	698	709	675	754	767	677	716	678	697	660	711	731	707	657	695	693	742	729	736	694	649	745	670	699	710	678	666	730	705	698	686	681	710	673	684	678	746	711	709	659	682	669	681	735	703	691	730	723	758	647	710	644	699	729	709	629	709	722	715	688	683	702	742	676	720	710	747	728	648	752	728	702	692	669	694	707	691	674	732	636	712	662	694	700	710	745	699	714	758	700	703	678	706	691	698	721	688	777	722	694	706	685	672	698	696	641	678	680	741	691	667	674	689	733	714	738	729	699	715	690	693	640	706	692	716	659	730	714	671	713	679	685	678	691	698	654	701	667	745	698	658	697	692	686	680	640	750	716	679	710	691	693	660	698	678	681	685	708	665	720	673	673	759	715	665	698	707	699	683	692	722	692	655	735	669	719	686	753	729	714	773	739	713	662	731	702	722	715	724	701	703	686	713	680	660	685	737	723	715	708	731	692	661	687	686	725	711	680	653	685	661	695	648	665	688	721	715	702	698	685	676	698	668	707	689	709	658	696	709	655	722	665	642	697	659	716	673	670	640	764	645	747	722	706	681	686	673	733	684	659	708	684	649	697	652	703	756	712	742	710	695	705	679	680	731	674	719	683	711	663	719	670	743	715	679	710	723	641	760	675	721	679	668	698	727	692	727	686	688	723	633	684	719	736	749	717	695	695	704	666	730	690	676	677	688	649	726	751	691	720	709	663	691	693	744	705	694	677	693	691	633	724	667	687	729	728	698	697	670	682	722	684	684	747	690	680	687	735	696	720	718	662	702	681	671	727	726	688	734	711	761	634	717	676	713	734	714	748	729	709	754	699	667	633	706	743	715	694	712	704	692	698	688	685	728	703	650	685	677	697	648	650	708	686	705	700	696	672	703	711	674	696	683	742	706	698	705	720	703	736	701	662	713	668	680	697	673	667	683	716	674	675	700	709	702	714	676	684	678	660	663	654	695	704	657	656	674	711	706	683	674	702	669	715	717	707	722	754	673	700	701	680	672	678	658	663	707	702	711	650	657	708	696	646	702	697	677	687	670	714	658	721	665	695	673	678	707	677	639	701	700	670	730	650	648	679	685	712	663	705	645	666	675	689	702	697	683	714	711	660	705	716	727	731	683	723	726	694	710	720	678	622	665	705	704	733	658	729	664	719	742	671	723	733	719	711	740	687	725	683	698	713	694	737	702	723	726	712	694	669	700	677	706	695	673	740	681	714	701	664	727	692	656	700	663	681	664	694	658	688	709	673	725	700	707	728	715	671	694	730	725	719	694	721	711	707	699	742	692	688	667	701	698	689	656	729	699	691
22552	21083	28790	23614	21079	21137	8096	1307	1031	928	869	842	732	798	686	674	722	692	664	710	678	654	619	601	666	607	588	663	608	647	647	591	631	614	645	567	598	611	632	597	614	622	576	561	606	632	638	611	559	577	618	571	636	561	618	599	605	556	573	624	575	612	606	577	594	580	624	578	589	575	602	577	594	591	505	533	539	553	632	645	595	636	508	581	562	577	577	595	630	614	601	585	593	583	572	582	562	600	571	607	580	615	593	618	531	597	538	569	567	605	585	622	551	602	602	611	623	602	593	629	562	634	604	579	528	611	617	593	578	565	585	575	569	559	580	596	556	540	538	551	605	593	563	605	565	563	609	582	589	611	597	571	574	602	597	605	569	576	633	538	654	604	569	591	552	595	578	600	587	621	544	576	595	566	626	592	629	571	547	600	621	591	607	568	588	606	598	563	564	580	598	558	606	626	610	570	621	576	632	624	604	593	564	552	583	556	621	592	572	579	569	588	560	560	555	600	606	565	608	616	591	578	562	595	549	572	579	520	558	539	588	581	598	557	628	603	593	591	564	545	591	602	559	557	617	580	559	608	550	601	560	616	538	536	582	584	589	577	608	572	569	592	574	554	578	565	597	593	560	532	561	611	580	569	609	557	580	601	603	588	505	604	547	563	572	580	607	582	599	609	606	566	577	613	574	557	581	568	573	565	570	595	576	596	585	555	602	555	618	581	599	528	591	587	591	595	575	535	611	586	609	598	596	570	596	580	602	609	579	561	579	608	585	570	584	605	612	576	576	555	570	616	562	560	585	586	579	568	528	580	574	536	567	579	580	573	534	626	607	609	582	577	614	579	592	600	599	573	595	609	580	589	590	589	574	595	617	575	567	601	566	554	636	550	535	592	554	576	582	566	568	567	619	588	546	593	551	616	624	567	584	544	571	619	598	575	589	588	547	562	579	557	621	584	605	544	542	576	539	587	582	548	594	578	594	599	587	571	559	520	610	606	640	578	614	598	569	604	568	586	596	574	544	591	584	604	577	555	618	588	565	574	580	603	598	564	581	627	583	583	586	549	541	584	587	596	595	614	600	572	586	571	545	599	599	624	617	558	598	584	553	591	564	579	594	569	578	570	592	575	577	600	586	618	553	574	612	616	627	608	581	573	567	601	565	599	629	598	593	543	579	565	638	571	552	572	580	572	570	569	599	577	560	519	621	573	641	611	589	555	608	598	600	581	546	603	547	592	594	574	600	546	552	603	571	594	527	565	592	567	598	591	587	594	552	633	573	609	572	608	584	558	554	611	599	590	629	604	609	598	578	579	556	629	577	590	607	587	566	600	620	580	594	620	569	526	600	579	573	560	581	585	590	620	639	617	600	576	603	545	621	574	591	606	608	605	600	639	601	583	586	631	600	592	596	609	595	595	597	623	599	568	564	543	552	614	601	569	601	570	580	558	596	590	610	564	607	525	572	541	569	534	545	577	576	633	597	596	566	579	609	588	605	586	558	590	632	544	614	572	641	589	578	541	599	588	553	559	583	611	605	587	570	574	544	556	594	581	547	532	574	575	616	549	571	598	532	608	591	575	559	591	558	600	540	562	597	579	590	617	587	554	600	575	567	606	602	605	573	597	599	553	608	607	547	542	601	584	564	574	555	566	578	590	582	551	580	546	566	560	573	576	564	559	643	615	574	597	565	617	596	636	623	565	615	594	554	567	551	589	565	555	569	585	588	548	573	622	599	613	541	578	589	553	562	595	597	573	597	609	592	541	589	587	592	590	566	565	573	567	572	622	616	564	584	593	566	581	572	627	696	582	569	597	590	618	595	595	585	622	608	575	616	579	569	612	616	610	626	576	561	584	587	554	587	554	596	549	556	584	542	558	572	614	531	592	544	588	582	567	607	594	608	565	595	553	585	548	595	586	600	590	557	509	547	583	577	553	632	593	613	563	588	588	594	609	546	598	550	651	563	602	558	620	601	611	550	571	594	638	587	618	534	584	556	554	608	580	573	554	605	581	603	587	584	663	617	618	579	559	588	546	589	576	611	565	555	587	581	563	589	553	600	597	609	592	581	591	631	578	577	548	543	588	619	536	536	586	597	582	596	630	619	581	572	553	594	555	577	564	568	601	552	631	568	554	558	607	571	583	596	598	575	595	580	559	591	596	565	601	570	536	592	587	607	572	599	568	572	558	585	584	578	586	559	629	628	563	570	594	620	590	562	579	572	593	567	598	598	551	596	562	587	576	554	605	577	577	603	555	594	606	580	595	577	597	594	577	568	561	597	562	599	558	579	615	605	585	588	592	572	611	568	553	530	595	543	554	551	596	557	594	636	593	545	626	575	558	599	592	602	587	632	523	536	579	583	605	598	595	558	592	568	582	599	623	561	629	573	542	621	597	584	582	583	608	596	556	640	547	532	607	627	586	557	569	588	590	572	608	584	614	545	593	578	577	540	621	630	600	549	602	585	563	579	606	562	555	564	598	617	596	572	601	594	565	581	578	582	602	589	558	578	605	570	589	608	617	568	621	597	561	548	598	561	590	603	565	573	594	548	575	580	611	560	550	589	570	607	600	639	592	552	579	576	541	556	559	578	584	595	618	583	569	585	568	595	597	570	588	602	621	593	575	580	582	559	545	567	614	597	523	557	613	594	602	576	629	557	568	582	597	586	589	564	591	587	554	558	563	589	591	596	579	562	628	568	551	567	590	620	571	573	571	629	541	608	580	537	603	585	600	547	595	597	642	562	601	571	551	633	594	618	604	581	596	613	555	598	602	577	557	562	616	574	589	635	562	556	584	569	603	594	556	606	594	558	626	613	565	608	604	553	563	584	593	645	611	624	542	599	572	608	573	568	598	599	585	571	585	557	576	553	539	568	555	635	536	589	565	567	503	580	603	551	551	601	611	578	598	565	566	581	525	567	567	600	585	612	524	595	613	516	592	614	579	606	635	571	597	585	631	617	594	592	588	610	591	607	597	609	565	568	559	575	553	572	550	607	616	512	574	534	585	550	594	605	637	590	557	560	569	582	578	567	566	590	636	604	584	570	615	556	565	570	593	605	529	589	618	603	631	623	598	589	583	591	590	570	640	553	580	568	574	563	562	574	539	562	583	550	582	594	569	576	579	616	576	570	539	557	591	592	573	614	565	549	610	614	580	577	622	564	604	551	606	572	594	613	564	575	595	557	618	610	616	582	570	623	613	583	650	600	616	560	585	587	591	542	601	586	579	538	599	572	527	577	574	564	580	590	553	612	625	615	599	591	548	575	653	592	561	563	555	594	531	578	571	593	578	604	585	561	587	608	602	574	572	587	569	584	576	558	577	610	554	591	579	580	601	596	549	617	599	602	595	573	567	617	582	595	610	556	549	596	573	570	628	577	572	559	588	642	603	590	574	594	626	576	584	568	551	546	574	583	592	609	587	589	631	569	600	617	571	566	590	580	547	602	591	578	601	625	575	606	601	600	566	611	576	562	564	594	565	544	576
31361	13911	9392	4869	3468	2657	2096	1636	1442	1237	1096	990	947	887	844	779	731	709	679	768	685	705	672	633	661	657	693	592	650	594	653	644	633	610	595	617	603	607	627	592	615	597	601	627	649	614	625	617	619	632	586	623	568	596	577	571	614	589	651	625	563	624	601	549	585	582	604	560	614	576	565	575	580	587	576	615	601	594	540	553	566	569	643	563	621	625	548	609	606	598	601	598	556	578	623	593	591	623	590	587	618	592	606	597	610	588	560	644	604	599	573	581	597	577	614	600	561	609	567	548	631	589	592	598	607	603	583	576	601	586	622	562	598	581	584	585	571	604	602	567	588	641	604	565	556	585	600	610	634	579	587	608	564	581	590	600	567	552	598	566	599	587	576	597	610	586	609	573	566	596	568	562	622	574	630	602	574	545	609	602	576	560	578	574	638	578	598	608	564	556	606	586	566	591	590	570	589	601	576	583	562	619	572	576	604	596	601	575	599	596	587	577	582	562	603	619	582	578	634	597	660	546	639	580	540	601	599	591	616	554	587	617	649	581	615	630	606	554	580	600	591	564	580	580	589	577	574	592	579	576	633	584	588	576	614	561	596	554	606	580	568	556	601	607	572	573	598	572	616	596	596	614	581	611	585	617	596	639	617	546	618	550	547	550	616	546	567	532	569	629	622	597	564	570	582	557	595	582	582	585	552	602	578	570	551	568	587	593	562	561	606	609	610	563	618	558	591	597	566	585	577	576	574	597	568	583	610	565	591	608	594	592	608	648	629	570	594	598	560	575	578	596	571	553	644	566	538	572	586	580	570	590	589	530	614	572	602	553	546	548	595	589	587	587	579	601	601	597	583	606	587	575	590	596	588	606	601	631	572	603	562	558	602	596	587	599	529	560	600	604	595	605	588	569	607	556	539	575	574	557	587	585	589	594	576	616	600	601	591	632	597	602	577	609	587	590	555	584	604	600	591	576	613	588	578	586	602	627	577	565	569	611	579	545	560	643	596	566	601	580	614	631	623	596	565	624	617	568	631	587	591	584	582	546	686	627	602	596	582	585	595	606	588	559	618	586	562	597	602	587	606	631	586	577	596	594	558	608	587	610	543	585	599	599	633	619	612	555	583	588	581	554	589	576	628	559	578	597	586	605	568	608	579	553	583	585	585	607	572	615	594	593	542	570	618	643	540	610	659	580	640	621	537	614	567	583	582	650	548	552	556	605	589	599	579	538	600	610	584	571	608	595	560	598	560	571	601	585	614	565	614	573	591	563	588	593	621	548	572	616	595	566	610	560	611	570	557	576	615	581	574	608	600	594	580	623	585	557	607	601	535	586	569	584	576	565	549	601	627	580	564	572	591	619	621	568	578	579	570	600	611	580	567	591	603	559	556	562	595	569	578	616	606	581	560	590	532	580	506	582	585	555	601	581	604	608	548	565	623	592	596	622	579	575	557	553	632	561	602	591	592	575	577	600	597	579	544	588	609	602	581	612	601	579	576	580	613	603	573	608	617	525	588	566	600	584	541	573	552	560	586	568	628	609	584	593	574	605	568	592	621	617	577	511	590	585	578	569	574	616	557	575	572	574	588	587	597	584	569	595	588	610	578	586	588	597	546	585	604	588	547	597	574	583	577	572	571	585	576	563	605	577	604	566	623	589	608	616	568	604	584	586	589	585	603	603	606	586	594	627	605	575	602	574	589	629	604	608	611	591	602	625	603	614	561	551	574	587	555	603	592	540	597	566	610	609	598	603	574	612	582	550	577	587	565	574	570	602	526	590	648	604	620	605	560	578	543	625	617	608	589	610	613	553	606	587	553	622	568	579	601	567	571	582	589	609	590	545	554	541	605	598	567	600	570	573	584	574	575	546	610	601	589	598	558	566	581	551	592	587	587	607	662	591	581	560	520	563	578	594	590	571	631	588	629	560	595	602	592	578	617	602	573	575	562	604	557	585	567	569	586	571	618	587	622	605	551	524	625	557	583	571	579	620	581	593	568	607	552	588	575	598	589	616	572	592	634	567	589	597	607	592	571	516	630	605	609	621	603	536	567	603	603	578	617	568	621	574	594	594	608	554	552	588	586	626	594	577	549	585	615	574	592	579	590	635	620	546	577	566	589	574	612	595	584	561	621	584	590	593	598	573	646	588	601	612	583	585	607	644	605	580	581	548	567	595	597	598	555	555	588	588	588	574	546	595	600	600	558	595	608	571	581	575	565	568	576	563	576	561	574	567	596	584	534	583	606	596	640	558	535	629	596	617	560	563	574	583	627	587	563	572	599	593	592	553	610	641	575	607	607	568	551	586	568	593	576	579	581	608	613	562	591	576	610	552	581	589	609	554	574	508	607	590	586	607	600	602	586	598	594	564	553	595	544	589	615	582	564	612	630	578	601	558	589	556	572	592	607	574	617	577	574	582	532	545	641	595	552	586	591	570	596	597	606	552	553	564	599	571	623	568	582	612	560	560	573	581	580	602	598	620	595	605	548	559	608	602	636	555	593	585	565	575	605	581	565	597	628	563	581	587	605	556	560	573	610	675	578	626	596	535	578	588	555	583	564	574	591	588	594	571	589	514	603	579	607	586	582	580	515	596	547	602	586	586	624	566	577	591	616	605	586	533	565	588	596	563	614	581	560	607	651	616	562	600	590	608	595	529	606	618	599	620	619	566	588	565	571	584	576	592	554	614	550	608	621	530	607	587	573	573	524	564	632	548	580	622	588	578	584	592	564	607	599	589	567	589	582	613	583	567	551	590	630	591	577	564	614	580	564	591	594	630	625	594	542	529	610	612	602	583	606	608	603	604	636	586	547	546	591	608	599	545	586	601	588	580	548	578	615	561	581	585	583	571	562	593	571	570	593	598	578	549	605	576	565	607	580	595	605	577	601	593	579	585	589	568	627	549	589	605	568	620	571	589	590	576	606	560	600	594	580	570	576	602	610	543	591	627	601	588	593	575	618	606	535	557	583	563	544	616	600	598	566	597	585	577	545	631	577	563	579	605	570	624	556	614	579	560	608	562	606	568	595	552	588	599	594	554	550	571	582	615	635	578	639	593	579	583	596	567	554	581	621	603	583	553	585	572	608	557	569	556	637	557	567	576	604	580	596	582	624	583	585	671	555	625	562	575	573	585	617	587	585	558	602	529	655	589	573	601	563	577	605	556	550	544	598	615	563	570	621	573	618	660	589	576	568	575	565	600	575	555	620	618	607	602	579	585	646	580	608	586	583	589	602	633	581	581	591	572	567	560	551	585	589	593	598	563	592	595	541	600	587	607	538	530	571	588	579	597	587	622	619	613	608	606	569	636	614	563	605	596	624	614	623	549	565	628	560	634	536	506	601	611	608	603	607	580	587	648	595	605	574	578	550	571	601	566	598	585	597	574	579	579	580	535	582	574	549	582	599	596	598	592	583	584	531	588	565	575	626	578	568	602	583	581	550	625	549	546	587	562	522	572	621	601	557	594	570	615	590	576	614	576
27846	17786	3954	657	501	436	396	397	397	374	402	338	409	369	410	396	336	392	393	390	388	382	341	393	386	361	423	390	358	347	347	368	364	381	388	353	418	328	376	345	371	361	379	376	388	383	364	357	366	387	364	374	342	374	385	361	348	368	329	362	362	344	397	334	404	377	374	333	388	373	375	362	374	346	371	360	360	367	346	384	364	403	376	381	377	339	362	377	353	363	359	392	416	396	346	366	374	362	382	402	413	342	344	341	349	359	395	364	403	341	359	375	349	395	375	365	358	346	370	414	375	361	373	354	367	360	342	390	362	425	379	395	336	395	346	375	383	392	353	351	406	406	412	330	333	402	357	373	409	367	352	365	376	428	370	399	338	369	393	365	351	362	362	352	372	408	353	424	387	380	389	371	415	375	360	369	359	366	376	369	381	383	403	370	392	395	396	340	356	385	375	385	363	402	367	359	411	360	358	362	365	378	390	384	346	338	358	397	355	332	394	407	351	346	330	403	312	355	396	415	377	370	380	334	325	385	388	396	384	388	369	340	407	378	384	359	337	388	387	365	388	367	388	395	389	370	365	379	398	363	385	366	323	388	352	397	381	379	390	371	361	366	368	373	380	375	403	370	342	354	422	397	378	388	357	399	377	355	416	350	382	355	365	381	398	357	356	393	367	367	387	369	383	347	384	372	338	397	360	367	393	362	345	368	350	363	361	372	391	364	359	347	369	388	372	380	382	388	358	370	339	429	405	391	374	349	370	379	375	398	359	381	359	371	395	394	408	350	369	376	346	376	392	409	385	370	384	361	414	377	377	353	377	385	360	378	398	413	354	375	387	379	379	355	420	395	403	361	383	353	360	351	430	363	383	365	389	380	340	384	360	406	380	398	374	381	352	373	368	373	400	400	340	350	376	346	355	391	373	377	367	384	329	410	378	348	369	379	346	356	375	363	359	371	364	362	387	384	367	334	405	339	372	380	363	368	413	393	368	366	387	354	381	383	390	353	354	402	356	392	407	361	388	363	367	381	377	348	381	381	375	392	364	382	378	365	384	364	359	386	378	372	348	381	355	392	414	374	373	344	368	380	368	355	372	378	379	358	390	383	378	369	384	370	372	404	357	374	365	355	359	385	356	403	392	381	373	368	343	367	351	353	408	381	347	344	376	381	367	341	411	360	370	375	420	365	354	380	403	395	384	378	336	381	385	385	343	364	372	375	369	402	381	409	366	369	392	378	344	359	368	350	351	392	394	395	366	374	361	415	378	362	385	364	390	392	379	393	380	387	380	336	348	362	369	385	402	317	406	384	389	414	349	349	367	362	357	381	384	357	369	353	353	377	363	376	390	369	389	370	361	340	381	383	391	358	361	371	373	399	373	380	392	369	377	348	423	387	392	365	370	364	377	377	367	381	358	399	392	335	354	354	351	368	357	371	345	382	370	386	362	384	363	377	385	355	401	376	385	386	360	355	369	366	348	377	363	362	346	338	380	390	350	378	350	379	383	392	356	390	380	389	340	368	381	396	388	388	369	355	386	371	387	397	329	400	363	385	368	353	408	381	374	398	387	407	405	400	365	416	366	357	361	384	417	404	386	362	346	362	378	382	387	348	357	343	375	366	387	375	355	344	369	327	384	395	366	367	374	381	366	357	355	352	347	395	328	385	365	381	376	377	388	404	333	380	379	383	375	390	377	338	374	383	366	354	336	374	383	341	354	397	400	347	376	385	380	396	378	388	359	392	379	353	368	362	363	382	369	353	390	379	409	354	386	372	383	396	325	362	405	369	358	360	339	385	347	400	373	390	365	370	392	378	390	354	370	350	357	368	400	391	411	383	344	395	359	386	408	344	375	364	343	334	385	370	381	374	357	353	339	385	388	380	359	376	393	377	366	358	406	391	377	349	386	377	371	397	354	386	371	382	396	406	383	333	368	383	370	398	366	323	385	412	392	334	360	416	351	338	372	382	337	386	380	382	347	379	361	373	355	359	385	373	398	342	362	354	353	358	393	389	379	391	377	382	381	366	360	368	379	409	367	369	403	326	403	347	375	363	369	391	384	406	372	387	354	371	381	340	362	345	358	389	386	373	379	399	394	388	362	383	408	389	399	362	356	370	370	370	367	364	372	380	396	362	380	378	390	358	368	358	341	381	382	362	384	396	381	405	343	406	378	388	343	386	372	383	377	353	368	355	384	418	333	390	387	375	367	377	373	399	397	344	333	354	395	388	394	368	373	392	371	346	337	355	380	370	358	374	406	409	392	376	337	358	402	336	381	402	399	351	391	405	371	333	379	396	388	385	376	378	378	370	365	368	375	383	331	363	380	381	385	358	385	368	359	388	387	365	340	387	383	397	368	403	392	372	367	363	361	367	388	393	400	364	359	358	334	362	361	388	346	381	384	368	392	372	392	372	346	371	364	400	348	438	377	383	369	402	345	413	363	368	348	394	380	370	378	363	363	411	352	403	377	371	373	395	395	401	345	376	382	375	383	421	392	367	374	381	384	396	360	366	344	411	352	385	344	412	346	394	377	376	363	396	407	364	366	359	405	375	371	364	364	401	373	387	372	387	360	365	373	354	365	378	422	371	389	359	411	384	361	385	380	369	387	388	408	381	369	396	343	395	367	355	386	390	373	379	391	398	375	357	356	373	377	350	340	374	361	359	387	404	353	367	371	341	380	348	369	371	370	359	370	381	382	380	379	386	342	399	402	371	376	366	401	378	390	382	399	404	323	357	414	387	366	352	335	336	385	357	355	394	356	351	380	358	364	361	365	359	381	397	367	339	332	345	390	358	390	400	349	334	393	381	394	392	359	367	380	357	383	360	383	396	370	369	363	377	368	380	384	379	363	345	338	356	390	401	394	399	357	371	364	328	372	389	346	372	386	396	362	394	377	384	390	358	359	345	334	377	374	386	382	384	377	370	376	386	323	377	371	383	360	349	394	358	399	370	344	393	370	365	409	395	405	377	382	367	373	378	381	386	386	347	397	343	405	371	375	382	340	380	379	337	342	366	355	376	382	397	348	343	389	379	351	369	360	390	382	363	373	388	389	379	391	380	367	336	360	382	368	350	356	383	403	351	392	368	394	388	391	393	363	402	381	355	396	357	375	406	346	352	381	388	376	354	373	412	371	403	338	362	382	376	381	362	378	393	418	392	364	374	382	357	401	406	350	387	404	385	365	336	358	404	375	378	337	359	373	366	379	378	364	361	362	363	352	363	369	366	371	364	352	382	406	354	369	350	362	383	348	362	357	340	373	395	353	354	393	380	368	363	391	379	371	392	330	354	377	363	370	389	377	389	367	362	397	371	342	417	374	368	375	348	390	388	368	395	359	369	390	376	364	353	329	347	357	382	374	348	393	346	417	383	360	365	364	396	376	385	349	349	405	389	352	399	357	377	398	381	348	348	344	360	379	402	366	393	371	364	386	367	357	402	357	358	369	388	353	396	381	394	372	354	375	415	343	371	368	358	395	380	376	387
7716	1055	760	577	519	472	472	466	446	399	469	421	429	403	447	425	392	437	414	413	418	362	465	417	458	424	424	427	406	432	433	428	410	411	432	416	393	386	385	439	369	427	482	442	436	393	442	449	402	420	391	396	418	410	378	416	423	433	447	447	419	419	425	425	411	443	442	447	449	430	401	407	444	390	408	390	416	420	396	402	426	412	405	421	406	411	437	414	440	413	438	376	439	379	434	407	431	439	401	391	402	442	441	437	416	415	391	407	390	412	436	443	430	424	438	428	426	427	404	380	421	438	410	429	410	423	411	418	380	406	388	422	406	404	448	384	421	455	396	379	394	410	441	399	425	479	414	399	389	432	426	409	428	419	397	417	405	411	395	405	417	385	447	461	421	356	435	386	403	412	398	427	383	402	427	432	410	423	422	380	447	399	410	401	390	417	423	429	418	423	421	428	435	432	398	435	438	426	428	400	394	437	401	420	391	443	416	381	400	421	415	416	448	445	429	438	410	410	400	393	432	430	414	381	395	390	449	385	424	393	420	424	422	425	429	426	400	430	383	406	425	401	397	443	421	390	428	434	395	425	398	427	432	376	409	425	424	399	412	390	424	446	416	409	429	415	380	435	407	416	448	456	408	413	451	373	429	418	412	391	418	429	424	397	425	410	457	427	408	397	444	401	443	419	415	395	389	416	413	393	397	390	430	421	394	397	397	405	407	425	411	381	408	416	412	437	437	431	370	419	394	430	441	400	388	431	407	405	393	383	448	431	391	389	418	382	412	420	430	415	395	388	397	435	397	421	409	383	406	413	448	389	416	427	403	363	416	406	401	439	406	442	435	431	410	404	390	452	405	395	454	456	414	454	442	456	434	401	417	403	441	455	426	409	396	426	442	423	392	419	443	419	397	407	414	393	392	385	409	390	389	401	405	434	356	416	430	381	379	442	432	394	409	382	409	428	407	435	429	403	398	421	408	421	449	405	411	395	398	453	411	417	433	404	441	408	419	391	392	440	412	420	386	384	412	431	387	407	411	430	454	407	482	433	363	403	405	463	429	392	399	385	409	440	442	408	419	419	428	423	420	411	450	425	411	413	421	413	424	406	441	404	428	408	436	419	412	444	418	417	409	453	412	413	404	463	421	414	420	415	426	398	436	419	420	430	450	423	423	374	418	424	390	424	435	442	427	438	416	427	399	391	410	390	419	443	441	443	398	402	439	474	446	432	476	422	420	411	395	433	398	399	396	439	419	430	421	433	428	430	399	443	449	437	404	400	419	440	384	429	399	455	440	400	400	417	430	420	423	417	405	414	435	406	413	402	400	438	420	396	388	420	401	399	441	402	398	389	392	444	420	433	430	404	435	447	422	400	391	405	420	389	418	470	432	414	429	393	448	409	388	427	403	420	437	356	435	399	399	409	429	392	377	395	389	415	409	432	428	407	423	415	423	453	399	450	412	414	398	394	390	413	408	445	421	414	406	419	444	413	400	409	348	440	425	431	426	384	409	409	369	411	411	382	414	422	445	405	393	410	422	409	414	384	422	410	396	401	404	433	410	377	409	417	392	387	384	431	379	398	444	400	428	440	425	388	408	411	421	414	444	373	435	400	379	401	385	430	390	430	448	447	437	424	396	413	407	419	432	413	384	412	415	413	399	398	421	412	415	420	443	387	426	423	405	454	431	415	394	391	457	408	429	415	437	434	423	389	412	412	418	429	386	435	414	424	425	420	413	432	393	431	429	403	444	396	416	401	400	414	443	438	434	433	415	411	438	440	415	391	423	436	425	423	387	406	413	383	418	450	426	444	413	434	441	419	417	431	410	418	414	431	427	369	387	427	408	383	471	469	415	429	412	443	416	459	425	426	424	400	389	435	417	435	413	400	414	363	458	441	423	428	418	408	437	442	365	399	426	418	400	410	421	426	436	442	411	439	456	408	387	411	404	394	413	432	434	406	400	420	404	428	423	397	421	434	413	423	441	402	406	402	401	430	413	442	414	390	394	404	435	398	414	423	430	414	417	401	435	454	430	410	415	412	403	453	416	435	424	431	454	477	453	456	417	376	406	399	418	399	400	412	442	427	405	449	392	398	417	427	423	414	467	431	457	427	384	417	427	424	427	424	410	379	398	431	441	411	413	395	412	393	403	406	405	399	433	399	421	412	432	440	409	438	401	434	398	403	396	402	422	387	417	467	420	419	384	432	410	402	405	421	415	391	418	443	399	415	383	416	421	416	458	432	436	452	426	414	409	413	413	470	439	395	417	414	425	427	395	404	417	405	405	443	398	439	413	418	397	425	381	441	405	420	448	401	387	410	427	446	394	458	397	407	410	416	438	426	412	424	438	408	365	423	421	435	461	390	451	399	385	361	438	430	408	390	421	398	421	431	430	437	445	404	398	419	390	402	408	400	415	417	408	446	407	451	430	444	427	432	409	397	390	377	399	394	415	426	375	435	443	419	458	413	434	447	384	412	443	400	401	431	401	387	413	423	394	401	414	390	397	412	436	398	419	415	425	386	434	442	395	433	425	409	426	432	395	374	424	452	405	440	388	412	451	382	413	431	446	416	433	366	394	440	411	433	420	439	401	409	386	430	423	403	413	393	425	409	427	418	437	431	423	385	432	410	425	438	435	409	420	422	411	403	427	401	394	412	455	412	424	436	414	416	418	388	481	429	467	435	409	406	439	437	389	410	432	394	417	399	433	401	444	413	419	411	427	394	414	404	408	383	445	399	422	432	419	431	427	415	409	384	445	429	411	413	392	401	413	431	405	398	408	457	453	423	443	446	429	439	420	415	418	416	413	438	409	426	425	436	400	407	410	443	399	397	443	390	392	422	400	365	426	399	447	416	397	426	427	434	388	447	425	422	408	461	438	409	402	421	415	427	435	358	402	437	408	413	454	435	423	419	429	393	435	385	454	383	404	409	414	416	417	413	415	463	459	426	389	407	394	403	415	435	370	447	413	426	448	418	425	370	400	383	453	412	415	384	405	413	398	412	405	458	423	412	394	391	447	425	400	445	398	447	422	402	402	450	418	406	439	396	417	423	411	376	454	420	388	449	437	398	451	419	399	389	440	410	444	433	426	416	392	440	409	394	433	423	383	386	423	421	402	419	388	392	435	411	444	401	417	423	416	416	434	371	461	426	406	421	418	421	395	434	410	394	427	428	434	390	406	431	415	410	427	433	375	380	418	435	395	437	409	444	405	389	433	397	441	406	406	413	400	380	386	450	388	394	443	410	426	431	360	389	402	421	398	395	422	430	433	384	406	391	402	405	427	410	425	440	414	391	421	408	424	433	373	426	390	399	416	428	430	397	373	425	429	431	469	425	430	429	415	403	429	394	379	429	432	406	445	433	419	427	401	441	422	431	412	395	428	387	401	397	382	408	401	409	376	445	421	424	397	432	385	410	411	396	417	427	414	417	483	388	383	412	404	451	425	418	434	428	401	418	366	390	426	395	420	462	473	436	428	435	415	436
23639	21042	28226	24053	21019	9169	838	539	411	444	389	336	355	310	334	271	283	276	295	265	291	259	267	273	273	266	244	271	246	265	242	253	257	221	230	245	242	249	241	244	244	262	236	240	270	267	281	229	272	240	267	228	229	255	281	230	275	261	241	251	270	244	259	266	242	247	266	241	237	269	270	263	234	230	235	276	263	243	269	216	270	223	216	251	251	250	251	246	245	245	257	250	264	247	249	243	236	225	261	254	261	238	291	230	261	244	239	257	243	260	238	235	257	238	248	236	263	231	253	215	283	232	266	235	259	236	240	243	239	273	226	253	214	249	236	259	257	267	228	256	239	236	237	265	226	260	242	275	254	260	254	237	245	262	273	240	240	269	235	237	241	244	245	271	243	250	242	262	291	265	211	248	276	250	267	263	258	241	249	245	229	274	253	240	249	231	244	255	255	242	260	231	245	255	246	268	237	273	260	250	227	269	228	260	252	254	249	234	241	251	261	243	221	247	263	226	270	227	249	250	242	261	261	243	258	244	239	261	263	235	276	256	249	227	242	245	246	244	258	242	254	254	247	226	250	250	236	270	220	254	289	260	267	250	235	245	241	249	229	241	251	249	260	231	244	232	249	222	249	282	227	261	230	230	269	267	242	272	256	261	239	226	258	268	253	231	259	222	226	239	215	241	257	216	240	264	259	240	222	247	240	244	249	267	244	240	261	239	252	278	260	231	235	230	253	260	269	229	250	255	248	247	244	211	242	271	259	246	274	239	262	288	279	218	249	258	275	240	256	252	268	242	255	257	240	274	245	248	252	248	211	277	235	264	269	241	237	245	273	231	253	255	250	226	271	245	232	270	237	232	227	258	232	256	271	273	242	216	254	249	255	258	220	234	269	266	240	219	259	243	249	270	238	240	265	253	235	275	210	245	239	233	257	253	253	218	236	215	254	251	262	269	252	236	224	239	253	262	261	227	261	272	237	273	280	271	232	265	247	307	247	240	246	248	266	261	246	224	234	231	261	252	287	258	225	237	206	257	240	263	244	193	261	240	251	272	253	244	226	236	243	250	242	220	232	229	279	248	236	235	243	262	257	247	237	252	277	256	240	246	290	255	232	234	246	240	258	235	237	245	244	262	228	254	249	256	265	231	261	241	261	274	227	253	251	225	222	257	258	232	260	252	249	249	261	274	212	250	233	244	249	239	250	256	244	245	235	243	235	214	267	257	248	255	251	269	248	254	247	249	263	282	264	258	241	232	259	231	251	262	270	256	250	230	238	251	244	274	223	261	242	259	247	260	231	244	256	216	260	237	234	250	266	238	255	266	263	236	246	292	249	247	239	228	275	250	243	247	230	281	272	222	254	285	242	253	232	246	227	245	249	236	261	258	261	245	238	232	229	237	278	258	240	232	231	248	244	237	259	247	247	245	247	242	218	251	272	232	262	274	265	245	258	254	230	271	257	254	240	257	270	270	243	244	252	247	246	243	242	235	269	245	271	266	242	260	255	266	239	260	225	259	236	259	236	246	248	238	245	261	246	242	255	230	252	250	256	280	218	234	284	238	254	249	242	273	216	254	239	259	254	244	223	232	268	267	242	228	256	263	258	254	246	226	241	252	293	219	233	244	252	237	261	243	233	250	200	236	212	261	248	247	227	273	251	277	233	243	291	236	246	263	254	270	251	246	246	252	245	254	239	248	225	257	205	250	232	259	262	264	253	217	247	260	256	265	259	248	243	260	238	233	261	245	221	256	254	243	262	278	261	266	241	252	257	275	250	244	247	205	238	227	245	248	226	227	254	234	257	264	267	252	262	270	277	247	256	250	251	268	268	255	224	244	263	255	260	266	255	285	259	237	261	229	245	250	252	257	245	259	233	219	261	222	231	257	263	234	235	273	266	270	241	239	269	221	230	257	263	259	268	247	266	282	285	225	252	270	269	260	250	248	253	258	248	264	262	240	261	241	271	262	236	272	269	271	257	247	265	223	271	224	239	272	249	245	238	224	217	229	229	249	242	266	230	247	253	253	253	239	271	257	253	238	238	263	264	268	253	306	222	266	246	249	256	267	269	247	218	277	255	259	249	244	289	276	253	238	254	236	256	247	247	258	240	265	245	251	253	241	235	231	242	263	265	257	252	261	245	246	256	263	253	247	250	269	262	245	242	296	261	249	257	234	246	257	253	234	253	273	222	259	255	254	276	255	261	246	253	254	264	266	239	243	261	270	262	239	254	252	265	236	237	276	245	225	250	266	252	226	257	230	230	238	261	246	250	259	268	262	246	256	258	254	240	247	227	253	274	237	258	242	282	237	241	276	248	248	254	247	254	252	219	245	233	221	246	252	248	217	235	231	300	263	268	250	239	237	250	261	267	255	250	218	252	256	252	259	219	229	249	262	231	251	251	218	265	286	257	270	256	255	240	242	227	227	234	256	263	239	243	265	223	220	248	235	258	245	255	295	241	261	226	288	271	240	256	254	253	244	273	232	243	223	260	278	245	245	231	298	256	233	233	273	240	226	253	255	269	260	255	272	231	224	252	214	257	236	228	246	219	246	269	270	255	236	271	260	235	228	245	234	261	246	289	244	207	247	248	261	213	250	257	251	250	232	272	291	283	221	246	257	225	253	243	271	237	239	247	244	248	240	233	247	259	269	240	259	255	242	243	224	237	227	266	226	257	259	262	235	244	231	223	252	283	236	261	266	242	229	261	266	245	241	255	260	273	268	232	238	250	257	239	253	243	267	254	255	243	252	248	267	248	257	267	226	258	240	238	238	235	247	225	250	237	250	242	236	239	231	256	255	241	251	232	235	276	240	243	250	240	246	236	242	243	264	256	225	252	233	267	232	236	256	237	248	220	235	265	264	236	258	268	259	217	236	239	251	233	253	252	245	252	232	263	259	250	241	237	256	240	263	256	225	249	249	260	229	231	253	269	244	240	243	225	254	254	257	249	268	231	251	269	216	249	250	253	218	257	238	258	284	285	232	268	231	261	246	237	250	245	245	246	251	230	258	239	266	265	237	282	251	253	255	264	253	261	255	264	226	254	252	261	225	252	245	243	243	281	229	240	259	264	239	250	256	260	234	252	243	243	237	242	237	254	262	233	225	220	268	233	219	230	226	219	243	231	269	253	250	248	231	246	231	223	234	266	226	259	242	229	265	253	236	262	230	242	254	257	253	239	239	229	242	257	246	224	235	218	234	224	233	250	248	228	250	241	241	247	229	225	245	255	252	268	248	262	246	238	239	245	263	227	252	238	259	209	248	223	244	237	236	265	232	242	285	250	271	233	252	216	230	270	242	255	243	266	225	260	237	276	237	222	239	237	255	232	223	243	240	256	270	237	245	265	275	236	288	259	258	235	281	242	247	237	228	249	234	226	220	266	261	254	238	242	265	245	264	245	260	224	253	250	258	230	267	239	255	229	271	244	251	251	249	260	220	247	222	250	257	257	236	237	259	238	246	244	236	241	232	247	273	271	273	269	248
27611	10943	5511	2583	1859	1355	1157	886	686	643	535	441	427	421	400	361	378	343	311	303	303	327	304	289	312	289	303	289	297	305	271	310	301	288	295	305	277	283	246	309	284	293	293	303	303	299	284	262	298	280	279	307	304	310	312	286	285	262	294	257	295	278	267	300	269	298	274	300	260	271	273	291	273	262	271	282	289	268	309	286	282	290	280	280	306	283	250	274	270	269	291	285	280	278	274	283	265	297	311	282	298	257	272	275	300	261	283	286	262	294	295	276	268	273	284	268	266	271	262	268	292	275	264	302	273	271	244	256	276	304	282	275	284	254	266	291	279	257	298	303	267	263	285	278	301	275	291	276	275	263	308	283	286	255	288	288	253	263	263	267	291	282	301	248	247	285	297	272	294	254	283	266	294	279	257	286	297	299	287	292	247	252	269	286	268	265	281	278	281	256	288	278	299	291	261	270	284	264	286	270	277	279	268	276	275	245	277	249	295	267	281	252	271	301	283	258	271	300	281	253	294	280	318	281	286	287	271	270	240	274	285	267	254	252	271	260	275	305	300	277	280	267	246	266	287	231	269	246	273	284	299	267	271	283	251	283	280	271	286	265	298	312	271	294	284	255	272	275	280	264	265	272	271	261	267	299	244	268	315	271	243	278	283	265	277	268	294	278	278	258	267	275	267	263	259	296	266	281	276	289	300	308	244	293	273	308	266	261	294	295	315	271	263	255	268	255	286	274	304	284	249	305	239	309	275	277	291	280	284	261	282	265	258	280	262	293	253	246	270	251	256	282	268	277	283	253	265	285	264	290	293	294	277	273	276	283	305	340	282	255	275	286	275	289	265	260	301	277	286	300	277	299	249	285	281	304	280	280	331	282	255	248	277	290	291	283	261	278	241	258	255	291	265	295	261	298	274	268	260	300	289	263	299	275	263	265	298	249	271	277	293	285	280	283	265	298	279	267	292	262	277	273	293	307	298	246	291	258	277	270	289	292	291	305	259	277	266	280	265	293	291	248	266	290	267	289	284	287	266	303	303	302	282	268	284	267	245	280	274	297	264	269	284	261	308	264	261	269	298	231	295	278	264	289	273	280	268	265	288	300	254	249	282	268	230	266	289	288	299	298	283	254	297	257	265	266	284	275	258	262	290	285	288	276	292	290	301	288	260	275	271	261	282	285	288	277	265	280	258	262	271	257	270	280	266	276	271	274	274	275	267	274	298	284	273	273	270	292	297	270	261	263	257	264	270	279	245	299	278	308	268	285	260	269	259	281	275	272	257	262	273	278	278	270	292	273	242	265	304	254	245	296	264	269	282	313	293	280	246	286	264	262	291	269	300	232	276	323	289	258	290	272	266	272	283	279	290	295	295	277	271	296	292	265	246	266	280	267	293	262	276	264	273	270	251	269	267	301	250	267	282	267	279	240	270	266	266	275	270	281	297	274	288	281	305	291	258	320	247	249	290	264	268	270	258	294	272	231	265	288	306	284	290	273	254	261	268	278	277	255	285	261	290	299	237	279	293	254	252	280	281	267	285	279	277	278	258	290	254	284	252	258	269	267	256	245	301	258	271	277	208	290	289	257	266	278	299	267	272	294	258	287	271	302	278	289	295	278	251	262	263	311	296	296	271	266	290	288	288	270	261	274	260	296	262	278	278	288	291	260	269	273	285	281	297	301	282	297	290	282	277	285	289	292	287	247	305	284	272	277	284	273	284	281	269	307	282	278	278	290	257	273	271	259	266	249	266	271	261	280	298	258	275	282	244	294	295	278	283	283	301	273	246	266	270	287	278	303	303	268	237	240	285	244	237	242	288	279	273	280	289	266	279	260	305	281	294	298	239	282	266	288	249	280	285	296	279	278	236	298	328	278	293	265	265	273	272	281	314	266	282	278	267	279	294	282	304	291	264	275	296	281	283	301	263	301	287	281	276	255	281	244	292	269	259	278	283	293	261	274	289	255	298	268	266	300	281	262	274	276	266	284	259	246	247	300	274	265	277	280	294	289	264	269	286	273	269	271	311	291	274	275	244	293	281	295	281	263	299	277	268	273	267	288	297	290	256	294	265	286	291	292	282	252	271	292	272	267	247	285	279	268	267	278	289	292	273	249	289	278	291	265	287	279	242	265	297	269	242	275	287	338	279	272	281	301	279	288	285	302	299	290	287	281	269	269	273	272	282	293	263	274	275	240	289	294	246	264	268	286	286	276	290	278	290	292	298	287	291	276	268	234	269	273	258	290	256	280	266	280	278	310	232	304	308	286	267	282	266	295	270	269	269	269	278	274	268	290	287	278	253	299	288	292	278	272	294	289	291	266	283	286	295	257	255	258	299	288	294	291	233	250	273	261	299	299	284	287	279	274	270	274	272	296	259	283	269	282	265	242	253	255	271	260	300	280	269	290	285	301	263	276	273	262	283	265	261	288	273	278	279	264	299	282	278	272	265	280	281	249	275	278	285	279	286	259	282	236	282	279	298	290	294	278	270	285	265	269	281	271	271	289	268	275	271	281	293	287	293	290	290	279	285	291	269	275	262	289	270	292	314	251	275	312	292	272	242	280	288	275	271	285	275	261	282	304	297	312	289	288	274	275	301	288	249	257	252	282	260	294	250	296	273	308	277	331	288	311	254	281	279	253	268	298	281	279	266	306	281	237	308	261	273	267	287	275	265	283	231	265	253	251	288	265	288	283	290	296	310	290	257	282	311	287	260	297	250	247	291	278	273	268	263	261	272	301	279	284	268	236	285	253	285	277	268	280	245	300	282	292	281	284	283	294	252	275	271	272	271	309	267	267	315	255	277	279	235	263	289	249	277	282	292	265	250	272	245	266	292	279	281	265	270	270	267	286	283	284	260	259	241	275	284	277	270	272	274	290	271	261	292	283	265	281	294	275	286	270	270	282	296	270	243	251	289	286	260	286	272	280	268	281	263	276	290	272	271	269	298	311	295	289	246	293	270	286	273	295	285	302	292	271	292	252	288	289	272	245	273	262	296	309	289	299	264	242	288	301	262	272	250	290	270	262	277	282	270	267	273	300	280	261	279	253	272	286	273	256	250	284	270	275	263	282	289	267	287	293	269	253	263	275	300	281	278	271	271	256	271	260	276	260	277	273	265	323	278	270	304	271	258	279	276	238	278	280	291	287	270	268	275	291	283	287	276	293	284	293	309	284	264	302	270	275	268	270	307	305	244	301	247	270	288	272	288	289	270	278	289	271	253	257	304	282	280	268	299	249	263	271	274	287	265	266	275	237	282	288	285	303	271	258	249	281	305	297	269	252	284	258	259	277	249	259	264	308	269	266	294	275	240	307	275	289	273	298	280	266	280	273	277	282	273	265	258	275	300	266	302	266	281	267	276	247	277	248	304	289	278	293	250	254	289	270	274	255	263	282	249	279	260	292	275	258	278	267	268	266	291	269	275	267	289	257	263	274	277	281	282	288	284	311	274	281	267	269	285	260	282	265	283	260	264	273	290	259
24825	21064	27153	25094	10015	1128	872	842	767	786	815	744	714	689	738	748	729	705	670	684	684	684	676	661	658	677	654	712	643	668	707	666	667	698	684	702	671	698	721	647	683	668	706	649	664	672	660	685	700	686	678	690	634	713	662	654	691	644	714	652	686	654	693	625	659	678	673	699	720	692	673	712	678	662	671	681	656	689	683	732	719	676	697	647	667	637	648	685	673	675	665	677	686	648	644	679	681	644	694	658	705	667	671	666	653	641	666	674	649	667	664	675	679	664	660	668	732	661	695	664	637	653	723	687	682	656	649	612	686	577	632	668	680	664	661	628	726	698	667	659	689	667	694	700	665	638	708	690	696	680	685	631	642	678	658	677	643	642	690	695	621	698	664	713	687	641	636	666	608	711	663	718	643	627	673	613	702	690	728	688	653	730	705	698	674	654	725	664	671	694	652	687	682	660	639	647	686	662	659	711	645	655	670	693	658	714	642	667	687	656	708	664	674	715	656	683	686	688	616	660	686	706	734	680	735	647	654	653	693	727	668	690	692	659	661	656	669	690	665	690	664	653	702	695	667	673	647	696	698	669	697	660	730	672	673	698	643	655	687	694	675	679	719	695	639	661	668	679	661	688	691	665	658	697	702	639	646	693	633	681	706	686	653	685	655	650	673	659	676	669	712	708	624	654	678	699	643	679	655	653	670	685	707	695	713	694	681	655	714	660	705	672	660	694	655	653	671	707	680	650	632	645	706	686	680	678	684	675	670	709	674	659	699	702	691	705	669	700	682	724	609	677	663	663	681	638	752	678	655	714	671	665	676	706	690	637	676	649	652	675	722	678	684	642	691	647	690	650	720	650	661	685	638	629	684	693	662	636	648	644	668	665	656	692	698	686	672	715	672	691	662	686	666	693	701	642	687	640	667	624	681	636	701	725	676	671	703	637	641	759	678	671	676	662	684	688	695	631	694	677	699	663	656	660	639	624	680	656	661	705	720	686	666	619	687	628	696	680	706	633	650	665	672	657	665	668	639	653	688	667	650	630	656	690	683	695	669	655	727	680	647	682	676	605	657	709	690	638	679	662	651	695	691	683	695	664	643	667	690	661	714	672	621	629	676	687	651	665	676	641	710	699	639	695	680	664	688	683	645	640	670	613	674	646	698	655	665	668	694	604	661	674	677	644	676	648	700	685	660	693	720	672	668	693	782	655	681	621	657	686	618	617	655	723	655	660	649	661	710	669	709	656	651	689	644	676	637	702	693	649	677	618	648	665	665	632	659	639	673	688	653	658	670	734	639	669	678	694	640	669	678	666	657	714	687	677	667	654	645	680	663	652	718	719	708	666	696	702	636	702	667	670	711	702	691	673	674	657	659	689	688	682	646	661	652	707	693	715	659	635	694	657	698	652	662	675	650	692	661	690	698	687	642	668	644	671	661	678	656	670	658	654	668	670	690	725	627	718	679	669	635	697	648	636	680	675	686	652	682	677	727	638	652	675	703	643	653	672	678	659	678	628	666	654	661	661	643	699	674	676	700	688	708	635	689	661	655	676	662	653	660	722	709	683	711	662	679	657	718	656	677	685	621	624	622	663	675	674	683	645	696	663	694	694	652	695	703	705	633	658	698	655	668	658	675	685	615	612	668	692	674	691	627	650	739	672	677	735	655	670	691	695	663	695	675	651	660	697	659	658	663	674	696	694	685	698	656	676	652	697	683	668	654	682	719	656	689	640	696	673	718	686	652	684	681	724	682	603	681	645	681	683	702	660	669	695	647	678	680	702	648	668	650	674	674	612	666	696	682	650	687	689	683	709	679	646	690	679	672	656	659	666	676	672	702	646	654	712	646	662	703	670	626	682	674	658	710	695	712	628	684	663	628	640	648	631	653	648	691	678	669	690	650	636	657	680	668	694	715	709	710	699	677	662	656	678	637	665	696	682	633	699	693	664	701	673	636	649	659	721	655	673	645	692	699	674	672	683	674	652	643	680	688	710	689	663	676	651	689	656	701	690	666	708	671	662	647	640	637	681	678	681	679	643	665	683	682	599	653	687	688	705	650	661	654	686	678	658	673	688	652	597	699	743	685	692	663	667	671	672	665	691	666	671	695	694	681	653	673	649	662	673	655	643	699	660	697	635	658	689	676	673	668	694	663	654	681	617	635	657	624	641	719	698	663	660	670	679	681	670	664	666	709	642	648	673	641	676	709	692	652	653	650	683	637	636	651	679	636	627	672	682	679	678	664	670	652	707	654	670	657	657	657	705	692	698	638	658	664	632	678	679	639	651	722	662	660	671	721	671	665	698	707	665	629	739	643	678	710	651	674	652	681	645	671	632	664	640	728	637	665	709	722	697	683	692	642	676	662	638	667	658	667	663	681	671	672	685	632	658	696	681	690	667	601	645	659	695	643	707	685	688	655	700	693	651	684	678	714	697	681	628	612	645	688	638	634	717	687	678	665	662	724	675	696	673	630	686	646	701	697	689	672	639	732	660	668	630	652	663	719	674	637	682	669	682	667	723	697	667	653	614	682	637	688	737	650	637	663	695	664	668	648	701	643	629	663	703	632	678	634	724	671	714	677	697	670	672	626	700	695	646	664	670	702	664	664	643	655	633	651	688	631	708	672	656	675	623	658	693	666	663	664	669	705	700	664	676	667	701	725	723	621	662	608	669	702	681	637	684	694	713	667	665	645	635	663	683	659	653	633	702	623	658	681	672	672	684	683	615	688	660	647	672	659	661	666	707	681	660	684	661	662	645	636	693	694	698	652	671	692	657	680	664	681	652	731	669	690	680	687	632	706	717	696	670	683	686	698	663	705	684	684	663	682	699	662	684	684	668	609	705	668	700	670	700	705	675	626	650	635	670	657	680	650	615	678	668	687	672	635	650	653	697	718	720	672	688	657	694	665	667	660	666	720	651	676	680	636	686	679	633	631	694	652	701	666	712	662	676	690	640	650	656	684	665	728	654	717	678	711	617	671	650	673	617	707	645	630	664	707	652	666	671	677	673	668	662	654	676	687	631	682	662	723	686	676	662	638	642	679	633	654	702	619	681	642	705	669	646	701	672	673	657	660	685	687	664	639	642	684	685	668	736	698	692	689	688	653	682	681	669	654	667	659	659	639	620	642	718	633	661	685	643	653	683	691	641	629	673	669	685	666	726	693	650	699	674	656	668	653	673	684	659	689	664	680	662	685	723	654	687	716	650	670	651	691	652	718	649	704	668	703	691	671	711	685	660	678	673	663	649	712	645	650	672	715	704	669	678	703	650	679	683	690	666	650	675	711	626	661	667	641	627	668	684	656	678	689	664	699	673	678	670	692	669	662	693	675	658	675	639	650	664	659	683	667	680	701	706	674	681	669	688	668	639	675	630	615	664	648	703	681	674	686	637	702	691	679	671	695	657	694	645	703	674	700	633	685	684	668	694	677	709	652	636	643	673	673	671	659	653	666	683	672	627	702	675	666	707	678	655	649	662	677	668
24837	5987	3397	1859	1543	1210	1101	975	976	856	881	842	774	773	798	735	748	744	793	766	706	752	746	672	725	709	762	712	738	769	677	690	716	695	694	673	682	744	668	708	682	743	718	695	731	669	707	696	694	664	712	731	697	694	660	698	674	677	705	689	715	658	684	706	731	694	714	708	694	729	715	705	684	708	699	711	677	722	712	670	772	705	709	721	723	745	664	701	738	714	691	723	757	723	728	690	723	690	713	708	720	683	676	641	696	707	712	693	702	680	712	651	671	685	685	680	725	687	681	699	711	700	676	727	690	697	709	725	747	723	638	689	725	692	690	698	669	711	686	691	720	697	708	703	713	756	705	685	741	686	686	693	689	709	728	672	705	697	737	714	661	726	685	689	714	690	696	706	772	719	714	686	682	700	730	669	730	687	688	689	733	714	689	733	741	736	714	701	653	657	690	682	702	726	712	700	696	648	682	668	714	708	701	693	666	673	705	711	701	750	698	704	732	687	676	753	711	728	703	735	691	685	675	668	721	705	674	664	711	653	659	710	686	706	739	693	697	725	748	646	704	659	668	711	714	705	751	696	679	676	712	703	689	694	669	710	723	716	708	691	738	693	651	686	722	662	721	714	684	755	649	639	715	736	656	686	700	655	708	730	690	677	720	660	723	704	705	703	732	707	716	762	667	719	746	720	728	694	698	716	688	700	729	719	660	696	719	709	723	749	663	686	703	720	726	709	684	721	757	706	758	718	700	736	680	696	683	691	695	686	673	682	708	672	674	683	696	731	751	738	756	705	704	681	701	696	714	672	717	713	684	665	716	656	717	695	730	715	683	720	659	732	692	684	660	670	714	694	716	649	703	703	709	672	708	685	707	688	714	746	680	679	692	689	702	735	692	668	697	680	690	671	641	708	709	754	728	682	677	728	732	734	702	727	690	687	712	731	643	756	712	718	749	717	717	708	723	710	694	698	702	673	707	716	720	721	712	628	686	728	683	685	722	712	699	730	730	671	674	679	723	735	689	687	724	693	699	700	702	704	703	702	703	712	657	638	718	707	692	707	705	685	724	693	714	724	691	693	706	685	711	696	659	669	709	727	690	701	702	687	729	751	693	707	709	698	704	666	705	706	679	739	767	698	695	721	687	706	659	701	692	690	706	697	678	685	745	742	716	741	751	653	697	709	669	701	697	718	697	699	710	644	691	688	729	714	623	646	676	693	706	708	722	707	693	704	646	697	715	707	722	730	674	649	694	614	657	708	675	704	681	739	682	672	738	731	728	695	704	673	687	670	734	715	687	683	730	678	682	652	697	675	703	692	658	697	637	747	676	761	689	719	658	717	719	700	664	735	692	713	725	710	717	699	686	709	722	730	723	746	729	686	717	625	699	699	687	727	720	712	719	709	694	654	663	692	731	682	733	653	729	706	682	676	713	707	690	715	655	699	680	704	671	661	710	719	691	693	712	698	721	680	692	731	703	686	723	685	695	646	734	753	729	700	711	709	688	637	731	678	730	692	711	683	703	731	702	689	739	669	697	694	713	704	770	691	715	733	674	647	725	681	765	738	653	676	692	704	707	729	692	730	746	747	695	738	769	674	712	703	695	760	767	684	695	655	717	700	641	668	713	698	691	628	704	671	723	666	617	707	693	730	715	736	720	682	703	730	713	684	723	667	686	704	672	702	700	636	728	706	711	677	707	712	730	703	693	679	670	685	640	701	686	750	692	702	690	681	670	723	706	706	724	689	713	663	719	637	698	701	690	688	669	747	694	700	690	693	698	700	703	704	674	706	652	724	675	727	706	694	650	711	662	749	697	734	690	701	736	694	702	699	695	722	696	728	691	696	690	689	739	724	702	722	661	715	737	745	704	703	676	714	663	694	709	714	677	701	686	687	740	687	706	712	698	718	688	724	669	719	638	704	693	694	704	638	681	746	666	706	710	730	680	741	691	717	666	734	712	722	675	704	731	710	683	687	718	733	691	697	681	671	693	728	735	719	700	678	676	712	675	739	681	689	680	725	736	709	702	626	679	692	697	718	689	657	697	685	689	663	689	652	663	758	694	665	673	674	661	691	739	669	635	693	712	703	709	718	685	707	703	672	721	723	728	722	695	724	697	741	707	686	736	738	778	681	733	679	713	676	699	730	675	717	698	705	755	690	697	685	760	680	689	724	709	714	708	698	692	734	688	717	677	734	684	701	702	675	691	736	669	724	686	756	675	698	741	696	665	744	652	672	691	733	697	740	730	668	694	703	693	701	729	770	661	708	688	715	684	718	665	676	705	721	718	695	719	748	666	728	685	715	671	711	655	712	724	737	689	730	722	727	668	681	695	673	705	766	739	693	671	712	714	686	686	674	751	675	752	685	680	730	722	731	653	717	711	695	687	674	723	674	700	668	634	725	743	666	714	716	709	700	686	690	713	686	663	685	708	726	754	730	725	663	742	705	718	698	698	715	677	727	685	681	672	677	708	663	685	679	703	701	714	680	696	703	671	692	685	699	728	695	722	702	714	734	675	729	651	715	620	660	733	692	720	665	673	691	683	675	718	731	681	704	673	724	672	700	737	676	734	702	699	706	751	666	688	739	690	683	736	765	711	708	709	661	668	727	654	743	693	712	725	666	696	671	730	684	691	715	670	703	687	669	732	722	668	684	703	683	728	685	704	652	639	709	659	701	695	699	702	738	692	695	709	732	752	685	711	726	727	660	698	695	694	724	691	733	690	674	706	698	656	689	726	714	746	675	674	694	672	746	712	729	756	682	725	723	699	706	738	690	690	699	710	721	674	699	692	694	753	691	724	719	712	684	706	696	714	674	692	684	711	737	722	657	733	720	738	663	735	703	745	711	713	678	696	768	701	719	728	714	709	730	705	748	716	689	703	723	705	742	741	641	706	694	694	744	751	736	679	684	722	670	703	748	728	696	696	707	656	682	695	700	694	721	754	740	684	734	660	727	716	700	689	741	664	717	645	669	673	710	744	692	695	732	722	714	684	664	652	695	671	662	674	685	687	681	727	687	698	663	682	710	702	675	739	647	713	740	678	721	720	694	726	667	684	694	720	656	664	698	727	744	656	717	727	640	710	686	680	718	731	698	689	701	707	701	662	690	719	675	750	722	752	716	674	705	695	734	742	661	669	710	669	703	702	766	755	693	670	722	762	689	676	683	703	678	711	684	695	765	699	633	692	721	707	688	703	695	659	733	708	706	663	647	683	703	716	769	695	712	712	703	702	711	681	656	722	694	668	651	728	699	674	759	661	710	689	708	631	659	685	702	718	689	738	722	712	722	691	713	694	739	707	713	694	721	661	701	682	682	708	681	688	733	693	734	715	684	692	688	702	730	641	703	694	749	724	726	695	730	724	677	751	666	721	681	729	689	708	658	680	680	645	733	724	735	727	714	720	660	745	667	725	668	689	721	730	687	696	672	671	674	715	663	713	678	680	684	675	717	717	698	696	777	688	685	720	727	702	715	724	720	713	736
22486	21049	28761	23529	21047	21099	8623	1358	982	1015	914	844	775	724	732	672	704	664	655	656	667	652	663	636	581	589	626	604	605	647	609	635	631	629	626	611	613	587	576	611	614	608	577	597	656	635	598	578	608	579	608	578	653	558	609	606	600	571	598	592	594	599	651	599	610	601	593	612	615	571	618	540	619	545	616	646	600	619	602	570	635	569	578	611	607	595	611	590	562	600	608	583	598	633	608	579	586	555	571	529	623	605	608	620	609	571	594	592	588	611	581	613	591	598	597	613	579	648	597	561	522	590	588	622	616	622	639	609	626	594	565	588	620	626	596	584	624	611	597	553	571	575	587	577	599	562	582	576	563	594	608	579	583	604	593	611	559	568	580	590	593	574	611	584	583	627	608	604	605	626	608	564	607	581	553	596	578	591	605	612	577	547	583	581	598	573	610	537	565	563	601	611	625	575	606	621	624	589	605	619	560	613	614	586	639	566	608	611	607	610	560	611	598	574	585	583	632	570	600	557	571	641	581	620	622	595	589	579	628	576	617	525	591	594	607	604	592	582	628	526	580	579	644	604	603	603	591	595	580	571	598	559	599	580	595	606	605	624	558	629	616	599	598	571	570	573	590	555	544	576	583	579	570	576	599	601	627	555	563	583	576	584	621	606	559	578	624	611	602	606	605	604	628	629	575	585	621	575	564	601	568	597	567	601	580	577	635	553	620	606	596	584	589	574	577	618	623	566	600	617	605	637	610	629	586	574	602	622	592	599	581	538	630	538	582	613	579	555	609	626	605	579	597	573	578	601	575	600	632	587	526	607	574	618	620	615	562	546	619	543	540	593	556	560	608	583	633	602	582	582	596	591	567	538	575	553	591	573	615	616	588	544	597	583	616	546	537	570	596	565	543	553	599	611	583	587	588	588	607	580	618	563	628	608	599	607	587	588	588	570	620	583	606	580	601	584	636	604	592	624	587	588	607	600	546	596	562	559	571	539	589	619	562	606	580	548	591	612	619	566	558	604	629	580	572	576	577	583	549	582	598	626	603	556	545	576	573	589	586	598	632	591	624	637	612	632	621	598	615	588	580	557	587	601	564	556	571	596	580	618	604	637	586	535	581	599	580	605	590	552	630	586	581	578	605	589	572	586	583	579	605	599	595	606	670	585	630	580	562	572	565	601	586	569	582	628	597	606	561	579	600	596	596	565	565	602	566	585	599	592	591	591	537	593	593	599	576	554	603	601	591	629	624	576	601	581	581	599	559	601	650	565	588	582	599	558	560	559	539	575	593	592	587	587	612	573	569	611	597	586	563	628	603	584	583	588	607	600	584	586	556	570	585	549	600	575	576	602	596	599	589	597	574	561	580	590	552	561	601	583	618	604	596	604	620	628	565	605	583	616	608	573	578	615	547	613	608	578	591	584	581	579	614	539	617	567	613	606	627	580	581	540	572	617	606	566	568	597	588	556	589	610	555	573	615	623	574	598	641	589	563	582	532	603	607	614	606	604	594	599	540	588	591	561	650	555	595	597	605	574	598	549	596	585	594	605	585	594	542	584	601	584	590	599	544	592	621	633	578	573	578	573	566	623	581	618	600	570	622	553	591	576	605	587	575	608	596	631	617	587	606	587	574	574	572	605	593	560	585	589	561	598	615	607	609	603	611	615	588	555	582	600	568	571	576	590	573	603	577	621	604	589	554	540	621	568	580	620	618	555	559	614	600	562	559	595	625	590	582	562	592	579	571	618	614	588	571	568	585	585	616	587	589	599	597	566	614	587	575	556	537	568	590	598	585	541	589	587	627	549	570	593	569	564	588	574	620	571	576	568	606	580	576	560	607	564	563	591	618	543	624	605	644	593	593	588	573	572	599	616	617	587	587	555	604	618	578	623	631	557	552	561	604	588	604	597	643	543	620	567	599	586	566	579	643	570	602	613	572	594	572	595	623	596	571	604	575	613	576	560	561	634	602	577	590	573	572	585	579	582	565	545	584	580	563	578	548	557	562	618	601	598	602	614	619	580	582	590	562	581	540	615	595	541	581	595	607	599	587	560	605	618	603	614	551	581	610	553	565	587	567	591	625	571	557	589	582	587	594	556	558	601	588	594	639	563	558	619	577	577	584	570	604	624	623	622	591	579	586	559	579	551	604	581	601	584	584	535	599	607	581	564	574	570	580	568	640	578	602	592	567	625	582	588	590	619	613	565	587	572	575	608	578	610	610	617	470	551	582	597	581	570	582	591	567	605	585	570	601	575	584	575	584	615	573	632	557	572	575	600	566	612	579	618	582	609	539	583	631	622	539	590	592	596	586	585	620	574	551	610	568	596	590	526	636	588	608	598	554	603	600	640	602	653	581	588	617	601	566	589	583	602	614	582	569	568	609	677	588	563	605	604	613	587	616	602	586	559	590	564	559	623	593	567	613	579	624	596	589	563	583	612	619	583	634	620	587	565	615	612	554	558	597	578	585	577	610	615	601	555	569	595	570	586	560	576	588	573	591	579	630	574	575	611	600	596	580	605	600	583	628	575	579	562	558	616	567	594	571	612	561	570	572	632	582	555	624	592	613	557	591	590	569	620	588	578	588	635	610	605	615	573	584	572	581	586	590	590	625	551	582	632	589	614	601	603	573	593	630	586	621	560	585	580	578	601	557	615	558	598	599	606	582	600	573	560	563	557	608	587	587	567	605	605	598	573	573	540	585	553	601	599	594	598	602	558	553	562	582	628	567	644	535	581	579	578	569	597	560	629	589	563	626	574	598	530	590	602	634	581	633	615	594	592	564	556	601	578	599	597	616	565	614	536	591	574	588	576	575	535	602	620	561	636	581	598	542	626	591	584	591	601	617	626	565	603	600	574	562	625	559	574	603	589	610	550	642	600	626	577	571	567	579	594	615	545	606	609	553	621	603	540	574	553	599	540	615	583	614	635	607	584	616	592	601	591	557	580	600	629	571	578	626	552	571	597	537	576	573	587	580	583	580	606	553	611	622	567	565	574	581	548	611	582	593	551	651	568	610	600	602	564	569	569	577	577	643	581	633	545	592	619	616	558	585	585	599	631	592	642	597	601	600	566	603	591	589	615	612	583	589	543	561	620	596	576	593	571	557	599	636	549	599	605	583	585	591	606	567	603	622	594	596	616	593	606	579	621	619	594	591	601	610	612	576	575	539	573	636	557	578	591	597	573	590	587	573	617	610	600	585	651	587	625	619	575	603	551	538	559	582	574	600	604	596	610	609	587	582	581	572	604	589	586	579	569	612	601	649	563	591	581	567	603	598	615	562	602	577	605	581	603	580	573	641	625	580	661	547	555	613	611	589	564	587	591	588	613	611	611	634	571	629	607	578	586	558	551	585	591	564	575	587	555	587	578	545	612	590	576	562	588	590	620	575	600	597	599	506	590	567	559	583	586	572	626	578	605	593	614	621	567	543	578	601	615	572	596	594	544	557	621	611	567	534	544	630	611	602	575	550	592	600	553	645	581
32755	14445	9532	4740	3538	2684	2128	1668	1433	1206	1054	944	935	891	837	765	725	746	662	715	696	668	644	644	612	675	679	645	628	619	600	653	640	612	598	609	586	617	635	573	618	610	632	633	586	615	616	584	594	572	599	587	609	607	574	593	589	605	630	593	594	621	572	635	588	593	571	607	644	584	629	580	605	606	570	619	587	588	576	586	595	605	583	574	570	585	585	638	622	551	606	567	653	620	580	611	557	617	595	612	632	625	558	603	588	591	589	579	598	579	593	590	601	585	609	587	547	595	592	615	567	561	574	608	599	572	570	617	562	613	582	591	590	571	579	588	595	535	592	636	577	616	590	615	598	618	582	555	597	550	583	596	618	587	618	594	550	553	583	575	554	595	568	609	603	579	541	548	587	670	603	591	569	597	567	609	574	562	656	586	601	620	602	566	609	589	630	635	603	595	561	567	595	604	559	603	632	569	555	585	588	558	613	611	586	619	571	611	544	609	600	603	557	597	569	603	632	548	578	560	563	611	596	603	561	569	583	562	592	588	602	598	586	591	607	628	595	595	618	540	603	556	589	561	616	606	596	618	568	617	617	616	569	574	581	571	589	597	582	621	585	582	604	572	546	577	604	547	593	583	612	608	582	610	596	599	559	592	581	600	605	592	576	583	573	586	592	606	556	613	599	587	588	583	610	611	593	566	607	562	610	623	587	624	575	573	572	555	576	577	614	613	573	619	570	580	569	586	553	580	581	582	592	571	564	553	564	591	578	581	584	601	647	565	542	648	583	618	602	602	555	575	576	600	596	582	597	598	613	556	567	614	640	584	584	616	589	507	637	631	553	608	571	569	596	598	587	541	579	581	598	569	600	602	641	596	601	590	601	567	617	619	613	577	606	560	613	556	606	585	572	567	568	581	544	588	597	586	565	557	561	612	587	555	561	563	586	582	608	608	614	560	551	601	584	590	563	569	591	554	596	603	575	601	574	568	586	628	590	585	610	613	610	545	617	576	575	621	582	600	608	587	566	585	602	573	558	590	598	568	592	560	580	550	584	576	631	578	581	587	594	596	549	606	604	582	569	632	636	572	595	611	612	618	601	641	606	555	569	591	570	597	595	552	592	578	609	565	577	573	559	613	578	598	595	578	569	636	565	576	619	594	596	606	591	607	583	575	557	579	551	602	598	575	573	593	580	579	589	614	584	581	599	616	596	578	622	596	611	573	600	583	569	587	612	572	547	584	595	574	565	634	604	590	625	580	604	596	571	582	563	574	602	596	562	608	588	594	562	630	589	571	615	570	579	573	611	576	642	588	565	623	605	571	537	601	575	607	593	570	574	600	575	588	556	597	591	560	613	588	588	540	608	520	566	573	550	614	581	583	610	564	591	577	596	570	563	587	598	562	553	567	579	568	613	562	618	589	605	615	582	568	583	608	599	581	629	577	609	588	576	573	597	580	588	598	582	584	568	617	585	565	624	593	577	578	611	597	596	576	590	623	568	626	569	563	610	577	587	642	578	566	604	583	569	613	549	575	610	543	580	556	571	595	548	642	611	562	570	596	587	592	579	624	576	576	557	567	616	559	589	603	534	597	627	632	594	547	553	596	596	579	573	606	584	573	594	560	531	621	593	592	584	561	621	609	624	609	593	584	588	564	564	589	631	558	588	602	619	578	617	606	586	597	610	573	579	614	606	604	601	592	553	588	625	566	591	622	545	595	564	575	617	565	586	549	614	602	606	603	588	636	607	583	625	613	601	603	613	597	567	567	607	577	605	546	623	545	573	583	588	590	583	555	615	596	581	568	578	590	562	571	596	566	583	572	603	562	593	587	592	600	578	550	617	589	609	559	604	576	579	586	581	597	586	563	607	573	603	572	575	570	627	607	599	591	602	602	593	584	574	589	623	587	597	581	595	606	597	606	600	609	583	612	555	606	602	562	606	573	617	637	563	547	581	580	612	635	637	508	575	577	584	603	557	632	563	562	604	576	603	571	583	611	611	594	556	595	599	555	628	631	579	607	555	570	572	558	579	587	575	590	564	616	582	600	584	589	591	587	615	618	605	589	595	624	576	624	584	581	607	583	578	597	613	593	547	594	598	585	605	613	619	574	565	600	585	561	580	567	540	581	608	622	604	538	617	596	580	572	587	630	597	576	597	611	609	559	644	611	632	583	560	581	583	595	596	608	624	551	561	602	643	556	582	571	664	577	614	518	595	580	561	585	599	575	578	562	610	549	576	639	544	607	591	578	542	576	588	588	574	599	536	667	615	601	617	557	639	626	621	559	595	594	587	608	591	610	592	611	601	586	535	635	570	589	585	613	607	604	579	534	629	624	624	580	595	578	580	607	590	586	560	611	552	614	559	635	554	616	611	573	609	583	581	572	547	589	620	565	583	597	593	569	590	604	613	633	554	609	558	604	608	604	563	570	577	602	618	606	575	624	652	622	582	566	570	555	633	583	619	579	562	586	595	606	595	582	588	578	614	590	587	571	584	587	588	604	607	600	615	567	578	564	555	601	550	591	559	603	588	549	575	584	560	603	624	572	601	559	598	595	548	593	614	601	608	594	597	562	574	617	576	602	621	601	557	586	552	578	612	622	570	589	570	576	577	575	587	547	611	622	585	610	574	645	614	593	616	613	629	581	578	615	587	557	520	537	627	588	574	568	577	587	601	600	577	557	541	597	573	597	605	600	573	554	565	595	597	597	581	577	600	559	584	584	592	582	569	580	555	556	579	617	564	605	535	581	597	600	594	524	613	592	541	590	554	587	602	615	572	605	623	601	605	598	570	611	588	573	606	604	589	593	620	573	583	626	599	603	604	606	569	586	598	656	589	588	580	555	597	585	616	589	572	590	586	595	518	602	609	576	617	606	604	595	599	594	531	599	575	559	584	595	608	588	592	633	598	609	584	577	601	594	562	587	600	586	566	561	583	644	586	589	613	581	643	587	596	558	599	609	586	587	596	567	593	588	585	625	615	593	572	605	597	561	573	597	591	568	568	627	600	591	598	605	566	599	594	640	556	571	565	600	631	618	583	667	554	588	628	609	572	592	537	588	595	579	572	550	630	601	614	577	582	604	577	581	615	527	571	596	651	577	567	561	593	636	602	593	559	534	594	590	585	617	599	532	573	620	584	567	618	584	583	612	578	580	579	559	532	580	577	593	628	603	604	552	562	569	600	628	578	584	600	555	575	558	621	562	642	606	578	602	588	580	591	599	580	628	587	597	593	577	541	592	548	607	591	589	553	599	598	584	672	597	583	602	604	599	618	567	590	588	608	559	605	593	578	640	610	556	587	597	627	571	585	629	578	606	579	582	625	556	605	572	582	614	609	615	612	639	566	561	591	575	624	594	583	558	566	625	612	598	612	609	602	555	586	584	624	592	587	576	560	596	613	633	630	565	570	581	574	587	547	621	606	575	606	602	593	611	586	573	550	560	614	635	579	558	613	612	569	614	590	611	598	556	541	598	581	630	599	572	587	564
27677	17872	4079	665	473	445	396	401	367	372	402	408	407	395	374	399	390	395	358	390	372	377	355	405	378	402	355	406	366	402	361	395	373	371	402	361	384	350	402	365	410	390	353	381	394	380	345	371	400	351	367	379	345	350	381	384	421	373	355	368	355	352	377	326	387	344	352	352	369	379	375	366	382	356	356	391	379	356	386	376	393	353	389	395	399	365	389	382	357	328	370	373	375	361	368	369	376	361	379	368	374	380	423	379	368	362	383	402	377	380	360	370	393	371	369	353	386	410	367	338	357	379	361	369	388	359	386	321	383	392	359	372	363	370	371	361	353	368	347	383	406	360	369	367	382	377	397	409	401	377	385	366	365	389	347	411	347	382	386	377	424	385	389	380	370	366	375	390	339	370	385	417	409	351	381	373	363	433	404	412	379	384	395	350	395	377	384	380	389	373	370	424	380	373	357	384	369	362	400	358	392	392	367	354	343	360	375	359	381	376	343	366	354	380	378	393	393	372	398	394	359	362	362	356	353	372	390	383	386	379	390	396	391	371	357	375	371	391	403	368	382	366	388	365	400	380	419	390	380	358	380	393	394	412	369	395	422	396	364	383	391	389	379	384	379	391	400	362	344	399	338	357	375	377	343	416	392	347	383	365	350	428	352	369	358	391	379	369	385	356	386	345	356	350	404	396	397	349	368	385	370	353	405	382	349	390	379	383	398	410	383	373	385	382	388	371	357	424	365	373	374	369	379	358	372	348	398	397	355	379	376	400	395	376	351	405	370	404	355	377	390	384	393	415	385	370	398	389	354	389	410	373	386	381	366	382	367	370	366	380	392	378	391	402	369	391	359	378	404	372	392	373	403	419	360	385	379	396	366	381	404	428	389	378	356	375	361	391	374	363	362	385	347	374	380	387	399	380	364	368	373	401	380	365	372	346	362	381	374	354	373	366	392	367	382	397	378	374	421	356	372	353	371	390	385	369	392	354	407	355	364	424	373	362	366	370	351	360	350	386	358	399	380	370	373	393	361	384	407	350	363	368	353	389	368	353	373	353	379	385	408	383	337	391	378	358	369	378	398	406	380	385	376	409	391	334	369	387	382	393	395	382	377	399	329	391	363	361	423	381	342	395	389	359	387	375	370	358	376	379	365	364	377	366	391	353	351	375	337	369	390	358	365	371	374	392	358	357	336	425	350	361	363	345	363	353	371	401	361	422	394	378	382	364	343	370	414	404	388	376	382	371	389	385	401	351	375	403	363	354	340	377	370	366	379	419	370	386	382	380	384	398	385	345	375	335	376	368	344	380	366	393	385	365	368	360	372	345	354	374	368	395	392	396	375	374	384	358	355	353	349	406	408	355	358	358	381	393	368	388	388	379	376	369	366	385	404	405	375	386	381	399	373	368	359	360	392	381	388	376	386	356	427	388	374	398	380	388	337	374	376	364	372	348	385	353	368	348	414	389	365	389	379	394	387	394	398	377	340	403	369	369	346	365	390	331	384	383	385	352	367	387	367	359	337	413	407	401	381	373	376	366	392	351	402	355	394	380	401	397	378	396	414	350	360	380	434	447	359	381	380	376	376	372	358	366	365	377	407	402	378	323	370	381	379	372	402	375	365	366	400	416	440	370	378	369	365	393	394	338	408	358	352	366	355	369	371	348	404	378	374	388	389	368	374	342	395	383	371	374	428	342	385	389	360	364	392	403	388	362	403	390	358	345	388	361	380	363	368	350	377	387	414	366	389	369	359	362	369	364	377	412	379	400	378	348	341	363	369	356	382	374	401	400	372	372	397	362	361	351	388	373	396	362	359	354	409	369	376	387	358	393	388	370	391	353	421	388	357	370	367	344	356	401	372	357	428	380	361	391	391	373	368	359	342	336	354	383	385	374	378	381	413	380	372	382	400	392	372	395	372	366	380	341	380	372	373	371	404	359	380	395	358	359	404	389	367	385	415	351	357	370	384	371	413	381	373	399	365	367	373	387	388	394	375	364	348	389	375	382	353	412	368	400	391	373	360	387	402	396	379	401	368	393	401	373	385	364	331	390	353	360	365	392	368	390	345	368	366	360	367	398	366	373	415	395	371	386	392	365	344	349	403	385	382	390	375	361	379	341	353	392	393	394	403	382	382	397	367	375	376	363	408	390	386	367	401	351	378	355	387	389	340	365	388	396	397	371	380	367	376	359	384	384	380	343	383	437	403	387	373	385	368	421	378	370	397	399	402	378	390	387	387	359	373	417	345	377	362	387	407	366	374	366	413	391	393	403	332	374	427	356	406	383	366	376	443	403	403	411	413	361	396	387	375	397	394	391	393	391	415	362	370	380	382	415	368	371	385	317	388	346	371	363	392	397	352	382	390	371	397	368	372	376	383	370	365	371	353	387	392	386	364	356	405	371	370	391	374	395	381	350	395	373	355	357	393	407	402	346	342	361	375	386	335	352	403	390	368	368	409	358	383	366	352	402	408	384	351	371	400	363	369	382	407	368	405	384	390	379	357	355	383	397	414	396	376	381	376	364	395	372	370	351	370	396	364	370	380	375	357	372	386	377	363	391	367	369	372	401	377	409	327	368	379	374	389	407	360	380	411	362	359	383	411	409	376	423	421	363	392	373	370	400	368	369	371	388	359	389	316	376	355	367	368	393	371	402	390	372	387	362	356	391	408	368	391	402	357	391	357	357	406	392	354	336	395	383	346	386	346	359	350	369	402	399	391	368	342	374	382	389	374	383	376	371	403	391	378	342	347	370	375	369	357	395	383	377	381	382	340	390	375	364	371	395	377	393	407	390	379	394	397	376	372	412	407	370	401	334	378	351	348	359	397	371	363	324	384	413	369	411	370	355	412	363	403	382	344	391	369	358	384	383	377	357	408	365	394	386	361	390	399	362	379	355	346	371	410	389	364	386	415	350	351	379	371	383	365	358	370	358	369	395	396	395	347	375	347	393	337	372	393	349	350	381	361	358	395	390	387	372	380	355	365	371	387	389	384	375	395	382	369	389	358	366	405	351	369	420	383	389	379	368	343	364	360	406	376	368	353	372	387	337	353	402	374	361	412	356	371	368	330	393	406	339	399	376	346	376	377	379	387	343	414	396	360	425	362	389	368	367	403	395	397	367	356	372	387	386	362	378	394	382	391	353	389	380	382	378	361	377	381	360	393	372	342	375	349	391	409	388	378	376	417	392	348	376	393	378	386	363	447	370	394	404	361	404	386	379	355	368	359	427	373	371	375	345	416	389	356	411	372	367	390	371	381	373	400	353	354	405	391	381	356	381	366	393	381	399	398	362	375	363	353	376	366	349	376	401	406	348	384	428	384	388	401	402	330	387	404	337	384	354	379	356	402	410	373	347	382	387	424	368	380	386	374	358	431	358	364	384	388	366	395	381	349	363	362	409	385	358	400	367	387	425	389	429	390	370	338	373	358	366	357	353	405	372	375	407	354	366	354	399	395	386	340	405	378	385	382	397	396	396	358	358
7960	1102	768	606	482	475	456	470	467	428	408	418	429	464	393	454	401	383	424	443	430	393	425	397	412	432	429	428	407	403	427	402	426	415	417	430	407	439	394	418	399	392	407	420	394	441	419	433	401	383	443	441	411	435	423	415	441	434	416	420	412	424	420	429	455	410	386	433	443	412	399	361	434	443	407	410	404	419	428	414	423	426	469	393	424	454	381	397	404	399	431	413	434	428	429	425	403	408	426	459	440	410	383	423	399	408	429	434	415	409	408	387	435	418	447	403	397	418	433	424	390	383	423	407	417	422	424	447	409	412	386	392	469	454	457	444	396	413	449	416	414	410	413	423	455	454	403	412	416	432	436	416	426	434	460	412	441	393	412	429	407	414	434	429	418	361	435	414	415	408	407	426	419	444	404	422	391	427	413	455	439	445	411	401	411	381	414	375	445	410	419	430	410	397	443	438	468	407	389	385	424	407	441	405	404	381	435	463	419	407	391	396	403	421	442	418	416	420	436	417	416	408	399	410	443	435	399	404	448	428	407	410	451	411	405	403	428	433	405	421	436	393	417	383	417	396	426	415	444	400	418	423	399	400	401	405	395	410	393	439	445	462	380	422	382	398	420	384	440	425	403	431	428	401	396	408	385	437	446	425	421	409	415	359	415	419	444	395	433	426	380	401	427	397	386	413	398	387	419	419	429	408	409	422	369	455	397	402	423	419	464	407	419	447	429	406	395	421	421	409	448	409	416	395	414	405	404	424	400	365	436	405	374	369	431	402	405	397	397	384	386	416	429	422	402	416	439	430	430	433	442	418	385	381	436	409	387	449	435	440	423	435	428	407	445	403	415	412	402	413	425	418	404	434	400	416	421	405	407	400	416	447	397	420	430	419	427	428	424	426	409	430	424	375	415	399	443	429	413	445	403	436	419	397	446	397	389	420	461	425	457	436	408	423	446	413	409	419	414	439	433	457	425	443	407	425	422	398	408	433	402	400	444	424	423	387	424	406	428	445	426	388	424	433	443	425	442	405	436	397	429	433	420	410	424	385	432	441	395	406	440	438	411	416	431	400	416	429	408	441	451	416	429	373	428	418	434	433	463	428	440	456	408	456	426	412	403	403	428	453	443	443	390	398	414	443	397	375	381	409	387	408	411	400	401	396	443	425	415	434	409	409	404	377	395	449	381	412	411	387	412	416	401	417	415	403	397	426	403	442	415	427	420	448	416	407	408	414	406	422	455	406	411	416	405	438	405	407	391	435	422	433	393	417	423	412	428	381	401	435	398	431	378	459	417	445	396	410	426	401	448	384	403	422	393	424	369	404	422	401	405	425	419	424	397	381	394	388	422	407	420	408	442	438	405	416	393	416	415	384	401	404	429	400	422	396	417	394	396	406	441	404	421	444	436	378	417	419	421	391	399	394	458	415	412	414	413	426	410	424	442	407	402	400	392	383	448	386	456	441	387	451	415	403	445	419	432	414	406	415	424	424	418	409	410	437	420	416	438	404	403	427	465	427	404	418	423	402	396	444	400	433	426	400	427	399	418	371	438	384	450	417	397	424	394	402	402	469	417	428	378	413	408	430	406	394	415	389	420	426	409	442	439	418	393	391	400	382	453	424	406	410	420	404	430	405	428	380	361	421	412	380	416	437	449	398	389	423	392	428	409	441	434	441	430	411	413	415	423	420	399	387	399	438	413	402	426	440	403	421	400	403	420	383	408	404	426	420	389	421	426	412	436	415	413	430	413	405	409	426	414	402	415	372	370	404	407	426	433	407	437	425	403	367	389	403	399	374	442	425	399	461	417	418	409	362	419	417	432	402	426	438	427	406	445	428	479	434	421	425	405	449	429	418	428	401	392	405	473	409	395	421	409	398	420	446	463	408	408	396	437	430	463	424	410	444	420	414	415	441	402	408	439	423	426	434	436	389	434	399	408	420	424	397	411	448	416	392	406	406	423	400	406	415	417	424	400	419	450	420	422	400	405	411	406	416	401	412	423	387	420	410	434	424	427	414	464	410	426	447	394	441	408	406	431	451	413	467	419	410	401	408	447	426	409	408	413	412	402	424	432	431	403	400	396	453	377	411	414	439	389	444	392	444	391	410	380	405	455	400	418	432	403	420	412	428	435	414	436	438	463	420	440	421	393	394	407	428	396	427	408	413	453	412	407	440	380	445	416	419	409	455	423	403	418	403	436	393	423	399	428	403	401	427	441	414	451	436	423	445	415	399	436	401	419	409	428	418	391	438	417	450	407	409	418	447	386	400	417	429	379	404	429	427	396	400	433	377	425	422	402	390	416	412	457	387	464	395	383	411	417	400	445	445	418	461	445	392	396	427	424	446	436	405	399	438	423	441	438	414	423	439	390	424	395	423	434	425	419	440	411	394	456	437	405	403	420	439	382	406	419	404	443	395	430	414	416	411	425	427	436	413	428	435	435	425	407	420	431	418	440	408	449	379	404	422	385	440	386	402	411	386	414	403	505	457	411	386	376	416	414	416	414	414	410	378	433	416	435	438	419	408	456	443	427	386	404	390	412	448	429	421	408	403	432	392	401	438	413	422	417	428	367	406	425	449	443	423	432	377	413	399	420	370	459	393	428	421	425	446	416	414	403	430	419	408	440	401	413	429	407	409	387	389	433	396	440	383	416	421	398	432	396	416	453	404	442	401	430	401	437	422	429	423	430	415	408	427	447	446	420	398	420	416	443	390	369	426	415	453	420	414	417	415	437	450	407	431	435	433	409	423	415	420	432	385	398	465	451	424	445	390	425	406	433	404	381	387	400	355	430	398	439	442	454	403	419	439	428	424	393	435	430	437	423	418	441	444	440	393	419	403	433	424	374	399	416	451	420	401	407	430	424	398	436	393	411	386	389	436	416	428	437	418	408	410	430	411	384	409	413	418	403	434	407	397	414	369	437	437	427	405	419	395	413	437	403	400	436	393	439	417	403	438	400	409	422	409	392	389	419	425	410	412	411	443	439	418	431	439	443	444	387	413	410	414	427	394	425	408	424	402	376	443	409	451	410	419	426	415	432	428	424	434	449	387	416	391	429	392	442	389	430	405	416	409	407	408	386	419	443	392	429	414	424	407	400	406	427	424	440	396	431	441	409	395	442	426	405	403	397	442	403	439	407	388	434	434	394	417	415	397	396	395	437	387	430	429	439	419	411	439	412	405	418	396	400	432	416	421	450	432	398	404	412	444	429	397	403	424	411	414	411	390	422	369	419	463	441	441	446	408	417	387	420	406	432	407	421	413	424	447	424	440	445	421	428	400	404	427	400	410	421	418	423	397	410	387	420	467	405	382	411	405	419	433	410	442	376	428	420	408	426	418	451	410	391	449	406	449	429	440	410	411	419	444	405	421	429	415	383	411	422	397	397	455	427	410	414	393	419	432	415	437	410	445	398	416	430	398	444	419	442	413	395	423	421	417	398	413	400	436	406	430	400	426	411	364	417	383	433	422	441	430	411	394
23592	21039	28283	24015	21020	9515	910	596	456	387	387	356	313	327	328	323	308	294	318	269	265	272	255	268	271	269	296	267	264	287	276	253	260	240	267	268	254	263	244	267	257	259	247	263	240	263	290	265	266	272	263	240	256	260	241	258	258	235	268	261	245	269	262	252	274	262	260	264	250	243	223	269	235	264	278	271	259	244	267	241	236	227	259	247	243	247	271	243	253	219	243	238	267	254	260	236	250	214	261	265	271	234	256	243	263	226	258	238	231	246	259	234	266	227	271	237	283	251	243	274	228	237	262	253	255	238	275	235	246	230	248	262	218	244	269	260	257	247	255	251	245	263	234	249	246	254	246	231	256	229	260	225	263	274	243	230	256	239	254	276	240	222	279	229	260	242	237	247	247	269	247	245	260	240	250	257	226	249	256	303	250	277	235	263	255	268	270	233	277	254	218	243	250	282	259	250	232	267	239	254	239	266	257	223	249	245	270	247	239	237	250	236	253	258	255	257	233	257	257	256	248	263	261	280	258	239	252	240	255	285	256	256	268	262	258	253	255	278	261	279	257	246	247	264	282	233	240	256	256	272	275	247	279	259	247	236	231	259	259	276	243	239	257	259	245	251	242	279	256	256	244	274	260	253	229	261	280	247	235	284	250	279	239	283	243	282	257	221	278	228	241	250	241	263	266	272	265	250	252	253	241	253	226	270	217	256	247	242	276	279	225	249	272	270	257	265	265	275	254	269	237	251	301	253	244	241	232	249	244	251	235	279	281	237	224	257	274	243	254	265	262	235	257	220	251	251	268	261	233	269	236	270	251	260	252	246	263	283	240	273	246	263	203	282	265	254	276	246	265	236	265	255	264	234	234	249	269	243	254	247	261	243	255	260	259	225	236	266	248	238	253	286	242	255	239	234	257	255	238	251	285	290	230	239	248	263	280	250	248	233	279	238	240	238	231	243	276	286	252	260	290	257	230	259	270	246	239	252	260	259	265	278	226	252	260	268	259	254	211	276	273	246	261	243	257	248	229	254	261	240	235	276	244	255	240	236	264	232	253	270	260	273	266	246	258	248	266	265	286	224	246	245	291	230	241	253	234	263	233	227	264	247	240	279	257	249	239	245	284	264	251	262	261	280	280	259	255	262	252	240	259	268	271	252	266	254	234	229	243	269	261	268	265	240	254	240	247	276	231	256	249	244	264	290	247	244	246	274	226	230	215	239	241	259	248	260	238	271	246	258	245	218	268	243	249	259	247	223	257	232	246	257	270	261	251	239	224	278	273	249	248	260	251	246	252	246	239	246	233	241	247	260	254	234	252	281	262	251	252	259	259	255	256	289	221	252	239	220	253	244	251	243	275	240	260	236	255	243	241	229	260	275	259	257	279	242	224	236	224	248	257	241	264	241	260	265	251	241	254	224	260	256	301	267	266	213	263	242	261	246	269	256	257	252	252	221	262	244	241	253	259	277	264	226	276	252	262	256	287	280	261	251	263	248	243	273	270	240	256	234	235	252	254	256	243	230	280	276	251	247	291	246	271	246	272	244	278	253	218	247	286	271	257	240	233	264	250	252	259	241	263	253	246	236	236	226	233	284	234	220	222	270	241	244	259	235	237	237	234	269	267	275	268	235	243	234	225	267	255	265	266	257	255	259	294	258	266	246	259	252	254	248	255	254	252	240	217	240	260	267	240	247	255	299	237	258	209	254	249	269	222	250	257	207	251	225	218	249	238	257	236	241	266	254	236	246	235	259	252	263	257	251	259	226	254	234	271	230	281	255	256	259	259	244	221	266	273	245	256	228	250	261	230	253	273	270	259	261	256	260	250	241	243	234	260	239	261	233	235	253	258	246	273	278	250	216	258	259	245	239	243	252	257	246	275	264	255	264	256	253	268	250	261	254	258	235	267	271	275	274	237	254	218	250	242	246	244	214	265	284	268	260	263	226	251	236	224	234	243	236	274	227	227	260	273	257	259	266	252	248	251	241	232	279	245	224	269	240	245	238	291	244	261	267	288	257	269	267	265	258	245	251	270	237	263	267	229	254	250	275	254	254	257	227	247	270	287	259	273	258	249	201	232	236	267	250	268	261	268	260	271	250	244	243	238	231	282	268	242	244	269	237	232	269	269	284	292	290	257	258	288	251	252	251	242	253	258	273	255	267	247	258	259	242	262	256	246	272	255	252	238	269	254	254	252	273	252	253	249	262	229	253	266	253	275	270	266	274	271	276	267	249	249	270	269	266	252	295	254	223	259	271	246	270	280	237	272	260	245	249	265	255	268	240	249	257	260	266	242	258	258	250	235	256	244	263	266	232	213	249	272	254	211	234	266	281	241	248	247	254	217	263	241	244	259	264	274	246	247	265	250	239	236	279	259	263	248	257	242	243	256	268	230	268	247	259	286	257	228	233	273	281	233	280	277	245	275	251	233	244	212	266	238	259	240	246	257	262	257	293	296	271	264	255	255	248	256	243	234	271	267	240	281	241	211	299	235	235	281	253	243	252	253	242	226	278	267	259	254	243	231	274	233	276	253	251	256	266	225	238	222	271	256	223	238	285	265	286	249	261	236	232	244	248	262	258	268	244	269	260	264	274	264	260	254	266	250	269	249	263	248	266	233	244	275	266	234	236	250	245	268	250	269	236	255	258	259	245	268	255	252	251	283	269	279	243	245	261	251	239	247	232	239	239	248	245	266	258	241	243	245	246	266	257	243	259	273	242	245	248	251	236	245	231	255	242	242	255	250	274	244	280	227	252	233	257	279	251	229	254	242	265	251	241	249	270	225	230	258	239	273	243	255	277	276	249	268	262	264	259	251	265	298	265	233	247	267	245	260	275	260	261	236	230	256	240	273	238	260	255	261	247	281	269	260	242	242	242	250	270	263	243	263	237	206	255	242	276	244	277	213	269	220	227	265	270	232	246	247	230	243	247	242	234	237	241	242	266	233	242	260	254	257	235	244	239	264	253	262	263	230	258	252	249	269	254	248	274	238	263	255	250	240	278	265	244	234	272	262	270	273	262	265	265	254	257	253	248	267	241	248	253	263	244	279	263	273	243	229	255	252	231	264	226	262	238	246	254	258	274	221	254	259	249	224	249	282	252	260	235	251	247	276	249	258	252	266	242	247	254	229	244	231	257	248	278	275	265	260	266	271	243	260	246	237	230	282	225	255	270	260	248	262	274	252	222	243	257	259	254	262	269	292	248	229	270	248	250	243	269	227	234	249	243	244	267	233	278	260	251	231	262	264	280	256	243	226	274	252	234	239	231	226	256	242	261	264	266	283	266	227	235	253	262	274	256	279	249	258	243	268	266	266	242	253	270	247	240	254	265	263	256	240	260	258	266	273	257	252	254	252	255	278	249	267	266	271	242	285	246	247	253	228	257	270	243	260	274	250	282	240	263	256	266	253	239	223	251	253	278	248	246	256	246	248	254	254	258	247	247	245	265	263	253	245	283	266	270	243	259	224	265	236	266	274	264
27113	9031	5420	2462	1832	1398	1042	856	691	636	585	466	433	377	391	389	378	351	338	331	312	344	344	333	328	306	281	300	279	294	313	305	276	278	281	254	270	296	267	278	312	301	300	290	265	287	261	242	310	255	284	286	312	265	267	258	277	269	297	278	299	264	285	274	277	263	280	314	275	284	264	282	292	300	266	269	302	290	280	273	280	293	286	269	281	310	271	283	237	288	287	277	279	297	280	264	282	294	263	289	306	270	297	273	245	303	279	300	237	244	262	288	281	295	266	267	277	299	288	267	280	276	276	270	272	296	296	290	281	276	286	247	247	262	263	300	278	291	298	246	290	285	289	281	255	273	280	268	297	259	272	302	299	244	266	297	250	277	277	272	258	266	299	282	294	297	254	253	254	277	286	260	268	275	288	269	289	291	275	288	280	280	265	302	274	277	278	301	282	270	307	270	291	330	299	281	253	274	276	280	305	296	301	300	294	271	260	288	289	280	276	255	285	275	280	239	286	260	250	289	263	291	290	246	264	309	282	268	260	293	284	262	294	289	280	306	281	290	298	266	282	305	273	273	281	296	267	278	260	250	265	280	271	280	244	280	268	258	298	301	292	283	280	262	265	288	308	282	260	280	256	296	273	266	262	257	265	248	271	278	252	258	308	266	273	295	288	253	276	286	297	266	286	275	270	287	278	272	268	288	286	273	275	279	274	262	276	258	289	272	289	268	279	275	282	277	277	267	275	269	278	286	271	245	267	306	271	282	242	247	299	295	286	300	268	270	287	269	260	266	294	258	295	277	272	299	254	277	248	292	276	279	302	256	268	271	264	300	265	274	289	263	273	295	298	288	298	269	299	267	251	302	291	261	259	285	290	270	261	262	284	288	273	272	291	260	274	271	259	295	273	292	290	291	289	297	271	287	257	286	267	275	291	284	264	289	273	265	272	327	301	273	260	268	269	275	268	306	253	266	261	287	269	269	271	267	290	295	293	297	261	258	292	281	269	271	290	295	298	279	303	287	261	277	292	276	275	279	249	245	265	247	266	273	278	265	275	278	307	297	277	283	269	281	249	283	287	284	287	260	286	265	300	294	283	266	260	264	328	271	263	295	270	263	265	309	261	300	294	290	263	272	291	282	274	287	310	267	266	291	268	275	306	273	280	268	260	297	283	268	297	243	293	280	276	276	280	275	306	273	287	277	267	296	272	269	241	269	258	265	289	282	297	277	265	297	276	314	277	301	236	292	271	279	305	265	282	268	293	257	274	239	264	241	315	273	263	316	277	258	283	267	294	286	243	258	249	322	300	304	271	269	265	287	262	281	286	289	288	280	277	283	272	269	289	268	276	267	260	281	264	271	272	275	286	298	294	270	273	265	279	269	277	291	285	288	291	277	322	259	289	276	325	282	271	305	275	271	275	283	283	272	284	281	237	281	280	267	250	283	295	263	275	288	280	295	286	283	283	295	275	266	252	265	281	295	268	262	286	255	277	276	286	257	246	266	241	312	247	292	294	268	267	286	244	243	266	275	277	290	323	271	249	262	269	270	261	266	293	289	283	280	275	245	319	281	278	277	307	276	289	262	253	293	264	280	299	274	263	287	287	298	292	253	282	294	269	277	267	301	283	285	288	291	272	272	259	301	271	274	263	299	270	294	281	291	280	287	258	276	258	270	287	285	248	277	279	292	277	267	250	302	285	264	278	305	283	273	266	280	270	296	259	297	278	245	259	301	292	272	263	289	270	297	281	270	279	268	237	302	279	281	286	289	271	270	289	244	281	297	277	305	306	286	291	267	274	299	249	255	309	255	289	274	281	240	297	286	278	269	273	281	311	250	279	271	306	287	249	272	294	303	281	249	232	268	260	261	279	278	298	278	271	253	271	272	237	232	307	290	265	273	290	286	270	273	287	281	305	280	288	316	284	284	271	297	287	267	269	262	296	286	271	269	253	257	254	287	283	286	296	268	274	270	308	249	292	293	294	269	267	292	291	271	280	279	292	293	305	262	282	309	290	321	286	307	286	264	268	281	303	266	297	242	254	295	268	303	286	291	275	267	260	304	282	317	259	289	313	271	269	275	268	255	268	273	272	268	313	302	295	257	229	271	255	280	278	274	276	286	260	259	299	242	299	273	260	291	292	280	275	263	284	274	267	244	288	300	312	283	296	281	255	286	273	262	280	269	280	235	292	266	292	315	287	282	282	276	273	287	297	276	280	271	280	283	262	265	296	290	266	267	277	261	284	281	298	280	295	299	264	296	290	287	252	247	277	268	263	284	277	286	252	292	305	289	244	282	292	280	297	289	312	283	305	273	279	268	286	245	300	297	265	298	294	266	308	290	269	252	276	252	278	310	297	299	283	303	280	276	287	290	280	284	263	284	278	256	262	277	268	292	284	293	251	271	263	257	274	269	271	253	299	295	288	313	286	281	247	283	290	281	249	294	286	310	291	294	276	282	287	262	293	284	266	277	302	272	299	281	265	256	272	257	289	273	275	270	275	244	247	264	269	270	298	322	282	261	288	271	274	273	301	299	290	269	242	291	293	267	245	274	293	287	277	271	287	273	277	273	270	270	273	265	270	284	271	294	256	282	284	253	275	287	274	254	287	305	278	283	289	298	289	276	241	288	302	285	280	291	267	266	264	294	278	258	232	282	305	251	313	300	272	270	290	272	282	281	274	259	296	308	279	283	277	261	267	298	319	259	297	296	267	284	300	256	252	300	281	255	266	265	277	263	269	272	264	264	285	252	262	266	302	269	295	290	296	310	285	301	270	252	268	271	279	281	277	253	308	273	256	267	283	256	291	276	293	262	314	266	251	296	262	286	267	228	277	296	291	274	260	260	288	289	309	280	259	304	263	274	286	284	291	276	280	271	272	269	278	291	290	268	278	309	312	298	290	248	270	294	266	274	307	261	286	260	261	282	299	299	248	273	266	277	278	290	290	258	314	275	299	262	281	270	273	283	266	258	287	280	287	266	263	270	265	284	295	296	290	265	278	308	265	258	284	265	274	281	280	273	278	290	275	270	266	273	284	269	271	272	316	276	286	268	265	267	246	281	238	289	326	279	292	279	269	290	269	319	294	288	279	287	281	286	285	272	284	258	258	262	280	260	269	282	280	297	293	266	310	284	307	267	263	263	264	278	260	272	289	294	280	277	282	288	292	255	274	312	294	272	264	289	263	285	280	287	270	303	268	272	275	292	288	300	292	278	273	295	266	255	292	285	267	286	254	312	281	242	304	293	279	276	232	289	259	299	287	253	282	294	273	285	256	293	297	283	246	291	296	278	279	296	278	264	260	278	261	263	280	254	244	299	282	258	324	292	295	266	273	272	261	275	278	251	270	252	266	260	274	304	284	272	259	280	306	269	287	277	265	268	296	306	303	275	302	251	296	257	294	271	311	277	239	284	270	254	283	296	290	265	260	284	277	263	280	286	277	301	268	304	267	280	312	241	279	289	265	295	264	276	290	289	289	270	290	292
24879	21021	27140	25013	10195	1092	984	834	775	771	714	761	701	702	725	738	759	703	695	689	672	734	691	719	678	691	738	645	705	659	651	675	681	677	674	659	683	692	701	731	677	661	626	709	660	701	689	727	672	660	676	696	719	675	660	669	636	686	688	680	701	654	700	668	649	660	670	697	637	707	687	684	659	657	707	698	735	731	690	667	656	710	685	671	726	687	664	665	664	656	670	682	672	668	695	729	675	684	648	704	622	671	663	695	708	665	693	675	662	683	661	706	680	684	654	636	654	719	673	636	690	696	618	654	690	677	691	638	668	688	701	706	706	686	637	626	688	681	679	665	699	693	704	709	661	683	724	674	719	693	697	689	656	697	667	652	685	705	704	691	695	715	712	665	673	642	714	670	677	722	679	713	701	715	628	654	699	664	689	684	717	659	699	670	680	667	683	650	687	655	662	647	718	674	645	655	685	625	669	681	643	676	635	647	667	637	695	722	661	671	691	714	660	679	670	721	674	701	700	667	713	648	686	648	703	667	648	685	708	679	641	718	629	688	697	694	660	703	679	701	670	692	687	721	680	672	670	637	695	689	703	689	659	703	672	675	692	708	665	694	702	704	675	686	686	699	683	648	712	630	682	702	669	657	684	734	662	649	658	703	657	664	678	649	657	666	661	686	697	650	677	699	694	702	658	694	713	692	685	667	663	694	651	603	632	660	692	662	710	740	688	683	630	701	647	698	683	675	707	650	640	659	632	682	695	627	706	667	659	644	692	631	663	689	655	700	676	723	703	688	647	666	651	619	721	667	663	645	684	644	691	713	667	668	628	677	635	678	668	694	663	698	690	728	676	677	701	683	589	732	695	703	680	709	687	681	657	683	703	715	640	668	683	675	708	703	704	686	669	681	692	660	617	689	664	676	662	689	680	638	673	675	682	691	652	684	651	689	658	648	687	675	718	693	650	667	663	661	699	687	699	691	686	716	671	662	668	650	691	628	719	665	703	696	742	634	654	756	702	688	637	678	707	671	644	663	695	678	676	708	693	703	652	720	674	664	680	632	680	685	680	638	667	639	659	692	690	680	652	633	680	679	678	667	673	683	694	697	688	716	700	644	745	698	648	660	669	662	658	706	663	702	658	721	669	668	654	680	687	657	702	655	690	672	666	705	668	638	704	708	697	688	674	681	673	702	659	706	709	696	671	669	662	670	701	688	704	659	670	701	689	682	674	676	630	669	696	667	694	652	661	648	669	669	718	681	668	674	659	682	665	682	683	638	664	709	664	702	662	666	707	662	664	735	713	697	687	698	641	638	633	718	721	700	701	668	649	641	695	653	688	677	724	689	689	673	674	711	696	641	705	679	687	659	653	710	681	730	693	677	656	653	668	659	659	625	667	679	684	692	711	668	675	691	699	675	656	623	687	699	652	698	675	685	666	707	642	652	698	698	688	655	700	686	699	698	751	714	715	685	710	644	691	696	626	691	642	703	635	692	643	699	631	644	703	670	683	667	692	693	700	624	653	667	658	680	678	671	645	651	693	685	714	661	658	647	667	695	683	650	686	694	630	668	688	700	676	706	676	714	692	692	633	663	679	650	655	690	669	697	686	644	620	646	664	655	674	691	610	685	688	710	642	651	690	711	707	676	690	712	642	688	622	682	683	683	703	724	722	713	664	690	693	731	735	669	723	662	663	704	709	672	656	669	698	702	664	675	686	673	707	642	663	678	633	677	693	690	678	664	679	632	694	655	665	673	673	688	683	685	644	679	679	677	649	695	702	665	646	664	674	726	688	689	659	707	673	714	672	696	644	686	709	668	651	712	745	741	719	662	704	710	695	679	651	744	712	688	647	651	676	661	667	673	674	680	639	657	676	686	711	765	710	666	709	676	653	686	664	654	644	665	683	695	661	693	708	678	674	725	683	714	716	714	733	642	700	663	663	661	653	718	642	633	697	689	700	651	716	657	697	683	652	633	692	697	716	644	647	647	708	658	671	674	649	663	680	682	693	693	681	630	679	714	669	680	705	670	676	660	698	705	647	651	687	701	646	688	621	693	664	685	681	688	679	666	680	752	651	692	644	693	682	721	671	684	667	699	675	719	715	654	701	731	719	689	657	693	649	661	691	671	673	711	635	670	681	690	658	648	632	711	660	649	717	650	684	705	672	672	661	670	645	692	692	675	649	692	695	695	621	687	660	690	679	676	687	692	715	687	660	670	638	677	667	625	722	680	707	689	691	667	680	715	639	685	697	663	776	678	700	637	656	693	689	688	681	691	622	696	670	710	715	640	720	702	666	682	689	691	677	688	637	684	713	699	661	715	695	702	670	676	694	661	672	617	694	672	696	701	695	674	662	656	689	693	666	744	697	655	700	658	625	637	645	709	712	689	703	694	686	681	690	679	666	658	671	649	602	646	697	665	688	673	645	696	663	687	697	673	591	637	677	693	641	667	669	661	686	708	700	666	673	677	643	705	692	656	698	673	682	718	671	664	692	690	673	665	726	667	664	700	691	699	692	646	674	694	638	666	693	659	727	648	689	672	662	700	637	688	737	716	703	683	661	658	658	636	668	648	719	657	659	697	664	687	644	706	694	704	686	643	684	673	694	682	692	682	695	700	649	636	665	650	691	687	675	637	670	636	669	666	736	696	646	691	670	671	698	709	673	668	684	683	757	751	695	652	741	678	661	671	664	650	647	664	687	666	668	655	663	690	712	638	654	637	660	701	665	694	650	727	691	644	665	652	727	703	658	678	702	697	703	682	691	691	670	684	681	702	674	673	705	685	711	690	678	684	667	679	695	665	657	692	684	670	732	670	671	709	676	672	698	697	738	609	655	676	647	657	660	653	689	645	688	648	647	686	671	722	671	670	689	680	734	667	620	699	654	703	717	633	666	665	667	733	684	695	673	666	688	665	682	654	685	682	658	702	669	680	678	643	652	654	694	625	680	663	664	657	709	705	684	645	670	684	671	644	665	709	692	635	691	642	662	704	661	667	677	640	682	698	687	638	627	669	645	666	737	686	651	719	752	699	634	669	711	687	692	620	644	720	666	655	649	699	641	691	678	686	698	698	648	653	651	633	681	686	691	677	711	679	608	667	674	648	659	677	676	621	688	681	620	694	663	703	698	631	659	626	656	666	698	641	686	692	640	712	738	656	654	707	682	664	661	633	663	682	654	621	746	714	725	718	661	651	710	692	707	670	625	674	707	682	685	657	647	641	623	676	685	712	663	709	683	633	675	638	684	678	651	671	675	686	700	683	697	652	673	698	644	704	672	714	681	679	611	640	671	658	698	643	662	643	706	655	648	714	736	667	681	691	672	720	671	636	649	700	648	666	682	692	647	697	695	674	716	628	699	696	706	682	655	679	704	675	693	675	631	687	647	680	700	686	683	651	651	675	684	693	717	695	695	711	701	704	656	690	674	669	674	653	671	651	665	712	698	639	697	667	680	685	646	704	661	734	706	634	656	674	679	665	649	693	698	614
24143	5278	3397	1840	1542	1329	1125	977	882	875	805	828	761	770	730	804	731	764	714	747	740	727	740	690	733	725	662	738	746	738	710	645	716	693	733	706	702	682	737	664	709	700	723	679	700	701	683	715	709	708	699	727	702	703	757	655	709	702	757	707	721	689	694	705	683	708	709	659	707	749	724	713	678	713	751	707	690	715	662	718	689	727	649	756	720	703	713	708	681	714	723	670	722	662	666	733	751	704	712	720	674	716	734	692	667	710	698	728	699	683	682	680	705	715	692	694	742	725	670	685	700	634	706	742	706	680	707	685	734	725	697	707	731	740	726	674	710	714	719	672	717	700	736	749	681	754	693	691	679	723	668	658	665	744	710	696	713	679	732	704	751	743	751	745	731	694	684	719	693	684	689	713	743	720	674	688	694	681	735	724	696	674	688	657	722	718	692	648	703	689	687	645	700	735	703	690	692	641	741	713	709	741	717	681	734	693	707	663	710	725	639	691	695	721	701	686	690	710	727	678	650	754	674	665	654	713	759	682	735	733	744	717	716	722	715	691	692	706	726	702	725	761	669	691	709	716	731	691	698	725	665	704	683	719	716	690	720	718	698	744	727	680	745	731	695	703	705	694	692	689	697	708	710	726	749	688	676	712	678	666	686	700	686	704	736	707	691	705	677	699	674	704	706	658	715	701	704	682	715	732	684	723	690	701	758	688	709	746	712	758	672	701	707	732	687	725	726	669	757	733	713	715	704	724	680	654	705	724	695	707	690	703	727	721	693	715	691	719	737	699	689	719	668	705	645	695	668	716	695	685	708	672	720	705	721	734	695	672	727	694	712	691	757	708	757	744	749	677	723	708	719	714	646	708	685	642	692	762	716	723	718	675	762	684	703	666	722	711	664	695	716	702	698	731	736	677	696	658	690	728	700	727	717	697	722	687	685	721	695	726	687	643	710	747	709	701	661	657	714	732	740	687	666	704	700	705	698	694	691	672	673	714	694	733	710	683	660	688	726	750	742	705	681	694	709	735	715	722	695	689	690	667	723	727	696	696	712	689	657	691	768	694	700	718	754	751	697	734	711	691	661	696	704	713	725	680	706	672	703	726	688	753	700	694	674	679	666	705	714	730	701	686	695	730	678	657	700	703	674	712	703	767	713	682	706	727	690	704	718	725	699	720	690	726	725	658	692	684	740	682	700	699	702	716	732	713	696	695	711	726	696	682	708	730	709	735	720	666	689	709	707	671	649	696	710	738	710	709	703	666	750	714	703	691	713	691	721	696	699	706	731	695	716	720	718	739	719	693	695	729	731	758	737	724	671	702	707	702	720	691	774	758	694	673	691	695	697	705	769	688	706	744	707	735	646	711	714	717	736	754	756	667	722	710	710	725	738	745	674	724	727	663	707	714	731	676	701	698	686	695	670	730	716	688	724	676	735	727	715	715	718	706	700	693	685	726	699	711	674	663	744	718	686	708	721	740	701	718	673	744	711	676	759	764	666	730	689	686	699	674	713	683	695	669	645	667	706	714	723	738	711	718	718	709	743	717	721	691	707	720	677	635	651	728	700	720	687	717	700	684	695	693	692	730	666	674	678	701	731	720	699	716	746	737	714	744	685	717	758	721	698	696	734	704	736	661	722	700	731	693	713	734	679	684	694	698	680	684	680	683	710	678	692	734	720	696	731	675	723	733	736	659	720	683	728	736	632	719	697	641	691	783	699	716	700	688	692	702	705	654	674	722	694	701	723	681	689	688	701	737	711	691	755	688	724	717	671	739	729	712	738	699	702	691	704	662	696	694	712	711	714	691	679	705	689	690	661	705	688	715	660	704	710	691	685	654	731	707	702	693	718	698	711	661	735	714	708	705	706	676	729	705	677	683	728	740	700	699	663	678	727	687	694	716	683	694	718	697	733	743	702	701	693	679	684	706	734	716	714	702	694	712	714	681	713	709	733	709	668	714	673	677	658	713	677	673	720	660	669	683	673	660	688	707	683	704	738	693	722	715	673	695	729	685	718	660	712	667	718	659	715	684	676	736	692	712	677	690	679	702	701	755	777	728	703	741	683	732	706	704	718	738	723	695	723	685	729	684	740	720	686	701	724	735	741	729	735	693	717	705	727	683	714	696	681	711	682	669	696	707	729	720	660	705	711	733	651	749	719	713	733	697	701	640	702	695	696	661	653	672	746	684	619	679	729	668	700	709	739	718	722	679	703	708	675	713	752	711	668	721	706	739	709	728	697	678	755	681	711	666	704	724	713	730	708	771	722	734	674	735	729	730	673	695	734	659	703	689	679	730	699	724	687	682	703	674	668	680	712	679	674	665	723	721	676	692	692	740	687	673	701	675	695	662	700	687	744	697	724	732	683	680	776	710	704	712	699	687	707	677	663	697	705	723	709	693	736	727	726	700	659	727	682	676	736	693	666	677	732	713	690	717	685	684	727	696	711	705	753	688	750	711	702	705	712	744	704	703	718	685	691	721	719	688	720	691	700	673	673	689	638	719	682	760	709	685	708	672	733	720	718	781	693	684	697	694	730	667	699	685	705	682	730	712	736	728	716	678	707	709	724	691	636	738	706	707	748	702	703	704	686	711	722	695	701	711	705	718	680	685	703	702	722	716	710	689	750	678	715	715	704	716	679	697	697	697	701	705	732	735	720	716	735	692	713	695	753	677	689	707	696	714	723	666	680	700	720	675	688	685	676	696	744	680	726	718	661	713	670	679	718	715	723	721	702	681	680	681	662	697	689	701	714	709	695	748	715	715	722	704	709	672	711	705	680	691	689	744	670	703	657	759	724	690	734	683	737	669	710	713	722	698	725	698	694	724	777	707	728	660	670	717	740	705	643	683	743	681	688	684	764	732	717	706	705	754	734	683	709	658	659	705	754	695	722	707	711	723	719	698	691	698	706	713	647	719	681	762	714	699	725	695	686	747	667	666	733	679	701	743	725	733	729	752	732	694	706	718	698	684	677	677	732	716	750	687	736	735	676	681	739	735	712	646	691	727	670	698	723	706	694	724	748	718	692	723	655	691	704	715	735	723	678	675	692	746	671	699	705	715	684	743	710	689	737	727	699	689	753	696	698	715	696	695	719	694	700	702	686	679	676	712	707	757	722	724	674	680	739	687	731	705	717	655	702	705	679	697	757	669	677	695	769	712	684	727	689	693	675	699	692	703	696	721	727	736	701	711	692	658	710	727	742	654	715	719	690	703	733	644	739	672	701	707	673	732	751	649	695	678	712	686	708	704	658	642	745	693	681	685	723	725	750	686	742	660	711	687	705	720	670	645	687	716	714	689	730	737	665	675	666	649	722	699	738	691	731	676	656	715	665	670	724	715	670	686	723	695	727	698	712	711	712	707	693	703	749	680	668	697	693	726	699	717	718	718	680	706	713	699	684	726	675	687	724	717	709	703	708	667	711	721	712	667	719	691	742	657	725	711	689	698	726	676	683	683	660	637	711	705	734	701	753	710	696	684
22525	21083	28767	23601	21075	21136	8574	1358	1088	962	854	840	836	777	749	681	693	705	622	659	676	621	711	679	628	618	651	619	630	630	613	630	642	618	610	638	550	638	582	645	576	642	611	610	631	607	626	574	603	624	618	588	632	607	652	664	638	627	618	617	582	614	654	611	612	605	634	582	619	582	633	609	619	650	653	609	610	598	602	586	622	605	639	649	601	629	633	601	631	574	572	618	589	606	606	589	593	611	607	592	557	612	589	610	611	583	619	587	622	591	609	589	592	608	660	598	599	585	598	637	565	567	586	571	622	619	594	587	652	581	623	551	553	592	601	648	657	593	581	581	574	613	597	591	643	644	589	576	589	558	590	575	645	551	606	622	625	642	612	583	588	624	619	567	602	623	623	578	575	629	627	603	585	589	561	561	604	594	552	599	615	653	627	610	610	562	642	595	594	574	605	572	606	611	620	604	614	637	577	593	643	598	595	580	615	666	644	569	635	584	601	623	589	643	604	556	606	578	637	572	580	590	622	574	647	592	612	603	614	563	596	585	588	596	587	598	573	634	598	635	581	651	582	609	611	575	617	648	618	605	585	646	583	608	604	550	589	570	609	615	612	651	618	599	583	587	565	581	620	624	587	613	584	597	630	574	592	600	622	640	612	632	615	611	561	623	563	590	583	599	606	649	596	632	606	627	596	631	604	644	635	556	609	619	565	630	606	645	603	601	609	623	576	646	618	586	604	585	609	602	574	571	612	615	615	594	566	643	637	568	547	568	588	583	578	566	615	570	591	584	547	612	592	609	629	616	639	628	536	597	604	580	656	569	606	620	614	609	633	623	614	597	648	545	622	564	603	603	598	597	590	598	561	596	609	614	614	616	593	590	615	592	587	583	564	617	583	609	563	571	602	600	568	613	623	603	539	614	602	575	550	602	603	613	598	603	638	600	614	603	609	560	630	609	591	600	611	618	586	598	622	603	618	557	577	599	566	574	595	598	637	627	610	611	624	638	554	650	625	628	581	591	628	615	594	638	577	569	515	664	570	555	638	601	604	596	612	603	588	580	606	582	571	630	606	626	564	605	643	580	601	615	589	583	648	601	623	601	555	594	616	597	581	573	613	602	562	578	584	581	587	559	550	610	632	606	609	611	606	605	621	569	627	636	607	608	606	592	576	578	650	614	580	567	609	604	621	600	580	618	606	590	620	585	636	601	617	615	620	587	568	591	595	623	528	588	595	596	627	605	576	618	550	584	619	606	562	563	610	646	608	640	608	571	611	577	598	539	586	657	577	661	621	637	601	655	612	625	569	584	584	594	617	594	575	605	635	609	609	571	585	579	635	592	595	604	603	570	604	609	633	618	603	615	606	629	599	597	596	654	590	624	588	593	611	604	591	641	592	648	617	608	576	632	616	632	596	621	594	594	617	574	578	586	627	633	643	635	585	582	623	608	612	592	582	617	582	570	606	591	636	603	611	600	580	590	582	669	562	600	643	600	650	658	563	633	570	589	570	578	582	563	634	586	615	593	555	583	597	602	570	613	547	603	591	587	621	585	537	599	589	565	612	640	611	606	563	591	582	617	575	600	586	657	575	579	599	607	590	574	622	583	614	576	589	582	612	556	624	553	625	565	568	645	585	588	594	616	611	592	576	565	619	575	603	612	607	581	610	606	603	611	585	618	587	622	637	532	592	572	577	535	592	586	599	656	614	631	566	597	607	597	615	651	583	595	607	641	575	576	606	614	588	575	606	604	619	597	569	577	611	580	605	627	614	613	593	606	573	595	632	579	583	586	608	550	635	616	589	589	643	642	599	612	602	594	601	637	566	591	592	608	623	619	584	592	595	561	628	566	577	581	565	555	577	579	644	544	577	606	661	607	600	599	520	585	592	619	609	609	609	574	560	595	628	607	589	598	620	626	610	587	635	567	623	610	617	608	640	590	612	593	570	635	586	593	612	579	649	621	602	562	566	609	573	620	642	614	569	570	613	637	589	634	655	580	574	620	572	627	582	585	566	597	582	597	580	609	541	620	609	620	596	627	566	600	582	564	641	612	587	592	602	630	604	610	618	619	596	607	592	562	606	600	606	576	580	575	644	586	594	608	611	623	600	612	618	611	628	631	616	597	654	636	606	554	613	614	549	553	567	589	598	581	618	571	599	611	615	548	605	609	595	611	621	619	635	606	589	614	588	641	623	604	565	597	599	615	581	587	584	604	607	574	624	587	619	576	636	585	612	547	626	581	571	574	593	614	576	582	599	609	581	603	626	564	605	604	632	591	594	597	583	603	572	545	596	610	612	671	665	605	618	594	591	570	588	632	557	595	586	593	599	572	591	646	614	612	622	574	596	581	565	552	613	606	638	573	627	568	625	621	597	572	586	596	585	580	566	561	617	595	621	603	589	591	557	567	573	575	608	577	612	601	595	616	607	589	606	593	571	610	565	612	567	622	627	621	642	650	592	600	555	609	607	616	616	575	595	572	593	615	538	579	632	606	579	614	575	594	608	635	601	589	578	598	598	636	603	577	580	604	654	613	575	604	600	588	581	540	605	590	598	583	593	634	585	605	609	605	567	616	590	567	604	612	600	595	608	573	610	588	615	568	608	558	592	632	583	565	578	583	587	563	576	561	592	630	604	587	626	594	595	564	611	648	563	588	652	560	602	597	596	596	642	649	579	602	598	593	607	577	567	566	630	635	559	584	603	619	605	579	589	619	635	594	590	580	628	562	615	589	620	574	634	647	644	581	605	587	608	598	618	606	567	630	569	582	604	607	577	578	646	619	611	588	572	621	592	632	587	594	595	613	592	603	577	563	597	571	587	602	576	589	621	659	590	613	602	600	606	590	605	583	601	573	562	633	631	698	635	601	566	607	614	622	604	625	580	581	626	574	583	581	575	605	652	593	599	614	604	556	594	592	591	567	594	604	587	637	606	610	597	605	630	612	617	605	569	590	588	550	628	625	545	625	648	616	665	592	567	573	600	573	606	637	577	612	621	589	569	624	582	614	618	610	587	605	618	617	599	576	609	586	562	582	614	589	601	632	602	599	599	550	618	592	635	632	586	594	628	613	601	556	622	598	566	572	563	575	582	621	591	581	577	590	603	580	564	588	593	587	654	550	578	651	641	600	618	575	605	590	605	584	613	601	658	625	599	623	575	574	587	566	594	588	595	602	595	583	615	575	573	579	617	613	610	634	568	601	595	602	616	604	590	565	642	622	573	587	571	615	646	571	588	571	597	589	580	625	569	607	590	625	573	591	616	603	611	613	619	620	591	588	608	583	589	601	593	602	615	637	564	580	593	632	575	570	564	596	614	611	604	610	632	627	575	566	620	600	543	620	588	552	590	556	607	594	586	593	616	680	658	591	600	573	598	579	585	581	592	536	592	554	591	598	590	611	625	569	586	600	554	597	579	581	622	627	544	627	615	556	591	623	612	647	617	581	593	588	591	592	599	547	584	612	591	573	565	541	675	609	591	585	576	606
32608	14180	9431	4696	3499	2666	2158	1721	1394	1251	1110	1026	903	857	842	788	765	757	737	649	692	679	672	675	667	622	665	654	648	638	646	611	584	613	622	613	644	603	617	600	631	627	563	592	601	586	561	616	619	624	598	589	605	568	541	629	601	660	624	651	554	579	591	605	578	619	603	599	563	580	595	594	587	599	579	597	582	594	593	598	632	616	611	598	591	577	559	562	600	592	578	564	591	608	563	560	605	623	605	612	566	594	598	598	598	585	607	584	618	604	636	577	669	563	607	614	618	610	627	619	626	543	611	606	581	635	611	582	589	562	573	636	613	623	608	618	571	569	592	609	567	594	573	569	578	564	628	581	610	579	557	638	593	610	565	569	594	595	583	586	621	621	556	599	618	639	596	563	598	588	600	571	589	622	572	592	626	598	624	579	576	578	606	576	570	580	597	608	580	600	570	639	552	601	629	575	602	588	594	581	585	613	576	624	611	626	607	623	548	627	608	570	613	585	586	621	606	564	576	585	571	572	588	553	587	606	585	613	592	592	563	608	546	569	552	558	623	654	590	604	653	625	612	596	639	641	570	622	606	622	619	621	591	585	607	596	597	580	583	620	595	582	598	570	591	645	574	578	581	593	599	641	552	583	588	627	611	589	578	553	648	616	592	601	593	591	599	575	593	580	583	592	594	571	585	590	588	616	614	554	600	617	568	608	618	607	579	592	590	614	565	599	576	621	622	670	595	587	581	624	580	564	614	534	606	628	575	574	617	615	593	585	588	579	606	612	573	627	614	580	611	596	601	606	601	587	610	624	599	606	610	574	597	595	570	594	557	602	586	575	591	666	617	583	604	569	593	630	549	638	580	580	635	583	608	608	562	558	585	584	562	581	600	606	632	654	565	637	612	567	547	614	584	572	531	603	581	589	616	589	575	554	585	555	595	590	570	577	609	567	611	585	527	578	586	604	614	611	570	571	561	545	593	594	597	561	621	590	610	603	645	615	572	602	594	573	605	554	604	553	630	611	617	611	601	581	559	602	608	596	592	553	631	630	567	597	592	567	596	610	582	601	624	587	561	602	579	589	631	626	600	621	575	640	581	632	585	607	605	612	590	563	588	596	578	588	598	569	598	590	567	569	606	603	579	658	566	599	627	588	534	574	567	577	618	605	604	594	584	571	575	595	631	555	585	571	606	620	565	576	646	627	567	602	595	641	598	588	588	586	651	597	653	598	574	587	575	631	577	628	574	615	632	607	579	551	592	596	572	569	594	616	590	612	605	587	617	592	554	618	617	592	596	616	553	607	576	594	599	647	611	587	583	589	624	590	596	600	620	638	586	569	568	617	585	616	579	586	573	607	632	570	631	591	604	597	630	592	560	654	636	586	584	601	598	607	564	604	614	605	624	559	589	596	527	590	611	633	608	593	623	558	588	606	613	560	619	590	635	630	572	609	593	536	575	615	615	588	562	635	540	599	566	600	613	597	612	546	564	604	598	558	600	581	642	602	574	535	570	608	567	615	629	585	604	576	574	548	590	597	555	614	606	579	611	568	574	575	555	624	579	587	598	612	561	600	616	632	614	583	565	615	610	597	576	615	619	587	591	614	598	621	612	630	542	590	589	650	571	592	622	622	632	595	590	576	544	610	597	599	592	626	545	620	652	593	594	572	619	598	625	598	616	569	602	582	603	600	591	595	626	564	613	561	602	612	605	583	566	584	603	593	622	613	602	599	584	590	591	598	618	601	558	616	565	606	566	604	606	645	581	598	593	569	571	606	554	583	578	558	620	578	613	581	617	608	628	589	582	618	602	604	578	570	572	616	585	607	618	597	619	597	601	586	561	587	551	613	583	547	628	647	606	656	597	583	614	604	572	568	595	589	599	605	594	555	560	607	598	605	585	599	558	596	613	590	570	571	566	605	631	561	538	600	567	652	578	586	623	607	590	577	568	625	588	617	580	597	604	602	618	609	606	560	600	630	575	587	601	644	625	588	615	614	592	591	548	586	584	596	598	558	616	574	610	620	581	614	615	525	588	568	591	615	617	595	602	624	584	644	601	594	620	575	600	579	626	578	611	591	597	598	598	575	561	649	572	589	615	573	581	591	563	629	571	589	630	589	594	586	578	592	621	561	630	626	580	607	600	587	569	608	602	578	617	580	569	622	624	612	621	592	616	587	623	619	598	588	609	599	600	562	631	608	663	610	593	632	608	565	529	563	581	597	577	602	602	611	561	581	592	598	609	599	531	593	590	569	615	634	592	597	639	579	641	592	578	607	603	553	641	565	567	584	604	592	602	565	585	593	608	557	556	592	643	531	568	610	595	551	618	614	551	608	597	589	602	565	620	583	603	610	621	579	572	608	591	602	571	585	594	592	594	572	542	587	566	569	603	619	615	616	589	609	615	629	606	608	584	565	622	591	612	607	589	596	593	605	606	614	592	618	633	603	573	544	628	569	625	601	587	606	593	639	606	585	613	595	567	567	609	634	605	571	589	644	631	599	572	602	617	616	595	581	616	567	647	625	588	614	593	650	623	575	599	578	623	596	581	629	598	601	572	554	635	567	587	611	576	592	585	602	600	618	602	563	606	578	631	665	583	583	589	565	611	615	554	646	607	641	604	600	601	546	575	570	574	646	574	578	581	592	591	586	646	581	620	568	623	577	569	595	609	592	608	598	623	593	578	608	576	594	614	616	635	576	614	680	601	617	606	608	622	573	619	597	610	551	553	547	603	563	627	628	630	589	609	566	605	617	625	586	593	597	548	629	588	581	605	614	599	612	585	601	599	609	628	623	605	615	607	628	565	642	603	559	578	596	615	636	616	582	627	616	566	597	608	629	596	597	621	607	574	617	592	615	578	602	622	587	543	560	543	600	575	610	581	580	600	586	594	578	616	607	598	665	648	560	590	566	612	597	588	609	590	586	588	592	601	621	617	586	576	595	568	606	595	605	588	584	577	602	605	627	613	577	590	605	588	603	598	608	602	561	600	629	584	602	603	593	592	611	587	579	619	590	620	607	560	588	621	618	630	582	596	621	604	585	617	608	562	611	612	559	615	590	600	616	606	583	597	524	591	569	577	568	671	604	578	591	625	599	618	627	571	580	557	560	584	592	571	584	600	606	558	596	617	610	544	600	600	582	610	636	555	577	569	630	582	598	584	610	607	598	597	617	589	619	565	593	618	550	641	589	570	615	655	612	623	591	594	631	613	648	622	586	563	538	633	624	613	595	586	595	595	585	598	628	577	560	621	615	586	582	609	573	626	616	593	581	580	583	592	586	561	641	620	595	595	618	604	557	585	575	557	602	626	602	627	576	557	580	608	569	549	565	604	613	591	579	562	609	631	625	620	608	609	611	578	587	638	604	548	615	614	632	602	580	588	593	588	604	576	608	566	626	576	615	632	604	593	594	607	633	596	596	583	549	603	597	597	581	573	585	658	570	598	626	559	585	587	615	652	606	580	616	630	597	637	596	610	567	616	618	549	609
27948	17997	4135	662	482	455	399	398	417	354	401	429	361	391	358	383	378	423	391	339	436	368	409	382	407	383	367	385	381	398	381	369	394	380	398	340	383	368	396	411	397	411	371	407	386	364	394	368	364	365	387	387	398	345	367	402	423	357	418	377	369	381	386	381	375	386	417	385	355	427	397	357	391	366	410	375	359	369	378	352	412	430	364	366	405	418	376	369	409	398	392	377	400	362	364	363	403	408	371	388	351	372	387	381	375	367	411	388	404	357	388	328	398	350	417	375	418	388	384	385	394	388	360	389	366	381	362	406	377	427	421	409	399	391	398	369	361	378	364	401	414	402	334	384	425	378	377	359	424	373	372	422	377	411	346	404	400	383	376	406	363	394	378	393	364	382	379	364	392	366	361	369	389	364	382	389	400	348	366	359	351	405	365	395	411	356	390	393	409	381	379	383	392	374	401	386	401	378	397	360	367	364	417	375	396	392	362	367	354	418	366	346	384	360	391	381	386	377	396	396	384	393	422	394	385	395	408	388	373	376	379	359	393	377	386	350	372	388	419	369	376	374	368	385	360	386	383	367	400	351	382	346	344	378	387	358	397	379	372	372	407	403	381	385	357	407	385	383	391	415	399	402	392	379	385	375	364	388	379	373	376	372	373	396	390	401	378	340	397	426	394	411	415	367	369	409	382	383	378	348	388	381	394	415	404	355	385	401	379	408	396	366	372	384	380	367	378	403	374	414	363	383	386	377	368	392	361	383	370	378	365	374	397	399	369	402	385	340	383	395	371	370	358	401	347	400	397	398	374	385	367	361	373	405	392	393	397	402	381	404	374	380	382	393	342	363	419	384	381	380	389	395	360	370	389	386	410	420	377	390	395	374	371	392	401	370	370	379	382	372	400	330	369	369	373	383	393	404	345	392	377	383	356	377	375	362	389	400	405	395	412	391	394	376	376	408	375	397	413	386	380	366	378	391	397	383	377	342	345	370	380	409	373	362	373	384	368	367	362	390	375	376	353	409	380	374	387	411	363	374	391	355	375	406	357	361	380	405	385	383	370	391	391	398	383	377	360	401	374	380	369	365	369	337	419	383	412	387	364	423	343	410	384	378	358	353	367	400	374	390	368	388	408	381	398	387	373	345	370	380	354	358	405	336	397	400	402	397	397	416	417	411	340	359	367	414	368	395	396	400	414	419	373	402	357	409	399	381	378	388	338	344	357	391	351	394	387	419	377	362	380	389	384	365	373	356	399	401	419	397	374	380	390	388	384	410	351	361	413	344	391	392	364	391	366	386	372	403	375	401	363	389	408	362	380	368	402	397	389	383	419	370	434	373	398	398	381	392	386	387	364	383	393	369	365	384	386	408	404	384	346	400	350	391	350	405	397	377	384	380	387	376	395	396	408	381	409	400	379	375	421	388	405	372	410	361	421	381	385	377	366	373	406	370	354	358	368	369	401	379	384	342	363	361	356	382	385	374	393	377	392	396	338	402	403	386	384	408	403	366	412	399	390	388	388	395	346	396	352	371	386	339	366	406	404	363	398	426	359	403	377	373	396	409	362	395	382	390	363	371	420	369	406	375	378	394	370	375	372	405	366	385	370	357	368	378	373	396	367	380	382	372	394	350	425	389	399	382	429	368	411	389	350	390	398	359	363	373	362	402	389	390	365	385	393	394	398	384	420	406	384	391	405	380	423	388	393	389	385	376	414	355	373	376	379	382	374	376	373	382	395	375	360	374	369	396	401	385	394	368	381	416	356	372	361	402	397	403	386	418	360	372	393	405	369	375	393	371	381	406	388	415	399	345	399	385	370	338	381	348	404	358	392	381	375	375	343	411	365	423	366	358	365	355	383	372	406	410	361	376	401	377	379	383	374	394	356	403	397	357	349	387	360	392	396	358	387	411	355	382	378	399	412	340	377	409	377	385	363	371	385	358	389	376	360	347	373	383	377	383	384	427	376	352	392	383	406	376	404	376	418	411	398	388	356	363	376	416	346	384	399	392	367	392	398	375	348	392	362	377	384	394	348	385	394	370	376	401	387	379	401	399	376	431	392	414	374	369	374	388	365	367	374	375	396	370	372	339	416	388	386	386	356	396	416	392	404	375	401	414	391	364	385	377	395	361	372	339	343	412	406	376	354	373	358	377	336	402	391	369	388	360	378	379	389	393	398	403	389	391	372	404	382	386	395	416	395	382	413	391	442	404	409	401	371	385	394	398	385	405	369	363	408	382	373	359	392	403	359	362	434	383	386	345	396	355	351	354	349	397	391	394	375	367	377	425	382	405	382	370	365	372	401	406	371	365	399	369	356	368	359	395	395	391	380	367	372	365	401	385	376	360	376	379	384	403	386	397	380	353	366	399	388	374	367	395	372	381	367	388	365	371	370	397	397	415	376	378	369	379	404	408	395	384	421	406	382	386	368	395	356	358	371	384	380	416	386	365	365	403	358	374	379	388	339	368	401	372	418	349	414	346	404	345	378	361	396	382	401	383	421	371	377	402	389	391	366	400	390	384	397	410	386	424	401	383	393	398	354	382	400	398	381	369	381	382	382	374	420	398	372	371	370	403	392	373	398	358	379	405	372	362	402	391	381	387	417	355	375	409	398	390	366	375	371	375	392	394	396	380	376	392	379	400	407	386	394	338	385	398	358	358	356	403	426	393	408	361	393	444	370	353	412	347	374	402	366	370	385	395	382	415	399	380	360	381	384	404	371	395	394	392	417	404	389	384	368	433	390	357	358	376	371	393	373	389	379	377	376	402	345	390	368	401	389	407	364	373	332	370	385	409	390	445	382	379	383	366	354	389	357	372	369	400	379	400	374	427	377	342	387	393	372	399	409	373	388	393	380	433	365	388	383	417	389	378	405	417	354	355	385	405	370	360	380	373	361	381	400	378	384	372	402	357	402	369	364	441	392	385	373	401	388	400	376	358	448	400	367	390	361	411	406	387	367	385	410	378	395	384	391	408	383	384	415	397	381	347	394	383	337	401	359	353	388	378	426	370	381	380	353	362	392	410	387	373	392	399	365	355	383	362	358	368	415	393	383	379	391	375	364	395	391	387	380	355	399	364	407	387	390	410	388	338	393	386	384	398	363	400	379	373	385	401	403	369	384	395	368	375	381	402	355	412	403	377	376	378	404	391	388	391	374	359	398	355	367	395	365	388	403	362	411	402	362	359	370	389	396	359	417	388	378	379	367	365	405	421	368	358	407	359	341	369	368	408	378	394	405	366	410	378	413	384	359	379	387	416	419	371	365	395	411	390	367	357	397	367	396	404	398	408	370	362	414	378	406	365	364	371	389	354	345	375	393	373	391	333	370	371	422	385	421	379	376	387	390	355	352	397	374	375	376	385	394	370	373	435	417	373	382	387	388	392	371	381	432	379	390	408	392	388	419	371	388	365	364	409	401	345	359	372	370	388	364	404	414	393	367	370	378	338	343	387	358	388	375	375	382	393	384	383	396	349	378	373
8335	1116	726	560	530	459	492	408	478	418	428	410	426	428	452	423	416	423	441	415	423	423	442	445	415	396	446	426	407	453	402	423	445	430	407	407	433	439	404	423	396	435	427	421	409	411	442	402	415	415	418	419	436	393	443	416	445	395	418	438	425	425	411	421	414	426	444	434	464	390	433	449	415	398	422	395	430	407	401	403	448	455	453	408	402	452	403	415	423	416	452	410	391	406	414	442	439	429	445	429	405	421	422	415	420	455	402	467	416	381	415	411	398	448	398	376	412	397	408	456	401	417	447	442	465	393	397	402	461	434	421	444	461	449	409	427	436	421	425	417	428	433	426	426	421	415	432	425	418	410	395	435	423	432	448	442	417	441	415	424	424	420	435	416	415	423	426	436	396	403	428	414	400	412	437	439	395	422	429	399	454	466	451	420	409	432	440	426	409	433	412	434	392	445	432	421	426	404	437	417	413	432	417	439	407	414	427	406	432	384	420	388	398	432	441	413	393	447	418	408	461	386	425	422	443	435	410	405	411	421	376	449	422	417	407	447	391	406	424	421	434	368	441	419	391	459	433	406	439	413	419	420	424	398	403	440	410	413	431	403	411	421	403	412	427	418	399	440	362	455	399	418	410	430	420	394	427	462	411	403	436	461	417	392	442	429	404	409	426	387	375	442	393	430	397	412	441	422	395	397	392	424	438	424	438	407	413	409	406	419	398	409	426	414	409	454	444	406	421	442	425	413	448	450	443	453	445	396	406	432	408	403	457	434	446	472	434	399	407	412	401	423	428	415	405	422	428	402	413	405	398	414	412	396	426	415	408	395	416	420	424	434	449	392	462	414	441	439	439	422	381	438	399	446	416	440	435	375	409	383	401	409	424	436	419	415	475	425	415	429	426	470	425	457	417	462	426	453	416	436	435	420	418	406	445	425	426	450	418	408	420	428	443	410	432	434	421	441	440	465	415	464	420	404	422	449	482	452	403	454	400	425	433	407	420	399	456	418	418	415	438	420	397	421	427	408	441	393	401	445	417	414	440	382	420	421	437	441	436	436	414	420	446	439	431	435	440	438	409	418	422	400	435	387	381	437	427	433	440	430	430	449	462	433	386	395	420	443	426	431	380	402	456	363	384	434	482	452	429	459	456	422	423	394	396	413	422	442	394	445	418	424	433	458	428	435	395	419	406	396	420	415	412	426	426	398	419	389	431	418	413	428	415	427	414	436	437	425	431	438	409	445	414	403	430	404	414	453	435	440	434	452	443	421	414	395	456	418	443	425	439	424	417	395	417	438	407	411	422	475	427	429	386	400	404	406	431	408	413	442	427	389	451	393	425	446	429	434	417	418	398	432	409	404	434	450	426	400	402	408	445	375	374	415	444	430	456	392	420	416	413	467	427	455	440	420	401	423	418	402	433	414	448	394	431	422	406	416	417	400	451	467	457	406	403	422	423	409	425	404	415	426	413	390	435	426	465	444	415	387	422	391	386	389	439	400	499	457	426	459	400	373	413	410	443	418	378	417	449	425	369	403	409	435	407	443	440	406	431	430	444	432	459	370	445	422	403	448	449	425	458	417	417	439	426	388	422	448	443	383	435	389	443	408	425	436	397	408	433	420	435	405	409	404	437	426	380	431	418	450	417	402	390	398	459	423	427	417	388	441	430	421	461	373	425	436	442	420	404	446	422	411	471	410	442	443	446	401	428	429	379	435	424	438	395	439	396	431	436	435	437	414	430	409	432	410	418	391	422	420	429	420	411	383	438	394	435	375	430	438	410	441	414	401	401	412	449	442	414	431	443	419	391	434	416	443	439	415	441	394	442	416	418	414	385	448	404	389	421	431	437	463	400	424	451	412	467	395	438	417	416	415	416	416	424	437	454	397	438	418	390	406	436	406	408	397	407	449	415	412	446	416	423	441	421	425	454	422	432	428	414	402	408	440	394	465	423	402	412	429	417	431	448	397	410	464	379	399	437	438	432	420	428	442	417	442	413	392	447	450	384	440	439	392	411	428	415	437	440	374	402	442	467	401	440	473	422	385	440	433	433	423	381	437	401	432	453	400	456	457	431	402	439	434	384	421	440	428	426	438	419	415	457	423	416	393	458	440	432	392	424	469	440	407	430	436	433	409	466	449	429	411	427	475	417	413	430	422	387	421	428	419	442	459	402	407	428	375	460	393	415	401	432	425	402	417	401	449	421	405	415	407	436	411	439	408	461	411	397	462	434	382	413	414	421	434	412	420	406	403	405	391	424	412	388	372	386	390	433	452	434	374	438	433	441	421	426	423	450	411	373	447	413	427	433	441	427	392	430	443	394	380	460	408	450	443	424	424	402	415	411	418	435	436	437	422	414	437	445	400	420	424	416	464	393	400	420	436	400	404	413	421	424	417	389	466	426	431	430	402	411	406	395	406	400	459	424	404	380	402	421	431	416	416	412	417	420	401	462	443	429	391	431	397	388	400	417	418	377	444	450	424	411	447	399	420	425	430	432	400	410	423	437	436	407	402	422	421	446	436	429	450	389	415	409	415	408	445	421	457	393	400	440	448	407	444	428	462	396	468	409	380	418	437	419	416	434	416	392	420	390	451	450	419	442	421	399	419	434	423	452	408	437	443	374	423	452	447	400	403	428	425	431	444	393	414	405	429	428	412	459	416	412	406	432	379	432	445	427	430	442	422	424	408	430	425	391	447	381	400	401	375	418	414	432	419	403	395	451	417	413	438	405	416	442	450	397	412	447	413	446	452	418	426	428	429	441	417	415	413	412	401	398	408	424	439	438	425	410	433	391	423	456	456	414	424	416	419	392	407	429	452	394	422	403	365	433	402	408	409	397	411	437	448	412	408	409	395	421	411	400	413	424	432	451	432	415	432	450	397	421	412	407	423	418	442	426	379	431	418	428	452	414	395	428	435	411	437	409	395	443	419	416	428	412	473	423	415	384	399	401	436	419	396	438	415	440	395	384	416	435	398	414	411	388	400	410	402	451	407	422	418	419	419	406	424	384	429	414	408	435	427	446	434	416	403	439	409	433	442	431	410	440	414	432	425	376	438	401	445	400	400	409	429	420	443	416	441	416	438	388	390	403	434	415	435	432	393	421	422	411	406	412	422	480	446	404	440	447	423	403	416	431	418	407	389	436	425	420	405	434	400	405	425	395	408	445	418	432	429	416	406	399	417	398	419	426	410	411	425	446	446	411	432	409	400	401	417	398	414	420	427	413	404	419	370	452	392	438	409	428	420	432	416	435	396	406	420	429	439	414	417	392	432	461	430	440	402	460	426	425	426	426	429	427	417	412	403	439	419	445	425	417	427	407	410	416	435	424	416	440	439	435	400	426	395	420	443	468	413	435	431	429	416	400	422	408	451	416	437	395	430	413	422	474	427	427	439	437	442	396	412	388	414	441	392	420	409	425	414	421	404	425	396	410	450	413	418	417	435	420	419	431	432	390	367	411	449	401	459	429	414	396	431	454	393
23584	21022	28230	24003	20998	9474	906	579	489	427	393	380	353	308	297	324	349	284	322	300	323	274	292	286	253	276	284	267	270	260	307	259	309	247	260	231	262	238	276	265	259	279	275	249	275	255	258	253	254	263	254	247	239	252	270	255	259	288	272	237	271	257	274	258	240	226	262	277	247	273	229	259	259	262	268	272	243	239	241	229	270	253	237	260	244	253	244	237	233	258	269	223	232	258	231	270	263	259	264	246	237	261	259	275	258	270	268	238	267	236	245	242	237	234	258	258	265	261	259	262	277	287	243	271	253	248	273	243	266	254	241	284	284	237	278	254	261	256	301	278	270	243	249	236	255	258	232	268	278	269	277	264	277	264	224	285	258	258	253	251	236	267	234	244	268	264	256	224	267	263	280	265	257	239	266	284	262	252	249	258	252	260	254	269	247	296	282	246	253	250	281	262	266	248	255	262	248	253	246	250	259	242	239	254	244	277	257	238	293	268	266	237	271	296	242	271	257	268	269	284	254	286	238	257	281	254	239	241	229	284	246	285	264	238	257	275	286	242	247	246	218	247	278	245	266	245	250	244	234	249	288	262	270	269	265	272	241	232	257	267	276	257	263	250	269	241	232	264	246	264	277	268	261	225	299	273	240	250	266	248	248	260	233	257	261	276	255	266	251	276	265	221	250	264	275	252	279	244	269	257	287	262	237	254	249	262	246	250	247	237	250	278	260	243	258	292	263	240	241	232	258	240	236	271	271	269	268	251	242	253	258	276	261	275	275	268	245	250	270	257	254	233	291	246	206	268	259	226	269	265	255	238	264	267	255	271	275	248	252	251	291	253	279	277	250	280	273	252	286	258	265	253	268	261	223	245	247	254	259	281	252	257	239	239	236	253	237	248	236	256	253	248	255	282	253	263	258	255	278	263	277	294	272	258	251	277	266	268	298	256	263	275	241	239	269	256	264	231	258	268	250	253	253	255	265	222	251	246	268	278	234	283	252	273	278	235	243	266	243	275	239	237	250	247	267	246	250	264	243	265	260	221	249	249	256	261	234	271	271	236	258	274	255	263	274	269	248	227	278	243	226	240	239	239	258	255	275	267	248	251	256	262	251	242	257	239	265	278	268	260	226	254	264	260	234	256	251	255	248	240	273	268	295	257	262	260	258	268	246	241	268	308	250	252	231	249	250	254	237	232	240	230	259	265	254	230	254	260	215	239	234	281	259	279	251	236	242	241	257	232	229	274	277	297	249	269	250	267	262	261	238	245	277	249	248	248	257	264	259	227	263	273	239	260	240	240	268	243	265	260	264	257	238	261	246	265	272	258	277	244	253	263	251	235	249	260	286	269	266	229	282	232	238	282	274	260	263	232	263	259	258	259	268	260	256	264	272	262	244	241	238	274	268	245	254	245	239	239	262	249	266	255	282	227	238	245	246	258	243	283	231	229	234	250	249	253	253	244	267	250	254	252	271	256	249	267	272	282	247	219	263	255	262	235	242	267	254	259	274	237	240	260	283	268	266	276	241	240	248	249	257	247	242	260	250	258	254	264	274	249	245	267	243	229	274	267	239	247	266	241	263	274	279	264	251	242	276	264	264	251	265	268	237	289	211	289	257	267	274	280	246	242	243	277	257	283	249	285	265	236	243	261	271	289	265	236	254	255	270	259	277	245	249	251	257	238	214	240	269	240	287	247	234	230	265	256	259	244	240	262	240	235	273	249	255	261	231	241	240	246	242	239	263	240	252	264	256	267	275	222	264	252	264	252	255	278	233	293	298	279	279	256	252	236	251	244	252	245	259	260	266	245	249	262	280	253	246	256	264	256	254	257	250	276	261	265	245	261	289	255	254	263	277	248	266	263	275	256	253	246	272	258	271	255	247	226	250	257	259	278	258	242	266	270	245	259	263	261	273	263	244	251	254	274	259	225	266	240	252	237	282	272	252	252	262	270	260	240	268	269	233	235	260	263	251	239	262	241	235	250	272	295	256	241	241	267	236	259	233	249	253	275	266	279	241	271	290	263	273	242	264	265	278	276	263	298	245	259	270	243	246	250	260	238	253	238	258	226	264	239	210	265	265	289	237	240	252	252	268	255	261	273	247	273	246	237	243	289	259	274	287	251	254	251	282	230	265	248	283	256	249	241	257	261	313	261	290	202	253	260	240	243	257	242	233	262	235	247	261	254	269	242	240	243	241	252	274	261	258	259	254	247	281	270	261	276	267	263	247	282	240	262	240	240	246	235	269	255	247	274	257	229	257	238	235	248	256	249	270	242	269	283	238	253	266	244	212	243	263	258	252	257	291	248	261	258	232	250	276	279	232	241	268	280	258	294	274	267	254	244	249	253	286	259	255	245	293	279	251	258	243	260	257	253	239	242	242	220	264	247	262	274	279	251	240	260	247	240	261	265	292	248	274	264	282	239	246	241	221	260	243	236	276	267	284	272	245	259	230	250	250	248	253	290	277	236	273	253	247	250	226	289	242	227	231	258	270	255	266	250	252	235	261	279	264	244	251	278	248	250	263	254	271	258	243	264	247	264	280	260	248	284	264	256	294	276	253	278	247	272	250	252	267	244	254	232	266	282	261	247	273	242	221	254	265	240	265	268	261	274	240	290	249	283	256	300	245	230	249	256	215	276	227	243	278	260	239	272	271	256	249	239	262	255	241	256	280	268	277	263	259	256	261	233	240	250	245	242	267	240	254	255	246	274	257	231	253	259	231	272	237	251	271	246	240	258	265	291	229	263	248	230	277	268	268	236	250	251	282	222	239	235	257	240	268	259	254	271	245	215	298	274	235	263	258	237	256	262	266	284	235	261	234	244	238	235	262	246	235	259	259	283	238	271	245	257	249	252	254	250	249	275	251	234	269	243	262	267	276	243	264	258	259	258	263	244	230	256	268	256	262	264	251	262	278	263	226	241	255	242	266	226	237	227	252	304	245	264	261	240	280	249	235	238	253	244	258	229	288	242	263	241	244	265	256	242	239	247	282	238	248	234	247	257	234	255	239	248	235	249	253	241	227	236	236	256	258	250	229	259	253	281	251	298	257	242	255	254	251	226	281	262	287	232	255	249	261	267	251	247	267	257	249	258	267	251	256	276	247	262	279	259	250	249	248	257	265	241	251	238	287	258	247	251	258	267	264	237	277	250	248	241	273	229	259	258	259	295	240	238	246	279	254	239	271	230	270	254	268	277	273	271	240	264	273	258	248	261	251	250	245	285	261	277	255	264	277	286	259	263	267	250	252	245	239	239	248	260	250	235	244	270	237	259	254	251	257	229	233	258	258	280	269	283	265	259	276	256	288	256	250	259	274	255	263	255	242	247	271	260	247	245	235	228	249	258	270	271	255	271	257	244	256	263	248	246	270	247	247	266	263	260	268	228	255	245	236	274	232	240	246	225	239	249	260	243	234	251	271	294	259	235	264	263	250	269	259	237	277	261	248	270	256	261	281	260	255	254	258	266	243	227	253	228	260	225
24946	9373	5497	2560	1860	1371	1007	855	721	597	528	483	419	396	380	381	365	370	365	338	335	312	311	324	294	300	288	339	300	290	269	262	312	323	272	318	303	296	283	305	281	282	293	291	323	286	317	278	292	299	299	302	305	288	276	279	278	291	270	257	314	290	275	276	278	291	268	299	281	297	294	292	291	247	279	299	280	276	306	284	278	303	272	253	314	275	289	283	289	254	283	296	301	306	259	272	268	308	288	270	273	261	283	276	272	251	289	302	279	288	278	296	300	263	260	327	263	284	280	291	292	280	286	324	267	318	274	259	297	233	300	288	292	299	293	278	300	277	283	284	275	298	304	260	249	289	274	262	279	295	302	278	285	308	277	304	303	286	289	284	279	302	290	281	298	271	265	272	297	277	280	267	287	284	293	278	298	301	294	267	273	300	277	275	264	275	266	279	270	304	252	269	268	292	291	277	282	261	274	259	292	284	238	287	277	252	256	274	271	277	253	282	277	280	252	290	294	271	297	272	282	288	303	302	283	262	265	297	277	280	289	297	277	265	267	289	284	258	290	326	295	294	286	290	296	289	289	276	275	283	307	286	255	252	261	256	308	276	263	284	267	285	285	295	279	295	247	286	263	268	298	282	290	301	273	281	280	296	286	315	284	289	296	283	286	295	295	277	279	281	284	283	275	283	256	272	289	295	289	287	296	285	258	301	274	280	264	313	278	258	271	299	307	282	281	276	304	285	266	273	273	296	279	250	306	306	272	275	278	275	277	325	256	296	298	266	307	290	286	283	298	275	286	283	269	284	279	289	280	286	270	277	283	270	268	300	306	286	289	273	287	298	276	277	293	262	297	281	273	263	292	308	282	281	302	297	284	272	314	262	288	263	269	284	259	282	307	285	302	283	294	291	287	261	301	287	298	250	282	307	296	300	253	259	257	293	262	276	276	262	307	276	306	262	294	268	284	301	278	286	278	265	266	290	298	266	279	272	318	238	319	270	263	272	272	300	280	285	280	283	285	299	283	283	294	296	287	273	292	268	257	260	270	316	296	288	263	302	282	308	280	275	279	276	299	275	299	281	299	277	276	270	256	283	284	267	284	258	279	281	275	281	292	283	307	271	270	250	292	277	293	285	266	268	281	304	284	292	293	267	299	270	272	264	258	272	282	297	268	264	279	300	272	275	272	307	255	303	287	303	285	293	301	277	272	298	299	266	305	286	309	253	282	297	278	267	291	285	289	273	267	289	278	285	287	275	294	260	254	288	230	260	280	281	284	283	280	285	264	305	273	283	307	311	295	285	283	318	285	284	299	276	241	295	288	295	288	261	263	300	280	294	279	276	291	287	300	279	293	280	309	276	285	274	291	276	290	307	291	275	275	271	304	259	274	279	264	278	262	274	283	287	260	271	285	316	298	270	277	290	316	286	293	328	279	296	287	285	273	279	276	283	282	265	261	277	289	252	295	268	297	270	269	295	249	299	277	298	292	256	303	261	265	234	304	268	259	267	300	306	264	294	314	293	286	286	267	265	282	279	300	276	294	284	295	297	287	276	265	294	257	293	256	289	301	285	271	287	282	307	269	296	253	308	294	290	310	244	272	259	303	281	313	296	250	261	277	259	274	288	271	291	280	276	274	286	263	293	274	296	273	295	321	272	265	279	298	285	287	282	287	280	281	311	298	258	271	297	271	268	262	255	259	284	276	282	276	276	275	299	257	283	284	299	293	281	283	245	278	283	267	284	286	274	258	281	307	277	292	294	296	278	278	276	308	263	283	266	295	296	289	294	256	310	262	272	292	248	288	291	270	269	266	279	270	288	313	246	303	301	287	251	264	274	288	299	242	280	300	272	275	308	269	304	266	307	278	285	315	275	295	300	314	286	303	271	305	321	281	263	257	267	289	267	289	270	268	283	284	275	288	271	292	271	277	253	294	285	253	285	272	265	299	256	276	285	292	269	272	290	245	275	277	251	289	284	268	276	287	262	286	312	266	241	286	313	269	282	284	285	268	266	302	307	313	267	282	277	294	277	291	254	257	284	280	261	285	273	300	278	276	295	279	283	305	279	282	246	256	268	282	274	277	270	273	297	262	268	275	284	315	297	323	291	250	284	302	276	294	268	319	278	251	268	318	284	289	255	294	283	281	299	295	248	276	288	296	275	302	307	289	264	273	306	280	263	260	296	284	268	284	272	282	292	299	285	284	287	277	325	298	281	257	307	285	275	276	293	275	260	289	290	274	266	278	256	279	288	274	274	278	299	247	292	294	287	318	241	271	270	268	285	271	290	279	284	269	298	272	255	275	292	263	299	287	314	283	251	291	300	258	319	297	287	316	307	278	229	280	273	265	314	300	282	274	300	290	260	283	271	316	285	285	268	271	272	283	285	275	265	274	310	269	276	284	259	288	307	285	255	304	277	276	259	282	282	277	265	267	284	302	277	278	274	294	289	258	292	278	280	265	288	285	280	266	250	273	323	278	280	258	299	278	276	329	271	280	266	294	254	288	273	269	297	250	259	283	258	269	274	258	292	294	293	291	321	297	283	281	243	247	268	269	300	274	306	277	272	298	263	304	271	302	288	254	263	285	277	298	245	272	276	267	291	293	290	283	280	242	290	286	283	258	308	283	298	275	289	279	278	275	302	276	282	247	276	269	293	257	289	273	288	280	276	296	269	240	253	289	295	279	276	277	294	289	293	252	280	277	262	293	271	246	275	297	290	291	275	316	274	252	271	306	279	310	252	279	290	304	305	278	272	305	278	239	287	291	304	264	281	291	295	279	294	282	294	282	271	303	287	270	286	277	287	283	266	295	296	289	273	273	266	283	284	268	245	275	266	274	257	278	294	281	294	278	279	274	292	266	277	291	272	289	288	280	263	277	301	280	273	271	266	282	268	291	270	311	276	276	274	302	268	274	309	277	268	277	287	272	286	316	308	293	262	298	283	273	285	261	288	296	273	268	268	260	286	266	274	291	280	316	279	267	267	312	287	265	276	281	263	309	271	269	295	276	274	265	271	283	286	279	285	264	315	286	270	275	307	266	295	275	286	274	271	272	306	286	270	275	299	301	270	269	272	250	260	291	260	286	270	269	248	255	295	308	256	300	278	272	273	273	282	319	310	281	270	255	274	295	265	266	297	252	296	297	278	273	289	261	274	274	298	290	285	293	282	293	308	305	277	292	302	264	284	261	266	285	291	269	261	278	278	270	259	296	288	283	308	280	275	273	291	261	314	238	290	302	284	276	296	279	270	269	277	295	270	304	296	300	269	279	276	281	271	313	294	274	231	285	265	314	265	285	259	266	274	264	327	280	281	298	255	262	277	296	250	294	295	304	274	290	263	280	294	284	273	313	299	269	271	274	266	265	300	275	267	299	296	302	265	261	278	316	291	283	259	274	255	285	303	280	292	277	277	292	282	261	263	267	287	279	306	248	273	292	278	309	251	284	282	274	287	273	309	273	297	288	285	256	266	281	303	276	289	251	251
24690	20911	26925	24929	9734	1242	873	834	838	750	734	770	748	664	727	689	692	686	678	658	663	704	669	644	658	686	687	676	696	665	693	675	653	697	666	656	665	745	693	659	663	731	676	667	617	680	629	665	655	658	641	671	656	667	681	686	673	677	692	688	670	664	670	652	668	679	643	686	698	671	684	677	644	732	699	655	701	692	654	642	669	636	681	703	670	678	640	675	692	709	701	671	644	666	642	684	620	619	654	694	682	675	707	696	669	643	665	668	692	628	714	700	649	658	662	651	689	647	692	694	664	713	686	668	696	669	666	690	639	635	693	698	691	720	694	701	660	655	680	670	682	610	708	654	639	654	674	686	629	674	683	654	693	642	703	660	706	684	705	684	688	671	628	640	649	639	653	682	650	677	659	660	685	653	651	691	683	648	721	702	657	639	725	634	694	698	643	638	699	644	661	705	686	682	656	677	653	674	694	657	666	709	670	707	637	665	710	641	675	660	719	686	648	691	665	647	680	646	696	663	670	658	693	712	658	699	687	690	675	642	717	676	632	681	703	661	658	642	684	724	705	686	635	637	701	689	611	637	666	685	649	693	680	667	692	668	638	610	601	662	657	657	689	678	658	680	649	637	658	644	689	676	695	659	654	667	675	628	687	666	677	666	644	667	695	670	641	696	672	672	653	665	653	739	663	704	682	669	663	709	668	657	672	665	680	670	664	674	677	698	679	665	683	649	630	653	668	724	691	629	671	645	632	755	689	706	674	693	655	712	665	616	648	658	655	674	664	664	649	691	648	637	664	644	674	639	666	687	648	701	676	703	695	662	679	691	660	644	635	734	657	718	676	702	685	698	682	685	655	660	701	666	658	685	655	673	653	674	652	669	657	615	680	660	713	640	651	672	653	647	638	677	670	646	674	695	687	675	671	639	624	661	698	668	687	674	660	686	681	674	702	635	633	671	725	727	688	671	705	699	665	672	658	675	646	691	660	689	663	709	659	632	712	669	631	658	664	653	645	665	652	680	672	614	690	651	681	705	707	663	651	654	656	660	697	686	730	662	714	666	664	644	630	668	636	740	722	729	667	669	676	676	657	688	646	695	677	666	662	681	692	715	689	700	682	703	740	648	628	679	650	654	644	707	636	692	700	734	651	655	705	688	660	712	666	671	693	650	700	661	671	659	628	653	635	700	690	634	644	701	667	732	667	675	674	694	678	693	707	729	660	678	648	669	665	644	708	697	626	679	648	718	649	658	653	674	704	655	694	695	635	664	702	729	671	672	663	682	660	691	703	649	727	663	613	694	653	608	682	640	677	648	657	702	674	699	650	622	653	659	690	682	653	670	689	674	653	675	685	726	683	651	680	651	694	639	730	609	631	693	705	649	690	714	645	689	664	677	712	658	675	636	666	643	664	680	660	683	704	679	689	679	625	689	652	630	694	670	653	679	612	692	701	691	671	655	658	671	661	712	614	660	601	649	668	672	649	674	678	702	662	663	705	660	654	687	677	682	654	658	663	667	647	679	679	641	652	674	635	643	677	719	663	681	671	641	651	675	673	650	644	694	666	662	666	639	663	648	677	665	694	689	649	657	674	632	678	686	646	644	689	656	671	705	675	717	680	691	655	692	713	659	663	653	677	648	653	630	688	681	659	688	663	661	704	657	648	656	628	649	674	711	695	677	682	697	589	617	654	703	693	690	687	692	677	708	674	688	656	720	639	685	637	709	625	655	683	662	681	689	673	598	652	648	668	669	683	644	675	695	659	673	688	730	684	699	676	607	726	693	660	637	627	635	690	684	672	661	670	693	671	640	704	679	650	619	655	677	663	686	688	679	611	647	680	694	668	666	662	685	658	669	676	687	683	628	664	674	724	623	693	666	671	658	689	690	726	668	655	659	728	641	651	626	681	683	674	685	628	673	654	647	673	661	668	627	699	679	641	686	636	679	672	688	648	670	650	694	696	679	724	646	687	687	720	656	663	654	660	668	719	670	633	651	660	677	676	626	703	687	729	655	714	681	689	636	679	648	727	683	692	735	676	672	655	691	709	674	681	725	706	673	658	668	650	664	671	636	641	623	677	699	687	692	658	652	657	655	667	635	682	725	698	673	724	696	732	650	688	668	695	698	710	653	692	681	692	706	679	647	678	677	642	683	658	681	671	638	656	668	651	687	666	630	664	678	667	678	684	684	688	641	656	659	667	674	679	670	657	699	640	678	665	691	691	728	666	660	659	652	658	673	656	641	642	629	663	639	681	667	695	649	657	631	684	653	689	654	722	640	639	667	672	652	702	681	686	696	687	696	637	621	624	675	609	634	673	725	658	646	629	645	669	636	659	656	640	669	667	663	628	676	678	680	662	729	655	675	674	705	660	675	714	679	668	629	636	659	669	665	674	703	650	695	656	625	680	710	651	648	694	670	663	707	682	696	717	692	626	630	694	672	658	643	627	702	691	646	666	689	704	680	678	652	683	675	645	658	637	673	652	674	684	657	633	686	682	666	686	647	668	641	717	702	652	691	651	705	640	657	694	709	718	709	650	658	667	651	681	667	653	687	641	689	673	684	667	691	682	641	682	662	635	717	694	675	668	642	664	672	656	677	664	601	682	678	647	688	616	666	677	676	609	662	652	651	658	673	646	659	631	685	644	701	652	661	714	659	659	677	670	677	730	689	610	624	657	669	646	669	656	677	655	704	615	715	624	697	669	615	660	669	706	665	681	662	673	675	678	712	635	680	643	621	692	707	700	678	649	649	744	690	706	663	644	685	673	630	655	713	702	686	624	665	687	683	707	709	686	678	675	722	647	649	681	668	677	700	670	713	664	653	637	606	658	688	683	666	703	737	681	631	673	644	677	669	691	720	622	665	653	685	705	639	730	690	638	661	687	701	633	665	675	725	642	686	661	669	707	706	696	658	671	665	658	654	643	696	674	732	680	634	684	682	672	616	679	668	711	664	690	644	663	651	700	658	685	712	633	658	653	658	655	713	736	698	652	696	641	666	709	636	671	678	692	698	680	652	676	658	655	649	682	638	621	697	615	696	704	707	703	644	714	705	691	656	688	670	628	649	677	666	682	710	674	686	702	702	692	683	627	584	724	681	672	660	671	660	691	734	603	620	652	677	655	645	669	667	701	678	604	641	654	683	677	665	714	657	657	710	618	691	671	724	711	695	670	640	659	641	679	691	695	576	682	637	713	686	695	651	667	642	673	714	703	655	677	660	683	659	663	671	687	646	642	629	700	705	663	673	652	701	663	675	640	672	677	693	692	664	621	694	675	685	635	720	709	654	665	676	695	686	664	640	675	642	660	670	682	695	677	705	657	653	655	676	691	700	659	739	660	672	693	643	678	687	718	685	694	640	697	626	707	698	718	702	673	667	633	662	666	683	647	686	673	665	669	661	658	716	681	635	656	666	609	661	655	668	654	646	674	698	688	671	632	655	683	665	702	630	678	670	686	635	630	630	689	652	634	674	685	710	658	730	748	713
21850	5472	3259	1876	1543	1292	1113	948	936	846	832	801	790	763	782	765	727	729	716	744	715	722	674	708	716	746	729	706	735	657	682	687	703	693	704	717	733	725	726	707	663	673	702	682	730	723	667	697	694	700	711	732	696	664	698	710	714	697	729	636	662	679	675	675	682	649	760	669	720	677	691	710	645	685	679	721	676	738	700	693	719	709	716	690	669	668	686	698	665	674	665	712	669	670	731	678	670	698	675	654	749	657	703	734	659	686	669	697	728	682	654	679	681	669	722	694	701	712	713	739	709	686	689	642	668	704	709	738	703	690	712	720	685	684	672	680	665	705	693	724	622	679	688	637	738	724	685	733	690	703	724	749	695	716	696	675	713	675	695	697	668	698	708	692	710	728	652	691	683	687	700	710	691	723	687	680	758	716	685	680	727	702	674	653	751	704	689	694	713	669	706	705	679	713	728	725	692	695	678	723	698	711	701	673	715	740	743	743	688	716	698	689	640	685	652	668	742	717	670	743	707	714	665	681	725	649	674	680	703	666	681	697	647	706	709	703	689	705	687	684	678	632	721	679	681	676	686	711	695	681	701	699	679	665	710	670	706	707	676	701	714	681	712	686	717	698	732	690	665	695	685	726	696	673	653	699	689	761	701	698	775	682	715	696	656	671	688	681	727	670	695	702	688	683	764	724	676	679	690	675	667	708	722	717	685	728	692	725	676	717	697	699	711	673	690	682	722	674	709	652	692	703	725	705	692	726	723	740	715	694	720	691	659	667	698	689	689	736	687	690	680	687	712	678	724	697	692	716	681	729	667	694	688	718	693	715	719	701	714	693	712	691	676	665	627	684	684	702	670	679	715	753	682	683	680	672	699	700	717	690	687	715	714	723	673	651	711	686	724	702	716	688	708	675	698	687	689	735	695	717	641	716	730	633	680	735	709	735	736	702	706	673	737	665	698	695	742	729	725	694	713	695	705	682	690	702	718	691	728	732	688	667	698	687	726	767	699	718	729	712	742	697	720	719	747	696	725	701	712	656	677	691	679	705	717	695	703	699	689	697	703	688	681	690	706	696	662	668	705	723	685	671	693	678	685	701	693	673	690	673	728	710	689	677	686	692	676	703	700	722	701	705	704	651	717	638	646	666	654	723	724	692	669	724	675	700	709	676	651	686	718	730	717	672	695	662	761	680	717	691	687	659	657	705	651	699	706	693	720	679	732	685	730	687	684	700	761	700	668	707	701	738	714	763	702	653	716	737	728	690	708	678	692	664	679	709	734	723	709	709	692	744	691	721	669	716	737	726	708	713	701	713	698	693	683	670	677	740	690	685	674	688	700	728	735	662	713	681	720	681	687	700	752	695	715	669	694	743	749	669	735	682	751	742	645	669	718	679	640	686	664	739	717	688	692	656	702	647	714	717	721	728	709	656	707	685	679	733	689	684	688	682	727	719	708	686	662	666	692	692	712	713	701	682	661	671	675	700	669	724	680	680	711	711	643	706	684	654	688	749	714	724	684	687	665	736	674	706	705	707	715	689	708	707	665	674	686	673	703	697	699	666	673	687	697	660	714	760	755	712	689	670	717	695	698	689	658	700	782	704	679	704	710	663	700	742	665	730	693	702	693	726	709	684	707	658	642	702	647	660	690	695	715	689	739	690	693	659	718	688	714	712	667	661	712	676	710	712	694	673	721	727	699	665	702	670	640	662	702	657	737	694	673	799	735	708	718	684	712	720	699	690	687	706	689	709	685	715	714	674	717	683	666	674	679	714	673	745	635	694	667	703	691	760	707	696	746	711	711	701	715	722	725	741	700	714	668	727	685	681	688	700	690	728	663	695	703	685	675	716	698	713	695	664	717	665	685	712	690	704	687	723	701	675	696	723	679	676	701	716	674	656	656	738	706	697	711	698	770	650	715	674	690	668	735	659	677	690	697	727	688	655	729	676	687	726	682	697	707	711	708	671	682	707	660	668	696	660	722	721	690	663	676	722	693	658	688	705	703	690	735	652	740	743	650	689	726	681	688	702	698	698	705	654	697	696	708	683	651	737	714	705	707	701	706	695	701	736	717	722	677	637	692	674	703	711	713	715	658	735	711	651	692	697	678	665	676	763	674	745	727	692	713	725	691	688	724	688	692	715	732	692	713	746	693	688	715	683	694	720	719	708	666	755	650	695	694	687	743	723	660	721	696	655	730	708	677	653	673	690	743	669	691	691	736	697	735	723	670	764	683	695	683	686	705	729	714	708	657	692	714	723	714	728	735	693	754	669	746	694	692	740	701	627	671	675	647	672	693	684	701	720	707	686	684	672	702	675	720	686	734	701	670	634	667	688	746	688	752	668	658	696	689	699	698	702	714	723	701	691	683	730	674	716	716	696	644	668	695	686	697	745	700	716	707	681	763	691	628	738	697	633	706	712	715	693	706	694	713	668	656	685	724	686	667	670	724	686	693	696	713	687	708	717	677	712	689	695	693	654	711	719	691	666	708	729	730	708	625	697	691	661	698	722	617	685	682	691	724	720	708	684	669	664	695	702	638	646	733	728	710	727	699	651	678	707	731	753	693	737	759	712	697	687	690	681	686	698	698	674	703	692	692	682	726	691	721	702	712	682	661	752	718	669	694	731	695	732	678	662	699	698	690	636	674	707	671	704	714	725	700	701	705	779	705	740	687	717	687	719	705	694	690	707	736	689	738	693	662	718	699	704	669	697	668	700	712	693	718	687	711	719	670	726	684	670	713	652	716	714	698	743	722	696	723	684	686	694	688	719	699	665	676	691	713	709	714	701	659	699	708	698	701	762	725	703	738	690	691	758	692	709	652	685	685	760	694	744	711	677	700	680	656	683	704	706	726	695	656	664	701	650	658	723	710	721	670	699	705	690	651	652	707	667	700	699	692	687	707	676	703	706	703	668	760	679	708	667	710	647	727	686	644	721	714	714	721	680	717	703	700	709	673	713	691	699	669	726	702	656	663	728	712	686	703	664	666	698	675	660	700	663	672	690	689	657	695	711	681	704	719	685	708	736	712	703	744	707	694	691	669	666	698	748	727	654	674	688	699	711	711	709	703	730	662	670	688	670	711	702	716	703	712	716	714	685	709	742	681	706	737	688	679	676	699	694	672	696	710	712	675	681	634	704	647	664	671	712	698	717	687	660	694	700	695	703	656	684	712	760	670	712	721	746	698	735	720	693	687	731	691	666	715	681	721	658	692	704	667	690	703	721	712	727	742	653	716	717	733	661	744	687	688	719	665	722	733	686	667	688	731	701	704	714	682	697	715	650	714	739	725	693	672	686	701	707	709	750	685	687	711	733	669	699	669	693	743	720	691	712	672	691	681	651	683	680	703	696	686	676	689	675	692	686	622	701	695	695	704	710	692	726	699	700	669	661	695	693	696	660	645	691	728	699	751	715	660	724	698	700	692	719	720	680	691	706	700	749	721	700	679	711	700	663	668	627	670	672	676	724	749	698	714	703	717	726
22618	21138	28805	23712	21130	21177	8279	1426	1019	956	896	803	803	704	716	715	699	715	697	647	642	621	628	645	644	654	615	647	660	627	626	593	609	616	589	614	619	603	613	602	639	585	578	615	586	647	624	587	614	589	591	596	625	616	579	598	620	555	613	658	643	595	621	601	592	633	656	604	609	594	577	605	600	647	649	603	597	620	615	589	608	546	598	631	593	619	593	634	606	577	603	604	577	604	642	621	564	586	579	621	550	558	614	609	658	595	585	637	550	644	644	571	583	578	568	619	620	591	575	590	577	614	596	616	663	663	626	631	584	582	593	576	598	575	629	610	620	600	625	643	576	637	598	604	575	562	606	571	605	608	572	595	637	598	648	590	608	622	575	589	597	605	616	646	575	596	629	632	647	614	605	606	588	629	591	625	624	630	620	562	601	605	621	608	640	542	596	660	598	617	581	559	655	607	556	625	591	570	604	566	592	619	623	630	615	606	601	602	613	637	587	629	586	580	628	624	629	623	602	666	620	586	640	605	624	612	599	604	607	640	611	649	594	575	568	558	585	590	613	592	595	567	612	592	602	610	587	600	624	620	625	583	613	595	661	617	632	583	597	607	572	597	636	589	643	602	605	651	607	621	619	620	608	602	622	586	590	569	603	608	571	572	601	665	622	581	624	598	563	574	602	634	632	640	608	595	612	599	562	603	578	610	586	614	596	630	630	627	578	598	618	576	574	597	587	575	623	615	607	614	558	610	622	593	619	641	615	582	592	567	564	604	593	558	594	620	582	580	556	596	562	555	568	644	591	611	586	598	623	594	625	557	619	594	628	636	604	563	591	588	610	644	579	577	684	633	603	578	582	583	587	551	621	593	581	609	566	607	598	597	583	549	600	548	604	620	624	597	603	598	611	601	620	589	588	619	615	546	581	619	587	651	620	618	635	583	617	615	579	615	608	613	583	605	604	604	608	603	596	577	659	609	644	638	589	631	594	576	597	595	577	575	584	565	605	587	674	634	603	520	601	579	644	572	546	613	569	604	588	645	631	604	595	611	590	602	609	589	599	571	662	603	581	576	635	574	596	630	625	594	613	566	591	562	605	563	552	613	617	637	631	595	600	590	600	580	569	606	629	593	627	638	587	608	641	590	626	613	616	585	600	623	575	623	608	627	606	570	640	619	680	624	568	557	608	591	593	624	588	572	646	642	625	641	600	592	607	582	560	627	603	590	568	596	583	584	628	618	620	626	573	619	541	607	589	619	627	577	617	592	618	589	564	572	616	646	592	645	590	618	599	578	614	644	617	611	557	578	608	614	639	607	635	603	620	634	581	600	552	578	599	628	591	588	602	591	609	598	607	600	615	629	620	600	648	589	617	598	564	623	587	590	613	571	602	625	573	620	551	572	561	561	593	616	583	634	628	606	609	590	581	598	646	576	605	582	626	614	607	588	590	593	598	590	604	642	623	604	614	595	587	594	596	618	596	567	573	642	637	608	591	579	628	556	528	591	590	590	618	601	565	582	599	645	606	608	618	620	631	587	605	602	587	550	639	608	589	569	632	590	580	641	562	616	619	571	626	591	625	592	579	662	576	634	627	627	574	624	679	592	598	614	614	579	613	604	576	579	604	559	619	611	618	582	583	590	605	612	588	569	601	615	603	608	581	587	626	624	629	594	592	585	626	622	566	602	567	648	600	577	591	629	595	579	575	621	613	562	607	564	603	631	639	562	604	577	569	609	617	640	628	608	586	615	608	580	577	569	623	630	609	592	623	572	625	555	537	619	577	561	601	607	583	611	588	554	619	610	599	640	584	623	573	550	578	619	579	577	556	571	598	613	612	600	658	576	601	625	599	635	616	616	602	585	592	604	583	547	582	609	607	597	600	589	593	571	618	557	613	615	607	620	615	614	574	577	603	602	597	603	557	607	612	586	644	585	635	614	579	642	574	638	608	596	613	610	602	568	615	639	573	623	562	575	646	602	588	585	575	588	607	624	583	609	601	616	591	581	612	566	579	619	623	546	585	617	564	606	597	595	604	647	617	611	632	610	608	620	635	569	632	581	622	587	641	588	606	595	629	586	586	594	573	572	625	592	615	577	598	623	581	605	575	641	614	597	607	612	641	594	619	625	600	584	628	604	636	562	594	619	582	648	603	626	570	599	590	567	564	605	643	632	570	568	563	625	597	608	554	617	600	590	581	633	599	639	598	568	572	593	601	641	561	638	572	612	582	616	623	593	594	641	601	622	656	589	570	601	577	595	564	589	579	584	584	595	564	579	619	564	622	642	590	587	606	569	586	590	595	600	574	618	618	570	611	608	611	597	646	585	594	578	603	596	595	625	595	596	600	610	589	631	606	578	573	598	594	595	558	617	594	572	586	566	583	605	589	614	588	608	627	604	607	535	619	543	546	621	593	670	594	596	586	615	608	620	603	610	602	620	567	621	640	639	583	616	558	614	602	555	608	581	625	585	600	615	645	625	605	581	620	595	626	623	598	592	543	608	558	603	596	600	595	589	612	597	581	641	616	587	605	591	638	618	610	603	603	647	586	605	585	581	611	584	568	616	565	615	615	639	640	599	601	624	547	589	653	562	594	594	614	580	615	602	605	576	610	626	627	640	595	605	605	646	605	647	579	629	558	603	602	619	618	568	615	629	647	605	609	585	614	590	589	575	555	640	639	546	567	639	534	605	595	621	545	610	601	604	573	537	607	598	603	619	564	631	601	583	622	599	617	555	615	607	631	581	596	586	563	605	622	606	653	608	602	600	593	608	584	580	582	608	623	627	614	591	648	605	606	650	618	571	616	588	554	605	607	599	576	581	550	641	590	597	570	643	579	576	634	597	560	574	552	619	594	601	624	564	618	543	608	593	613	636	602	546	620	564	594	585	570	591	612	619	603	565	604	642	616	607	585	585	589	618	628	572	562	558	615	635	584	580	627	573	630	560	597	611	626	583	604	600	611	560	593	601	630	647	607	591	619	588	616	590	602	610	606	586	599	584	576	606	576	594	644	652	648	550	633	611	591	617	542	604	553	608	546	600	577	575	557	626	621	568	615	607	582	624	575	610	636	621	631	623	606	602	598	595	589	598	585	573	600	577	560	610	550	580	619	601	638	601	580	590	564	563	579	616	565	603	582	591	587	574	615	606	608	544	583	595	613	598	629	611	624	598	591	626	603	601	564	582	593	632	583	570	571	601	592	595	595	563	593	557	591	616	626	595	590	594	618	602	576	642	574	576	603	595	626	635	652	611	586	633	615	571	627	625	565	580	607	577	603	614	588	601	566	617	585	582	582	560	623	586	596	615	622	620	605	599	595	626	562	596	569	618	560	597	614	575	581	572	587	635	627	565	600	637	638	564	586	605	582	606	617	578	584	598	618	609	541	646	613	606	610	639	635	592	607	607	624	615	572	605	600	588	581	554	602	602	540	607	603	592	552	609	553	592	592	601	614	613	599	550	605	596	601	628	613	626	600	643	583	605	589	619
29959	14988	9379	4849	3480	2728	2094	1706	1386	1237	1114	993	916	798	812	802	789	675	668	730	711	698	679	674	704	639	670	629	681	608	593	606	653	618	679	602	594	590	646	606	614	580	610	618	575	611	580	674	594	595	615	602	581	595	557	601	605	648	614	610	595	602	644	619	618	637	595	576	643	581	560	626	612	553	572	635	577	611	604	609	615	595	605	587	621	588	587	633	591	596	605	602	582	616	625	597	672	583	618	612	610	617	630	619	566	637	660	580	633	601	607	577	622	610	597	617	585	604	609	624	636	624	567	624	609	628	608	596	589	594	599	587	583	591	595	594	622	602	625	585	600	599	599	588	610	611	620	597	570	605	590	615	608	573	627	577	656	610	549	523	593	615	581	658	574	591	595	589	587	582	553	583	592	572	601	539	581	607	598	589	626	630	595	580	627	590	599	595	563	606	584	590	648	575	582	608	560	596	615	625	642	616	584	641	631	563	594	589	640	595	599	584	645	599	646	591	566	636	609	592	615	629	588	566	614	610	620	609	576	600	595	639	602	646	591	585	607	623	608	624	563	586	588	619	586	574	615	603	596	598	583	546	600	567	603	588	586	606	608	615	634	621	584	638	603	605	602	620	628	635	625	574	600	650	595	583	621	631	591	574	634	575	584	635	556	531	552	663	610	570	575	626	587	610	608	580	614	612	610	631	609	620	606	656	595	580	571	621	576	607	613	596	623	626	572	624	583	599	622	604	631	610	613	596	625	571	630	586	569	567	571	616	604	590	604	537	584	660	589	613	592	615	596	612	588	596	568	589	571	638	611	580	554	571	558	602	563	605	577	583	581	597	579	580	616	556	619	567	591	592	578	604	607	574	577	654	590	585	672	590	579	583	635	634	577	590	613	613	572	543	609	589	573	587	608	582	596	554	607	629	608	612	619	580	597	620	585	572	590	615	615	610	600	600	626	591	572	621	623	585	616	588	600	574	624	598	611	577	570	589	610	633	591	614	601	604	608	565	583	586	578	614	540	589	608	569	607	573	632	594	589	586	620	599	584	621	592	651	568	583	576	577	622	585	650	630	573	566	561	575	613	624	613	612	576	614	569	621	533	573	644	625	599	615	595	576	614	611	563	609	659	591	564	600	606	620	607	610	602	600	628	575	583	584	560	580	578	557	593	557	607	596	628	596	595	623	593	595	580	597	613	580	603	565	609	593	587	580	574	592	597	631	629	601	623	600	619	623	597	612	594	594	580	615	590	588	602	627	605	601	616	561	626	586	619	631	609	627	611	579	606	566	606	576	603	614	593	563	597	606	643	635	584	609	609	584	619	618	605	632	610	595	593	558	577	591	568	605	605	559	610	640	598	621	542	593	638	569	584	599	594	591	621	556	585	616	608	593	627	565	567	621	578	615	574	635	559	584	595	604	589	608	623	584	589	594	585	605	600	573	613	626	601	590	563	609	588	597	640	576	622	603	567	634	616	579	582	609	633	570	587	604	583	578	614	613	584	588	628	618	624	592	631	631	612	580	616	606	618	590	647	584	601	616	587	590	630	643	567	573	576	613	564	597	574	592	581	568	597	583	590	559	603	603	619	624	584	566	610	638	580	558	612	583	549	566	566	604	570	578	600	586	584	610	621	627	590	596	577	564	607	566	620	597	576	636	634	589	578	618	606	642	612	595	588	627	625	609	579	621	635	646	622	589	601	588	591	587	569	593	591	594	576	611	566	608	619	555	614	585	622	575	593	588	602	545	627	600	605	572	602	628	603	577	571	606	614	622	569	578	595	608	569	593	568	626	608	642	627	609	641	547	615	601	595	564	600	586	597	548	627	614	555	555	601	582	627	593	613	582	569	624	590	620	595	636	552	579	599	591	541	599	621	566	583	638	572	601	588	570	593	605	598	617	586	616	603	599	574	658	581	593	599	588	600	609	647	613	627	633	582	605	582	567	620	577	617	594	552	586	610	593	589	611	642	577	540	619	574	613	587	560	652	565	569	561	605	570	602	635	641	603	575	643	575	613	634	579	604	578	616	624	585	597	591	617	551	604	604	627	591	567	568	602	660	632	595	620	611	618	567	597	612	580	558	569	572	590	624	582	586	614	649	584	608	598	587	571	582	601	614	606	595	606	604	574	604	561	604	567	597	592	609	640	660	586	586	556	582	608	656	605	590	590	619	655	560	587	622	597	591	593	607	574	602	585	583	592	604	561	616	603	599	594	580	576	638	604	579	590	637	564	617	585	599	592	559	576	582	585	646	624	596	587	620	585	598	615	610	621	632	642	574	599	596	632	561	563	612	549	608	595	602	655	599	615	617	595	591	600	617	607	617	598	584	627	569	606	605	595	583	582	635	531	566	589	618	611	592	607	634	604	593	590	581	648	622	579	568	642	597	645	597	561	599	585	598	626	624	580	591	603	624	631	622	618	602	611	625	625	599	600	566	620	596	636	597	619	636	638	609	612	551	557	623	574	608	621	558	602	573	607	610	574	574	579	603	569	578	602	526	648	594	612	629	586	609	601	596	609	631	605	614	576	641	585	624	579	627	609	585	570	597	599	574	616	559	600	586	614	553	584	556	611	617	595	622	614	586	586	593	596	596	641	583	618	611	596	628	552	617	556	588	587	650	602	613	593	614	584	602	595	594	566	571	601	548	612	579	587	606	579	590	637	577	621	591	589	625	611	593	588	591	612	596	596	583	602	597	613	599	551	637	593	622	616	562	606	602	659	624	631	561	576	577	603	616	642	595	616	577	582	590	552	586	605	598	616	578	624	579	595	573	581	609	596	544	595	544	596	578	595	602	534	613	607	567	591	593	558	622	623	609	581	562	596	597	644	621	597	627	563	571	549	585	572	564	597	571	605	557	576	583	620	623	601	559	586	604	559	638	609	625	589	564	622	610	612	579	610	638	642	612	575	568	598	639	617	626	581	594	583	638	557	576	623	611	635	641	621	615	602	614	611	601	596	571	601	606	603	601	607	606	631	602	580	621	593	583	651	617	601	580	615	615	642	621	605	599	630	568	629	575	631	584	637	621	586	603	617	605	629	611	597	579	604	644	597	563	642	603	646	581	644	595	552	606	586	570	604	596	596	608	559	575	622	588	579	595	621	554	665	581	606	587	625	584	608	591	592	609	590	627	612	624	594	579	561	578	585	614	608	569	590	610	588	586	568	634	629	612	594	622	588	627	591	581	557	584	592	603	611	589	604	589	590	615	575	626	591	538	620	614	603	592	572	611	581	580	604	595	599	600	556	634	568	619	579	648	575	606	604	612	656	642	559	582	596	575	589	572	620	604	590	581	573	627	628	623	620	622	624	600	563	634	610	616	574	603	605	609	606	600	594	642	619	587	595	571	636	578	596	591	580	591	573	554	614	570	616	618	579	573	611	587	603	594	606	592	571	630	584	621	590	608	624	589	625	627	584	602	618	603	584	594	581	639	665	597	624	583	600	606	594	635	580	594	593	623	579	546	582	601	602	603	563
27841	17837	4200	899	644	654	524	416	382	410	378	358	390	371	368	406	388	379	377	383	413	378	386	368	386	397	337	395	376	368	385	369	396	376	392	376	406	410	394	362	385	398	350	368	373	412	370	386	350	385	387	385	368	381	393	403	353	374	377	392	396	427	392	414	427	390	351	360	378	342	362	388	397	354	361	397	390	381	393	379	363	400	375	409	416	392	372	399	365	422	382	395	382	382	403	403	392	368	361	395	402	371	357	386	391	351	384	375	384	392	386	384	369	410	353	418	367	379	380	368	395	381	390	351	395	378	383	363	373	348	397	413	403	371	375	401	377	384	364	380	349	403	356	393	374	375	368	380	398	423	396	425	403	417	379	387	404	380	389	372	388	377	388	411	395	352	376	376	400	354	382	372	367	405	377	409	357	400	400	409	367	365	342	383	368	394	443	398	375	357	385	364	369	388	395	399	398	386	384	392	382	388	386	366	399	357	378	354	397	386	387	382	390	391	357	386	389	390	392	399	353	406	391	386	401	361	355	403	384	377	390	382	384	390	406	385	379	369	414	399	374	378	393	382	373	399	380	353	383	362	409	404	347	360	352	383	383	367	382	361	383	399	374	408	382	382	408	361	375	363	382	365	394	392	388	379	377	404	383	411	370	401	374	377	403	374	395	367	379	398	366	376	382	373	385	376	352	388	371	374	403	376	378	364	431	362	376	395	395	371	410	421	384	376	415	398	395	372	416	422	408	371	384	355	401	411	398	351	392	405	363	369	397	351	401	401	396	387	367	347	383	418	409	403	375	343	410	408	367	370	380	357	371	424	368	377	364	410	410	367	396	404	424	387	359	408	404	378	400	416	390	358	361	385	384	405	393	378	373	395	384	380	395	391	380	380	400	397	397	410	403	388	364	387	394	408	396	410	376	377	400	381	346	384	393	378	405	366	381	357	404	378	395	381	393	346	371	401	383	370	438	365	375	353	405	420	385	393	393	377	392	388	364	407	327	383	378	365	377	387	386	408	410	388	407	372	412	403	350	403	371	372	401	365	403	368	392	376	377	390	389	407	425	377	403	419	352	383	412	400	405	385	420	398	366	410	383	392	388	370	363	337	363	385	366	388	355	352	392	385	386	400	411	394	347	379	369	369	380	396	393	342	392	390	386	389	388	407	392	363	368	369	386	381	346	370	424	428	375	390	391	379	388	410	387	402	385	380	385	379	384	379	383	373	372	398	391	387	361	395	398	417	387	385	370	348	342	381	423	398	389	385	409	392	369	385	374	375	392	350	372	361	397	376	391	350	401	375	404	381	338	382	360	348	362	385	375	374	358	356	402	329	415	366	389	411	387	384	383	387	390	376	357	380	399	371	380	359	418	408	375	416	383	398	382	433	381	382	406	402	354	389	396	374	369	378	396	382	370	370	370	405	375	367	389	335	396	417	387	391	358	401	363	378	403	383	373	353	374	405	414	371	409	404	390	381	394	376	363	382	378	381	399	406	380	383	398	384	382	385	378	387	360	405	360	377	383	392	341	416	396	386	356	402	412	396	366	355	420	383	403	376	399	383	383	365	393	403	374	398	362	393	368	417	387	380	418	381	415	340	399	378	352	342	371	415	364	392	368	379	376	423	366	347	365	359	404	381	395	384	400	391	384	373	380	357	378	402	366	400	358	363	359	379	389	397	358	412	388	355	375	362	388	342	369	368	378	371	388	405	376	398	342	395	357	338	424	401	375	406	380	394	396	396	391	393	400	414	387	396	414	405	372	382	366	387	356	391	397	381	401	408	388	386	387	401	357	384	402	407	361	412	376	364	332	389	377	358	349	357	395	381	386	354	394	400	409	358	360	387	395	376	388	381	388	358	383	381	410	379	394	388	353	392	381	365	354	386	397	386	423	380	349	383	410	369	412	387	420	419	385	348	383	394	386	394	394	421	414	408	373	355	375	381	384	396	371	400	365	381	387	367	331	393	377	389	387	410	375	384	355	414	379	379	425	397	440	369	385	355	355	370	415	383	394	393	390	373	360	393	358	388	361	419	401	392	391	375	343	370	411	388	401	406	402	377	391	376	408	335	401	345	402	403	393	406	374	385	410	391	384	371	370	392	411	402	408	372	357	372	404	370	402	403	363	378	394	405	392	410	409	395	351	398	377	392	375	385	388	389	370	361	382	339	409	409	382	380	386	370	396	403	379	390	401	407	367	390	366	377	400	407	393	386	408	405	397	418	394	363	378	373	410	394	388	374	413	407	398	362	394	371	365	365	361	398	354	400	366	372	362	380	392	378	346	366	373	348	384	371	398	396	354	386	367	416	390	381	408	362	403	404	418	413	333	404	357	328	369	393	364	362	382	408	401	374	370	381	352	385	367	373	380	366	380	393	347	387	396	360	384	373	381	348	390	370	399	352	410	387	366	393	390	357	375	386	401	416	400	334	360	356	371	372	387	409	409	402	356	376	390	373	368	397	396	405	380	364	369	379	371	376	374	364	397	409	391	368	368	376	390	321	376	368	359	363	335	375	385	429	370	363	389	359	398	403	348	419	402	379	379	397	380	383	402	377	366	387	393	370	377	408	392	374	438	388	343	361	392	370	412	360	388	402	395	392	368	415	354	390	403	368	380	352	398	393	388	412	379	376	400	369	391	412	358	396	377	374	360	365	402	354	375	408	359	379	386	384	365	392	391	379	421	370	388	402	369	371	352	377	425	340	383	352	388	363	401	388	404	365	406	395	388	371	344	400	404	368	372	388	365	389	414	355	378	413	373	387	387	399	413	402	382	360	396	359	378	408	362	414	377	348	377	355	365	368	377	405	426	372	392	386	388	415	352	372	377	324	409	386	408	396	372	365	399	421	373	369	396	372	356	368	384	390	348	400	334	367	399	389	388	387	361	408	389	372	394	381	387	407	390	377	371	420	412	389	394	359	413	382	420	380	381	416	386	369	403	361	385	426	376	413	380	399	391	373	393	421	436	368	403	375	387	419	372	368	398	398	373	350	407	392	353	382	333	372	408	376	394	370	394	353	404	372	385	397	398	360	347	394	391	387	378	387	357	357	382	396	371	365	358	407	390	400	362	395	400	363	403	383	407	398	419	415	396	392	379	388	366	375	379	378	370	356	394	401	411	370	370	399	344	418	418	376	373	400	413	366	394	389	382	400	382	391	360	391	373	384	356	360	391	372	363	397	389	401	398	417	388	383	353	396	393	399	398	373	363	378	357	370	399	397	346	372	416	393	382	400	392	395	361	414	388	362	397	375	371	349	344	419	399	398	366	398	380	402	341	396	388	384	395	381	346	397	385	353	397	374	380	376	397	394	411	373	406	378	356	376	395	385	353	386	386	389	416	372	373	380	364	381	349	347	385	413	374	417	414	402	356	380	354	379	369	372	407	370	380	385	402	430	423	432	362	351	367	378	388	419	393	381	409	370	396	391	357	372	378	359	389	359	399	345	381	393	375	351	417	370	373	393	405	378	383	365	383	379
8365	1181	822	607	518	539	511	484	442	415	448	391	439	402	467	462	428	408	460	407	440	403	425	390	438	396	407	439	398	404	420	394	423	427	404	439	449	435	390	394	442	434	456	427	430	455	450	425	442	458	424	399	430	423	435	417	444	410	421	433	424	432	422	446	422	435	438	418	416	416	370	440	483	421	451	428	412	446	425	409	393	438	389	399	449	413	404	439	409	409	425	413	421	425	417	446	436	426	404	438	430	423	425	430	432	424	372	388	446	431	450	439	431	410	427	394	425	433	428	402	422	414	419	422	395	401	423	400	446	459	423	432	423	408	408	391	393	408	409	401	399	420	432	415	440	462	397	441	417	423	438	417	410	426	446	389	417	433	402	371	449	412	439	435	445	420	422	439	422	380	439	416	417	442	435	384	414	423	439	395	386	407	455	412	416	414	398	435	415	449	424	391	443	452	390	449	387	459	411	439	427	434	414	417	452	419	427	431	430	440	448	407	436	403	425	451	450	421	410	417	446	462	405	437	430	411	410	398	433	444	455	417	410	449	421	432	398	409	439	394	423	407	474	420	434	458	406	431	438	430	433	431	430	426	403	427	435	419	450	467	421	420	441	458	460	377	432	434	388	436	394	395	445	421	447	444	417	428	396	428	423	418	393	450	438	429	428	420	383	439	418	450	425	439	429	400	412	402	407	391	415	391	439	407	398	429	429	404	419	409	410	441	430	406	441	384	405	439	433	398	417	460	440	430	459	451	424	422	424	412	459	454	416	451	414	448	415	412	422	418	437	437	433	424	409	404	386	396	384	432	445	443	448	414	431	417	464	465	440	410	428	409	416	429	397	442	424	471	407	426	409	443	432	418	412	452	440	425	417	449	449	414	414	410	403	386	443	408	427	414	387	380	407	413	427	413	418	430	450	380	415	433	428	428	422	387	438	428	393	427	412	382	410	420	391	443	440	400	412	416	459	416	400	452	438	417	403	423	435	395	468	426	397	426	409	421	418	453	415	447	438	415	424	412	430	425	396	401	383	428	409	433	391	446	433	411	427	434	408	443	431	400	410	431	414	425	444	402	435	443	419	437	420	402	422	453	426	400	440	435	396	432	430	409	416	394	410	411	424	418	430	382	411	411	450	399	444	412	412	389	407	441	413	413	422	387	465	414	457	420	470	409	436	415	407	400	423	420	426	433	419	419	451	414	429	424	428	440	428	410	433	422	422	413	435	433	416	430	400	441	444	431	433	427	384	400	433	450	435	403	374	415	400	463	409	434	408	436	420	440	432	397	401	407	364	448	441	416	414	435	388	395	436	390	416	423	432	405	412	403	403	426	420	425	395	447	424	393	388	411	416	405	405	365	439	430	442	444	424	416	465	440	414	449	404	435	404	429	427	477	433	438	400	422	433	418	424	437	401	409	424	416	448	373	420	433	416	428	419	451	424	443	428	442	427	398	449	406	441	396	456	388	413	435	412	370	380	423	407	422	437	430	421	396	421	418	471	441	453	415	411	403	410	405	453	432	414	398	379	395	417	443	409	402	445	424	452	439	403	438	424	451	442	448	434	424	409	446	402	422	444	399	392	376	433	441	399	423	414	443	437	420	413	413	418	407	463	430	462	428	420	395	422	451	427	461	429	420	461	452	462	424	429	419	417	410	429	409	416	409	387	421	404	452	410	414	436	453	421	435	429	425	409	382	434	436	429	442	439	389	419	422	428	437	415	397	428	437	386	460	430	415	454	391	382	434	407	438	398	398	425	417	429	430	418	367	409	412	418	430	424	394	414	389	435	421	431	403	393	441	454	433	447	473	430	467	418	421	441	426	422	465	419	426	426	412	444	438	427	418	418	426	391	485	445	417	446	420	384	452	428	415	435	409	373	422	374	395	405	423	426	430	390	465	424	442	384	425	433	399	485	429	424	412	437	430	410	472	423	424	450	427	409	394	406	358	430	467	425	450	408	397	409	460	422	472	422	420	419	421	422	436	415	445	414	434	411	421	402	443	440	430	438	435	439	432	422	453	418	415	413	454	437	422	450	416	436	414	419	429	414	429	435	421	447	419	411	420	443	419	438	396	414	421	448	403	406	421	416	448	384	450	390	446	403	444	438	429	426	423	437	419	414	364	422	444	466	439	464	436	417	442	434	390	427	413	435	440	434	426	476	433	409	436	426	414	414	421	390	443	423	383	379	435	405	424	396	393	436	388	425	397	401	459	427	363	420	445	420	421	415	449	410	449	413	424	399	412	409	419	411	426	450	394	410	448	403	413	434	401	420	439	438	415	405	398	462	430	380	425	454	421	417	424	408	448	449	431	427	431	397	406	425	399	435	441	407	435	442	431	446	470	410	414	422	398	422	428	443	417	411	467	442	430	435	427	431	423	392	466	442	443	423	400	438	399	433	409	450	432	428	425	432	446	398	386	427	420	438	421	415	401	442	419	444	411	425	404	457	432	438	431	447	428	452	413	437	404	411	385	418	416	420	460	414	409	405	415	405	426	468	424	409	419	430	475	426	458	412	426	413	422	451	431	421	421	418	438	433	453	396	421	427	438	405	428	425	405	439	400	414	431	423	438	437	416	400	407	385	449	442	415	419	390	419	420	426	445	428	445	414	431	429	445	429	409	420	422	425	413	446	413	413	406	439	424	403	473	426	396	422	454	421	427	424	437	389	422	382	421	390	435	441	397	408	405	393	448	395	415	432	383	453	417	443	422	418	448	411	418	427	424	424	424	429	451	465	475	396	430	416	421	430	381	408	416	420	378	460	412	428	416	434	389	413	429	428	413	431	414	421	430	438	430	388	418	414	422	423	431	421	425	399	404	446	416	425	409	401	395	409	408	431	416	438	434	464	425	457	427	440	422	405	406	431	420	403	396	444	401	401	400	465	455	410	422	433	422	396	416	425	429	407	430	423	432	410	411	441	435	385	415	408	445	402	469	423	401	412	414	435	444	427	400	431	440	417	457	398	377	451	459	398	433	411	456	408	419	445	438	423	397	405	400	429	427	445	411	409	426	424	439	431	423	406	377	431	419	406	428	443	411	401	411	417	436	402	433	437	396	396	434	419	417	412	419	458	408	443	430	434	449	398	435	389	424	400	402	389	443	437	409	432	414	440	434	399	428	407	399	432	388	428	418	425	430	457	415	431	432	438	444	441	441	413	398	387	404	441	423	408	391	414	431	429	403	440	431	436	448	445	426	376	408	404	412	374	408	428	403	454	440	457	408	447	418	455	405	410	414	395	445	398	427	413	436	430	407	409	440	424	429	428	405	438	405	423	406	421	413	413	434	437	417	387	445	416	400	396	474	425	440	395	434	429	403	431	440	427	431	407	429	407	417	451	458	404	431	422	391	380	472	433	429	438	431	450	411	457	404	459	410	406	420	440	403	444	433	401	402	386	413	386	418	406	430	434	416	424	430	432	419	417	434	411	457	429	453	436	445	400	450	410	441	442	436	421	382	441	417	424	428	411	420	441	420
23365	20912	28042	23901	20892	9283	893	576	488	418	421	393	337	331	329	281	286	302	296	281	281	282	287	283	309	277	288	302	268	255	268	264	251	259	269	263	252	269	269	286	254	240	256	251	256	279	258	274	248	261	254	250	247	241	281	255	240	275	215	225	266	244	259	230	242	257	240	252	267	254	245	225	283	251	275	259	306	253	253	244	235	268	248	283	234	258	261	267	244	267	229	281	256	239	270	249	250	261	258	294	250	229	259	266	214	263	258	265	288	271	290	247	275	256	264	241	254	257	265	261	239	269	242	275	252	251	268	249	265	262	239	254	246	225	220	236	268	258	228	238	283	245	267	249	237	237	258	244	267	242	237	245	252	232	216	259	267	255	251	252	290	246	256	286	240	251	260	223	239	267	274	258	262	260	242	267	251	237	279	264	233	238	255	260	236	205	257	260	268	230	258	261	233	270	262	227	267	285	244	282	242	259	248	243	266	257	241	230	276	248	245	269	243	251	246	241	266	234	252	245	234	255	241	245	254	270	248	254	227	247	247	222	252	265	250	261	245	259	265	259	257	265	247	236	269	291	242	267	250	227	265	263	267	214	256	263	251	259	223	223	272	261	284	233	302	235	269	271	250	260	257	258	255	234	272	266	216	242	264	255	242	275	249	276	254	250	253	244	267	261	252	230	238	233	265	255	275	272	245	262	271	247	249	234	261	238	210	246	251	260	285	272	271	246	227	259	249	252	261	274	237	258	259	264	268	250	234	239	248	253	243	245	265	280	243	263	252	245	232	273	280	254	288	263	237	263	223	243	254	228	238	254	228	250	253	245	272	252	256	273	219	259	255	253	253	250	253	255	259	269	251	278	255	253	259	241	242	254	230	255	264	260	255	264	283	252	241	263	246	272	231	246	251	247	275	254	240	235	254	271	272	242	241	259	284	272	256	264	264	283	242	290	259	273	269	253	273	248	227	234	239	222	253	276	250	242	247	256	271	257	236	248	235	245	241	273	247	270	258	263	242	231	264	218	239	285	243	267	274	227	249	248	264	247	236	273	261	244	253	271	253	288	269	251	257	248	217	242	243	244	246	243	253	238	272	244	253	270	221	280	266	260	248	243	257	263	241	251	245	238	254	260	232	246	224	234	253	261	245	237	263	246	228	263	221	234	233	246	248	285	239	256	260	251	259	277	248	261	255	252	264	254	241	271	246	266	266	258	250	259	258	239	248	237	267	262	268	249	255	260	273	277	259	254	264	257	243	267	262	252	241	242	236	263	314	264	241	253	257	268	248	231	269	262	263	295	253	267	251	265	282	264	253	213	263	263	267	250	258	242	258	253	212	267	228	246	269	268	263	257	273	281	267	266	241	251	255	253	274	265	237	253	279	237	250	271	243	241	256	251	251	233	247	268	255	257	257	263	256	256	286	250	238	249	254	261	266	250	263	286	230	256	266	240	265	214	248	279	249	229	241	264	274	244	245	265	254	209	241	260	252	248	257	243	268	270	254	237	297	232	255	259	250	257	225	233	254	244	265	255	244	276	242	250	283	254	283	251	251	254	266	255	234	242	270	272	242	226	225	217	235	226	236	240	263	263	261	210	253	280	231	247	225	244	248	264	263	258	238	237	251	256	252	300	241	272	268	285	252	248	238	247	252	199	230	267	265	275	230	251	244	258	265	275	258	274	256	255	254	237	255	252	267	257	255	276	248	272	256	260	276	227	251	236	255	247	255	286	235	236	261	256	254	219	261	220	271	281	259	249	237	235	226	267	251	280	243	265	263	282	268	257	226	246	249	238	255	231	260	231	225	281	245	261	263	266	225	238	231	265	242	252	265	234	228	251	238	233	246	225	245	253	280	260	264	260	256	249	259	279	251	239	240	235	264	245	256	258	231	274	275	216	240	258	253	270	246	240	220	274	247	255	264	261	272	279	251	244	265	268	262	245	270	267	245	225	258	260	274	248	247	266	258	246	251	255	244	237	269	242	225	240	260	252	259	274	248	253	258	259	260	241	234	260	261	237	255	236	245	237	231	248	266	266	234	221	256	244	267	277	249	239	239	254	248	259	278	255	263	238	276	254	241	260	255	265	238	252	244	261	268	279	259	252	250	283	264	231	276	239	255	249	239	257	264	247	259	253	247	255	259	259	251	269	276	228	242	215	278	243	244	277	242	247	227	228	269	250	275	290	242	272	249	232	253	243	264	258	251	255	214	252	259	241	242	236	237	260	237	276	273	260	275	248	260	257	263	256	263	259	267	264	249	246	276	236	252	263	228	284	259	258	228	248	250	247	246	251	247	250	272	232	257	264	252	251	252	242	262	225	242	253	239	268	234	255	225	242	242	232	233	266	266	260	264	247	260	234	266	251	241	240	255	266	260	259	251	267	253	245	233	263	282	253	258	265	253	226	261	252	215	254	227	241	226	280	250	233	238	237	254	233	244	242	260	240	253	268	266	256	244	267	271	241	277	245	264	260	236	245	230	254	263	249	239	259	259	251	256	262	258	258	267	232	245	255	237	268	237	238	278	247	227	253	246	260	252	252	268	258	265	253	236	247	206	296	279	259	268	260	267	214	224	242	247	239	235	277	268	236	248	241	275	252	248	267	236	252	243	259	241	245	239	256	236	248	233	255	265	273	272	273	219	260	255	225	230	261	238	255	257	267	250	260	237	283	223	255	255	263	254	253	253	242	249	252	253	269	243	237	256	263	236	262	257	243	271	254	249	243	274	254	239	252	261	253	243	258	264	248	238	245	249	242	229	254	240	235	231	237	237	239	257	255	229	249	258	273	230	278	251	220	270	266	244	261	262	236	276	267	251	243	254	266	252	233	262	262	278	258	244	247	247	252	256	269	245	246	245	245	269	234	242	251	241	241	242	266	260	283	263	247	237	250	242	258	258	269	254	228	238	233	246	234	225	230	262	270	239	273	258	251	253	261	296	261	247	240	277	264	244	267	241	250	256	249	284	257	277	264	275	239	250	260	250	243	240	232	233	266	260	245	279	221	258	268	281	242	261	244	244	253	244	253	247	281	237	264	255	252	267	258	259	281	242	260	250	251	265	236	246	268	244	216	258	265	250	266	229	263	257	276	245	285	262	241	272	230	259	285	232	257	235	267	247	271	250	248	243	253	226	272	256	285	251	229	232	251	239	304	225	226	278	233	239	252	248	263	257	236	274	241	250	280	259	240	235	260	262	240	277	251	233	217	225	247	283	265	248	256	245	251	246	269	266	277	251	250	230	261	251	237	285	224	227	266	242	243	268	266	261	259	282	235	259	231	237	253	273	231	246	269	254	260	235	275	269	212	241	249	254	255	238	255	220	270	273	219	277	244	255	248	221	250	270	240	235	260	229	261	249	252	230	262	245	234	267	228	265	252	252	256	265	270	258	236	259	248	281	251	244	242	231	235	241	265	284	236	260	263	244	264	269	257	267	253	258	244	258	253	240	257	237	231	259	247	248	277	250	261	272	201	254	239	268	286
24890	9271	5441	2547	1822	1397	1036	835	723	609	526	491	432	430	409	398	358	349	347	307	311	328	334	322	294	340	296	279	311	293	288	279	321	294	291	319	297	293	298	283	292	286	257	277	270	268	294	265	267	240	296	292	287	272	248	306	282	278	233	277	262	278	277	266	297	281	286	276	309	289	284	279	292	294	285	285	296	255	273	269	265	289	289	285	310	292	275	277	297	315	297	288	292	292	280	245	267	264	306	283	280	278	249	260	291	296	260	281	271	282	283	271	276	268	273	265	271	255	275	308	271	282	274	292	269	268	283	253	292	301	257	259	303	299	304	288	266	279	254	278	274	270	274	273	314	268	244	260	263	266	275	267	251	267	277	290	281	295	260	296	259	287	282	261	270	265	271	295	291	248	267	260	277	290	311	277	267	300	275	279	301	268	254	276	264	281	269	285	298	271	255	255	286	273	270	279	276	284	279	258	281	278	288	290	286	264	276	263	274	279	287	277	275	273	291	289	276	285	296	280	261	283	292	296	275	271	331	281	273	255	271	272	293	299	272	273	306	289	287	275	263	297	264	289	265	274	274	279	273	280	308	268	235	281	264	292	271	264	295	313	266	288	323	277	278	296	269	280	294	292	267	265	277	230	268	280	249	266	278	266	277	259	254	262	266	276	275	300	275	253	261	286	307	273	279	277	276	281	271	303	276	277	274	277	255	279	258	247	262	310	280	275	291	290	271	266	271	250	280	268	272	267	263	317	270	285	285	269	284	271	236	271	286	292	256	280	281	283	239	277	287	258	267	253	293	272	266	262	279	263	283	258	257	278	249	270	299	290	269	293	274	279	265	262	288	289	262	252	295	309	291	273	265	276	278	281	306	280	243	263	272	274	279	275	267	264	286	276	271	293	283	262	274	260	282	296	249	294	305	273	272	289	305	282	256	270	261	278	296	260	269	275	315	266	253	300	265	263	256	260	292	272	272	328	257	268	273	289	275	288	249	280	276	251	285	253	294	284	270	284	274	290	286	293	287	271	281	283	288	268	266	296	256	250	265	279	291	268	285	270	286	296	293	284	274	288	287	311	290	301	248	268	282	290	253	263	288	291	297	278	280	281	260	281	291	249	266	295	278	260	254	276	288	230	261	256	307	274	259	263	289	269	264	312	288	284	291	267	290	301	273	296	263	272	277	262	284	260	278	270	291	258	257	259	262	298	251	304	258	276	306	289	288	294	280	283	263	276	265	289	260	306	256	265	295	246	278	262	309	278	278	263	275	278	297	272	283	259	292	276	269	287	289	316	274	276	269	293	270	268	284	287	252	301	286	309	264	276	272	291	277	272	296	309	275	287	238	254	290	285	294	300	241	294	283	288	248	249	252	298	304	254	259	287	305	279	274	283	284	302	281	302	295	287	271	293	254	266	246	278	269	295	288	299	293	293	293	284	257	246	300	277	283	255	282	258	270	263	296	295	281	265	272	249	264	282	285	287	271	289	291	269	279	307	259	252	265	304	293	279	297	266	279	307	252	292	297	271	271	299	263	281	288	295	285	286	271	270	272	255	295	264	272	264	284	249	274	313	274	294	285	298	289	294	298	287	291	255	287	302	260	277	272	300	262	279	301	281	300	269	269	286	297	268	280	258	243	283	292	270	275	289	264	267	282	265	283	261	283	283	242	271	273	279	275	276	280	298	284	278	268	302	264	279	265	273	279	271	297	248	330	268	268	281	292	293	285	247	258	281	284	323	286	280	271	266	247	292	253	298	299	276	252	284	265	259	306	274	258	275	279	285	271	271	279	274	294	296	266	268	283	259	265	299	273	241	252	283	281	291	280	282	263	283	299	272	268	294	291	281	257	241	260	280	274	287	253	284	273	289	267	283	306	268	269	274	313	265	292	308	303	295	276	259	260	243	283	292	241	268	271	265	284	248	235	290	239	280	270	280	273	241	250	292	282	262	286	282	267	268	246	277	293	274	259	266	334	260	271	299	278	271	273	277	265	273	290	270	243	291	250	285	263	274	316	285	267	277	272	291	249	289	275	268	274	259	285	268	282	279	275	252	290	249	281	279	273	269	284	270	278	297	264	275	261	239	317	268	280	290	268	303	276	267	258	294	262	253	289	294	295	289	270	260	298	286	304	288	269	295	267	282	325	265	264	303	270	277	266	272	264	286	301	290	308	294	279	276	272	272	266	279	259	306	260	277	304	282	284	281	289	288	252	268	259	262	286	280	262	282	259	306	273	266	271	297	273	264	256	272	282	298	281	268	269	262	243	297	277	266	269	297	311	280	280	296	295	269	263	255	274	280	293	284	272	289	258	279	274	268	265	251	265	289	256	294	259	263	285	275	286	268	299	255	270	249	287	258	262	287	245	266	287	303	289	279	276	280	281	288	285	291	302	293	273	279	267	291	265	280	257	305	286	297	298	294	255	264	288	273	284	309	284	269	274	284	293	293	281	291	283	278	290	280	267	248	284	275	283	271	323	310	270	265	283	286	293	260	250	278	268	269	271	291	249	308	276	252	295	280	284	286	291	255	308	293	277	259	275	281	261	249	247	301	296	294	262	271	262	266	284	276	282	253	288	244	279	282	259	324	296	298	285	274	276	246	277	307	260	299	307	275	292	310	289	255	290	262	295	286	261	297	275	271	273	286	255	287	264	301	301	286	300	255	278	281	342	273	294	291	264	269	298	282	304	265	271	265	273	258	283	251	269	267	278	283	265	277	290	288	276	267	254	273	255	285	275	276	303	248	258	282	310	267	275	253	280	307	291	279	274	259	281	273	259	274	294	273	298	286	275	301	302	287	292	241	266	279	270	269	265	271	272	263	297	244	257	261	286	263	288	267	277	273	253	299	295	254	292	252	274	263	257	313	271	280	263	253	282	303	282	257	283	296	277	300	282	261	297	263	260	242	260	287	298	267	256	295	274	263	256	287	298	261	307	286	312	274	313	279	274	274	247	255	286	283	303	276	285	276	286	262	257	293	287	298	262	265	261	260	265	310	279	289	260	275	257	276	271	263	273	298	306	277	263	261	300	247	273	241	295	263	294	295	260	276	271	277	294	263	259	224	280	303	289	295	247	274	269	287	290	280	252	275	288	298	306	284	275	276	264	278	291	277	291	275	282	277	267	280	286	292	285	281	263	281	272	283	253	290	277	284	293	267	264	239	286	275	274	279	274	279	266	257	249	290	284	275	301	274	312	265	273	260	278	288	297	240	265	285	258	276	288	273	264	285	281	283	268	272	251	268	277	308	275	279	303	289	284	269	267	287	293	289	291	297	285	312	287	265	275	296	270	255	277	265	274	299	274	281	281	280	285	263	278	276	266	248	267	262	286	269	285	256	236	300	291	268	249	291	270	296	292	302	261	263	279	254	289	286	296	278	280	294	274	257	279	284	298	298	276	249	285	258	298	287	296	267	281	279	265	283	253	273	265	252	281	300	265	247	286	266	269	277	284	269	296	258	278	308	283	269	259	277	276	275
24808	21072	27134	25220	10026	1110	937	814	778	747	728	693	739	696	719	681	713	695	698	718	681	703	670	696	644	711	701	682	645	686	714	677	717	667	644	660	673	653	703	690	674	696	672	679	644	652	703	694	676	651	683	727	649	680	630	635	704	785	700	728	675	744	663	678	618	710	664	710	688	665	659	641	643	678	701	649	679	758	698	732	668	668	663	698	719	682	691	691	710	666	701	679	651	644	663	686	611	659	680	651	657	688	701	651	707	712	700	656	670	733	704	631	653	699	683	659	643	687	688	659	671	674	685	684	663	722	677	712	688	648	622	653	652	668	682	668	657	650	650	697	694	688	673	690	653	646	734	730	676	734	671	633	681	639	664	697	681	679	658	712	673	649	660	633	672	677	683	728	665	665	683	704	691	653	715	629	685	700	709	666	680	675	682	704	691	706	659	693	707	682	703	664	710	689	706	723	696	667	707	689	657	661	677	660	669	650	681	650	692	693	669	654	680	684	682	690	641	703	660	626	682	700	673	715	665	678	693	662	686	675	677	715	707	630	682	666	670	682	688	698	654	687	697	669	661	714	665	706	679	647	674	673	699	646	688	678	641	696	712	678	684	752	669	724	677	665	657	666	622	670	682	689	671	696	706	660	674	690	678	669	696	716	690	632	652	695	673	676	660	674	690	682	720	644	680	679	658	683	649	692	698	686	687	661	678	671	761	675	684	728	719	671	735	720	662	660	633	646	689	703	660	700	617	641	629	718	683	692	705	681	634	707	688	659	683	644	660	700	682	650	685	676	704	676	695	644	663	609	672	677	677	688	679	680	694	712	741	715	654	696	705	680	664	653	650	657	682	626	661	662	704	665	717	672	693	678	740	677	719	644	701	636	699	645	710	722	730	717	688	710	760	679	644	651	680	711	721	680	731	675	685	642	701	695	650	690	653	708	667	691	682	690	678	675	659	665	688	709	692	666	604	640	634	669	659	650	687	656	687	702	670	644	643	690	680	738	684	718	688	687	721	656	709	660	654	659	719	667	683	694	663	663	717	652	692	678	682	665	667	671	661	648	636	644	646	679	651	652	661	673	673	662	663	718	663	695	680	672	663	650	665	650	643	674	715	663	667	687	691	668	690	635	637	670	740	660	688	692	707	668	656	714	681	697	736	623	655	674	715	677	698	672	649	673	709	667	673	715	621	694	671	672	708	633	700	687	691	677	638	665	712	660	657	681	673	684	688	703	701	666	681	710	675	726	650	693	664	672	695	689	667	698	631	723	664	665	666	707	667	662	680	736	709	689	716	728	668	673	675	698	698	706	674	677	656	666	688	636	656	721	674	643	720	684	748	659	714	705	700	627	614	679	638	668	698	661	677	685	648	692	662	649	641	647	681	722	683	698	696	672	665	678	635	710	682	667	663	644	661	643	668	648	686	708	659	708	652	683	712	694	685	713	690	694	707	677	661	699	727	689	687	685	656	694	661	715	627	695	684	626	687	712	681	689	708	698	662	678	657	638	658	687	669	678	697	639	645	667	685	652	691	729	694	709	631	673	697	639	701	712	689	664	657	654	694	698	690	701	649	675	698	697	704	689	701	636	648	722	720	667	677	708	697	740	649	676	682	714	684	683	679	667	693	704	718	670	683	676	698	693	634	686	727	668	632	693	701	666	693	696	682	701	665	638	700	667	663	687	666	641	686	675	652	703	681	679	674	688	667	702	689	656	716	655	692	709	704	668	673	656	698	656	708	657	646	678	663	701	677	688	690	675	688	679	669	652	670	674	734	725	719	634	678	647	720	693	615	667	689	641	660	705	659	652	686	661	703	693	687	662	701	666	705	680	691	644	704	715	679	664	698	647	681	655	728	686	675	734	656	646	701	646	676	629	724	678	640	696	708	659	684	685	720	641	691	680	669	665	683	649	695	688	704	660	701	741	699	729	726	682	699	742	699	735	704	676	683	677	650	667	650	702	700	659	711	664	664	691	643	666	660	720	689	687	679	673	663	677	622	688	636	690	738	662	730	666	665	700	641	663	649	668	667	673	695	621	624	643	684	675	654	698	608	690	683	696	650	704	662	695	692	654	645	673	661	672	665	666	638	671	679	637	686	675	704	654	689	651	672	693	732	708	654	656	686	692	666	682	656	691	629	687	701	638	673	644	677	707	676	653	658	693	665	696	707	668	691	671	716	704	662	704	713	622	688	665	708	692	674	704	659	733	674	679	649	704	689	715	684	684	647	652	678	701	694	631	689	658	676	657	690	667	699	683	675	711	681	690	672	724	676	673	715	668	680	666	671	670	688	727	668	665	672	697	728	661	644	653	700	689	675	610	657	674	689	676	709	662	703	658	681	661	646	611	653	681	656	676	686	675	703	667	689	687	644	691	726	702	652	696	697	680	681	643	673	745	692	633	656	652	709	683	699	678	650	615	657	696	726	709	707	661	714	611	695	694	698	728	677	655	663	655	691	699	664	723	650	703	699	650	669	701	629	670	669	707	660	621	709	649	689	698	664	711	704	657	718	690	653	668	695	665	656	657	700	722	692	647	683	662	621	681	670	648	669	680	658	685	665	666	668	669	695	675	675	673	679	653	655	703	699	649	644	649	701	650	702	664	712	692	633	692	711	688	689	716	627	672	647	686	708	671	726	657	653	693	654	717	682	687	646	712	719	636	649	642	676	658	681	684	675	691	660	663	671	668	681	666	685	641	640	667	705	661	704	677	697	675	723	698	672	715	710	680	667	699	674	707	705	694	697	696	715	684	731	702	658	729	716	710	685	669	699	733	673	703	736	686	643	669	652	697	646	676	671	707	653	662	663	659	659	674	638	705	675	696	658	660	625	666	691	660	718	623	717	694	672	698	715	695	686	657	627	678	689	621	685	638	680	653	644	689	685	640	681	681	689	702	656	668	691	676	680	672	673	682	725	657	701	690	650	721	664	657	716	713	735	679	657	682	743	680	691	691	711	688	698	678	657	667	751	640	632	644	705	684	721	675	695	702	747	694	663	703	694	678	682	719	665	725	704	724	732	651	681	638	667	691	696	723	681	698	678	711	671	686	689	681	707	686	660	663	676	681	621	737	692	668	652	704	705	740	665	667	671	688	623	657	670	685	689	673	656	674	650	698	684	624	664	626	700	664	703	654	704	691	697	654	674	625	632	694	719	630	669	694	626	683	718	668	695	689	653	759	671	657	697	702	623	664	693	632	701	667	702	681	707	702	651	692	636	668	660	634	690	657	676	618	677	706	680	672	699	730	653	646	672	692	669	685	698	689	692	674	698	696	671	647	663	759	717	623	640	665	688	682	702	640	627	656	690	684	719	673	692	656	678	667	654	671	700	698	673	701	656	674	653	659	641	668	742	682	728	649	709	701	682	701	660	731	667	722	653	682	719	666	699	698	627	683	677	648	680	727	696	671	718	677	664	718	644	688	705	642	655	704	708	651	753	715	701	685	684	702	665	631	705	678	702	666	677	653	671	663	649	650
22585	5741	3310	1880	1527	1231	1161	1039	968	900	879	825	792	778	747	764	765	766	766	726	709	737	713	794	720	731	767	682	772	732	720	726	732	719	674	758	731	680	712	694	724	694	725	699	689	730	735	789	692	723	683	746	717	703	681	709	685	698	692	703	671	745	721	702	688	698	692	735	735	730	743	672	694	700	684	715	701	651	684	648	742	696	672	746	668	705	682	655	671	696	683	702	791	727	700	694	747	714	671	723	742	677	715	722	750	754	710	693	691	671	705	707	697	716	685	654	703	712	694	688	727	696	727	731	797	749	726	682	673	706	691	669	714	735	710	734	718	733	684	676	731	684	744	681	698	690	705	685	748	694	674	702	741	748	739	726	715	665	736	726	669	717	710	683	720	709	671	708	715	717	703	705	674	693	648	698	759	730	679	662	689	702	729	673	703	752	721	695	679	704	720	736	695	747	719	743	701	705	719	698	743	730	700	688	736	729	637	677	694	727	667	709	679	661	703	734	675	729	685	685	681	723	761	708	726	725	686	736	670	729	707	677	711	717	671	658	735	723	711	749	675	702	740	753	684	726	707	744	715	715	726	706	761	773	692	699	693	745	660	688	655	727	733	646	724	661	710	657	754	721	708	707	732	660	715	705	701	717	705	754	704	675	717	702	708	644	685	747	714	720	685	704	740	682	753	705	715	702	740	694	709	693	683	686	723	718	762	699	692	686	659	731	713	710	678	664	738	726	691	679	702	710	731	716	705	704	702	680	712	701	689	760	684	704	740	724	770	710	658	706	723	708	702	715	719	701	717	736	698	669	749	726	693	727	712	695	667	696	744	720	684	675	696	659	685	693	659	694	725	732	677	679	728	672	698	724	724	730	719	716	714	714	650	708	701	679	696	733	723	744	743	682	664	694	706	697	679	725	663	726	686	691	710	685	694	708	735	733	685	715	693	666	701	702	693	685	705	710	699	708	729	764	719	736	679	720	752	714	752	754	719	696	661	723	733	754	681	665	699	727	714	698	703	725	691	674	722	701	671	746	738	642	712	701	718	691	700	696	692	664	728	724	736	764	701	679	736	745	692	713	760	718	687	704	690	679	765	749	699	669	684	714	686	685	709	731	704	718	646	688	702	750	695	667	709	679	692	710	697	708	738	753	710	726	691	698	708	728	695	682	703	676	670	694	693	710	655	700	674	738	741	733	690	705	706	715	740	730	742	696	687	662	692	680	680	754	654	721	731	728	708	730	703	724	728	695	703	716	715	655	696	665	675	675	698	714	675	707	729	724	725	723	720	690	721	697	702	689	697	727	695	694	672	701	674	669	689	726	729	728	739	727	741	679	699	711	730	714	656	677	644	740	687	728	759	699	717	732	652	678	692	683	685	725	702	776	691	754	669	708	721	690	706	699	698	692	700	736	676	711	708	640	749	728	671	717	730	721	716	707	683	725	731	722	701	692	705	689	686	703	716	721	726	664	701	723	684	678	669	691	655	658	701	657	702	684	700	715	690	654	724	697	729	682	648	698	685	722	695	687	683	671	703	723	731	743	719	709	726	700	695	686	696	710	740	699	720	704	701	697	710	684	725	710	715	703	720	700	658	685	749	760	710	749	691	704	736	691	683	680	704	703	723	734	687	687	694	690	723	695	674	671	717	761	687	705	723	735	716	674	675	716	751	661	686	672	680	706	717	698	702	657	682	730	641	673	657	661	771	669	722	680	662	678	735	701	697	703	690	701	708	663	709	675	737	701	663	723	699	716	666	697	700	726	707	680	675	682	745	721	746	747	669	730	696	750	659	694	677	723	745	747	707	719	757	715	681	716	724	717	689	689	694	672	688	735	690	768	708	683	678	739	740	677	673	696	663	660	666	706	697	684	719	695	680	718	760	652	689	754	719	689	730	675	734	726	702	688	704	702	709	709	730	739	674	661	745	700	726	734	682	735	709	750	731	713	724	673	722	680	720	661	688	662	737	757	722	677	650	677	741	683	716	735	738	699	694	689	679	682	721	718	712	691	699	693	675	680	713	707	675	681	705	688	690	732	707	737	675	677	665	650	717	649	721	688	735	699	703	719	690	698	719	736	702	697	744	683	717	693	675	710	667	728	693	709	721	724	688	734	760	721	724	713	635	717	665	713	714	695	704	669	722	702	702	658	715	758	690	711	718	705	724	700	692	775	725	706	715	677	675	711	707	701	729	740	687	757	714	678	677	728	686	708	691	694	687	728	728	757	651	673	708	694	703	731	736	758	696	723	745	644	729	696	670	731	655	644	723	688	680	674	688	687	686	746	698	699	708	734	698	715	680	727	717	678	740	693	699	702	721	748	763	723	700	656	721	728	693	664	748	761	752	711	711	725	648	706	693	710	638	727	676	698	752	753	682	679	711	768	726	679	707	702	693	719	668	665	707	695	711	745	651	719	766	761	694	643	718	736	666	671	764	685	715	755	726	674	716	691	736	743	684	732	718	724	712	709	721	729	726	709	708	708	722	724	788	687	715	690	685	667	664	720	703	735	714	699	732	680	694	696	716	682	682	712	670	670	716	727	722	646	674	645	725	676	719	716	722	699	700	715	718	685	691	706	669	755	729	704	753	718	698	697	691	706	739	664	751	695	701	677	706	695	697	687	726	733	746	685	693	684	718	736	731	690	683	722	697	676	704	671	747	681	672	673	631	742	711	730	677	688	709	717	708	721	699	689	669	738	716	740	685	740	663	694	688	735	717	716	687	647	701	741	716	753	702	713	678	703	690	732	679	710	721	767	703	714	716	694	707	732	669	731	679	748	702	712	698	733	716	760	730	687	683	703	755	703	654	680	691	740	675	705	685	739	771	761	761	738	701	704	734	680	716	748	681	743	706	685	734	686	690	754	701	714	736	696	705	769	688	723	765	718	668	705	705	720	686	741	698	700	695	709	700	690	650	733	696	704	683	716	683	672	692	701	733	696	675	676	654	696	698	694	735	729	660	646	698	683	693	700	661	754	710	736	679	724	762	702	714	694	713	679	680	737	700	724	701	721	683	666	735	707	676	691	717	706	688	658	729	691	730	720	717	688	734	742	686	740	692	691	698	709	699	692	722	730	746	684	686	696	675	654	694	680	704	752	693	695	684	688	712	698	665	743	709	682	683	723	700	689	730	715	675	703	698	729	706	731	694	648	663	616	736	744	713	719	692	665	674	690	703	729	708	732	644	685	706	690	721	685	719	691	680	718	698	711	733	734	741	743	714	720	687	688	707	648	736	712	733	741	730	693	685	695	707	666	676	714	698	719	739	717	711	673	752	706	726	679	708	706	645	689	710	677	713	713	741	650	702	715	693	728	681	725	733	686	679	717	627	709	709	725	704	702	762	709	695	736	714	733	714	721	694	708	724	677	762	690	695	717	722	693	709	737	725	650	666	708	718	717	695	658	719	684	708	712	725	717	708	745	715	752	697	738	695	694	673	710	714	717	694	676	761	749	667	713	655	691	727	686	717	739	724	710
22556	21136	28819	23689	21133	21183	8531	1386	1089	907	945	886	846	711	757	692	667	700	653	665	684	664	701	647	591	632	612	641	600	607	631	641	587	632	669	614	612	620	602	629	635	595	595	618	596	622	615	626	622	605	620	601	608	601	574	599	570	640	595	608	565	553	621	623	593	674	619	598	647	589	584	638	561	604	621	617	588	598	537	639	578	576	635	595	585	577	603	609	584	588	591	606	585	567	601	638	615	633	571	649	578	556	613	570	600	588	581	571	595	598	577	558	603	591	606	622	607	596	595	560	618	544	596	611	562	578	636	615	632	590	616	591	615	648	595	584	661	594	583	598	549	574	603	600	593	572	562	610	574	604	590	620	641	601	571	601	598	598	642	596	595	606	606	581	583	564	632	616	576	610	588	576	582	602	562	619	576	619	614	616	628	628	539	595	581	567	541	577	582	607	564	601	569	591	603	607	603	598	577	609	600	617	626	624	642	561	611	613	615	643	570	625	605	591	573	583	615	604	604	617	573	596	607	552	611	609	569	574	593	624	563	607	640	576	629	579	585	634	621	612	622	540	584	591	572	598	618	609	613	585	579	599	627	590	607	585	563	569	597	592	547	629	574	626	632	638	559	594	585	592	585	565	603	558	595	582	640	598	612	576	597	578	618	599	636	623	586	612	558	582	583	631	649	624	639	581	620	621	553	580	607	601	633	590	636	665	648	564	599	583	603	615	593	593	636	612	600	565	626	561	567	609	588	611	562	623	607	604	610	600	593	589	617	556	570	531	610	588	598	597	571	569	580	606	605	598	630	571	618	597	604	553	589	617	594	600	637	589	576	606	581	605	606	619	582	614	606	615	577	622	579	605	571	598	603	584	615	600	581	615	559	610	583	597	625	603	605	622	558	613	587	619	599	596	554	591	598	640	614	602	649	596	610	576	602	581	609	580	596	590	606	561	601	619	567	556	590	597	587	609	642	645	621	568	571	592	588	633	567	588	578	629	631	584	639	621	573	599	597	600	557	601	580	573	600	604	587	604	583	570	580	627	629	566	563	606	594	615	577	607	564	626	624	619	601	572	608	605	601	567	587	583	558	617	585	573	575	626	580	612	618	579	610	601	604	581	617	591	564	572	624	597	575	613	613	556	611	614	605	616	587	566	587	584	600	626	585	618	616	610	552	569	600	532	612	609	584	604	642	619	606	590	599	620	566	582	643	580	604	605	640	600	619	583	568	612	612	579	586	593	611	618	589	575	595	589	600	582	568	566	595	614	640	580	617	596	584	585	590	599	627	603	581	595	601	589	650	598	572	583	617	594	575	593	566	631	592	606	616	578	620	592	590	622	582	580	633	617	600	607	571	604	587	621	604	624	558	599	554	601	602	617	606	580	580	583	608	551	611	616	568	592	576	562	619	626	580	596	579	577	627	628	597	572	611	612	556	649	607	617	559	546	593	602	602	608	606	599	584	553	610	627	594	631	602	581	605	576	561	624	584	590	577	632	623	578	596	574	618	541	630	586	605	619	570	581	602	620	625	547	607	583	604	591	603	600	580	588	568	622	592	580	600	585	634	552	592	581	618	565	617	606	557	604	575	611	587	584	584	616	607	587	577	593	609	600	595	561	574	576	576	578	615	584	634	580	553	619	580	576	599	583	630	640	612	605	595	596	571	580	610	596	587	573	587	600	591	634	582	587	570	596	589	609	606	599	604	622	612	605	575	615	642	573	585	618	601	612	619	543	625	546	575	615	632	611	581	557	632	565	625	616	592	608	601	609	635	576	593	621	557	564	573	582	568	610	572	618	655	597	639	568	580	587	533	576	564	542	590	589	598	603	565	597	576	598	628	614	625	555	581	558	583	595	613	598	591	571	588	578	620	655	619	605	610	601	626	606	594	601	629	564	645	613	634	575	585	594	583	606	584	599	608	646	571	621	624	639	561	626	567	612	590	625	579	593	621	597	587	632	600	615	620	582	588	570	583	609	617	655	596	581	593	602	596	591	626	616	598	589	600	583	592	566	564	613	613	629	595	645	647	629	624	597	591	582	557	590	618	581	552	632	597	574	593	557	626	550	570	586	576	576	588	617	581	601	558	561	611	617	593	638	611	553	591	579	605	617	596	602	581	616	604	566	602	618	564	593	561	630	598	520	576	598	558	609	635	669	607	552	608	614	560	605	565	577	535	567	608	581	590	576	611	603	598	569	596	593	599	541	633	568	640	587	578	626	574	602	566	570	590	597	598	619	606	594	563	586	617	618	588	580	569	596	553	596	569	646	651	632	578	589	628	569	601	590	577	588	604	626	615	610	571	582	658	588	593	590	628	618	598	625	628	572	576	580	573	603	588	606	577	606	608	576	591	632	597	557	569	612	596	577	658	570	590	619	585	607	593	626	600	614	563	641	605	595	665	570	590	626	608	572	604	602	578	586	594	615	609	611	574	621	591	615	609	617	577	636	568	604	624	571	609	553	580	563	600	625	564	571	560	584	603	633	571	637	614	594	546	633	631	580	564	617	577	643	596	559	635	587	614	578	593	590	594	567	590	616	593	620	611	648	569	602	594	616	565	586	591	578	619	585	585	626	619	562	608	599	627	593	582	620	617	580	572	608	605	620	589	663	593	580	648	544	615	582	589	617	606	592	560	588	583	623	600	581	596	573	601	640	593	587	592	574	599	564	599	599	616	550	597	610	629	596	597	582	667	591	648	579	633	622	589	564	622	602	602	605	588	600	605	628	605	609	570	574	609	590	592	573	606	571	568	584	573	614	574	592	581	634	583	609	613	600	578	669	583	611	621	598	610	615	619	603	570	573	612	599	568	599	623	612	567	633	600	632	641	546	628	599	570	592	609	586	620	616	578	624	583	606	617	591	590	591	616	622	601	627	572	614	602	597	571	562	586	595	608	583	609	572	559	541	559	572	569	599	606	562	657	608	605	576	578	621	614	584	601	598	576	620	591	600	587	633	619	569	592	657	598	583	587	610	626	610	579	616	606	618	615	597	625	573	595	585	644	617	589	553	582	584	592	604	582	616	543	581	599	591	586	553	583	604	582	632	597	567	606	608	583	605	610	564	556	661	602	609	593	621	631	616	606	611	590	621	623	570	606	594	585	608	617	634	600	574	576	595	600	604	590	580	558	597	570	631	605	594	534	593	602	583	616	560	592	569	592	597	553	587	557	628	570	588	607	629	558	590	555	626	577	573	559	574	583	585	655	609	635	621	609	588	620	617	595	596	590	594	585	595	612	544	638	594	595	586	595	600	614	618	637	622	630	599	588	593	600	600	553	592	578	578	591	573	636	562	577	583	614	577	587	630	546	642	636	608	586	599	587	615	621	626	593	604	612	585	600	595	586	591	593	595	590	594	596	574	653	562	616	554	631	605	612	629	581	536	567	602	560	604	604	586	573	582	629	638	624	588	617	591	550	571	570	575	594	647	615	609	602	584	567	577	592	609	588	569	603	612	559	551	580	603	604	603	602	567	562	588
31559	15657	9358	4787	3448	2648	2054	1689	1409	1193	1076	1011	981	888	789	809	783	703	733	729	672	678	690	649	663	637	659	610	651	650	651	620	628	608	620	611	652	624	634	647	594	597	556	595	610	592	613	601	599	596	566	621	612	614	613	611	616	623	603	624	572	624	610	624	568	600	641	607	642	572	615	599	554	617	598	635	590	598	560	583	605	578	594	595	615	592	599	612	577	601	571	560	598	610	570	597	588	615	608	620	580	597	589	626	626	587	607	567	607	629	553	624	589	611	572	590	630	598	582	615	613	606	588	580	604	622	568	557	567	575	585	606	580	577	590	599	608	588	574	571	617	606	630	568	565	585	621	586	565	573	570	543	558	616	622	650	602	578	631	613	600	594	573	614	609	560	547	615	584	624	626	597	590	579	634	592	559	605	629	658	579	584	594	581	589	572	604	567	597	587	621	574	584	619	580	586	601	621	638	643	600	628	602	600	609	626	580	594	634	601	580	537	601	599	577	596	584	613	606	544	561	622	602	594	624	640	594	607	580	566	632	597	564	619	593	595	604	568	577	567	620	649	585	577	603	624	539	611	572	639	595	635	624	593	663	578	571	586	612	594	586	604	572	607	608	607	621	581	626	591	566	571	613	598	616	585	598	612	627	562	572	691	594	607	627	657	621	582	604	612	607	639	565	585	568	632	575	656	584	618	577	589	605	579	581	597	607	576	622	610	606	592	605	601	599	593	613	559	588	604	623	594	585	600	606	594	569	603	615	603	598	592	618	597	608	610	637	592	560	581	591	623	553	563	619	598	590	549	601	618	581	573	584	588	574	600	658	600	618	593	576	591	615	607	623	568	600	598	596	639	566	571	590	633	578	578	555	544	599	637	641	631	632	606	612	650	628	619	630	564	618	595	604	629	576	573	577	594	596	565	564	622	603	581	584	632	590	560	592	604	676	542	545	600	603	585	591	575	581	605	596	582	595	629	604	574	575	614	586	564	606	580	593	640	633	559	577	611	652	597	589	660	608	590	622	588	650	576	596	620	581	628	605	591	615	626	579	610	619	615	645	551	584	580	612	609	607	561	581	560	571	599	601	590	543	557	620	578	631	590	627	570	601	586	549	607	598	614	609	611	564	574	569	619	618	559	592	610	593	591	570	631	603	588	565	577	593	572	582	551	620	609	607	629	563	608	585	595	602	695	599	637	600	587	596	596	618	585	597	598	611	604	616	603	571	635	583	596	613	611	583	554	607	601	535	622	587	636	548	615	622	627	635	619	527	634	609	572	581	633	679	596	609	631	600	617	621	613	584	590	582	638	596	635	617	614	633	577	547	608	600	632	585	617	611	577	630	546	604	600	605	595	570	595	627	593	631	591	581	619	627	617	585	609	631	588	592	596	596	587	604	577	602	618	623	607	569	604	602	563	571	619	609	592	598	603	573	566	578	616	606	604	600	556	589	646	583	626	622	595	598	556	606	553	556	588	602	582	580	604	587	583	596	599	605	611	587	607	586	622	590	602	615	583	588	579	549	572	573	614	572	559	621	602	626	631	602	559	571	550	570	565	625	635	598	591	598	591	601	552	582	575	600	649	584	595	589	601	598	590	609	567	592	605	563	592	561	627	601	594	600	564	582	610	592	585	540	552	598	545	596	590	634	651	594	600	659	619	610	566	623	581	560	585	636	609	627	603	654	590	582	579	553	602	623	589	609	608	630	581	609	538	578	581	619	580	586	592	642	602	605	601	606	588	566	571	582	600	632	573	654	579	579	628	610	591	620	605	615	589	622	585	640	610	605	639	604	632	573	585	612	561	557	615	631	573	607	619	583	574	587	574	591	607	625	610	569	620	624	577	603	629	593	619	566	598	630	595	579	554	544	620	596	608	624	629	601	585	619	589	647	617	599	590	620	594	610	603	582	580	565	622	617	542	612	583	574	617	529	593	598	602	587	620	568	555	598	614	607	622	596	605	586	624	603	580	617	581	595	606	598	618	556	594	581	583	614	622	575	595	575	584	589	596	610	595	595	579	626	610	524	578	646	623	596	627	642	640	597	614	618	585	613	604	601	619	556	607	574	583	620	565	598	641	630	614	613	614	582	606	608	607	592	570	632	586	613	631	609	633	613	574	583	592	594	621	598	595	556	596	550	584	595	643	618	659	629	606	604	591	566	576	568	636	566	566	610	631	617	570	630	581	566	612	570	578	570	565	585	591	580	602	600	584	568	578	543	583	588	565	621	561	576	604	635	598	611	582	590	621	568	571	596	586	605	579	592	594	591	569	637	596	586	566	597	600	648	549	590	599	600	534	580	672	632	581	606	599	612	562	603	563	613	606	615	643	567	593	586	585	604	532	633	622	597	603	616	590	636	617	616	592	627	533	580	617	595	596	603	591	615	586	618	563	547	557	595	612	615	558	544	638	560	582	588	583	598	580	591	567	626	587	593	590	642	609	631	586	576	588	595	608	626	616	593	633	538	575	592	594	584	612	592	578	582	613	639	591	665	634	571	623	625	589	594	628	617	644	623	565	606	628	622	584	583	528	606	626	593	603	602	633	640	624	602	542	599	614	564	576	629	602	608	573	588	601	562	574	598	631	581	578	619	571	548	602	567	608	565	570	574	537	569	605	608	610	595	615	595	561	641	619	608	603	561	586	575	593	578	583	628	597	563	572	545	572	623	590	615	592	610	646	582	592	593	635	581	569	600	579	593	605	604	606	610	597	594	628	608	588	588	546	606	581	632	585	609	572	568	582	586	604	643	590	598	572	627	588	635	574	599	572	560	600	565	627	655	637	595	640	606	583	607	569	579	544	601	614	607	592	571	639	625	582	593	617	605	573	568	609	586	614	569	565	555	588	616	598	599	617	582	599	590	614	601	595	601	567	573	617	571	605	580	641	575	619	602	582	622	586	573	583	584	600	602	626	593	605	603	596	602	596	593	637	605	602	591	620	581	574	591	602	594	542	555	639	600	594	583	585	602	586	572	586	608	575	596	576	550	622	658	582	634	597	596	590	594	641	573	594	591	597	608	640	607	607	591	601	605	591	594	639	616	594	561	602	608	589	587	637	587	591	632	566	606	583	629	578	597	608	602	578	619	613	579	630	592	602	629	624	615	573	580	597	620	609	577	583	588	572	553	649	616	546	600	592	615	596	628	601	632	612	599	619	593	616	571	602	607	586	610	606	614	584	581	562	583	590	586	575	619	570	578	564	592	574	575	582	607	616	567	553	602	595	587	588	533	598	598	583	600	609	580	556	650	645	577	589	603	576	618	643	588	629	610	594	561	570	611	589	604	580	561	637	593	626	589	594	592	613	643	586	575	613	568	548	612	674	620	608	636	648	609	608	617	648	619	566	603	611	634	621	578	581	552	593	549	578	582	617	587	569	593	566	603	551	560	591	611	618	571	573	617	649	597	597	633	613	601	582	570	607	588	596	630	609	614	572	598	607	570	589	571	592	586	586	605	620	621	608	569	592	565	589	574	573
27769	17973	4038	655	481	447	425	370	417	365	348	380	406	370	403	363	383	406	378	370	385	342	375	365	398	353	365	375	380	410	395	347	393	386	389	388	371	384	368	369	381	376	379	359	373	382	379	409	369	380	388	383	387	369	362	388	384	382	406	350	344	369	374	366	374	365	389	400	355	382	322	368	402	365	362	367	373	358	376	366	357	360	343	377	359	380	398	364	396	379	350	398	342	385	404	378	349	373	370	354	379	387	401	385	362	394	365	384	380	364	386	388	392	379	350	383	377	392	364	386	393	407	388	391	369	342	372	380	382	404	395	380	396	353	363	363	360	383	429	385	400	399	362	361	350	373	386	386	357	398	394	378	347	340	418	404	399	381	381	375	391	379	397	404	375	362	394	361	349	398	372	363	355	361	366	392	355	415	379	379	416	360	406	343	404	360	374	396	400	371	375	383	384	396	348	385	389	363	355	359	384	377	359	386	358	386	375	424	384	339	365	374	355	393	372	352	381	393	361	383	370	381	382	359	376	368	398	385	419	395	394	388	368	369	387	398	380	365	396	352	373	369	376	409	390	361	406	394	392	364	385	397	393	403	355	383	373	380	353	362	407	379	362	389	351	359	379	392	381	369	425	412	408	362	365	370	401	366	394	380	391	397	373	339	343	406	395	359	390	401	374	385	399	367	383	370	365	363	403	375	372	398	383	367	367	381	387	392	348	383	369	370	370	371	391	380	358	379	394	347	399	370	375	353	376	377	336	398	368	343	368	352	398	384	388	361	368	350	392	379	377	432	385	375	352	417	394	393	391	398	380	383	354	358	351	355	371	376	402	358	385	384	372	383	376	369	402	375	355	413	395	371	405	379	431	375	380	380	367	401	360	370	381	378	372	378	371	385	401	357	393	359	401	384	390	393	345	381	403	379	374	360	384	370	362	389	358	390	361	379	403	368	394	385	350	367	414	339	428	357	364	386	408	392	373	396	346	393	405	362	390	378	371	377	380	360	356	397	392	363	385	392	399	339	366	401	347	380	351	364	376	397	386	380	362	384	403	418	380	382	379	363	376	417	372	389	368	404	355	359	362	368	377	366	357	349	402	387	430	334	385	403	394	381	403	390	393	406	418	391	352	378	384	406	390	383	396	345	385	374	396	368	352	368	392	361	363	369	376	394	379	396	391	384	393	391	368	390	377	409	364	389	398	363	352	385	325	390	359	372	365	388	365	371	396	352	376	365	388	367	366	408	347	356	397	355	353	365	400	377	375	382	389	373	411	385	394	397	383	382	378	363	396	388	345	365	370	384	405	333	355	397	370	390	369	414	391	348	393	407	361	346	420	355	370	398	368	331	392	365	377	381	392	396	392	374	376	376	388	409	420	345	396	371	364	410	391	360	394	375	369	368	379	407	384	388	397	412	396	414	386	360	342	394	387	392	406	407	375	376	369	404	390	387	381	392	378	384	396	369	338	409	368	372	391	392	380	402	419	358	392	417	397	399	403	379	429	388	354	378	420	386	394	389	355	398	390	391	363	364	376	359	343	361	379	350	349	390	392	367	368	397	373	347	371	376	391	369	358	396	378	383	387	405	346	364	393	398	396	374	388	368	394	348	367	391	384	385	384	380	392	413	385	350	387	387	386	385	386	392	375	395	387	398	360	373	371	384	348	412	395	353	405	381	388	373	396	372	369	378	384	341	409	369	411	393	389	380	388	358	370	335	355	388	387	367	378	377	382	385	390	385	372	401	382	404	374	372	433	387	383	381	382	369	389	397	354	372	382	338	377	405	378	369	388	362	379	355	385	385	364	381	383	389	371	371	362	366	381	384	367	351	425	359	371	336	421	370	373	409	369	363	419	382	381	391	370	377	378	365	402	375	381	390	365	386	392	365	375	408	365	395	373	379	350	405	388	387	367	373	386	391	404	361	419	359	392	363	356	381	385	331	382	376	404	404	378	363	382	368	385	367	355	390	361	368	356	366	375	362	363	389	376	364	378	381	377	381	368	404	410	341	409	390	417	389	404	340	359	353	410	388	403	408	387	359	326	403	391	387	353	328	369	366	399	384	408	396	377	360	342	356	351	389	366	390	374	383	350	373	379	390	408	404	398	360	374	377	360	395	369	374	372	391	376	374	371	390	365	369	368	378	372	376	385	405	359	411	383	371	355	363	417	389	391	367	364	347	354	370	389	386	371	393	380	398	405	409	399	374	370	376	379	368	386	414	376	340	396	368	400	360	373	388	348	380	368	409	373	371	381	386	367	381	381	361	392	377	379	403	358	370	378	383	387	341	392	392	381	380	363	357	439	383	397	379	358	382	368	363	399	371	380	368	381	341	370	345	330	368	371	406	404	390	388	403	368	375	368	421	397	360	370	409	378	362	357	363	411	380	373	362	370	369	385	353	396	415	346	389	410	376	358	365	401	401	364	363	372	383	370	364	323	356	384	350	372	384	365	362	354	381	369	376	377	397	368	370	372	388	377	377	402	366	364	377	386	369	395	405	357	381	343	393	402	342	392	370	346	362	370	387	371	389	396	397	387	379	386	363	403	392	409	386	384	388	398	357	356	411	346	372	411	407	396	388	353	408	407	372	348	379	393	390	396	337	401	377	364	401	402	385	358	390	376	356	356	367	404	356	402	380	403	373	397	416	381	403	377	396	397	377	396	359	368	392	356	390	377	398	377	408	372	380	366	422	394	371	406	361	354	374	407	376	364	354	371	399	397	407	366	337	405	399	375	397	352	385	396	414	353	381	393	381	342	371	381	382	362	366	388	351	397	353	370	381	364	422	380	366	378	380	392	401	367	379	392	370	366	373	373	370	381	422	415	384	400	376	384	379	407	410	361	350	405	418	379	368	393	371	358	365	367	412	394	358	397	381	380	421	353	348	431	381	388	361	378	379	362	373	396	376	379	394	384	406	374	390	343	368	388	395	366	379	361	393	423	333	416	410	362	363	388	384	375	303	442	404	414	370	362	369	357	378	362	382	376	378	402	407	393	398	383	371	387	356	387	346	414	427	375	419	414	365	394	358	407	377	384	395	382	367	349	429	394	454	393	380	386	376	392	382	392	367	383	387	394	405	371	392	394	380	387	369	375	383	396	400	361	333	385	382	400	406	355	403	369	379	386	408	369	401	376	393	339	392	331	350	387	391	368	357	359	334	387	424	358	375	397	376	390	382	365	364	395	380	404	372	347	368	355	390	380	377	359	365	374	382	392	351	370	354	382	404	366	386	374	408	366	362	389	381	381	422	352	379	392	376	367	410	385	352	398	384	368	384	379	393	366	394	386	383	358	379	387	377	396	370	370	342	352	391	367	368	376	379	365	378	416	367	413	363	378	418	372	377	381	389	378	381	385	390	403	368	391	403	369	364	367	374	368	386	359	355	390	383	350	407	387	411	382	408	383	340	369	404	392	389	382	349	373	368	420	380	391	374	427	386	370	343	367	399	357	392	339	382	378	366	385	404	378	412	395	391	373	397
7772	1306	792	561	493	474	480	443	438	418	409	413	425	415	392	407	427	433	432	391	458	428	442	408	413	401	438	397	419	433	439	396	442	467	396	446	410	393	404	401	446	405	395	407	416	428	410	424	425	406	434	399	416	418	459	415	453	418	436	442	414	448	439	382	473	424	449	461	439	413	430	405	415	451	407	405	434	450	448	418	393	414	435	453	393	409	432	398	430	401	413	428	425	398	394	418	388	404	429	416	434	402	422	383	403	425	413	420	446	420	382	410	418	382	389	424	477	403	415	418	421	433	400	423	411	422	398	400	434	395	440	380	408	434	402	408	424	405	422	459	429	415	431	417	429	456	424	462	399	392	443	395	395	430	392	399	412	434	419	433	403	437	424	437	401	417	387	392	426	403	408	434	394	412	435	440	437	449	423	421	458	413	430	423	407	420	411	402	427	412	396	420	417	437	398	408	391	392	418	390	421	422	439	418	447	400	447	427	448	420	447	404	417	394	373	429	408	409	381	395	439	402	442	429	450	405	415	440	431	409	454	388	435	419	393	416	365	366	372	411	450	419	412	412	422	415	448	415	413	448	432	397	397	427	420	393	456	413	404	421	385	390	424	421	415	449	424	409	418	429	416	417	419	438	420	412	430	392	397	461	444	389	416	418	409	432	402	413	478	443	398	436	421	411	422	416	384	443	436	481	402	446	394	390	440	423	436	410	408	457	387	399	408	393	391	418	423	429	418	419	406	421	432	460	409	425	408	417	437	436	401	459	432	381	428	442	440	391	411	495	455	442	440	431	433	434	414	406	417	460	415	405	448	436	443	436	461	445	417	414	430	385	428	376	391	410	424	379	422	415	389	415	424	415	418	420	400	422	405	388	412	414	432	428	417	426	438	406	388	476	430	394	431	421	399	427	397	432	473	405	417	435	390	440	387	415	440	397	420	451	412	424	424	436	449	413	448	388	424	422	407	403	422	397	431	405	427	393	458	448	421	387	434	405	420	446	427	387	416	419	431	419	430	417	406	418	406	428	425	437	407	419	422	407	420	438	433	372	426	418	437	411	418	431	413	446	427	409	425	347	359	407	425	395	442	406	433	444	416	385	417	429	417	400	418	375	431	435	445	434	410	403	409	406	387	442	427	432	412	409	390	411	450	426	442	436	402	409	458	401	409	386	411	453	415	409	409	414	421	431	404	414	413	393	439	437	423	424	431	449	419	415	410	404	427	387	435	374	451	435	388	423	430	430	399	453	400	410	402	408	447	427	412	407	385	386	384	390	395	426	438	430	430	399	445	482	381	407	401	425	395	444	418	450	398	436	421	428	402	378	394	416	444	419	435	426	433	415	413	409	430	428	428	419	399	462	391	430	443	410	396	435	407	388	420	425	401	435	461	405	430	422	418	424	396	408	435	395	379	401	397	395	454	435	387	396	416	441	411	402	419	419	445	406	418	463	453	417	446	418	436	427	405	400	428	440	434	401	413	436	428	436	427	458	420	449	433	411	423	428	405	409	424	425	409	432	410	395	462	466	407	415	426	443	424	415	414	421	412	399	397	432	410	415	414	425	451	435	422	442	386	441	388	449	445	426	409	419	429	420	430	409	409	422	407	426	427	418	416	404	404	423	400	421	390	382	413	434	451	433	445	420	420	447	419	405	450	414	421	405	427	395	385	403	454	425	413	424	426	408	405	460	413	414	381	431	412	422	427	401	399	443	428	389	438	443	446	431	395	414	441	426	461	429	404	412	386	399	401	455	421	421	408	401	443	443	408	392	421	401	430	422	414	378	425	399	452	400	396	413	423	447	406	422	406	447	452	413	413	410	422	377	436	418	430	424	427	387	427	392	426	404	434	366	413	377	406	433	425	398	409	390	381	396	444	432	434	411	446	400	399	391	372	443	412	394	410	411	422	415	427	438	388	399	408	423	429	453	411	438	417	389	409	393	425	365	420	400	416	381	435	401	426	444	367	422	387	418	418	419	414	398	406	396	420	390	390	410	421	460	396	401	406	412	445	459	460	438	409	383	431	431	408	390	407	449	433	424	428	424	418	380	468	377	431	408	387	404	439	413	425	428	433	418	411	405	443	417	417	393	422	431	408	411	415	449	428	428	418	435	419	443	462	375	409	441	366	421	402	443	397	457	380	430	376	373	422	425	400	435	453	441	396	419	435	396	371	411	399	441	408	405	399	427	436	427	473	421	424	428	412	449	420	445	429	409	441	409	432	440	421	406	427	425	414	415	388	429	395	434	402	399	462	424	436	424	430	418	402	397	422	437	436	427	421	409	403	426	405	437	435	452	453	447	438	394	411	429	421	444	405	422	403	389	430	413	410	436	413	405	440	439	425	432	383	395	378	432	390	445	420	390	379	423	413	428	433	422	378	399	406	418	436	447	393	411	427	415	435	391	422	443	410	417	421	425	411	453	394	467	404	432	407	459	406	427	420	412	411	426	425	439	380	390	435	421	369	392	405	406	436	381	425	435	426	412	405	413	418	354	453	386	385	408	399	409	407	394	435	427	403	442	410	444	408	418	437	404	377	410	383	405	385	402	440	459	404	420	400	395	426	431	374	417	427	400	421	444	417	429	432	403	424	388	403	429	370	442	435	422	395	385	436	427	419	408	447	415	407	406	424	460	399	432	408	401	425	431	411	387	437	433	415	437	416	434	421	416	426	433	394	422	423	380	427	389	427	389	439	420	406	446	410	429	433	434	395	390	432	437	363	428	430	425	378	432	422	434	431	426	392	419	445	437	391	412	405	432	408	396	437	393	450	430	413	403	412	401	413	438	409	420	410	428	444	398	406	409	421	449	387	411	395	456	417	414	416	408	428	438	424	436	427	420	436	402	401	416	416	408	460	385	405	373	426	407	443	420	419	423	453	438	404	417	403	407	442	401	450	408	404	399	414	397	399	375	440	400	452	393	414	402	388	451	428	431	389	434	416	410	445	402	380	456	409	443	417	433	394	445	415	417	436	431	450	403	402	432	414	405	429	425	416	408	414	387	398	407	424	412	440	424	421	420	411	397	451	422	438	423	422	440	443	430	401	434	400	407	424	385	404	424	405	436	417	415	426	431	397	411	443	419	438	423	418	380	401	441	421	433	431	411	436	449	434	391	426	391	375	420	421	413	376	428	418	437	402	430	439	409	396	434	404	429	411	426	457	455	432	439	410	410	426	429	442	418	419	403	387	405	449	388	410	431	415	367	431	388	431	388	434	428	405	390	405	397	434	423	430	403	392	441	393	414	438	405	397	437	406	393	396	421	422	381	402	375	420	417	394	434	391	398	418	422	428	441	373	409	428	399	400	419	430	433	425	428	381	404	439	400	419	444	402	451	434	432	418	405	395	450	409	433	422	410	442	434	440	407	439	412	447	420	445	412	438	438	385	403	409	414	392	422	431	427	374	385	421	405	421	411	401	406	424	410	398	418	385	428	433	413	423	389	424	473	447	446	422	402	436	457	415	418	439	436	415	478
23665	21028	28206	24029	21001	9280	879	579	484	450	421	393	329	346	309	320	307	317	311	286	284	275	281	297	265	297	280	309	284	263	247	258	272	255	261	252	247	251	247	268	255	267	223	262	265	252	254	256	251	262	264	269	239	259	264	270	262	252	246	260	277	242	251	255	243	260	239	260	249	250	232	265	255	263	235	271	249	243	276	232	253	266	259	228	240	234	291	245	292	268	253	273	257	259	254	259	239	246	238	267	260	264	239	252	242	250	270	263	259	240	265	278	264	246	267	257	263	256	255	256	252	241	244	288	226	264	254	276	262	272	241	225	240	268	221	248	252	250	253	291	231	275	257	260	247	269	264	258	240	268	279	252	262	272	247	264	266	234	280	255	278	281	233	254	252	243	246	261	258	277	259	251	226	250	264	247	253	256	245	272	235	252	261	278	228	262	283	271	235	243	264	295	238	268	292	263	266	228	265	253	251	248	244	249	236	265	266	242	243	267	236	262	252	267	271	265	248	243	274	272	272	272	245	226	241	251	263	272	286	269	244	249	242	261	240	260	238	251	277	279	232	272	244	237	267	265	258	267	254	228	240	272	236	223	283	254	245	250	261	239	240	247	263	258	250	277	266	247	256	252	237	264	271	249	266	263	245	249	241	222	247	246	244	290	240	271	301	252	237	249	280	241	248	287	264	264	225	236	277	285	266	245	259	266	279	240	261	245	253	281	268	251	239	257	232	271	259	281	247	239	244	259	261	240	278	214	263	238	252	263	246	270	249	249	250	236	260	273	286	257	262	264	274	278	286	226	265	280	261	268	254	249	270	249	270	272	257	232	266	261	252	253	271	249	244	278	267	242	254	262	256	256	240	229	234	252	283	240	236	267	239	265	253	238	263	264	252	283	253	276	259	273	249	261	265	271	270	243	257	251	239	262	257	268	266	268	255	242	288	246	256	250	302	255	302	229	236	274	250	248	271	257	256	225	246	244	257	268	245	213	238	260	250	259	242	247	281	236	276	253	247	269	246	225	238	268	244	236	262	246	277	253	276	276	261	240	276	275	253	258	279	242	240	273	258	268	240	263	225	277	252	259	305	260	258	273	229	254	284	269	237	249	232	255	255	260	218	254	265	248	249	254	241	251	231	248	241	236	224	241	239	245	244	269	251	226	236	247	278	261	283	266	240	265	251	241	231	251	223	238	239	281	255	255	260	264	260	263	257	261	245	249	282	246	272	257	255	239	259	229	265	224	261	246	222	254	246	262	241	231	236	248	255	246	272	236	271	242	257	261	264	265	240	261	238	255	244	230	254	249	251	252	256	254	274	270	234	260	256	256	232	251	263	267	258	275	258	254	226	229	290	277	264	246	250	241	273	270	224	269	233	240	223	272	237	242	269	260	299	228	268	251	245	262	225	255	247	267	253	246	255	253	270	258	267	239	240	261	258	295	248	258	217	233	257	248	250	248	239	281	272	281	254	265	257	241	240	235	237	266	234	277	265	270	275	226	272	241	258	237	258	264	239	239	211	229	233	248	247	263	254	245	250	260	257	254	271	279	261	256	242	275	247	250	274	248	258	261	223	265	259	241	230	240	248	247	269	295	242	273	236	251	246	268	229	256	262	239	244	249	248	252	257	237	269	248	248	270	220	234	270	269	268	266	234	246	231	248	249	245	237	238	247	249	256	259	246	231	269	278	259	281	258	238	241	240	281	237	261	289	248	249	266	233	248	239	242	275	247	246	276	253	241	230	265	271	263	235	256	231	232	269	246	247	234	246	256	267	241	269	243	260	254	265	238	269	231	229	265	250	258	280	250	246	233	299	265	249	274	244	223	250	250	248	227	250	238	248	251	254	282	229	252	236	241	235	239	256	247	233	249	277	260	258	268	275	280	261	244	250	242	258	243	297	240	259	273	254	276	248	261	260	235	258	250	256	260	227	248	236	260	259	253	237	266	260	231	217	236	270	266	259	243	236	246	288	237	261	255	251	249	243	271	275	213	242	264	252	289	259	242	251	242	278	269	251	254	249	274	263	243	272	259	238	262	240	254	277	272	266	241	241	235	252	256	255	260	241	269	242	258	254	262	267	236	268	243	255	252	259	244	274	247	258	242	234	248	250	263	244	255	251	253	241	218	232	264	265	253	241	228	234	270	278	287	224	251	262	242	263	244	246	234	256	271	245	265	257	261	252	269	252	243	229	256	281	250	233	262	237	271	226	266	259	250	232	252	248	237	265	261	248	252	261	253	283	258	261	231	267	262	271	242	241	250	238	222	236	245	290	273	257	268	241	251	239	247	268	268	273	258	252	255	242	267	250	265	277	272	278	237	256	280	264	229	284	272	264	295	258	277	246	254	234	257	251	261	232	279	233	286	268	274	238	264	253	225	261	242	220	263	255	252	265	244	276	231	263	260	259	220	231	261	269	250	268	283	236	265	261	277	255	244	250	247	237	284	262	266	258	279	234	277	250	257	261	251	270	255	269	261	267	254	271	250	256	258	251	243	237	269	231	259	258	268	238	245	261	252	270	264	238	272	250	255	235	235	247	232	251	223	253	279	267	253	249	262	247	251	251	241	251	221	259	283	263	252	242	255	258	246	248	263	217	249	232	250	236	231	252	255	249	238	251	235	233	263	262	248	236	244	267	229	267	251	266	252	263	271	270	275	246	239	259	252	262	251	268	256	275	267	278	268	229	264	256	229	251	231	261	276	247	250	262	240	251	254	255	255	250	235	228	246	254	266	261	246	251	261	241	228	238	279	252	236	238	260	233	268	244	243	274	235	244	242	292	280	254	269	264	239	261	259	230	245	259	254	227	249	274	247	232	247	234	256	266	266	240	246	231	259	234	252	287	293	241	254	255	258	231	269	248	283	267	273	277	248	278	241	234	226	252	245	282	242	238	250	249	242	269	249	238	272	253	234	245	234	250	261	264	233	238	256	246	242	211	253	230	243	260	241	246	240	264	268	246	233	244	211	257	258	275	248	271	232	263	248	262	244	244	255	244	233	252	259	215	265	238	260	239	235	241	251	247	292	267	250	233	246	254	254	229	250	278	285	263	269	246	235	227	256	274	256	272	261	286	256	290	214	276	213	251	264	247	237	219	252	281	265	285	240	281	261	257	269	266	269	257	254	251	243	245	268	243	245	260	270	232	252	251	272	255	260	263	268	219	272	250	274	246	275	257	267	268	268	257	277	252	261	254	260	261	263	262	233	247	256	254	237	219	226	265	271	249	280	262	273	260	272	257	257	252	278	230	239	266	281	245	263	256	252	241	225	281	308	249	249	266	282	243	257	261	245	293	263	241	260	238	238	274	274	245	237	270	263	259	291	294	257	236	247	263	263	267	236	225	279	249	231	247	236	270	258	245	226	247	251	233	270	274	270	251	234	290	244	239	241	263	254	263	249	234	269	291	260	237	251	245	253	251	252	281	269	258	265	242	261	245	250	257	257	242	232	248	253	228	263	274	251	239	225	257	263	264	262	251
25437	10175	5347	2561	1828	1356	1054	836	682	613	524	507	433	422	385	395	381	353	372	350	324	307	333	308	333	298	298	310	325	265	296	337	274	282	293	293	307	288	280	288	293	290	342	266	317	294	286	307	286	305	294	294	277	302	287	259	318	262	261	282	275	321	252	307	264	300	293	283	301	295	294	286	287	267	275	269	308	310	259	295	286	268	274	280	312	287	294	273	323	292	272	260	275	270	307	269	251	294	285	273	293	307	268	265	298	263	264	272	269	280	269	311	281	270	283	280	284	270	284	280	267	305	294	306	275	277	281	296	258	303	275	293	273	268	275	279	274	271	280	295	291	276	287	267	279	296	282	266	296	283	317	297	284	300	266	264	260	307	276	299	284	313	281	301	247	278	270	276	288	300	289	295	299	319	278	290	263	265	331	259	276	281	279	279	299	280	278	244	269	295	255	260	277	285	292	280	248	259	265	267	289	277	295	285	245	264	293	280	252	269	300	252	285	284	276	306	277	248	290	257	256	246	291	261	292	253	285	279	268	263	245	284	264	290	271	292	298	257	295	272	267	245	267	310	303	275	284	275	285	264	287	288	278	281	297	281	300	286	298	271	301	296	286	304	267	252	291	262	273	287	315	283	257	274	274	263	273	269	282	287	276	290	275	276	271	260	308	302	278	296	287	266	297	258	256	295	282	305	298	274	258	289	290	280	296	278	294	285	280	314	285	269	285	272	275	296	263	312	318	281	290	297	289	285	293	310	291	279	271	300	290	309	254	291	299	275	285	259	262	263	283	270	250	274	284	294	294	277	281	302	302	298	276	297	259	284	300	250	300	304	275	315	289	291	277	269	258	272	272	289	286	249	289	284	266	264	278	283	304	257	245	284	270	268	319	280	274	275	296	254	278	304	287	307	297	277	313	294	292	266	283	270	297	289	260	259	295	293	288	266	265	260	284	309	293	269	272	276	262	288	258	248	263	305	271	285	295	297	249	290	270	264	255	262	286	272	275	274	269	284	276	286	269	279	289	258	273	270	256	250	278	265	295	251	293	294	264	295	250	295	241	282	227	267	281	290	271	299	302	260	267	339	305	270	288	273	291	275	297	252	275	251	281	291	289	276	278	291	269	253	278	234	280	270	299	284	272	283	266	302	280	269	285	250	275	283	263	293	255	269	285	266	278	304	298	310	289	248	316	290	281	268	261	307	284	279	284	293	281	294	258	296	265	276	283	277	297	246	249	310	293	274	253	253	229	302	272	287	265	293	290	300	304	286	264	271	261	298	290	292	298	294	295	252	266	291	276	289	268	275	293	279	287	261	278	273	305	245	254	278	255	269	287	290	263	286	300	310	256	249	282	279	257	310	261	274	283	274	253	270	276	314	296	305	284	254	255	286	269	279	301	259	284	293	291	281	288	302	245	283	297	295	259	262	268	295	272	297	280	267	317	288	271	263	295	290	245	266	288	265	303	261	289	293	279	272	272	278	278	309	295	291	257	304	286	288	287	274	308	264	295	293	302	273	290	299	307	268	275	273	247	285	297	287	253	260	268	250	290	267	278	265	268	282	292	279	289	273	280	282	293	276	257	270	303	268	277	266	275	297	265	290	292	306	306	278	291	261	289	273	262	254	285	281	281	268	264	269	245	269	305	267	264	259	281	289	290	266	269	300	269	252	287	280	283	264	283	271	298	250	269	288	286	265	297	315	295	288	271	278	300	294	276	271	287	263	269	263	287	284	253	271	284	277	283	285	266	240	272	269	281	268	252	305	270	286	268	296	293	295	278	300	276	288	282	258	281	265	258	274	284	279	277	272	271	272	279	278	299	242	293	258	284	292	277	272	263	295	283	267	282	292	277	267	285	290	300	276	260	278	273	253	266	270	295	262	305	299	293	288	259	289	277	255	302	278	283	282	269	272	277	289	282	260	277	259	278	263	267	273	286	286	294	265	265	255	273	273	281	301	282	307	244	247	276	294	295	284	292	274	278	291	299	291	258	291	285	273	288	268	322	297	255	309	247	284	297	293	255	284	299	289	293	284	287	290	316	285	309	299	292	257	296	277	294	263	283	286	255	272	269	267	280	292	285	273	275	263	276	277	279	290	279	292	322	287	277	267	262	253	299	241	291	261	272	292	261	302	268	245	253	293	296	272	255	282	263	299	279	260	290	286	300	277	265	293	318	261	279	297	252	258	267	255	281	295	282	293	255	296	263	267	276	288	275	254	275	287	291	248	272	278	294	258	288	266	267	265	277	286	277	264	285	291	280	279	264	274	262	260	292	270	289	294	265	253	268	278	254	274	258	285	286	294	260	288	298	320	217	272	277	277	266	309	281	260	290	281	284	294	289	280	258	275	279	313	282	279	281	269	262	282	281	249	283	286	260	268	286	287	303	295	275	290	307	280	273	267	290	299	315	260	297	283	303	343	273	280	288	295	282	281	283	288	284	280	277	286	291	279	261	268	284	253	275	317	271	273	298	268	258	292	283	261	279	294	281	272	269	287	263	314	284	277	238	272	257	281	280	280	275	292	295	315	274	285	284	270	274	287	296	272	281	293	259	302	275	265	278	275	284	274	292	267	283	260	251	285	275	290	270	269	280	261	257	284	279	274	306	302	308	277	285	302	295	249	282	293	257	284	291	284	309	274	277	296	279	268	257	286	297	275	257	285	298	278	281	255	272	275	263	257	278	309	299	282	277	259	286	293	268	284	303	280	277	276	277	279	313	250	275	261	255	250	290	274	289	279	287	271	292	299	276	251	254	272	274	272	298	260	290	270	261	288	297	283	269	275	297	262	268	274	262	277	309	277	261	286	251	270	241	270	301	281	274	280	307	290	281	271	292	266	305	274	253	314	267	289	259	275	312	282	307	288	304	258	277	277	291	291	269	239	283	293	264	276	300	256	265	296	281	258	305	264	273	298	263	295	251	279	285	300	243	269	280	272	293	251	263	259	276	272	288	264	252	281	296	303	268	254	265	270	284	275	294	276	272	273	275	298	268	276	271	291	294	270	272	279	296	302	303	309	265	278	262	268	296	298	260	278	252	276	279	295	294	265	278	293	275	273	296	284	268	276	234	283	305	288	292	263	276	253	245	299	262	279	272	256	277	278	260	294	283	271	293	300	256	278	274	308	266	300	295	285	295	263	285	267	292	279	266	287	274	270	279	270	272	283	280	268	290	284	282	284	303	291	269	271	284	291	262	271	292	273	243	284	299	258	281	263	304	280	255	266	282	261	295	306	261	278	308	268	264	294	299	272	279	263	290	292	284	292	272	253	263	263	259	293	230	289	285	312	301	281	310	274	294	267	256	248	265	273	265	270	277	297	292	287	276	269	255	300	238	269	284	265	309	304	262	275	288	257	279	272	286	287	277	256	275	275	290	282	308	239	275	271	255	288	291	284	290	290	274	231	258	291	278	263	279	279	275	253	274	256	275	277	271	277	271	253	276	246	302	292	305	265	295	289	262	265	259	294	258	295	287	236
24745	21030	27135	25004	9923	1063	918	850	813	784	686	719	666	682	747	677	727	643	685	725	706	699	684	675	659	675	718	681	652	673	664	666	703	693	690	704	666	730	669	676	688	645	711	671	672	675	654	670	606	671	653	660	676	697	667	688	670	671	702	656	633	728	681	673	653	686	673	685	698	670	635	652	696	717	693	649	678	699	710	674	666	702	716	695	678	668	722	696	664	646	673	705	685	671	692	643	663	702	683	705	640	689	674	688	701	631	679	646	682	653	664	688	674	677	731	670	713	682	646	682	638	681	650	691	731	695	698	725	664	698	683	711	631	706	676	696	665	656	673	638	672	738	690	665	645	671	690	717	616	701	626	657	672	707	678	675	678	668	648	633	710	700	663	679	655	693	672	645	656	684	677	689	647	651	664	671	643	662	650	699	675	604	650	683	709	710	658	680	646	668	641	710	635	627	691	702	665	737	699	730	666	663	686	666	662	668	669	686	689	635	651	695	680	678	650	657	649	691	677	703	650	703	678	670	695	672	670	669	653	651	647	680	722	634	645	682	661	688	650	683	686	675	656	739	695	639	666	665	638	703	697	641	666	704	684	651	656	698	704	706	711	647	748	648	707	703	708	659	703	694	719	642	679	663	687	681	656	679	702	697	663	686	652	670	690	674	685	684	681	656	656	696	693	658	666	679	720	661	676	689	684	699	676	671	725	716	671	629	670	670	722	620	664	670	720	674	757	699	693	700	677	698	643	661	703	669	645	695	671	695	693	684	687	685	692	672	661	646	675	686	693	709	678	646	695	720	615	653	720	628	640	710	671	706	718	699	634	672	677	710	650	652	646	672	720	744	699	657	679	701	683	651	662	653	685	732	643	627	658	656	704	683	716	679	684	658	708	642	663	726	695	688	652	679	661	690	673	613	668	675	626	685	671	666	711	636	673	697	659	677	671	710	728	692	715	689	725	661	729	696	656	612	668	724	646	672	641	663	667	701	658	659	671	677	694	689	706	693	690	730	665	654	675	674	686	665	625	644	691	672	684	665	689	676	711	657	666	638	652	684	679	679	693	689	675	728	682	676	697	680	670	671	684	684	651	676	679	679	677	659	681	648	647	676	699	737	662	761	645	685	687	696	765	685	665	702	677	668	703	716	681	675	659	713	672	680	704	714	695	671	696	630	714	729	665	709	663	676	698	668	676	678	686	668	640	664	726	689	634	666	671	677	626	647	703	711	670	636	689	677	686	700	717	627	686	675	679	657	691	622	662	677	697	747	682	707	634	686	710	675	679	650	670	684	680	683	682	700	682	656	683	677	627	685	674	685	667	684	651	709	676	628	660	656	693	657	665	662	717	675	658	659	713	663	660	660	679	710	653	668	650	673	676	698	666	689	692	724	635	693	642	671	710	695	680	638	667	699	715	664	674	749	642	699	662	614	654	664	630	688	699	689	669	676	650	736	666	670	662	686	714	699	672	673	701	664	723	654	676	674	728	674	693	652	672	688	662	706	670	658	620	663	683	692	675	671	748	671	690	645	670	660	684	642	640	663	693	694	650	723	698	697	632	631	653	658	675	661	659	703	644	733	709	658	665	689	677	617	671	721	680	686	609	710	659	656	684	699	666	678	698	669	661	719	668	625	674	652	689	695	664	648	716	655	675	673	704	664	722	647	632	659	669	653	687	715	679	720	676	633	669	643	714	680	699	698	716	710	700	651	666	685	696	639	679	610	674	671	615	715	659	675	662	676	644	684	650	691	663	706	640	649	652	699	610	684	682	681	686	715	679	699	701	675	678	721	695	675	690	676	671	639	671	672	657	617	653	662	675	683	672	744	687	684	644	669	656	661	634	715	697	664	701	676	680	634	630	617	738	658	655	651	628	674	670	705	673	637	691	670	687	713	701	686	701	635	723	706	723	671	657	680	677	617	678	668	697	691	679	690	635	673	696	660	647	632	649	662	690	702	683	654	676	668	711	705	682	674	660	657	654	716	680	711	689	666	615	698	644	747	725	675	709	719	690	661	647	686	660	655	696	722	695	702	684	687	696	660	669	682	698	697	672	751	669	669	654	721	711	646	658	639	670	670	663	696	700	662	678	676	670	707	700	668	673	656	673	661	683	665	652	723	683	687	640	674	687	693	703	630	679	681	696	634	659	646	681	681	703	704	678	621	663	688	657	670	690	728	698	696	664	630	650	685	669	664	651	701	649	636	690	718	681	675	636	701	679	656	680	704	662	684	683	668	679	715	642	704	689	694	675	717	642	672	669	701	661	629	714	668	660	669	691	693	682	645	643	710	666	701	674	693	684	661	636	700	661	637	715	664	684	647	653	643	672	647	653	663	670	682	683	654	638	707	661	655	640	668	633	690	677	700	690	657	696	659	687	663	699	664	711	658	668	700	727	695	650	661	709	715	664	682	661	680	642	655	686	692	670	664	687	627	657	688	667	682	647	679	693	705	664	696	666	677	674	701	664	676	671	702	674	698	680	635	704	658	695	661	666	694	680	651	645	699	663	672	662	643	650	652	640	654	681	670	672	678	710	687	696	671	644	701	651	605	666	664	668	695	624	642	677	707	697	642	665	719	677	672	675	711	688	658	653	647	699	711	669	656	672	706	674	672	661	705	686	695	697	719	689	685	627	728	646	675	637	705	648	677	686	683	682	637	721	696	700	688	598	671	684	716	684	678	726	664	661	664	662	691	643	665	649	617	672	649	665	681	704	675	660	639	664	678	711	693	652	695	675	680	666	699	666	657	681	746	661	684	634	698	693	706	666	730	676	672	651	675	659	684	635	681	627	686	703	675	674	665	734	683	665	743	692	644	695	636	701	683	646	705	656	696	670	684	719	651	707	692	692	694	668	662	722	678	673	681	677	686	708	645	688	683	640	700	622	644	635	698	680	694	616	681	670	714	669	656	647	674	682	648	675	679	713	704	639	680	683	667	705	698	682	682	685	665	686	668	668	634	684	674	642	681	678	696	705	715	642	660	654	684	687	660	686	697	648	685	659	666	644	657	667	664	655	637	653	680	631	701	730	676	673	700	690	675	676	664	681	665	719	636	659	642	650	662	693	648	643	681	735	667	692	665	684	660	645	717	649	644	659	693	693	670	691	640	670	673	698	656	658	736	687	701	680	661	669	626	635	690	688	659	676	690	707	709	709	673	657	659	656	650	642	682	632	667	629	684	635	650	646	672	714	658	663	651	685	696	683	681	715	707	675	681	666	670	671	718	661	665	689	667	687	667	683	716	673	700	669	673	660	657	575	676	655	696	656	668	650	709	674	630	663	681	699	723	664	665	650	674	642	658	678	702	674	691	669	680	615	600	630	711	682	666	711	702	701	625	677	674	630	658	638	741	689	683	704	638	672	656	711	672	670	641	691	682	681	669	667	619	650	676	658	698	687	617	698	650	696	705	692	676	713	664	628	697	637	664	652	668	674	676	633	634	642	666	649	651	735	700	678	698	685	665	649	714	695	675	701	676
23322	6464	3362	1858	1503	1252	1148	982	994	913	878	759	791	792	767	787	742	783	769	726	738	721	695	714	734	683	695	722	698	708	678	737	716	737	674	687	699	687	700	716	695	737	680	697	703	731	687	694	731	701	639	711	714	726	670	706	754	735	701	730	692	684	740	683	718	687	687	706	684	660	715	684	709	677	700	692	698	682	711	700	729	664	705	692	692	684	701	677	666	699	715	712	716	765	767	671	702	744	698	738	725	715	748	687	645	716	671	737	710	685	706	695	713	716	718	717	720	714	705	738	685	683	742	709	693	731	726	689	682	659	711	654	697	740	698	712	661	731	669	688	719	718	707	727	664	680	723	684	670	680	718	718	724	649	705	684	734	658	696	705	716	686	754	702	698	705	679	713	733	724	656	692	700	729	717	700	676	769	705	751	705	694	748	700	733	669	693	730	689	724	693	683	727	699	690	714	744	686	720	685	721	699	700	747	679	718	714	730	688	677	675	705	700	699	700	715	713	701	711	711	720	707	676	742	720	686	690	709	709	689	664	685	743	637	701	736	699	685	722	697	760	692	805	719	694	696	681	709	737	686	758	673	671	640	687	707	738	726	701	738	684	695	708	736	698	697	742	658	728	710	725	745	681	727	679	690	683	715	640	756	716	696	706	728	718	725	627	684	733	672	683	676	656	685	706	731	708	696	730	669	670	646	681	707	678	700	714	731	701	737	691	677	717	728	714	695	703	670	666	725	728	734	692	687	705	732	741	708	691	673	666	742	711	661	672	719	678	694	713	692	729	703	642	686	728	675	722	677	671	746	711	717	712	695	647	695	710	700	710	728	708	672	719	735	694	655	676	696	742	734	709	719	674	713	678	721	704	715	735	695	678	700	736	736	711	725	668	739	733	698	764	731	673	722	731	757	670	725	698	697	658	690	707	702	674	703	700	661	709	689	686	669	707	660	751	708	646	701	647	699	734	732	673	679	684	739	689	683	720	705	681	717	736	674	717	731	669	675	688	699	666	688	713	704	691	698	681	730	698	660	691	688	705	690	642	715	714	673	657	701	696	735	687	698	685	723	739	695	727	724	699	712	697	703	735	716	681	747	699	659	714	676	712	726	657	727	746	702	703	701	728	681	684	720	623	668	737	679	648	688	676	702	674	639	691	687	709	680	674	684	670	685	724	664	703	713	697	725	688	729	735	713	696	715	725	696	705	736	742	705	658	672	675	675	737	749	715	692	713	722	717	730	743	713	664	655	706	666	678	712	652	691	697	708	701	750	677	677	705	697	691	733	715	697	746	698	704	715	739	682	679	755	701	714	750	698	717	692	709	725	735	705	688	711	684	722	706	705	718	739	704	710	663	709	689	708	693	682	716	666	708	713	683	713	728	691	699	732	697	733	643	680	689	740	719	640	718	734	704	673	681	684	707	737	725	716	696	713	699	703	697	684	719	693	703	664	689	711	669	757	647	694	718	708	661	701	718	722	693	731	731	689	646	681	700	707	754	688	747	714	690	683	771	710	689	736	728	684	697	708	672	709	743	686	708	734	672	726	698	763	738	737	691	700	711	699	693	741	761	681	680	721	686	749	680	742	746	704	695	692	713	717	714	736	711	670	651	713	678	681	691	693	690	743	693	703	732	748	706	706	679	716	687	698	726	690	674	644	670	686	717	668	739	735	692	698	695	712	711	673	668	711	703	681	773	691	685	667	722	761	701	696	636	705	685	738	714	723	782	707	672	674	742	651	649	698	717	684	707	699	693	714	718	727	710	730	705	721	687	677	688	655	723	727	678	662	691	700	739	725	746	677	696	668	707	743	663	736	707	662	695	672	673	715	729	696	684	680	687	685	712	640	728	663	750	687	684	708	680	742	698	758	740	649	710	724	720	745	711	691	691	728	750	753	693	705	751	708	724	720	726	701	693	695	717	693	670	702	724	716	728	709	706	685	722	671	703	675	717	723	701	692	727	682	713	675	693	724	714	692	678	691	696	666	702	702	686	715	693	670	713	693	727	725	710	732	711	695	727	688	722	718	719	700	705	743	744	738	695	710	707	679	680	681	735	726	743	710	687	742	697	720	695	739	722	704	671	663	660	680	700	687	708	740	729	708	696	668	673	729	766	688	697	738	669	715	762	680	766	708	676	695	708	636	731	706	687	694	702	652	668	707	694	723	681	683	722	674	717	695	720	685	715	702	728	689	696	657	681	733	747	709	649	693	743	709	662	724	663	667	713	679	649	707	692	649	747	714	697	721	648	725	724	710	666	658	750	696	670	704	738	706	647	694	671	680	719	687	646	695	723	710	699	671	676	684	679	704	687	658	701	681	666	748	689	656	711	665	650	774	698	726	722	690	703	694	696	676	711	705	699	661	701	673	690	688	750	705	697	709	692	629	664	692	652	664	706	667	710	700	724	750	668	689	697	713	723	731	710	686	711	674	743	729	673	689	715	668	689	708	712	680	694	684	674	675	681	677	685	707	698	653	716	705	692	741	670	707	652	682	650	710	693	668	711	685	720	726	708	677	703	726	705	691	742	674	702	675	742	710	686	706	705	654	724	699	696	694	685	736	757	736	690	685	694	692	676	732	737	715	713	722	688	704	728	699	704	733	700	696	696	692	688	691	720	744	711	717	672	694	719	775	652	707	679	724	712	706	691	716	719	680	739	684	706	678	656	702	682	708	670	714	692	695	692	731	683	662	741	697	692	646	721	691	706	738	695	669	694	704	708	727	669	750	702	712	700	697	714	721	698	708	711	669	690	702	667	685	723	716	694	715	731	668	696	718	789	705	744	666	703	664	709	703	726	657	680	660	662	744	646	682	673	711	679	714	707	733	708	702	742	694	743	698	702	682	699	718	727	655	683	683	715	696	708	754	702	713	728	653	715	658	723	665	669	688	746	721	693	661	731	722	711	722	741	694	676	701	729	663	670	665	701	675	722	687	706	642	675	699	692	691	710	744	745	722	706	719	689	683	703	680	745	701	692	713	699	700	647	704	687	719	746	776	745	693	677	671	684	701	678	739	682	675	734	696	707	754	702	704	701	697	689	672	698	694	693	715	734	672	761	721	689	713	715	725	730	707	713	681	696	690	693	734	698	666	647	689	730	684	744	721	702	700	707	707	691	710	696	697	684	665	687	742	723	683	723	731	702	700	698	694	706	734	701	664	739	652	759	738	753	679	685	672	711	686	731	670	677	706	691	690	712	671	718	700	679	684	777	745	714	713	693	706	677	679	689	748	696	700	701	789	676	697	702	649	711	741	733	684	723	681	723	715	679	692	658	683	693	757	736	712	704	664	709	655	721	711	708	690	688	684	707	704	695	730	684	687	697	730	735	720	667	687	659	704	700	736	662	715	663	747	684	719	720	733	694	732	653	712	657	691	732	725	698	673	720	701	700	703	683	700	692	693	707	699	766	744	711	724	708	711	716	716	747	704	650	702	693	729	655	706	747	668	760	705	669	707	716	672	724	664	653	658	711	729
22537	21059	28694	23628	21054	21109	8096	1370	1016	980	887	791	777	816	716	682	732	691	661	609	633	678	641	644	655	638	580	638	614	636	629	647	643	596	614	639	600	602	576	589	634	614	584	579	563	623	610	614	635	605	600	580	576	594	612	584	647	612	635	590	587	655	591	603	592	569	616	595	591	552	609	595	579	608	622	620	583	593	612	580	575	590	630	569	597	596	566	569	598	627	596	620	613	603	563	605	579	589	620	629	592	638	603	601	600	596	628	596	615	614	598	555	649	597	580	577	608	591	581	642	587	593	590	617	560	518	629	565	589	596	621	626	619	625	612	603	583	606	589	587	566	612	603	635	596	603	615	606	583	569	556	589	626	583	628	616	616	619	636	591	577	688	602	618	590	580	612	622	586	630	581	618	575	617	622	580	642	654	568	584	620	589	578	562	622	579	555	616	655	608	646	597	595	627	606	609	582	591	599	587	616	627	637	565	584	617	570	592	548	626	590	571	596	582	570	612	641	545	599	605	607	621	550	605	626	598	611	583	641	632	609	580	635	568	545	591	540	599	631	582	574	578	594	614	592	612	611	618	627	607	620	600	619	597	622	573	610	596	621	597	594	676	629	613	618	590	610	582	601	609	568	647	561	566	626	592	615	616	589	558	588	640	570	604	591	619	617	587	588	667	592	605	633	612	600	567	604	609	606	638	607	558	596	584	572	586	603	565	538	623	607	611	625	577	576	589	635	615	566	533	587	617	606	565	618	680	597	568	606	569	663	595	625	622	595	601	557	592	613	580	591	614	652	610	607	593	615	619	589	576	635	587	588	580	597	595	606	582	621	571	583	626	640	620	596	607	614	629	604	617	653	588	562	622	643	585	585	583	617	602	631	572	581	587	609	562	654	629	606	658	612	642	579	605	597	617	627	623	615	585	562	609	611	587	649	587	588	582	623	612	639	588	591	589	620	607	594	603	579	639	569	589	545	606	657	616	568	569	601	569	595	591	655	617	593	646	585	581	594	606	626	619	596	638	607	546	628	628	623	598	628	619	579	588	594	586	598	585	583	627	629	650	593	604	614	606	561	598	618	582	611	639	669	599	576	625	616	596	594	608	614	596	627	600	558	629	577	559	594	589	623	571	612	557	590	547	613	599	642	616	617	641	613	603	565	587	614	597	632	590	624	611	596	622	637	579	555	546	582	592	574	635	624	583	581	578	611	627	626	579	656	572	586	612	612	653	597	617	640	577	565	581	589	590	679	649	636	580	622	597	626	577	601	584	595	579	635	630	650	653	606	628	602	593	572	579	639	575	575	600	601	611	633	622	564	626	571	567	572	588	591	630	558	600	603	619	604	565	608	615	579	608	590	589	603	600	613	621	593	587	611	582	602	592	615	605	526	567	638	595	558	613	559	586	573	591	623	620	617	617	643	610	627	607	592	631	590	582	592	597	614	595	610	554	618	564	597	607	664	579	580	600	624	614	650	577	590	556	589	582	624	616	644	593	596	611	585	591	563	561	606	591	591	601	582	641	577	667	594	646	580	585	564	635	598	535	609	596	636	615	536	587	639	653	566	603	564	625	574	584	615	605	562	594	596	570	632	585	577	581	574	560	624	585	592	577	613	579	617	570	618	614	598	616	601	616	567	633	559	625	613	613	597	621	570	592	578	611	617	643	620	586	594	603	637	575	583	560	596	631	562	619	601	628	574	590	560	602	559	584	669	595	629	557	584	599	565	608	613	629	583	587	576	598	633	573	615	602	632	611	612	580	597	613	598	555	598	608	595	596	586	594	584	586	638	569	609	623	568	614	601	594	622	621	571	623	577	612	607	571	612	612	590	614	597	604	690	601	591	569	623	585	627	585	612	556	599	586	613	610	592	560	613	584	627	629	614	606	653	609	585	586	577	616	600	628	558	613	620	601	615	589	622	619	605	582	629	610	663	617	610	627	604	597	585	583	619	595	601	629	596	595	612	582	599	572	600	610	605	573	612	615	608	633	542	629	615	609	593	588	619	600	596	628	570	558	613	597	603	642	600	583	584	567	613	591	587	603	646	636	568	601	636	573	592	622	563	608	563	607	625	576	577	608	597	589	587	615	615	588	618	584	621	580	639	548	652	533	598	611	629	602	608	595	580	618	558	616	621	574	595	580	586	542	590	587	595	568	637	622	573	563	566	572	581	589	594	573	583	568	579	605	618	598	537	624	588	630	598	618	603	618	604	582	584	641	618	602	565	594	603	602	600	620	636	573	569	575	568	671	591	580	596	602	586	551	610	583	589	639	574	586	607	606	592	580	636	556	583	627	599	631	605	566	626	604	610	595	602	615	575	591	586	626	634	610	579	551	603	642	541	598	640	619	582	603	575	616	616	601	594	585	579	563	635	592	578	591	581	622	610	545	543	603	592	579	625	604	591	604	622	629	615	592	599	619	583	566	600	584	595	649	632	600	586	590	568	649	591	598	627	605	569	618	540	627	593	610	557	571	573	589	594	600	591	617	625	609	611	650	571	631	630	545	582	580	543	616	555	610	639	622	597	608	622	620	576	597	570	631	566	609	571	574	610	593	587	613	616	563	609	593	606	608	582	584	613	596	583	598	628	583	581	594	601	599	558	592	620	568	610	597	587	536	566	616	603	627	605	598	585	586	580	587	615	615	552	592	638	574	627	622	579	565	591	596	606	628	610	592	562	600	616	629	613	590	607	613	575	553	597	563	597	602	584	584	604	636	602	580	600	604	584	609	593	616	627	592	627	589	641	563	625	639	626	615	564	586	620	651	591	624	623	559	566	589	572	616	548	609	573	616	596	662	598	595	648	586	600	607	632	610	578	583	544	611	580	564	651	587	604	570	550	649	626	611	549	614	588	612	618	615	605	595	576	622	568	625	589	631	618	544	622	598	590	549	621	584	614	607	586	567	573	573	638	595	589	570	609	533	656	591	634	653	597	611	582	604	607	589	614	610	586	603	655	598	642	565	563	577	582	572	574	562	624	583	578	535	619	537	582	584	619	641	636	588	579	619	614	582	645	641	595	585	570	595	566	626	614	599	575	548	615	580	592	597	638	586	580	573	567	547	623	618	641	571	571	553	570	614	617	664	545	570	614	603	601	608	592	586	600	558	589	571	573	613	573	551	595	632	644	567	551	625	608	587	566	637	594	579	572	606	597	588	587	561	628	600	574	571	599	581	591	621	566	592	582	589	565	607	624	597	586	613	584	626	602	604	643	543	563	621	587	594	605	587	592	628	601	570	564	650	613	593	581	631	636	606	614	624	587	574	563	590	575	593	620	560	610	596	618	657	593	584	592	610	589	594	611	569	606	657	581	567	602	581	610	583	563	633	597	553	595	555	599	590	597	601	594	611	612	615	601	605	622	573	567	623	586	575	586	564	589	588	622	596	602	594	582	561	564	573	664	601	603	632	586	526	583	590	605	587	623	610	582	586	591	571	602	564	604	577	593	573	607	597	576	574	611	581	599	600	608	595	600	580
32124	14999	9221	4668	3527	2662	2066	1640	1439	1185	1076	1026	937	809	823	752	795	721	757	705	705	684	687	661	646	697	654	718	630	625	594	629	631	622	628	618	604	648	620	581	653	626	655	590	622	628	603	578	601	622	615	607	606	578	644	599	603	608	616	639	556	589	631	570	629	572	577	584	570	599	652	619	577	627	594	585	631	587	575	560	601	613	628	622	581	572	601	635	617	581	637	603	642	601	606	592	618	611	563	576	609	540	616	580	612	561	630	637	578	628	608	581	592	605	589	596	571	599	640	607	610	577	610	594	619	590	559	584	609	634	580	623	586	589	632	608	564	660	609	599	594	604	605	605	610	606	599	608	604	599	611	601	585	617	592	615	619	612	586	602	566	613	555	595	561	616	555	586	609	593	611	616	576	611	589	570	587	623	614	664	582	610	601	566	588	599	616	604	620	592	570	608	597	580	591	610	591	559	560	608	556	559	609	613	577	568	552	554	616	612	584	555	583	606	584	594	571	584	590	584	607	606	610	599	575	621	592	552	614	561	578	580	617	600	568	591	617	581	575	642	614	605	606	612	586	657	593	614	580	623	610	616	603	607	593	572	567	634	595	584	614	624	568	613	581	589	569	647	602	603	585	577	555	643	585	594	601	592	577	571	575	628	589	619	577	563	620	558	576	592	579	572	600	616	638	616	602	569	582	627	585	554	571	633	642	600	615	605	577	597	592	569	628	541	605	596	649	583	605	591	582	608	616	573	607	604	579	596	610	631	559	584	591	590	609	603	574	609	607	587	608	549	598	596	581	619	583	535	587	602	556	555	621	591	541	565	586	580	596	576	581	600	620	568	638	611	608	632	606	610	567	588	583	605	589	646	629	580	616	576	602	571	628	574	614	591	594	531	590	632	589	580	602	567	568	659	624	621	539	603	568	598	622	584	553	600	591	621	634	634	571	629	637	623	600	587	628	547	607	630	584	593	593	594	589	610	554	544	610	642	590	581	595	585	577	574	576	619	587	613	579	605	598	620	595	605	627	604	597	589	604	628	557	566	609	593	586	594	614	595	586	613	601	590	636	633	585	641	523	557	616	604	559	572	641	581	606	611	592	578	582	581	588	557	587	637	584	585	567	620	584	631	614	581	646	579	588	602	613	605	590	550	622	567	613	546	582	564	580	622	576	586	610	527	586	565	588	540	631	604	622	578	625	591	597	560	605	598	550	572	590	617	597	611	601	616	559	596	593	572	612	603	616	626	583	608	574	605	590	571	610	606	618	565	570	563	588	561	601	570	589	605	627	594	615	580	619	578	614	578	611	624	579	573	635	585	565	560	629	538	583	627	593	581	611	597	621	593	639	602	583	612	567	576	564	606	587	622	609	602	566	627	590	602	621	544	596	599	641	605	553	626	658	601	621	564	584	605	631	616	598	620	606	584	601	588	615	556	592	595	597	611	590	602	605	574	561	547	585	631	571	591	608	581	583	583	581	607	597	603	614	600	587	611	582	583	614	598	605	598	621	619	582	612	581	575	577	602	596	586	617	639	588	594	621	590	611	601	588	578	588	583	558	601	604	586	599	593	602	586	566	595	616	586	606	627	579	622	593	621	587	592	654	613	604	602	619	594	596	613	620	623	581	559	616	642	633	576	607	603	573	571	579	640	572	623	558	599	586	598	576	581	636	596	588	576	618	599	578	611	605	559	619	617	604	649	575	601	589	608	625	604	615	615	622	604	592	580	596	573	585	623	586	569	564	596	581	580	626	585	607	589	620	575	608	682	589	610	604	637	535	617	561	566	637	569	641	612	590	629	614	610	575	601	598	600	628	593	602	592	634	617	602	621	615	578	582	636	590	596	583	606	584	589	623	583	584	596	658	590	643	561	593	558	606	588	615	620	564	562	549	567	592	582	595	642	580	585	642	598	569	567	611	627	654	595	600	592	584	595	634	611	589	612	612	575	573	548	583	606	576	581	622	593	612	585	517	624	601	579	612	577	612	602	576	586	581	605	629	607	585	554	578	571	589	614	580	589	581	566	625	588	599	591	609	641	599	597	601	597	613	596	616	544	571	619	597	597	591	588	607	640	619	573	575	548	636	594	640	569	566	603	602	593	591	596	614	583	589	536	648	622	580	613	582	640	627	579	627	620	614	584	591	571	569	593	587	645	614	606	613	615	606	584	594	565	596	623	586	593	617	579	570	604	630	577	590	599	636	607	599	593	614	586	548	579	595	588	636	618	540	571	640	598	599	592	638	625	584	593	606	571	618	586	591	583	623	588	615	590	568	555	571	578	628	615	599	601	570	579	591	570	626	579	609	560	574	638	610	574	607	620	584	579	624	629	624	620	642	597	591	622	586	642	615	577	591	567	629	622	540	578	594	572	584	553	599	635	633	598	614	601	591	546	588	580	634	577	607	559	611	629	609	541	574	598	644	604	536	654	589	562	626	652	615	576	602	600	590	631	553	622	572	648	608	603	614	580	567	608	560	624	597	584	629	585	609	590	596	633	607	592	596	574	581	610	610	613	559	612	576	609	601	592	604	605	588	600	601	610	614	648	589	600	598	614	576	621	594	613	570	626	572	563	607	582	606	566	581	622	561	582	582	607	599	565	580	593	572	588	616	672	593	564	603	600	599	598	565	576	634	602	602	598	604	574	557	649	609	630	583	595	570	549	615	595	569	617	582	618	607	558	573	580	603	601	603	558	584	609	640	630	586	619	629	600	588	583	625	564	589	528	614	601	612	606	596	596	624	616	604	603	607	625	608	615	590	612	605	591	603	592	602	588	583	599	647	632	569	631	591	617	598	560	594	595	598	588	586	584	593	608	594	557	597	614	587	620	582	612	604	615	595	612	589	592	604	584	572	570	576	578	646	603	578	610	603	648	593	568	628	565	602	638	582	599	615	579	576	575	571	626	617	560	572	615	602	611	627	581	586	604	578	550	639	617	597	597	580	597	593	575	589	577	563	547	654	608	618	572	583	548	598	557	584	615	554	626	584	595	570	589	593	559	613	548	617	561	583	610	591	627	598	613	634	642	605	626	592	594	567	572	590	581	545	535	580	571	560	547	591	600	589	629	614	610	594	587	585	620	614	576	604	563	610	654	640	579	568	555	580	600	583	598	588	561	611	631	601	590	571	606	616	579	599	642	586	591	587	610	582	624	611	583	610	545	604	603	611	600	611	549	614	566	606	577	633	632	576	586	596	610	600	598	591	607	627	642	591	579	597	628	609	605	619	604	557	611	619	606	556	606	645	605	603	584	591	617	579	584	632	636	582	610	599	648	616	586	590	590	608	584	627	613	639	589	612	618	607	562	611	582	586	590	591	636	601	592	586	573	582	620	601	587	592	601	565	557	620	620	570	618	583	606	555	617	576	563	622	603	659	596	616	564	620	602	568	570	578	534	605	599	662	599	604	545	579	595	641	585	606	611	627	589	583	574	643	602	581	581	550	585	620	598	595	604	595	572	601	594	597	605	575	616	621	608
27644	17974	3926	690	446	445	381	409	411	348	391	377	367	361	377	385	385	380	394	381	388	377	382	372	370	349	390	391	408	366	379	365	393	363	388	376	367	363	382	389	380	358	360	374	372	390	363	338	382	378	364	392	380	386	369	325	375	382	393	378	378	369	380	345	351	401	380	362	396	391	407	363	353	393	403	363	344	376	405	370	376	357	398	378	367	380	397	369	369	355	371	359	352	393	386	338	387	379	355	377	354	348	382	369	349	414	387	411	420	372	389	415	374	408	346	378	387	352	378	396	381	398	390	363	353	376	363	340	386	379	399	371	373	362	404	388	423	359	355	392	387	383	397	401	342	385	378	374	380	387	377	395	393	389	375	366	407	360	355	380	380	391	363	356	384	418	388	373	388	376	392	397	386	403	370	402	404	351	366	403	370	384	386	353	358	359	358	364	366	362	422	394	364	403	356	389	387	374	382	386	386	346	391	388	351	368	399	381	352	367	362	397	402	409	370	399	389	391	357	375	401	399	372	392	384	394	388	396	378	353	370	389	381	367	371	357	348	369	402	372	381	347	354	337	342	363	395	371	386	392	390	389	369	394	401	380	380	405	357	360	375	379	350	378	393	373	369	343	396	373	372	415	408	387	367	361	348	361	400	392	377	383	344	405	376	384	349	384	393	354	410	379	359	382	387	363	405	395	375	384	360	398	397	379	378	390	363	389	377	336	349	380	373	352	358	389	366	347	351	367	378	372	376	383	377	369	350	343	401	389	386	360	392	393	370	363	384	374	383	376	382	324	364	381	354	362	367	352	402	392	381	414	405	383	379	353	322	363	365	359	381	370	373	379	380	379	359	401	355	364	391	387	366	364	383	399	369	370	370	390	386	377	377	355	347	371	348	363	369	341	390	362	387	378	366	365	392	377	368	369	395	389	378	382	372	355	369	373	424	373	384	394	383	381	370	363	375	358	398	351	378	376	359	383	347	345	377	379	372	385	395	373	370	381	378	381	379	357	379	330	387	366	357	373	384	364	371	375	398	391	369	377	362	364	399	377	400	388	389	366	362	362	367	360	339	396	384	379	356	393	389	357	376	379	384	404	373	344	388	368	413	362	370	398	376	368	412	382	351	366	376	372	375	379	354	366	363	357	359	384	389	382	363	408	376	336	357	345	399	405	366	347	388	356	404	365	376	381	352	356	368	386	334	379	393	362	378	401	344	367	375	369	414	389	396	397	401	358	360	366	399	361	381	387	358	384	381	365	400	391	379	374	364	385	390	381	374	365	363	393	364	369	380	344	358	382	367	356	389	396	364	377	364	359	323	380	377	402	351	392	377	396	368	378	420	368	377	403	359	378	415	387	387	370	345	363	357	388	427	364	379	389	372	386	400	372	395	389	380	369	365	361	342	365	414	367	362	396	371	356	384	376	371	382	338	368	437	401	366	378	380	371	371	379	361	370	397	380	394	374	342	343	385	388	409	370	356	380	368	369	380	370	359	398	390	419	417	367	408	380	390	390	362	398	402	385	402	385	408	405	389	353	372	350	389	387	348	385	420	363	385	363	349	361	408	350	373	341	382	374	402	373	385	398	385	383	340	345	368	387	375	356	410	391	372	369	401	388	400	339	374	390	377	375	371	374	362	396	390	377	377	386	383	383	363	334	422	362	381	400	369	367	380	348	339	356	354	347	378	416	381	371	398	368	378	369	379	388	340	373	362	383	393	352	378	374	366	379	369	365	376	338	378	381	389	374	371	372	389	438	410	350	406	362	403	408	389	346	384	376	387	415	341	394	354	373	371	384	369	389	372	390	393	383	397	383	356	395	415	353	360	434	369	333	375	364	383	351	353	403	367	400	345	362	352	371	416	395	360	379	363	378	352	394	373	360	389	388	372	386	366	393	362	422	398	374	396	372	369	356	400	383	398	379	385	393	344	375	354	386	369	370	344	426	376	359	367	365	382	403	379	374	411	337	407	353	360	369	364	384	370	379	376	403	381	373	369	385	354	395	347	356	382	372	361	369	388	347	365	352	390	349	387	374	356	351	382	387	395	391	389	394	316	382	388	397	362	402	372	377	358	385	391	335	358	392	353	353	338	341	324	385	381	356	364	396	365	369	378	382	368	377	397	374	346	396	377	389	400	407	362	366	397	381	351	370	375	373	368	355	403	383	381	359	408	403	367	377	355	388	393	381	377	383	352	359	371	375	385	353	382	361	397	399	375	352	373	361	363	379	388	365	395	352	384	396	389	389	369	337	360	392	335	343	373	385	364	352	356	367	343	344	378	365	362	376	349	394	373	398	369	371	377	388	375	354	388	363	379	357	416	371	420	410	376	409	362	375	372	359	333	387	388	377	365	340	310	355	363	396	422	386	376	399	379	391	352	359	385	343	384	356	342	372	367	367	369	380	363	369	378	345	365	370	365	359	335	384	374	380	391	347	343	368	383	361	374	383	370	364	343	379	345	391	364	368	368	367	368	371	377	349	397	383	390	347	363	378	347	422	387	368	397	357	373	382	328	380	337	376	384	360	372	366	374	382	365	371	349	372	357	365	385	399	356	371	362	358	373	413	366	353	391	363	359	360	332	329	350	383	382	393	359	391	359	356	406	432	386	406	382	365	390	361	375	373	376	382	382	395	396	345	392	356	373	384	387	375	360	386	340	348	411	387	365	370	382	402	364	381	384	387	370	389	380	370	361	342	365	350	397	384	366	359	382	380	381	353	389	383	394	380	369	368	361	353	360	355	377	386	359	339	381	377	362	407	367	340	354	360	361	396	375	353	384	387	357	361	353	395	375	396	384	361	340	391	369	384	373	384	402	363	387	358	368	362	365	377	376	421	359	400	408	381	359	329	360	389	387	392	359	376	351	373	345	381	373	381	388	376	364	341	371	388	364	372	379	407	367	388	391	349	407	392	385	353	381	389	358	344	381	382	347	394	406	353	358	355	334	372	380	359	344	393	397	380	355	365	377	389	363	395	375	346	391	403	361	406	356	404	358	369	393	426	410	381	397	392	386	370	363	345	328	364	372	371	416	353	359	357	347	390	360	376	386	342	390	361	389	376	407	365	377	382	338	361	373	392	378	385	375	393	379	385	377	372	366	357	390	355	368	403	382	404	388	382	403	389	409	408	377	369	391	356	343	402	392	384	396	361	378	409	382	338	362	344	391	380	383	375	368	365	381	378	393	425	386	384	358	375	379	342	367	364	386	361	349	350	382	360	391	383	378	377	328	380	375	374	363	367	421	369	382	372	360	393	365	361	361	384	391	354	403	386	364	385	377	351	410	365	409	371	374	354	392	399	372	350	381	376	352	398	379	378	375	362	372	408	385	364	379	365	353	361	361	372	371	370	343	366	359	392	337	384	384	366	380	389	375	363	363	333	397	374	385	379	384	366	380	392	354	380	317	378	334	344	371	379	382	365	369	387	384	349	403	370	375	360	369	377	327	358	378	355	356	375	366	390	361	361	379	373	385	372	352	372
7575	1256	708	587	517	487	490	473	455	425	435	410	411	400	445	405	421	419	412	404	429	418	443	436	433	404	398	424	418	412	412	428	416	395	421	414	461	442	399	407	400	402	391	402	415	398	426	397	425	416	416	416	384	378	413	412	427	433	423	410	399	417	410	426	415	429	430	402	444	406	400	398	383	416	400	397	416	398	422	428	412	431	381	425	415	440	432	445	426	445	386	412	427	436	397	410	391	388	396	412	431	382	413	402	392	423	423	411	419	467	451	412	411	419	422	415	392	449	421	426	411	422	407	382	377	422	428	422	423	415	409	404	414	411	413	373	408	432	415	408	420	431	375	421	426	442	431	402	415	416	413	411	387	432	376	397	427	427	399	441	418	422	447	383	391	377	371	392	437	406	410	417	407	372	404	427	432	384	449	409	430	423	436	422	411	419	415	380	394	401	417	451	447	428	418	397	469	414	418	413	393	394	411	414	388	390	412	423	472	403	401	395	430	412	402	423	423	399	408	454	425	428	426	433	446	385	432	422	420	399	413	407	373	411	401	392	443	411	404	406	404	418	434	411	430	430	403	403	430	401	442	391	399	389	386	407	437	418	451	401	421	416	413	428	393	415	428	403	433	462	411	385	414	433	462	465	394	440	428	419	359	429	396	408	387	398	438	394	424	411	406	385	474	435	443	398	385	456	406	400	418	406	423	484	434	391	421	408	433	396	415	413	396	447	407	435	394	392	434	433	423	391	423	399	429	458	407	428	418	405	414	428	426	403	378	453	429	378	382	405	391	442	435	422	410	428	413	398	452	408	406	404	397	402	408	409	438	411	422	442	422	399	431	441	421	395	396	419	471	431	441	412	402	394	390	433	414	420	403	431	416	421	418	437	403	406	421	431	407	469	375	429	429	434	420	433	409	408	414	398	438	419	433	425	450	404	420	405	445	412	392	392	447	439	437	417	418	401	413	421	403	429	421	413	426	443	421	428	415	427	406	412	420	421	389	361	399	384	429	421	399	420	417	413	443	451	434	409	399	417	434	409	413	450	400	389	415	448	396	400	441	386	412	469	392	440	424	445	421	443	433	422	415	426	383	416	423	387	421	400	379	428	445	414	422	392	406	410	415	425	421	392	385	404	424	432	406	435	427	420	405	399	426	405	399	421	439	422	406	443	424	424	400	393	418	425	411	390	412	410	394	397	400	364	434	405	441	414	423	415	416	394	425	399	418	438	449	440	398	385	413	426	383	410	401	402	419	438	369	381	429	413	421	390	396	367	404	439	423	397	407	411	429	423	391	427	427	432	369	430	433	402	404	420	377	421	446	424	435	413	415	395	414	359	423	410	418	435	419	412	417	379	424	452	413	413	430	403	400	406	388	402	427	383	420	439	413	433	388	434	438	395	417	464	426	395	396	440	415	433	404	438	415	391	406	406	433	426	387	429	383	422	424	406	405	406	386	419	415	387	416	433	383	453	366	407	417	403	420	392	430	451	381	392	430	383	421	410	449	435	391	417	402	393	424	452	422	414	411	376	401	392	438	395	423	396	434	415	410	396	392	395	406	401	422	451	405	409	376	433	415	411	413	466	417	420	436	435	409	443	403	440	402	380	453	395	417	404	429	431	400	414	414	450	443	424	454	403	399	401	423	408	391	431	430	425	433	392	399	407	423	452	423	398	424	396	373	397	439	410	419	431	423	444	429	416	440	424	395	411	438	434	419	441	396	426	385	394	416	438	412	390	409	431	428	383	413	391	425	440	388	402	417	411	412	379	435	393	369	467	394	458	413	394	422	412	394	423	393	381	393	427	383	459	434	394	439	433	438	420	436	387	415	414	405	427	409	419	410	480	397	447	378	442	394	469	436	399	413	433	432	399	441	451	422	394	445	430	430	409	400	415	407	423	413	393	425	445	477	421	406	398	397	384	430	415	397	397	469	399	392	419	414	407	424	391	408	408	404	390	414	405	417	388	384	423	417	449	415	386	416	423	408	409	454	407	429	418	391	445	376	428	430	370	425	455	399	385	396	400	412	388	443	391	439	429	438	445	404	456	448	447	407	417	414	472	454	417	415	399	414	421	440	416	421	439	427	434	403	399	405	441	412	392	447	407	439	437	400	427	406	420	397	444	402	415	458	433	402	409	428	399	436	425	386	414	402	401	404	424	433	416	455	432	432	411	432	374	449	379	420	417	449	441	454	439	420	390	398	405	393	391	416	453	437	417	406	431	416	434	436	398	455	419	431	400	398	425	408	419	390	435	396	432	439	390	375	382	423	431	413	426	393	420	393	465	431	410	401	379	425	416	429	409	439	389	400	419	435	442	452	437	440	387	425	400	406	428	439	434	415	397	397	395	401	381	409	446	436	421	408	432	431	427	416	413	393	419	425	423	424	444	414	414	446	395	422	415	402	436	390	406	409	444	414	414	424	394	439	423	416	428	398	416	443	402	439	391	426	411	376	407	440	429	368	437	424	450	431	409	438	404	421	428	405	373	415	439	455	396	370	401	417	368	416	393	383	420	414	437	413	421	401	439	400	426	434	404	426	404	442	430	430	421	453	394	450	452	419	393	467	420	423	399	378	357	436	407	412	419	393	422	410	415	392	421	381	452	420	369	431	419	394	406	431	407	446	441	391	420	401	443	430	409	447	419	407	460	425	438	424	411	391	399	421	414	400	430	390	394	405	414	429	393	404	415	406	434	405	451	414	435	407	463	439	422	408	402	434	466	390	419	408	402	405	361	458	438	408	407	431	427	396	416	387	439	420	436	467	419	417	416	405	411	424	412	417	373	440	389	427	427	432	412	390	410	430	402	405	448	391	406	445	409	400	390	427	425	390	419	404	424	413	454	432	447	423	447	435	395	411	393	405	410	431	408	439	407	427	389	427	429	411	431	417	419	447	421	446	419	410	410	382	392	472	409	417	452	379	428	393	426	409	412	475	433	426	439	417	428	399	413	420	419	404	406	464	436	423	403	411	432	397	432	408	402	436	430	433	433	430	423	394	435	402	404	423	423	430	411	406	417	430	380	407	415	401	425	398	417	428	404	418	440	411	452	403	423	437	400	417	414	394	375	427	391	392	436	434	417	419	449	410	398	410	406	416	401	414	416	443	433	433	461	455	453	406	416	427	415	422	415	403	400	392	426	410	429	440	398	386	411	437	410	426	384	401	419	445	427	435	435	429	397	400	379	437	396	402	400	416	386	430	439	389	404	408	404	406	408	396	431	395	414	410	404	394	432	426	384	422	425	413	387	393	415	415	399	395	426	463	405	391	402	415	397	387	407	426	415	401	399	414	428	388	420	432	439	437	400	407	428	408	408	388	408	406	421	414	410	416	441	417	384	381	457	405	405	424	435	451	409	397	394	381	403	394	453	451	442	437	445	453	411	423	413	432	462	418	417	422	420	437	380	443	375	432	421	422	413	393	421	376	430	389	418	408	437	429	395	398	430	389	412	452	413	390	403	446	444	436	424	410	390	412	449
23642	21056	28183	24172	21042	8924	851	576	446	444	357	348	304	313	299	323	310	301	289	319	286	247	265	299	271	269	276	295	275	249	239	270	242	257	302	251	255	287	236	225	262	251	275	264	265	250	279	264	268	277	260	243	233	248	243	228	259	278	213	251	275	249	248	216	273	262	255	248	270	258	240	248	244	259	259	238	271	255	256	265	258	259	237	246	266	257	265	254	271	263	238	260	271	234	263	281	241	238	234	273	236	247	305	238	253	252	263	249	244	260	256	268	262	235	251	231	245	257	258	244	217	232	278	240	275	269	246	264	247	246	234	271	265	254	237	257	241	222	263	275	267	240	256	259	253	277	256	267	247	248	243	248	221	248	249	231	233	254	259	249	289	237	238	240	263	259	262	207	233	236	249	282	255	247	266	238	244	262	237	255	244	253	222	261	275	260	252	263	257	251	256	252	242	263	231	254	249	272	300	234	255	241	281	274	260	218	292	254	259	227	251	273	236	288	258	264	236	240	241	266	238	272	237	266	262	241	259	274	222	258	242	261	235	227	249	234	237	239	253	268	238	257	250	261	253	226	263	258	224	261	263	257	253	247	246	277	238	267	255	259	238	262	244	274	248	237	238	262	257	252	248	255	237	222	270	259	249	233	234	262	287	244	265	262	261	238	264	247	254	239	270	246	258	285	267	270	267	275	262	268	259	249	260	228	261	251	265	250	259	258	241	229	233	246	250	241	290	230	263	255	241	228	256	253	245	256	235	261	250	269	256	242	254	245	261	259	235	228	234	252	230	284	238	237	243	286	267	228	267	249	240	244	227	253	262	253	250	250	257	250	279	274	240	258	237	246	258	255	259	276	257	266	249	249	274	269	245	249	256	246	239	251	242	251	238	261	263	249	254	236	250	261	255	250	242	261	282	228	213	253	237	243	277	254	282	244	251	270	216	247	255	231	236	258	268	242	217	254	263	278	249	269	237	225	274	257	255	274	267	249	222	269	246	248	258	271	274	283	316	253	257	241	244	259	247	243	260	258	242	272	264	266	258	235	244	267	280	236	252	234	275	234	255	266	280	265	274	260	258	250	242	261	261	269	232	234	237	246	214	240	246	250	264	255	251	244	275	264	266	230	298	249	272	273	252	232	261	268	240	287	235	264	257	243	245	254	293	262	258	262	247	272	261	271	240	267	262	272	240	289	269	217	232	239	224	238	236	252	248	251	238	235	263	264	215	226	265	261	263	275	233	247	261	246	228	244	261	264	255	241	262	232	264	256	224	257	223	262	279	222	252	227	251	230	245	269	255	252	274	228	235	270	244	259	257	255	251	256	228	243	260	272	245	264	227	248	273	243	241	266	251	255	269	239	259	241	248	239	250	248	228	231	245	253	228	258	265	258	279	270	260	268	267	256	251	253	242	249	244	240	256	232	268	263	264	262	229	241	271	222	269	242	264	245	240	260	236	252	265	267	241	273	272	241	268	282	263	242	244	278	279	233	239	251	282	229	250	233	251	244	256	257	261	242	270	247	270	231	222	247	256	262	277	277	267	240	223	249	237	262	265	297	240	236	238	258	259	243	256	233	257	225	271	234	283	271	270	248	255	237	246	251	266	256	265	257	281	255	247	242	229	275	254	273	249	254	246	256	232	260	243	243	272	226	255	237	270	268	280	238	245	237	259	238	247	232	256	288	230	256	242	225	252	240	253	260	266	228	240	281	238	252	268	261	266	230	235	258	266	262	249	230	221	277	244	248	259	258	250	245	238	255	284	268	251	274	264	227	242	236	223	252	257	217	261	255	234	223	278	264	247	252	250	260	251	238	246	228	236	250	266	251	249	247	239	263	267	247	281	268	255	220	261	249	260	249	264	251	244	260	266	269	250	258	239	253	263	220	254	241	227	252	239	235	257	219	234	298	256	230	242	232	240	284	250	243	233	237	244	244	245	265	239	232	255	272	268	244	274	267	258	239	226	243	292	235	273	263	254	245	276	283	243	265	256	237	286	253	242	257	269	248	227	227	270	242	229	231	255	246	256	249	251	249	267	305	250	272	216	238	243	278	252	241	247	262	244	228	261	264	249	252	267	257	251	252	239	261	268	255	275	239	242	269	266	274	261	273	257	249	227	237	261	244	254	259	254	254	250	249	231	242	276	227	260	217	242	243	279	232	222	262	245	273	241	250	263	266	258	253	271	241	250	267	255	261	290	269	231	257	265	231	253	256	282	242	248	251	275	267	274	248	270	238	288	259	258	264	274	259	261	235	246	270	265	264	227	262	267	238	291	239	249	236	243	270	278	256	261	273	232	259	244	266	269	236	267	250	244	256	260	255	246	233	234	236	254	274	271	243	251	238	272	258	243	236	263	242	242	245	254	254	257	233	278	275	242	239	255	248	264	256	250	260	260	244	258	270	239	273	244	254	273	249	236	255	240	260	226	260	240	302	217	228	258	248	236	229	279	244	257	251	242	226	261	276	253	230	256	256	251	224	267	264	257	236	226	253	239	231	240	248	246	230	252	252	274	261	239	253	255	258	254	265	248	246	263	225	277	283	219	247	243	229	264	255	271	261	282	239	261	252	240	257	250	259	267	237	245	266	266	236	224	225	261	262	285	251	239	257	248	236	249	230	250	253	235	242	281	241	297	235	242	283	248	259	236	266	241	285	265	237	261	266	253	270	257	235	241	267	261	245	238	253	233	250	278	248	283	277	258	270	254	253	262	270	244	269	259	245	271	242	256	258	242	240	267	236	256	231	276	244	252	293	257	279	249	269	259	222	274	263	243	228	234	273	265	260	278	264	260	228	252	255	233	246	248	263	249	278	249	250	255	228	241	250	245	245	239	232	226	260	261	226	266	266	254	231	258	280	247	254	241	248	262	254	230	221	254	251	275	243	262	256	242	261	274	279	228	243	263	236	256	266	248	262	269	292	221	252	255	271	237	243	258	273	256	286	247	243	264	258	274	254	274	232	245	250	255	257	300	255	251	254	284	288	246	289	237	268	252	223	245	251	275	248	235	222	285	245	252	256	226	225	271	251	270	278	246	254	251	243	229	258	266	263	235	248	245	267	244	282	224	268	265	229	232	257	227	268	246	243	245	264	250	246	257	257	256	249	247	248	257	233	240	211	271	283	262	248	221	261	269	237	238	276	257	282	237	252	216	244	257	279	252	268	257	255	262	243	241	273	268	241	247	273	252	264	294	248	253	246	272	223	274	244	243	243	274	260	234	257	281	259	242	266	282	233	257	256	241	248	258	247	269	232	262	259	263	260	256	255	261	262	235	263	259	241	249	239	264	269	270	281	255	260	262	246	239	245	255	249	266	273	260	263	254	243	255	261	254	238	257	237	252	266	243	256	265	245	277	231	294	228	269	272	251	252	266	241	244	226	218	264	224	235	266	262	267	242	281	257	245	251	243	233	239	222	262	247	245	247	237	302	233	254	262	260	255	257	263	238	246	255	292	259	306	260	244	259	242	248	238	231	250	225
27192	9731	5458	2597	1858	1434	1123	893	731	615	522	478	457	417	348	425	340	353	345	324	312	282	292	321	271	313	312	264	315	276	300	283	258	289	289	288	277	296	313	295	284	291	292	287	268	284	290	310	266	326	275	284	278	296	311	285	286	317	281	276	291	277	311	258	263	315	250	290	254	304	264	281	269	282	275	304	288	264	270	261	299	283	258	299	261	315	273	316	283	255	272	287	277	279	287	289	277	286	277	308	267	292	299	303	290	274	279	259	248	263	292	285	290	288	294	300	298	271	281	307	288	269	274	318	281	299	264	277	279	308	295	305	308	286	299	267	286	281	280	303	281	293	286	268	293	267	322	274	277	293	293	261	262	301	287	286	274	283	288	278	294	291	276	243	274	335	284	290	284	287	269	294	288	260	265	306	273	266	252	311	287	260	271	261	279	285	272	270	278	257	263	277	296	263	293	275	284	265	317	263	292	254	285	289	288	265	312	316	287	273	266	280	308	276	255	316	242	276	284	283	304	299	275	284	256	271	276	305	265	282	263	266	245	274	259	287	292	272	254	290	291	292	263	262	300	271	280	286	277	297	272	282	255	288	293	250	271	261	260	292	277	285	294	337	272	270	279	260	275	299	286	293	299	276	290	279	290	302	286	289	277	278	283	274	289	251	267	283	263	283	263	247	275	267	282	267	286	293	296	262	280	323	292	270	299	251	250	291	250	277	272	283	270	293	262	305	261	294	272	268	273	293	312	282	298	296	263	269	314	270	259	256	291	267	306	293	246	296	290	294	288	292	292	280	254	261	285	260	316	254	300	277	294	330	294	313	290	255	281	296	273	286	281	270	265	260	274	304	295	311	308	265	275	274	255	281	280	270	282	266	295	283	270	275	284	287	249	271	280	271	272	295	273	296	281	281	267	286	239	286	282	306	296	253	288	270	317	260	275	292	268	269	292	284	286	268	314	274	286	278	299	256	287	274	291	265	279	270	304	300	306	295	258	270	293	276	273	284	260	245	237	293	271	254	295	303	276	256	274	273	289	287	295	250	292	274	279	290	284	292	270	273	280	245	306	278	277	298	280	276	275	293	273	256	284	301	296	295	299	280	268	276	256	265	301	252	281	257	268	266	301	295	276	287	286	287	271	289	272	252	283	306	306	281	294	292	271	268	284	286	273	263	282	277	281	298	300	296	280	262	254	270	263	289	284	280	254	255	258	267	265	301	300	240	277	276	271	268	279	271	287	265	270	271	307	249	283	280	281	289	270	291	284	309	287	311	287	277	274	288	270	280	269	267	310	238	265	310	268	292	262	307	281	302	312	286	291	277	260	261	287	253	269	261	302	248	292	291	299	251	307	276	277	289	295	289	275	299	264	291	288	278	292	292	302	265	262	282	273	283	272	278	260	285	276	303	272	295	293	300	266	288	292	271	286	287	279	257	281	270	318	300	272	304	290	274	280	279	299	274	283	289	277	285	316	298	271	280	276	262	258	256	292	269	267	249	319	303	258	299	259	290	282	294	270	272	267	266	291	279	261	267	248	270	320	291	293	301	264	263	300	272	306	294	299	291	275	270	287	301	285	281	286	276	273	271	261	279	284	296	278	285	286	296	284	283	268	280	281	274	261	302	280	270	295	265	249	284	280	280	260	294	290	290	275	240	282	301	273	304	264	293	275	275	263	303	269	311	279	310	281	267	282	302	313	277	275	287	251	284	293	298	278	272	253	290	265	271	287	286	297	279	269	268	279	261	272	276	274	269	262	275	284	294	301	292	278	277	284	247	273	297	279	241	319	278	319	282	265	272	282	296	293	292	261	291	268	327	261	279	305	255	306	304	287	299	293	273	247	277	277	260	252	270	286	263	286	269	251	300	279	288	310	262	289	279	295	318	272	301	293	298	297	265	275	272	284	278	263	265	265	278	299	265	282	289	249	319	264	296	300	270	287	274	264	258	315	269	314	301	284	279	276	274	258	272	286	270	282	287	281	268	271	268	300	255	301	287	277	276	297	289	282	313	284	297	302	286	270	267	285	269	274	292	281	301	278	276	254	282	334	255	274	257	246	269	294	288	295	274	269	282	271	282	312	281	305	296	260	274	270	296	289	290	261	283	305	299	268	252	306	279	284	298	287	286	255	263	262	249	294	284	292	273	281	275	299	249	249	272	294	271	315	314	265	299	286	277	292	257	277	263	308	285	276	287	284	279	271	277	269	299	265	281	260	279	285	258	294	288	306	254	308	275	287	266	294	255	292	267	268	301	298	310	289	283	271	280	281	298	269	275	289	275	285	303	277	288	311	285	254	302	255	299	279	262	264	275	321	264	270	267	299	284	256	266	268	250	304	277	278	276	287	285	286	250	275	258	284	295	284	278	281	272	296	275	285	248	245	281	287	270	281	245	274	301	264	277	284	316	298	245	317	239	260	290	248	256	281	270	302	271	310	293	278	268	286	294	303	293	274	295	269	294	285	261	315	269	276	262	295	280	284	260	257	279	248	289	246	262	269	301	288	240	299	322	300	283	287	262	288	253	291	265	293	286	279	253	281	283	254	281	271	248	273	237	275	257	268	275	301	278	263	280	296	260	297	285	282	253	272	256	310	291	276	316	308	273	276	293	298	310	252	285	289	272	292	260	275	281	233	267	272	257	298	280	312	268	331	269	250	293	303	249	268	276	254	280	282	252	258	264	286	295	283	275	289	264	287	285	269	304	322	276	282	265	290	286	294	299	281	277	262	316	282	290	297	256	262	313	272	278	299	293	296	273	266	298	306	284	262	295	276	276	292	273	301	281	264	275	284	279	288	278	263	293	290	300	290	269	315	302	273	303	260	279	271	268	259	301	291	289	284	270	291	262	262	265	283	293	273	277	273	289	293	280	247	259	262	269	259	293	271	248	303	283	286	249	289	290	307	307	284	275	260	271	265	283	271	260	252	269	287	277	277	222	293	284	254	270	272	258	273	284	265	264	293	283	321	299	302	284	280	285	275	276	296	284	269	290	300	265	280	280	289	272	272	288	290	251	253	279	269	268	268	263	251	280	274	282	266	288	257	283	294	267	270	287	272	298	276	297	279	266	300	286	271	286	287	287	295	267	252	297	280	295	276	274	271	289	303	257	268	272	273	297	286	261	241	248	293	289	281	272	310	279	311	262	258	267	292	260	309	288	279	311	313	262	253	266	274	288	261	296	277	293	286	265	261	303	259	275	295	273	262	275	274	281	270	268	272	314	264	268	285	244	264	277	287	288	291	308	282	277	278	276	290	300	293	292	278	263	303	282	297	293	281	285	269	313	310	297	287	304	283	273	272	277	248	307	290	275	278	259	256	280	295	266	311	275	280	287	251	280	257	276	249	280	260	268	278	280	279	268	294	313	287	274	254	270	249	267	277	249	309	316	282	293	272	259	290	299	274	289	276	271	282	282	283	295	257	282	240	278	285	277	310	285	300	270	254	269	293	274	268	286	262	274	243	258	270	272	266	274	254	280
24760	21038	27045	25135	9756	1162	971	843	827	784	734	703	742	743	726	694	684	668	706	688	667	707	711	690	678	648	680	639	632	686	698	656	742	708	674	681	685	709	718	683	682	651	672	657	670	726	659	674	652	667	690	669	674	700	698	700	651	731	674	687	632	668	729	667	652	621	662	702	676	644	633	664	649	679	700	605	736	671	655	653	677	636	677	670	705	666	679	669	673	661	667	625	677	658	654	685	641	700	637	622	674	652	660	722	673	653	624	697	698	683	648	613	696	699	641	657	661	685	673	637	637	663	715	666	670	663	671	681	671	699	682	660	666	702	669	679	682	645	676	661	703	699	657	715	710	689	667	709	652	709	679	689	632	708	699	664	663	708	708	686	664	673	700	735	661	674	680	690	655	652	748	652	730	686	644	667	649	690	668	664	672	679	655	711	669	694	692	712	664	631	692	675	660	728	708	688	658	672	629	663	714	692	686	683	733	714	699	695	681	685	632	668	659	687	681	717	683	653	659	660	663	687	665	653	665	691	696	668	636	693	655	701	664	642	734	656	716	693	649	676	661	657	686	704	696	671	651	666	689	672	686	638	711	666	692	659	715	677	637	682	673	665	660	705	656	657	667	767	714	661	730	663	683	615	661	672	635	682	689	655	670	650	679	668	651	716	669	630	632	686	651	681	648	671	692	656	721	647	723	701	687	673	657	661	670	704	650	690	674	673	672	664	648	658	679	659	671	733	669	695	644	712	678	660	692	667	655	630	676	711	615	680	681	701	684	630	651	634	649	704	663	669	702	724	717	627	654	709	674	619	711	735	647	659	707	601	695	689	666	677	665	672	657	669	748	683	688	721	692	653	669	692	671	698	656	707	633	711	704	677	650	660	687	689	665	699	645	699	710	658	660	681	648	648	693	638	658	638	700	699	690	622	677	661	660	604	696	665	663	686	683	705	674	660	685	681	663	616	664	708	716	630	695	673	648	684	704	702	682	668	673	715	673	702	721	682	668	670	703	676	653	692	680	693	750	693	707	675	660	689	640	668	657	660	713	674	650	642	679	646	707	653	666	663	689	632	658	668	664	673	662	711	693	703	674	693	678	677	660	703	687	638	663	668	652	698	721	670	685	658	655	639	695	677	681	690	683	611	713	651	666	715	702	670	641	705	670	651	694	688	705	668	671	676	720	673	673	663	681	699	650	710	697	683	683	704	695	671	690	684	691	686	692	689	622	688	677	699	636	671	715	698	649	684	644	635	682	679	684	696	665	659	677	679	680	656	705	713	711	678	656	679	695	650	693	692	671	680	680	673	665	679	733	683	661	656	680	689	671	675	718	683	727	695	657	654	630	636	662	648	670	693	666	644	719	629	633	696	644	730	653	698	656	673	687	651	630	730	638	683	679	723	693	677	692	693	638	655	674	658	717	698	675	686	678	656	685	671	732	686	710	707	661	636	639	703	677	704	613	682	695	695	692	665	704	681	680	676	673	667	677	671	650	663	661	626	636	670	703	643	641	687	659	660	675	691	648	638	721	699	631	661	683	725	705	665	671	677	669	621	668	673	659	712	667	664	653	683	644	702	716	671	711	685	658	735	740	709	668	703	714	679	676	722	662	720	634	659	682	673	687	626	670	638	658	711	670	687	710	764	640	716	676	728	631	711	657	718	709	686	731	730	691	664	697	638	672	685	649	659	687	657	709	643	624	706	708	656	678	659	690	678	657	653	701	688	724	674	716	679	674	700	669	710	728	654	734	633	703	656	655	695	658	682	643	677	676	668	653	664	696	655	672	657	631	656	658	675	695	635	725	677	661	719	704	668	655	671	647	678	697	693	672	713	672	699	731	639	653	703	684	699	639	669	664	697	652	630	660	658	679	696	670	691	713	628	681	676	650	696	611	604	686	693	673	636	668	651	665	689	677	652	634	687	711	707	726	655	672	648	695	654	686	659	673	703	660	691	681	658	697	682	694	643	702	656	662	699	637	694	687	658	705	658	704	645	649	671	667	626	708	645	665	641	688	701	685	708	658	696	744	717	627	709	674	681	668	693	686	679	680	635	694	673	643	707	689	748	683	655	693	658	680	668	678	630	664	659	720	631	678	669	694	678	634	678	678	649	636	678	697	668	662	652	702	711	654	667	637	668	687	634	661	706	618	678	701	690	715	661	709	690	629	622	646	725	660	664	690	684	706	662	681	667	695	721	706	679	643	655	655	682	649	684	674	706	688	653	628	661	728	696	623	714	675	684	667	680	700	639	674	651	652	645	643	689	696	666	657	668	678	687	689	703	667	684	647	705	665	678	668	668	668	693	688	728	649	673	677	668	665	670	673	638	662	598	666	664	705	668	659	678	697	668	748	654	668	733	704	648	664	674	682	726	647	679	724	692	651	606	696	688	661	695	680	649	643	685	650	662	690	701	644	655	667	677	640	695	690	660	681	678	676	688	699	641	661	648	626	689	696	676	691	701	676	657	668	681	653	684	668	664	709	651	672	711	671	687	744	626	677	683	668	676	677	639	653	664	749	720	634	647	694	702	651	604	647	703	718	674	663	659	660	680	685	719	623	692	701	688	698	670	692	606	709	715	667	671	672	670	706	638	607	666	665	672	682	650	679	712	680	721	685	700	672	669	675	688	720	659	662	648	660	710	693	693	652	706	683	642	675	628	680	681	633	647	721	650	652	661	626	645	682	644	704	651	693	634	608	694	676	718	678	684	703	666	645	703	686	681	641	656	690	671	648	630	652	659	685	693	656	658	628	648	667	681	656	722	692	705	627	666	665	669	675	679	725	699	681	672	706	688	682	645	673	667	692	668	723	676	723	689	683	717	631	673	668	642	705	665	687	683	657	662	673	632	629	622	675	648	720	653	677	631	651	680	650	686	709	684	662	706	667	714	692	661	703	666	629	681	670	701	715	665	671	671	671	694	706	714	684	717	691	704	697	725	631	691	678	654	672	698	641	642	675	694	669	673	671	676	649	633	638	662	677	665	696	663	662	653	677	681	694	690	645	641	616	644	678	675	676	646	685	652	653	683	660	673	673	664	701	637	677	665	666	649	733	679	671	686	680	658	702	651	657	677	657	732	640	715	655	661	618	690	658	688	684	719	670	721	701	706	663	695	672	665	627	664	674	689	694	629	686	688	716	660	674	660	673	696	679	709	667	669	686	694	684	616	691	693	684	660	669	666	651	659	681	690	638	672	705	687	684	638	694	690	672	717	678	659	666	617	688	700	690	646	680	683	679	708	699	717	668	689	681	732	700	618	658	674	690	695	673	657	703	661	692	648	692	667	690	667	657	694	678	685	678	668	672	734	717	706	675	710	685	646	679	708	697	670	691	650	684	679	737	676	642	678	705	681	681	666	680	708	681	656	690	708	696	683	690	638	642	659	705	677	664	659	673	672	728	717	656	660	631	691	634	660	668	740	656	677	703	658	673	675	704	718	697	725	702	691	658	688	645	656	680	674	734	645	669	686	671	667	657	694
23850	5614	3337	1853	1531	1353	1088	994	952	877	844	816	828	806	780	770	739	756	759	741	732	736	711	705	756	721	714	678	709	730	730	726	773	718	716	770	671	708	704	701	720	720	696	715	683	711	711	693	695	693	727	711	733	717	678	687	691	691	725	729	716	685	712	698	713	692	745	706	729	665	716	698	709	657	732	670	681	707	717	681	769	687	719	688	720	714	696	704	679	703	732	724	708	719	729	714	694	726	712	673	726	696	690	710	648	667	727	674	703	685	684	693	713	687	715	735	707	758	694	733	714	739	718	722	665	670	705	706	680	698	744	745	671	706	702	696	762	694	709	700	675	677	703	704	693	747	687	707	648	714	704	715	686	689	736	698	727	683	713	705	707	713	752	719	677	741	704	665	706	732	696	736	736	710	703	720	715	709	729	715	724	717	766	707	723	670	707	742	735	759	675	703	702	709	700	712	689	709	700	676	765	681	732	723	685	692	718	704	673	703	695	746	706	732	725	738	711	701	708	703	661	723	670	709	714	668	711	722	697	710	691	712	692	677	701	706	711	712	704	704	653	693	701	783	754	691	728	696	723	723	709	712	751	756	661	656	680	717	699	727	721	659	703	738	680	653	722	732	726	711	684	731	721	697	768	680	721	675	709	694	686	688	695	661	709	631	740	722	669	719	743	748	694	675	752	708	713	654	754	722	749	683	752	693	699	745	738	738	693	696	712	725	707	694	741	717	695	733	719	664	664	727	758	759	690	698	695	694	731	663	689	685	762	690	711	698	725	701	708	685	696	670	731	703	698	726	724	732	679	712	687	683	717	739	661	698	710	704	708	707	701	719	679	729	733	711	725	711	729	681	744	646	667	702	682	751	689	676	668	668	708	660	723	720	728	750	688	716	718	706	772	717	682	695	723	722	719	679	680	662	703	684	703	681	738	713	702	761	664	704	751	760	691	703	762	688	699	752	655	748	728	714	679	721	719	660	702	726	730	666	669	691	689	699	692	689	705	660	733	695	702	692	664	714	746	672	725	662	712	682	690	724	699	712	766	681	698	722	732	738	689	639	679	692	731	681	661	697	689	666	684	694	693	684	701	676	707	734	677	690	659	726	721	695	737	691	717	718	648	708	722	710	658	712	706	710	679	720	713	676	752	717	730	695	682	703	697	702	658	703	704	730	690	710	698	700	703	736	708	681	664	674	737	699	718	724	691	680	694	721	677	723	682	697	723	702	755	687	693	684	711	699	749	704	727	714	702	743	708	672	702	730	734	719	670	715	663	728	697	669	710	717	697	690	722	715	673	730	720	695	738	715	733	700	718	736	689	695	742	678	688	743	675	696	669	676	708	704	748	699	687	711	756	723	697	701	709	688	693	723	699	658	703	700	753	735	683	688	754	644	727	739	738	697	740	689	723	713	730	731	664	714	717	734	744	711	671	722	671	693	720	660	701	732	669	737	758	676	684	737	723	657	705	733	692	754	679	714	668	695	678	718	699	736	783	749	695	703	725	680	669	687	737	660	710	725	658	726	724	728	677	726	722	675	716	728	689	709	687	712	712	705	689	742	734	667	702	721	691	653	674	690	727	674	706	685	715	690	664	727	719	678	725	742	694	731	726	677	712	687	693	726	687	681	669	693	690	720	681	734	706	733	672	752	717	665	652	708	633	689	643	697	695	751	735	699	730	687	711	710	718	664	685	697	708	693	710	742	707	675	713	711	677	710	711	672	668	692	678	744	727	739	720	704	727	681	689	705	671	723	701	732	696	706	670	750	725	703	745	658	662	756	692	709	683	685	694	690	739	686	706	751	707	723	694	705	700	719	662	735	721	704	684	696	724	716	671	684	686	747	663	711	684	676	722	713	692	714	695	673	698	700	731	751	675	702	736	698	752	702	709	677	708	713	679	718	676	719	685	690	739	679	658	762	708	695	661	687	699	728	702	687	662	705	722	701	711	741	714	708	706	686	662	696	649	710	635	706	740	700	741	697	725	713	713	680	727	712	678	719	658	685	673	696	709	680	713	683	707	713	712	724	700	727	748	741	732	704	711	659	656	730	693	770	694	648	709	653	719	700	677	707	696	716	699	701	717	712	732	732	752	690	735	685	691	681	666	675	693	688	718	655	680	723	711	757	688	693	699	701	693	725	696	664	686	700	732	698	714	684	697	679	689	711	703	690	686	763	698	722	685	701	697	680	666	696	679	700	775	730	687	682	685	655	700	716	692	663	709	674	719	753	761	701	740	771	704	732	705	698	693	695	718	687	729	667	689	705	719	719	700	725	717	707	748	739	680	707	739	686	666	668	701	712	709	746	741	737	690	723	678	662	668	714	705	688	698	692	710	761	716	705	724	693	687	718	724	671	733	737	731	764	683	694	708	705	725	745	724	693	723	662	712	678	759	735	704	725	650	710	713	685	699	754	735	720	676	697	754	645	730	727	681	681	687	677	676	718	728	755	740	690	700	743	674	699	706	683	717	690	637	675	693	689	684	689	672	694	744	690	733	684	763	726	722	724	690	736	714	724	697	664	681	724	708	654	713	663	711	683	684	723	719	709	720	723	744	725	746	692	700	701	720	666	722	715	688	637	748	678	698	694	688	739	686	699	680	703	708	694	709	699	722	686	732	714	729	761	677	680	647	708	714	709	652	686	666	693	737	692	694	676	696	700	712	713	689	736	711	731	676	695	728	745	747	700	727	669	712	687	690	712	681	668	742	715	718	685	664	710	710	693	756	713	729	706	717	685	709	690	730	697	661	707	703	678	697	700	702	681	667	721	705	708	653	712	752	751	685	737	708	701	687	734	713	671	736	760	690	718	653	694	713	734	692	719	707	689	740	688	659	736	669	691	665	691	702	724	726	669	732	718	703	705	674	707	649	687	707	660	725	718	722	710	656	705	701	699	682	745	710	691	667	719	732	687	699	756	671	682	684	721	730	700	671	742	759	705	714	715	725	682	723	708	704	702	666	761	678	696	663	696	670	642	670	669	677	723	735	671	749	689	680	679	663	764	691	700	739	732	692	731	684	722	686	707	725	690	713	708	707	706	664	742	724	672	684	702	663	673	734	640	697	724	680	725	680	717	700	728	707	710	706	751	737	673	701	700	717	674	691	660	678	710	714	685	714	718	730	688	692	650	726	717	736	685	756	720	665	707	731	675	748	725	703	671	689	718	751	695	671	653	721	667	679	714	683	724	703	711	717	646	698	713	718	744	730	697	664	723	675	717	690	702	633	696	689	684	670	732	741	725	720	744	722	690	700	675	711	671	679	721	680	673	733	700	695	703	695	637	684	666	675	694	700	659	706	723	674	731	691	691	666	653	722	696	667	703	704	695	722	702	711	660	693	692	646	755	709	672	717	692	666	722	677	722	724	702	676	722	687	695	687	714	698	795	710	667	697	730	694	737	706	717	669	712	707	735	690	685	709	698	692	703	689	753	702	689	704	730	682	705	706	747	727	686	679	764	703	742	717	661	749	690	730	681
22497	21060	28614	23698	20982	20986	8189	1359	1035	964	845	871	765	793	741	756	698	728	662	693	698	645	640	616	614	604	653	649	612	641	580	608	653	614	641	569	611	657	641	615	614	640	607	619	583	628	621	574	629	613	612	579	605	614	607	610	596	600	576	587	601	593	624	593	627	580	615	644	597	587	621	666	624	623	598	613	564	633	604	579	559	602	583	611	584	610	606	626	589	578	623	592	607	614	588	633	589	629	611	579	582	648	623	588	605	587	592	602	585	645	593	580	618	597	643	576	593	629	614	595	618	548	603	604	610	617	607	556	648	647	576	618	612	592	587	577	572	568	559	625	577	623	597	618	583	594	589	604	610	597	617	605	617	567	632	596	567	626	606	579	625	601	605	598	571	575	629	542	616	593	620	615	614	618	579	569	613	633	591	612	569	615	602	644	620	581	532	664	605	611	658	607	656	639	631	569	577	570	560	601	610	625	625	560	584	599	609	590	585	551	602	603	579	589	562	593	583	624	649	598	526	574	625	553	545	613	663	618	547	593	594	593	564	619	645	616	610	558	597	603	603	593	598	611	636	620	599	602	594	618	615	582	613	595	615	666	636	579	616	595	622	589	609	611	639	640	593	547	655	658	596	594	583	596	634	621	589	597	604	651	617	619	593	589	590	552	566	613	613	593	561	602	579	594	593	589	571	588	651	618	568	598	616	571	590	606	593	658	580	637	579	598	599	549	604	577	628	597	610	601	590	625	590	603	620	594	637	615	569	626	611	564	556	571	599	611	610	591	603	637	592	609	572	577	576	608	612	581	596	578	567	594	657	610	575	590	608	582	592	596	657	591	577	603	559	624	597	576	624	602	627	637	608	641	630	627	600	582	576	620	620	585	598	563	596	613	555	611	622	567	578	566	609	551	605	595	613	612	602	616	596	593	583	640	600	563	583	601	593	559	562	650	576	598	634	606	607	608	596	605	625	588	558	606	623	573	597	586	629	606	593	608	573	601	611	621	577	620	593	571	628	621	589	634	587	615	597	598	575	630	573	627	628	604	574	606	629	639	593	569	624	582	585	579	622	642	590	565	612	543	592	616	597	626	608	616	600	605	630	620	564	570	653	608	637	591	576	608	576	588	623	572	579	622	616	603	571	595	553	583	569	639	621	618	608	589	623	613	575	608	566	611	628	552	628	557	565	576	577	616	593	598	595	606	644	601	574	598	559	630	629	594	578	642	641	601	581	585	595	623	647	634	613	572	584	580	584	591	594	573	594	527	576	546	584	582	613	581	614	615	617	621	627	585	602	606	582	653	600	626	639	593	589	595	599	584	635	572	619	593	650	575	591	640	619	589	617	575	583	605	599	572	617	586	638	559	628	570	612	605	640	634	570	638	586	583	618	611	578	596	565	615	598	607	588	638	552	631	629	575	614	581	588	577	563	590	604	607	599	608	584	595	608	613	615	559	601	582	617	588	572	613	601	587	601	611	578	577	617	554	643	610	557	608	558	603	615	628	572	590	620	606	589	598	601	593	629	601	614	627	595	653	580	606	578	593	573	583	620	584	581	584	611	620	639	582	628	574	613	588	600	636	616	650	579	589	576	580	607	576	602	621	604	595	630	624	661	606	571	602	581	580	627	586	632	577	584	597	627	579	600	593	603	578	586	612	602	560	584	622	634	633	581	595	620	566	612	574	617	586	605	612	563	587	586	621	603	589	606	609	576	640	573	600	591	607	615	592	604	574	578	592	603	583	590	627	609	558	608	613	574	623	639	605	605	604	630	581	603	601	587	603	586	587	605	596	619	571	591	593	587	610	624	565	606	581	582	611	573	645	562	584	587	636	590	595	600	599	629	595	633	594	653	577	582	637	561	597	597	572	550	617	618	632	554	639	571	618	601	623	600	590	641	597	579	630	607	600	614	587	605	598	582	656	556	665	557	596	576	606	635	653	565	599	605	602	609	597	565	593	598	563	585	594	640	608	635	552	580	616	549	599	595	584	592	611	582	580	586	595	579	579	587	568	599	567	626	601	582	622	572	608	587	583	584	593	586	565	635	610	619	632	587	567	569	590	586	586	561	641	595	657	600	603	580	593	623	586	602	533	551	565	637	635	605	642	552	571	559	633	568	569	620	609	602	581	630	602	618	637	649	580	562	606	638	641	613	622	597	608	592	600	595	603	651	590	600	614	671	584	589	602	617	599	592	567	615	593	591	658	616	592	638	632	583	594	581	600	572	585	580	603	555	555	597	574	588	630	583	587	601	594	610	587	590	631	618	586	580	640	590	608	569	577	594	580	640	610	610	561	632	623	586	589	637	611	648	597	598	583	592	574	625	623	645	604	587	595	598	576	630	588	591	588	591	610	620	594	547	608	616	573	560	614	612	589	615	604	594	609	626	572	580	646	606	670	581	638	635	552	613	582	578	600	595	596	608	624	563	587	565	580	598	566	538	633	620	598	629	613	645	569	588	631	606	570	617	584	548	596	601	591	560	615	661	533	584	603	577	583	548	624	599	592	591	587	542	633	587	618	644	612	593	589	562	587	669	615	613	588	611	558	538	588	567	605	620	602	581	556	590	568	639	618	583	586	613	622	631	578	620	598	606	632	632	640	581	613	610	615	587	591	545	636	611	659	587	613	584	577	634	617	658	601	561	543	604	582	628	586	580	576	563	563	648	568	560	629	564	633	595	579	609	585	614	599	583	568	596	599	603	587	587	570	607	608	615	582	607	607	568	628	596	577	606	548	611	635	585	590	607	573	555	612	592	604	602	597	589	598	626	608	605	570	593	575	617	552	566	592	631	602	582	556	605	574	630	583	565	626	586	581	567	629	558	608	590	577	616	570	595	611	600	617	610	600	615	653	604	620	586	574	612	583	559	583	567	609	638	615	587	598	632	555	571	558	566	592	614	631	596	631	609	629	571	617	624	577	588	598	575	591	557	614	531	626	621	589	631	582	600	565	618	597	533	580	610	608	613	598	550	592	595	598	610	581	622	589	589	601	556	573	597	579	590	578	625	621	544	603	569	573	593	579	565	575	544	625	582	646	553	621	622	631	625	618	635	630	572	577	621	611	644	598	613	604	595	556	586	655	623	596	609	597	583	574	580	646	597	575	594	607	642	614	622	552	613	570	570	663	618	595	596	648	602	585	597	565	574	582	577	596	621	621	626	587	601	575	650	573	583	617	600	588	602	568	589	594	615	588	620	625	640	603	613	601	609	550	596	586	575	542	578	610	586	574	587	611	587	599	651	648	638	602	618	624	577	566	565	579	627	655	599	618	599	624	614	615	587	582	578	577	631	594	563	581	596	587	647	582	638	633	610	595	590	584	612	596	592	602	600	608	597	613	584	554	627	627	627	589	598	595	625	604	595	566	592	561	636	628	613	622	595	614	637	608	587	570	603	618	582	594	625	573	585	628	615	590	622	595	587	574	608	592	630	610	572	634	562	590	656	594	582	581	564	625	581	604	630	542	594	590	603	594	629	621
32630	14289	9197	4747	3542	2635	2166	1716	1437	1207	1100	981	945	845	827	736	752	762	730	716	709	672	682	659	694	665	632	642	627	631	623	644	639	595	595	635	612	611	617	650	612	604	622	631	658	611	629	641	594	614	564	622	580	601	603	638	606	620	611	644	600	604	569	586	608	623	626	637	619	613	608	643	592	588	590	571	611	595	603	593	625	571	624	578	564	611	616	622	578	579	590	615	578	605	639	583	594	604	646	608	597	651	616	602	555	631	576	580	598	675	644	587	594	599	610	600	586	608	551	618	607	588	568	585	587	588	639	580	607	612	598	591	642	605	607	625	585	593	600	637	621	532	646	600	638	638	525	584	621	586	591	599	613	611	588	604	602	565	630	627	601	578	601	559	577	624	638	608	605	567	592	614	661	605	626	560	612	656	611	594	557	597	620	589	575	599	573	586	600	615	610	603	595	573	575	604	575	590	611	594	566	662	582	579	587	601	634	575	588	591	587	565	619	598	580	604	579	673	613	613	605	635	586	576	639	567	576	601	538	594	594	619	608	597	610	625	573	630	656	621	579	575	635	582	582	585	612	584	612	653	562	609	587	658	583	616	572	588	623	598	549	575	575	581	625	621	579	607	571	611	610	602	631	634	595	561	625	593	634	580	593	615	570	595	628	578	652	638	624	640	590	606	588	592	614	603	620	624	648	658	634	583	604	614	565	588	576	597	623	623	584	634	620	607	570	614	621	586	610	591	605	622	578	570	586	621	553	618	645	597	607	572	634	583	612	609	626	604	606	616	616	600	611	613	613	601	560	611	613	600	639	617	584	624	603	600	616	569	613	560	565	612	567	597	630	593	596	639	598	645	588	613	633	606	576	617	584	619	625	615	590	657	571	613	545	630	571	602	601	598	571	587	632	563	633	575	623	582	583	614	579	571	647	558	582	595	560	619	574	642	622	612	576	605	591	638	607	593	614	631	602	575	615	610	639	666	575	626	635	661	610	611	662	614	524	582	590	648	586	613	638	652	609	589	617	561	575	612	618	634	654	550	565	585	591	561	639	565	601	597	595	604	626	590	599	592	571	653	587	564	606	570	582	576	632	569	563	616	586	604	604	625	586	621	631	582	595	603	583	601	585	567	598	612	623	590	614	618	592	661	562	594	613	561	620	618	583	603	608	609	614	641	602	589	689	612	585	640	623	621	622	634	628	583	572	566	590	608	578	570	562	558	638	576	584	594	615	578	599	589	567	612	575	648	582	600	631	632	568	613	616	583	634	627	552	622	564	615	565	564	598	567	626	586	524	569	608	601	605	624	599	619	580	628	583	596	620	622	601	607	616	667	614	609	605	615	589	592	603	629	595	595	589	581	579	637	591	634	602	597	617	585	575	624	618	605	624	596	584	590	613	621	629	601	594	643	623	580	590	612	604	581	573	645	562	643	650	587	602	584	581	635	559	627	532	550	577	558	585	625	591	575	611	607	658	600	572	638	597	628	543	589	612	621	644	595	572	608	606	605	636	631	579	613	596	599	550	582	546	627	600	581	604	644	565	543	592	642	616	581	596	607	576	628	605	622	581	552	637	613	595	621	602	626	622	597	612	585	622	570	626	602	611	580	590	611	618	617	606	622	617	603	594	589	621	644	570	561	538	573	580	608	595	570	606	569	582	618	575	591	597	584	604	612	571	642	564	638	566	629	616	582	569	607	575	618	619	587	560	630	614	571	609	627	618	612	621	653	611	610	593	597	610	607	568	667	628	609	556	577	632	547	580	624	594	589	616	547	589	644	583	597	598	628	602	606	600	621	587	600	616	602	604	604	621	596	599	648	629	600	633	579	630	624	584	580	626	575	608	622	598	615	657	591	589	628	610	636	614	592	606	595	590	586	621	585	604	584	582	590	596	616	576	599	642	549	619	630	595	611	576	626	566	578	583	633	623	596	604	603	623	593	620	575	600	636	571	559	595	666	576	588	576	645	605	585	603	615	586	598	584	628	608	626	579	590	609	604	629	620	625	585	643	606	606	581	586	590	602	587	602	640	600	625	562	598	613	595	640	556	595	619	606	618	617	588	649	550	599	630	582	632	574	612	637	591	605	582	620	578	628	598	593	566	568	637	671	589	556	617	592	609	587	578	640	606	608	608	591	644	611	608	556	564	553	582	598	583	606	618	587	624	602	632	609	611	598	614	657	608	588	624	600	560	587	607	586	600	644	636	609	581	584	576	639	665	579	653	578	621	586	577	624	584	612	620	611	609	610	612	601	580	603	584	562	633	595	628	599	575	572	621	619	630	635	605	595	572	572	590	625	604	544	568	651	611	603	576	591	613	665	621	622	601	597	603	574	604	621	598	610	629	580	616	587	639	646	596	557	605	602	598	591	625	598	597	619	593	601	602	584	647	617	596	598	592	616	599	635	624	595	625	600	594	635	620	598	611	543	555	623	607	576	606	593	591	561	632	585	615	606	556	580	573	580	631	624	610	573	600	606	595	608	620	654	587	582	602	641	603	602	560	572	636	616	582	612	593	607	591	590	596	579	637	643	593	633	607	611	579	586	642	592	627	623	600	609	620	594	631	590	602	625	601	616	604	584	586	580	579	620	601	568	596	570	594	611	586	646	601	588	618	638	624	605	596	561	620	631	598	576	559	603	610	600	541	597	631	596	614	624	591	576	627	602	562	608	557	617	599	567	604	586	564	607	580	584	605	595	595	637	612	556	593	591	630	648	606	575	618	597	604	633	592	607	583	557	620	629	593	609	546	584	611	633	574	596	614	549	587	624	632	600	632	623	563	614	624	617	562	623	574	587	569	608	578	583	620	562	589	572	587	601	608	560	623	625	589	597	634	564	564	624	586	554	574	592	592	588	597	607	600	578	601	616	622	628	601	601	547	627	599	612	592	591	636	632	584	618	593	642	610	577	591	622	607	613	636	597	588	627	623	603	624	584	618	604	566	654	598	568	587	570	604	612	625	606	564	571	598	630	584	553	584	588	611	591	639	574	623	613	554	637	664	603	684	538	614	605	636	578	636	580	577	589	605	595	616	603	581	599	618	574	565	568	607	602	560	621	608	590	604	580	580	608	551	585	605	640	572	619	582	606	611	635	616	605	591	623	586	615	612	576	569	600	574	600	588	652	566	627	605	606	594	648	595	610	593	585	577	630	580	580	571	617	635	594	573	572	567	597	580	601	594	594	564	597	595	568	602	573	574	603	600	617	625	578	614	578	599	566	591	612	571	586	580	618	564	581	536	576	609	601	613	612	603	652	578	605	653	610	588	603	615	608	590	577	595	618	564	611	579	621	596	600	603	574	594	595	588	599	613	652	599	623	628	615	574	604	587	582	612	614	617	567	618	618	595	566	621	567	600	568	625	583	643	582	625	627	578	561	601	582	596	562	611	565	599	620	579	622	643	645	624	597	572	611	602	586	625	641	590	615	606	570	579	642	609	558	565	614	562	588	613	626	603	575	632	615	619	607	614	585	587	586	613
27776	17941	3977	752	485	452	390	414	418	372	403	348	386	357	395	386	377	392	403	409	358	393	330	387	407	377	392	394	406	364	405	365	419	367	388	402	366	384	411	383	341	366	359	359	364	395	392	391	379	342	383	362	379	353	342	347	389	360	374	400	373	400	377	379	366	360	382	378	351	372	397	354	396	377	368	387	364	386	387	366	370	352	362	375	413	378	379	354	369	381	395	386	376	372	365	380	407	382	366	388	449	414	375	390	394	374	369	369	387	397	427	349	385	391	373	373	378	404	398	368	362	347	378	377	378	370	371	379	348	367	383	366	414	381	387	402	410	354	363	362	387	377	357	366	358	389	382	379	374	371	363	369	383	363	368	376	391	364	339	375	365	365	337	396	375	367	411	347	365	356	400	407	400	363	386	387	376	373	373	390	373	364	374	378	377	410	381	351	376	437	366	385	389	364	395	375	381	385	428	428	386	367	383	396	409	391	390	405	376	354	408	384	351	361	351	391	358	383	382	405	359	378	387	388	392	416	398	405	372	344	387	361	383	398	393	420	368	356	394	399	370	367	370	364	386	391	380	377	422	369	394	386	377	370	363	416	367	355	353	382	377	379	387	386	371	365	361	368	391	394	388	408	417	405	373	368	404	371	359	378	402	389	363	373	374	376	390	379	367	372	408	389	364	362	384	391	380	382	368	360	392	419	391	394	406	400	371	378	386	384	404	383	412	368	397	383	433	412	405	393	378	382	387	384	342	408	393	373	403	350	350	383	381	391	364	382	368	376	365	392	438	352	372	394	378	379	382	375	391	396	366	353	380	375	382	384	347	359	385	353	386	328	353	363	403	382	383	363	360	364	361	408	384	336	370	355	384	360	376	360	411	410	385	361	360	348	358	371	377	373	411	386	379	401	374	389	389	370	369	353	384	368	357	372	406	397	408	383	376	333	378	406	373	385	381	412	366	425	404	388	414	384	391	390	388	344	388	356	357	378	394	365	364	340	400	389	382	383	355	406	378	378	393	359	407	384	364	365	375	394	408	374	365	372	366	377	358	355	406	360	365	349	362	341	382	379	372	351	371	367	360	408	381	348	382	381	412	399	370	388	355	371	367	367	373	396	392	356	367	355	389	330	371	365	399	440	357	383	394	365	390	384	365	393	391	422	387	391	391	368	363	373	400	354	387	357	373	385	366	392	369	355	370	437	380	371	395	371	356	407	386	373	367	355	386	365	378	399	362	382	387	356	367	356	382	376	384	338	377	353	393	403	385	350	355	362	362	377	397	341	353	359	383	343	406	397	383	386	374	363	363	364	360	365	388	376	387	419	353	361	378	378	382	374	385	386	380	355	367	366	399	367	405	380	354	395	336	407	425	392	365	381	396	398	412	376	322	383	347	391	365	358	362	392	377	372	367	374	400	337	366	402	395	365	382	419	394	367	350	364	354	365	349	341	388	397	376	333	357	374	367	389	352	364	349	403	358	387	389	395	374	336	384	414	359	378	381	391	375	401	344	352	414	378	373	374	375	409	410	391	401	404	363	358	397	363	370	373	412	376	352	390	370	413	365	359	369	389	416	411	398	377	389	377	404	367	381	406	360	357	365	364	362	407	313	367	356	358	386	361	368	376	373	382	383	373	359	384	376	393	410	371	354	332	353	401	364	392	389	399	368	362	347	396	378	406	357	365	388	369	401	347	365	350	375	367	355	400	407	382	382	355	380	389	367	318	380	374	350	364	380	391	396	399	340	384	397	382	381	365	388	373	366	334	379	364	389	390	390	364	378	367	344	356	414	392	395	371	404	356	377	376	398	387	366	389	380	378	399	384	391	403	370	408	390	378	427	352	407	375	377	384	359	385	371	364	403	369	364	410	403	341	378	388	357	402	385	415	373	415	352	366	387	386	371	396	369	365	376	390	382	375	409	398	378	374	382	382	375	379	389	395	392	355	348	360	371	382	401	358	387	404	365	372	398	329	379	381	395	391	389	379	351	376	357	396	371	376	388	368	410	399	404	375	395	373	380	355	371	368	391	351	393	386	356	378	369	386	390	365	376	370	369	382	382	386	367	365	359	367	384	380	338	361	344	359	359	397	397	371	377	344	420	393	365	396	389	390	350	370	371	379	404	382	406	379	382	359	374	394	361	401	357	367	346	375	405	387	405	376	372	398	376	377	376	377	337	357	403	367	362	371	336	376	350	347	393	377	387	383	371	361	363	404	385	370	402	396	414	391	351	365	401	390	375	365	370	359	383	368	379	400	383	329	387	413	366	354	381	400	393	363	393	372	366	375	428	365	354	377	393	363	338	406	380	349	370	363	373	375	357	393	391	340	386	382	391	342	361	383	405	349	382	359	387	363	368	358	334	363	349	388	401	381	394	416	374	362	368	393	376	407	400	380	366	387	383	397	371	383	370	375	383	394	386	406	371	365	386	393	374	376	345	382	387	391	392	398	339	364	338	399	369	383	359	364	381	364	376	374	381	380	359	391	391	362	365	399	382	357	367	409	364	371	374	362	389	378	372	361	351	355	359	372	346	390	369	383	369	400	407	364	376	412	358	377	371	359	392	372	357	372	407	346	380	370	396	381	391	362	421	371	371	373	424	373	382	417	356	406	372	377	404	409	380	357	368	369	347	368	383	377	443	383	373	388	411	399	372	388	404	374	335	351	357	365	355	381	422	366	357	399	375	379	397	393	380	369	387	404	365	383	388	379	376	358	372	401	378	372	396	404	342	373	412	376	404	378	370	397	411	355	347	387	362	378	341	360	370	367	375	393	395	355	379	388	412	390	379	325	323	403	389	366	360	373	359	354	364	363	393	380	386	339	355	364	379	391	369	373	381	374	361	420	425	388	404	400	382	394	359	364	411	371	381	394	370	377	344	368	395	364	369	366	404	408	362	383	382	391	398	354	368	393	399	376	410	408	402	409	383	363	377	387	376	355	371	395	366	388	379	414	343	366	356	375	360	386	350	393	357	390	386	375	395	387	346	415	402	407	361	366	404	391	366	406	399	384	401	355	383	394	370	349	403	365	361	368	350	387	373	413	383	344	345	358	393	370	362	332	345	375	403	395	351	374	419	415	355	387	365	352	404	382	375	387	380	368	426	385	386	377	362	380	368	373	382	382	380	421	397	371	378	360	370	356	386	380	382	392	398	385	323	386	397	374	375	384	386	356	413	373	408	382	379	405	382	376	360	379	379	391	382	385	371	328	367	389	339	389	416	324	382	388	371	426	398	365	399	417	384	407	391	373	393	391	373	369	368	397	391	364	372	395	409	391	370	392	386	363	406	372	378	380	348	345	371	365	363	372	393	406	401	403	355	384	396	360	386	371	360	397	399	353	401	352	404	357	386	361	343	360	371	367	381	363	373	408	387	394	356	360	385	399	406	401	357	349	358	363	363	371	369	411	374	369	397	390	365	343	382	401	340	380	361	357	398	384	381	392	394	355	384	388	352	374	393	395	334	326	397	396	384	379	382	363
7453	1051	779	554	482	441	483	432	450	444	461	403	411	405	450	428	409	432	426	406	442	446	454	415	418	405	395	436	463	413	400	388	396	435	421	442	373	413	435	435	417	375	398	422	433	440	443	434	417	415	429	407	401	418	405	410	405	414	435	426	425	390	409	400	420	417	419	401	429	440	409	463	440	454	448	407	475	408	452	488	439	433	416	445	411	411	427	409	424	413	439	424	414	400	401	437	469	458	461	397	402	410	429	416	399	417	425	396	421	417	451	441	416	411	422	389	438	437	412	409	416	412	409	452	402	408	439	433	417	425	365	401	382	422	413	396	432	395	435	432	441	421	432	416	410	411	440	427	405	410	435	403	437	444	402	429	432	385	405	437	399	408	430	421	418	427	417	450	440	373	418	422	392	428	403	423	415	466	354	418	380	419	442	423	414	409	440	438	445	414	408	389	407	430	407	406	412	436	414	374	434	388	375	426	426	396	404	423	412	425	428	392	412	410	418	390	430	444	421	422	394	425	421	372	404	402	428	405	399	386	436	390	399	400	425	437	431	434	392	423	410	405	443	406	406	409	420	438	422	396	445	396	396	423	431	427	447	400	412	409	408	442	411	409	430	428	410	418	424	430	411	414	395	419	405	421	440	431	470	420	400	413	450	401	399	417	400	416	419	432	400	445	424	431	436	415	449	426	409	410	457	456	414	420	437	419	444	413	395	407	429	401	430	407	473	436	446	390	382	450	400	412	388	402	423	394	420	414	435	432	423	436	425	435	445	390	456	426	443	435	420	432	407	422	465	471	436	408	427	415	488	398	424	387	426	431	425	399	394	421	426	422	455	407	408	430	397	420	434	410	417	424	402	415	457	394	404	431	426	425	427	404	433	447	430	429	402	399	412	424	395	441	413	422	419	421	432	404	414	457	421	447	412	431	430	380	422	410	425	408	418	435	395	403	424	438	401	421	469	399	431	434	410	396	415	391	358	403	438	430	397	458	392	436	409	433	434	394	380	425	443	425	395	417	391	427	398	422	418	399	458	407	405	402	426	387	394	399	426	428	405	428	411	423	419	420	406	415	409	440	422	406	427	396	433	411	400	447	447	413	430	378	394	449	420	416	412	410	409	445	433	429	422	410	399	449	378	407	381	400	417	389	396	432	420	441	395	427	410	402	387	402	435	397	419	441	404	436	416	401	442	395	418	404	416	422	393	472	406	422	439	385	432	408	401	435	413	410	424	394	376	406	412	429	429	423	418	410	386	438	432	420	408	410	394	432	382	401	401	397	403	412	384	393	393	402	446	436	419	440	412	395	416	446	425	403	413	391	428	425	423	416	431	445	434	430	436	428	410	407	407	408	424	431	425	434	388	411	423	409	427	436	428	433	420	394	415	403	407	399	425	426	432	401	398	393	454	410	452	434	432	399	430	434	406	428	409	391	479	434	409	432	428	423	447	407	449	428	429	413	440	419	422	406	430	439	415	407	392	390	446	391	431	390	409	410	401	412	427	422	419	403	428	436	389	413	432	420	427	437	422	372	390	413	378	398	433	408	436	418	414	428	417	462	405	423	441	423	440	409	453	459	410	398	439	434	408	448	432	400	381	430	464	408	424	427	404	405	450	416	439	428	432	426	409	381	396	444	421	397	446	409	450	402	425	422	405	410	371	402	407	410	437	396	430	417	382	430	473	465	420	438	373	430	441	430	423	444	425	397	450	401	416	408	408	413	367	423	436	414	437	406	409	402	399	431	404	459	410	413	438	422	432	442	420	480	408	411	404	428	437	419	436	382	407	417	396	450	459	400	430	440	461	431	423	440	379	421	440	399	425	398	413	416	406	422	409	391	423	395	411	406	422	383	413	417	442	403	444	425	424	428	396	446	417	441	432	406	451	443	413	410	383	402	404	422	432	396	404	447	393	435	392	393	418	437	419	402	443	400	389	432	397	435	409	407	409	438	429	414	426	435	401	396	427	396	434	397	400	423	456	416	436	441	393	459	420	425	401	440	416	436	424	421	424	404	402	412	430	428	402	406	410	399	440	432	431	445	428	454	432	379	438	387	435	412	420	400	454	446	388	456	443	407	417	401	435	447	435	404	429	430	422	378	438	428	419	391	414	429	433	389	433	381	425	424	415	457	380	437	435	388	406	480	406	416	452	421	399	440	390	427	427	412	399	433	394	394	387	434	430	408	407	421	417	397	419	432	383	433	376	416	415	419	412	367	423	415	452	417	391	409	421	371	418	453	460	418	406	428	423	441	456	412	396	407	420	444	424	431	439	428	451	428	442	472	441	397	427	412	405	431	388	404	406	426	390	408	415	419	448	403	401	417	368	411	438	418	407	421	412	389	412	389	435	408	434	425	412	389	412	413	384	407	418	424	434	440	430	408	451	444	422	407	422	402	388	425	408	431	421	420	406	453	421	395	406	405	452	455	432	467	435	402	446	396	444	426	423	391	441	389	482	412	434	396	414	425	423	427	445	441	422	409	422	415	395	450	413	392	411	396	441	452	420	429	412	434	397	411	389	422	406	403	423	430	449	421	441	406	431	423	432	424	414	422	400	402	418	410	412	442	402	403	422	426	433	400	427	405	410	424	417	412	406	440	436	404	414	393	392	421	410	416	427	396	410	442	420	420	444	417	392	422	402	421	449	411	423	408	412	391	413	422	403	422	404	397	405	439	421	396	429	365	399	425	436	399	387	371	421	420	397	388	416	404	430	415	383	450	438	391	417	401	415	425	441	408	369	427	430	397	444	430	391	404	425	392	410	426	423	382	388	428	421	415	401	438	407	434	437	402	436	383	393	415	412	393	418	404	399	424	410	396	440	416	431	411	415	406	425	424	417	392	372	430	395	428	406	411	405	415	406	428	441	421	417	406	425	399	419	427	408	384	438	391	440	425	461	419	453	410	443	397	427	422	424	440	413	424	438	390	417	446	385	421	411	424	445	403	426	392	432	411	446	415	407	409	433	399	405	438	422	441	420	430	425	443	447	412	420	388	363	422	395	430	411	404	478	401	429	379	411	390	426	349	442	449	467	437	436	401	421	426	412	406	420	432	384	430	368	446	416	422	439	407	416	444	412	401	411	403	383	421	401	428	417	436	425	393	467	429	394	417	464	425	423	408	413	441	406	464	451	392	421	395	389	410	393	397	428	452	437	411	445	400	433	433	371	393	410	424	400	409	412	409	410	402	403	405	419	435	438	414	393	392	400	395	409	388	401	413	399	397	372	390	404	459	410	407	437	442	413	404	402	467	399	401	454	449	425	411	383	413	422	426	422	429	433	431	421	445	423	436	451	412	387	379	439	449	413	393	358	415	409	408	402	415	393	429	379	390	391	463	413	420	414	404	413	399	431	414	440	399	423	403	417	398	443	468	402	420	445	398	408	394	450	449	417	422	408	407	441	440	428	432	403	397	420	424	411	401	423	444	456	402	409	398	414	411	430	434	381	419	419	432	389	406	422	421	424	428	428	439	416	405
23595	21028	28185	24051	21030	8893	900	561	488	433	404	333	366	321	320	302	302	274	296	300	280	273	260	252	255	268	294	271	290	264	275	276	233	272	288	262	274	249	271	287	286	247	257	269	258	245	245	236	267	238	256	266	247	243	279	256	255	274	236	271	242	224	261	292	239	233	245	259	276	233	268	254	266	265	250	278	223	252	291	259	265	252	252	254	235	266	262	260	264	244	253	237	239	251	255	259	248	251	264	224	236	254	252	241	247	264	208	256	257	254	250	259	261	260	249	247	284	236	243	255	270	267	254	253	287	242	267	273	205	237	250	264	235	249	262	259	247	275	269	283	213	262	243	221	237	263	261	231	256	227	244	233	254	263	255	232	255	221	235	227	247	266	244	275	243	249	263	258	244	245	254	281	289	240	249	274	232	261	238	241	221	250	271	233	279	247	259	272	242	258	251	240	262	244	209	238	222	261	234	274	239	251	266	254	242	257	231	257	246	234	285	266	224	274	244	259	232	261	246	261	242	221	226	250	255	262	248	221	259	255	281	244	228	239	253	266	276	282	252	282	252	241	283	231	262	244	233	259	245	230	255	253	244	251	251	263	259	251	238	247	220	264	257	263	246	241	264	248	234	224	248	271	246	235	244	237	249	239	270	220	242	243	252	249	245	268	241	263	243	262	244	211	237	289	220	208	245	261	236	257	259	241	264	277	263	257	265	243	263	260	256	229	265	240	249	248	269	234	278	260	220	233	228	258	223	283	235	279	259	252	261	255	244	270	246	241	251	268	308	253	252	227	283	247	255	257	246	251	273	272	224	255	249	248	263	246	234	256	254	275	270	251	230	231	236	243	253	245	243	262	261	226	239	265	285	255	264	246	249	254	248	254	264	277	277	251	232	241	252	263	263	224	243	271	258	244	248	261	259	252	238	257	243	249	248	285	234	229	275	256	233	238	270	244	261	249	268	254	262	261	235	246	247	248	240	238	261	233	264	251	257	268	252	241	245	237	264	232	245	264	247	229	250	246	237	240	262	246	239	253	263	253	252	238	252	248	273	257	212	268	241	272	261	258	251	239	262	257	254	256	279	254	253	246	234	253	260	243	248	260	257	239	232	258	260	260	257	265	250	247	263	246	254	235	284	219	266	279	265	246	243	255	255	271	270	264	250	210	253	239	259	275	245	256	240	230	243	250	254	241	268	259	243	252	253	248	258	250	236	236	271	237	239	236	230	243	244	219	262	248	264	250	263	261	260	248	237	248	263	259	242	235	234	253	257	242	238	268	268	259	257	273	264	265	272	218	260	253	271	255	254	249	260	276	279	247	280	236	265	258	237	218	263	221	249	250	244	243	274	237	263	253	252	273	239	247	235	267	254	269	259	274	242	217	258	238	262	264	262	265	229	267	265	258	226	261	260	252	224	229	258	264	266	243	221	244	267	232	267	243	240	289	242	235	251	255	237	252	229	255	240	225	243	241	273	277	271	203	244	250	243	250	260	251	255	263	271	245	233	253	264	270	261	233	236	242	257	268	243	232	249	254	263	259	243	234	260	255	237	262	270	254	274	238	257	245	250	243	264	247	278	263	279	237	269	225	275	249	259	238	244	259	243	282	270	257	264	258	238	243	247	230	275	247	243	272	246	254	240	234	231	249	257	251	246	254	278	243	252	246	255	266	261	256	209	238	275	220	271	267	254	233	264	260	262	221	281	244	224	256	286	244	234	241	270	250	272	277	236	281	217	245	241	247	262	261	280	242	246	242	250	205	244	247	209	250	233	255	246	243	272	242	261	255	239	247	280	235	249	262	255	258	245	247	215	227	267	274	253	268	252	268	234	245	251	237	262	267	255	233	262	256	246	245	259	247	245	267	208	233	256	253	259	253	217	252	243	243	254	250	261	240	264	279	226	257	244	269	253	236	261	247	234	242	238	211	232	233	249	250	239	250	248	237	263	234	230	230	264	251	247	238	243	239	261	266	238	237	263	292	243	258	244	237	256	276	248	247	266	284	258	247	245	250	222	252	251	256	250	243	260	260	268	250	270	250	268	241	252	227	260	236	272	249	226	249	272	262	276	255	269	262	251	286	228	271	268	256	244	240	259	257	253	257	266	242	258	244	257	237	235	249	237	275	263	250	249	243	278	220	256	209	275	293	219	260	239	259	279	236	254	247	287	273	252	227	285	265	257	245	247	233	249	253	263	291	255	254	239	241	232	247	247	271	248	236	223	256	250	245	248	237	250	271	251	251	265	242	247	271	270	220	277	264	287	239	262	249	222	248	285	275	263	246	251	248	254	279	253	246	269	257	261	264	250	260	249	237	231	252	213	247	242	240	271	259	266	229	246	250	251	267	268	256	279	265	223	255	264	260	269	259	259	280	261	238	262	234	255	256	279	268	255	273	246	293	260	241	259	226	266	247	264	257	259	231	231	273	261	263	231	226	233	274	236	253	243	265	266	205	249	248	268	274	235	241	241	220	270	261	240	244	260	276	249	260	263	261	266	232	253	244	241	256	266	257	235	250	243	233	229	258	267	261	225	275	255	250	238	268	246	296	251	263	234	234	219	255	275	232	281	272	243	278	257	276	225	248	271	241	247	259	247	262	274	226	244	246	241	271	261	237	285	272	239	246	261	243	301	260	241	255	243	275	273	237	249	243	276	224	253	233	234	245	252	262	243	241	265	232	272	255	234	264	254	230	250	278	301	214	268	270	245	240	244	276	234	265	229	223	264	245	241	238	258	248	262	249	245	257	255	257	263	235	247	250	234	238	268	259	242	254	236	240	257	223	230	271	274	247	258	283	242	224	257	249	228	265	267	255	246	245	273	253	275	263	224	252	294	264	246	234	253	243	247	266	249	247	254	215	259	233	252	260	269	267	229	228	217	265	247	238	274	265	242	264	262	277	258	292	270	246	248	248	238	240	234	221	242	247	249	259	256	246	261	250	271	259	245	235	232	246	243	257	236	249	264	280	236	254	260	242	262	275	255	241	242	253	244	232	259	264	273	227	225	262	252	265	223	234	263	264	235	250	265	253	267	249	269	258	253	239	258	261	250	252	241	259	247	248	250	229	261	248	258	265	263	252	236	241	260	251	269	243	293	230	279	252	258	251	282	284	255	248	275	245	266	234	270	241	241	272	246	235	238	259	268	241	259	237	255	223	223	282	260	284	258	253	259	256	242	233	265	237	228	267	268	232	285	264	254	277	225	253	270	250	248	259	229	282	248	259	267	245	280	217	241	227	264	273	239	254	242	241	261	249	262	267	239	262	258	258	267	226	272	262	232	233	268	233	261	270	291	254	217	258	271	250	237	275	265	260	274	292	242	266	275	289	251	261	264	251	264	230	254	266	251	251	269	270	254	258	261	267	244	264	250	242	234	247	264	237	217	261	271	259	250	256	264	261	251	274	287	235	266	285	236	240	244	246	248	248	279	261	251	257	277	212	254	247	245	243	249	264	259	251	230	266	238	251	250	244	225	280	257	245
25165	8459	5472	2548	1857	1425	1042	815	729	627	519	427	467	387	392	390	340	370	355	309	303	330	325	326	311	332	302	330	287	280	296	306	291	257	313	265	312	283	295	272	254	275	264	304	263	313	272	277	285	283	292	319	302	286	299	297	270	307	295	303	287	298	227	267	257	299	281	279	281	286	279	266	258	292	260	275	267	249	286	265	278	307	255	295	261	307	274	320	243	264	274	292	266	287	287	292	284	292	273	283	302	280	304	278	267	302	290	264	266	290	311	276	281	284	269	297	296	256	290	286	270	298	263	270	271	256	298	283	272	279	286	306	326	281	249	267	296	272	289	235	297	271	293	298	266	261	302	297	291	250	291	269	288	309	302	287	241	273	264	279	288	303	271	299	272	264	279	254	289	269	276	278	285	264	296	261	263	272	288	304	299	271	295	314	304	274	297	296	275	253	266	307	286	244	280	284	279	295	279	274	283	265	256	281	282	279	260	280	286	245	287	294	264	266	247	270	293	286	270	299	285	293	270	279	301	271	297	282	291	283	281	252	269	252	271	288	286	272	286	271	297	258	291	296	306	304	293	276	240	271	274	280	281	286	292	267	278	261	283	267	275	279	313	310	283	295	277	262	285	309	284	262	303	298	281	261	272	273	278	272	268	300	277	270	249	290	271	275	297	292	274	254	310	274	291	247	278	277	279	292	272	280	268	255	263	279	285	279	252	263	271	264	283	276	314	277	271	294	292	291	272	249	296	298	271	270	293	285	249	284	291	281	278	285	268	250	278	292	268	273	271	270	295	273	280	253	296	299	278	282	298	305	286	281	263	276	278	294	289	272	313	286	267	270	294	266	276	263	276	251	263	306	263	281	298	267	272	305	285	266	302	293	299	271	297	286	279	293	293	304	269	290	287	279	270	298	298	250	273	262	264	248	302	262	264	257	256	298	243	261	272	258	248	257	291	303	300	293	269	291	295	283	272	291	275	288	296	269	263	273	276	237	298	295	294	273	288	274	289	297	269	257	274	264	278	301	250	288	280	258	279	280	276	277	313	274	272	272	274	276	309	282	282	252	264	293	279	309	258	288	282	271	281	293	303	277	264	274	312	274	298	271	274	303	278	289	257	293	252	271	306	293	277	304	264	250	294	282	287	283	285	285	269	258	269	293	307	306	271	290	271	271	293	272	250	304	267	290	283	249	289	252	280	272	281	322	281	307	276	295	275	297	269	286	283	282	259	296	280	277	261	274	284	264	287	267	241	278	256	264	288	268	301	276	292	290	263	261	283	277	272	300	281	270	277	277	270	273	290	275	270	256	285	263	272	256	294	283	270	295	301	267	286	279	283	275	254	274	306	273	271	260	291	272	267	267	274	253	256	281	307	282	284	260	310	278	280	279	298	254	295	274	308	287	279	290	280	289	265	294	287	293	280	276	277	283	278	236	307	305	250	271	294	277	252	281	280	294	304	290	279	289	287	286	300	282	265	292	297	305	264	271	246	272	313	294	297	279	266	284	303	278	250	269	281	291	260	268	262	300	278	256	297	267	296	299	280	287	226	261	306	285	273	238	305	256	253	250	317	273	309	291	259	287	261	251	301	264	291	296	285	277	282	268	291	274	326	322	277	263	263	263	275	315	269	301	309	280	274	302	279	247	280	294	263	317	303	288	271	294	270	304	300	288	294	277	276	264	271	257	287	261	307	298	274	275	285	255	265	251	264	265	274	282	295	277	272	281	286	266	277	299	277	273	274	291	269	276	293	300	268	283	325	276	294	268	287	273	301	298	276	275	276	268	283	282	256	262	294	310	243	278	286	291	303	272	284	272	307	265	272	261	301	269	286	258	281	326	287	315	297	269	275	270	254	263	292	281	278	266	278	258	255	315	272	257	272	306	263	274	298	273	284	285	282	282	283	282	276	261	268	313	278	263	280	272	281	302	278	272	271	282	271	269	263	254	283	303	271	280	287	278	284	270	291	296	270	272	286	284	265	302	327	279	291	267	273	276	284	283	286	282	305	268	277	256	313	285	286	269	282	274	284	309	261	283	281	275	262	271	302	259	277	284	272	258	306	258	304	301	282	262	256	267	269	304	279	306	244	327	287	274	263	301	289	245	278	258	291	254	270	257	275	259	263	256	282	269	298	270	310	290	290	278	316	275	280	280	268	272	299	272	281	276	258	281	312	299	261	285	268	281	295	285	278	276	279	251	280	290	287	279	288	259	296	305	270	272	307	301	270	307	277	275	261	293	288	284	267	297	262	265	284	287	289	293	282	266	302	272	293	259	269	280	268	256	277	260	306	238	271	243	253	287	286	285	300	264	285	260	290	264	294	286	253	240	288	284	286	267	276	287	257	306	279	271	268	279	252	289	260	268	277	270	307	268	280	264	281	267	271	291	287	283	279	283	274	278	271	277	309	274	259	254	287	293	295	294	254	253	259	258	276	289	250	277	282	298	275	271	266	305	272	288	278	281	268	259	278	290	264	243	297	269	257	247	282	287	295	258	267	295	272	264	276	251	273	272	306	252	253	298	269	271	267	256	287	275	271	272	288	309	291	257	284	278	297	290	315	324	276	265	285	274	280	296	288	291	278	278	260	308	266	285	276	289	258	281	263	296	286	272	274	262	276	254	324	287	294	265	276	264	269	299	284	269	322	279	264	277	258	302	277	276	255	282	320	291	305	272	263	267	265	261	278	276	278	285	287	273	284	270	304	240	292	284	284	285	263	317	266	275	279	309	267	270	280	294	286	275	265	276	282	274	319	274	284	257	296	263	301	277	273	260	260	291	275	278	247	269	256	291	269	281	266	276	288	283	269	269	281	293	287	290	295	285	316	286	269	273	270	302	262	293	280	270	310	276	248	289	300	284	299	287	289	263	276	283	262	290	260	298	277	275	275	288	282	281	293	280	245	267	290	306	295	264	280	291	282	288	319	299	285	282	301	254	260	244	278	274	274	280	265	292	275	258	309	267	266	303	268	275	299	273	270	278	269	232	291	267	284	265	276	260	306	321	272	292	280	289	295	256	263	313	306	289	298	302	306	312	291	254	269	272	275	256	287	288	292	258	240	272	269	256	283	269	260	293	278	275	293	272	268	264	300	274	291	257	316	257	290	280	268	278	308	263	266	249	267	269	291	265	289	312	264	286	255	286	313	282	282	254	257	262	262	292	277	285	267	269	315	267	257	259	275	284	315	271	285	264	285	268	304	278	280	269	296	266	274	272	267	257	302	285	241	251	263	284	266	274	255	285	288	282	279	274	287	241	261	272	285	278	235	279	288	282	273	270	300	284	295	300	242	282	271	281	255	289	285	249	302	266	267	268	293	277	261	279	289	268	302	264	245	284	289	299	273	255	267	263	272	287	294	280	282	273	279	255	291	257	265	266	276	312	286	283	248	264	308	264	276	291	278	269	279	296	286	280	299	289	294	292	279	273	308	252	275	288	290	267	302	277	316	281	246	302	261	271	253	296	267	254	267	289	264	299
24712	21035	27035	25125	9808	1112	910	832	795	732	708	717	736	701	737	687	697	701	711	730	643	704	670	697	667	647	668	702	694	680	685	662	672	657	713	645	675	667	723	681	687	684	657	693	694	736	691	686	668	655	683	653	684	705	727	680	645	694	695	676	658	720	683	692	681	686	663	639	678	649	632	716	698	716	643	676	712	713	665	688	630	682	683	628	677	695	628	660	665	667	693	654	683	659	697	690	672	622	626	641	693	666	671	678	648	691	658	714	672	672	679	670	686	690	656	673	652	661	695	661	701	639	656	649	652	660	666	687	691	656	651	651	694	708	672	626	675	718	677	717	643	653	671	703	684	634	619	686	712	729	721	692	711	684	720	643	720	645	675	675	645	668	682	655	711	662	623	718	688	672	688	683	627	597	663	652	713	711	666	655	717	671	682	654	661	706	671	657	685	688	691	668	691	699	639	655	684	677	659	659	683	651	702	746	662	646	682	668	647	669	623	673	687	665	658	708	726	697	663	662	681	679	666	684	657	661	662	631	681	704	691	673	686	659	656	711	658	680	698	620	659	680	646	707	650	684	664	637	659	603	690	662	646	665	613	717	689	702	652	604	702	649	652	671	675	657	699	691	696	667	666	647	673	665	691	698	660	718	690	674	704	663	687	712	686	713	689	737	697	618	663	668	717	647	649	657	674	689	685	660	650	686	653	619	679	694	690	688	680	677	713	636	689	688	674	599	652	645	674	668	667	690	648	705	705	643	676	696	676	675	709	658	641	685	670	698	698	648	629	695	709	704	663	647	642	673	634	730	669	672	693	645	689	665	673	660	667	714	645	658	664	649	695	716	686	618	676	700	683	653	727	642	664	650	641	687	673	679	680	712	664	682	696	665	662	645	700	651	646	643	664	710	672	734	655	673	644	718	640	664	691	679	710	690	693	641	617	685	646	669	666	687	704	651	661	675	623	682	659	686	690	678	663	702	726	697	707	627	650	678	698	663	681	683	695	688	702	650	636	639	668	598	688	659	658	707	683	677	695	643	680	610	693	705	667	683	633	649	650	672	702	662	650	679	657	687	698	662	652	699	695	669	706	688	673	679	670	641	686	660	716	619	608	647	686	678	668	684	668	639	716	666	690	647	696	710	650	706	694	665	652	712	667	696	659	669	671	689	700	695	655	648	712	701	673	726	668	676	683	680	657	675	672	699	667	657	634	700	655	686	702	655	698	706	686	657	696	665	659	694	657	656	689	697	664	670	671	701	660	651	678	649	674	649	675	698	700	679	689	644	612	622	661	662	662	684	699	644	655	671	679	633	691	692	710	651	687	698	672	636	636	626	680	660	698	662	740	663	702	671	674	703	678	650	619	658	696	681	672	661	615	647	618	639	715	647	676	683	622	667	689	685	705	707	687	651	643	642	694	696	687	703	641	745	680	672	689	684	687	666	678	659	623	661	656	681	694	693	689	678	703	635	631	692	717	677	718	655	683	667	657	684	673	695	678	674	682	677	677	708	682	637	683	639	694	681	649	653	705	664	654	668	701	652	631	695	662	688	675	640	698	702	622	714	696	685	698	709	694	706	710	638	656	671	671	675	656	664	676	626	663	674	707	685	657	663	643	645	678	693	738	652	678	685	732	711	659	690	664	712	700	650	663	687	658	669	684	683	678	628	664	683	701	716	689	674	662	669	629	615	666	681	717	644	688	626	664	639	665	704	700	656	620	719	687	678	676	664	668	649	682	668	713	643	653	633	715	670	688	657	661	670	703	669	678	649	651	647	691	684	675	675	720	701	687	678	716	677	680	661	675	695	692	704	709	661	658	675	692	647	691	630	681	689	691	673	667	690	656	656	698	626	684	659	706	673	686	657	677	703	692	681	675	643	671	710	653	713	647	642	694	681	656	650	664	701	661	665	690	628	672	672	684	680	627	654	694	619	666	685	631	685	658	687	702	631	619	669	683	704	678	644	687	658	706	668	683	661	674	641	693	688	722	653	718	693	718	651	697	699	704	709	631	692	672	709	697	666	680	652	647	656	633	717	676	670	664	676	684	691	648	658	657	671	678	700	675	645	676	675	714	692	721	621	667	689	644	681	664	658	676	658	687	671	697	693	609	675	704	703	705	686	683	660	679	627	646	666	686	690	702	679	702	649	640	635	721	692	707	694	684	692	667	704	688	679	670	648	665	635	636	676	716	674	687	701	641	678	680	681	686	632	641	647	681	684	643	614	646	643	682	695	671	660	674	629	720	673	666	688	695	696	679	662	679	659	639	656	629	695	611	621	694	697	672	677	613	654	632	679	658	624	640	683	656	673	671	621	675	657	704	686	675	676	692	681	717	693	638	678	705	689	644	702	694	634	665	679	672	696	700	664	693	651	633	723	678	700	658	620	672	652	654	655	644	652	711	680	620	685	676	674	678	662	651	695	650	693	657	655	656	677	688	679	681	681	678	706	658	664	701	709	657	702	661	711	671	645	676	705	659	638	657	719	647	688	656	610	637	617	697	672	666	650	673	684	652	680	628	668	634	678	663	686	712	676	660	646	648	707	645	669	684	673	693	668	671	716	685	648	699	657	682	674	674	665	635	673	700	687	642	638	704	653	656	653	672	691	684	691	703	677	668	680	708	653	664	692	636	651	698	638	677	660	666	683	662	708	659	678	650	649	657	639	674	631	635	642	703	672	675	673	643	668	632	664	668	732	646	673	706	605	677	690	662	661	693	689	662	698	663	631	631	673	655	660	644	730	728	742	698	663	722	678	728	684	687	657	640	614	663	704	673	594	648	635	654	728	704	639	656	717	682	667	674	656	685	669	667	653	662	684	684	720	649	663	722	655	736	672	662	634	637	646	647	662	640	663	687	670	695	668	687	654	675	656	668	681	681	700	661	689	653	682	717	693	641	679	644	679	702	680	714	717	632	628	685	709	716	643	655	734	678	696	653	671	647	654	667	638	655	665	667	698	618	671	658	641	646	663	669	632	666	667	623	683	701	655	646	706	703	687	662	712	674	706	646	675	674	695	703	687	692	705	712	629	663	706	682	671	639	707	654	682	669	637	652	712	715	698	659	668	682	655	665	618	678	631	667	675	652	715	645	653	659	670	672	692	687	646	668	666	678	702	677	630	692	669	678	637	692	684	687	673	698	713	707	681	673	658	687	695	698	693	654	657	674	682	690	687	648	673	647	625	629	662	658	646	680	700	626	676	626	640	650	670	727	724	719	657	666	670	619	680	680	655	665	707	684	610	663	667	632	664	669	713	717	673	726	692	708	680	673	726	661	649	633	699	713	702	668	687	689	691	648	679	667	703	687	702	699	635	677	691	719	657	683	683	709	653	668	671	699	668	648	695	643	620	701	641	689	679	651	670	648	684	653	656	686	662	667	673	693	670	700	665	697	666	720	634	627	699	666	665	694	683	713	665	705	658	715	672	692	671	684	640	654	653	703	700	660	649	670	696	631	655	657	685	683	716	657	673	689	676	665	639
23224	5028	3329	1881	1477	1223	1101	971	969	878	858	801	805	779	760	777	719	716	688	736	680	694	770	696	711	710	741	733	730	678	701	746	698	706	734	736	768	731	690	681	690	703	693	729	742	638	724	726	674	705	711	658	687	741	695	730	694	708	717	733	731	675	711	706	721	743	663	694	733	724	658	703	669	700	697	696	689	696	722	689	705	702	704	682	699	677	714	697	729	699	713	662	760	696	705	650	673	668	695	717	727	731	708	729	726	713	650	708	662	725	726	710	711	669	682	710	715	737	765	751	701	680	662	711	704	738	693	706	686	712	741	688	677	676	747	683	704	724	714	699	674	741	691	755	679	666	686	710	712	675	698	668	694	660	725	777	675	749	631	699	683	677	696	738	699	718	698	680	683	682	693	733	688	729	742	670	691	739	727	648	709	715	694	690	713	644	707	677	695	654	691	705	700	691	748	665	690	701	721	717	688	708	696	668	693	706	711	722	722	719	714	698	685	703	734	660	765	677	726	683	679	699	680	675	712	737	753	714	728	748	680	692	713	684	697	693	669	713	676	676	718	711	648	710	712	707	672	672	726	687	730	703	658	708	703	699	726	661	727	734	666	732	731	698	687	705	692	740	690	690	683	738	712	730	699	715	691	666	736	688	679	726	718	726	706	662	737	678	719	718	745	681	703	709	692	667	702	738	695	689	682	694	669	704	661	664	669	668	696	690	698	686	758	682	712	703	755	703	761	716	670	700	710	715	711	704	677	709	727	713	696	742	729	706	644	723	701	732	701	687	712	726	702	738	724	690	705	711	739	690	690	695	730	720	679	671	687	702	716	687	703	677	727	676	707	723	707	730	700	718	684	681	732	719	673	665	680	719	689	713	704	713	753	690	704	725	728	679	681	708	674	715	658	671	730	693	696	693	672	748	753	722	694	720	680	745	737	688	672	715	758	698	690	661	694	679	757	691	682	717	729	685	711	686	681	739	714	668	751	710	713	729	698	642	724	707	714	702	737	708	658	728	690	664	728	711	679	679	674	699	654	706	680	707	672	684	702	699	715	666	730	706	721	668	726	709	683	697	732	674	714	701	732	720	709	702	736	716	715	686	658	738	676	684	700	739	729	711	679	694	720	716	701	718	690	672	718	724	720	723	697	699	682	696	699	658	718	678	698	702	669	664	715	678	669	710	683	709	706	760	655	672	714	718	660	701	668	735	701	674	742	744	705	669	707	677	736	712	667	685	706	731	677	772	704	708	706	751	716	694	670	723	656	731	668	668	703	706	711	665	735	741	711	716	726	717	680	677	672	717	686	714	701	679	721	650	721	658	665	691	766	703	696	682	743	717	694	751	687	712	729	688	713	713	703	729	718	638	673	680	780	711	684	724	686	719	697	708	690	701	739	719	701	720	726	714	687	708	730	741	732	696	659	668	709	692	738	707	720	729	684	733	679	693	715	690	716	712	719	715	699	679	722	718	658	688	687	678	699	698	681	753	739	718	669	708	677	712	684	684	691	700	721	690	692	714	688	724	745	700	722	705	706	674	739	696	664	723	733	748	711	733	705	670	705	694	732	724	671	684	701	721	663	720	717	682	735	674	644	691	722	714	706	718	679	699	673	685	718	695	683	701	720	682	715	630	696	749	738	726	681	651	740	719	734	727	707	688	736	704	691	655	769	729	702	714	704	717	688	730	716	683	759	705	709	696	730	681	747	688	695	713	691	701	728	704	710	669	720	679	751	709	720	756	733	706	678	683	694	716	699	693	703	696	721	711	682	674	724	689	725	706	678	631	672	704	715	685	678	651	725	680	735	643	675	708	721	767	664	715	672	660	678	700	697	690	718	706	704	698	703	677	714	698	707	685	754	771	711	660	699	749	734	690	713	714	721	715	728	730	744	728	681	693	697	710	672	688	707	696	736	688	750	697	670	706	683	697	684	683	713	770	736	681	722	707	717	743	677	693	707	709	684	716	729	684	714	666	724	675	665	738	699	650	647	740	698	700	730	738	720	692	656	721	740	705	735	628	686	714	679	693	705	712	689	670	733	676	727	680	677	687	708	682	695	720	740	720	698	697	718	699	702	754	684	692	739	706	740	688	744	625	738	654	703	703	689	711	690	701	694	702	687	753	672	683	729	685	718	688	744	760	703	722	696	697	687	661	675	704	723	746	709	706	730	728	715	712	670	693	731	699	723	692	697	707	664	670	699	697	665	683	714	744	748	691	665	727	706	709	656	708	746	707	741	666	737	725	731	727	679	700	670	751	699	699	667	719	692	686	719	717	640	711	668	678	681	656	667	709	689	735	698	742	699	618	688	686	711	746	737	719	694	701	698	647	705	731	692	741	708	705	697	655	700	693	718	663	732	689	753	711	695	744	693	727	671	708	701	695	658	685	737	698	715	686	740	705	673	702	754	713	735	720	650	723	718	737	724	722	710	698	632	682	735	728	713	653	657	712	684	714	719	677	701	670	710	708	749	692	713	716	727	686	717	718	683	697	688	698	715	729	713	708	699	710	670	679	736	701	722	682	679	708	664	701	740	684	655	736	717	705	692	705	711	731	667	685	729	713	702	696	724	662	672	685	640	698	673	708	682	694	710	687	696	711	710	701	699	678	668	672	693	687	693	751	688	677	670	697	695	701	704	703	710	714	748	668	707	725	726	710	683	691	724	691	703	722	749	711	683	745	705	687	646	691	682	722	674	686	729	709	708	695	675	739	689	693	675	688	680	661	695	668	660	728	704	720	695	660	668	670	692	745	716	736	681	705	682	719	660	689	712	687	737	717	677	656	750	736	707	628	739	736	684	690	725	720	653	778	703	688	686	713	676	745	712	682	693	745	690	689	659	721	690	686	676	737	660	689	690	725	713	706	704	698	716	693	715	713	720	690	703	654	676	715	727	696	758	693	714	719	697	723	725	713	692	683	663	732	752	707	704	667	759	759	719	681	676	708	680	690	675	692	715	726	685	796	705	705	663	715	706	740	709	660	687	702	763	674	718	664	704	704	744	721	686	676	681	677	725	732	742	704	682	670	692	703	705	709	680	704	670	701	722	764	726	663	758	679	688	696	712	688	698	762	668	663	717	708	696	738	651	684	693	646	673	717	673	721	714	699	727	713	687	670	728	700	659	672	742	742	653	704	726	712	692	659	728	720	701	677	722	698	670	694	720	677	685	713	754	722	680	729	667	721	732	697	668	723	725	668	695	665	702	674	738	719	717	668	709	670	724	737	721	723	674	681	714	721	688	743	695	688	683	730	691	690	698	760	714	714	739	698	664	684	701	682	701	704	732	684	703	724	690	696	724	725	684	711	677	721	692	699	682	731	751	699	710	671	739	713	720	728	683	698	678	717	665	720	683	676	711	694	724	720	697	682	709	666	744	689	712	727	700	703	710	686	714	701	716	723	717	749	704	716	708	722	671	697	672	725	695	730	683	707	695	720	754	694	698	658	692	705	692	722	661	715	711	658	694	694	658	652	769	674
22385	20948	28484	23548	20949	21034	8034	1319	997	925	928	830	793	785	745	752	699	686	709	654	658	654	661	682	680	617	636	636	645	626	643	629	593	575	626	600	585	614	598	583	564	628	569	569	615	620	635	616	643	613	607	604	563	650	665	581	622	571	626	593	586	637	628	619	646	603	603	594	642	633	585	554	629	608	600	615	604	569	595	591	573	605	577	614	640	604	594	620	580	574	594	600	590	635	570	587	609	622	596	624	564	601	637	601	594	630	567	586	580	603	599	621	559	628	612	604	602	592	611	578	605	592	639	602	666	600	591	559	576	588	610	594	593	621	646	590	595	592	601	587	558	600	586	585	547	628	573	609	599	604	579	645	629	628	631	585	619	548	634	611	583	626	622	582	594	572	574	580	590	570	590	631	610	593	616	598	607	616	593	564	626	616	600	579	573	596	598	631	572	605	596	566	576	631	565	595	577	562	590	642	553	608	601	575	564	626	604	622	638	567	633	608	608	562	618	624	592	596	597	606	618	550	584	601	624	554	641	590	583	641	591	612	639	605	630	591	627	580	634	605	615	631	603	574	615	569	577	638	636	600	573	601	619	603	616	607	595	588	633	562	631	579	592	613	560	573	542	592	566	611	574	593	549	612	602	619	570	657	574	608	614	575	550	561	516	569	606	608	599	580	558	624	603	575	605	598	598	563	550	611	566	578	565	632	558	626	582	582	575	586	576	566	571	606	556	620	631	536	622	589	571	625	639	609	591	558	597	591	604	607	571	596	609	586	616	612	603	590	629	562	597	584	600	598	633	587	582	599	576	663	569	583	623	640	546	566	566	623	592	617	590	618	620	625	593	582	577	561	558	596	606	618	643	601	611	565	619	616	569	628	591	603	614	590	552	595	603	573	562	575	576	583	599	639	540	587	560	599	588	617	585	625	600	580	601	585	591	583	609	566	586	583	603	608	669	653	607	612	580	589	564	606	608	621	557	629	590	633	635	581	593	631	591	563	604	621	621	618	575	621	595	610	559	677	631	589	597	609	611	633	574	582	597	593	593	610	594	606	625	599	588	586	628	590	584	533	590	612	558	595	573	599	562	623	600	590	586	627	584	640	604	613	617	588	595	595	617	589	604	596	641	610	605	618	594	591	570	609	632	652	572	607	619	571	610	554	658	621	598	605	657	652	595	566	631	642	586	627	608	537	624	591	563	602	616	567	622	637	582	595	574	593	577	651	570	621	563	580	627	627	585	590	606	614	581	554	572	564	559	641	553	591	568	627	590	615	568	595	610	604	596	628	601	625	619	603	570	589	604	587	615	589	643	604	638	593	658	594	551	553	571	617	620	590	597	587	586	675	615	584	611	610	574	662	648	593	610	665	616	612	594	585	602	560	578	582	602	624	617	609	614	566	544	564	591	613	618	577	591	623	604	587	570	604	634	560	613	588	589	580	595	594	605	604	600	585	642	575	603	608	579	621	630	561	602	541	578	669	604	647	549	593	620	582	582	611	579	637	604	575	620	619	624	600	570	617	578	593	611	610	633	587	634	587	586	646	600	615	608	618	601	605	557	592	590	570	588	583	586	579	553	579	608	640	605	632	566	571	603	581	575	626	612	597	607	631	604	599	654	614	550	631	612	579	605	585	605	599	607	585	616	621	599	581	561	601	540	650	622	588	607	579	618	570	578	612	611	604	572	583	575	613	569	567	604	562	580	619	607	603	586	608	618	624	604	578	582	597	568	619	614	593	617	615	561	585	580	636	602	626	608	648	553	594	591	590	600	581	615	618	597	611	573	575	563	555	622	627	597	615	589	614	586	583	550	567	645	611	566	612	619	618	651	609	589	594	593	610	590	579	596	611	615	602	591	564	585	572	580	593	588	604	626	624	582	560	588	571	624	656	576	631	599	599	614	580	555	589	561	624	600	608	595	564	620	583	597	620	600	586	586	583	577	584	581	601	632	619	568	572	597	572	602	617	613	578	602	592	613	591	640	622	614	580	569	590	584	575	602	583	564	623	620	560	616	591	635	592	609	549	589	626	582	588	593	593	607	619	608	590	607	595	579	558	594	600	623	601	606	585	615	647	563	568	619	597	592	598	616	616	583	580	604	590	605	598	631	620	578	629	597	548	645	612	608	593	639	569	598	587	608	558	581	606	607	620	576	607	609	608	618	607	588	618	562	599	583	559	588	586	619	588	588	539	608	576	571	597	599	620	559	581	607	583	620	611	587	574	583	640	615	584	594	576	558	618	650	595	580	656	630	558	554	620	616	548	627	576	591	622	529	570	635	577	576	594	568	580	584	635	572	603	601	572	593	635	609	612	601	615	593	553	565	608	581	591	600	578	601	572	592	571	576	563	608	622	574	573	623	583	606	540	548	590	578	596	578	603	563	557	587	583	557	581	556	568	605	564	572	642	628	620	586	588	608	558	601	594	613	557	606	585	618	611	627	584	537	629	610	596	596	603	570	593	589	554	616	602	679	588	586	616	575	621	630	559	633	624	627	591	599	571	588	608	583	587	594	611	582	578	591	616	572	591	565	582	586	616	610	577	638	583	584	567	634	561	587	576	598	675	590	590	603	569	579	602	600	584	599	619	567	604	638	569	602	580	561	580	614	603	587	588	592	571	593	584	624	595	553	590	573	623	604	609	603	588	602	590	595	576	575	608	593	602	602	558	570	640	558	627	630	604	591	544	564	601	586	564	620	610	618	608	570	604	607	558	579	642	560	611	641	556	596	573	580	620	648	610	609	555	549	654	596	624	579	591	573	607	586	606	586	559	601	593	609	610	602	601	596	594	587	542	591	577	626	558	589	630	588	631	603	596	603	617	562	603	613	647	569	600	607	626	597	627	590	654	586	628	594	567	556	609	577	594	592	581	583	586	638	588	625	558	575	588	586	605	583	551	621	608	604	625	551	602	615	630	613	558	610	635	601	607	614	560	580	559	611	581	642	570	614	542	601	546	578	571	602	596	583	574	633	579	626	610	624	579	628	582	606	626	598	591	583	563	617	605	588	570	572	583	606	597	582	606	590	596	595	566	565	581	619	566	681	628	576	638	629	565	645	548	569	605	616	562	590	598	595	552	582	576	570	617	565	597	583	599	591	576	595	610	589	579	580	568	612	590	621	601	626	599	593	632	601	581	647	575	603	621	597	604	581	586	576	636	585	583	569	634	595	601	633	607	601	587	609	587	608	583	602	592	585	551	603	564	632	584	601	596	603	648	596	631	650	656	659	611	602	554	594	585	590	573	565	612	591	560	616	613	562	593	582	548	645	615	572	625	576	587	624	588	615	603	551	551	603	612	557	582	614	549	617	586	574	575	565	615	643	592	585	600	599	635	536	571	595	556	617	591	594	597	576	579	602	570	598	614	574	588	557	623	578	575	576	615	630	583	585	587	627	636	571	600	592	563	617	587	600	646	612	612	637	607	587	630	627	601	539	596	583	600	630	622	581	578	603	580	565	589	557	616	616	600	634	568	612	564
30639	14144	9366	4785	3483	2735	2069	1697	1384	1220	1109	997	941	862	743	781	782	692	650	728	723	690	698	631	646	679	668	614	630	669	604	614	658	619	646	629	653	631	583	608	604	633	607	601	630	650	650	664	642	564	604	582	579	631	591	619	562	607	612	628	597	581	661	631	653	614	552	593	595	598	585	592	581	601	597	633	602	596	589	638	581	603	609	582	587	575	638	575	645	645	598	650	604	612	608	580	576	617	585	591	633	604	619	683	630	658	607	619	593	596	579	653	595	547	561	658	576	625	596	579	623	582	641	572	603	599	606	626	596	618	564	612	624	612	648	577	624	611	596	592	581	607	582	590	594	601	563	582	602	626	578	615	608	580	602	584	614	608	543	585	601	588	620	603	657	575	614	589	587	571	566	605	541	598	606	575	581	566	615	633	603	582	569	578	637	618	621	588	564	570	560	602	593	598	568	600	618	587	596	608	561	564	576	582	609	623	573	568	610	611	603	588	534	614	564	620	583	565	573	594	571	618	588	622	566	607	609	610	549	619	579	598	624	590	601	579	584	565	590	622	638	630	601	616	624	616	566	602	613	633	584	632	611	595	586	583	581	649	587	572	609	562	621	624	605	641	612	618	627	581	585	622	565	567	605	596	605	607	641	576	634	614	604	617	600	542	569	584	623	613	621	597	611	579	605	617	630	590	607	579	626	585	595	590	565	567	619	606	616	573	633	599	566	581	633	565	604	594	633	552	617	624	604	585	576	626	600	647	572	597	605	554	629	592	560	604	582	603	583	594	569	576	595	606	600	598	577	616	583	620	609	591	572	608	611	637	637	602	569	612	618	582	610	601	593	623	577	606	615	640	579	591	556	581	575	592	627	597	570	597	559	564	610	622	618	585	575	559	579	608	621	626	640	611	580	607	600	616	627	581	613	564	589	597	572	610	601	622	602	641	632	579	590	577	635	577	602	630	613	565	610	575	595	608	565	606	563	569	637	562	609	577	568	628	565	580	606	615	579	587	580	614	601	605	587	591	602	571	590	602	587	630	577	595	596	613	591	608	617	592	607	582	614	610	584	608	574	599	571	555	609	585	587	597	563	600	587	600	590	594	582	619	611	602	625	594	582	609	600	599	582	617	620	598	578	560	592	638	540	621	563	629	605	609	598	577	616	603	609	581	594	597	619	615	593	591	637	590	606	582	641	614	613	579	633	578	577	571	561	608	608	604	632	602	590	550	537	581	636	616	644	575	606	572	611	561	626	605	582	671	614	600	629	555	624	607	610	576	540	609	601	613	614	609	602	622	620	568	608	610	585	618	586	585	601	617	578	620	624	635	579	597	608	600	579	580	622	610	581	597	585	587	590	625	566	621	613	618	637	586	595	589	592	592	667	594	567	642	542	608	607	616	604	567	531	554	587	599	621	573	624	617	603	577	604	594	568	627	583	630	572	567	605	604	603	609	628	630	598	608	588	607	599	623	608	611	617	616	587	618	634	596	580	596	580	588	570	640	596	649	587	592	641	582	619	630	588	606	582	615	623	574	554	606	597	657	567	582	606	567	616	645	551	585	608	588	568	575	600	610	625	558	573	571	585	607	586	595	609	565	579	587	613	606	545	602	578	594	621	582	587	603	567	622	652	628	627	646	650	573	581	630	590	633	578	574	570	599	620	602	645	635	587	632	570	552	631	600	579	611	583	580	590	583	629	611	593	601	594	608	579	566	613	609	574	610	561	624	601	545	579	640	619	622	635	619	549	556	636	651	625	597	619	629	603	573	602	589	550	579	608	611	612	620	604	604	611	606	590	543	624	586	583	612	609	599	581	578	575	592	549	576	590	602	571	607	606	586	617	580	605	591	629	603	602	603	594	609	568	577	550	617	591	634	606	613	586	573	607	593	626	600	602	600	618	570	573	586	608	561	600	610	561	579	591	654	605	600	587	603	577	603	570	616	647	614	549	585	615	549	616	565	643	613	571	587	610	579	631	593	587	579	621	641	606	569	606	598	666	651	573	663	576	637	592	575	548	627	637	627	649	589	585	554	586	601	615	623	569	617	605	585	575	579	599	629	568	565	591	613	594	600	597	621	614	580	569	619	593	669	608	621	582	626	590	565	597	610	627	586	597	601	634	575	635	592	619	567	616	572	634	591	555	533	596	582	567	566	633	584	599	584	592	567	622	563	569	605	592	603	619	579	616	571	587	611	612	626	648	611	612	587	604	624	639	674	624	579	612	615	643	619	584	594	617	568	588	613	620	563	638	592	612	595	583	598	607	626	570	606	593	595	576	628	609	621	622	580	589	629	576	587	568	606	605	581	607	635	588	614	579	569	560	596	581	565	580	585	606	593	592	614	566	603	643	584	598	587	671	575	606	607	631	617	595	615	629	603	584	569	592	638	622	591	596	611	605	588	613	549	607	598	632	608	617	582	610	594	633	602	598	598	616	637	599	600	623	613	603	634	567	584	606	656	553	588	572	569	608	578	575	607	634	623	615	599	578	649	611	585	598	602	596	631	609	615	603	570	608	582	616	591	617	613	587	630	604	591	614	579	631	557	594	593	561	572	608	594	551	567	575	602	558	583	599	597	636	606	592	609	616	601	621	575	575	637	624	587	606	565	600	568	601	621	605	565	617	567	547	607	578	619	604	594	626	565	614	561	606	595	588	600	584	621	586	637	569	544	597	604	594	659	612	602	563	603	571	617	579	615	621	621	630	609	601	595	602	593	612	602	602	586	621	608	585	554	563	626	614	627	608	594	569	601	566	573	627	599	529	566	575	626	599	549	572	583	601	601	586	587	601	568	588	624	635	593	586	592	589	564	594	593	580	617	588	631	605	619	654	607	594	601	657	579	550	567	592	579	576	607	609	605	625	556	586	600	644	623	618	597	573	597	606	599	605	599	600	573	581	585	600	602	569	581	646	589	573	575	620	578	644	568	596	618	601	607	603	548	606	574	600	593	610	585	566	587	589	564	575	614	611	620	572	632	594	569	576	614	617	589	619	603	632	597	624	556	617	636	593	604	562	591	580	589	628	584	586	578	579	602	585	586	615	635	546	615	593	574	597	614	667	598	570	622	618	585	572	578	594	552	562	604	611	551	583	597	606	648	617	561	614	637	604	597	612	615	628	538	623	601	588	619	596	645	574	613	657	613	596	600	576	613	579	599	564	559	604	580	655	632	582	607	590	564	604	603	572	560	582	625	624	594	570	586	625	626	597	621	590	607	595	625	607	603	640	604	622	610	511	612	610	574	620	574	631	580	602	552	570	590	601	571	620	600	598	593	616	620	621	573	630	567	560	601	580	589	604	595	561	624	600	581	599	616	600	616	590	617	590	626	590	591	610	625	594	578	603	593	615	576	610	604	580	613	555	610	589	618	589	610	567	614	565	604	568	589	592	542	551	581	576	604	553	585	610	613	601	582	570	598	567	591	600	554	634	587	523	615	586	533	599	573	583	611	602	592	599	666	579	598	603	594	587	585	637	619
27758	17779	3919	691	484	425	419	433	394	411	375	390	363	385	390	381	371	371	397	362	357	340	382	392	393	408	401	367	375	388	390	389	391	372	342	374	358	390	393	411	390	384	369	372	399	365	418	367	392	379	407	381	368	399	369	402	334	410	368	356	357	381	395	393	366	424	396	359	360	377	367	380	365	408	380	408	375	356	392	383	406	388	376	384	388	389	388	356	402	351	367	367	395	401	355	362	401	383	393	379	365	374	356	421	395	368	350	374	361	373	353	376	391	356	374	355	359	400	356	381	380	384	331	393	381	372	402	388	356	373	370	404	414	390	393	400	358	342	382	392	393	357	413	363	357	352	351	331	377	394	373	385	378	348	392	359	369	389	361	390	352	414	389	353	408	370	373	388	385	393	376	330	351	371	369	375	352	351	362	392	415	366	391	367	356	400	362	383	352	359	385	364	420	348	380	374	364	396	400	402	386	367	355	431	315	377	384	358	380	371	379	349	403	379	399	378	366	372	396	363	368	347	358	355	371	336	362	387	345	371	400	384	373	358	371	373	387	378	366	368	391	415	363	366	399	369	360	368	361	388	349	357	355	397	380	404	366	356	354	346	390	359	373	389	375	374	382	345	352	367	380	349	385	351	417	378	370	408	396	356	371	354	403	372	369	381	358	336	387	348	341	382	386	356	385	354	399	406	398	380	378	372	378	348	372	363	344	356	352	386	365	392	385	365	360	389	368	396	381	353	354	373	361	396	384	378	372	360	360	403	379	387	370	371	403	353	364	373	361	393	354	388	380	367	379	395	370	371	426	346	370	360	386	373	385	398	348	356	380	341	373	361	381	344	391	321	409	406	358	355	401	358	388	358	381	363	360	361	357	368	339	354	371	334	407	390	373	381	367	374	391	370	379	349	368	395	367	404	358	416	367	369	358	361	384	392	356	349	371	372	320	357	409	360	338	357	383	391	356	374	341	375	390	382	342	396	370	358	348	339	381	381	365	363	383	344	348	420	393	397	377	390	390	361	347	370	378	321	401	403	387	352	385	378	375	366	404	376	378	359	369	343	351	385	388	356	378	353	358	366	370	393	386	375	411	361	362	377	372	343	357	341	383	361	396	364	385	355	383	344	348	382	400	368	361	387	352	350	366	364	356	358	350	347	390	373	370	368	370	355	374	356	335	374	371	361	365	396	361	371	359	362	340	361	378	405	364	340	375	359	383	339	360	354	364	366	401	385	359	381	373	352	355	370	378	421	347	382	357	445	387	376	392	361	409	404	366	371	373	407	388	343	375	370	372	357	369	380	334	373	348	372	380	345	387	373	355	393	389	396	380	373	400	393	371	327	324	392	382	351	389	352	388	360	361	368	373	371	371	320	377	386	360	385	368	346	393	406	397	364	347	376	389	380	386	360	326	361	383	355	403	366	387	356	364	391	398	357	359	372	381	389	373	399	368	385	359	383	385	356	390	381	370	374	393	376	377	385	356	372	411	350	339	382	341	417	398	374	352	391	369	381	390	382	329	360	399	360	340	366	353	409	379	360	339	361	364	367	366	355	394	378	422	401	366	378	393	380	378	371	373	385	373	386	377	352	386	367	375	366	366	366	368	381	344	345	359	359	367	381	360	380	371	346	344	362	386	392	375	373	406	371	354	361	356	371	361	360	367	364	370	396	365	344	361	379	371	402	378	378	346	351	359	404	381	367	393	373	354	391	401	400	387	357	345	359	392	339	379	348	382	370	364	353	320	360	357	370	385	349	350	355	359	355	373	367	379	366	389	397	415	370	344	394	398	353	378	364	340	370	356	367	331	351	366	381	394	385	382	344	355	374	383	373	407	368	365	376	411	394	368	377	356	349	388	376	386	357	392	346	409	396	354	404	437	403	367	378	353	367	350	406	386	407	389	379	384	366	363	367	346	359	347	371	380	373	405	366	380	388	358	351	396	362	374	425	392	389	336	358	381	396	358	349	369	396	334	321	410	393	376	363	399	392	422	362	378	369	380	374	414	408	404	371	377	383	339	407	397	388	383	363	376	387	380	384	382	373	367	376	373	364	370	368	399	404	371	372	374	343	360	351	381	373	367	346	369	363	358	374	414	365	364	389	349	383	379	339	358	331	402	371	406	382	380	354	373	368	397	376	375	372	374	348	373	399	339	376	376	405	381	351	377	360	385	397	356	379	359	350	382	368	426	390	381	358	326	390	377	376	350	366	364	400	353	387	387	410	355	383	353	390	405	371	378	379	369	368	376	381	371	380	402	344	400	352	366	393	364	356	391	345	365	356	347	355	359	368	396	371	327	375	376	341	389	377	394	365	391	380	386	373	403	361	395	396	393	387	382	395	363	381	367	388	356	378	360	355	397	344	362	376	398	373	406	369	424	366	381	374	392	359	350	377	368	391	361	366	377	413	393	332	384	383	366	378	365	362	368	359	363	372	395	359	428	361	359	377	359	366	400	371	370	371	353	364	377	377	398	396	396	328	352	378	371	393	408	376	365	374	390	382	368	392	390	386	384	388	395	363	350	369	382	380	389	380	381	376	386	397	362	365	419	377	386	358	355	370	395	415	402	379	349	378	338	381	393	368	379	371	345	390	389	387	374	332	385	344	378	380	361	359	374	362	350	352	392	370	371	368	404	407	368	372	381	373	401	374	353	395	368	396	413	363	342	376	333	345	360	337	368	360	375	376	380	394	373	370	329	381	419	390	391	344	397	358	408	339	380	392	406	436	350	351	394	352	355	385	371	379	373	393	392	379	404	406	382	350	425	352	376	388	318	367	380	367	364	357	365	375	396	358	352	341	380	380	377	338	405	392	373	384	390	349	372	381	416	332	358	370	359	340	400	393	401	355	390	383	375	374	384	349	379	382	365	390	399	367	363	368	358	403	377	373	382	360	379	391	378	369	367	378	384	350	346	378	410	355	387	362	333	355	363	379	341	366	356	384	339	372	350	402	362	370	372	417	380	396	394	376	342	401	374	371	386	362	385	368	364	397	349	412	355	373	394	372	373	372	391	347	391	358	408	358	386	386	356	360	389	403	390	383	387	417	356	405	366	373	336	381	345	351	348	388	350	359	356	385	364	359	405	373	350	400	390	372	380	350	393	386	370	357	389	371	348	380	378	386	368	358	374	355	366	356	384	379	412	424	366	362	353	339	343	359	361	383	354	368	392	362	362	383	388	361	341	359	356	357	397	362	372	400	396	355	392	369	375	335	366	372	353	381	373	388	370	366	341	369	385	339	354	361	366	368	360	343	373	409	405	378	361	385	348	371	337	385	368	355	389	357	392	387	398	381	369	377	365	318	351	348	411	337	418	347	404	378	387	362	380	368	353	356	345	368	395	364	364	379	395	360	380	381	373	390	370	383	376	345	393	401	365	384	363	384	381	383	399	371	403	377	367	383	368	330	391	367	385	359	406	363	353	349	349	393	366	395	400	356	359	377	348	375	343	399	343	374	351	377	348	372	392	391	359	388	369	381
7227	942	744	534	521	468	455	464	457	467	430	446	433	399	413	434	407	422	421	435	418	420	428	434	413	412	408	444	414	434	426	420	428	380	391	387	390	405	447	420	397	482	450	433	424	416	418	433	411	397	391	409	423	408	432	426	435	416	430	402	436	406	425	381	420	406	395	394	397	447	411	417	465	404	416	392	381	412	408	377	436	375	409	417	395	385	400	427	412	438	443	438	416	383	430	419	401	430	430	440	409	401	412	423	377	381	441	438	413	421	408	438	426	423	405	400	427	429	392	407	413	446	429	429	431	425	404	424	386	406	395	431	414	411	400	409	403	416	392	420	395	421	413	420	427	419	400	421	420	428	426	422	431	397	409	384	406	438	394	415	421	425	432	416	451	391	409	417	391	413	389	424	444	410	414	416	416	426	377	420	406	418	443	440	394	394	431	415	394	419	455	411	406	422	434	411	441	417	462	426	410	417	391	403	450	396	423	380	383	431	412	413	420	406	402	441	430	405	426	420	425	423	365	385	429	450	417	374	395	403	441	406	409	417	447	405	427	401	431	411	408	442	433	440	419	434	402	399	415	400	403	459	430	393	398	430	451	420	390	417	402	410	430	408	441	409	421	428	398	398	459	405	462	423	432	433	388	444	426	433	390	433	427	422	442	393	438	431	427	400	414	430	384	390	422	393	425	419	432	457	418	428	441	447	408	392	409	443	409	413	461	409	429	390	397	418	371	404	385	387	426	403	395	405	388	401	407	401	410	418	398	429	438	441	452	409	414	418	387	408	412	402	438	434	415	407	414	453	405	408	400	406	377	415	391	386	421	440	401	431	372	433	409	411	392	436	410	370	402	429	418	425	441	442	390	398	419	432	435	421	437	401	410	447	416	412	448	403	431	446	405	418	428	403	392	425	439	403	404	416	382	428	393	432	428	400	422	433	422	414	407	416	412	418	441	397	457	369	406	414	385	414	462	381	401	421	399	416	379	400	399	380	412	405	407	438	420	395	409	405	418	394	384	424	428	419	412	417	447	421	429	429	412	391	429	426	465	407	430	424	433	415	419	431	411	403	422	382	386	403	408	389	394	425	421	415	426	403	412	436	409	403	443	454	426	409	428	395	400	395	432	401	473	399	409	403	441	416	424	436	404	378	422	413	397	441	418	415	415	402	418	403	398	425	442	446	399	435	486	414	436	428	420	383	440	382	453	429	396	396	425	396	438	400	444	419	430	399	419	430	406	429	420	418	445	390	401	428	386	445	398	401	402	447	396	427	426	403	436	433	395	388	398	424	389	421	406	427	436	410	455	433	421	424	425	443	403	350	441	438	420	387	436	433	448	408	447	426	418	450	424	418	398	388	417	403	409	392	420	431	403	399	388	441	397	417	396	391	403	427	430	406	432	424	430	433	412	411	452	421	414	447	394	412	419	386	406	372	421	388	401	409	449	422	439	438	405	402	441	431	436	432	405	405	404	420	426	416	407	405	390	435	415	383	417	435	409	412	435	386	427	423	433	403	444	439	410	440	414	439	401	422	428	435	404	433	432	398	418	413	446	419	427	425	411	426	418	408	425	398	419	427	416	401	444	459	426	434	441	386	417	411	396	446	382	414	410	422	417	413	422	421	421	402	401	379	438	423	400	398	439	443	415	430	455	403	381	411	456	422	451	364	399	387	418	432	341	394	426	410	440	409	414	443	422	404	449	436	426	426	426	395	423	376	418	409	411	406	415	413	413	393	419	448	405	370	417	422	427	427	426	403	436	405	391	379	435	404	433	392	427	422	388	413	432	441	459	403	369	404	454	406	469	417	425	388	393	394	390	398	442	411	406	409	428	406	390	435	426	401	419	392	398	382	444	374	418	402	431	441	415	411	382	366	422	426	407	430	385	414	412	469	433	420	399	403	432	429	420	435	417	400	433	451	416	408	408	428	394	423	412	403	396	427	441	445	415	424	415	450	403	419	413	425	438	396	398	404	396	398	409	380	407	402	369	383	421	389	407	438	408	425	413	420	358	423	430	431	392	434	409	399	399	411	400	403	415	402	420	445	409	410	406	449	425	425	425	421	407	428	393	405	407	444	405	426	384	428	411	429	395	386	395	421	410	439	397	433	419	416	419	414	423	424	429	385	418	405	425	411	430	433	404	407	402	393	392	404	421	391	411	411	398	397	469	409	427	421	404	398	466	423	404	455	438	424	397	406	412	453	440	436	383	406	411	427	384	448	405	389	438	387	411	411	397	443	423	425	418	414	413	429	415	430	465	402	399	435	391	425	415	413	403	415	442	426	391	420	451	450	398	439	428	422	419	412	427	402	440	407	407	463	399	402	387	440	440	416	374	440	423	405	438	418	452	426	369	418	455	425	416	404	408	468	393	431	379	416	378	384	454	388	422	427	433	420	419	450	411	393	425	415	401	434	439	430	398	410	379	396	434	417	371	414	412	462	409	434	438	450	423	395	404	462	408	436	455	415	406	423	432	427	427	402	426	430	411	418	428	404	408	426	390	402	440	423	425	412	424	404	396	420	403	423	409	418	413	413	437	411	383	412	424	435	417	430	408	383	410	398	424	440	412	430	393	404	421	399	375	422	401	416	428	416	411	419	401	451	436	401	425	406	430	418	409	405	382	416	416	434	431	406	434	414	401	391	403	402	440	396	389	426	423	412	468	407	415	388	391	421	414	431	392	420	431	400	409	417	405	425	444	376	412	455	420	417	436	413	397	424	413	421	431	439	421	431	416	413	410	387	399	401	438	418	396	446	450	450	417	381	398	408	427	422	399	405	391	423	427	391	377	439	419	403	418	404	434	447	435	413	394	423	400	435	417	412	430	415	390	442	421	433	419	417	419	424	402	408	423	419	438	393	393	418	447	408	416	457	422	415	426	412	429	407	378	403	426	375	418	384	439	426	375	387	398	428	407	408	375	371	384	408	419	414	399	397	365	463	401	439	466	455	404	403	413	416	429	391	391	394	462	413	426	435	423	439	383	406	430	412	457	455	464	458	392	444	446	427	374	413	436	426	445	410	437	417	390	385	439	407	391	411	412	429	431	392	400	423	404	405	407	426	399	426	426	435	387	401	434	390	435	401	417	402	426	398	398	414	438	404	430	433	442	418	412	412	417	396	427	401	431	418	423	367	431	421	435	378	418	430	428	419	460	411	408	411	442	426	437	424	408	438	407	438	438	407	401	388	388	445	435	403	432	381	384	442	408	390	395	439	445	430	398	411	391	406	443	420	414	407	415	456	402	430	434	372	406	452	365	401	435	437	428	427	447	434	416	440	420	420	381	419	432	442	417	459	418	403	402	424	402	425	407	435	404	397	393	438	414	424	370	428	403	432	391	450	420	427	372	428	444	435	389	397	422	395	421	439	415	434	391	397	426	434	423	427	421	418	395	379	449	432	383	414	414	396	424	431	381	424	398	441	411	405	438	424	389	399	430	432	412	424	435	443	412	410	435	381	385	414	456	444	420	383	399	403
23533	21030	28209	24013	21013	9108	849	597	467	443	393	380	341	338	335	328	306	296	288	288	294	284	288	262	278	245	252	272	275	273	254	268	238	269	262	258	222	263	260	251	251	302	267	292	252	258	252	253	270	229	232	263	255	255	239	268	266	255	290	265	213	271	257	247	235	262	265	253	242	249	282	259	264	246	242	247	271	253	238	279	264	258	267	250	248	246	262	260	240	248	234	244	280	245	237	266	252	248	266	276	268	259	278	246	262	240	270	265	252	260	265	252	255	275	256	254	261	242	256	244	241	269	277	274	276	254	270	265	252	278	250	259	211	261	262	257	266	287	268	240	229	239	228	234	253	238	272	271	256	239	279	264	262	251	222	224	272	259	251	284	239	249	267	255	254	247	265	230	259	247	274	263	274	260	253	268	233	255	271	277	252	252	243	236	255	229	243	266	240	253	265	245	235	226	246	272	240	257	244	246	227	254	250	225	268	283	281	260	248	260	258	284	252	246	263	261	261	232	262	266	265	245	237	256	250	243	224	253	235	270	258	252	270	247	252	216	278	266	262	249	262	243	249	265	271	258	268	250	235	250	275	248	240	286	253	258	277	254	230	266	272	247	249	255	221	229	247	213	242	215	237	227	251	239	256	237	259	246	235	239	236	249	249	248	249	235	255	228	243	254	256	245	254	270	265	272	258	264	244	265	267	255	252	244	246	241	261	242	209	264	255	240	282	263	255	239	252	275	250	254	263	276	242	269	227	237	244	242	268	251	242	260	272	249	228	265	224	257	257	241	243	212	263	240	239	259	249	262	270	229	265	264	225	241	255	262	253	270	268	287	231	244	270	234	269	246	250	251	275	265	248	244	265	246	251	237	206	264	238	255	257	286	240	260	236	275	246	264	248	248	263	237	269	260	246	235	244	256	265	248	231	253	246	265	269	249	251	237	245	258	256	207	259	243	250	229	239	239	274	277	244	255	234	262	250	243	245	248	263	256	234	212	269	234	244	254	233	261	230	278	240	265	251	273	246	276	221	257	233	238	252	290	240	234	253	278	240	255	250	244	199	223	243	253	257	265	245	247	250	247	225	270	242	224	251	236	254	241	260	273	276	229	255	261	230	250	271	282	263	260	245	236	251	267	227	232	261	269	255	252	265	242	247	259	249	259	227	283	240	227	279	260	231	242	286	263	267	246	263	260	235	252	245	244	251	257	270	261	243	216	273	246	254	247	261	231	278	263	257	264	270	266	253	251	232	265	266	275	253	237	280	258	268	249	222	245	276	250	267	232	273	264	250	243	259	261	266	249	221	285	255	266	271	278	224	231	229	220	233	249	250	282	257	255	267	229	269	251	252	273	240	252	259	262	274	258	247	241	240	252	277	238	272	242	241	267	258	248	274	232	256	230	252	290	248	262	259	272	247	252	259	267	244	276	225	242	269	240	268	257	255	239	254	213	246	284	251	254	226	250	266	274	300	259	264	270	240	259	267	252	233	279	232	258	223	285	257	276	257	256	239	247	284	250	256	288	238	258	293	239	241	231	247	257	213	254	221	267	258	257	240	261	242	258	267	265	269	248	223	244	249	251	263	249	282	256	254	258	241	240	260	259	235	242	265	290	253	266	240	235	245	286	246	254	279	276	252	244	247	269	255	271	255	235	239	263	241	227	236	236	226	263	257	237	243	276	249	250	243	256	247	274	256	261	273	230	231	253	245	244	247	235	244	261	273	269	265	241	245	249	244	252	266	242	244	275	266	249	270	250	216	231	271	283	268	262	268	231	232	262	254	268	262	278	253	259	260	250	227	250	246	239	249	198	255	231	246	239	244	250	256	247	259	264	215	255	247	214	239	254	247	255	256	244	249	239	266	245	282	262	260	277	253	268	237	248	262	246	268	243	228	236	247	260	222	260	270	271	254	241	235	274	265	228	243	265	254	243	273	232	254	259	279	231	250	228	267	247	275	300	280	237	270	243	228	265	238	271	258	262	241	259	256	244	268	281	267	233	253	271	257	249	239	246	256	253	280	253	255	284	230	248	236	240	248	255	266	242	237	230	236	281	221	273	253	287	252	266	241	265	239	262	218	248	233	266	244	261	248	267	278	244	239	247	239	256	266	235	256	263	228	261	244	241	242	269	258	258	252	260	225	257	240	249	237	263	260	252	253	239	246	284	283	248	256	270	278	275	270	248	264	234	253	248	263	242	240	241	229	248	241	237	269	244	266	236	254	236	283	266	253	235	228	270	284	269	287	258	246	264	261	257	241	240	266	260	254	244	227	248	223	271	229	227	247	247	264	271	228	246	289	240	249	245	260	253	256	268	230	247	258	242	271	274	251	243	247	264	231	272	285	261	246	264	259	231	242	259	263	255	283	257	221	241	233	247	261	254	280	260	238	270	244	254	237	246	262	238	240	244	240	232	249	253	266	294	251	254	250	265	250	221	278	255	255	259	271	230	264	277	238	265	278	244	218	254	238	253	272	270	258	254	270	241	239	230	255	224	285	227	216	244	236	251	262	252	264	260	268	275	257	249	273	254	248	226	238	269	258	271	263	249	267	239	241	261	245	257	232	246	294	258	245	230	251	276	270	237	254	249	238	247	260	273	214	250	235	248	295	244	266	262	279	255	271	244	277	261	241	278	249	241	241	261	229	247	233	267	251	233	223	252	270	232	246	238	230	260	266	283	268	238	252	266	265	261	282	248	236	235	249	221	268	238	241	253	240	246	241	261	222	249	245	261	234	228	247	270	247	247	241	261	269	256	248	250	266	250	263	247	285	240	267	255	250	246	258	248	260	269	255	257	240	260	266	250	264	254	255	279	252	242	260	247	232	246	266	246	272	250	253	253	246	245	244	234	265	274	250	256	261	275	274	242	267	264	278	266	230	252	255	269	228	244	303	241	247	263	246	226	247	256	279	250	236	259	238	246	234	270	264	253	238	253	249	259	255	243	242	214	231	253	286	234	248	242	243	249	299	240	263	259	249	267	262	237	258	260	261	272	272	258	255	249	262	241	241	287	276	240	264	262	219	252	263	267	248	247	238	263	284	243	232	247	264	280	235	258	238	249	274	246	225	232	240	271	251	244	235	240	263	262	230	263	278	283	274	264	246	266	243	243	274	216	251	266	239	249	237	238	249	252	272	230	255	256	266	244	265	233	232	254	301	262	237	267	239	231	266	267	225	231	233	260	233	282	254	238	248	214	259	272	273	232	249	262	258	264	235	250	247	246	258	243	275	255	259	248	241	244	252	242	251	268	243	239	245	237	260	240	273	284	250	261	248	295	275	248	267	241	242	218	243	255	287	261	248	273	248	248	260	277	208	234	255	241	246	263	246	231	267	273	235	255	268	258	257	268	242	240	269	256	244	257	259	251	246	245	256	287	276	266	262	252	259	266	261	241	247	237	246	243	279	237	253	253	249	268	218	232	257	229	255	255	269	275	250	290	224	256	244	240	238	261	259	262	241	244	256	248	254	244	252	249	244	216
26800	8644	5458	2517	1909	1363	1018	828	751	604	520	467	432	444	410	363	367	375	312	325	318	345	269	339	303	287	315	259	323	279	283	331	268	271	305	278	298	268	248	283	288	294	317	305	334	263	316	263	313	274	286	291	320	295	290	311	299	288	291	281	270	263	271	280	273	294	321	256	259	277	265	303	298	284	282	280	288	289	295	290	257	263	240	266	299	278	280	286	284	283	262	271	285	278	293	249	303	297	279	259	286	271	284	255	297	296	293	288	272	263	295	277	283	296	275	279	302	297	251	291	307	276	287	264	269	260	259	266	269	225	267	263	291	292	267	305	269	294	260	291	301	270	269	270	274	288	286	292	318	293	268	306	284	274	304	286	279	282	255	274	288	289	283	271	294	258	299	269	280	303	240	279	286	263	263	271	268	281	283	269	286	269	299	282	273	267	274	278	302	289	284	286	265	289	290	307	287	253	289	312	249	269	286	321	292	271	283	294	288	258	271	273	274	258	291	300	300	287	302	279	272	289	270	291	271	310	284	263	248	263	276	291	298	273	273	292	299	279	282	311	261	283	256	276	283	326	280	274	303	291	264	247	289	300	294	278	303	267	263	274	249	276	264	295	270	249	284	283	288	295	294	284	282	254	261	261	299	303	288	311	312	292	287	275	253	312	286	282	291	266	302	262	318	295	251	294	259	286	251	299	310	300	274	293	289	270	283	290	280	279	297	281	278	259	257	284	270	298	291	287	272	250	229	293	285	296	289	263	291	282	276	267	308	274	270	286	294	284	301	272	292	291	275	274	276	280	299	266	289	288	283	282	259	277	270	283	260	278	247	293	252	269	281	270	298	289	262	247	311	268	262	283	283	293	263	255	289	283	290	310	259	300	276	280	271	282	275	308	277	302	299	288	293	269	283	271	267	276	261	287	271	265	277	277	296	302	286	298	279	279	299	261	257	287	277	268	277	286	251	280	270	287	262	291	264	252	272	274	286	250	289	254	277	269	246	303	258	271	270	253	284	317	289	297	254	265	250	324	290	279	279	289	264	275	255	259	278	296	281	290	256	308	284	271	281	286	253	288	305	278	289	277	273	286	242	248	309	273	278	297	283	284	264	295	268	307	277	242	307	292	296	265	296	277	270	286	279	274	270	285	241	290	291	258	278	288	295	310	271	272	279	281	289	275	278	264	280	273	300	302	258	296	285	286	262	268	279	285	280	283	270	281	292	279	258	277	277	262	285	284	273	302	268	272	278	288	273	292	269	297	287	254	311	257	279	254	274	266	299	264	287	260	257	291	282	262	263	286	294	264	256	286	276	299	279	295	265	268	292	306	285	300	275	309	263	240	267	268	290	275	281	262	273	270	260	273	285	280	276	273	271	241	270	259	286	266	270	275	284	295	283	282	260	277	312	270	253	276	297	269	286	268	296	271	281	282	259	279	282	233	284	276	264	253	284	295	279	303	267	267	286	277	283	265	287	290	249	263	272	304	264	266	269	301	261	272	327	256	279	304	280	264	283	266	268	264	275	305	272	276	241	302	302	305	279	280	308	289	285	282	243	291	293	293	292	309	280	269	261	292	255	275	267	291	300	284	237	269	282	280	282	270	251	287	264	242	298	275	289	299	271	270	280	300	275	307	276	261	272	269	287	284	285	277	271	261	275	241	304	278	269	268	278	294	280	250	294	256	260	284	285	278	290	302	259	294	294	285	295	291	285	269	291	287	269	288	276	266	302	269	289	270	284	312	263	276	276	280	280	267	281	288	250	283	249	266	294	264	301	281	260	276	239	286	268	255	274	287	303	226	258	266	282	260	281	293	288	300	277	288	265	285	288	263	323	251	295	289	303	255	288	284	262	279	298	310	273	306	275	304	286	298	285	259	255	291	281	278	284	288	265	287	271	267	268	298	287	299	322	253	289	285	250	287	273	252	283	292	275	302	287	265	293	265	254	281	282	280	283	286	248	282	270	289	274	306	294	286	278	286	305	269	260	260	282	255	280	259	323	283	250	292	273	270	265	306	269	281	290	234	288	273	279	270	259	297	276	276	292	264	255	250	284	279	269	284	278	276	283	275	277	255	269	265	296	313	274	262	289	296	301	303	269	298	261	281	272	309	276	275	284	276	295	254	325	278	268	282	301	253	270	274	296	266	308	312	247	280	279	272	270	299	252	260	290	293	241	285	306	261	269	293	261	298	297	266	251	291	279	291	294	301	253	282	270	257	310	282	278	298	274	279	317	251	272	301	275	292	306	241	243	280	270	273	309	272	286	277	267	240	258	291	278	291	278	291	299	275	282	277	282	295	254	281	271	282	274	306	264	284	299	274	309	291	261	280	275	278	244	275	312	304	277	278	295	286	256	297	285	260	238	284	279	256	275	234	294	291	272	284	319	316	259	284	287	299	290	291	298	283	263	277	261	285	259	266	270	290	268	271	281	274	247	271	295	286	252	291	284	279	272	270	276	266	267	282	269	262	303	272	260	288	281	287	310	291	279	276	276	248	302	258	290	282	312	268	288	273	312	278	288	285	281	268	277	267	258	260	284	295	284	286	289	294	261	301	250	305	288	280	266	258	250	313	286	284	269	293	283	288	308	271	277	258	275	293	275	255	280	268	290	263	266	263	313	289	254	302	275	272	276	280	269	294	271	277	271	281	279	284	289	283	275	279	265	289	248	312	278	267	300	286	315	253	272	243	293	274	269	293	272	287	287	255	288	261	282	293	279	248	266	268	282	277	316	245	275	325	271	290	309	324	251	278	292	307	253	313	256	266	302	287	308	259	262	256	266	267	256	291	269	253	281	302	271	258	229	310	271	283	293	263	277	281	287	263	267	281	282	267	271	282	274	274	259	262	280	285	267	268	234	275	281	286	277	274	277	290	264	281	306	294	277	281	270	285	309	297	286	282	269	299	289	298	277	283	295	284	270	292	289	300	279	263	302	294	286	289	262	271	255	286	268	266	265	283	295	242	279	292	310	262	281	302	252	332	261	283	275	287	267	258	291	274	261	264	266	296	269	265	304	270	253	300	282	247	284	267	258	263	283	271	280	262	272	273	292	264	286	290	263	297	303	260	263	281	311	250	269	270	250	283	295	298	283	306	233	288	280	290	320	263	294	275	281	257	284	256	262	259	265	278	279	254	263	297	269	266	267	277	233	287	291	271	296	288	286	287	293	264	278	263	275	244	248	268	276	274	262	272	272	281	273	263	267	278	279	279	268	287	275	286	287	248	293	294	252	257	253	269	237	274	281	290	286	246	279	276	309	263	266	297	288	311	281	258	295	268	314	256	274	256	289	271	265	287	301	293	272	258	309	279	280	284	299	297	260	279	259	257	257	266	244	259	293	276	293	282	255	245	264	276	280	275	266	254	287	260	282	268	275	267	286	251	269	256	304	315	265	280	309	287	276	309	306	289	281	257	275	297	287	286	269	276	263	290	294	266	260	287	296	277	276	275	244	279	271	268	257	278	266	268	303	293	286	272
24687	20960	26959	25013	9854	1072	910	832	768	772	719	762	724	711	680	693	700	638	693	690	676	684	706	703	691	594	675	683	697	632	645	696	685	719	703	635	690	651	673	648	697	686	718	645	690	680	668	698	656	650	681	689	679	657	676	713	633	678	677	684	690	661	692	624	692	648	656	617	652	691	662	695	675	642	672	688	686	684	679	681	665	657	649	653	686	618	627	677	664	673	642	664	624	667	717	661	616	632	633	631	640	666	663	677	705	645	628	655	661	653	649	681	699	690	672	690	599	670	658	697	640	657	663	676	680	642	678	686	658	675	667	651	679	662	650	677	680	625	691	633	652	677	661	653	684	663	671	637	639	623	658	647	660	710	690	703	693	700	641	624	660	666	670	683	659	618	675	693	666	676	685	667	674	624	623	677	673	682	701	686	679	663	663	683	613	628	641	716	664	629	702	691	677	685	673	686	644	678	663	657	708	697	667	654	655	721	641	711	661	704	699	640	687	635	667	623	631	644	664	633	677	649	647	670	640	707	699	721	678	707	667	652	629	695	655	642	701	630	683	644	665	649	704	662	629	682	643	658	686	643	687	708	675	638	690	677	688	700	689	662	681	654	682	682	638	628	658	643	686	687	613	662	678	669	681	655	625	664	754	695	636	629	678	650	667	670	642	694	641	658	671	633	646	678	624	639	655	654	664	675	708	653	685	679	668	674	667	724	674	638	671	640	683	653	640	668	703	652	659	626	660	620	687	745	605	618	670	667	665	685	640	639	698	669	699	664	689	670	667	668	686	664	620	656	681	652	640	696	679	682	664	630	668	682	597	695	672	614	666	641	611	659	637	694	668	618	648	637	687	682	650	635	617	667	652	695	692	682	671	648	690	633	664	670	694	735	671	640	619	668	699	650	651	661	677	635	678	628	603	655	655	672	658	617	640	640	641	677	625	659	658	666	671	701	645	685	666	659	676	657	652	627	658	638	674	682	689	653	654	672	701	702	709	680	670	634	640	635	657	659	672	675	687	625	613	648	669	691	638	633	629	680	649	620	644	659	652	676	687	678	683	689	657	702	671	666	683	622	653	688	726	658	657	661	680	659	654	620	643	653	679	648	648	682	720	634	659	645	652	698	692	624	638	677	687	656	657	651	659	649	673	630	650	705	616	641	673	646	672	681	630	682	642	664	658	652	619	650	652	662	683	684	630	733	682	658	675	663	699	653	653	632	657	680	663	690	661	642	669	667	625	661	621	681	681	643	658	658	689	727	654	635	636	715	633	679	671	667	667	667	702	649	668	652	674	638	662	694	682	610	657	681	675	712	637	724	656	672	672	646	665	676	664	678	660	665	702	626	665	677	687	656	636	650	671	720	630	652	670	673	697	670	652	678	639	646	649	647	681	615	603	641	657	711	659	679	655	656	691	698	668	684	639	651	681	622	667	675	651	662	696	678	665	632	662	631	665	642	680	667	590	675	666	690	709	686	686	675	689	676	679	690	668	673	704	643	628	633	652	696	663	666	702	685	631	694	673	677	632	651	704	707	674	668	584	633	646	682	674	680	721	682	670	701	682	600	691	649	674	685	706	656	651	618	676	647	667	672	651	707	635	697	660	638	651	688	650	668	657	643	652	668	658	654	639	712	698	685	665	691	685	650	661	665	632	693	669	682	632	639	664	666	700	639	634	608	682	689	645	683	715	677	644	662	664	667	692	687	644	681	661	690	690	657	704	669	680	665	626	649	661	636	641	662	672	689	641	663	654	661	636	667	669	650	641	633	650	653	678	667	663	674	678	687	700	658	690	626	636	691	706	641	662	663	631	677	673	641	706	671	660	670	641	639	650	706	653	621	689	668	634	611	671	677	646	660	689	667	686	652	650	631	642	686	690	672	679	645	656	695	657	695	645	717	666	747	672	680	719	641	633	634	622	699	638	677	670	713	703	686	693	656	692	684	638	703	654	604	654	636	707	674	699	687	666	685	625	687	655	680	685	704	668	653	659	647	659	659	642	680	691	689	663	665	681	645	657	606	669	649	646	654	709	697	696	661	673	654	704	684	698	705	676	670	675	666	640	665	663	639	688	685	662	663	633	664	655	643	652	634	670	721	645	670	634	700	696	680	650	653	662	605	667	654	671	709	686	657	670	696	686	699	663	677	661	647	704	653	692	670	667	661	640	672	587	597	672	693	676	654	655	708	621	629	660	650	671	663	667	628	683	626	685	718	679	685	682	661	670	657	713	688	668	637	683	662	646	662	605	588	712	687	672	651	686	649	633	663	647	702	664	680	678	674	709	664	678	691	723	671	628	639	603	671	678	640	661	652	660	699	665	692	675	675	658	684	620	654	671	672	693	693	713	690	668	670	643	680	636	676	676	732	666	718	648	652	681	674	656	691	683	676	662	637	621	720	663	616	642	651	696	716	658	679	670	707	692	664	706	643	607	671	639	661	673	691	693	682	653	718	685	653	607	682	589	633	729	683	650	670	676	715	663	643	654	700	686	663	658	692	672	652	630	648	665	697	700	632	742	690	678	683	684	670	730	655	658	678	699	656	688	695	668	628	660	643	606	697	676	659	682	640	656	652	647	648	668	646	651	705	640	668	688	684	655	651	666	656	620	702	657	664	710	721	672	630	662	698	662	654	672	654	697	636	677	630	654	702	657	677	696	637	654	656	687	666	636	716	629	695	630	663	683	662	652	643	691	655	727	676	655	636	635	698	660	684	678	651	654	620	685	703	650	644	688	643	636	652	650	655	652	679	617	654	647	690	658	681	651	701	679	685	669	701	649	667	708	631	639	617	656	628	649	690	636	666	659	662	670	673	675	660	670	626	634	677	642	688	667	620	703	658	653	655	679	688	667	649	676	674	657	637	683	640	608	667	670	651	671	647	639	660	653	691	696	635	625	654	660	738	652	643	682	670	666	652	686	667	683	703	644	678	679	663	646	666	687	667	656	658	681	703	632	652	659	701	666	656	607	679	670	653	653	703	661	639	647	707	669	682	627	636	608	662	673	669	691	658	694	610	701	648	625	671	615	702	667	695	633	694	674	693	674	673	651	674	689	650	639	661	649	664	713	644	696	676	650	676	678	685	623	653	670	638	692	665	619	659	618	602	641	616	666	633	690	664	708	664	698	657	681	676	647	670	649	644	649	659	656	683	663	679	666	668	659	620	679	701	665	629	665	694	620	684	707	696	674	649	685	664	671	670	625	679	674	637	645	713	685	671	662	681	629	694	675	632	671	667	699	658	692	625	668	726	657	668	676	669	709	664	590	713	654	645	642	675	660	654	667	664	662	654	634	657	604	671	657	646	638	641	662	706	617	649	688	647	624	694	663	691	666	690	696	715	729	662	667	662	625	664	659	652	672	653	669	654	664	637	678	638	643	653	647	697	701	648	642	658	640	604	683	672	657	624	654	681	658	654	631	672	685	645	661	683	666	644	652	655	662	659	692	673	658	719	671	732	631	657	663	670	648	683	695	654	680	671
23514	5118	3450	1871	1422	1227	1125	1044	906	881	863	817	766	727	748	757	752	741	674	760	710	712	729	734	770	693	724	705	741	708	720	692	758	722	693	686	733	667	684	661	677	707	693	701	687	715	718	683	650	710	688	730	725	713	705	655	662	673	709	673	681	689	685	700	714	717	721	690	728	692	661	711	641	666	694	707	663	657	760	710	669	689	725	700	691	716	690	691	677	690	709	679	732	668	697	716	686	675	666	674	696	687	706	718	653	682	665	680	680	697	708	722	657	715	683	695	707	665	708	716	689	748	706	728	707	703	709	665	735	664	681	706	694	713	659	709	720	656	695	698	712	733	764	697	672	670	692	712	700	686	693	681	693	706	748	695	699	670	694	696	698	735	685	678	709	672	724	644	664	667	692	715	694	773	702	728	690	719	723	653	703	734	667	658	736	701	711	692	716	706	697	677	687	697	709	702	664	644	711	713	661	671	654	714	707	701	667	710	723	685	677	731	674	671	705	693	668	716	693	715	694	698	692	688	703	716	709	674	746	716	713	674	704	749	729	701	667	675	674	720	719	729	662	719	681	695	667	688	732	681	690	746	701	736	720	671	684	686	739	695	689	713	683	703	668	706	759	685	726	692	729	699	671	650	743	688	714	686	687	703	678	675	642	680	701	716	691	688	666	680	733	684	704	706	705	718	685	675	653	695	711	706	679	651	705	698	753	689	687	737	674	671	694	744	662	676	712	693	682	669	665	696	670	682	700	729	698	694	705	725	673	681	694	713	748	660	716	706	700	703	721	679	736	713	703	735	741	651	703	692	708	715	693	754	723	728	683	702	629	717	701	670	729	680	635	702	704	682	676	690	704	675	668	739	690	682	725	673	682	766	725	700	690	706	644	683	715	731	741	696	707	664	706	691	655	705	703	710	689	700	707	701	668	639	704	685	726	668	703	715	684	645	686	670	734	708	731	619	726	637	647	710	705	663	682	720	691	760	731	673	674	730	664	682	708	745	719	722	633	725	706	714	730	704	722	704	720	722	730	653	704	694	682	645	706	678	673	710	692	742	688	670	664	670	697	743	729	717	679	722	653	648	677	692	689	657	738	714	712	716	727	658	686	708	740	687	725	682	676	674	717	743	624	674	705	700	701	685	750	689	726	684	660	692	741	648	680	694	692	720	700	698	668	703	675	706	683	735	714	658	704	714	688	674	691	717	737	692	688	658	738	700	728	694	666	707	712	677	682	764	703	678	686	721	672	683	671	741	666	670	707	797	721	651	744	699	682	679	704	691	704	678	688	670	669	764	724	664	743	695	684	675	684	700	677	686	699	731	662	691	716	718	663	688	704	723	686	712	676	651	687	681	690	744	663	704	687	688	675	672	663	709	705	683	694	709	729	667	680	650	703	732	717	665	728	695	669	721	737	717	669	701	728	722	700	695	748	721	729	684	744	696	730	728	674	686	666	707	645	760	687	680	688	711	677	707	668	669	687	664	727	698	727	708	636	718	714	690	671	711	693	623	672	697	692	698	698	748	689	719	689	718	732	693	691	675	693	708	718	653	743	719	688	662	734	699	731	702	681	702	657	713	683	739	704	690	703	693	656	666	700	714	662	672	685	678	641	688	678	713	701	686	699	677	725	698	699	714	727	744	727	720	714	728	678	661	711	733	695	732	687	677	703	692	676	709	688	689	690	710	728	667	717	732	679	728	677	701	682	682	653	683	697	658	736	640	699	693	691	692	706	699	719	729	715	678	728	727	728	743	716	690	704	701	674	715	700	696	672	686	693	711	718	663	697	697	695	640	696	679	713	695	697	700	636	678	678	655	708	711	717	710	626	709	711	634	711	732	701	664	677	720	658	719	712	729	689	695	684	722	732	685	697	692	689	671	723	684	716	705	717	689	719	664	696	752	719	698	672	684	717	648	668	693	659	719	720	712	687	688	726	715	668	689	707	708	689	678	707	668	733	731	691	691	674	696	753	697	719	722	687	689	653	692	704	706	679	671	678	690	663	703	683	719	731	649	678	708	711	688	731	682	718	690	756	732	696	721	714	698	698	666	672	673	703	677	691	713	717	677	651	727	680	741	697	714	698	718	729	686	669	697	697	728	663	673	677	731	697	681	694	688	706	666	762	714	685	743	692	716	737	676	649	675	700	733	715	713	656	712	748	715	687	654	727	731	718	693	681	736	696	731	701	711	684	709	661	675	748	719	672	674	687	687	718	737	693	687	722	678	716	690	712	711	630	732	687	684	683	677	660	749	692	673	756	711	679	747	726	733	697	712	707	693	659	704	699	709	680	709	724	702	706	735	687	636	730	702	713	641	694	636	691	694	699	682	698	705	707	652	713	723	710	670	726	680	698	675	716	711	713	714	730	691	696	717	687	716	656	680	697	724	720	699	739	680	715	694	673	708	704	709	711	727	717	720	683	656	704	703	698	705	737	694	681	708	686	738	739	734	710	705	651	721	684	709	661	709	687	696	728	651	708	708	677	723	746	712	658	706	696	678	651	722	648	716	660	721	716	705	705	710	678	716	721	709	664	684	685	673	626	678	711	692	692	712	698	682	699	688	708	710	653	743	733	699	685	715	724	710	725	727	642	709	714	659	701	647	683	682	703	690	678	761	706	677	695	726	677	730	702	695	681	725	688	647	707	720	681	750	699	681	666	691	747	706	718	726	701	662	712	651	676	714	718	699	729	697	716	742	661	691	672	689	676	722	696	678	739	671	684	672	679	712	675	705	689	700	698	751	706	679	674	712	705	726	676	693	642	732	686	685	671	699	687	662	712	704	730	736	715	714	676	713	742	698	711	703	685	708	703	703	712	690	672	690	751	718	695	691	750	730	644	674	714	689	715	685	718	687	689	691	744	693	714	674	710	688	676	688	747	725	631	719	720	662	686	669	724	697	696	680	678	676	680	674	680	701	665	699	666	689	725	697	736	694	662	698	714	649	711	708	683	698	699	726	675	734	702	707	702	694	692	718	659	739	700	654	687	747	683	686	678	714	711	667	642	719	684	694	677	664	707	694	745	697	702	669	668	672	676	702	678	697	715	705	727	697	742	710	714	670	671	650	695	689	695	691	687	636	703	711	696	729	665	638	695	676	709	685	684	739	677	735	725	735	665	684	716	709	714	698	691	717	687	683	661	697	718	689	716	695	705	669	681	707	693	671	742	708	693	726	666	689	730	718	684	733	656	686	750	684	687	716	699	677	718	720	689	717	696	717	697	672	714	688	647	684	682	688	712	701	731	714	689	711	676	713	671	679	648	719	696	694	698	705	741	683	659	717	660	708	695	680	679	744	715	714	669	720	683	679	677	743	675	683	707	682	706	707	695	712	718	686	721	664	690	715	681	705	736	696	698	720	713	719	675	651	719	679	707	756	691	710	737	668	659	713	670	747	685	687	698	699	659	714	698	756	722	658	753	698	676	711	751	722	705	696	715	726	670	709	721	681	757	696	680	686	693	741	747	655	692	687	717	713
22482	21064	28677	23650	21060	21128	8319	1361	1095	986	875	830	822	766	688	722	714	661	653	656	623	618	667	637	644	649	640	609	618	672	640	626	674	606	601	651	604	671	644	664	576	593	564	607	600	616	578	601	640	585	654	615	608	601	615	582	599	591	643	589	611	628	649	598	600	568	633	619	653	601	582	591	614	596	620	598	598	596	600	558	611	597	611	589	582	588	554	556	598	605	589	606	561	619	628	595	589	633	606	580	567	655	529	576	598	547	544	608	631	594	597	618	575	617	594	617	615	604	588	584	588	609	604	602	610	580	626	598	569	633	666	573	591	617	632	600	590	607	608	569	627	576	580	579	601	616	595	619	611	633	606	616	611	610	574	582	588	588	596	629	591	603	618	606	615	552	584	592	618	605	584	586	613	595	611	591	623	596	596	608	605	548	626	603	584	604	597	617	591	582	589	580	613	621	633	589	613	598	584	639	622	636	555	561	595	620	587	598	596	594	602	592	567	604	617	569	600	581	602	647	616	620	635	623	569	638	580	629	609	587	604	596	564	589	619	566	612	595	628	632	631	614	557	586	593	589	582	620	591	569	604	616	640	624	582	572	576	593	638	641	609	589	591	618	611	583	548	583	585	639	631	614	599	614	596	612	562	572	601	621	617	629	611	572	557	565	585	567	648	591	630	585	602	575	568	626	641	610	571	596	558	578	566	603	620	599	619	606	627	590	591	606	581	629	583	663	648	583	588	612	581	594	577	607	565	601	615	575	589	598	552	584	596	632	569	601	640	588	632	607	588	628	642	584	598	629	587	627	584	573	591	548	589	618	628	604	602	606	624	570	622	616	624	644	617	618	588	649	566	606	627	588	537	627	602	639	586	607	631	610	585	599	615	603	617	604	595	582	561	549	610	614	610	638	652	612	632	599	634	666	601	605	605	583	597	631	569	583	622	602	574	574	571	618	583	603	629	622	583	574	565	587	617	619	553	594	598	607	564	593	550	603	612	615	595	607	635	623	586	558	607	627	609	606	614	631	585	574	615	615	608	594	586	628	629	598	599	547	583	638	551	596	606	594	614	575	582	573	647	622	617	601	630	598	629	580	592	587	628	617	633	591	536	565	593	588	615	585	613	582	602	601	604	613	560	626	565	623	538	602	620	637	642	581	593	616	603	573	618	575	627	602	586	619	544	584	602	595	578	579	589	629	635	618	606	580	606	574	565	624	592	593	551	600	597	600	574	583	622	569	619	600	641	631	603	614	638	638	636	623	609	598	610	606	602	614	585	622	620	613	612	629	579	601	597	627	597	614	652	604	571	609	601	570	632	586	642	583	578	608	577	581	623	567	580	559	602	623	594	611	580	613	601	576	561	593	567	581	641	581	593	587	614	574	620	595	622	628	600	588	628	602	574	615	607	556	605	568	637	570	589	627	582	621	597	571	599	638	566	614	661	604	641	539	606	536	556	582	643	652	602	628	576	591	637	584	590	601	580	607	593	618	633	617	599	636	600	595	591	629	590	585	546	628	605	578	556	636	621	620	663	573	600	581	616	579	640	637	583	582	569	599	572	606	609	620	588	600	614	598	642	608	593	592	608	597	569	619	631	645	567	589	595	578	621	576	579	612	586	607	621	594	616	615	543	586	557	625	595	629	580	610	557	552	550	595	626	603	639	627	626	607	556	549	602	603	598	568	584	586	558	638	591	597	614	624	559	563	623	660	647	612	565	586	602	561	631	603	616	591	610	558	637	564	598	563	625	570	590	608	617	573	575	574	647	609	611	595	591	590	598	623	602	599	630	614	584	585	599	584	602	596	543	565	623	628	592	565	564	601	612	578	596	585	591	629	588	588	587	612	675	599	603	614	627	590	585	602	574	564	642	597	593	602	604	581	576	576	582	597	626	600	635	588	624	585	579	602	601	594	620	642	627	588	623	583	626	654	524	591	609	633	640	614	613	600	576	623	605	576	619	592	639	588	575	585	591	605	612	618	613	580	617	601	601	620	608	598	595	564	572	553	601	618	595	566	626	604	605	557	574	601	605	622	604	606	582	611	582	590	610	641	587	589	586	668	574	585	598	644	582	610	619	593	616	595	603	620	595	618	620	648	559	602	550	580	635	596	594	591	596	632	598	560	595	577	622	621	562	622	588	596	647	543	592	556	630	620	601	571	642	573	613	601	591	607	584	637	619	596	595	613	608	565	552	626	593	630	585	656	623	598	603	564	618	625	623	588	618	569	580	609	646	596	638	571	634	596	569	611	580	554	635	561	601	616	578	564	598	560	602	608	610	604	588	576	604	588	603	635	581	589	597	605	613	624	606	605	621	614	607	573	589	632	567	594	609	608	590	621	601	593	584	622	593	556	639	631	616	618	542	607	621	596	539	638	593	590	596	589	621	600	571	603	588	552	588	603	590	595	592	607	606	611	628	577	589	602	640	595	653	602	621	594	617	605	632	612	620	627	617	563	595	556	599	587	599	662	641	551	648	598	608	574	613	566	611	567	561	620	606	581	649	605	592	566	593	588	621	585	618	618	588	605	591	607	598	651	600	608	635	593	562	612	597	616	592	600	611	579	594	589	589	611	594	623	570	594	592	615	594	632	609	618	578	620	566	565	597	622	585	611	595	569	614	588	571	578	582	621	573	590	641	618	605	625	604	570	579	611	601	595	593	571	593	550	585	580	592	586	590	600	614	573	584	621	591	582	624	541	585	568	582	646	595	570	630	640	616	651	601	627	586	642	609	647	587	588	608	623	560	606	634	613	619	665	616	645	595	572	584	620	626	605	542	608	554	575	574	652	587	620	576	600	565	585	561	631	604	615	615	640	595	624	581	583	565	642	572	580	566	625	607	560	618	590	643	601	617	588	626	585	608	554	570	571	575	572	595	603	550	605	584	583	592	577	597	612	612	600	591	597	576	586	604	605	621	558	587	616	579	627	592	588	609	600	592	587	614	632	635	610	596	588	578	597	604	605	586	597	581	586	586	588	610	615	572	546	666	546	653	585	636	605	593	605	565	599	590	612	603	560	621	623	611	609	651	579	615	646	611	634	562	569	590	558	603	611	592	603	632	581	570	567	628	604	624	605	583	574	603	595	568	653	635	632	634	595	612	611	599	514	631	636	596	539	610	614	599	613	623	662	605	606	602	567	604	625	600	602	586	584	594	609	585	585	559	598	608	616	653	584	568	550	556	609	591	617	629	559	620	622	668	586	595	571	602	611	574	594	615	609	612	598	613	608	605	620	644	589	627	576	608	569	631	615	593	573	608	601	573	551	572	574	612	589	610	574	649	603	594	626	560	632	581	587	582	615	611	567	616	595	568	604	597	578	586	610	593	591	592	599	577	570	601	636	564	609	624	601	629	596	586	645	607	597	603	594	591	604	561	640	600	605	559	600	608	603	619	606	602	592	646	647	618	571	602	579	603	575	571	594	597	596	603	552	641	599	575	590	550	608	579	581	605	587	627	583	603	570	632	610	601	576	607	605
33050	14462	9251	4832	3572	2760	2132	1658	1396	1228	1148	1021	922	845	826	806	775	763	715	681	681	680	738	639	640	681	666	618	624	634	629	630	617	624	646	615	614	633	601	606	683	650	652	634	604	636	613	625	633	617	608	604	567	637	632	635	575	638	629	607	594	582	595	606	626	618	608	572	612	592	628	600	591	568	614	657	573	601	613	593	580	581	587	631	615	564	595	584	616	638	637	567	630	610	585	640	608	606	585	623	608	603	593	626	617	610	589	599	619	613	633	618	660	619	571	633	601	594	590	589	567	615	620	611	590	600	583	596	623	610	628	599	568	609	620	638	634	620	628	645	592	627	618	610	611	599	619	641	612	594	578	593	623	623	601	613	633	568	614	539	616	612	641	590	595	611	590	561	568	606	615	582	573	577	571	620	634	578	599	580	620	610	598	598	637	629	560	613	579	602	588	580	602	599	587	587	605	619	596	607	627	586	614	605	605	609	587	611	580	569	575	563	587	640	585	605	635	607	607	569	628	618	609	591	605	619	625	616	594	594	570	571	582	587	572	621	634	618	599	551	624	621	590	606	560	570	594	614	610	627	588	588	600	594	614	649	587	579	580	554	594	623	610	574	554	633	593	668	626	619	644	622	575	625	581	615	619	603	606	584	596	575	630	594	611	597	591	615	619	592	582	583	597	574	607	582	632	612	637	574	596	594	594	587	597	578	553	626	612	587	612	608	602	571	573	581	632	593	629	588	597	596	570	581	615	605	581	617	595	618	563	618	605	552	581	609	622	599	624	616	598	598	616	597	604	608	600	581	602	605	622	576	566	610	629	562	592	633	631	639	608	596	634	612	616	611	621	613	602	583	610	632	575	601	575	568	591	609	610	615	589	616	617	600	669	582	601	636	590	613	628	624	579	623	619	585	612	567	636	637	616	574	624	591	632	605	592	583	577	639	609	600	634	565	604	593	616	577	566	572	600	587	600	615	608	553	590	630	607	598	576	583	624	634	644	626	602	581	621	628	583	632	555	620	601	599	584	604	604	616	598	593	625	647	599	591	582	622	643	613	581	583	595	593	617	579	621	612	589	642	634	623	553	586	623	617	639	589	634	623	657	631	621	571	632	612	624	608	634	625	563	573	641	616	585	577	653	606	587	627	579	596	597	637	604	603	590	597	615	566	619	639	557	636	606	591	627	588	624	583	627	596	623	611	573	593	608	611	578	611	616	629	603	609	605	603	632	589	626	612	592	576	629	629	581	571	616	575	585	598	582	640	586	598	577	588	582	581	602	652	577	574	592	621	589	624	641	617	630	584	589	622	604	594	606	634	612	651	603	584	580	591	638	612	562	623	615	584	585	613	569	657	610	577	636	631	638	586	587	585	638	644	613	595	593	612	605	557	598	619	562	600	573	620	531	613	594	629	569	605	580	609	608	601	591	590	589	641	565	622	588	626	584	553	585	594	584	626	581	549	607	604	637	603	640	648	574	574	636	588	567	610	610	599	625	629	552	580	608	610	607	573	619	562	604	586	585	598	627	601	615	630	580	568	574	617	609	599	563	633	593	613	598	590	673	606	634	623	577	570	594	637	619	617	620	605	586	590	621	564	579	569	616	604	626	628	559	621	613	596	622	568	633	616	577	609	587	636	576	592	617	571	602	594	596	594	621	610	579	621	601	612	604	597	603	611	590	623	593	571	618	634	594	629	653	617	575	595	627	603	599	630	581	601	592	603	594	614	597	632	620	559	608	574	566	590	603	623	604	573	583	569	607	582	614	593	622	638	612	571	624	605	635	525	602	578	630	576	599	622	590	604	614	595	633	616	582	570	608	602	582	602	561	644	599	610	631	586	545	604	576	634	558	580	612	593	593	660	561	620	618	572	574	612	590	610	565	596	590	592	645	607	579	561	599	605	618	612	606	589	595	621	622	580	615	600	592	583	601	626	625	605	593	622	628	586	595	597	592	587	607	620	593	645	585	606	619	597	599	611	600	598	597	599	620	661	576	639	587	557	657	637	582	600	659	612	653	608	602	590	607	635	558	580	615	600	586	613	581	609	608	587	593	575	622	633	572	564	605	598	584	617	603	556	597	588	651	591	580	631	627	650	591	604	646	665	646	600	581	580	676	577	603	581	578	580	614	568	592	604	606	585	594	592	586	594	579	596	562	595	625	569	628	608	567	632	618	579	598	557	616	592	595	565	609	605	640	609	614	629	617	622	573	602	587	611	581	606	592	591	599	585	584	588	545	590	595	620	577	587	628	551	587	604	558	602	638	627	604	622	608	601	659	506	658	617	612	633	607	572	636	611	627	584	584	611	612	547	627	577	612	621	584	667	590	604	611	601	606	614	605	612	636	625	617	559	582	595	617	604	576	599	589	570	630	569	609	615	564	631	595	656	647	621	613	621	589	625	621	624	578	578	620	578	581	609	598	632	607	616	560	585	616	574	622	606	630	584	597	645	598	592	572	599	593	572	578	600	589	596	605	551	602	645	584	612	604	539	664	619	638	626	587	612	637	591	640	634	577	595	571	628	622	583	596	605	596	600	600	575	631	618	617	636	608	647	624	577	632	623	615	588	610	613	611	606	600	611	620	600	604	546	594	621	642	578	612	606	595	587	576	602	598	591	612	612	605	589	634	620	587	603	583	603	592	651	598	634	579	568	580	613	623	581	601	604	592	554	599	568	645	606	605	656	578	569	613	592	583	599	584	572	639	621	572	549	619	653	596	564	593	623	581	583	629	603	600	563	615	632	612	621	622	562	650	570	599	578	580	606	618	585	583	588	607	622	555	573	647	630	597	619	603	567	624	608	580	573	606	621	639	601	631	599	592	594	573	595	599	621	582	571	663	648	607	619	541	571	579	587	619	616	695	612	554	612	560	583	569	614	607	562	613	621	581	559	641	597	601	611	625	595	590	598	636	626	594	625	588	608	616	608	586	592	609	631	633	603	599	591	622	605	623	608	649	618	630	570	616	586	621	595	629	646	586	603	592	562	620	571	635	615	585	631	607	558	589	596	592	578	626	586	622	637	596	607	616	627	599	603	620	601	604	621	617	635	584	630	585	593	585	589	627	563	624	637	583	619	569	593	617	627	573	557	601	610	626	636	587	617	613	657	599	612	576	602	630	608	585	611	605	603	600	624	626	612	586	581	629	602	627	602	613	619	622	639	606	619	598	654	629	643	585	572	633	623	597	646	646	577	623	617	505	629	606	593	615	649	586	624	610	570	577	598	606	607	577	658	528	608	550	583	633	593	583	592	575	612	606	594	630	616	610	603	594	595	585	612	585	609	640	653	551	625	582	582	602	636	610	620	584	651	607	570	573	622	610	594	602	654	604	600	628	605	581	631	600	598	602	615	574	578	629	574	595	611	604	637	566	633	586	597	608	636	593	607	624	602	590	554	644	616	603	611	620	626	583	622	596	585	625	612	564	604	566	602	589	591	573	613	629	594	578	607	630	596	613	613	574	622	625	552	588	585	608	585
27637	17945	4073	639	449	429	399	397	379	366	382	372	329	384	375	380	375	349	364	368	393	391	364	366	395	388	396	393	386	372	385	344	353	351	396	368	377	347	379	385	365	345	388	339	373	407	391	398	390	362	378	358	377	369	391	374	385	362	356	390	389	378	409	355	338	360	388	369	360	343	389	364	404	357	396	405	385	361	390	368	328	380	361	353	353	359	357	370	408	326	388	380	357	379	358	343	375	370	383	384	340	381	351	359	348	333	374	386	361	391	359	342	390	354	362	364	349	384	353	369	411	349	393	357	334	378	374	380	361	384	368	406	354	352	380	367	397	357	418	371	408	404	344	378	401	354	350	381	351	355	402	376	396	411	409	363	365	408	413	343	359	376	370	386	420	394	373	383	383	383	407	388	368	352	373	365	364	373	377	366	382	374	389	364	364	401	366	388	380	370	381	352	354	383	359	375	377	354	329	403	362	366	358	375	397	397	328	372	368	350	356	390	378	325	361	362	349	405	364	331	339	359	361	358	369	360	382	349	388	377	368	386	396	398	341	369	377	393	360	393	361	380	373	350	402	388	325	371	401	346	361	375	386	408	394	396	403	368	426	365	399	348	399	379	388	358	363	415	347	366	373	389	370	375	368	380	368	371	362	374	347	415	356	393	404	359	377	393	386	394	375	348	398	376	413	384	358	370	387	398	385	331	346	361	369	404	331	362	395	384	395	363	386	391	348	375	383	373	382	387	363	372	349	410	416	379	351	381	389	390	364	346	391	370	391	370	382	383	368	359	397	393	375	393	382	376	374	373	355	406	379	345	379	360	392	327	394	347	378	389	387	346	374	360	389	391	377	367	386	378	385	357	349	366	385	380	350	389	394	390	410	407	357	384	387	411	342	377	417	374	398	393	362	386	375	395	371	345	382	358	387	367	386	403	386	377	368	381	410	388	371	367	377	357	370	360	388	373	373	368	380	379	363	423	388	365	407	373	356	374	354	377	376	359	343	399	385	341	369	376	372	391	409	374	336	368	348	342	387	380	413	379	382	380	380	349	364	400	398	369	368	392	383	384	369	398	321	377	388	396	386	356	398	369	388	408	367	385	383	369	395	338	381	378	359	388	377	379	393	363	367	376	371	389	362	401	388	358	373	374	353	405	378	378	367	403	349	379	338	366	372	371	371	390	386	377	350	384	355	393	379	383	392	345	384	359	371	371	373	367	341	381	357	353	398	338	353	347	347	377	402	349	344	363	360	353	366	387	367	374	365	382	357	402	354	378	372	341	381	401	392	435	357	355	366	362	377	377	367	389	369	369	371	358	369	354	371	388	372	361	378	376	375	404	365	381	388	360	398	388	352	365	373	364	411	378	397	356	371	389	357	386	383	386	394	372	375	356	342	390	410	383	398	353	380	348	374	379	344	380	408	395	371	339	405	387	385	341	405	373	392	360	362	364	391	403	327	341	389	379	371	385	382	393	366	400	338	375	405	342	356	372	357	358	387	347	396	369	365	363	358	380	341	396	352	383	355	376	398	361	392	412	396	361	391	370	381	370	379	395	415	391	365	359	372	364	363	390	397	374	390	384	381	366	374	368	350	350	370	373	387	358	382	390	366	394	399	350	416	393	369	353	360	389	356	353	371	381	404	369	398	373	368	358	344	370	360	402	340	368	406	351	368	390	364	322	356	349	381	373	367	339	372	350	371	324	374	348	387	371	361	405	391	374	415	388	384	347	346	326	389	372	351	380	397	384	379	401	381	372	382	379	363	363	392	393	358	353	408	352	345	373	364	374	355	409	363	322	355	345	371	353	354	400	341	378	379	375	378	363	393	387	367	390	363	329	368	377	380	379	384	402	389	369	358	339	361	346	398	357	356	355	342	361	387	367	381	336	368	363	372	328	361	376	373	363	389	343	360	429	375	357	399	349	363	369	399	356	363	398	400	368	362	384	389	379	383	367	374	391	379	347	378	389	371	392	370	349	328	403	357	366	366	369	394	354	368	359	349	375	389	379	389	371	382	408	342	394	392	396	389	391	351	404	391	333	370	362	389	377	333	396	359	348	418	356	407	416	383	351	375	360	363	364	347	364	366	392	350	361	383	354	363	343	364	368	353	369	395	352	364	376	384	400	354	361	359	390	360	411	381	358	362	373	365	390	393	361	388	405	416	356	397	386	376	384	395	353	378	365	368	353	344	335	382	414	374	401	400	370	385	405	382	358	395	425	340	366	333	388	381	349	414	381	393	400	371	378	389	394	352	368	387	371	363	396	366	392	381	379	353	344	358	373	387	365	398	380	386	376	352	371	405	390	363	406	371	359	384	372	373	339	361	372	369	387	346	394	369	381	326	376	371	350	334	359	393	358	378	372	367	404	396	385	383	351	373	374	374	374	348	361	375	379	377	387	357	385	383	371	424	385	410	409	406	344	352	364	346	391	369	350	366	388	370	343	386	375	378	377	352	367	410	371	347	337	378	391	354	388	411	372	356	371	401	360	362	374	372	394	351	404	399	388	361	362	400	412	355	385	364	396	391	388	368	388	401	361	367	356	360	340	379	377	370	363	377	375	411	334	363	353	362	389	379	352	398	372	332	383	342	418	381	384	369	357	378	383	373	398	344	355	385	387	398	362	373	376	369	354	411	395	385	391	378	368	380	338	346	396	382	381	364	339	358	379	356	358	364	349	336	362	383	382	380	392	376	364	367	401	367	404	353	378	367	363	347	399	367	384	356	393	371	382	374	413	383	388	347	361	367	361	341	385	372	341	349	354	390	362	371	404	397	389	361	373	368	351	360	368	391	369	381	412	394	381	386	380	374	391	366	369	347	388	382	366	359	406	382	328	360	365	374	367	360	404	394	395	377	360	408	379	362	412	395	410	370	396	392	408	355	360	363	415	374	337	385	359	373	374	385	373	350	370	359	360	348	371	381	380	336	332	403	369	373	371	400	411	379	322	389	402	410	378	351	371	356	390	354	394	380	394	397	382	395	345	380	371	373	367	369	378	369	377	373	350	387	376	374	390	396	396	335	344	336	338	391	350	378	391	395	375	371	401	389	375	403	422	347	371	386	391	389	354	397	345	393	369	382	358	392	327	355	378	368	352	390	368	367	319	398	382	334	357	347	356	375	390	336	379	319	343	357	347	345	338	368	371	379	316	387	390	368	405	384	365	390	392	420	355	368	366	359	357	366	366	401	368	384	371	416	390	388	366	359	374	355	375	369	378	386	384	404	342	335	423	371	367	368	390	363	365	349	371	369	394	400	330	373	362	345	411	386	389	414	361	353	383	354	372	383	399	374	392	361	334	398	406	387	398	386	381	371	377	336	392	383	366	362	410	374	376	355	373	373	378	387	364	368	402	349	383	357	349	376	380	381	370	355	383	375	381	392	375	367	361	354	387	361	359	407	352	353	380	377	368	367	365	393	348	357	403	383	371	350	349	365	371	425	358	408	370	360	409	387	355	363	391	366	341	325	376	385	354	337	375
7165	1097	794	535	524	464	444	453	468	424	453	438	423	404	446	418	419	418	468	420	428	430	375	420	419	421	422	410	433	431	406	389	433	420	402	444	384	399	418	451	379	412	453	380	448	418	418	418	425	426	415	418	414	393	403	460	422	417	429	400	440	478	414	410	404	409	426	425	458	382	415	412	410	394	407	403	376	447	407	429	418	371	406	438	396	432	404	436	403	402	416	441	408	440	413	404	430	427	429	411	416	404	432	446	418	440	413	422	425	432	395	384	431	421	421	417	417	444	412	403	401	396	402	385	407	388	423	414	397	391	413	420	428	395	388	445	426	389	438	440	384	371	443	427	422	432	414	415	385	416	395	420	389	397	430	397	419	412	410	404	392	421	410	381	421	424	391	464	410	387	390	437	434	403	415	403	387	416	386	433	412	406	438	404	397	429	388	401	403	395	416	439	431	421	403	402	433	429	438	465	393	412	428	396	428	425	412	390	429	404	392	457	418	366	418	386	388	424	408	413	408	460	377	413	432	415	416	425	402	442	450	433	414	418	403	437	454	406	401	430	431	386	371	417	400	407	399	392	376	399	426	388	422	433	403	446	419	422	424	417	436	396	418	441	378	383	432	419	429	397	404	423	421	412	423	438	397	418	441	428	387	411	425	402	405	408	463	394	408	413	462	391	399	423	432	404	430	408	428	415	434	431	408	433	416	401	427	404	379	416	389	426	428	409	413	403	422	403	435	417	424	413	352	401	431	428	406	430	397	413	365	400	431	396	415	409	411	421	412	403	419	395	416	432	404	444	435	428	445	424	391	421	438	404	389	387	407	392	412	417	415	405	424	408	408	407	434	419	421	415	430	429	401	419	379	411	433	398	419	395	417	376	415	445	450	410	403	398	422	415	409	423	413	447	421	394	385	403	434	416	429	399	425	405	408	417	423	464	364	410	384	413	418	441	410	415	442	402	382	407	397	403	407	387	415	391	403	412	408	441	407	401	378	390	418	418	425	425	424	403	394	439	395	377	454	456	435	434	391	424	442	394	418	427	421	429	372	452	372	394	405	453	450	432	390	433	398	428	395	420	390	433	390	463	418	426	441	424	433	414	437	466	447	419	426	398	417	396	420	408	406	405	423	379	398	407	400	391	410	398	441	443	379	414	408	426	429	390	413	361	416	415	427	414	408	402	403	446	430	420	418	419	408	427	390	432	425	435	397	430	428	398	416	425	432	430	398	439	413	403	377	425	418	457	410	422	447	434	416	405	418	439	397	407	413	393	437	469	438	400	402	399	407	410	450	430	377	420	416	398	412	424	385	433	446	403	429	421	434	408	416	409	435	410	396	405	388	413	368	408	406	417	428	410	401	433	427	441	390	365	399	426	397	378	409	422	425	420	395	434	396	438	387	401	411	387	415	421	424	408	421	409	411	447	388	426	415	455	390	399	453	393	428	420	420	446	438	418	432	429	378	397	419	404	418	417	427	399	442	407	400	424	392	423	409	405	385	397	379	403	443	384	399	400	407	414	412	393	395	431	406	430	409	398	427	400	428	455	397	404	424	418	413	424	389	441	441	408	416	411	406	426	449	403	428	416	411	382	415	413	380	399	408	422	408	446	400	414	387	423	400	376	408	390	426	423	431	434	387	392	436	388	431	407	411	392	366	389	388	416	419	420	389	411	413	380	395	427	432	416	412	429	384	373	410	438	433	399	404	363	430	417	433	411	392	450	441	428	408	439	381	428	398	414	428	414	405	430	415	423	385	399	404	404	432	416	389	430	426	427	449	389	437	380	426	412	400	388	388	438	392	433	431	372	395	392	412	431	369	388	430	429	446	424	406	380	424	437	452	407	416	448	409	391	410	380	412	433	407	388	450	419	402	443	421	450	397	421	404	429	424	395	402	418	412	391	416	440	413	395	385	402	392	419	393	398	398	415	379	416	421	397	395	403	403	377	394	389	386	447	396	442	433	397	385	411	415	404	396	427	430	404	397	444	405	420	430	389	404	399	427	406	420	432	469	446	396	429	403	422	395	449	429	420	438	438	449	426	399	391	392	425	385	431	409	403	420	439	386	415	417	375	418	411	430	456	413	430	386	418	433	423	409	434	431	429	408	416	420	412	432	442	399	416	438	397	389	391	432	405	424	458	396	460	378	404	446	458	402	455	418	451	408	411	426	420	478	374	478	396	413	414	408	424	406	422	432	417	377	395	422	422	409	452	433	405	430	431	412	411	427	408	417	418	450	434	366	416	420	409	422	391	418	402	422	419	407	400	426	414	419	413	409	424	388	431	392	393	444	424	428	455	423	406	428	374	409	431	419	420	412	446	379	404	392	395	406	397	387	412	411	382	424	418	450	450	423	392	418	419	403	435	448	428	382	418	423	425	422	408	441	406	408	416	394	393	403	423	377	359	401	399	414	422	423	398	427	394	420	438	432	405	438	430	392	390	424	408	430	413	432	395	402	448	373	426	436	414	427	422	414	381	413	395	429	436	425	424	411	445	414	388	409	419	415	422	381	394	392	413	427	425	407	418	405	444	384	404	387	397	443	437	413	413	413	430	389	409	387	398	409	426	391	397	441	415	389	418	442	402	425	397	417	422	406	423	415	440	407	417	397	433	386	400	402	431	427	397	446	386	420	433	415	436	401	402	436	418	411	428	370	410	427	398	417	406	431	422	425	403	440	424	467	383	414	391	423	454	448	429	449	413	425	413	415	401	402	416	402	456	414	442	444	399	424	423	396	451	433	424	389	391	415	394	401	421	376	422	390	398	420	402	415	402	402	424	394	429	431	407	418	432	401	375	424	432	402	385	423	398	419	432	409	453	411	432	423	447	409	384	427	384	450	410	408	416	407	425	419	434	408	419	427	415	409	412	408	392	425	449	383	406	427	403	416	421	384	414	422	435	390	427	421	408	460	397	404	393	406	380	401	421	419	403	404	413	437	437	469	446	390	410	397	408	428	420	456	392	412	387	401	388	417	417	399	406	400	419	440	438	386	447	401	425	464	423	391	429	391	429	394	404	416	407	406	407	396	409	425	393	409	455	411	406	395	423	386	382	451	415	383	438	407	406	379	439	426	376	419	431	432	393	408	376	399	416	432	420	411	444	388	415	391	459	385	429	426	408	392	425	398	431	419	426	397	433	416	416	404	471	415	414	416	393	379	406	423	389	399	419	424	385	420	445	426	401	415	412	341	441	415	400	388	411	420	419	408	474	406	385	395	375	419	446	399	430	401	390	415	409	449	416	409	411	448	360	422	403	387	417	412	435	406	419	430	396	450	417	428	397	396	405	389	393	389	449	426	410	369	415	430	409	413	399	437	440	393	413	426	405	431	366	425	441	456	426	393	436	399	430	402	423	413	419	396	414	422	396	446	461	399	421	413	371	424	353	406	434	432	400	431	387	426	410	401	401	393	417	416	406	439	422	392	400	403	417	416	369	399	396	399	368	428	391	409	362	441	433	439	377	390	434	432	408	395	388
23645	21070	28271	24118	21051	9133	821	593	492	397	383	369	379	335	316	334	282	339	326	295	284	275	279	289	266	283	262	288	268	287	263	254	263	255	259	229	238	297	245	277	236	264	300	264	254	251	243	247	295	278	258	251	242	275	262	271	284	233	275	253	257	240	284	286	268	234	264	223	254	260	251	253	270	270	275	261	260	233	273	243	236	259	261	272	270	238	270	258	276	264	246	262	254	274	290	261	226	273	269	231	274	243	256	237	259	251	256	254	248	253	268	228	263	254	265	248	256	250	267	233	244	246	245	248	255	247	240	257	254	259	249	283	248	231	261	260	258	267	259	237	234	255	255	243	236	246	250	262	295	236	246	266	266	253	267	249	271	223	245	270	239	253	275	271	223	238	261	250	269	237	270	263	247	244	241	266	244	257	236	281	259	269	274	235	242	251	248	236	214	238	224	241	264	250	225	262	253	214	263	270	267	252	235	278	268	245	250	282	254	267	261	288	257	229	249	285	271	260	240	279	242	234	235	258	238	254	235	265	252	223	229	231	246	265	262	225	237	257	280	248	246	240	270	235	243	263	256	254	247	245	248	259	258	229	238	269	268	288	259	264	275	264	248	264	284	241	280	249	229	250	245	265	276	254	277	247	228	227	244	222	252	267	229	253	236	248	234	246	262	242	249	259	259	255	250	252	248	273	257	256	264	278	255	270	241	234	267	238	251	247	246	245	283	269	274	231	268	256	253	259	205	255	275	251	267	265	258	266	264	239	232	272	252	242	227	272	247	248	252	245	260	238	254	255	243	245	249	236	239	232	258	248	268	243	251	228	256	277	204	292	252	254	264	254	245	250	239	260	246	223	235	242	274	261	233	253	243	259	229	229	276	264	217	226	255	279	251	262	254	273	245	251	271	266	251	229	238	244	279	279	235	275	209	276	263	254	236	249	263	265	282	255	257	251	254	268	243	258	277	278	265	253	248	246	264	284	272	280	247	242	255	261	247	261	263	265	253	272	240	283	265	231	275	271	238	248	260	254	262	234	261	270	278	285	260	280	254	246	232	264	247	255	254	265	251	260	268	254	233	206	272	251	252	272	234	249	247	240	237	282	273	251	269	267	262	255	272	242	261	255	271	267	254	285	249	261	287	262	253	254	260	237	266	278	237	248	266	263	226	256	253	258	228	247	278	257	246	253	225	254	271	233	259	251	251	231	267	239	258	245	276	268	256	293	257	249	270	262	290	252	244	249	273	246	252	278	242	246	246	261	227	262	272	257	253	259	237	256	252	238	239	272	273	238	287	229	249	251	259	248	258	255	243	263	240	241	255	242	234	237	273	261	231	293	224	227	246	241	258	242	266	265	248	267	265	244	259	254	232	245	260	231	253	258	272	274	238	266	276	245	229	264	259	249	293	268	232	281	245	280	240	278	274	241	237	273	267	243	265	287	234	265	246	246	279	233	244	267	256	256	260	223	260	240	257	270	255	231	240	257	312	263	261	247	241	250	249	247	244	239	241	255	242	250	247	272	229	275	245	240	289	283	244	251	257	241	229	251	251	229	266	263	267	275	284	249	251	263	249	264	230	248	263	248	252	222	259	266	227	234	236	250	266	240	261	234	267	270	243	240	236	271	274	280	246	266	232	240	229	286	233	239	268	226	258	273	266	249	254	258	259	232	226	266	250	257	257	262	236	259	266	299	244	251	254	230	255	252	271	270	265	260	259	248	252	250	262	260	255	246	268	275	263	240	235	246	268	244	251	247	250	248	282	251	256	246	260	265	268	270	246	219	229	291	254	233	239	255	243	262	269	231	246	265	246	232	249	278	255	278	266	266	262	273	255	242	231	290	280	245	238	252	270	238	247	284	283	277	253	232	263	217	247	233	280	265	279	299	242	249	259	255	252	277	258	254	207	234	258	262	266	268	247	248	255	293	242	251	251	264	246	244	257	243	235	255	229	243	265	238	250	252	270	239	277	246	237	235	273	271	242	244	269	236	235	234	231	239	246	237	273	256	256	225	263	231	246	240	283	248	254	241	249	245	252	247	257	239	255	265	221	240	259	276	274	236	239	256	262	272	248	281	234	246	222	240	280	237	223	293	256	267	232	270	267	253	263	225	272	256	235	242	248	236	253	268	243	259	262	249	273	257	251	224	269	252	243	245	252	266	253	261	249	262	247	244	253	275	259	253	272	226	229	256	271	274	276	224	270	271	248	250	264	252	227	233	237	295	231	231	263	257	247	250	228	269	231	258	244	265	269	267	237	268	254	241	280	257	249	247	243	246	231	242	260	238	245	270	250	261	251	235	235	245	255	281	231	264	240	255	250	273	259	257	272	267	249	235	239	222	254	256	238	237	253	232	265	237	254	240	253	259	246	263	231	230	234	259	249	248	258	286	229	263	272	258	258	261	275	237	279	257	214	253	244	232	260	245	277	267	266	236	234	248	268	241	233	249	262	244	250	267	244	223	268	255	257	260	236	253	250	252	283	256	263	237	252	242	288	258	267	211	263	234	243	246	240	252	266	252	235	240	246	253	225	259	252	277	268	261	257	264	260	213	237	270	276	246	257	230	245	231	252	252	220	242	255	265	256	274	273	254	218	233	258	254	248	267	274	268	247	227	276	258	262	284	247	241	262	259	295	276	206	252	258	277	256	255	248	244	243	270	241	248	215	252	229	271	245	270	258	233	239	245	251	242	258	274	253	261	237	238	235	269	267	271	275	262	234	239	265	262	251	239	256	248	213	236	249	260	272	260	260	262	228	233	225	265	276	254	258	248	260	272	255	234	225	218	262	278	260	273	249	258	222	257	258	259	245	276	272	241	255	263	254	256	277	249	260	277	243	237	240	267	243	268	234	261	285	288	249	243	265	249	224	235	232	249	246	262	257	229	244	235	269	235	246	276	249	254	272	251	259	294	249	263	233	243	225	232	251	244	249	242	256	253	231	245	266	266	262	258	258	268	246	224	228	277	260	255	238	269	220	252	262	249	256	255	214	232	252	279	243	262	239	255	266	229	231	275	249	238	264	254	254	236	243	259	266	257	252	270	241	260	278	258	243	231	286	275	266	265	249	257	248	248	247	247	233	231	246	244	237	253	222	239	242	232	241	269	263	235	279	247	283	247	260	243	292	244	245	271	241	229	280	278	243	262	226	270	255	268	246	269	221	244	265	252	251	272	248	271	237	259	257	263	240	261	255	270	261	279	275	244	248	266	261	227	266	252	247	274	264	272	265	265	265	273	249	264	248	253	221	244	268	242	236	238	234	268	246	256	247	268	226	229	238	284	278	243	235	247	256	237	237	267	247	244	255	251	279	254	277	258	280	282	218	249	258	247	256	229	245	284	270	252	265	262	268	267	254	278	265	224	258	232	264	243	226	255	242	256	282	243	243	249	269	281	247	252	238	247	245	244	284	249	242	243	265	245	259	247	282	272	258	239	300	276	262	242	281	262	251	284	242	250	251	245	281	257	255	246	231	248	251	233
26657	8984	5559	2531	1826	1389	1068	873	693	617	531	487	447	393	365	411	351	362	354	340	315	338	300	353	319	336	324	296	279	315	289	292	298	263	301	297	272	320	285	307	285	294	273	282	331	278	296	264	295	264	296	288	323	281	283	261	292	305	290	275	296	272	293	304	252	298	294	299	280	326	295	269	317	289	286	292	270	295	292	283	305	271	293	273	287	250	280	272	290	269	302	295	278	295	312	264	286	312	290	286	283	288	256	281	276	283	252	254	256	269	263	286	257	284	267	305	296	311	310	278	278	283	269	263	289	244	307	305	277	274	273	294	294	276	308	284	260	268	271	260	274	274	294	290	297	280	259	276	263	276	296	288	295	262	279	290	265	256	271	284	237	298	270	261	282	276	257	277	306	276	285	281	270	278	312	280	288	296	282	289	293	290	279	272	285	283	283	325	270	268	229	247	270	317	264	235	280	276	280	273	291	276	254	259	296	283	285	284	284	283	284	261	262	339	264	283	279	304	278	265	270	275	300	285	285	298	276	287	297	294	273	315	286	277	274	283	279	282	249	284	313	292	268	284	254	277	286	300	295	280	289	273	293	302	293	261	277	277	306	277	300	270	290	287	279	272	295	278	278	321	259	320	284	288	299	280	270	270	293	260	277	293	282	289	304	306	285	289	270	271	268	278	276	298	271	280	275	302	269	261	296	293	285	279	281	316	284	264	274	285	283	238	284	298	277	255	275	271	277	258	293	277	285	282	261	283	318	290	250	284	283	253	280	242	291	282	281	279	277	257	289	268	287	301	287	265	288	308	294	286	255	302	295	282	284	269	294	308	273	286	310	249	265	272	259	285	299	280	286	298	316	319	291	285	266	288	245	296	302	267	279	261	286	294	289	266	298	267	261	276	291	256	300	298	261	273	268	306	317	304	270	299	259	272	253	292	280	288	289	285	261	255	306	260	269	253	294	280	279	274	296	289	276	290	263	305	270	283	275	302	287	262	274	280	317	281	270	308	307	298	281	290	308	286	281	280	304	303	254	289	292	288	251	308	271	281	289	261	283	310	273	297	276	270	265	294	286	282	284	327	299	271	283	263	277	274	297	283	268	302	258	289	280	301	285	305	289	272	268	277	304	290	304	278	286	281	270	272	279	301	295	280	272	257	290	266	273	260	326	246	284	303	254	291	301	317	286	294	257	267	275	297	317	258	274	272	288	272	292	265	304	260	309	279	287	300	291	272	293	314	344	288	280	275	300	279	264	317	304	286	285	282	303	272	283	263	293	272	296	283	252	264	254	316	305	292	266	261	282	280	289	283	269	292	241	273	280	257	267	305	280	268	272	279	280	281	299	272	293	285	315	284	297	295	287	314	290	250	282	282	299	267	290	243	287	263	282	302	281	294	285	270	246	272	292	286	238	285	297	271	305	294	307	292	278	276	273	272	281	259	292	240	274	281	266	283	268	275	284	273	315	247	289	258	276	286	291	305	296	267	271	284	256	290	263	280	305	284	277	296	271	287	271	270	281	313	284	294	263	304	285	275	266	278	270	288	271	298	267	302	260	262	290	268	269	294	275	291	278	277	247	278	280	269	280	281	317	315	292	298	282	278	284	288	288	290	276	271	294	298	286	281	286	285	282	262	283	289	275	250	279	255	245	273	259	259	261	290	272	279	284	290	298	317	293	266	290	283	278	282	302	267	323	300	264	254	290	292	284	268	260	288	269	281	307	251	285	258	300	276	275	292	306	276	299	283	298	271	269	296	277	251	272	298	290	302	269	281	294	261	261	278	290	273	291	288	253	283	295	265	266	288	307	263	308	286	294	301	276	270	270	260	272	276	291	293	274	279	272	287	262	281	280	276	251	264	260	271	268	277	308	290	296	282	274	279	284	287	248	267	309	271	271	287	300	276	253	285	273	297	296	274	281	247	304	287	286	285	289	294	286	281	303	290	270	278	312	275	267	294	294	285	287	255	281	277	285	291	299	264	277	291	280	237	266	296	280	303	270	292	260	284	257	264	296	297	277	277	285	272	292	276	302	276	271	259	268	294	266	282	317	244	288	275	284	297	284	267	288	271	285	266	265	297	283	283	275	264	263	265	306	259	278	250	268	279	292	260	282	278	279	288	272	260	289	293	278	284	260	303	313	244	281	285	314	263	284	258	300	246	243	239	256	261	268	294	252	285	257	303	306	260	243	259	274	258	308	287	328	283	300	297	250	300	279	290	296	302	263	288	275	274	290	260	274	270	301	264	273	276	299	276	274	285	306	302	288	257	300	309	305	265	299	313	256	304	242	290	276	280	265	267	286	284	285	287	280	277	316	275	297	256	269	266	299	278	279	271	282	278	285	266	300	283	287	300	260	270	282	275	282	256	289	299	285	279	279	271	292	265	272	285	292	283	267	267	280	269	294	305	317	283	278	274	294	266	270	291	282	294	281	272	262	302	303	272	266	283	259	271	268	312	260	290	284	316	244	262	309	261	264	273	258	249	284	277	288	291	278	271	280	278	291	268	250	273	293	245	244	303	262	253	310	274	287	304	282	280	294	286	299	291	272	291	251	268	255	286	271	287	295	292	275	268	278	281	280	279	299	278	272	272	267	296	295	262	296	282	257	319	286	270	285	308	289	282	274	277	294	296	267	277	278	280	264	305	288	267	281	265	288	298	275	288	295	261	310	290	273	258	297	262	285	270	234	297	275	264	263	309	283	292	292	293	304	267	294	271	298	314	259	291	248	266	275	281	262	277	245	285	270	271	258	278	252	279	281	289	266	244	272	258	268	285	269	252	302	286	259	269	288	258	317	263	270	268	297	297	301	276	264	289	293	295	290	296	281	296	271	287	276	283	311	258	295	269	276	279	265	269	251	283	278	280	272	261	283	253	253	319	278	309	264	273	286	265	307	255	279	280	292	283	269	295	280	266	291	251	270	300	260	302	282	307	307	277	310	272	285	306	266	256	255	248	292	288	272	305	282	299	295	299	299	282	254	291	270	289	266	275	290	281	302	293	273	250	278	296	289	289	271	279	266	293	267	276	283	283	266	267	271	281	270	290	266	289	297	261	297	315	296	270	277	260	309	243	276	252	285	263	280	256	244	283	300	286	276	297	259	241	274	254	258	282	277	289	289	269	299	297	265	278	247	267	291	310	258	298	268	255	282	287	289	262	287	268	301	273	289	271	276	263	295	271	297	286	292	302	268	291	280	292	240	276	316	267	301	280	261	286	279	285	288	273	301	266	270	282	294	285	268	272	283	292	275	261	257	296	250	281	281	308	317	293	270	286	266	300	254	297	257	264	306	279	251	307	259	268	252	317	260	277	295	286	282	279	298	281	293	309	281	277	270	272	276	262	268	266	269	270	262	248	329	305	273	301	250	328	253	275	285	283	291	265	257	282	300	271	273	282	259	276	307	277	282	253	287	237	305	275	314	295	289	269	261	266	284	277	265	282	241	292	248	270	298	251	279	275	314	300	309	264	274	278	296	278
24878	21138	27175	25230	9866	1160	973	810	780	737	780	763	757	703	716	681	673	730	692	699	726	663	668	680	648	718	704	679	661	692	679	652	671	679	672	718	670	663	749	721	694	699	679	641	674	725	770	701	691	713	695	668	739	668	642	688	709	691	659	684	706	671	680	729	662	679	690	677	698	665	669	678	662	687	694	663	681	679	697	643	686	724	652	712	658	682	631	666	704	697	719	700	697	652	695	687	646	673	721	669	702	653	690	662	676	701	681	630	679	662	690	647	679	686	633	701	720	699	698	693	663	651	674	679	733	670	708	659	709	691	693	669	732	691	730	674	653	712	684	740	673	699	637	695	624	705	689	727	720	705	696	702	655	633	697	703	635	695	662	709	689	669	665	669	732	650	665	644	634	664	669	668	653	650	686	656	697	645	633	686	726	649	623	696	667	680	659	668	730	677	672	703	697	673	683	680	703	646	685	675	692	646	694	699	637	705	672	667	673	687	686	686	679	684	709	648	657	692	665	691	715	706	674	668	666	718	636	631	689	658	690	741	701	721	655	714	693	693	654	671	697	668	699	661	677	739	673	640	726	667	672	679	701	691	682	672	677	661	649	697	675	672	673	643	697	722	688	697	667	684	628	701	681	686	659	711	693	666	703	683	660	683	729	724	674	632	710	708	691	671	689	654	711	664	640	702	662	615	700	696	701	686	745	652	718	701	648	655	699	683	711	657	697	700	699	629	686	657	662	672	671	705	666	700	705	647	645	650	674	709	732	666	698	692	630	695	644	711	643	681	729	698	666	706	661	710	750	709	700	695	691	647	688	672	676	675	690	685	671	705	688	685	684	686	715	707	666	686	655	672	678	686	646	638	622	645	708	644	645	693	682	686	711	700	646	658	702	702	671	684	682	686	735	678	689	651	677	654	644	693	707	682	677	665	679	674	634	686	666	696	646	698	682	724	706	682	685	670	696	688	647	659	665	690	674	730	711	664	704	671	669	685	676	665	677	700	679	713	671	659	642	678	665	667	674	629	616	689	699	718	647	705	674	725	661	699	629	637	723	704	721	681	715	661	729	659	673	660	663	699	632	674	694	703	703	691	680	651	677	715	642	696	673	710	680	661	653	678	679	709	692	697	663	705	664	679	633	701	703	661	675	667	730	695	696	671	731	675	674	642	661	725	699	677	660	639	687	632	706	669	706	672	720	747	682	665	660	747	677	677	724	698	709	674	652	688	712	727	702	681	663	703	687	688	655	663	695	756	713	654	683	632	623	704	658	642	660	650	710	695	672	674	667	708	680	675	691	733	711	682	630	689	721	650	685	646	682	710	653	648	643	702	681	689	682	724	710	698	668	696	692	703	687	679	681	714	688	678	712	693	696	668	669	693	640	724	730	692	677	625	679	721	694	669	648	645	621	663	679	665	684	645	680	628	685	713	666	668	707	657	641	669	679	692	694	716	645	707	693	703	677	685	680	756	654	690	692	682	682	693	694	679	652	675	699	708	649	684	649	706	674	680	713	663	713	692	650	689	677	709	689	645	622	652	714	696	692	684	673	701	688	681	633	689	718	650	725	647	684	679	705	690	689	692	694	696	700	684	700	681	644	691	708	670	658	634	612	669	663	655	643	707	633	665	676	701	641	702	730	690	640	722	661	661	672	729	686	641	667	676	690	719	704	679	700	685	693	649	664	666	669	729	658	697	741	658	625	669	706	665	666	680	681	653	691	710	696	684	634	725	660	676	669	687	721	695	690	632	704	669	636	704	652	690	719	671	699	681	682	684	725	690	693	686	647	673	693	641	658	683	672	678	702	691	700	685	631	703	652	660	690	701	671	672	667	687	687	706	724	684	683	656	648	656	674	643	699	696	729	661	706	693	664	663	643	716	692	689	646	753	692	677	679	673	708	662	656	642	648	736	681	688	656	644	654	717	716	700	694	695	671	666	649	680	689	652	680	689	668	670	730	690	679	664	660	691	645	675	687	657	700	724	667	676	692	696	701	641	620	715	664	667	671	659	681	673	655	633	670	690	673	637	665	685	668	677	722	688	664	689	675	715	626	676	677	664	679	638	761	633	733	682	701	705	717	658	692	711	696	689	657	699	684	633	681	710	697	683	665	637	645	684	699	665	711	709	705	680	695	681	671	615	668	715	665	656	705	687	705	734	663	680	672	666	670	671	666	683	677	664	707	703	673	653	642	624	680	677	696	717	645	673	663	691	706	691	637	675	637	662	626	717	668	701	665	645	731	703	741	742	648	705	740	692	670	704	720	672	678	709	679	708	641	726	721	624	662	598	691	667	651	696	659	673	712	633	705	698	660	687	674	699	680	718	648	714	671	661	701	651	678	665	684	676	678	702	690	643	653	711	668	676	707	663	710	676	705	717	683	686	680	652	716	652	687	666	724	635	682	675	700	663	664	684	655	693	659	647	669	642	668	677	714	711	648	697	658	657	684	675	693	723	627	663	696	660	665	714	670	658	630	679	716	737	651	667	622	709	670	668	687	710	637	667	678	706	747	712	707	693	685	666	669	694	625	662	664	701	641	677	672	674	678	684	648	705	693	706	706	685	672	642	686	662	669	708	663	700	671	691	677	695	632	737	679	705	701	656	678	691	695	682	708	643	664	671	722	668	658	723	668	668	680	670	659	678	667	654	685	727	660	693	689	652	698	679	695	648	675	698	683	695	688	676	715	683	656	729	652	732	669	651	653	674	700	706	711	621	701	654	690	641	705	657	666	663	672	632	717	715	711	726	643	705	721	705	652	673	722	645	619	643	663	689	643	706	655	656	623	674	680	684	688	716	712	680	719	688	644	682	707	685	633	726	708	664	669	681	635	672	708	667	663	693	683	665	641	741	681	617	724	696	703	688	708	741	660	663	716	684	694	687	652	648	679	655	685	725	690	713	668	638	719	678	663	641	681	713	711	681	674	678	687	654	687	661	685	702	685	684	733	681	720	692	674	695	654	670	625	665	688	634	710	661	665	687	660	660	705	629	669	725	664	686	681	714	693	648	659	681	714	671	634	679	646	684	656	668	717	683	696	650	719	672	671	675	702	664	690	671	680	715	667	654	653	689	680	702	639	662	672	671	663	692	645	710	674	647	629	659	725	714	686	675	703	679	701	667	704	655	669	646	671	631	676	703	673	680	675	657	701	669	691	736	656	658	670	660	709	691	683	747	675	679	636	668	662	638	716	632	692	689	682	714	660	667	635	708	686	682	677	686	683	715	722	706	692	662	689	675	642	708	687	679	678	677	742	651	687	670	629	690	711	621	679	604	637	658	683	651	710	688	707	709	699	704	643	680	678	723	708	703	706	661	661	664	686	661	699	684	621	719	644	725	661	685	644	627	669	669	668	689	685	670	667	689	687	690	664	693	679	677	717	711	657	664	659	640	614	678	701	684	659	693	691	655	686	696	706	698	676	618	687	676	682	668	654	698	699	667	676	695	651	702	661	648	637	672	670	677	723	673	671	672	686	650
25493	5414	3305	1885	1543	1287	1137	999	925	898	798	866	821	806	767	771	788	742	707	731	758	790	766	748	696	706	718	723	725	712	681	737	711	702	734	713	733	698	697	762	732	701	705	727	737	750	740	657	698	703	708	746	705	673	732	691	696	701	726	724	668	701	721	723	665	752	697	719	673	669	706	684	696	743	698	730	714	711	696	740	723	696	659	753	769	697	675	630	748	698	684	727	702	696	750	680	782	735	740	732	690	695	733	708	757	752	705	671	721	672	700	712	694	692	697	723	670	648	742	723	715	702	673	721	737	690	712	749	727	766	699	748	671	693	632	739	684	698	718	734	685	736	742	754	710	703	703	728	671	725	722	735	697	718	729	731	726	738	712	716	652	706	694	729	703	721	769	740	754	705	725	749	736	726	725	708	724	702	704	681	670	709	694	689	717	692	698	745	690	695	701	718	696	715	713	705	707	685	748	742	738	699	724	699	688	680	695	669	701	732	680	768	729	737	702	690	692	734	710	705	709	727	743	647	710	717	779	654	744	747	743	726	719	672	721	718	698	720	699	731	679	721	800	701	671	705	680	701	757	720	685	701	735	679	677	727	726	685	671	697	719	690	763	737	717	725	722	715	716	717	718	715	726	662	621	732	670	734	653	687	695	694	739	687	732	743	732	704	696	662	699	707	690	743	752	720	706	703	673	697	686	722	688	691	754	717	749	692	778	725	724	713	709	690	699	722	716	709	712	746	662	724	704	754	717	710	738	671	697	731	681	690	711	725	700	694	705	708	694	724	716	727	663	726	673	697	705	744	689	695	701	745	684	686	705	758	723	693	690	705	724	706	702	687	707	731	715	709	737	693	745	736	688	748	700	725	720	701	679	728	738	703	693	671	703	734	672	732	687	727	725	721	716	735	666	759	706	716	678	698	770	675	737	724	680	698	707	724	717	681	669	744	676	715	681	744	700	729	736	646	696	722	699	707	746	739	690	750	752	693	746	750	684	679	687	731	696	678	739	713	666	755	756	717	700	689	687	723	712	715	710	691	751	734	676	731	758	714	709	725	720	754	740	684	702	715	685	663	708	726	726	694	726	751	731	707	718	697	694	679	719	702	713	715	762	687	666	704	706	750	740	714	727	686	733	720	687	756	722	714	684	709	683	712	688	724	722	705	723	728	716	732	709	691	737	703	636	774	724	712	720	671	713	705	684	724	672	672	741	768	698	639	696	741	635	713	698	712	658	706	727	678	743	725	703	741	721	677	708	690	762	704	644	689	694	730	668	723	746	647	729	736	678	739	699	737	714	680	721	696	723	727	766	697	720	738	691	713	754	669	688	740	816	720	705	685	707	725	714	748	696	770	752	678	744	700	710	670	699	684	703	740	689	719	719	726	720	665	724	737	715	717	689	737	775	702	693	692	701	674	692	751	691	702	716	693	710	683	735	714	702	730	709	691	694	722	743	721	699	694	672	721	703	704	730	703	749	732	709	734	681	756	701	720	671	707	757	720	743	661	665	723	699	729	692	685	705	725	735	704	735	705	706	696	729	725	677	704	749	762	700	661	731	718	757	680	689	693	700	722	657	723	767	695	704	723	703	762	744	713	682	675	727	679	707	709	731	725	735	716	704	699	703	700	671	707	714	679	694	765	702	728	760	711	716	712	680	702	724	676	703	718	656	728	712	696	702	729	744	714	705	736	732	679	738	704	731	677	711	691	754	719	716	702	704	693	734	718	787	703	742	716	774	713	695	692	695	757	707	706	709	684	698	736	732	709	700	703	784	701	651	694	710	652	731	695	683	727	679	717	678	704	763	668	673	684	730	741	693	683	702	775	698	668	685	716	689	705	647	748	687	701	699	751	674	701	708	733	707	749	740	699	716	717	721	722	705	710	711	707	712	663	715	716	726	714	710	687	727	706	715	713	719	717	685	713	698	705	693	702	739	686	717	701	720	676	705	744	715	678	710	719	724	707	728	732	749	713	677	707	698	754	745	744	693	762	754	714	698	721	748	680	716	693	708	683	742	708	668	684	726	707	699	739	719	745	712	690	714	743	757	780	726	722	706	722	715	732	756	707	704	743	703	783	690	718	735	717	685	710	741	743	717	724	735	705	723	693	709	695	706	682	744	733	768	720	685	695	757	751	692	738	692	657	676	735	700	671	702	736	709	712	667	712	752	731	737	675	719	702	729	722	747	686	713	678	735	672	682	738	690	623	698	689	725	689	711	697	702	739	687	734	690	685	700	740	700	735	719	762	707	701	652	775	708	693	730	735	696	718	695	726	674	722	677	719	797	708	673	676	730	697	771	660	717	710	715	695	690	773	748	688	776	692	719	685	717	746	702	694	722	650	689	699	694	681	724	701	708	737	748	753	777	736	733	739	723	691	737	736	747	730	707	721	698	711	725	730	729	711	708	701	685	720	719	711	690	695	746	720	692	711	678	675	722	722	709	713	693	720	716	739	676	712	701	702	687	680	695	737	728	737	702	738	727	692	700	667	681	696	710	725	721	709	662	719	747	700	729	746	691	732	707	701	708	736	685	680	720	717	697	727	714	729	742	757	711	695	719	765	711	694	688	735	764	714	790	710	730	724	750	760	746	703	691	672	757	711	670	741	689	702	719	689	778	706	779	726	752	708	759	763	693	687	701	716	682	723	701	699	705	685	684	653	710	781	723	708	716	640	679	723	703	721	763	723	700	741	730	771	707	710	721	704	713	701	692	733	717	687	700	699	707	674	681	667	695	706	712	728	728	718	710	744	726	673	669	690	736	744	717	676	719	627	716	704	703	682	724	700	668	695	707	744	747	738	733	735	754	723	721	737	731	708	749	742	750	710	771	732	713	701	724	696	750	728	727	716	722	717	698	677	707	703	733	721	675	741	697	739	720	732	741	717	751	731	715	715	681	693	749	710	714	748	676	716	692	745	691	717	702	702	674	725	719	701	707	689	700	692	716	665	715	703	699	720	680	703	719	675	698	691	688	745	710	720	733	732	753	715	712	693	666	708	642	670	705	707	706	696	768	608	710	763	688	743	691	697	682	647	738	730	712	719	716	719	705	699	707	699	737	747	710	671	672	654	739	725	711	724	693	712	698	733	759	722	738	749	695	722	699	693	702	690	712	755	753	707	692	694	719	758	785	701	737	731	708	693	680	716	728	712	722	642	686	742	726	762	744	675	730	719	670	711	735	745	700	705	723	702	684	751	746	739	737	707	752	736	749	703	750	739	697	730	725	741	726	706	721	723	693	680	734	657	693	727	673	721	689	700	713	729	713	713	684	739	711	723	719	669	720	700	702	735	745	728	691	695	701	678	713	691	744	723	716	724	747	726	727	740	725	707	772	763	749	711	710	683	733	744	739	724	687	766	738	744	697	766	723	703	736	724	732	722	720	725	716	689	690	734	722	720	712	704	677	723	742	716	698	745	748	725	692	694	691	777	677	691	667	729	718	765	691	733	705	781	690	721	706	748	741	702	694	708	718	704
22508	21086	28758	23686	21086	21142	8198	1414	1083	907	881	821	807	760	709	744	704	704	677	663	683	676	650	635	609	668	649	656	645	630	621	641	650	631	594	609	624	573	646	612	686	616	605	575	634	634	662	650	638	646	580	614	564	592	581	612	610	616	557	611	594	601	600	617	569	648	585	591	577	652	600	615	617	595	582	609	570	615	654	621	580	619	600	574	577	620	595	582	617	619	631	634	583	639	606	597	614	608	617	645	610	616	598	597	619	576	596	568	610	592	589	581	618	613	576	599	606	613	603	633	603	567	600	598	672	616	585	627	660	633	598	599	582	637	597	619	583	596	586	611	564	613	575	619	589	609	598	648	667	621	584	607	565	596	573	586	615	605	619	617	606	616	627	648	589	604	619	640	631	575	594	583	623	565	573	578	633	592	578	618	671	587	611	596	586	641	617	566	585	598	596	592	625	591	594	586	613	576	564	636	576	605	611	596	558	555	593	657	587	614	616	584	622	554	633	576	570	653	581	630	626	655	582	621	645	632	576	610	630	577	611	604	615	603	560	607	624	647	602	609	658	649	615	575	598	596	613	615	632	580	625	622	621	617	574	598	557	574	637	546	623	587	587	592	604	620	580	573	600	574	578	618	592	591	600	611	600	601	609	622	643	631	548	644	591	587	620	690	618	600	574	594	618	658	646	597	569	566	580	608	592	581	624	600	655	590	583	601	587	613	580	622	582	612	582	573	583	601	575	622	583	619	572	608	641	589	629	584	598	629	590	584	586	593	649	608	618	581	576	539	589	599	614	613	599	556	594	625	627	560	625	604	607	560	608	613	580	619	617	575	626	596	593	589	555	624	617	630	598	564	604	649	605	621	635	622	595	619	648	587	608	598	598	654	603	609	627	636	583	596	597	607	637	611	635	597	589	608	613	575	605	604	545	584	623	608	579	608	619	548	611	602	561	567	569	589	602	607	566	614	596	619	619	609	594	557	617	631	616	636	619	583	567	608	637	620	624	564	595	605	639	628	638	541	646	612	603	598	623	626	589	598	576	594	599	601	618	588	625	562	629	586	577	621	644	626	588	601	618	640	593	569	633	602	572	603	544	602	582	629	620	615	615	598	573	622	627	623	624	612	612	582	600	567	595	617	591	600	570	557	642	577	597	579	615	584	605	596	596	539	632	597	580	586	583	591	644	631	661	554	594	633	606	591	607	596	627	613	596	610	613	615	611	594	618	582	584	577	583	566	573	614	594	572	587	644	578	559	597	631	580	558	610	613	565	650	597	617	653	589	598	611	599	571	655	570	661	567	591	612	598	608	609	615	638	634	597	632	615	562	594	598	592	591	594	586	573	620	662	601	589	623	619	617	603	611	605	617	680	585	607	584	624	591	571	608	591	618	606	619	609	571	593	591	625	608	576	571	622	619	590	583	571	617	577	600	587	628	582	609	598	584	581	615	615	609	621	618	607	591	569	558	624	579	568	598	634	623	629	607	581	601	592	585	593	624	584	583	624	604	618	631	614	594	631	609	544	626	614	611	599	589	619	592	573	634	623	610	631	590	591	576	678	624	610	624	607	634	621	595	584	587	614	632	574	612	652	611	622	556	626	568	610	621	587	569	567	601	641	620	565	608	609	628	556	609	611	630	589	622	604	568	632	622	628	611	581	596	626	623	578	545	611	643	595	594	617	578	595	623	611	631	601	565	604	617	613	609	591	630	587	592	588	629	608	575	608	615	540	561	563	569	596	643	575	555	607	597	627	578	595	613	585	616	601	572	622	547	602	607	613	598	582	607	569	639	619	585	600	614	615	571	602	655	629	604	615	598	595	588	582	594	561	626	562	630	576	609	602	607	631	607	588	600	601	577	587	572	619	591	619	601	599	604	578	606	623	591	590	589	619	628	597	583	610	627	593	589	611	613	620	581	596	599	609	606	607	589	597	584	609	560	559	606	636	623	592	600	623	617	570	619	570	599	627	646	605	634	604	607	639	644	552	574	547	601	611	647	601	612	640	644	592	555	549	600	600	645	603	616	585	608	565	622	630	580	645	598	642	651	638	573	576	555	583	593	596	638	617	604	570	595	577	590	610	599	626	604	640	609	606	620	596	594	599	576	590	586	611	628	674	561	580	589	581	588	627	648	651	601	607	638	575	635	640	633	602	609	576	600	598	586	564	604	567	646	606	613	570	586	608	573	622	566	568	588	627	611	621	577	595	560	625	551	630	567	585	587	592	592	619	631	592	569	604	607	630	604	631	574	593	599	600	586	606	630	625	587	580	627	591	562	580	595	605	612	608	586	585	641	612	626	614	570	553	614	605	642	573	597	588	612	569	600	616	591	630	578	629	614	590	583	656	606	609	612	592	601	604	556	612	658	605	623	606	581	556	620	628	601	573	566	611	615	588	585	628	584	635	637	599	632	595	562	606	586	565	619	608	613	612	583	618	584	594	580	609	595	646	599	583	593	616	591	645	577	578	605	591	619	593	623	588	560	596	605	627	579	599	630	569	612	621	572	610	628	646	584	593	596	628	636	598	603	605	616	618	571	620	585	573	608	615	605	636	603	596	655	612	600	617	625	616	564	600	624	614	648	615	624	579	603	599	599	634	641	596	603	605	601	580	617	613	583	565	571	592	637	633	644	607	615	626	595	634	595	598	605	609	587	574	579	597	602	597	591	579	614	586	574	614	559	589	601	588	563	583	719	610	587	567	584	612	610	626	576	667	599	623	585	604	582	600	615	628	672	599	590	588	611	616	581	560	547	590	632	609	596	603	575	590	620	578	584	594	586	608	586	605	600	615	630	582	534	637	588	584	647	532	546	597	562	574	623	621	607	632	632	590	630	582	581	585	622	585	582	621	604	625	595	604	585	587	581	609	593	560	650	604	611	584	570	574	598	575	635	623	566	601	591	630	562	628	602	609	579	608	624	584	609	610	565	600	596	550	604	589	596	624	599	605	601	577	553	622	627	621	636	599	623	614	610	607	585	592	621	595	578	569	586	618	592	602	582	630	591	605	584	595	638	567	639	578	648	559	589	591	586	604	597	603	606	588	564	575	570	610	586	621	596	615	616	594	585	579	606	617	628	612	578	562	633	614	564	648	594	602	618	602	610	618	593	632	638	592	612	608	596	599	586	558	591	578	580	607	603	581	620	599	593	568	604	602	596	585	595	589	576	608	615	612	613	576	617	628	612	612	598	615	616	587	567	607	550	577	619	629	632	595	599	620	587	607	610	558	580	570	593	580	592	584	613	591	644	585	571	608	591	602	599	562	615	578	610	598	636	594	620	561	640	642	618	609	651	545	589	600	575	571	595	629	555	625	620	642	600	622	620	624	558	609	616	628	602	606	650	586	586	608	629	656	597	608	591	606	586	592	559	610	597	579	611	604	553	559	617	585	593	629	612	565	619	597	602	571	606	602	595	585	603	605	600	596	578	638	607	560	599	605	535	573	609	643	598	612	616	596	628	586	595	586	617	579	627	627	616
34823	14395	9448	4806	3551	2604	2156	1652	1475	1204	1044	952	861	926	795	736	770	777	724	711	678	684	716	644	688	639	705	654	644	644	634	646	630	657	664	653	605	647	645	640	620	640	617	587	614	618	642	606	618	601	640	633	580	594	603	606	585	606	578	646	617	600	595	616	596	599	622	631	609	617	607	577	610	613	624	566	594	594	583	570	574	598	593	584	608	586	631	617	650	601	595	629	607	625	578	647	633	639	600	629	607	628	637	622	621	623	633	606	612	616	638	631	622	591	607	614	615	577	613	627	595	606	605	594	662	606	616	582	592	583	620	643	595	590	611	601	630	628	643	603	639	604	620	614	622	619	588	610	639	641	639	638	582	590	650	633	603	601	639	643	631	622	627	597	607	586	603	611	566	607	596	598	614	623	588	615	608	615	627	614	632	607	654	614	596	632	583	681	597	607	602	640	587	577	631	606	611	614	599	586	650	607	575	604	603	603	658	605	606	630	600	608	633	684	638	620	629	595	608	602	577	571	603	628	620	647	604	590	635	586	619	613	559	627	620	589	593	607	587	604	603	569	586	574	608	563	615	627	566	583	599	600	603	600	639	593	647	565	598	643	605	576	645	660	617	562	623	614	576	610	593	628	603	621	595	652	602	624	614	586	591	597	610	636	625	614	609	594	571	597	637	616	653	597	620	602	581	637	552	599	591	605	572	654	607	622	598	578	625	611	597	618	596	604	618	592	579	640	583	574	592	620	626	590	615	578	603	602	603	576	646	600	589	589	603	610	597	590	595	607	641	590	599	581	590	600	648	599	580	615	601	600	626	623	644	619	623	616	606	568	604	605	610	639	573	607	604	624	585	633	595	603	624	638	635	635	642	598	601	615	649	588	584	602	601	568	609	586	609	611	595	613	598	592	604	618	636	593	581	602	570	552	605	652	617	600	621	610	611	629	608	632	647	620	563	634	584	635	598	636	603	638	622	598	620	619	587	593	597	629	577	603	663	570	610	599	592	594	604	630	647	617	598	590	601	612	618	562	557	602	648	563	604	624	608	617	619	618	601	624	584	606	639	600	571	597	626	622	607	575	624	594	582	637	572	590	573	614	595	599	599	575	653	597	600	611	638	589	595	621	595	578	592	612	581	574	601	607	600	630	593	562	613	565	607	608	601	609	583	613	607	585	659	603	627	611	570	617	610	586	615	620	580	599	601	643	567	616	639	581	612	632	617	599	565	584	632	540	586	589	650	588	586	640	586	611	644	611	617	636	613	630	636	595	564	568	659	618	615	623	604	582	609	616	619	598	624	580	602	567	610	594	604	582	564	613	629	607	591	626	588	626	593	565	643	557	611	623	619	608	583	618	601	584	630	598	598	568	628	615	618	584	565	636	591	598	629	605	563	609	619	617	616	613	613	619	573	639	579	620	599	609	591	598	593	600	615	557	596	602	594	601	636	638	608	578	617	574	605	605	609	548	574	620	649	609	633	644	635	556	588	625	651	599	618	631	581	630	633	592	601	641	603	610	557	567	586	569	586	583	597	577	619	618	595	587	672	620	566	578	619	602	614	585	604	617	587	613	616	641	588	610	570	574	598	591	637	589	587	616	592	633	612	587	565	632	645	638	620	620	623	644	618	627	627	588	589	666	609	619	585	624	576	593	603	609	549	618	616	621	566	565	626	629	574	609	603	602	600	610	599	617	608	587	563	614	595	609	623	604	587	597	602	577	631	610	636	572	629	607	635	655	605	636	637	609	618	602	594	564	605	596	616	634	607	574	631	589	611	618	592	618	615	653	620	607	597	618	571	607	604	569	656	609	579	614	584	606	595	610	612	589	574	606	549	600	632	641	617	653	594	571	625	594	657	579	565	659	614	591	595	599	636	585	594	604	577	560	604	656	655	625	608	609	590	645	611	607	606	597	600	608	655	620	609	665	586	594	619	571	613	616	610	621	580	579	621	573	587	617	603	576	598	619	600	589	620	616	604	582	594	605	603	616	625	661	629	606	566	580	618	627	605	602	615	643	594	616	598	592	660	609	602	601	587	603	635	582	607	554	622	615	646	575	569	602	569	579	578	613	593	586	625	592	610	634	625	641	605	635	598	599	608	625	613	560	587	616	660	586	612	599	628	592	644	620	609	612	598	622	631	607	587	625	618	632	627	593	614	593	613	600	604	587	602	630	612	595	617	586	612	649	632	636	595	642	591	593	637	603	601	644	616	608	589	615	617	586	625	585	618	632	615	612	609	610	632	619	595	572	597	645	623	600	601	617	574	670	626	588	573	634	583	589	641	592	603	633	621	606	620	577	609	627	648	589	604	594	658	577	585	598	624	608	630	617	592	617	549	617	625	582	627	598	597	612	650	613	612	643	613	579	624	588	607	600	642	591	614	582	609	596	581	606	618	633	617	583	621	565	616	591	617	618	620	576	554	613	594	589	634	608	625	609	665	579	612	627	611	637	652	545	600	655	598	594	593	616	637	585	612	644	591	627	608	638	660	582	644	578	641	605	608	643	634	625	627	602	617	653	614	609	592	568	637	630	615	588	598	669	624	588	638	618	611	578	568	635	623	548	631	611	599	616	603	576	625	590	624	645	575	602	604	592	593	587	606	608	609	600	638	631	585	590	555	578	610	627	624	622	635	613	618	577	614	597	583	606	642	590	596	644	620	591	544	593	606	592	611	627	624	601	582	595	631	606	643	601	608	617	608	616	637	568	620	656	594	579	567	605	590	589	668	603	602	616	570	607	621	608	580	597	632	621	556	586	613	593	611	615	576	635	596	617	628	600	601	609	594	674	601	609	605	589	614	655	577	599	612	599	598	587	570	606	610	657	624	620	592	604	614	596	620	623	598	590	597	570	608	616	632	560	626	564	650	665	603	605	635	600	616	608	592	616	622	608	663	604	623	624	591	598	603	586	578	605	602	674	593	593	610	604	605	646	620	629	598	580	650	641	573	650	604	609	592	647	565	614	576	627	618	621	605	582	622	598	605	617	642	597	585	630	615	597	603	642	624	606	598	590	641	600	631	616	604	618	597	608	651	624	587	635	583	596	579	633	584	620	608	608	567	629	599	570	607	586	594	577	592	610	623	591	587	598	593	611	553	634	638	626	571	624	605	624	611	582	558	614	583	651	638	616	604	580	609	630	631	632	594	588	607	612	584	626	593	601	572	564	577	586	611	614	580	650	585	570	618	622	636	597	610	651	626	663	596	610	625	628	593	591	621	599	584	615	610	612	593	552	608	588	599	610	606	568	576	622	558	632	657	621	565	644	627	573	591	602	658	594	590	594	590	616	633	668	598	624	557	571	612	599	593	629	596	618	590	659	620	612	598	604	589	578	588	575	595	611	587	648	584	592	640	655	592	607	614	599	596	622	617	550	588	602	576	606	568	630	620	621	581	590	581	603	641	596	598	663	624	620	655	611	655	614	630	650	624	557	611	607	599	621	574	623	620	579	622	589	571	628	602	634	633	609	609	661	628	586
27724	17910	3984	705	456	417	415	389	388	383	378	412	360	350	375	376	387	355	355	378	382	357	393	365	362	370	352	350	367	373	372	334	378	374	384	359	353	362	371	396	409	398	406	384	322	342	343	390	376	378	354	362	366	388	383	390	375	383	370	355	402	380	352	352	405	347	368	375	358	357	417	394	373	398	368	402	393	386	395	418	406	370	334	393	386	362	369	387	391	402	353	411	356	389	364	366	387	383	385	382	374	385	351	382	387	378	344	386	376	391	364	347	400	357	364	361	344	412	350	412	395	351	409	402	367	371	362	392	357	387	369	396	370	398	375	329	342	378	343	347	365	377	352	380	398	374	386	379	401	381	404	383	383	382	400	388	383	375	382	362	350	363	392	380	359	384	382	359	386	406	375	367	361	376	380	363	410	347	387	348	347	389	396	378	371	382	378	382	345	359	416	331	367	364	353	397	397	401	366	392	373	351	395	343	353	339	383	389	416	395	368	362	392	362	401	382	347	384	402	377	379	382	418	371	396	384	369	413	385	365	326	372	345	384	357	390	386	348	354	377	382	355	384	356	387	389	353	386	363	385	392	369	365	387	390	405	347	416	369	384	357	344	376	356	383	384	337	378	413	368	384	388	372	386	368	371	378	407	362	379	376	384	385	388	366	341	349	374	352	387	380	392	372	367	356	363	379	393	369	380	384	353	354	367	398	369	397	371	391	388	407	372	393	349	346	373	395	374	356	384	390	365	384	393	347	369	376	408	377	379	336	386	379	388	364	391	374	393	377	392	404	391	368	340	386	381	398	380	365	391	375	376	400	387	375	368	371	392	387	355	378	394	401	389	365	358	370	370	368	343	397	391	364	396	384	367	396	353	355	377	365	384	391	375	387	404	370	372	325	354	378	368	370	415	381	365	377	390	380	397	359	346	359	399	395	388	354	349	372	366	376	381	335	337	352	417	367	390	361	382	378	394	359	375	360	359	359	415	382	366	348	351	377	369	360	371	385	402	392	397	341	376	365	342	351	360	392	397	354	381	392	359	358	377	396	349	349	377	396	393	385	411	383	400	366	375	379	385	364	329	331	371	371	381	421	374	394	351	374	381	370	385	374	358	391	380	366	365	372	393	397	369	372	388	375	319	410	362	358	376	362	419	385	358	379	369	360	417	352	364	376	378	374	363	420	378	358	361	390	363	352	393	373	402	366	358	393	401	399	394	405	391	387	367	400	338	375	395	388	384	357	383	415	351	392	362	359	365	379	334	378	354	392	373	392	347	367	360	375	395	399	365	362	378	366	378	365	365	356	367	381	373	374	355	357	376	371	379	391	368	362	377	362	426	366	395	362	368	373	403	377	363	376	394	339	376	380	379	371	375	407	379	362	349	394	380	362	380	415	364	387	382	407	361	390	384	369	392	335	368	364	376	356	375	347	346	347	390	380	375	386	400	403	415	425	370	374	366	389	349	380	361	390	366	364	382	356	398	388	410	395	364	410	369	357	388	360	390	405	375	375	347	352	386	399	391	388	387	373	391	404	409	377	360	344	380	344	384	404	418	365	406	378	340	358	354	376	390	381	396	389	414	372	356	355	394	357	331	393	387	392	365	408	359	391	373	374	383	375	388	352	394	397	378	388	358	394	378	394	379	385	390	399	372	372	354	365	417	406	368	365	363	412	360	355	401	371	367	372	352	380	368	378	377	358	372	388	376	376	391	354	384	359	363	392	347	357	366	402	386	334	378	371	362	380	372	388	360	402	341	399	395	372	384	405	400	357	373	367	378	349	351	397	374	380	401	367	425	366	397	366	396	385	368	389	374	405	380	393	397	376	421	388	370	369	364	354	379	386	369	387	413	385	399	388	367	381	366	367	383	378	347	403	361	354	391	367	374	378	371	383	394	389	368	407	356	366	395	407	381	390	364	406	387	346	374	390	345	358	349	407	342	341	371	393	408	373	383	370	390	383	356	374	354	355	342	353	367	377	347	377	369	348	383	384	404	389	424	335	381	406	355	358	362	383	349	388	394	417	391	380	348	373	402	419	393	347	387	407	368	397	377	399	398	377	372	370	352	392	385	376	375	388	373	392	368	380	341	356	398	379	389	350	353	406	381	353	380	372	364	364	392	375	378	373	375	375	352	396	359	381	405	367	379	390	386	395	365	370	371	379	371	368	337	378	351	394	379	373	348	392	357	394	380	389	359	388	363	344	378	384	385	348	402	362	359	377	391	380	379	368	362	377	357	387	354	394	374	339	385	374	378	342	385	385	376	392	366	385	372	354	365	370	372	383	377	377	355	411	368	405	373	388	385	398	394	387	364	346	378	390	403	379	377	364	424	392	342	347	355	381	394	342	403	375	360	371	384	375	399	371	368	386	395	370	408	351	370	364	389	384	359	361	340	394	378	333	356	359	372	354	344	395	361	359	347	392	329	373	368	371	359	369	417	416	383	380	391	393	347	368	371	373	377	390	412	334	389	379	358	373	358	344	417	349	339	371	402	379	378	379	364	389	389	360	383	353	412	377	362	372	364	364	363	382	385	380	380	402	397	359	387	351	388	385	368	349	380	377	369	380	388	373	419	397	399	381	378	380	390	387	391	411	362	361	385	396	412	362	388	342	385	377	370	397	395	377	337	402	411	380	346	379	338	366	422	372	353	333	328	374	391	364	398	357	379	354	383	409	412	366	417	359	388	352	367	369	402	384	370	373	383	359	398	370	390	375	367	392	393	369	367	420	366	345	361	388	377	383	326	372	342	385	363	391	388	371	382	372	358	379	387	359	389	366	348	360	408	382	352	405	394	361	368	354	407	405	360	390	407	370	398	361	402	381	354	362	378	401	326	363	384	367	383	393	389	377	375	392	352	376	343	350	348	364	372	352	414	401	412	390	368	408	404	357	356	361	415	370	372	379	399	386	387	374	359	384	426	394	368	391	385	392	410	386	383	385	368	349	382	396	380	397	350	367	379	410	370	356	357	387	392	383	356	366	374	392	394	345	371	381	378	357	376	377	381	373	396	379	377	358	351	393	387	379	374	385	388	391	383	382	430	408	355	346	399	360	390	405	369	335	380	403	374	369	409	356	398	363	401	400	346	352	341	431	377	346	366	354	366	367	329	400	367	394	341	336	401	397	369	405	373	391	374	382	383	413	375	379	394	341	366	376	410	384	369	383	359	375	365	412	385	376	372	427	361	368	371	369	391	371	382	411	374	401	371	384	360	380	374	384	372	366	341	404	356	354	406	384	360	398	346	372	404	409	369	380	395	387	380	355	368	371	369	410	382	352	370	367	351	372	373	366	376	375	375	382	359	362	369	343	404	345	374	342	362	356	381	363	362	368	378	361	392	396	377	373	361	351	384	379	407	380	410	394	404	384	381	353	365	407	395	385	366	374	361	388	356	385	350	344	371	367	390	354	355	385	345	414	387	382	362	370	351	382	389	366	396	381	381	395	344	359	382	367	331	380	351	396	351	388	343	369	377	370	377
7689	1048	767	519	483	494	472	462	431	450	453	448	440	414	417	400	439	391	387	449	472	384	398	386	428	409	420	391	423	390	421	443	429	436	421	439	435	408	391	423	419	449	422	431	423	414	410	391	427	392	445	430	411	402	450	432	435	434	390	411	393	444	435	424	385	408	406	431	414	409	435	379	419	429	399	405	428	407	421	401	467	401	420	412	449	401	421	380	451	420	410	392	446	417	415	423	444	419	395	399	407	444	428	396	432	394	436	425	406	391	388	429	415	381	421	395	445	384	399	426	426	452	433	426	400	415	450	429	441	424	399	408	433	426	386	427	431	449	458	419	384	420	456	392	374	415	396	435	391	418	420	422	394	411	391	418	416	401	406	405	392	417	382	396	415	428	406	411	420	446	425	439	399	428	445	371	432	404	417	441	449	368	437	404	420	410	428	420	401	448	428	399	442	429	427	384	404	405	415	437	391	407	380	427	411	444	428	459	436	402	414	401	397	446	396	388	417	429	408	442	409	418	433	425	442	444	425	421	419	430	432	412	405	417	430	438	383	410	379	404	431	403	387	456	399	439	413	392	415	424	453	449	423	446	417	441	401	387	378	443	417	438	417	441	445	416	404	415	414	401	418	434	389	417	415	434	462	434	408	415	404	406	409	426	411	380	427	415	417	435	406	431	436	417	379	400	387	405	432	419	434	463	459	428	418	406	431	446	442	442	419	430	415	390	430	379	406	428	395	424	406	427	408	414	404	423	388	425	427	396	398	428	409	370	423	439	403	421	415	413	426	406	423	384	413	414	418	399	426	460	428	434	408	447	442	423	401	431	440	448	404	425	428	398	408	410	384	420	416	388	387	443	444	409	404	402	419	425	407	414	407	389	410	425	443	408	434	420	415	407	454	409	394	393	404	406	414	399	426	425	434	408	418	448	447	432	401	461	424	411	405	385	427	437	410	420	443	433	426	405	438	425	384	389	433	435	437	388	421	421	386	429	438	403	429	406	416	420	408	455	415	403	424	432	450	422	395	430	419	419	388	388	411	455	371	405	422	404	400	429	450	419	419	449	429	428	409	465	407	432	414	427	405	429	422	389	401	425	401	435	429	421	386	411	420	467	414	409	416	376	437	428	397	456	428	452	418	464	436	408	422	387	431	419	373	424	420	407	409	450	408	434	437	448	447	398	459	385	396	404	452	406	455	447	419	428	454	427	418	424	425	430	402	433	407	440	424	406	409	367	445	402	378	450	393	404	433	419	404	419	395	419	373	414	389	420	408	432	396	409	426	410	411	411	417	423	383	451	402	394	419	405	430	429	398	390	408	395	425	407	421	426	374	434	421	383	425	416	401	391	428	441	427	419	395	414	411	439	429	418	436	417	418	410	424	410	401	429	450	391	424	413	415	421	418	393	421	412	399	415	431	461	456	417	426	446	447	414	410	379	409	446	414	402	402	399	429	403	430	447	420	427	417	421	450	391	413	400	426	398	426	408	402	409	406	419	388	401	438	444	391	432	420	446	437	399	431	456	398	424	412	393	429	397	423	388	387	436	465	410	422	457	449	436	440	424	438	399	444	393	389	431	423	418	444	420	414	425	410	414	414	409	427	403	414	368	404	420	373	420	417	421	428	426	392	395	414	418	412	413	425	408	450	362	429	399	426	417	387	405	408	412	396	410	388	407	396	413	386	423	452	421	444	441	449	422	444	399	444	421	394	457	416	422	417	430	444	418	381	443	412	442	427	391	399	403	406	439	438	387	455	437	395	414	445	420	423	422	427	382	463	413	403	408	407	409	407	411	450	401	438	407	413	427	408	432	441	384	416	414	451	382	394	392	431	388	394	409	405	423	400	417	420	436	471	417	392	416	423	404	413	381	409	428	392	411	400	420	433	414	385	407	403	407	412	454	426	399	406	447	389	418	417	416	412	407	428	391	409	410	438	412	421	391	474	414	389	416	447	386	451	415	434	444	426	369	414	441	416	397	402	394	399	430	399	457	377	434	407	408	440	412	434	418	421	421	404	416	409	379	438	374	429	447	414	440	411	400	432	420	442	417	424	435	426	446	419	400	394	419	383	376	412	413	430	410	408	445	383	421	403	426	389	397	392	418	408	418	419	406	428	417	402	445	393	452	420	370	394	392	397	404	426	399	439	410	443	433	436	433	411	371	451	391	387	418	421	410	398	423	398	403	430	413	438	396	418	458	441	398	405	393	414	401	426	408	415	393	414	412	441	427	385	402	450	425	395	476	407	409	429	406	415	437	428	397	379	418	431	428	387	403	373	407	410	418	446	422	429	444	405	432	441	410	403	427	444	421	459	374	391	418	436	396	437	412	410	409	404	433	407	383	412	454	396	415	419	414	440	377	396	398	403	409	388	430	418	375	402	434	415	435	403	415	392	404	415	430	422	405	428	398	421	413	425	394	425	426	421	415	426	420	438	400	441	422	407	403	380	420	417	422	435	389	409	421	405	397	414	424	409	444	440	427	421	396	426	424	421	402	394	397	417	425	413	422	419	378	462	423	439	427	457	425	393	391	415	392	408	434	408	424	421	413	433	408	402	416	428	453	424	417	444	406	430	447	443	392	417	399	402	415	406	411	429	414	407	396	425	405	413	397	447	433	448	428	418	413	414	420	413	360	439	384	379	436	408	414	417	395	407	432	403	371	459	448	415	411	399	430	448	399	438	408	392	434	415	417	416	422	410	404	440	421	396	456	391	422	425	432	452	382	417	398	397	458	422	422	403	422	421	388	413	421	433	405	428	443	426	396	447	433	375	405	408	424	380	428	431	396	439	419	419	447	419	429	426	414	392	429	415	427	412	430	420	399	390	427	439	396	405	389	430	408	443	410	417	436	428	385	426	383	446	424	407	418	360	423	428	379	419	422	390	407	423	398	402	394	435	425	442	408	435	413	392	407	433	420	434	406	433	398	389	406	413	416	409	419	383	414	405	424	418	426	448	391	397	429	418	380	402	428	407	409	433	411	432	456	426	437	406	439	448	435	432	432	441	392	428	412	400	404	421	391	438	409	403	423	447	418	402	401	419	446	444	397	421	431	424	441	440	388	409	375	405	433	388	408	438	402	442	392	412	426	401	402	416	444	436	408	419	457	408	403	398	366	405	443	409	371	426	401	471	398	399	435	418	417	396	444	410	417	426	415	438	420	405	423	395	449	427	407	416	402	430	428	408	443	434	423	417	434	368	411	415	443	424	435	432	418	390	419	404	419	427	418	432	418	404	408	414	464	418	389	428	427	396	405	440	392	433	418	426	435	390	396	428	387	445	427	431	431	422	407	443	417	387	411	431	456	402	422	461	428	426	399	437	428	369	421	401	440	448	408	395	401	453	397	397	399	406	400	404	432	431	428	414	427	378	433	408	402	412	418	432	417	446	434	410	399	383	401	381	429	443	400	423	402	402	429	435	420	403	425	411	426	430	444	450	424	401	412	422	445	425	406	442	377	387	404	436	411	478	395	429	415
23663	21056	28223	24103	21029	9236	870	583	454	407	446	382	361	363	325	310	289	315	316	307	272	276	257	283	247	283	275	300	262	303	278	278	272	290	271	271	245	273	262	268	246	291	275	279	282	299	243	261	246	261	290	270	268	282	252	253	255	266	275	252	254	237	284	253	254	249	244	256	250	260	268	239	284	256	236	245	266	260	248	263	278	261	277	254	236	252	245	255	249	233	278	260	276	244	250	266	251	256	259	272	278	261	238	243	241	271	233	251	242	273	265	264	280	252	238	248	236	250	234	235	262	271	251	268	252	244	262	243	292	264	223	285	245	284	256	246	252	240	259	234	286	236	272	275	276	267	287	241	269	271	257	277	256	256	266	251	234	277	247	252	274	234	276	260	282	264	250	245	246	264	253	244	255	282	255	263	264	227	263	277	246	240	269	255	262	236	248	266	269	249	225	242	262	232	268	262	243	261	250	247	268	239	247	252	255	238	273	264	276	254	263	237	254	287	268	287	239	265	234	242	263	252	224	284	253	255	261	229	268	253	286	281	242	257	241	251	226	273	227	254	256	256	269	277	249	256	250	234	208	268	265	246	254	249	273	300	257	243	240	248	247	274	255	251	266	263	260	259	248	273	248	272	264	288	269	249	246	247	319	275	267	255	276	267	252	284	267	272	259	283	277	249	247	279	253	245	254	232	266	244	251	250	245	241	237	269	270	255	244	255	270	240	277	233	259	278	235	276	229	252	244	261	251	266	283	260	235	290	289	256	250	255	242	259	239	271	227	274	235	274	265	250	231	263	247	260	269	274	301	263	243	255	258	280	240	268	262	266	246	248	242	238	235	221	286	266	239	248	243	271	247	272	254	258	271	254	251	272	253	278	259	254	262	263	223	284	238	236	279	263	260	243	253	259	264	259	280	272	271	236	235	260	249	253	248	251	265	226	220	279	258	228	265	261	264	276	266	243	254	234	270	248	274	247	229	241	284	257	254	264	283	248	285	256	236	252	285	244	231	254	221	240	242	230	240	294	239	263	234	280	274	255	251	266	251	239	239	267	253	235	254	271	260	245	242	255	259	246	251	269	240	281	243	260	236	268	251	278	268	245	252	263	258	273	269	256	265	237	262	228	240	258	256	248	233	253	272	280	250	263	260	276	278	254	263	263	298	289	250	279	253	266	243	256	234	266	236	272	243	243	230	237	258	253	257	268	264	275	258	266	307	253	258	265	242	252	272	296	274	257	267	286	283	271	273	252	264	244	246	268	240	265	279	254	254	241	266	269	239	241	273	262	250	252	258	281	238	281	263	257	270	265	262	258	276	246	245	266	273	243	256	278	264	239	255	268	266	266	260	268	254	235	268	245	248	261	262	290	211	256	243	271	264	220	254	263	287	244	249	231	241	265	245	253	254	248	265	241	273	242	261	264	248	280	268	249	246	282	257	247	235	257	264	260	278	265	245	241	270	284	266	260	254	309	270	247	245	265	197	271	250	242	261	260	249	242	252	274	288	258	249	252	277	248	249	290	260	219	233	244	284	259	252	257	244	270	243	276	248	284	254	275	228	306	285	264	262	257	259	262	264	252	272	230	259	262	253	259	244	236	256	242	253	242	268	276	262	255	245	231	284	275	271	263	253	277	248	262	255	279	266	250	248	254	240	263	245	272	250	280	260	231	244	241	247	267	261	260	249	248	245	254	262	249	265	242	248	259	247	269	292	271	251	258	249	266	264	254	254	239	263	275	262	296	252	268	243	265	262	265	256	280	268	257	246	245	262	259	270	275	280	256	260	274	227	246	276	228	269	250	257	262	230	246	249	243	252	244	245	257	267	281	233	276	264	273	256	244	238	262	227	257	245	254	273	234	257	270	256	248	249	247	274	238	263	249	252	258	253	245	265	252	255	272	263	233	259	250	268	230	260	273	295	264	289	240	245	257	258	239	237	264	263	243	263	262	272	230	244	249	260	220	264	264	268	245	282	263	243	260	267	272	253	278	254	302	237	250	244	258	246	241	255	249	252	249	287	246	271	243	254	246	258	253	278	279	255	233	249	252	264	262	253	261	239	248	248	222	263	278	246	259	257	264	270	257	264	241	250	263	237	254	271	262	290	252	294	291	284	273	250	260	256	269	247	282	289	282	273	260	237	220	265	281	238	279	271	265	257	238	262	242	248	259	234	269	254	238	250	256	259	262	250	259	247	235	245	273	272	268	245	282	264	232	246	230	247	250	244	267	237	261	230	263	257	273	244	265	286	259	260	233	251	252	279	233	259	293	250	284	238	242	260	264	237	254	249	248	252	271	273	261	271	286	257	270	246	268	249	240	272	239	243	233	244	253	294	265	266	252	268	264	274	295	259	276	262	246	297	259	260	243	260	254	249	277	279	230	263	250	270	271	252	265	261	243	267	244	262	246	247	239	242	259	226	259	256	259	259	239	247	240	219	252	244	274	264	255	279	256	243	254	297	268	277	247	284	255	243	281	263	265	286	258	258	279	258	224	271	279	239	260	249	242	255	253	264	288	244	282	290	249	272	286	260	277	268	259	256	274	257	227	224	249	237	264	249	259	303	236	239	258	252	273	241	250	248	245	272	259	267	259	252	256	272	257	268	270	250	257	234	257	288	230	231	231	236	245	261	248	262	249	262	238	294	257	250	233	258	270	256	251	267	256	247	236	235	261	262	272	252	269	291	269	238	255	281	267	240	249	237	266	263	264	257	246	271	252	242	236	282	214	260	276	251	260	261	260	275	269	286	259	276	273	231	245	248	283	250	259	276	260	267	279	280	254	288	258	254	212	254	232	262	251	257	255	237	233	272	272	249	280	241	294	271	271	269	268	249	270	242	259	246	261	267	272	274	249	264	253	278	266	255	253	260	237	233	267	257	237	250	268	261	240	233	255	272	256	224	262	269	263	253	259	242	243	253	245	270	282	265	270	242	255	263	249	256	270	257	291	273	243	271	243	274	224	237	277	242	267	221	232	248	255	249	255	265	247	256	256	289	259	285	272	273	240	258	280	253	272	247	237	271	263	261	260	229	280	253	245	254	235	244	264	246	235	252	286	258	238	276	270	239	246	277	258	252	255	241	286	261	261	280	287	219	246	270	250	265	245	236	261	279	248	255	242	237	283	248	229	271	228	271	254	265	267	247	217	248	257	274	244	258	253	266	276	262	273	270	232	266	273	251	255	268	248	256	246	244	258	250	257	234	228	242	269	295	228	252	238	286	240	249	250	252	240	269	263	251	243	245	262	266	236	244	227	289	244	249	230	269	283	266	286	271	260	250	253	248	277	285	234	265	270	279	254	234	262	234	235	260	247	239	230	269	260	273	266	251	229	249	286	247	257	255	261	255	265	222	266	242	232	241	282	254	252	262	257	250	220	287	269	267	233	268	238	256	229	247	239	262	233	258	250	235	273	250	248	251	273	244	266	243	243	242	256	279	224	263	253	269	258	256	253	232	246	254	259	256	281	271	249	245	272	261	264
29536	9913	5405	2537	1786	1371	1077	849	736	575	530	491	464	402	394	380	369	375	368	344	326	305	310	336	339	293	308	317	306	301	292	297	298	258	310	293	334	294	297	287	281	296	244	264	303	306	285	255	295	303	335	301	281	304	280	280	307	280	292	269	281	278	250	307	311	278	257	303	268	289	280	339	288	284	294	270	295	290	280	295	299	306	243	266	294	303	298	291	304	261	283	269	283	255	291	294	265	270	299	307	311	300	307	261	274	278	299	291	265	283	295	283	279	270	273	269	270	289	275	275	277	296	282	278	268	290	302	297	285	260	272	303	282	277	295	304	272	272	284	259	316	274	319	289	316	273	267	306	267	268	285	284	281	288	255	281	288	284	287	306	304	264	278	275	265	272	330	297	287	281	282	293	289	267	286	274	285	298	281	259	267	268	258	244	285	268	272	321	274	272	291	282	296	298	248	297	262	270	275	292	277	269	310	256	243	296	283	289	294	283	285	304	272	273	277	276	293	281	278	287	265	284	276	291	243	306	266	246	307	287	285	292	270	290	276	308	296	267	284	268	286	292	270	268	305	265	279	284	311	289	274	299	290	305	303	285	297	279	308	263	263	306	290	314	283	279	300	280	288	288	296	273	279	300	279	279	280	287	307	308	267	272	279	291	243	282	312	333	270	295	288	304	311	268	274	268	320	253	326	286	283	263	279	289	254	288	289	271	264	303	296	283	286	256	266	259	316	259	297	280	310	303	296	300	329	306	264	305	259	278	273	273	253	243	292	286	295	285	311	276	295	268	269	229	303	317	278	265	306	282	270	286	260	282	298	281	318	274	289	286	294	267	255	277	297	287	275	278	284	264	283	312	260	304	279	277	304	282	296	277	261	291	291	283	290	287	287	316	273	243	282	271	301	276	283	299	291	314	261	258	279	277	279	278	280	268	284	286	268	295	273	289	299	284	311	321	317	280	308	310	283	273	291	282	240	253	258	268	268	279	272	286	279	279	271	308	277	307	265	317	284	301	279	254	275	269	289	305	275	298	301	282	265	274	300	267	244	246	278	279	257	269	303	277	288	307	296	269	293	255	302	300	290	295	285	307	275	279	285	259	312	259	263	268	279	296	263	283	296	310	285	287	289	285	309	285	296	285	263	278	282	304	277	313	264	307	269	270	300	285	299	289	313	248	266	300	301	280	310	284	267	262	279	351	276	288	274	293	256	287	317	276	284	279	301	289	297	299	299	281	273	266	276	300	295	304	256	289	282	287	285	286	291	307	277	315	278	269	244	248	302	274	281	290	287	309	279	266	251	285	240	292	283	315	282	270	299	283	306	258	300	289	292	276	286	283	285	303	269	261	263	300	306	269	296	262	298	303	272	269	275	279	285	326	257	279	293	281	294	320	254	272	281	319	276	258	266	278	273	299	314	276	281	287	257	279	262	254	302	280	286	283	295	275	289	290	294	258	293	282	266	263	278	308	299	278	301	286	275	305	286	282	294	281	262	272	286	258	316	279	287	278	312	303	283	266	301	287	265	304	291	255	271	279	276	276	303	308	275	264	293	280	274	286	273	289	265	277	326	327	292	297	278	295	283	292	280	283	262	255	282	293	291	289	266	281	305	284	298	283	276	288	273	261	284	275	282	281	305	313	275	264	260	246	293	259	289	263	286	261	275	282	281	292	304	288	293	290	287	299	278	276	315	286	285	280	264	290	266	283	291	307	256	304	263	301	278	263	307	297	291	294	275	309	277	304	303	281	292	280	285	269	293	265	291	290	274	279	286	249	299	298	273	271	317	295	278	285	321	260	270	278	278	285	260	285	276	258	311	318	304	279	296	269	293	289	283	289	283	259	288	277	273	290	302	322	284	279	285	295	250	272	296	283	298	300	294	280	270	271	281	292	290	267	249	310	302	276	268	309	294	276	260	301	290	280	276	278	296	307	285	304	287	279	274	260	296	272	281	323	262	238	287	284	288	310	290	279	297	326	313	244	286	273	279	272	323	284	258	292	266	262	260	290	287	304	285	300	282	292	296	272	266	322	310	282	252	276	284	321	261	256	286	273	270	294	272	273	287	296	285	271	297	273	270	283	273	281	284	282	322	254	304	281	299	265	302	264	294	284	298	241	278	292	293	265	303	281	288	238	300	293	258	235	266	272	290	307	288	255	259	280	290	281	315	308	256	278	286	277	287	303	290	279	285	312	274	278	290	285	231	282	300	299	295	292	267	251	277	272	283	297	272	276	271	300	290	274	297	272	295	281	279	271	285	290	329	274	267	291	251	306	264	283	270	267	295	289	276	299	299	279	263	269	293	283	287	285	296	255	312	284	273	283	262	285	294	301	310	279	296	289	282	290	291	283	306	265	274	286	319	247	271	247	287	290	278	292	312	278	268	276	287	276	262	270	279	256	288	262	258	297	306	277	284	288	269	295	296	271	316	288	327	291	281	250	274	293	259	274	282	268	275	275	315	273	294	293	294	274	262	273	276	261	266	254	274	269	301	287	307	272	301	276	254	275	279	304	304	276	272	290	274	272	241	269	301	298	276	274	267	265	258	290	273	289	271	308	316	271	264	273	285	330	296	271	263	299	291	288	278	278	301	281	290	316	281	294	284	286	264	275	287	281	302	284	325	292	282	286	299	280	287	304	293	274	265	310	289	307	272	282	319	310	290	278	286	291	292	304	304	304	280	279	275	274	293	296	279	286	296	305	280	295	271	282	305	251	280	277	286	290	280	299	296	296	272	263	278	292	276	273	303	307	299	269	280	295	292	264	316	309	275	273	296	268	280	284	273	313	273	264	270	257	248	302	317	282	275	258	290	280	303	297	275	274	294	276	289	300	278	325	256	274	297	276	284	297	285	273	268	268	273	252	263	256	275	283	287	318	273	250	270	279	267	277	295	271	295	309	283	297	295	302	284	296	282	288	276	271	298	269	268	303	277	276	286	299	258	303	279	281	301	277	294	299	308	270	256	249	282	270	292	315	259	271	307	280	274	270	282	279	292	281	285	287	280	294	281	264	273	297	278	297	258	258	267	280	261	262	269	257	297	261	270	290	293	297	290	283	289	296	300	268	263	258	286	281	260	281	294	268	289	299	263	287	283	263	270	305	295	295	305	253	327	300	307	262	281	310	284	282	262	271	293	279	268	266	271	288	289	271	316	268	308	320	283	290	290	283	272	302	275	265	296	287	275	272	263	279	274	262	280	277	277	261	279	272	276	265	303	283	291	268	265	276	304	257	299	280	269	305	312	270	281	295	244	259	299	299	270	273	294	292	271	300	287	260	306	266	266	281	286	266	300	314	260	301	275	290	272	300	307	258	283	303	294	268	283	254	282	287	311	278	262	279	313	270	260	270	287	279	310	305	291	322	277	263	321	285	292	253	292	297	319	277	273	293	275	296	270	276	300	302	314	274	257	287	323	301	309	290	273	243	290	308	299	294	296	311	275	304	293	308	295	304	285	301	269	301	286	288	274	267	269	284
24827	21080	27028	25211	10218	1224	940	865	740	756	776	758	779	705	701	728	709	677	712	678	704	676	675	727	657	683	696	727	694	655	711	732	728	710	675	700	674	719	664	640	685	677	682	685	711	724	719	684	707	681	665	693	734	669	739	751	678	676	707	700	721	672	721	694	649	629	707	667	703	672	663	661	698	698	675	676	665	699	662	687	688	678	660	669	643	721	672	666	695	743	701	661	717	660	653	679	665	634	719	671	667	709	675	714	718	663	689	686	699	637	720	698	662	683	721	654	677	676	687	664	703	681	665	725	646	720	692	718	742	656	674	694	694	668	648	726	727	645	696	689	694	726	672	678	723	706	651	684	658	669	672	739	690	654	716	745	651	661	676	687	704	694	696	699	720	652	650	694	682	708	679	686	684	741	721	631	694	686	671	630	690	671	732	680	667	671	695	710	675	673	724	671	712	661	654	699	717	640	719	661	641	683	645	719	677	673	699	676	689	700	709	658	682	676	703	705	706	636	690	658	684	684	654	644	705	662	706	661	658	674	699	705	663	688	684	660	664	697	677	669	736	739	668	682	698	672	675	703	637	690	695	685	647	655	694	691	641	649	693	698	674	697	652	640	629	672	705	703	639	681	698	713	717	699	690	640	669	670	725	723	688	675	708	714	657	683	682	729	713	710	718	651	674	699	688	641	666	716	691	678	687	708	654	670	678	708	664	717	703	651	699	703	646	689	646	695	717	691	684	634	673	667	657	684	695	727	678	685	714	686	655	681	709	651	674	684	687	698	648	669	650	706	676	673	752	687	628	732	697	654	705	707	699	671	657	653	724	705	636	706	703	716	669	696	683	663	639	670	667	665	658	679	679	744	657	689	740	700	751	673	684	654	691	714	700	691	636	684	670	702	691	660	727	621	640	686	709	681	707	682	655	723	699	713	656	716	690	639	675	659	655	701	700	652	671	706	700	660	676	672	677	671	770	670	717	661	709	676	686	704	690	693	669	664	706	673	679	679	701	711	670	658	739	664	696	694	661	707	682	668	666	671	719	669	731	687	658	715	697	710	696	663	670	666	713	704	685	707	670	709	720	675	689	669	681	689	649	674	727	713	693	684	672	680	676	669	641	728	690	688	657	692	648	717	698	662	651	664	683	679	650	661	659	666	689	699	668	662	679	675	701	705	680	677	662	710	671	690	715	776	655	712	699	674	652	684	680	688	688	673	668	694	687	668	669	673	685	665	667	666	694	663	691	687	668	725	671	692	644	675	649	670	663	649	681	723	617	692	695	650	662	665	681	736	680	664	705	719	625	678	690	622	663	639	659	692	677	690	695	705	663	682	681	732	672	662	676	673	701	685	715	668	696	720	678	718	690	686	652	671	698	671	666	723	705	645	663	700	669	667	717	687	680	653	710	652	655	617	658	691	721	711	688	681	694	689	709	706	661	706	671	673	679	658	709	681	730	660	697	706	654	665	670	684	686	637	655	637	698	725	706	632	672	661	673	668	682	641	661	653	718	676	697	653	688	735	688	647	659	670	672	686	664	644	646	698	677	660	695	700	702	659	694	610	650	685	680	682	727	706	680	650	631	700	705	694	669	707	660	697	636	657	662	678	631	703	729	713	725	691	631	699	714	678	679	670	726	701	724	659	739	680	703	708	672	709	689	686	719	658	714	676	675	637	656	680	660	691	708	677	675	653	677	671	679	661	637	681	678	714	706	684	660	672	649	668	702	676	689	671	688	666	644	718	695	670	718	697	715	671	660	643	673	668	655	688	639	651	667	735	649	674	695	671	687	685	724	673	713	678	668	727	685	705	677	716	711	656	688	676	699	711	643	667	652	668	700	682	682	657	711	732	660	736	719	653	700	647	718	693	655	674	716	716	652	737	693	730	689	675	672	674	693	661	704	646	656	699	673	664	669	704	685	701	665	703	651	640	683	687	650	691	651	675	705	684	681	682	645	685	649	670	651	703	662	726	706	716	697	679	667	637	622	669	690	674	679	660	672	654	695	698	707	676	697	681	667	667	681	688	724	726	674	698	678	662	652	690	660	702	690	724	718	708	670	687	634	659	642	709	671	651	683	654	729	680	695	700	669	671	675	693	711	707	708	738	661	651	699	701	677	649	680	693	671	698	622	684	696	682	664	680	731	709	663	689	688	694	724	685	687	730	691	678	646	700	666	668	683	728	684	661	693	658	652	705	663	661	702	715	657	646	689	680	659	690	660	653	690	688	712	699	704	687	699	683	680	662	697	680	681	689	651	704	699	671	713	698	646	675	650	679	685	710	696	639	698	658	681	675	668	634	674	693	758	704	690	651	664	677	668	674	678	694	651	680	676	714	630	679	671	725	665	677	719	704	712	634	634	678	680	698	689	669	680	677	665	720	713	692	704	698	684	666	667	651	701	717	660	687	698	681	698	677	677	648	695	687	690	656	678	662	662	667	725	615	702	683	697	706	686	735	656	668	682	647	706	665	698	699	687	684	675	710	724	703	694	689	677	683	655	634	658	679	667	692	689	688	689	664	640	687	730	691	685	662	689	657	649	677	709	679	733	693	698	666	660	687	663	650	692	685	697	667	655	703	704	664	666	655	682	725	679	699	697	654	656	679	676	695	685	648	650	679	665	701	686	682	680	640	704	697	662	666	714	683	665	684	630	703	691	650	706	687	670	670	693	759	696	640	655	712	659	699	679	675	708	651	711	683	679	679	672	678	640	680	704	672	650	689	731	696	700	639	704	641	699	690	666	676	714	685	716	718	698	667	715	645	746	689	666	676	691	647	712	642	700	619	712	714	709	668	721	722	683	657	724	710	684	712	664	700	683	674	662	696	670	670	660	668	690	612	690	717	665	694	694	715	623	642	699	727	646	729	691	674	682	660	665	681	660	697	657	700	688	732	670	686	664	709	717	643	701	732	690	682	673	661	671	645	700	670	707	721	667	631	677	657	648	696	669	651	696	688	724	730	669	630	635	713	683	733	679	712	650	674	723	652	685	670	701	703	646	734	668	726	656	666	715	663	712	723	671	628	662	685	706	658	691	712	713	657	687	701	732	698	708	664	666	673	696	697	705	660	694	668	681	703	712	683	656	708	677	636	689	678	688	677	650	682	706	656	730	732	709	651	642	721	676	688	671	663	694	723	688	624	605	747	665	701	669	697	701	640	687	651	700	656	643	704	692	663	699	670	652	662	641	711	662	694	699	664	716	692	703	681	710	669	688	703	662	647	672	692	705	684	667	694	712	675	734	748	689	638	670	679	648	675	665	617	637	676	723	658	658	745	644	684	667	671	638	692	633	673	718	663	683	680	650	696	722	665	681	691	675	660	680	685	664	641	671	732	650	667	735	665	680	653	656	728	644	671	676	673	707	676	716	685	682	692	651	679	680	643	697	651	673	681	646	672	714	667	692	711	663	681	696	700	682	661	679	656	682	656	672	681	657	744	658	710	685	724	680	677	698	689	706	677	720	735	692	678	737	693	694	709
26225	6456	3339	1900	1533	1270	1143	1052	986	880	857	800	815	779	778	782	724	764	802	739	733	726	743	722	716	747	724	707	684	709	727	699	759	705	690	679	669	718	730	694	751	728	672	683	763	695	714	738	696	727	688	787	764	728	763	738	679	688	719	728	714	807	736	709	737	707	749	723	678	698	714	734	696	701	724	671	750	709	728	724	722	757	715	729	736	702	718	717	656	693	716	729	682	719	708	741	727	727	693	714	742	727	688	718	692	720	730	677	700	720	736	715	734	692	718	692	675	722	686	724	722	681	754	731	715	688	692	667	694	674	724	722	684	711	698	706	696	705	714	726	752	681	670	733	688	716	708	698	733	721	751	691	692	738	706	686	707	716	763	738	751	697	690	727	727	704	654	732	703	699	680	668	706	739	750	676	709	716	654	740	695	687	723	727	737	692	692	735	720	682	723	739	715	736	720	713	687	739	716	695	650	707	709	691	707	691	727	684	693	703	719	748	716	752	669	743	722	729	668	703	659	704	742	695	686	740	677	724	734	704	681	731	697	745	722	696	674	708	709	700	702	722	725	744	781	700	728	710	744	640	712	712	692	659	693	731	714	704	683	699	702	706	707	676	700	724	735	701	657	702	719	729	754	697	726	749	687	729	708	743	690	660	667	649	704	765	724	741	700	734	753	729	678	713	695	744	741	716	705	756	721	721	690	695	713	679	711	745	747	695	694	703	756	718	689	758	733	711	707	696	734	729	700	738	728	690	684	694	746	769	712	713	697	720	681	709	748	684	741	670	729	708	755	717	732	726	681	683	743	719	712	693	710	714	712	670	680	694	723	685	695	689	697	701	726	775	676	711	672	689	727	662	682	681	704	694	742	721	713	734	677	698	724	722	689	766	734	704	717	746	729	757	678	675	688	748	719	718	702	761	692	760	701	725	718	719	712	731	665	722	720	686	714	695	693	693	749	680	670	746	758	722	734	712	732	674	747	714	684	692	690	664	733	705	729	716	743	697	688	732	709	656	715	708	718	672	731	711	681	709	739	713	744	704	690	723	660	719	722	729	718	745	701	681	709	727	718	711	721	719	684	784	709	684	727	712	740	704	671	699	730	727	704	691	747	742	691	733	702	734	687	732	751	715	708	739	681	688	664	698	689	728	701	691	679	651	695	698	679	694	718	687	711	774	702	731	729	693	695	728	710	712	679	671	700	727	669	685	704	740	721	708	731	742	745	704	726	743	745	665	713	704	687	734	687	738	707	708	664	711	696	658	721	718	704	694	697	671	696	700	725	725	717	726	740	711	706	722	689	733	738	739	710	729	722	759	681	694	686	673	758	700	756	710	729	739	680	711	747	760	720	701	675	731	730	751	739	707	704	712	739	724	710	704	675	725	748	671	736	711	729	696	729	738	744	745	714	734	668	690	675	735	752	724	697	681	688	686	694	726	721	682	695	746	679	735	701	724	662	711	685	734	703	745	712	700	716	689	692	714	679	719	682	691	690	711	680	703	708	676	710	675	690	679	717	704	736	658	716	713	695	726	721	729	711	698	684	708	700	741	679	703	718	665	756	716	658	678	728	761	705	706	718	745	698	713	705	736	716	719	689	732	727	704	703	708	732	680	678	724	694	743	659	719	653	714	721	745	738	723	720	670	687	686	701	711	688	653	678	792	744	700	739	699	728	742	702	728	738	720	688	751	662	745	746	685	717	735	729	739	680	694	696	690	680	741	694	713	692	733	673	702	674	790	708	696	715	683	710	706	701	712	710	706	716	757	751	715	674	689	714	702	725	707	673	679	739	720	683	693	714	713	704	696	669	718	684	740	696	691	712	773	734	749	711	724	724	715	700	729	693	717	713	680	698	727	703	696	667	731	671	739	720	724	747	719	705	673	743	741	710	688	708	729	755	717	716	718	690	682	704	712	691	770	723	675	705	696	662	760	764	725	694	756	681	659	723	680	722	687	685	712	657	685	730	720	713	650	687	684	692	685	720	710	739	753	718	702	742	728	766	756	704	673	660	716	722	718	704	661	713	689	716	725	675	768	742	712	684	724	663	721	719	748	725	711	724	764	677	719	713	696	734	695	691	752	704	706	702	648	704	681	756	718	733	745	690	676	720	705	649	675	662	704	690	693	699	698	672	689	685	727	701	745	695	720	757	713	728	754	742	697	696	727	770	692	684	743	759	722	720	711	719	769	707	734	709	666	703	734	708	775	714	727	712	648	726	722	718	724	694	707	714	729	679	731	738	711	724	672	730	724	662	679	711	731	703	719	712	714	732	632	688	704	698	687	703	706	681	653	679	677	725	744	781	707	760	634	653	729	712	715	756	719	738	686	753	727	718	694	717	682	750	695	667	737	715	771	679	719	706	719	725	682	693	664	677	729	698	691	708	719	720	690	697	705	759	740	707	760	722	722	732	680	719	711	738	715	708	759	665	659	723	709	668	735	725	727	722	699	648	727	654	714	705	742	689	709	691	693	701	699	635	646	725	746	738	754	719	694	706	718	706	806	699	701	687	756	748	737	674	747	689	754	716	729	664	733	695	737	697	720	674	694	724	751	712	723	685	751	730	702	724	697	701	697	694	723	676	711	724	694	679	727	725	687	721	744	729	698	681	688	713	675	685	684	729	735	686	682	688	716	655	716	750	755	744	731	736	715	760	760	710	737	659	709	669	699	684	699	738	664	727	725	661	693	673	732	702	744	711	690	674	725	694	738	710	675	690	717	689	738	664	704	656	714	681	726	689	721	643	703	687	777	695	679	733	693	722	654	680	726	678	693	703	715	717	711	697	729	647	703	736	690	684	703	701	673	751	728	734	729	733	706	722	682	745	692	711	706	746	677	653	727	702	677	704	707	731	733	714	701	693	701	690	696	703	710	735	700	682	716	729	705	747	657	714	752	726	681	744	739	682	744	759	687	735	710	710	713	727	734	741	687	676	733	701	652	712	739	716	691	708	685	683	717	729	689	682	698	657	678	710	702	733	743	698	739	696	656	726	735	697	696	694	713	713	673	707	735	671	695	746	680	742	709	684	731	694	721	737	741	655	711	701	750	719	715	736	733	736	715	720	691	725	693	671	665	664	655	763	699	720	660	700	672	667	771	753	768	748	705	683	707	698	734	701	719	753	755	714	731	728	736	681	719	694	706	734	725	665	713	699	725	756	700	753	716	695	720	711	742	680	763	681	724	752	679	766	697	701	684	711	692	722	666	682	695	743	755	690	689	736	735	738	754	724	712	692	705	708	686	702	695	726	726	712	741	698	755	717	714	735	706	714	690	739	745	683	751	675	695	677	720	705	702	725	729	718	717	738	775	732	729	749	690	695	667	726	686	736	742	695	706	716	700	712	714	677	709	753	687	739	665	750	738	704	683	747	659	684	733	710	750	696	704	666	718	723	687	740	731	667	655	697	671	765	718	715	725	703	784	708	686	715	718	705	712	717	699	703	723	739	762	703	670	733	739	703	688	718	732	689	741	733	717
22481	21056	28671	23662	21051	21109	8871	1314	1055	976	897	861	813	776	738	700	689	718	716	680	716	663	649	618	669	664	613	647	640	605	649	610	636	644	593	593	610	592	652	605	688	662	590	634	617	629	607	618	612	596	629	577	635	660	650	579	622	616	608	643	619	604	586	574	608	593	614	657	635	638	620	596	639	559	591	630	702	640	621	585	578	584	606	609	611	588	623	641	640	607	670	641	656	632	584	610	632	599	588	618	590	612	588	647	602	635	641	576	577	589	608	611	576	637	609	652	620	622	632	592	621	579	570	654	638	657	608	562	607	605	614	614	604	572	615	624	599	622	600	598	619	602	634	594	601	634	582	665	596	620	615	602	580	633	600	626	617	606	617	612	634	588	611	625	594	574	608	625	629	640	596	544	582	573	626	634	600	626	578	580	612	639	593	618	630	579	600	625	598	616	617	664	649	591	610	640	590	575	606	599	653	682	574	629	613	608	599	642	595	677	611	532	617	630	615	621	626	521	602	609	665	634	618	583	637	586	630	621	620	581	610	585	613	609	625	650	638	648	585	609	588	609	624	598	655	620	594	627	601	575	602	573	578	621	640	659	656	630	606	615	612	594	615	639	622	610	638	605	633	620	655	566	606	667	590	604	576	615	589	627	620	619	614	606	592	600	642	596	624	611	601	634	632	633	626	568	619	686	637	572	624	651	604	561	562	595	597	582	638	605	612	624	616	602	594	616	619	644	603	586	585	626	651	635	613	595	645	628	618	625	606	619	592	615	601	598	612	607	641	653	603	612	644	588	621	639	620	602	638	583	621	612	607	608	602	579	605	580	606	624	649	582	593	596	616	615	612	646	616	606	605	583	622	641	589	589	646	608	632	584	602	627	603	633	653	583	585	584	606	602	643	626	575	643	592	605	579	598	597	636	629	559	580	624	624	581	578	598	603	590	619	610	580	622	629	598	615	623	648	613	612	626	605	596	607	580	617	618	641	593	591	597	631	610	593	571	606	585	616	659	619	588	606	590	576	615	561	578	595	616	613	573	619	627	611	590	604	580	629	617	595	635	630	607	577	628	597	609	648	610	612	636	623	601	634	627	627	621	629	621	569	623	617	610	573	605	609	631	554	614	598	643	613	601	623	602	613	575	628	630	622	641	639	588	624	622	629	630	569	628	630	623	609	583	630	575	575	609	576	584	597	598	540	586	643	617	589	598	600	590	580	628	614	612	600	645	597	566	614	604	634	568	632	608	645	576	622	586	593	597	646	610	633	601	608	609	563	616	613	580	665	605	617	637	596	637	593	650	584	562	592	637	619	595	573	611	605	634	581	606	641	582	587	616	598	642	589	627	620	641	602	628	615	676	637	572	576	635	577	623	634	628	603	601	652	606	595	595	641	605	604	616	640	598	619	556	589	613	606	608	643	607	606	643	579	579	590	607	617	606	632	592	617	583	642	575	604	636	652	597	603	623	586	594	579	602	583	588	635	605	606	592	659	625	605	621	585	597	608	609	565	599	620	602	620	599	598	648	599	596	634	573	619	605	584	601	610	624	597	601	568	635	591	602	631	604	595	613	622	652	619	584	585	614	576	607	556	589	621	596	554	603	613	638	597	583	652	607	611	616	574	568	591	616	588	644	601	608	658	633	606	577	580	625	612	631	572	644	607	659	620	588	606	599	627	587	628	604	618	585	624	629	673	576	619	621	604	609	620	613	618	596	584	599	604	601	559	594	626	620	627	644	613	634	658	581	597	587	628	591	603	595	615	604	653	644	602	618	594	597	606	639	592	632	623	617	567	606	591	598	639	598	592	618	628	666	612	625	609	656	624	588	620	595	586	626	672	588	658	623	640	587	624	594	573	625	632	613	587	596	612	588	625	639	621	583	576	600	585	621	577	637	593	623	639	611	614	605	567	594	627	566	613	588	586	622	609	608	577	596	568	576	599	626	560	549	642	619	580	603	593	609	614	608	652	585	626	653	609	644	587	623	625	616	617	608	612	660	600	591	613	634	574	605	619	579	615	589	585	573	601	617	611	580	614	620	585	599	594	584	582	594	590	608	631	655	615	583	592	634	617	656	603	641	607	651	599	609	602	574	576	591	611	607	601	613	562	607	594	601	611	657	647	620	619	622	593	627	592	612	568	559	626	615	568	595	598	597	605	638	607	604	590	631	616	627	614	584	590	642	591	565	583	602	628	603	584	604	592	619	615	603	607	622	630	637	606	581	616	589	601	617	583	621	655	602	584	631	606	592	631	631	614	599	609	586	581	537	611	599	585	668	617	627	608	609	575	593	569	585	618	614	618	624	558	654	592	605	587	607	634	598	600	642	598	618	578	619	574	633	583	590	640	604	604	577	630	623	602	559	626	597	598	604	636	587	618	606	596	634	631	611	639	634	579	593	590	625	620	625	613	595	581	674	598	627	612	584	593	574	641	577	586	603	640	614	570	636	551	612	627	593	605	611	637	641	616	589	568	580	599	612	592	624	593	638	624	638	603	596	570	598	627	586	573	591	638	560	566	618	625	562	597	563	582	590	661	617	605	600	580	635	629	648	634	604	646	616	636	585	634	628	576	602	627	565	564	637	590	588	573	631	614	607	621	638	620	645	582	607	610	651	635	587	616	619	604	614	601	603	585	613	632	596	625	638	620	611	634	560	594	613	610	583	607	606	663	643	601	664	598	608	590	597	611	616	589	605	624	616	608	590	641	558	588	581	582	643	618	593	632	577	655	618	553	583	606	617	639	616	580	630	605	635	622	598	625	559	619	591	601	581	646	687	589	564	600	619	582	603	613	606	578	590	655	618	575	578	631	597	576	583	602	597	561	598	600	588	636	573	611	607	609	602	603	593	582	602	642	587	609	629	616	609	597	608	569	633	619	591	616	558	655	601	584	632	593	612	574	608	617	614	635	578	577	562	628	620	589	580	582	605	641	591	561	570	589	569	570	684	596	572	594	638	591	609	595	626	664	603	593	662	618	619	630	602	609	612	593	589	611	633	601	604	621	629	610	610	610	596	611	615	586	564	644	587	632	553	613	571	625	638	635	619	621	610	630	614	596	601	565	601	612	628	605	624	604	629	562	586	636	616	579	616	605	586	552	571	634	660	581	583	623	596	574	595	603	570	583	592	629	603	604	635	630	636	629	584	595	579	632	671	578	590	621	642	609	624	643	620	631	639	636	599	607	583	564	588	576	622	589	571	598	620	607	625	606	622	621	604	590	612	616	615	621	651	649	611	614	604	625	602	598	641	630	587	636	653	634	612	606	637	558	579	561	603	601	621	557	608	603	563	535	604	585	595	624	564	570	626	578	611	569	605	629	562	589	586	563	630	604	589	632	596	598	566	612	638	566	598	597	568	587	648	633	593	631	597	629	586	626	616	600	637	613	605	611	619	609	582	647	603	649	620	571	620	593	582	611	597	593	625	629	635	590	609	590	537	575	602	608	546	617	605	613	579	610	595	611	612	580	621	632	655	622	628
36169	15862	9303	4756	3514	2700	2032	1790	1415	1262	1103	1021	906	830	823	763	785	714	791	737	673	734	672	639	642	642	635	652	675	656	655	665	597	639	642	703	683	658	602	587	679	605	648	612	591	588	618	594	626	612	594	615	587	597	626	636	631	605	653	598	607	592	641	607	645	631	565	626	657	585	624	659	650	643	625	616	601	637	621	606	569	567	667	650	625	623	597	644	615	606	598	643	610	622	611	628	604	655	564	653	616	614	596	612	649	637	581	616	610	621	622	597	549	605	610	596	623	620	616	611	570	630	623	570	562	554	608	592	653	633	601	608	647	573	612	629	576	613	592	592	612	635	647	611	553	649	614	637	616	594	606	637	614	580	626	586	652	591	609	611	575	665	592	617	627	633	613	585	630	595	608	605	610	550	624	647	615	657	646	601	639	629	583	653	608	575	599	532	604	604	581	650	650	671	630	673	622	602	552	598	634	623	587	613	586	601	585	627	584	652	619	626	593	592	639	626	627	615	588	595	613	570	616	635	627	594	605	595	628	593	615	646	599	587	608	610	661	574	620	593	636	606	608	603	593	628	660	590	585	622	614	595	635	563	578	606	570	562	604	609	599	627	592	603	609	591	585	611	641	608	633	633	639	661	595	590	601	662	654	626	575	655	570	585	609	577	609	600	604	592	610	586	590	614	589	599	581	618	614	589	619	613	620	591	540	600	612	623	623	599	612	614	591	603	593	604	561	612	628	653	602	621	577	639	621	634	624	601	605	616	567	594	634	594	621	628	609	611	582	575	633	606	588	593	623	631	614	582	603	557	564	645	612	568	611	608	663	611	591	634	648	611	582	599	626	622	611	583	640	603	594	553	579	612	592	572	602	618	592	586	606	586	623	593	613	607	593	625	655	594	654	647	598	614	633	634	599	613	552	617	635	624	559	625	620	624	611	599	651	608	598	638	611	566	596	600	621	633	633	563	637	631	621	587	609	606	611	575	588	584	658	591	621	609	633	603	603	598	602	613	626	592	627	609	593	634	576	665	625	615	604	615	624	581	631	621	633	640	590	565	589	629	599	663	628	631	583	615	580	607	605	586	588	646	618	648	603	635	585	584	646	605	565	582	585	622	624	632	633	605	628	609	594	620	608	621	629	611	596	631	612	561	662	577	630	588	587	624	603	652	557	608	635	589	583	653	614	617	610	613	570	647	614	603	612	602	584	612	547	662	644	626	596	627	650	630	613	635	609	609	606	631	618	621	598	600	600	567	626	589	581	615	604	590	617	575	630	570	623	598	589	610	604	609	624	636	606	599	574	604	602	584	638	631	568	609	614	589	605	614	614	583	603	579	592	600	653	690	633	580	615	659	600	582	575	589	634	574	611	634	598	652	575	598	632	584	672	626	586	646	600	619	573	622	598	606	593	610	564	654	603	621	597	625	619	605	609	601	581	594	642	616	642	631	569	592	565	588	636	590	589	578	628	606	585	642	593	579	617	626	601	609	585	565	640	626	617	609	583	630	614	605	639	630	662	605	629	662	588	581	604	611	649	560	585	639	581	578	601	593	615	593	636	632	618	648	646	598	629	640	650	666	616	576	611	603	634	606	612	636	655	570	603	624	652	590	600	636	618	581	607	583	591	551	611	607	625	600	628	593	621	633	608	626	618	651	594	639	586	600	633	613	595	618	623	620	549	635	571	635	617	632	604	577	609	635	626	627	586	581	586	598	602	587	578	616	627	606	623	595	642	616	657	618	585	644	637	597	600	649	622	595	615	638	597	643	605	632	580	618	605	609	611	644	589	585	597	603	634	651	609	641	593	622	604	581	545	613	643	619	569	613	567	660	604	582	636	582	611	642	578	590	560	608	584	613	594	590	640	677	602	654	647	604	602	623	584	588	572	617	644	603	583	598	623	682	620	636	590	567	585	625	628	602	607	611	658	647	612	622	608	613	622	582	585	609	628	625	618	564	610	562	582	593	605	538	615	579	585	624	622	578	588	614	591	630	607	615	627	585	581	595	596	594	625	613	634	608	530	615	602	593	613	615	593	614	631	578	606	631	606	644	580	603	606	593	626	610	610	610	573	574	626	647	610	597	582	604	647	603	615	597	608	589	655	578	602	601	631	623	566	642	602	609	611	613	620	630	654	634	581	639	593	616	591	624	634	639	589	620	627	652	608	589	626	617	624	581	577	618	605	616	588	610	600	585	597	644	623	612	603	603	597	630	596	614	608	603	618	626	633	606	645	608	613	648	646	567	577	562	586	637	671	625	590	619	608	650	645	551	604	590	629	616	629	614	619	571	610	613	610	630	634	621	636	609	594	628	649	602	604	606	609	624	602	652	651	618	645	629	638	629	614	611	629	653	587	599	613	641	667	604	624	568	596	600	586	590	638	585	651	612	555	612	580	622	627	637	603	580	636	578	585	636	618	623	607	607	615	585	599	585	647	668	609	642	620	627	624	617	580	598	632	617	630	644	586	622	600	595	586	600	628	596	614	630	606	665	599	599	600	593	591	604	641	566	622	640	593	614	572	628	602	633	607	598	585	657	620	638	612	579	573	636	563	608	528	585	666	611	584	634	595	632	603	637	600	604	673	591	608	583	577	602	612	586	604	572	585	588	615	566	615	595	645	590	601	629	603	614	577	608	612	627	663	595	607	596	584	558	619	639	624	625	617	636	583	618	575	627	570	636	598	581	634	603	632	645	605	606	599	600	576	579	632	658	641	608	600	624	578	622	616	625	623	637	656	599	612	598	630	581	617	630	629	603	575	637	606	606	638	572	610	624	607	566	595	630	625	608	608	640	559	621	624	624	650	589	572	605	602	560	585	564	654	586	643	600	620	604	570	592	629	627	645	618	631	622	571	621	589	623	618	593	633	643	661	579	554	605	605	570	593	651	657	586	603	615	560	549	635	621	624	615	648	613	595	650	633	611	579	697	615	593	601	643	595	665	619	585	604	614	586	601	640	627	627	595	591	608	624	627	612	631	572	638	592	615	607	625	616	610	617	599	623	598	618	660	582	622	586	628	588	591	618	598	592	583	561	627	632	613	610	608	641	641	597	615	672	620	623	628	613	655	619	582	603	602	608	632	597	625	549	597	643	607	617	596	595	626	669	596	582	606	642	585	607	580	620	599	628	622	591	643	620	560	590	590	634	665	575	576	561	627	568	622	632	615	628	612	653	596	620	628	589	604	625	594	659	631	622	619	604	600	590	615	631	602	583	607	624	596	581	629	619	589	626	619	600	586	566	625	640	609	637	574	589	562	598	637	624	631	606	596	624	609	661	556	609	553	628	650	591	619	601	648	642	612	620	638	586	602	606	644	610	621	609	594	613	658	607	589	625	590	629	643	644	630	647	604	620	619	576	628	627	592	595	655	615	597	629	582	618	615	607	592	621	614	599	583	628	577	597	625	596	671	630	602	604	591	634	592	602	635	530	616	603	612	599	608	621	620	604	622	593	588	633	652	592	611	571	627	614	630	652	583
27801	18027	4134	686	533	442	392	397	397	389	376	363	365	385	371	380	351	391	351	354	398	350	359	372	351	386	332	368	392	402	392	373	378	369	365	373	387	353	374	352	384	369	405	381	387	384	385	367	375	386	404	389	370	359	357	361	400	362	386	371	373	379	371	389	354	349	376	389	405	366	361	386	364	369	387	369	397	387	350	401	365	370	394	365	383	360	379	349	344	399	366	405	357	379	366	370	394	379	370	369	392	395	349	372	381	371	364	340	398	380	361	358	358	384	361	382	380	379	429	365	362	334	354	396	394	376	357	352	377	410	364	379	355	401	350	355	378	409	400	382	346	403	354	348	394	366	337	398	335	376	368	358	379	373	391	352	391	383	342	396	394	364	397	363	381	389	364	377	416	395	375	348	375	396	384	371	380	386	378	411	374	366	384	375	358	387	374	360	375	354	359	365	350	390	380	392	387	372	379	400	354	386	359	328	371	354	363	394	414	394	368	349	389	374	359	378	389	350	386	344	351	382	395	337	353	394	408	359	381	370	397	401	367	357	381	379	386	388	355	381	347	387	387	386	379	333	413	412	343	364	391	341	360	358	387	362	395	365	359	405	357	352	379	407	372	388	358	400	364	418	362	382	379	426	361	399	386	370	377	382	365	404	391	390	379	400	342	364	354	381	381	392	382	361	390	372	345	405	352	359	371	361	381	367	384	390	409	362	410	361	369	343	358	369	369	373	419	354	369	405	361	388	392	373	384	404	382	385	417	393	368	383	375	393	356	376	331	369	386	343	366	394	360	385	354	371	390	349	374	399	369	392	362	376	367	366	375	384	391	389	378	357	369	388	381	367	372	397	427	329	404	361	370	375	388	375	378	390	390	353	361	364	379	376	379	365	395	373	385	389	368	365	378	383	384	371	402	360	400	377	367	364	382	384	424	378	377	350	359	345	353	360	354	409	388	352	375	356	396	353	377	350	404	414	376	338	390	400	368	364	356	404	365	406	360	360	343	394	368	391	383	374	347	391	375	375	397	390	422	361	414	357	351	383	381	383	363	367	361	402	399	358	368	387	380	385	415	387	354	373	364	397	396	389	373	396	366	379	386	370	360	383	372	377	428	395	364	342	371	387	366	378	409	336	403	351	389	380	377	362	368	408	333	367	379	351	372	368	344	368	393	411	377	378	350	361	420	380	393	380	395	388	370	366	380	345	345	368	384	354	386	396	342	385	402	356	357	409	389	400	396	373	363	357	334	339	379	387	388	406	393	371	364	330	360	374	404	393	409	365	395	373	405	381	362	382	349	382	361	391	352	375	377	365	367	364	345	362	371	373	396	381	374	383	360	384	364	347	357	410	384	374	376	397	371	344	349	375	370	404	406	394	358	373	349	354	368	376	381	335	368	389	386	398	388	414	369	387	384	378	388	367	371	413	362	347	382	380	358	371	395	395	355	342	374	385	322	367	374	400	385	360	379	383	373	384	396	374	376	403	381	403	364	395	383	365	352	411	341	378	379	392	379	364	381	398	398	393	381	405	383	385	356	377	376	384	354	353	394	383	366	364	383	398	402	356	405	424	389	388	344	400	368	385	345	396	365	387	423	364	403	371	353	376	401	395	410	344	366	372	377	375	367	372	369	357	345	369	367	438	360	391	361	353	374	370	376	391	359	388	418	388	398	375	375	381	393	380	410	368	363	381	343	395	369	387	354	380	387	373	408	383	359	411	378	400	398	372	370	388	379	404	392	367	369	393	350	396	390	376	368	363	379	373	365	377	408	318	383	418	390	363	400	363	380	378	378	360	392	351	410	368	379	356	342	375	356	386	374	379	348	391	368	384	386	391	377	386	367	384	385	377	376	353	366	403	424	385	389	352	347	382	364	377	359	385	374	389	369	383	384	400	394	411	383	386	352	382	376	410	407	357	368	381	412	343	394	391	391	357	368	374	377	399	367	391	381	378	362	385	396	401	407	347	377	343	350	384	403	368	385	386	358	389	371	410	403	397	387	371	354	361	351	362	394	365	376	373	359	361	348	388	396	401	376	399	390	359	382	391	371	392	390	354	362	374	387	406	367	373	354	391	388	361	362	391	386	378	347	389	397	383	414	362	362	379	367	363	409	353	406	414	395	338	364	384	376	348	348	408	388	379	360	363	428	396	347	376	368	371	364	378	399	353	373	391	392	369	379	373	342	352	377	366	385	389	361	372	376	398	359	354	391	377	399	398	383	368	418	408	379	367	383	390	356	370	351	373	388	381	379	367	408	391	345	383	437	395	358	369	359	378	364	385	411	360	387	405	368	380	342	383	391	380	349	391	369	353	337	387	363	374	406	374	380	387	376	408	371	387	400	353	355	378	376	391	370	390	415	385	375	398	360	353	376	399	371	343	422	369	386	366	339	408	337	351	379	356	371	359	358	381	377	361	372	342	364	377	404	392	346	393	347	351	406	395	404	383	374	333	382	392	327	403	389	396	368	404	400	387	380	362	394	372	386	376	384	383	380	416	384	417	363	387	359	383	363	373	386	400	357	383	377	358	380	384	385	369	379	373	374	397	374	378	354	408	365	369	386	378	391	387	370	415	369	374	386	376	393	367	353	402	393	353	379	361	368	374	339	340	407	329	357	377	368	367	354	351	358	354	386	416	375	380	386	351	385	382	378	360	386	369	368	436	414	378	403	393	349	395	383	345	371	366	344	378	381	369	367	388	385	398	347	391	385	365	399	366	379	423	369	373	404	397	371	355	346	388	383	376	398	416	372	392	343	396	379	362	417	373	385	346	350	372	368	361	387	351	360	396	350	388	377	404	385	394	368	383	370	365	362	394	365	388	377	373	378	359	371	379	383	352	374	427	346	358	414	411	363	366	390	381	365	398	374	379	397	397	366	379	367	350	376	376	396	359	407	351	389	357	374	398	367	371	382	386	402	382	387	373	374	401	382	402	386	393	375	353	362	398	386	368	352	378	378	394	385	343	372	387	346	408	396	369	398	379	371	414	388	403	401	367	368	398	342	338	373	355	348	414	395	383	340	364	408	368	372	366	395	386	385	358	385	357	357	396	351	359	370	367	407	378	392	392	411	376	387	394	396	403	384	368	392	361	380	355	369	389	362	353	387	398	356	388	324	368	339	360	366	370	411	359	369	365	392	390	381	384	364	376	362	372	392	348	394	398	361	360	362	369	370	350	371	361	391	372	394	404	352	423	334	370	406	386	349	384	369	375	368	388	393	403	388	358	365	370	397	361	392	384	381	376	382	434	359	344	365	384	362	366	414	395	372	383	362	381	359	377	358	364	417	395	369	385	375	370	358	400	374	390	404	399	384	382	399	403	359	402	375	398	386	404	369	357	375	426	381	407	381	365	385	384	364	387	364	407	384	407	411	357	396	362	378	412	377	384	413	350	364	372	359	389	364	389	395	359	400	390	364	422	397	356	364	368	390	366	352	386	344	388	375	363	390	407	383	383	407	403	357	369	406	340	395	362	382	360
8441	1736	797	543	474	465	436	422	460	435	406	442	410	412	417	421	394	417	428	422	457	426	430	409	444	423	393	381	417	394	394	392	446	431	411	396	443	442	449	447	445	396	380	457	402	384	373	441	440	432	407	409	413	400	393	395	421	427	362	403	418	432	407	411	389	394	392	437	406	437	394	421	374	383	423	424	420	400	410	397	422	429	423	427	399	434	436	408	402	409	423	433	404	442	442	404	440	405	421	412	405	428	377	428	427	440	446	430	414	456	372	381	388	455	436	411	394	422	398	434	446	397	390	360	422	413	442	422	380	435	430	411	419	412	404	406	430	412	413	406	408	399	449	413	399	427	429	411	402	425	413	396	453	406	435	448	447	395	439	430	506	417	408	427	427	436	408	404	475	442	423	409	410	419	414	416	405	415	429	395	400	399	401	432	443	392	399	438	455	435	424	442	419	410	440	424	412	378	448	427	423	412	436	386	412	450	398	409	434	420	423	426	446	426	412	404	398	421	374	432	413	448	403	412	413	404	415	409	457	422	411	439	409	426	419	412	383	393	445	445	423	436	408	443	414	415	433	407	400	409	449	403	416	428	422	419	376	423	403	408	395	430	422	414	436	423	396	375	423	418	435	448	427	402	428	439	420	395	406	418	450	423	430	421	401	392	420	414	405	428	405	424	410	449	428	420	459	414	390	453	438	422	379	421	443	378	405	451	431	438	410	424	432	411	429	431	406	409	439	440	422	405	412	422	401	435	440	407	445	449	419	392	395	388	418	399	451	438	440	461	462	421	422	449	407	430	390	435	417	419	382	424	414	431	408	412	405	412	410	414	415	423	415	447	404	399	456	407	418	415	439	401	416	389	418	412	411	421	418	405	428	373	408	419	470	396	405	394	418	415	434	410	441	414	400	418	400	430	438	412	392	410	393	400	419	394	446	417	389	426	417	387	431	426	404	386	402	466	420	409	392	408	433	458	430	431	474	428	431	435	431	404	427	404	399	449	418	378	412	397	445	443	417	407	400	402	441	466	435	408	439	425	403	380	406	421	450	418	433	419	401	389	419	429	427	444	432	416	409	434	447	445	444	422	429	430	451	412	419	435	427	423	437	452	415	413	420	422	416	394	391	403	408	429	423	421	428	418	406	446	450	411	403	414	446	433	399	453	410	433	426	450	421	408	401	391	403	398	394	454	428	423	422	403	438	433	436	440	405	431	410	408	410	413	443	439	410	373	425	406	394	412	380	417	419	417	398	403	446	421	413	415	423	406	436	409	413	409	397	442	397	411	428	373	435	413	457	418	402	423	379	350	407	407	430	422	466	412	399	398	400	428	420	430	407	442	453	450	388	401	426	418	456	390	388	418	452	378	392	410	371	383	443	424	441	430	396	437	401	415	452	408	422	439	411	418	404	429	414	431	466	427	412	409	403	450	435	439	445	398	402	419	444	410	422	401	421	441	415	407	426	403	405	437	412	407	400	391	423	433	415	432	415	440	415	403	401	411	375	428	402	395	434	413	427	407	426	426	363	399	414	426	427	430	432	405	410	413	400	389	416	443	431	410	403	412	423	395	448	431	400	444	423	437	429	413	404	393	399	432	390	410	423	384	399	394	399	433	428	412	401	456	383	422	426	414	429	403	423	417	421	407	409	408	424	418	407	426	441	449	406	415	405	447	444	409	415	431	448	436	427	443	454	373	424	406	399	380	418	398	428	420	411	408	424	457	435	403	422	450	399	410	457	410	396	410	399	403	459	451	419	382	425	391	432	415	409	410	434	394	405	415	398	371	442	377	416	386	453	363	447	419	428	427	446	443	430	378	402	429	395	427	435	426	441	395	413	398	427	423	366	386	427	441	423	446	394	398	444	401	414	385	464	414	417	424	410	459	400	403	405	430	431	419	414	416	417	412	407	424	415	457	421	404	373	424	418	434	418	406	407	411	428	407	442	438	397	404	438	426	401	423	427	423	429	463	422	391	395	453	421	427	432	415	396	459	384	394	426	398	398	423	393	411	430	432	386	406	420	395	444	418	375	427	422	431	417	411	434	433	445	451	391	425	423	415	415	435	438	397	426	396	421	401	388	417	397	402	420	425	437	395	416	405	451	406	413	407	429	414	413	391	440	389	413	404	384	435	479	418	418	407	435	412	394	405	449	392	428	430	399	454	431	376	423	437	395	430	421	427	427	374	404	423	396	400	380	420	429	428	442	421	442	430	431	397	414	452	401	387	405	404	388	437	409	414	431	424	406	430	394	428	411	456	475	442	448	455	415	400	426	452	444	419	417	416	443	406	430	437	408	434	430	410	426	410	409	429	418	427	390	419	398	388	386	415	398	370	429	444	436	402	443	405	404	410	447	423	393	413	396	424	468	381	435	375	425	388	400	405	416	396	453	443	454	427	452	423	422	445	430	452	444	414	411	391	445	424	406	411	422	411	464	386	430	400	450	417	393	430	396	404	444	429	384	400	408	425	424	445	440	388	422	434	370	454	409	420	432	436	431	377	392	409	448	441	411	411	436	402	438	454	419	435	430	432	402	393	457	389	381	440	426	432	405	426	448	421	413	430	394	454	423	401	412	420	425	417	428	440	401	433	467	436	414	425	437	429	426	450	391	440	386	398	402	435	424	414	417	435	414	390	383	405	399	395	453	426	443	398	396	410	421	440	386	410	425	428	419	399	405	448	404	427	400	404	392	462	427	429	415	448	394	434	421	424	397	410	415	419	414	417	394	415	416	419	422	399	402	405	393	392	417	399	427	401	444	450	441	398	429	404	399	388	398	372	437	376	378	383	403	413	405	427	419	451	422	428	408	438	414	413	436	394	415	435	413	412	450	429	442	414	444	454	418	410	387	440	417	443	410	423	419	396	406	415	377	414	417	418	410	405	404	434	426	446	398	410	446	419	417	444	415	416	432	418	414	392	410	422	412	403	432	453	404	436	420	434	394	426	357	419	424	389	386	424	395	432	406	421	439	449	403	418	385	427	374	442	449	421	445	415	430	405	433	434	419	406	430	417	391	393	394	385	425	406	409	379	421	440	439	453	416	407	422	416	442	431	409	427	441	434	412	453	404	431	433	410	396	433	414	406	410	402	450	411	414	418	427	409	406	412	414	442	411	415	456	418	440	423	407	444	427	404	412	424	410	432	389	394	420	430	412	396	377	445	417	453	429	412	397	429	416	429	394	417	423	402	429	440	412	398	401	405	444	391	404	424	446	402	436	416	395	382	389	437	434	405	394	385	408	395	440	394	432	427	462	419	433	401	426	414	431	428	432	437	411	399	428	392	412	404	418	408	402	428	403	404	396	410	365	405	421	422	429	398	435	401	407	434	454	415	429	402	420	418	409	440	409	449	425	422	421	447	385	410	426	408	374	437	414	411	397	407	397	433	414	437	428	385	405	430	437	435	372	413	396	445	399	447	421	402	417	429	442	420	428	413	435	424	441	436	406	440	419	400	430	418	463	397	449	411	395	429	430	440
23616	21090	28222	24214	21086	9380	904	625	480	434	374	399	389	323	313	295	312	302	283	282	286	295	297	278	285	290	267	269	286	269	248	279	267	274	260	280	281	290	269	277	269	275	265	265	279	267	257	280	267	265	295	269	266	268	281	265	284	259	223	268	274	251	257	258	271	279	263	237	253	260	240	244	270	280	249	302	288	262	275	256	269	249	255	258	269	257	266	252	263	226	264	248	257	246	259	266	272	281	232	271	259	272	246	258	255	273	279	268	252	287	263	256	255	264	280	268	224	274	259	256	255	285	223	261	248	261	287	242	243	291	273	277	258	237	246	255	262	250	258	289	249	243	286	269	244	269	260	286	244	234	270	236	248	282	269	282	287	253	261	266	267	262	272	292	276	242	273	252	274	284	242	275	250	292	245	237	273	256	249	236	258	255	273	259	276	249	274	253	224	238	256	255	255	245	268	281	253	250	285	258	247	268	223	255	256	253	260	248	260	267	290	256	266	262	263	244	262	274	255	269	233	237	258	246	256	291	247	258	282	263	249	247	261	278	284	258	264	255	273	246	296	255	235	260	263	265	253	241	256	268	231	266	262	258	262	259	255	257	255	248	254	246	283	278	232	239	286	289	242	254	246	234	235	254	275	259	254	299	290	248	253	252	257	261	251	277	281	288	258	267	267	264	259	286	265	267	267	258	271	292	259	226	266	263	243	243	234	234	272	230	319	290	248	253	287	259	258	249	284	256	246	302	271	297	226	243	253	259	274	280	261	253	256	244	263	269	275	262	246	258	257	249	256	265	276	241	251	275	275	260	262	243	285	226	264	247	262	282	250	286	266	233	246	252	276	282	251	246	266	262	264	267	266	251	282	265	253	254	257	240	267	273	254	288	248	263	255	239	286	262	256	290	277	267	260	267	277	271	261	286	251	261	276	258	276	275	255	287	239	251	263	251	251	272	271	251	231	245	266	268	267	299	233	249	273	262	273	253	254	267	270	257	270	276	250	294	267	237	264	259	231	246	270	265	266	246	291	241	225	270	253	244	262	252	272	269	249	247	242	262	277	247	255	271	251	257	237	279	219	288	281	268	270	259	249	256	277	224	278	263	228	266	242	241	261	226	287	248	269	253	253	278	260	251	262	267	254	272	260	242	253	265	267	262	256	259	286	242	255	260	217	291	279	279	250	254	250	240	274	250	241	263	271	269	222	289	263	284	228	280	238	279	272	269	265	257	266	258	275	247	247	263	269	252	264	305	271	300	267	276	274	287	255	252	258	289	246	263	271	245	243	260	271	237	256	268	267	271	258	275	243	250	294	254	266	254	237	247	256	259	253	262	286	245	278	243	279	255	279	269	236	252	230	258	292	276	300	230	269	266	267	247	264	276	260	297	265	283	266	239	283	260	262	250	252	264	264	225	275	259	252	251	236	288	261	263	301	247	268	269	302	246	291	257	285	242	251	262	276	258	252	238	242	269	222	255	271	249	224	269	241	254	278	263	268	257	274	264	246	259	275	255	270	280	240	251	265	288	273	280	250	254	260	260	273	262	249	252	269	275	253	263	269	258	251	262	244	226	285	295	254	243	224	276	258	242	309	245	235	285	288	248	273	270	264	254	251	255	293	253	268	269	247	249	247	273	257	279	236	244	262	261	321	281	272	268	259	254	245	242	265	263	240	268	251	262	277	285	238	263	281	217	258	278	281	258	250	255	247	257	268	259	297	278	230	274	258	254	237	274	269	289	248	274	271	254	268	251	268	251	275	230	255	256	281	247	257	266	271	262	290	270	270	253	236	276	251	256	275	276	249	222	288	259	275	302	286	238	278	255	262	265	265	263	232	217	256	260	242	257	236	252	260	263	249	273	247	258	243	258	278	280	264	252	240	225	274	250	259	257	265	242	276	252	223	240	291	242	243	292	289	269	286	262	256	253	268	275	276	254	252	284	253	275	266	265	261	247	250	291	257	279	266	256	275	237	271	252	267	261	252	262	251	285	291	262	264	256	256	285	254	216	251	283	228	264	223	247	292	262	266	279	273	260	256	295	273	244	276	287	248	237	252	233	252	280	274	251	312	233	263	246	272	253	253	287	245	239	262	251	280	251	229	262	241	263	262	244	272	256	272	213	285	255	308	257	250	242	271	250	280	254	246	243	267	267	265	234	252	251	263	267	254	266	257	272	287	250	295	253	255	245	253	259	265	234	243	257	228	277	266	276	242	249	293	240	285	230	244	234	244	258	272	235	247	251	275	256	262	284	272	272	220	287	249	233	263	270	256	262	266	263	276	281	246	266	263	250	249	257	266	259	267	267	256	283	249	262	282	258	287	261	253	269	271	247	267	249	269	244	283	240	268	261	256	281	255	256	250	300	279	235	282	265	260	284	247	270	263	255	268	267	243	258	263	277	239	249	235	230	291	265	273	252	248	258	255	277	268	268	269	247	258	246	233	254	247	268	249	256	256	265	252	270	284	266	260	276	270	264	262	268	247	236	270	260	266	263	244	268	281	245	283	269	267	285	266	276	250	261	272	284	238	247	270	259	256	258	275	248	287	254	264	255	250	258	260	266	252	272	256	272	264	298	258	233	255	283	261	254	237	265	242	219	249	316	232	268	257	291	289	263	249	293	292	250	280	268	281	267	268	280	254	263	260	257	255	252	265	241	250	259	257	305	251	263	262	236	277	273	235	275	219	269	279	237	255	233	262	255	244	239	260	253	234	256	248	264	250	257	267	273	281	268	254	262	278	255	267	277	268	244	267	279	285	266	221	294	292	258	263	255	278	259	253	260	268	277	252	269	269	233	258	274	252	243	266	261	262	252	242	249	281	259	254	257	287	265	309	290	268	244	272	262	304	264	230	241	279	251	279	234	261	233	262	241	281	241	263	251	247	252	255	280	239	269	292	245	273	262	258	243	263	278	258	259	223	241	281	269	239	258	254	242	265	274	259	261	302	276	256	260	228	243	255	253	279	265	231	244	276	250	282	288	254	248	259	237	249	240	267	238	266	280	247	248	286	264	262	258	258	268	261	245	255	241	263	281	251	275	289	216	258	261	235	281	241	262	231	259	292	294	256	252	286	287	246	266	245	238	258	267	294	266	273	265	246	292	266	240	260	264	252	276	256	269	239	255	266	230	251	253	244	252	262	281	263	278	272	260	270	259	283	225	300	256	242	267	283	239	250	251	260	256	277	248	269	249	258	238	286	286	279	249	240	281	256	289	254	258	232	303	277	273	252	281	268	270	266	263	262	264	291	268	239	265	279	260	266	242	250	229	243	267	252	228	290	250	282	264	238	279	248	265	250	273	267	261	239	268	284	277	296	248	234	268	262	258	274	250	254	291	234	254	268	240	286	278	257	248	249	251	243	266	231	258	280	260	249	241	273	265	260	264	272	257	267	235	280	236	265	254	248	233	265	276	267	239	279	234	259	245	284	258	256	299	283	256	250	256	238	248	286	277	251	280	236	260	275	249	252	261	259	256	245	256
30545	13534	5411	2502	1816	1433	1063	813	682	600	548	489	402	418	400	357	375	353	333	334	328	322	351	290	339	306	323	326	266	309	293	299	310	312	311	298	324	309	284	321	275	303	291	312	299	300	258	300	287	304	304	328	299	319	306	297	310	291	315	273	286	279	268	287	258	263	289	279	282	273	273	278	289	276	287	316	286	276	285	277	304	314	297	280	268	300	265	272	295	278	285	296	273	298	295	280	295	312	292	294	274	319	265	294	255	309	248	279	264	273	288	294	292	277	305	327	285	293	267	258	287	308	253	303	292	260	286	287	282	291	311	282	290	293	278	267	300	291	270	256	265	282	269	288	277	270	253	302	299	283	291	300	290	294	279	284	321	286	323	271	303	270	282	286	300	309	286	286	305	293	299	291	293	322	291	296	314	292	293	278	263	295	297	313	322	283	277	305	254	288	284	292	288	289	299	282	265	260	288	288	277	290	293	295	306	279	302	293	304	266	304	268	320	312	286	269	287	328	289	304	290	277	272	303	263	292	286	257	309	292	314	288	269	279	288	293	296	295	264	340	272	273	286	281	291	285	267	274	304	295	273	265	308	302	310	266	299	287	276	286	300	255	301	278	282	265	285	291	321	272	274	252	287	336	268	273	288	273	280	275	247	302	326	311	269	301	272	278	252	276	294	259	277	274	267	290	272	305	285	302	321	320	292	261	282	256	305	283	295	304	271	287	270	286	279	292	278	290	265	273	300	278	279	267	305	314	286	294	319	310	299	274	263	286	282	292	271	311	293	282	257	283	312	278	288	269	259	296	272	276	264	277	304	303	299	300	301	299	254	308	311	293	294	273	281	297	246	290	297	284	278	296	304	280	301	301	304	305	303	294	308	272	264	298	263	297	287	275	299	277	291	286	268	307	298	313	302	283	261	271	313	275	277	279	284	285	269	267	243	288	278	289	285	302	299	312	279	276	308	283	276	304	271	282	272	339	282	334	315	262	289	263	263	294	314	316	266	299	288	287	309	286	294	277	254	284	298	264	293	274	281	241	293	290	287	278	306	305	275	273	302	305	296	299	308	281	267	253	289	309	285	297	296	286	281	286	299	301	291	276	277	300	318	302	289	303	261	310	304	299	290	321	289	304	278	279	297	284	307	305	288	269	294	283	300	310	303	277	285	287	309	297	300	288	276	321	296	308	268	333	288	291	267	290	268	285	275	278	311	286	279	306	314	270	296	303	283	263	315	285	302	231	279	277	289	281	304	306	299	283	303	298	322	276	274	274	296	285	281	283	249	278	285	301	284	289	282	252	307	309	298	292	301	279	294	306	281	298	275	308	295	272	306	255	309	281	292	306	311	293	302	282	272	257	255	280	296	291	295	287	276	270	302	314	297	302	274	282	282	293	270	268	255	295	278	288	311	269	269	268	282	286	275	272	300	285	276	256	278	284	267	294	283	295	285	301	261	271	264	278	297	302	297	299	276	282	289	287	311	310	276	286	275	299	267	281	259	281	316	309	291	294	310	294	290	288	304	307	256	278	289	288	294	275	285	281	290	263	287	270	311	286	292	264	267	298	263	293	303	272	284	293	297	302	278	281	289	289	299	277	293	263	309	285	273	294	285	297	274	248	330	286	317	289	268	311	283	293	318	285	319	287	303	296	271	282	284	266	294	293	299	285	277	295	268	286	315	294	279	274	259	308	309	262	297	284	280	307	253	294	255	295	271	307	288	265	292	317	305	294	274	275	288	276	289	293	265	276	303	271	299	292	263	286	294	282	285	329	288	284	276	266	271	287	266	284	305	290	280	290	270	279	306	262	293	288	308	312	280	256	310	267	280	311	248	277	302	283	272	316	276	301	293	279	267	286	308	286	288	285	283	258	295	295	310	293	287	301	308	282	288	303	263	270	297	292	269	272	294	236	263	284	304	276	296	281	293	260	283	307	293	297	275	300	293	283	285	273	257	258	278	254	284	287	304	297	292	271	310	269	257	274	274	290	296	298	275	272	313	278	300	300	275	285	311	274	280	316	274	272	279	302	334	277	254	301	277	289	288	285	310	288	274	273	299	290	331	306	266	281	294	277	277	292	310	257	289	274	279	279	307	267	271	311	288	281	326	276	295	297	258	255	252	294	308	287	285	277	289	296	260	287	279	277	274	278	292	284	286	288	271	268	262	269	277	286	278	281	297	298	302	283	286	268	272	303	304	296	286	293	310	278	267	297	313	280	279	271	287	274	280	279	248	317	316	312	285	283	273	301	301	294	268	293	273	292	286	269	258	324	253	271	272	291	323	267	248	303	319	277	297	303	281	291	282	266	274	294	324	255	304	323	292	296	282	251	282	267	288	283	287	297	270	272	264	297	274	280	298	284	261	294	284	275	285	264	263	299	267	290	287	285	288	302	279	269	301	275	284	284	286	283	287	284	262	278	264	298	307	279	301	297	307	267	299	314	326	292	280	297	290	273	274	288	282	284	278	304	285	284	289	290	286	287	280	263	263	278	289	276	254	287	280	273	286	266	261	267	288	316	317	279	298	288	288	258	305	297	311	312	279	297	299	310	282	277	287	268	270	260	271	300	281	277	273	293	279	279	271	308	287	286	299	266	304	303	287	285	276	279	275	261	280	275	285	281	287	307	293	326	257	307	275	291	259	298	245	296	246	293	281	292	277	282	273	269	298	315	299	284	262	287	278	276	285	270	262	294	291	270	299	303	271	288	287	305	299	272	286	273	309	253	305	319	269	270	272	284	288	279	281	263	269	279	275	316	288	292	299	269	295	283	295	291	302	277	264	301	275	291	276	264	268	280	295	279	268	268	294	275	324	306	284	271	226	291	257	295	243	304	298	305	304	269	305	262	291	291	307	290	285	276	275	310	300	294	269	281	296	290	283	300	278	302	309	260	254	289	265	287	288	308	290	321	277	268	270	271	279	254	249	270	291	305	295	310	270	277	289	287	303	268	320	303	293	286	293	294	285	308	304	294	289	284	300	298	282	257	286	286	280	277	295	302	266	269	302	284	302	264	286	313	300	284	270	285	304	299	299	292	302	296	307	284	294	278	286	303	266	279	292	267	283	302	275	298	305	307	275	333	262	268	268	262	308	302	278	311	310	303	304	263	304	296	305	273	266	302	300	273	277	285	323	300	294	267	284	295	299	297	289	284	315	265	318	291	233	277	255	280	286	304	297	292	285	284	313	301	290	261	286	298	295	298	300	281	296	294	289	281	282	293	309	296	280	291	306	324	290	287	267	287	308	295	255	289	295	300	291	283	290	262	297	282	280	288	290	289	282	285	281	325	314	292	284	265	289	283	274	295	299	298	289	298	273	306	305	290	300	294	285	299	294	284	285	283	281	267	298	271	249	299	288	275	313	301	282	265	295	310	266	281	268	278	291	292	289	272	276	283	298	259	291	287	276	272	277	330	299	294	289	310	292	249	293	303	287	285	300	281	278	288	285	281	307	269	299	290	279	300	280	295	277	261	287	268
24874	21020	26913	25216	10248	1199	964	823	764	778	781	717	727	771	707	722	719	715	700	669	665	664	699	734	703	648	703	733	691	695	686	681	724	696	715	696	724	692	673	717	713	648	691	695	676	681	684	694	654	733	709	687	689	733	687	693	674	755	695	723	658	645	683	646	714	690	678	656	733	694	677	660	668	725	687	684	687	693	676	651	685	664	686	661	692	675	656	741	669	707	677	682	746	689	707	703	658	637	729	679	690	722	632	707	713	673	732	716	651	623	674	699	636	668	670	706	666	679	678	699	695	683	688	706	680	681	653	645	715	660	692	688	706	659	655	707	662	707	689	691	647	694	683	682	668	716	683	633	708	670	668	697	639	712	640	655	664	675	655	656	718	713	692	663	695	657	697	660	686	685	661	709	697	680	715	658	701	671	657	692	679	607	743	710	682	717	679	708	704	683	682	673	687	672	710	654	709	708	630	644	671	691	691	673	660	701	675	691	705	664	684	697	644	688	686	658	661	699	652	733	655	687	665	653	711	681	705	663	707	648	685	668	702	664	642	649	697	689	677	661	704	675	725	658	710	643	701	680	670	621	721	696	729	666	693	697	688	659	712	673	673	655	736	666	742	658	726	742	671	677	692	630	665	640	696	731	702	669	711	692	664	691	724	675	697	710	695	694	694	684	656	630	637	682	682	752	696	702	721	670	735	670	664	665	669	713	690	701	670	691	732	705	658	683	689	670	663	693	630	608	651	728	709	697	680	682	697	667	688	702	651	745	684	726	703	648	672	682	675	676	674	666	646	691	680	709	651	657	687	642	651	684	689	678	718	638	686	715	685	699	675	668	689	722	698	691	698	697	687	641	692	629	693	718	706	671	709	698	693	708	709	710	730	645	672	660	689	709	645	680	736	642	676	665	750	721	691	702	646	709	713	679	670	656	711	689	673	676	662	704	679	648	665	676	678	639	731	695	726	676	682	720	677	696	688	662	655	662	700	720	661	664	723	732	704	676	723	676	715	727	641	689	706	682	679	665	673	712	780	666	671	718	689	701	654	696	671	714	650	737	695	654	678	695	647	772	655	725	733	742	703	689	692	671	713	701	710	683	708	655	643	705	743	671	679	695	678	721	702	707	649	704	697	693	642	719	623	693	673	659	648	664	699	681	680	705	681	744	678	731	714	695	681	673	678	720	686	670	686	670	671	751	711	688	674	690	718	681	658	685	661	711	732	700	642	674	672	647	739	678	668	678	671	703	647	667	690	683	675	724	646	694	653	704	632	657	694	656	742	702	652	678	664	727	728	662	681	663	688	701	686	679	691	680	650	628	693	668	689	638	737	676	684	659	713	672	699	743	694	706	683	645	669	747	687	672	666	663	646	671	696	741	656	669	711	690	705	668	706	672	677	643	658	590	704	690	671	658	707	757	673	685	676	677	714	696	680	626	658	712	693	701	623	687	685	699	678	637	713	710	694	657	668	686	688	742	690	653	677	676	689	686	708	700	677	706	731	696	662	688	666	696	675	655	659	684	695	691	668	739	709	695	685	683	694	697	667	693	727	701	702	666	723	673	681	688	649	688	720	719	658	697	716	709	651	708	655	651	711	705	708	673	686	631	699	699	681	657	699	658	704	695	689	689	665	686	652	702	681	702	648	674	678	695	677	673	665	676	656	680	660	686	656	671	674	646	653	688	695	719	644	680	696	736	672	725	707	700	669	743	705	665	681	674	662	663	701	671	694	662	699	664	661	643	704	725	723	733	700	687	663	712	657	682	662	675	723	697	673	670	694	686	682	673	719	737	699	698	740	663	677	679	655	676	704	691	701	649	686	676	708	675	688	659	687	734	698	674	686	680	674	670	624	717	710	693	688	676	686	624	697	685	695	665	703	675	680	682	696	700	652	671	661	690	693	701	699	705	742	629	701	670	689	678	731	664	673	714	658	715	679	720	697	663	647	699	710	692	701	687	704	717	718	707	663	667	703	715	639	694	705	691	634	620	709	662	703	679	659	678	694	722	691	647	699	704	715	681	754	677	668	691	723	696	721	698	706	640	682	660	684	678	662	713	696	712	667	710	722	653	695	702	676	688	695	683	718	725	689	719	638	691	672	672	677	679	689	693	713	709	715	696	687	674	698	703	710	660	610	661	683	720	669	698	713	682	698	668	675	670	723	660	659	723	699	694	725	629	639	683	696	681	681	676	743	702	666	656	680	660	696	665	664	605	678	665	696	688	681	677	716	687	660	643	681	689	661	672	700	682	652	710	689	691	730	703	645	662	659	695	739	685	680	723	732	694	680	723	680	691	696	668	666	714	686	649	648	677	706	729	666	661	709	695	735	672	695	668	658	678	704	729	726	625	676	731	652	688	659	719	689	726	675	709	684	675	687	671	671	743	724	709	684	705	645	642	666	699	695	692	662	676	710	697	662	670	694	708	671	690	706	669	669	721	720	697	643	649	683	644	700	692	724	700	710	690	640	621	697	695	704	637	703	681	723	723	648	715	700	687	666	714	660	639	700	669	709	674	669	689	729	689	642	666	666	700	718	695	677	691	713	683	693	683	692	647	716	673	675	657	690	688	675	726	683	677	681	656	672	666	700	711	655	743	681	717	689	690	675	656	722	702	703	647	720	673	673	683	695	734	664	660	658	714	700	724	727	734	690	686	709	729	646	676	707	699	677	719	683	707	709	634	667	695	688	692	697	652	683	706	705	701	632	715	718	667	678	700	620	694	698	715	675	669	676	627	689	663	655	680	682	653	693	670	643	636	675	675	688	708	663	648	727	736	665	693	728	679	659	729	661	650	687	659	675	685	672	735	632	663	691	684	709	692	607	675	594	704	740	689	681	696	687	664	676	657	713	695	687	679	668	658	691	664	681	682	692	705	702	683	675	681	696	666	652	706	703	679	702	687	701	724	721	648	700	652	679	696	722	687	660	733	678	672	659	673	705	740	662	668	719	709	642	671	743	668	693	679	739	686	667	668	692	680	668	719	708	690	657	677	658	712	712	694	704	684	754	696	721	657	689	670	693	691	711	704	683	683	684	659	715	690	750	665	661	696	695	667	664	673	705	645	695	703	640	713	695	693	679	673	697	708	704	662	677	683	689	709	723	751	681	673	700	698	666	698	660	676	717	701	688	684	631	692	721	670	696	685	650	713	663	692	684	666	664	680	705	669	706	672	670	615	673	681	640	727	686	728	674	687	696	705	701	682	688	673	699	654	706	674	716	704	737	697	695	690	684	654	762	645	706	656	659	646	675	697	678	688	719	681	720	670	654	647	687	722	658	701	684	678	703	652	725	689	647	712	674	695	657	699	720	684	670	636	678	644	714	687	681	678	612	677	666	677	696	635	666	682	691	687	713	714	694	699	693	615	652	671	667	674	714	690	650	713	706	645	658	723	637	655	671	702	696	685	701	646	674	724	719	678	639	698	671	658	675	734	698	717	667	670	658	708	707	690	724	702	721	703	682	701	699	698	696	727	703	728
26889	8636	3222	1877	1580	1245	1160	1035	898	842	828	826	806	789	755	763	743	719	738	721	727	706	756	699	760	741	756	727	741	714	711	706	742	702	700	718	701	743	726	687	682	707	750	745	720	713	655	672	710	709	660	742	736	740	672	707	709	687	733	742	703	727	642	710	687	688	721	710	764	700	671	738	703	724	733	704	710	739	698	698	699	694	734	726	742	714	712	694	745	721	724	718	737	722	710	748	670	712	717	721	672	680	729	734	704	725	716	692	723	680	697	689	725	658	696	707	765	720	679	713	720	706	695	718	754	673	666	722	734	699	666	683	698	669	704	699	743	717	699	712	738	737	736	691	737	706	692	679	683	679	739	718	732	706	663	727	750	690	658	739	704	707	693	712	697	707	730	757	722	645	735	730	689	712	718	675	704	686	695	722	690	731	678	733	740	650	682	718	741	734	717	708	691	696	693	704	768	713	679	726	748	726	749	672	701	731	724	701	675	724	720	727	711	685	732	675	685	719	697	684	712	726	762	719	710	716	716	702	740	694	683	737	719	695	711	741	723	695	705	720	656	720	705	735	722	693	684	700	649	720	711	731	706	722	667	694	719	673	711	737	734	676	705	700	715	748	694	655	727	687	683	731	688	722	715	690	676	726	698	742	693	739	721	753	679	731	695	684	745	724	650	712	724	687	709	692	731	715	668	726	691	709	754	679	699	726	742	682	763	725	720	727	703	718	693	715	700	764	728	691	661	741	663	671	704	680	692	725	681	743	733	747	659	745	692	712	664	717	678	690	726	732	714	703	704	686	666	689	715	712	680	751	728	724	647	728	713	641	708	718	740	685	752	690	766	732	719	715	706	665	715	692	734	686	707	709	712	699	693	727	711	722	693	715	706	698	718	697	770	699	715	701	707	669	747	691	636	736	743	761	726	748	691	701	739	712	716	737	740	705	745	751	653	732	717	715	675	758	715	716	760	679	726	685	696	730	685	715	729	721	673	719	677	703	674	682	711	747	690	747	689	700	742	717	733	708	650	729	725	698	700	723	743	719	725	691	703	688	682	717	753	701	739	692	699	757	705	703	706	743	693	683	715	705	702	688	704	754	716	692	752	744	722	739	720	746	707	711	757	731	706	680	733	727	727	739	739	705	737	706	692	696	700	690	714	679	719	706	704	734	725	711	732	693	715	714	761	677	760	693	709	718	724	707	711	716	712	722	704	717	717	711	686	720	717	712	674	706	693	727	715	686	707	717	735	730	700	720	701	725	720	734	765	658	716	702	718	690	749	687	711	718	709	689	711	718	734	674	638	710	707	684	739	739	723	707	697	680	697	695	752	692	690	753	680	684	703	738	717	743	692	667	727	735	761	716	748	711	705	727	762	739	696	724	721	723	709	724	733	677	732	709	731	693	736	726	724	695	697	682	735	693	715	702	710	691	719	699	774	709	678	724	712	692	743	728	730	725	657	727	698	731	684	685	737	676	720	712	717	687	709	719	726	712	724	765	742	690	748	752	729	784	712	717	675	709	711	736	734	710	728	728	699	677	732	748	688	711	704	735	742	726	697	735	736	700	662	722	682	692	737	727	755	687	686	698	645	712	699	643	699	676	735	712	723	720	731	657	697	741	673	709	658	690	739	694	699	734	714	760	706	729	680	730	624	777	758	752	721	695	690	713	708	691	705	734	737	747	658	744	704	727	708	762	702	725	743	707	710	717	730	712	721	712	675	746	725	712	687	719	697	747	725	689	696	659	748	687	732	716	744	749	765	704	729	718	659	704	722	697	734	677	700	739	755	672	703	746	722	751	697	713	730	736	685	723	719	685	694	682	721	714	711	711	682	731	733	719	760	738	721	680	664	677	692	740	742	694	714	714	694	741	681	648	700	699	683	707	722	726	744	722	747	724	737	689	677	758	694	746	707	695	721	674	680	654	682	730	706	733	701	731	670	698	732	732	691	714	713	709	729	727	711	715	720	686	715	677	753	761	710	708	704	691	681	685	656	700	713	686	727	688	721	757	741	725	640	679	741	706	721	743	704	696	698	709	726	707	687	724	717	729	741	701	674	699	730	669	739	707	743	740	740	693	720	698	707	688	697	723	681	719	687	776	712	697	698	718	703	736	749	744	721	682	712	737	694	771	710	713	700	716	738	687	730	692	698	708	725	689	680	684	680	751	714	696	766	715	731	719	735	718	722	717	739	668	685	711	761	705	729	714	703	705	728	683	696	690	729	696	657	758	712	711	743	650	755	734	690	747	707	683	727	679	714	762	702	738	657	699	701	717	656	715	722	744	709	671	706	673	723	733	696	703	714	754	740	760	711	689	740	727	739	714	680	720	761	711	697	699	721	697	759	707	696	705	701	696	701	725	726	686	759	737	745	721	712	707	736	700	705	737	728	743	707	749	669	703	731	714	754	710	670	757	710	708	738	652	685	717	679	710	722	693	712	730	721	716	706	674	711	719	733	715	725	685	731	721	719	697	729	701	701	737	736	707	672	729	703	719	739	709	714	730	737	706	703	729	691	698	693	723	742	676	676	714	736	697	777	752	698	717	706	710	735	728	693	734	705	713	692	725	656	730	700	710	681	739	686	724	745	673	699	691	722	706	692	701	720	737	720	732	741	664	680	711	732	680	708	685	705	665	678	727	673	726	726	729	733	708	723	738	718	735	735	706	722	699	718	735	676	705	720	698	683	680	709	722	755	716	714	705	690	709	737	755	738	700	780	747	758	711	743	692	676	776	678	722	676	701	739	723	703	725	705	671	705	770	669	742	711	669	659	715	696	669	709	688	711	717	708	713	714	713	738	721	703	660	706	712	683	696	694	725	723	751	730	686	715	731	783	739	706	683	730	724	678	704	692	687	728	693	714	678	735	698	729	714	743	726	754	706	679	677	742	714	728	697	693	728	743	713	763	686	698	748	687	697	649	710	665	711	701	680	711	723	731	748	709	711	727	742	727	727	700	722	673	710	709	695	711	700	662	715	766	717	739	703	693	685	686	688	752	719	715	721	675	686	754	762	724	731	715	733	676	659	713	727	712	745	669	719	716	685	695	666	732	723	736	770	712	642	710	708	690	703	679	703	682	743	743	739	726	726	702	665	716	694	714	706	724	687	733	718	716	662	689	708	737	705	696	723	720	717	725	652	647	660	722	715	740	705	698	715	671	708	731	680	735	743	693	725	732	701	711	736	753	731	697	680	697	736	710	714	737	704	728	717	718	758	715	724	770	675	692	750	693	695	663	687	706	675	665	710	705	724	685	740	689	682	719	711	755	710	722	709	716	700	709	704	730	734	705	694	680	668	697	709	737	702	676	757	746	741	710	696	739	685	705	690	727	710	707	709	733	690	707	678	696	725	689	696	667	687	691	687	764	678	700	699	712	734	674	708	701	709	676	712	669	666	713	701	707	742	671	713	722	686	702	768	740	678	721	715	706	670	719	680	688	715	728	751	727	738	708	673	729	725	755	711	664	743	740	714	700	670
22549	21130	28696	23825	21131	21195	8713	1315	1035	950	904	861	879	789	743	721	654	711	669	722	670	669	651	673	668	677	626	668	687	640	665	666	655	654	650	613	646	707	595	650	647	631	631	618	625	635	635	604	614	617	636	574	630	654	612	620	648	638	658	617	649	638	650	637	609	623	600	636	570	634	611	614	602	620	626	585	676	617	614	618	635	615	635	630	641	609	652	611	569	622	633	604	642	626	648	630	661	577	624	586	632	633	597	644	656	608	622	608	701	560	605	614	611	580	608	629	630	597	644	587	578	617	597	578	640	591	644	630	599	649	607	606	641	636	623	591	611	576	639	586	610	580	581	628	627	619	584	616	596	589	625	591	584	609	617	626	633	634	588	643	646	619	591	617	639	588	648	625	667	601	613	639	595	614	658	605	626	580	607	660	600	605	629	591	578	620	619	633	657	622	611	631	599	591	655	620	604	621	669	596	625	570	610	632	606	629	631	617	618	621	589	627	634	600	639	611	623	587	636	602	602	621	620	639	611	618	641	603	609	630	624	585	638	598	593	647	642	628	627	617	620	611	608	615	643	631	638	617	597	616	629	598	620	633	611	601	590	581	585	613	629	621	626	617	618	609	632	619	571	615	625	648	630	610	629	591	613	619	620	628	607	592	622	628	569	631	637	589	602	654	624	598	661	664	602	621	585	637	579	592	620	634	618	623	614	629	619	622	612	571	564	620	666	650	550	617	653	609	585	589	591	614	626	631	589	593	574	582	610	574	604	607	658	636	569	604	596	597	618	592	644	606	651	583	632	604	646	660	589	629	610	600	620	607	668	617	651	638	581	591	639	630	595	635	615	617	590	583	635	630	608	624	630	616	626	615	627	643	613	608	619	622	635	661	573	605	656	600	611	565	627	577	590	598	648	647	635	611	640	597	633	636	626	599	647	630	579	622	633	634	581	635	601	627	644	602	637	615	595	622	628	639	600	648	598	610	604	615	604	635	609	603	568	644	662	598	630	625	674	582	594	609	666	581	610	622	599	626	598	642	604	593	628	636	643	614	593	580	623	595	606	578	581	584	628	600	596	604	603	613	687	595	572	627	596	584	609	674	601	587	623	579	612	614	584	592	616	616	593	646	616	582	627	663	579	631	569	653	627	602	603	594	630	626	658	610	640	635	623	629	626	585	601	587	585	590	614	651	619	622	573	606	619	595	583	590	623	637	600	616	591	620	615	583	635	593	644	590	635	589	616	596	591	670	626	675	609	597	595	660	609	599	600	635	554	584	593	622	618	628	586	625	615	592	599	597	625	599	589	600	613	655	631	636	594	603	596	594	596	605	606	647	626	646	595	605	604	598	568	618	622	621	602	629	651	640	624	602	631	620	599	652	614	654	611	609	582	577	635	643	632	649	592	625	619	633	582	626	616	597	588	596	611	600	581	596	596	600	579	661	600	586	632	595	580	641	588	647	638	580	597	637	559	631	636	588	575	580	597	629	586	556	629	646	588	616	603	626	616	651	637	631	629	599	611	667	571	648	540	580	645	586	629	584	625	603	641	609	587	599	547	639	625	588	647	607	640	640	601	601	608	563	621	599	598	638	614	610	610	653	590	609	595	647	623	589	615	609	629	630	637	611	591	597	605	648	604	667	617	624	606	637	631	594	595	626	672	630	583	647	649	607	545	610	627	622	612	545	612	644	636	613	632	629	589	596	613	606	645	594	675	652	650	574	598	628	589	604	610	590	614	613	598	610	601	615	610	605	642	601	629	605	610	593	586	642	582	625	636	603	606	647	609	630	594	599	551	648	614	622	614	591	636	620	604	614	670	631	634	588	619	569	573	603	620	627	577	584	673	660	603	650	645	582	612	635	645	588	615	601	614	600	600	660	653	571	649	575	580	619	606	651	588	594	577	594	638	607	603	647	666	616	605	663	630	620	635	652	637	596	617	558	566	639	650	625	612	639	613	643	608	580	657	642	613	621	635	628	607	650	616	626	586	646	634	650	644	597	643	605	586	590	678	630	596	624	657	630	609	623	584	637	602	652	629	589	623	617	602	595	619	580	587	617	587	692	643	602	573	628	628	664	595	626	652	640	626	602	696	588	634	607	553	704	686	647	623	628	614	581	597	644	658	607	543	601	629	594	602	574	606	634	595	599	647	611	589	624	602	600	626	578	647	612	603	619	650	626	597	635	627	671	618	613	605	614	655	635	625	634	626	604	599	589	614	640	628	632	664	634	599	591	595	582	591	599	599	645	657	661	628	605	612	635	560	715	631	633	611	563	637	611	583	597	613	588	617	624	609	617	636	611	583	607	611	634	622	615	598	643	591	633	560	616	596	648	574	610	614	591	596	636	605	634	625	646	611	623	632	636	558	605	627	617	620	647	610	608	601	656	604	630	634	629	602	575	643	601	641	626	660	628	592	594	598	620	680	604	609	623	618	595	658	654	601	606	616	572	631	615	633	594	595	647	630	597	585	652	621	613	626	627	604	622	594	619	623	596	600	619	638	647	605	614	628	638	628	599	629	581	570	607	548	585	622	615	632	616	599	603	642	616	594	617	609	654	646	613	615	616	603	693	588	640	632	629	647	614	666	629	577	565	600	572	627	599	637	664	584	607	642	637	613	579	588	598	620	592	592	536	642	607	648	621	589	595	623	611	637	647	632	603	648	611	592	595	562	611	589	618	637	617	612	595	620	610	572	619	616	598	604	648	635	631	611	623	625	626	577	615	612	591	615	650	620	658	630	661	601	636	603	593	610	541	609	614	627	584	624	630	637	617	600	614	604	628	602	633	662	628	585	606	635	595	646	592	577	635	594	550	636	607	590	618	615	586	618	602	598	628	611	603	614	622	602	640	586	624	676	638	620	625	593	594	575	591	571	659	590	627	625	606	617	619	662	622	661	589	656	597	583	636	587	655	613	632	573	620	617	600	587	589	612	611	596	638	606	589	636	586	600	641	590	656	658	604	601	581	598	570	668	650	600	627	623	610	600	641	625	641	643	654	620	666	641	568	589	651	627	602	571	626	658	602	574	643	622	636	617	658	634	593	589	639	577	636	612	608	615	660	631	595	610	573	663	580	566	667	644	605	651	605	660	634	655	660	617	622	604	593	668	656	600	614	650	593	572	626	629	553	601	624	600	627	612	613	638	629	629	609	596	627	620	656	617	658	591	631	569	617	635	604	638	667	610	645	594	618	580	556	622	569	605	643	616	628	646	619	626	604	623	618	659	634	671	587	631	611	656	596	645	575	603	659	645	602	577	655	625	620	573	644	632	648	595	644	638	586	605	618	622	611	625	610	634	586	582	649	591	648	617	618	654	564	631	623	630	604	630	631	641	609	575	604	594	624	571	653	556	609	601	599	633	631	605	593	659	622	627	653	618	568	628	610	608	639	596	566	579	600	602	614	567	649	626	633	595	599	629	663	614	610	615	601	620	599	616	607	622	617	547	604	599	663	604	627	613	606	580	633	647	590	626	591	566	570
36879	18292	9065	4710	3497	2629	2143	1657	1407	1195	1054	997	895	870	881	714	802	752	747	725	684	673	692	646	705	710	680	678	643	637	641	655	633	655	634	580	628	642	633	623	646	588	627	651	619	643	638	629	587	660	622	676	652	594	628	619	638	622	617	622	670	648	570	602	608	597	617	621	651	618	613	598	670	615	612	633	607	629	637	620	641	622	601	608	591	614	624	637	614	647	627	612	613	602	632	592	649	639	556	619	594	603	636	608	597	628	597	618	602	598	628	596	662	635	641	616	635	603	628	599	616	618	641	634	626	606	617	603	586	585	641	611	598	629	591	614	604	584	613	628	645	580	602	615	615	613	619	612	638	608	596	574	631	637	604	615	601	604	601	589	655	626	634	616	589	623	574	636	642	632	629	599	628	600	609	635	619	636	608	594	629	625	603	630	598	619	625	607	606	633	578	635	627	619	627	613	607	602	634	639	624	645	640	624	582	611	609	633	596	619	636	624	608	577	591	651	612	641	561	621	627	604	605	617	589	626	618	626	620	629	644	624	587	564	645	624	640	669	649	584	621	613	606	597	597	645	584	600	605	651	640	605	594	607	617	630	639	576	625	628	630	637	627	567	623	625	639	641	577	623	603	578	636	611	621	616	617	594	580	620	609	577	600	679	598	590	609	660	643	617	629	650	651	575	624	627	618	575	627	566	615	613	634	637	604	609	634	618	621	590	625	588	614	608	625	644	657	618	603	614	623	571	581	589	599	673	611	618	655	596	591	628	638	587	679	604	586	581	613	634	605	620	631	625	601	606	599	624	646	614	579	646	648	652	623	620	688	546	606	586	595	635	655	580	642	611	615	601	655	610	649	631	591	600	584	653	635	655	615	579	590	616	649	653	618	604	606	651	635	636	621	605	593	661	620	667	639	608	613	643	629	627	595	599	614	571	638	634	578	631	620	611	644	638	642	600	618	588	627	640	663	605	631	627	604	616	658	595	634	622	598	612	603	636	586	623	603	590	598	614	621	613	617	607	626	601	591	592	626	598	617	609	606	613	625	644	609	627	629	628	625	570	590	588	657	629	614	591	612	581	578	571	591	667	582	574	625	634	655	586	591	605	674	642	633	560	611	605	621	611	558	636	639	628	606	588	591	580	635	628	591	575	644	665	619	607	628	621	630	608	597	617	677	588	609	641	630	605	587	645	613	621	595	567	613	609	568	591	652	637	623	623	627	596	571	664	620	608	602	601	600	643	607	636	627	613	622	612	636	603	600	609	588	640	595	605	593	613	583	659	629	601	696	609	604	613	641	610	610	598	635	642	614	614	644	613	618	606	651	614	580	598	651	634	590	650	645	580	639	589	650	578	609	594	607	582	670	561	599	610	596	567	633	591	642	581	623	638	605	622	589	582	622	623	628	561	610	635	630	614	635	599	574	636	603	619	611	647	662	591	631	596	632	626	599	603	589	595	589	593	629	601	642	609	602	612	604	618	601	607	629	671	595	623	580	566	628	623	640	603	633	629	649	631	600	637	584	637	585	569	591	573	602	629	597	664	660	637	609	659	610	593	619	636	616	646	631	606	590	661	579	600	562	560	596	605	566	589	639	624	614	602	655	586	610	612	632	598	602	641	619	602	610	629	619	653	693	592	609	614	652	593	607	610	631	651	610	610	600	600	595	626	631	625	591	602	614	624	641	638	626	631	584	613	617	659	621	580	630	616	629	585	618	609	658	614	670	590	639	608	610	636	678	634	630	587	573	629	580	608	597	646	639	606	646	623	629	626	592	609	580	638	614	598	558	638	615	626	624	603	632	646	607	590	598	621	643	613	618	568	641	585	613	601	625	625	618	588	626	616	642	626	615	653	612	625	620	594	601	558	643	609	629	610	598	616	614	645	605	627	654	637	602	614	623	631	581	609	641	614	605	617	635	646	650	625	638	613	636	617	662	651	655	648	637	608	614	615	586	589	631	609	595	623	627	624	675	603	613	618	650	627	648	653	620	614	631	615	607	606	619	560	596	608	636	608	584	568	575	586	683	615	577	600	622	609	626	621	676	618	654	600	623	595	653	626	618	544	627	610	603	600	599	620	627	637	577	612	641	651	599	611	618	573	619	635	610	643	644	608	612	636	613	633	600	621	596	592	630	609	615	585	630	626	627	644	607	603	597	613	636	631	627	649	612	621	662	593	623	597	648	624	596	609	585	651	594	600	628	625	607	646	617	616	619	594	648	595	639	606	617	630	627	598	599	670	558	590	593	619	598	628	652	606	600	620	617	606	627	591	669	599	619	671	636	625	630	628	581	640	557	648	625	590	614	598	636	593	641	617	628	568	638	616	611	642	605	585	621	638	608	660	643	652	661	630	628	619	619	609	620	637	645	594	660	661	607	645	621	677	607	620	600	607	608	650	639	625	625	619	598	611	629	627	619	592	658	615	617	645	579	636	606	615	667	649	618	684	591	612	578	634	637	636	614	578	616	612	632	598	578	585	636	591	615	605	590	637	629	591	619	604	619	608	569	623	580	659	625	642	559	577	655	619	607	625	627	593	639	602	689	670	611	663	625	619	627	623	611	667	600	669	633	627	617	567	639	585	655	602	666	611	611	646	611	608	651	619	630	612	570	630	615	628	618	595	591	582	641	616	638	628	640	622	618	588	607	635	595	559	606	657	630	585	655	640	594	649	591	606	624	611	565	606	592	612	612	620	672	639	613	617	622	600	645	607	647	580	616	615	636	621	614	656	603	589	634	574	645	643	591	631	592	581	642	621	626	639	665	666	625	601	586	627	620	616	587	607	595	579	638	622	620	631	608	592	587	600	658	617	626	608	615	608	589	624	648	655	622	622	624	563	649	617	571	577	612	609	594	608	603	614	611	637	613	642	589	656	645	583	550	610	582	603	594	675	606	607	606	587	609	603	578	603	608	649	615	646	591	534	600	611	626	631	618	630	642	628	600	620	590	602	646	613	626	627	594	629	637	628	656	590	625	662	583	621	591	615	606	638	584	576	565	594	600	625	602	613	629	612	591	625	638	636	642	636	587	643	647	600	649	632	624	604	626	623	618	608	587	600	564	682	615	658	613	623	647	602	622	642	604	620	593	627	626	663	663	632	585	598	639	624	615	619	651	601	600	586	625	635	601	630	608	632	612	599	631	612	605	653	602	610	600	619	614	634	651	613	597	645	634	599	572	626	643	616	591	622	614	551	626	630	567	603	641	657	609	615	621	644	604	575	618	592	632	621	612	608	600	598	606	572	609	643	570	618	557	600	643	594	578	671	609	617	621	646	604	600	584	641	615	595	618	633	624	617	628	578	609	578	641	637	627	643	589	620	635	630	584	592	607	570	603	619	592	623	635	634	603	633	639	625	610	609	621	600	620	628	608	640	601	637	602	614	599	637	608	637	618	617	598	563	618	616	657	591	625	599	578	619	595	625	617	645	616	603	584	606	605	608	613	625	568	646	616	657	629	628	644	638	621	583	622	614	607	651
27850	17874	3970	570	485	413	433	379	395	411	386	362	381	417	351	398	379	406	369	357	388	403	379	348	381	339	357	390	400	392	382	358	349	394	361	363	378	405	362	382	376	402	387	397	379	404	358	378	370	378	348	373	403	390	418	364	404	372	370	337	352	393	377	383	383	385	369	360	377	368	376	375	386	388	378	380	399	372	395	368	392	378	400	380	349	362	360	382	409	390	391	381	384	358	385	376	357	393	379	382	375	398	375	376	386	391	413	410	355	380	350	350	402	371	386	381	375	387	338	378	372	382	390	399	392	333	384	365	337	391	382	370	383	386	377	354	383	348	365	349	386	377	390	374	370	393	361	372	381	401	394	411	417	365	353	402	394	386	380	362	423	351	393	373	378	393	380	405	368	361	395	379	382	380	402	378	353	380	400	350	380	358	394	385	402	375	400	408	353	378	351	409	356	389	418	391	356	393	379	410	369	373	367	353	388	398	401	409	381	337	368	370	390	403	401	355	360	381	391	399	391	401	398	374	350	374	392	374	367	358	367	386	407	382	365	406	377	392	368	393	375	373	354	388	357	365	399	361	366	361	360	355	386	374	406	358	368	332	364	364	362	365	364	403	379	416	366	361	387	345	375	396	423	380	390	415	387	383	392	394	356	380	361	380	350	365	421	371	362	378	371	398	365	367	399	398	397	407	369	366	366	409	337	378	386	335	370	382	384	383	373	367	339	364	388	384	391	348	357	386	393	377	392	346	360	367	346	373	403	366	392	404	384	385	368	376	388	387	401	381	367	399	375	371	393	405	367	388	394	386	372	373	330	370	407	387	401	393	409	369	367	356	364	390	355	374	398	406	375	412	383	393	377	410	369	376	408	393	382	340	373	348	363	382	397	395	352	396	367	366	387	385	378	395	362	344	359	371	363	402	417	363	357	389	358	375	360	381	370	379	360	398	356	383	375	366	402	363	378	412	368	389	410	352	398	376	399	404	377	355	363	360	390	385	396	381	399	383	386	354	365	379	401	417	360	408	369	378	381	359	375	379	375	385	377	403	339	426	385	407	397	372	384	375	385	402	398	369	399	361	385	380	366	374	379	403	375	365	366	376	385	381	348	367	366	339	405	386	387	390	385	354	389	391	405	367	353	381	385	397	400	375	391	383	337	363	357	370	376	368	416	366	416	370	351	367	339	398	360	369	360	377	366	382	377	389	414	389	388	382	374	393	369	398	383	387	357	370	377	380	392	368	408	380	342	346	400	365	380	391	355	366	421	380	350	399	363	405	371	390	358	396	364	396	361	376	358	384	383	394	359	369	437	377	413	370	369	364	355	359	393	381	377	368	405	391	378	377	409	379	377	389	433	400	351	407	389	367	367	371	366	360	377	364	361	375	385	395	375	345	373	394	377	416	394	411	387	375	403	371	387	400	392	352	385	379	366	378	378	368	363	376	332	368	401	409	363	366	372	383	346	399	366	351	413	354	364	366	369	360	341	393	398	369	391	415	370	375	418	391	377	345	409	376	402	401	363	384	394	371	407	373	368	366	399	359	369	367	380	364	421	346	395	371	392	360	377	373	418	363	362	356	383	378	376	383	327	388	376	395	365	399	368	394	382	360	346	387	377	378	408	396	365	384	358	398	382	408	401	402	399	366	375	362	370	365	417	364	401	372	382	376	382	379	389	362	398	338	388	387	402	354	409	384	354	394	370	379	409	393	378	412	391	395	353	369	385	394	386	373	373	415	385	357	383	377	365	379	387	370	353	362	396	372	359	352	385	397	395	415	378	368	370	356	381	363	401	385	400	404	383	369	363	421	398	366	371	422	325	404	383	367	368	370	398	368	395	391	392	360	430	339	420	363	408	400	402	388	410	396	392	380	396	380	394	388	360	369	381	405	406	400	366	376	411	381	370	374	357	400	386	401	386	371	368	364	416	364	373	342	403	384	397	374	376	419	378	376	389	393	368	343	369	365	384	362	349	406	392	399	373	425	395	376	365	375	353	380	383	370	370	398	359	395	381	377	348	372	369	375	403	380	392	340	376	371	354	417	387	359	393	365	372	397	351	390	374	353	394	350	370	357	372	411	386	385	380	404	396	396	400	378	377	389	406	402	396	419	364	384	365	406	380	400	367	401	361	373	400	386	365	376	349	340	390	383	370	367	395	387	393	380	387	383	398	397	338	347	356	393	395	390	367	375	375	374	365	396	401	363	376	381	403	361	357	379	368	386	386	398	395	384	374	386	375	397	347	387	357	375	392	351	408	408	382	377	366	379	385	412	363	364	402	351	362	371	401	370	344	387	372	342	374	371	380	396	384	383	351	381	372	386	332	380	411	392	389	353	348	412	381	364	364	381	347	430	375	350	406	382	385	384	368	418	368	394	385	361	361	393	356	390	379	353	403	378	375	398	352	339	369	386	356	400	395	390	400	372	379	403	369	376	386	394	348	384	378	356	417	375	395	374	351	363	352	405	387	369	410	372	388	409	396	392	382	371	349	399	363	353	347	354	371	416	384	379	358	365	343	372	381	378	348	373	372	389	416	361	399	396	422	388	346	380	359	388	376	374	351	353	394	415	369	365	383	355	379	352	406	410	364	392	423	374	355	376	360	370	350	436	407	395	334	393	405	382	394	375	390	418	369	379	398	411	386	401	374	357	372	391	410	409	345	429	395	400	384	350	405	365	358	389	397	377	406	374	412	381	398	386	372	367	361	413	396	360	405	395	406	379	371	383	377	404	406	396	407	413	420	372	387	410	366	352	393	404	370	346	393	406	397	360	356	350	383	381	363	400	375	392	389	389	373	335	375	363	384	388	383	371	391	385	387	387	366	381	360	425	415	351	414	397	405	388	346	396	401	411	360	397	373	370	366	360	366	394	350	362	375	427	353	396	377	365	391	368	354	393	379	386	393	384	368	381	418	360	395	377	343	382	353	387	382	371	383	401	366	371	339	356	338	401	392	380	389	413	344	375	378	356	392	393	367	390	380	392	373	404	389	379	393	411	403	359	347	397	391	383	386	386	402	356	371	387	443	363	383	388	384	355	413	427	379	425	394	362	393	370	373	373	384	334	403	340	409	346	378	339	400	357	383	393	362	367	446	370	359	393	386	395	403	394	343	333	351	365	390	417	386	364	388	379	419	390	386	405	387	384	398	393	356	371	402	385	395	379	363	375	394	346	412	372	388	326	373	410	381	382	363	367	399	417	403	379	387	371	379	385	397	383	421	391	386	375	376	398	423	404	369	381	346	376	382	405	395	364	366	391	403	376	385	386	381	386	391	396	389	380	359	368	360	392	353	382	368	346	389	366	404	375	397	413	384	399	374	413	386	400	376	384	385	345	374	383	397	408	380	376	388	394	361	386	370	367	392	380	384	389	372	411	417	395	386	370	357	392	354	360	404	370	389	381	382	385	360	394	383	403	372	385	389	360	406	414	375	334	375	378	386	367	382	386	395	392	366	377	396	404	387	385	361	367	379	366	374	371
8244	1880	748	546	531	452	426	421	456	434	418	432	412	473	419	397	393	435	421	443	402	443	429	448	462	446	435	414	458	432	407	429	447	424	400	410	462	414	431	402	447	426	397	432	443	408	399	420	436	404	428	400	409	402	450	426	431	397	414	399	390	408	424	423	418	414	447	450	450	417	383	440	399	453	388	404	416	354	409	405	419	424	409	421	419	418	396	399	414	396	414	425	429	388	403	428	419	425	386	435	434	431	418	426	443	407	421	417	375	442	391	426	410	432	439	426	413	407	437	444	416	412	424	431	412	417	423	407	447	418	409	432	459	434	416	374	413	465	429	447	418	471	401	439	423	442	432	372	418	434	400	455	450	412	429	417	398	427	409	432	371	405	436	411	402	398	444	413	415	435	381	422	406	370	390	419	404	426	412	447	442	389	428	421	394	428	462	421	432	418	407	388	422	425	419	391	419	403	404	432	406	376	392	416	383	411	397	440	435	409	461	430	433	413	387	441	389	417	420	444	431	442	424	416	453	399	362	421	389	391	419	392	433	412	458	422	424	392	420	382	398	404	399	389	450	438	421	446	395	441	419	405	421	439	428	405	402	413	423	390	414	412	403	404	394	458	417	449	406	399	435	422	391	448	407	399	430	437	387	412	419	419	451	433	412	397	425	446	417	399	404	433	390	407	413	430	409	449	423	412	380	460	401	396	455	405	386	412	397	396	379	399	409	405	449	425	371	437	410	418	463	423	417	425	372	419	430	388	408	406	409	447	393	374	402	404	402	415	415	445	403	456	430	432	416	415	433	414	434	427	410	416	440	418	413	430	437	419	417	413	454	415	420	445	380	424	434	442	418	393	421	436	449	417	432	401	400	464	400	422	433	399	444	433	427	380	403	428	389	429	406	416	438	446	407	421	421	442	417	422	421	428	383	459	438	418	441	432	419	489	386	427	418	407	422	405	434	415	414	434	409	467	396	391	435	419	414	449	415	424	430	403	420	444	422	437	418	416	458	440	435	378	418	424	427	410	422	434	395	412	437	441	412	423	399	425	416	416	408	455	426	430	429	423	389	395	414	384	406	412	443	441	437	444	409	414	444	421	439	419	415	424	473	451	401	377	397	424	401	421	377	433	466	418	423	403	402	467	385	410	425	411	425	410	431	397	431	440	401	430	395	453	388	436	446	415	407	407	372	405	390	418	426	428	442	420	425	436	419	425	399	412	460	430	437	354	424	442	425	374	425	404	441	402	436	421	472	408	438	438	459	407	436	400	471	384	402	420	441	408	435	411	393	419	443	437	385	444	429	396	423	410	409	402	411	446	430	445	404	413	431	415	413	430	423	396	444	420	430	419	463	414	374	451	453	407	401	442	440	393	407	462	389	390	425	377	451	420	418	403	380	432	456	397	464	435	401	422	416	401	420	419	435	391	408	396	428	400	428	439	420	437	437	410	403	434	423	440	379	408	395	388	447	435	396	426	433	406	397	399	435	396	426	422	438	441	403	410	426	423	403	414	427	425	420	409	449	399	430	415	412	458	437	427	412	441	443	439	390	404	449	386	416	415	413	395	420	414	430	413	429	427	407	416	432	411	440	456	395	389	424	398	429	427	418	422	388	425	426	417	410	409	403	417	453	422	449	435	395	444	407	392	431	450	417	439	412	431	432	383	430	424	408	387	410	409	417	425	459	410	453	388	418	405	416	383	406	396	401	429	393	411	428	405	462	438	440	394	422	413	384	445	417	432	455	435	460	425	431	410	463	452	402	441	412	438	429	408	420	418	449	402	437	448	420	421	379	378	421	381	393	455	424	389	444	391	421	401	408	421	436	405	479	451	445	412	392	389	459	392	425	419	413	417	417	413	419	428	442	458	424	410	418	373	442	395	426	456	434	446	420	420	415	425	419	435	427	417	429	384	456	379	434	438	395	418	419	381	427	408	441	450	395	440	414	430	376	425	422	426	441	414	416	424	456	414	457	367	417	377	392	367	414	476	412	415	419	433	390	435	438	418	392	409	405	437	425	426	405	419	414	404	396	431	400	369	420	402	454	458	441	422	394	414	445	422	387	437	423	460	414	428	413	412	430	407	401	436	435	433	441	385	403	422	445	412	414	416	421	405	401	441	425	400	420	448	466	451	433	367	447	389	377	438	410	403	479	434	434	434	435	398	420	352	438	421	408	412	437	423	440	424	446	444	400	426	413	439	440	438	419	450	424	440	433	429	433	399	432	425	439	409	414	442	453	391	453	381	433	466	437	427	360	416	418	410	404	437	419	405	429	414	402	420	441	423	387	401	390	421	400	419	416	395	456	426	408	413	425	452	452	455	445	417	441	407	459	416	436	407	406	419	427	450	396	401	410	399	448	427	430	414	418	440	421	428	425	461	410	461	413	405	401	425	426	392	398	412	423	413	430	406	410	420	429	379	443	399	436	412	410	410	469	403	379	436	428	427	429	407	421	419	417	461	403	429	420	413	442	413	451	417	418	426	417	410	440	437	425	416	404	442	415	390	410	448	434	413	431	405	429	443	414	374	404	397	420	418	405	440	407	432	441	418	440	420	452	422	417	391	384	423	425	438	426	434	437	419	425	469	423	435	388	373	403	421	417	400	415	418	436	439	444	395	424	433	412	424	400	404	428	426	394	408	404	432	431	377	409	402	407	368	423	412	430	457	428	443	418	417	428	413	400	432	400	448	422	432	392	411	405	435	417	383	435	407	410	407	420	439	407	423	428	420	437	439	445	415	452	418	423	474	434	421	426	413	419	417	394	413	420	404	398	411	420	396	404	432	415	426	425	455	431	418	407	436	403	402	451	430	417	444	387	428	384	412	414	433	417	410	430	421	372	427	459	417	431	398	406	392	456	426	399	384	445	404	435	397	410	385	401	430	429	440	446	434	404	426	441	412	432	427	424	414	438	395	422	405	417	444	411	426	454	381	464	405	432	389	398	437	421	403	399	433	452	420	437	444	386	420	407	425	371	407	442	392	420	432	440	407	403	396	417	458	405	397	392	423	434	390	428	446	418	402	446	422	422	446	411	393	429	399	456	439	469	400	422	382	443	419	410	423	463	409	387	461	414	409	405	444	418	409	417	397	410	409	419	396	453	452	429	430	412	433	428	418	435	423	446	431	418	439	415	413	401	406	405	416	416	421	421	439	431	407	423	404	406	428	397	430	412	435	436	430	421	449	420	445	415	392	389	429	414	391	420	407	388	434	374	429	380	420	421	407	426	392	387	386	420	386	432	425	397	393	440	402	391	424	399	451	377	404	424	422	419	441	394	384	423	402	435	390	438	431	396	411	412	440	404	418	423	424	437	444	448	400	432	410	439	420	467	444	421	440	416	436	456	406	427	445	436	456	419	426	407	425	396	419	397	433	405	453	462	432	433	408	425	406	384	412	430	400	436	462	457	440	447	425	427	452	403	436	390	445	451	429	397	418	430	416	464	450	439	387	416	397	406	421	438	387	467	442	452	431	420	400
23672	21094	28156	24256	21073	8945	891	633	492	460	364	367	351	321	347	304	310	315	313	308	292	299	277	264	253	264	253	243	281	263	280	246	264	262	276	250	270	283	279	272	267	285	273	288	270	289	268	283	262	256	280	274	289	281	260	278	239	259	270	278	258	239	283	256	262	264	266	287	285	284	272	242	274	270	263	236	273	274	284	271	261	292	254	279	251	252	277	250	260	246	299	246	266	260	268	255	284	255	269	287	293	272	240	283	262	272	279	267	239	248	249	259	268	245	300	245	272	260	262	277	278	237	280	238	282	263	268	249	268	230	289	270	284	250	264	256	255	269	256	276	251	265	248	281	260	272	285	240	281	250	242	237	258	234	259	238	263	285	244	261	254	264	256	248	242	275	268	224	244	271	256	295	257	278	272	277	254	259	255	274	275	280	248	278	281	264	233	270	252	280	260	262	267	256	272	263	277	274	227	254	259	250	264	266	258	273	266	264	287	249	251	234	270	271	292	271	252	257	270	267	276	266	246	249	234	237	263	248	289	265	237	265	251	248	264	261	266	271	249	290	262	263	258	272	258	270	269	252	291	263	276	219	261	277	272	263	239	254	236	260	274	286	302	266	251	242	289	259	247	256	256	230	258	264	262	263	244	261	264	271	217	275	269	293	267	289	270	237	247	253	265	256	245	253	284	274	236	270	239	254	285	264	262	232	294	257	253	293	276	282	257	258	265	254	261	260	252	271	258	260	262	244	261	275	240	251	263	252	240	264	257	281	258	282	236	256	266	242	214	246	272	243	252	256	256	281	242	255	275	265	271	270	251	279	250	285	273	280	278	266	276	277	295	258	275	254	280	265	235	300	267	265	267	245	261	277	277	258	256	269	261	283	258	280	267	281	264	274	272	244	279	258	273	238	268	257	287	259	284	239	268	251	287	266	273	278	265	266	285	255	248	258	270	261	250	268	259	270	286	286	287	258	260	261	254	262	268	270	261	233	250	282	289	246	251	245	280	241	251	288	263	257	259	245	256	277	255	258	255	272	268	263	275	271	255	299	257	258	264	248	245	269	256	278	265	257	250	264	256	262	289	252	283	277	245	232	258	256	270	266	251	278	280	252	290	249	269	277	250	278	284	242	251	275	262	273	254	244	256	293	262	283	289	274	258	245	271	274	292	265	250	246	240	219	255	283	242	271	257	236	274	252	322	239	272	268	270	222	257	259	272	269	272	270	310	242	275	281	260	249	246	254	299	246	270	281	273	261	271	254	243	257	270	274	294	245	259	251	279	257	266	266	252	258	274	229	280	269	279	262	259	286	241	273	281	252	296	253	279	269	237	239	253	226	297	243	262	263	271	274	246	243	260	271	278	250	259	229	272	239	253	237	299	286	273	246	262	235	252	274	281	243	244	251	237	279	270	250	227	235	255	258	272	263	240	271	285	274	262	268	250	254	262	276	243	239	275	259	281	286	289	283	274	280	266	303	263	262	247	268	265	259	273	284	259	257	273	259	281	272	245	249	259	276	263	261	271	251	281	231	278	262	262	266	267	281	235	252	291	261	263	253	255	263	286	257	253	243	274	243	290	278	244	265	279	275	270	224	271	253	261	235	243	289	242	274	262	286	306	271	285	277	252	279	249	234	232	243	257	282	259	241	253	266	266	254	285	267	275	220	263	269	262	264	230	262	263	235	269	243	263	277	247	283	253	260	255	270	273	259	260	279	263	279	248	255	277	254	295	244	256	260	276	264	274	267	237	249	266	283	229	220	259	221	249	287	252	265	258	250	242	266	252	265	280	259	296	255	267	253	278	240	298	243	262	258	271	267	285	243	247	235	273	259	261	260	270	256	248	239	272	255	277	249	304	247	264	280	281	276	288	220	269	255	264	288	256	251	269	253	292	254	288	259	257	269	282	279	278	263	278	256	252	261	251	262	260	253	275	239	264	244	267	252	261	235	276	254	237	270	244	252	273	266	240	285	276	244	259	240	265	256	254	244	287	270	265	255	247	261	266	237	239	257	267	249	246	284	254	260	234	254	285	281	270	256	266	261	246	249	281	263	264	269	281	270	269	281	271	265	271	257	277	262	253	266	275	253	255	253	265	282	274	285	266	259	255	244	261	267	239	275	277	277	264	290	254	283	245	290	221	255	263	266	272	261	247	274	266	254	266	269	277	261	293	251	215	283	262	267	235	267	267	226	266	242	276	290	285	245	237	260	276	268	268	264	250	260	250	297	246	261	260	281	269	282	270	252	255	249	250	271	283	277	250	275	269	242	257	268	265	230	264	255	289	267	242	265	263	278	209	274	265	263	247	263	277	252	274	249	234	275	263	251	269	260	268	241	275	255	250	290	233	229	276	258	260	274	263	263	259	254	262	267	276	266	271	247	264	292	261	279	290	267	273	274	282	269	277	277	253	277	280	262	274	271	255	265	279	283	246	253	245	273	233	257	236	261	265	245	234	252	252	290	254	248	267	250	296	299	255	251	264	251	250	281	267	298	261	250	272	278	259	261	280	291	245	264	258	279	256	278	246	283	257	263	257	261	273	248	259	292	282	284	257	256	268	288	248	238	252	270	286	262	261	250	267	275	269	251	262	274	271	285	240	234	284	279	261	302	274	257	253	266	267	258	278	247	271	263	241	260	266	269	250	271	258	309	278	291	283	253	266	249	299	246	288	227	265	262	244	272	265	271	261	255	242	294	255	259	251	264	286	282	259	262	252	240	260	259	267	240	257	276	245	257	238	260	298	292	258	240	246	263	249	271	256	259	281	313	277	244	257	258	250	254	253	249	252	278	254	242	257	280	246	272	276	262	296	298	288	272	283	249	260	266	260	292	258	249	241	287	262	265	270	264	277	258	257	258	266	264	259	277	262	279	271	280	229	261	280	271	247	263	294	252	237	242	244	254	287	261	283	258	254	246	252	278	263	263	259	238	261	246	279	278	253	279	245	275	270	279	284	237	268	280	237	253	260	264	227	240	259	237	245	247	263	254	280	238	250	265	261	255	286	227	235	243	271	251	257	261	256	239	257	271	284	272	267	269	275	285	279	274	244	284	253	217	291	261	283	260	257	261	252	265	240	277	277	242	255	263	287	266	263	255	263	274	300	292	266	306	262	253	275	277	267	267	271	267	240	257	284	277	250	251	239	249	286	263	240	275	273	269	258	250	277	268	260	295	257	277	279	261	257	241	274	266	299	254	254	247	273	258	266	274	279	284	234	280	259	282	248	289	267	260	280	246	282	244	270	261	266	275	267	257	260	250	292	262	259	275	263	280	258	257	254	284	256	268	240	273	278	266	265	253	267	254	255	240	241	239	261	255	287	261	287	259	258	256	246	263	260	259	260	269	269	271	277	251	268	273	258	256	264	268	266	231	263	270	263	249	276	257	257	291	268	290	257	252	274	258	291	254	262	260	240	265	240	254	264	261	230	244	252	237	255	271	241	267	284	282	268	271	259	297	274	251	250	250	263	265	261	286	274	286
29890	13596	5259	2605	1864	1344	1115	821	730	622	529	476	425	411	402	384	350	337	355	377	325	331	336	344	304	321	274	309	297	352	266	336	289	330	298	304	283	295	314	286	291	300	335	280	324	304	293	298	287	326	302	271	306	288	289	299	297	337	300	280	273	294	294	281	308	333	278	289	289	294	292	317	288	285	303	292	308	321	289	307	266	269	283	270	262	310	284	276	275	306	293	280	266	288	276	298	277	296	304	304	295	290	328	271	274	314	278	298	289	299	277	283	290	288	301	275	291	314	273	284	288	285	273	314	291	302	292	325	271	312	312	268	294	285	255	306	292	286	306	307	265	273	274	301	297	276	288	286	282	275	281	283	290	282	296	312	278	289	282	265	286	293	279	307	271	273	314	290	274	293	273	293	316	277	311	280	313	310	278	274	285	307	317	275	288	278	296	255	317	305	292	278	306	282	295	267	298	281	275	301	281	260	290	282	305	280	273	297	304	290	327	279	269	287	294	292	284	273	274	304	291	301	308	278	298	302	309	296	301	273	299	301	272	297	306	291	264	262	295	266	306	316	296	278	282	283	303	298	263	311	255	286	296	269	275	310	305	295	299	289	292	291	309	277	302	277	268	309	285	319	261	318	285	302	267	262	278	275	316	291	270	298	273	276	270	279	310	307	276	265	295	291	295	335	274	324	279	279	303	325	269	297	282	272	296	293	281	304	303	268	288	285	277	275	296	277	291	304	285	307	279	283	278	284	285	303	302	307	300	294	292	266	317	286	282	254	288	286	275	282	301	271	295	273	301	295	265	270	316	311	291	304	311	267	283	296	267	285	305	255	278	270	286	317	296	319	296	301	287	300	295	272	274	286	288	302	258	284	310	299	277	285	287	296	289	286	304	285	272	278	291	281	251	301	285	256	271	244	277	324	289	278	294	297	277	282	280	280	312	265	270	275	303	294	268	275	287	268	296	281	297	280	272	306	302	283	265	297	281	285	307	289	304	285	294	263	291	284	283	289	259	284	282	319	300	296	298	274	312	299	250	291	267	313	298	270	300	293	290	307	298	282	317	265	297	290	298	287	304	278	287	310	296	272	290	271	301	287	303	288	266	276	272	287	265	291	281	329	278	275	281	273	271	300	288	286	283	299	294	297	271	300	270	318	299	303	277	278	292	303	286	277	294	315	294	254	272	277	263	252	282	296	301	255	337	291	274	310	283	310	301	273	296	307	277	285	282	280	292	299	285	270	278	298	282	311	276	289	296	281	306	283	284	292	299	283	314	306	298	269	261	300	287	291	293	314	309	265	268	292	286	259	292	310	302	322	275	292	280	300	298	269	293	300	290	281	282	267	289	286	253	277	262	311	277	287	280	271	303	266	293	284	271	274	268	277	296	273	239	304	288	279	273	285	296	275	271	290	293	258	310	300	280	289	311	262	315	300	284	315	276	283	289	305	301	306	295	285	284	277	297	289	275	278	292	265	297	287	273	312	310	306	324	240	252	305	305	289	293	288	284	299	291	289	307	301	281	279	273	295	276	285	292	283	300	292	312	286	296	287	319	292	305	273	317	279	307	281	283	279	264	300	265	298	332	280	288	280	272	292	294	297	294	287	278	308	269	308	300	299	284	298	296	286	264	254	334	286	278	293	295	274	302	292	312	289	279	290	267	303	272	280	299	304	284	288	289	316	308	269	310	287	287	267	301	272	293	293	313	300	287	306	239	282	306	300	285	292	276	314	249	275	306	274	311	279	270	283	303	295	273	309	275	302	294	282	274	302	288	298	296	259	287	286	267	265	288	270	315	290	290	255	318	303	269	309	300	256	281	310	286	266	281	280	274	274	259	337	278	283	287	282	273	309	320	293	310	270	286	334	258	298	301	324	308	282	280	296	260	259	313	307	274	272	278	292	275	294	276	314	276	319	308	298	286	298	292	276	286	298	258	291	263	302	271	287	285	310	258	297	326	257	269	280	290	305	298	302	299	252	307	287	308	271	320	295	291	264	285	284	308	312	261	255	293	288	266	302	299	288	292	251	301	303	269	276	302	287	280	273	291	289	328	278	295	269	306	296	295	275	317	294	282	302	293	288	277	281	256	306	296	317	289	267	288	301	283	266	308	295	313	287	306	307	299	289	291	259	272	278	301	311	306	273	310	298	297	277	287	287	288	275	306	279	271	269	306	290	279	269	309	284	309	283	271	290	275	323	294	297	320	273	299	302	313	312	297	294	284	306	312	293	288	306	277	268	304	311	313	285	289	280	330	299	294	298	280	273	295	332	266	272	307	289	279	287	313	309	279	295	299	267	249	303	305	310	278	307	283	282	298	269	268	275	281	268	287	274	302	278	277	269	283	260	286	289	288	263	273	291	303	275	301	262	277	277	300	289	280	268	276	302	320	342	300	270	240	278	295	307	289	256	267	273	288	306	273	263	310	278	294	289	276	290	298	280	292	313	306	337	274	264	276	304	314	271	289	262	290	261	300	282	316	316	298	315	301	292	301	286	292	287	301	279	282	305	266	323	271	313	283	320	269	303	284	312	274	312	284	293	283	256	301	285	294	285	278	303	282	276	282	316	285	293	306	281	289	319	288	282	254	280	275	278	276	284	306	307	282	288	280	280	290	300	278	318	298	273	278	267	299	268	291	281	272	258	287	268	288	287	317	289	309	265	290	284	290	281	290	295	284	293	270	282	311	263	282	266	299	262	284	258	291	280	274	308	284	322	267	292	270	290	290	328	285	301	286	301	273	293	296	286	295	321	308	315	279	259	280	274	298	289	266	322	268	264	282	295	305	246	282	295	284	302	266	299	258	293	322	270	274	270	270	278	277	286	296	271	275	266	261	292	286	300	279	295	299	262	297	268	287	318	329	283	302	281	285	309	298	280	308	284	278	317	294	297	302	292	277	278	296	258	282	314	290	285	303	267	246	270	293	345	277	295	305	275	297	306	309	297	309	284	281	289	288	317	302	271	283	308	272	278	306	291	266	305	252	291	293	307	287	312	298	309	292	293	291	304	280	291	310	265	296	318	288	255	280	280	270	303	268	262	293	281	307	261	262	306	281	262	302	278	286	296	262	282	316	300	285	272	314	299	292	299	267	313	315	266	286	292	282	261	283	302	310	300	271	277	254	263	299	291	285	314	254	265	265	290	299	274	283	285	268	288	298	279	296	315	304	267	301	275	298	298	296	308	314	295	262	306	299	287	320	275	285	296	284	267	310	265	295	274	260	307	283	286	292	286	277	320	286	260	274	277	301	297	317	317	293	308	308	279	289	289	277	327	320	297	289	281	300	271	293	281	289	273	303	299	282	298	265	283	303	274	294	296	295	296	305	304	313	275	292	256	281	283	294	292	306	317	277	303	298	327	275	270	266	276	272	288	287	274	266	265	286	272	290	284	286	304	297	244	282	290	289	308	285	299	260	291	283	262	251	273	298	305	302	291	312	283	298	295	274	280	272	272	292	299	296	302	276	294	275	271	257	300
24895	21102	27016	25369	9925	1180	1003	850	756	750	753	695	717	761	734	752	651	731	749	706	701	686	693	708	646	679	665	737	715	661	717	686	702	715	714	731	665	670	657	664	703	710	705	696	687	687	697	680	724	724	736	685	728	613	679	661	665	700	667	675	688	679	708	699	752	726	741	702	725	654	740	698	719	692	718	741	682	688	692	679	707	688	688	700	690	702	683	661	672	714	687	680	709	694	715	679	673	756	672	681	667	695	712	687	698	689	663	694	713	695	669	685	701	712	662	673	679	690	706	634	687	705	678	648	696	706	658	696	686	716	653	657	677	716	714	705	715	710	742	755	695	669	733	675	646	737	705	666	696	646	710	708	695	652	716	722	699	697	686	702	739	701	710	713	699	746	695	673	704	681	735	723	668	683	712	741	646	724	664	709	719	687	761	707	675	720	728	725	647	693	689	688	706	656	653	651	732	684	702	674	728	714	712	692	708	678	680	700	721	679	702	667	698	676	709	640	662	688	719	681	715	657	673	686	687	690	671	662	736	660	703	694	740	671	719	685	678	631	718	716	698	746	701	698	689	698	703	683	724	682	667	677	675	676	697	706	671	727	680	744	687	693	713	690	685	661	686	705	694	695	684	653	687	713	690	650	696	737	678	684	646	682	728	691	720	659	713	676	702	702	679	686	667	619	653	711	627	688	692	708	740	712	688	673	742	735	664	712	696	700	682	719	699	703	711	704	713	693	661	721	679	687	640	698	712	712	742	698	685	679	687	712	715	717	699	678	708	686	694	685	715	671	714	721	662	756	701	737	675	691	668	695	704	693	692	712	690	716	741	671	669	723	652	713	705	686	706	687	685	693	696	663	671	724	715	663	691	634	718	709	725	680	663	671	689	691	714	692	650	668	701	699	699	742	718	661	743	673	652	685	719	657	675	756	702	675	721	678	674	725	656	676	664	674	707	686	663	669	691	681	718	703	676	656	705	682	682	699	676	669	763	720	709	663	732	670	703	693	707	665	727	721	672	699	697	685	713	689	650	749	697	700	663	704	726	694	687	673	753	692	688	705	685	710	744	698	667	714	740	713	682	746	630	720	758	677	707	688	689	673	633	691	687	712	695	684	711	722	693	676	691	682	664	756	660	728	685	678	733	681	690	645	681	723	672	689	688	685	735	712	679	683	670	672	740	714	679	699	657	700	664	663	741	711	687	706	692	755	731	659	647	653	663	655	686	696	685	679	662	675	673	710	680	734	634	714	708	669	702	700	704	686	704	694	672	756	687	700	691	724	684	698	700	658	703	665	700	694	694	667	703	724	722	628	773	639	708	727	690	704	697	693	665	637	686	656	690	679	673	674	658	704	693	651	675	660	735	691	677	650	661	691	728	703	695	693	671	707	731	666	681	689	714	700	707	688	676	709	734	703	671	679	698	678	722	738	681	688	693	728	666	712	722	695	730	659	689	657	724	693	707	703	698	712	696	676	751	658	718	716	693	696	705	713	652	696	744	674	696	674	730	684	662	689	700	691	692	697	693	714	699	737	646	666	716	703	709	751	707	658	765	676	754	743	761	737	696	664	721	698	710	705	694	721	732	710	738	746	700	736	696	693	683	702	706	695	677	684	646	633	683	673	725	664	639	706	742	677	710	671	677	653	694	734	683	713	687	673	659	664	688	656	691	669	703	658	714	742	681	686	716	713	646	693	684	685	712	710	740	710	690	738	696	653	708	689	708	658	667	654	716	649	753	635	693	703	657	752	696	652	674	738	744	645	700	634	670	728	682	658	662	700	708	677	646	711	725	705	670	678	706	682	688	641	686	672	691	626	698	699	697	731	690	716	678	701	740	685	655	686	715	716	697	683	727	714	631	719	720	715	695	671	737	709	659	663	658	712	733	691	698	634	716	731	740	720	707	668	701	616	728	703	699	715	688	694	726	691	631	714	685	716	727	719	689	710	659	669	713	741	745	652	698	706	669	671	720	732	717	698	742	715	707	669	644	699	685	694	716	687	679	680	646	670	722	691	696	687	654	743	731	672	654	674	680	623	703	688	715	718	749	635	676	680	684	702	727	711	677	642	663	735	718	706	744	694	713	726	710	658	704	678	684	708	724	738	741	726	684	712	667	691	661	689	633	679	720	700	677	682	686	702	733	674	704	725	702	703	691	716	711	681	724	716	692	737	686	687	680	725	676	678	647	724	692	673	717	709	673	716	676	697	692	717	691	716	695	670	627	687	682	687	646	669	678	669	663	722	676	674	670	698	679	659	695	717	651	732	694	696	701	692	713	670	680	681	686	681	677	670	705	698	698	666	673	714	702	730	705	730	712	689	679	708	730	681	710	681	743	727	638	703	698	710	711	662	638	716	691	685	734	717	675	664	674	679	684	706	657	690	748	694	675	708	702	700	702	679	686	710	647	686	698	659	677	721	754	743	679	662	676	735	722	719	731	726	689	658	663	704	743	676	728	729	646	726	679	664	698	702	721	690	695	711	711	672	718	654	708	708	688	646	731	724	680	693	714	682	652	685	662	695	653	666	750	693	700	706	697	765	688	671	750	668	678	658	644	706	685	691	660	694	655	682	699	703	727	707	717	653	730	696	671	702	705	673	681	647	678	727	648	701	666	695	737	694	697	763	660	708	710	684	692	705	676	693	742	732	680	673	707	699	699	702	653	692	693	709	693	695	708	682	634	694	665	685	701	668	661	703	666	696	685	673	684	717	685	719	672	673	690	736	688	729	660	671	643	722	700	727	717	723	664	676	681	657	718	689	687	666	674	702	665	686	685	673	697	666	729	642	721	726	705	723	699	695	695	665	678	695	758	693	694	686	654	644	669	701	716	650	666	700	621	698	685	681	752	691	754	656	687	712	628	697	661	672	697	676	731	738	668	706	707	648	696	677	732	707	708	705	673	688	731	694	709	739	748	623	654	716	667	697	641	702	706	706	697	728	715	704	724	697	657	712	645	685	720	687	663	695	669	714	679	682	714	703	637	674	728	712	618	667	698	675	685	640	710	706	689	688	695	689	673	679	672	676	731	644	707	724	717	645	685	645	651	667	703	732	720	694	683	730	677	615	702	688	645	712	659	693	679	674	741	672	667	686	701	705	698	654	685	720	649	663	681	669	758	711	678	692	715	671	725	679	728	701	684	735	692	672	671	716	734	663	673	695	676	700	739	696	713	691	710	719	696	700	698	621	607	684	675	719	702	665	729	649	699	673	703	673	712	676	684	719	708	693	672	735	675	664	765	693	656	707	707	649	676	657	706	686	707	676	723	692	769	653	683	700	718	680	714	682	728	664	742	699	710	704	707	720	694	676	694	698	693	659	708	701	729	729	671	693	697	712	686	671	692	676	660	677	665	686	708	631	692	691	704	710	649	682	691	706	641	692	694	736	676	699	701	709	736	699	710	701	693	665	708	697	723	687	687	692	725	699	694	741	693	715	689	758	647	697	682	747	677	764	680	637	660	681	693	674	687	712	684	705
26617	10315	3352	1902	1545	1316	1187	1067	1008	921	870	855	814	760	766	765	769	725	719	790	751	762	717	714	682	769	732	757	715	726	747	728	676	703	674	728	704	742	736	753	761	706	721	729	705	714	755	762	756	695	666	726	706	703	705	725	706	692	720	737	693	732	731	706	710	739	699	682	705	716	721	725	727	681	726	663	732	689	684	690	712	703	715	690	712	736	694	736	699	697	708	736	734	758	728	777	732	773	784	724	709	715	740	725	697	739	662	714	752	683	691	729	704	701	765	689	739	688	692	727	752	710	730	725	752	682	698	708	737	640	711	731	699	734	699	710	723	719	741	724	707	753	696	690	694	737	735	725	759	726	739	719	723	700	747	747	711	714	667	737	726	680	715	717	682	751	661	708	722	736	704	724	716	724	730	729	705	721	701	739	680	694	715	733	686	717	679	689	704	716	737	698	702	705	715	714	700	725	704	690	726	701	757	692	711	725	749	695	718	749	690	713	736	721	753	751	734	699	725	749	767	746	695	704	721	708	767	733	754	700	731	720	687	735	726	731	768	729	724	737	712	708	710	752	720	719	743	747	711	752	721	721	698	669	669	702	712	741	726	705	705	762	683	706	735	727	706	743	730	731	715	691	692	741	675	713	731	701	737	727	710	673	672	653	730	736	707	684	677	687	690	716	708	706	692	711	703	747	750	731	701	739	718	691	721	737	689	687	725	699	686	720	713	731	705	719	680	719	694	698	686	694	708	707	695	726	686	747	699	680	699	667	689	725	764	711	722	638	639	739	734	722	700	743	743	763	678	748	709	728	691	729	667	712	751	728	737	717	697	704	742	729	723	709	728	689	726	736	690	695	737	688	692	709	638	741	666	732	746	702	720	694	721	718	716	732	743	694	779	728	731	711	697	740	724	664	743	696	723	748	748	730	719	664	731	736	734	735	733	724	675	683	775	725	741	705	663	723	711	711	730	715	714	753	746	690	705	715	749	706	723	737	750	725	680	728	727	699	708	721	702	703	739	668	723	750	740	689	719	668	695	718	653	730	719	720	732	724	718	686	718	689	746	717	700	702	772	722	708	730	678	652	729	743	696	735	708	733	712	717	733	676	725	705	688	725	719	726	710	713	747	675	684	743	743	714	722	709	730	712	708	726	708	728	699	726	729	717	692	714	690	661	719	719	684	718	697	686	729	681	722	723	667	701	681	783	715	696	666	725	710	709	717	689	681	732	716	742	693	680	730	691	762	700	770	718	732	739	753	705	720	722	762	728	762	713	768	687	695	692	727	674	727	674	710	702	702	722	699	752	708	715	731	740	683	734	704	753	723	672	714	699	701	743	714	759	683	718	751	671	697	758	712	723	747	698	717	727	651	725	728	719	697	736	662	699	693	710	654	741	680	701	693	689	776	721	729	687	721	733	700	742	714	673	754	687	687	718	720	704	733	677	756	781	714	678	740	714	702	691	754	756	727	709	746	721	689	736	724	720	728	698	721	712	736	680	751	688	720	714	758	723	671	739	725	704	691	706	717	676	661	737	697	687	715	684	706	742	726	734	711	637	744	690	784	741	733	725	724	669	729	701	689	708	745	740	714	734	719	704	759	737	766	734	709	692	687	719	763	742	699	753	707	731	702	738	743	745	740	703	686	736	725	710	707	677	720	753	745	680	718	694	716	688	731	688	685	726	724	730	700	692	735	698	707	707	733	748	719	722	698	720	743	741	738	738	714	730	664	753	691	731	674	698	720	692	754	705	688	748	739	711	775	735	676	693	722	730	741	701	723	720	702	714	729	736	704	721	737	704	714	713	721	679	727	696	677	683	746	732	709	681	711	662	714	720	767	725	680	762	729	668	680	714	691	724	682	700	715	693	712	718	758	715	686	722	715	737	699	754	750	755	740	692	717	761	674	707	728	682	761	657	700	732	752	692	728	708	731	721	712	689	704	682	717	717	729	726	721	727	683	705	685	709	726	673	727	757	694	758	721	711	693	715	702	682	721	710	685	734	726	719	704	711	742	750	681	763	754	739	768	717	737	702	733	695	731	713	719	672	726	758	684	772	744	717	707	654	727	718	742	716	723	732	713	663	692	717	706	706	700	704	701	725	718	718	683	709	697	708	683	758	724	711	745	757	753	707	712	690	701	710	698	730	711	676	714	723	709	735	688	685	766	734	768	714	708	702	737	702	717	707	715	723	705	686	706	723	697	748	756	708	724	689	687	743	687	718	711	711	744	690	738	772	681	722	780	731	707	752	734	731	751	703	723	713	718	728	740	742	721	700	700	737	716	683	666	738	680	705	757	691	763	662	702	712	754	732	697	718	718	696	728	705	740	718	748	709	713	707	728	727	710	735	734	711	727	668	705	737	710	709	723	717	700	748	734	720	724	770	731	715	688	741	663	725	688	712	665	770	752	737	728	724	690	726	717	683	755	710	718	754	759	737	747	697	725	723	719	708	799	744	725	739	717	714	679	684	729	711	759	729	701	684	720	671	718	727	734	735	708	730	696	690	713	726	712	745	730	692	682	727	762	667	723	748	713	736	703	714	729	688	718	727	734	723	689	678	691	719	739	713	740	729	673	658	690	702	746	701	731	720	775	718	733	714	723	712	695	771	736	766	706	750	751	728	744	690	688	715	753	763	686	679	747	767	686	683	731	709	716	684	779	717	776	666	730	736	677	669	710	706	732	697	731	709	714	701	737	704	743	733	728	739	691	688	713	671	709	738	705	715	729	719	718	687	721	718	749	758	712	726	678	737	700	727	730	747	644	689	716	705	729	757	722	715	764	677	698	681	745	683	726	687	734	668	739	705	733	727	746	719	724	739	719	677	668	718	715	741	700	699	724	746	725	727	714	720	712	669	751	669	705	718	706	680	711	795	712	744	698	719	742	761	692	707	755	716	736	712	709	714	736	728	749	724	717	696	691	686	706	760	771	687	697	697	724	729	696	708	707	712	750	706	691	723	749	706	713	721	717	692	723	753	734	662	695	727	717	711	709	707	676	720	771	712	704	773	689	707	697	698	724	730	675	697	773	713	709	718	722	754	752	712	700	721	762	717	717	750	736	786	715	768	744	705	649	733	722	691	692	789	716	683	695	721	685	718	685	720	700	770	746	705	713	656	681	706	755	747	748	738	721	720	744	715	730	731	706	731	740	742	717	722	717	748	727	729	702	715	767	749	746	747	660	765	745	701	720	727	734	696	685	746	739	758	718	744	721	716	687	720	748	690	655	734	742	713	701	705	691	705	726	690	728	726	723	721	697	696	775	665	663	713	707	746	753	729	747	726	710	706	699	782	668	724	708	706	705	712	714	680	690	693	704	723	699	688	688	701	768	717	700	719	676	741	713	703	697	736	701	757	715	740	734	738	738	761	672	748	700	738	715	720	714	727	715	709	702	720	752	695	762	749	692	740	696	669	756	725	709	720	714	738	718	778	711	728	681	721	707	703	727	743	692	702	719	726	710	703	709	735	720	708	673	730
22308	20954	28473	23577	20945	20983	7780	1378	1006	979	944	806	832	751	768	754	679	723	679	721	681	652	706	641	710	643	669	648	639	661	706	651	652	635	667	650	634	661	591	637	642	640	615	637	599	614	613	610	607	618	586	603	615	631	617	656	622	654	669	640	683	606	600	633	615	659	633	634	627	637	597	628	611	640	595	635	614	639	630	645	612	648	666	589	607	566	654	598	596	633	615	606	609	640	633	666	567	582	604	595	602	632	640	645	659	681	580	583	636	620	625	605	612	601	630	608	584	611	610	642	632	679	577	588	629	618	646	635	573	613	626	597	653	633	600	574	623	651	633	649	598	632	664	639	616	615	605	627	647	599	599	615	635	596	610	669	639	629	628	616	626	609	612	565	665	651	621	646	600	632	660	648	648	644	575	615	604	585	628	607	640	657	617	615	602	645	612	627	600	638	623	678	624	642	635	600	618	594	671	635	639	603	604	638	645	645	613	606	620	623	653	639	649	645	616	606	658	646	627	630	626	615	628	634	585	635	573	618	596	628	611	589	641	612	562	617	623	608	593	617	642	627	597	648	623	641	612	611	617	626	624	580	593	640	593	628	609	613	651	660	600	581	642	615	597	609	590	610	620	581	556	598	645	646	605	555	603	629	642	614	579	610	586	609	634	613	648	622	626	618	646	593	625	617	584	603	657	628	635	669	621	618	661	594	674	659	630	618	642	618	634	608	624	634	628	593	609	592	640	617	615	599	636	594	571	587	608	663	590	598	604	593	605	604	595	608	635	682	630	587	559	651	608	639	597	630	631	597	558	616	609	616	608	608	660	615	611	618	593	629	565	625	671	590	604	642	584	622	645	610	662	614	626	611	549	615	645	624	619	665	671	608	598	596	628	624	627	660	617	628	576	562	633	596	616	610	628	648	645	621	620	633	599	620	637	674	634	639	615	610	646	640	630	633	616	623	585	646	604	608	593	618	603	594	660	574	584	576	566	622	614	613	612	624	580	606	614	642	640	608	597	622	608	643	591	638	618	596	620	620	610	649	642	606	631	643	649	624	646	627	640	655	620	603	622	641	654	624	654	581	677	553	590	655	628	628	599	616	603	607	654	591	623	612	633	606	598	577	574	574	624	581	634	609	669	594	601	621	640	663	593	615	574	601	616	647	618	655	628	576	628	617	626	704	660	654	616	617	630	625	622	613	636	652	629	602	608	624	653	617	592	593	596	616	555	564	660	615	632	655	631	603	594	639	628	645	656	633	622	623	590	651	620	627	653	648	592	616	591	627	604	548	616	637	609	642	631	641	602	586	680	638	629	675	601	594	599	657	600	622	639	564	605	636	606	628	607	647	639	627	652	627	608	571	634	635	628	606	630	642	619	639	565	604	659	623	650	610	619	596	602	645	645	604	611	661	636	602	577	573	610	632	672	603	627	600	641	630	613	619	629	600	631	625	574	620	643	629	620	612	675	619	625	622	615	645	614	584	580	609	641	640	624	618	634	644	638	618	644	594	624	672	645	578	625	625	604	620	628	615	661	604	619	614	624	579	612	594	639	607	637	626	660	589	651	596	606	623	637	611	597	620	581	631	622	602	588	627	652	594	598	618	604	663	633	622	606	603	642	573	618	637	592	591	611	554	616	618	621	621	658	627	619	633	644	654	590	640	598	626	561	632	642	619	645	634	612	596	597	631	572	605	603	607	598	628	625	581	583	625	669	625	628	688	584	640	619	633	586	642	615	560	656	655	564	625	595	610	628	648	636	616	569	606	610	636	605	612	614	569	602	646	646	680	593	626	611	582	622	612	581	627	639	640	600	606	616	635	645	582	630	561	610	592	624	627	635	578	614	639	601	619	624	600	600	579	632	644	630	621	595	620	638	639	595	599	622	633	602	598	600	640	595	619	627	622	601	610	646	596	588	597	630	610	661	629	638	658	645	622	590	597	633	647	626	662	659	628	632	601	605	632	632	633	573	650	620	587	593	626	559	598	624	607	617	616	622	664	600	599	607	626	595	635	610	610	599	636	659	610	603	593	634	606	594	635	623	629	600	608	617	641	645	592	623	633	639	622	626	640	618	652	623	579	640	636	614	596	591	624	599	635	630	633	614	625	664	639	634	637	615	592	618	643	582	610	628	598	613	656	610	600	629	612	632	612	599	609	655	625	595	685	596	614	616	578	569	650	608	610	643	616	605	664	645	616	629	590	644	554	583	612	636	617	627	616	602	603	612	630	666	631	644	629	629	662	604	612	620	607	593	579	639	618	617	607	625	623	591	615	687	615	633	644	615	608	657	674	596	586	622	587	629	605	622	641	643	672	625	629	612	626	590	625	598	611	600	612	606	586	633	622	626	632	592	615	661	633	634	619	614	606	588	654	632	605	623	568	587	579	618	631	672	655	630	610	630	623	613	603	606	594	624	581	624	601	600	574	625	631	584	590	644	617	627	590	619	632	605	579	632	637	607	656	621	649	630	611	620	631	630	644	572	653	638	605	590	615	597	599	635	575	598	662	589	628	611	601	660	649	609	613	664	631	651	665	663	609	617	666	623	601	536	581	615	596	585	663	603	594	622	630	645	621	597	613	640	628	641	616	633	624	588	642	650	627	658	617	629	601	608	625	634	623	597	636	601	612	559	617	602	629	643	604	622	625	590	547	612	599	622	657	574	634	582	636	647	627	612	584	604	661	603	642	634	653	614	617	639	654	591	614	637	600	642	639	586	598	617	654	610	646	613	631	626	618	606	589	569	630	580	642	594	585	575	598	593	617	601	583	630	619	639	577	638	632	642	657	591	605	602	604	647	588	612	577	613	629	608	585	628	621	595	621	584	592	603	614	623	577	632	589	602	618	601	630	645	631	620	589	613	635	627	598	620	615	639	609	599	582	640	626	588	628	620	633	596	598	635	656	648	622	564	630	606	631	623	644	629	618	600	628	594	584	596	616	586	619	596	610	609	617	640	582	636	617	572	640	639	594	631	586	618	621	582	653	589	592	652	646	642	638	622	635	647	586	642	644	613	601	624	584	639	625	615	610	615	636	600	658	599	644	704	622	622	648	572	593	618	632	614	641	609	596	578	615	653	630	611	596	607	615	582	649	655	595	604	624	625	621	601	572	603	642	676	616	624	637	614	612	626	588	629	660	611	636	609	656	624	588	605	646	626	653	638	681	640	604	605	635	601	586	615	588	594	599	622	614	641	594	563	642	640	657	612	574	619	597	614	617	645	591	591	616	617	615	615	638	668	638	583	604	614	619	628	643	606	596	616	607	606	652	652	599	630	647	594	605	623	608	570	632	610	605	630	631	568	644	634	643	600	670	626	621	666	596	583	564	589	578	594	659	596	624	603	622	706	613	625	571	615	601	643	636	622	579	663	610	625	609	673	544	599	604	608	571	613	623	631	577	575	603	593	612	630	631	658	626	598	617	588	629	617	655	637	666	606	604	580	630	642	644	639	648	631	663	599	575	622	640	626	633	651	627	580	651
35282	21042	9086	4684	3399	2693	2102	1681	1420	1209	1139	1009	956	829	837	808	776	747	745	667	694	705	695	734	697	689	674	699	642	636	651	656	646	634	671	609	674	687	614	641	612	607	656	627	681	663	633	615	620	609	603	649	631	605	598	608	597	602	658	605	600	582	632	674	625	650	636	611	668	605	641	648	642	631	593	614	669	644	629	655	656	614	610	647	609	617	638	599	643	611	618	595	590	610	644	618	647	622	593	618	599	624	620	615	617	644	600	629	577	607	602	645	596	661	590	592	611	644	558	584	619	521	636	596	615	626	608	607	587	623	581	593	641	594	606	595	620	631	651	590	563	599	597	623	612	587	637	608	611	590	636	590	641	587	655	646	627	639	613	657	587	550	646	570	619	589	612	626	648	597	604	605	587	593	622	618	619	593	645	645	635	607	656	640	585	574	636	621	630	601	639	600	630	589	623	611	617	622	621	644	608	577	597	609	612	612	660	594	634	628	600	687	597	644	647	626	616	645	642	605	615	559	629	615	657	610	592	612	618	571	617	636	625	617	613	615	630	596	603	654	643	627	599	597	628	580	600	614	604	594	582	624	608	605	664	603	595	594	610	567	600	602	608	619	631	633	620	623	592	606	620	595	616	607	619	588	608	626	613	620	653	568	639	630	612	602	650	597	588	572	580	622	639	637	613	608	621	664	614	593	659	616	580	617	611	652	609	604	660	606	632	596	589	639	598	638	595	665	590	600	616	606	670	622	591	650	577	586	602	603	574	636	632	583	607	558	559	656	623	630	604	650	593	629	599	631	641	638	636	575	662	650	610	628	575	635	602	588	587	590	616	594	623	602	663	668	632	602	632	583	609	640	617	610	585	610	619	658	609	610	624	656	630	635	633	639	618	652	580	623	658	643	586	570	587	650	585	616	600	604	624	615	630	652	607	661	629	622	652	606	592	640	591	603	561	582	614	618	634	622	634	613	577	630	627	619	612	633	637	621	623	648	624	650	612	592	608	603	617	619	640	571	615	578	591	575	625	648	587	604	624	602	581	593	567	613	637	617	624	637	609	632	649	622	643	619	638	624	602	622	618	629	584	604	611	547	605	632	596	617	577	597	606	605	627	663	590	624	583	623	646	652	597	636	671	590	631	677	581	621	654	626	640	590	621	604	585	641	585	620	638	592	649	561	562	613	610	644	631	610	606	611	621	583	616	635	582	652	643	553	620	597	609	608	616	602	652	600	607	608	640	591	574	630	562	618	657	609	659	593	582	583	581	606	534	611	596	601	594	596	602	597	597	609	593	567	598	577	645	608	607	651	629	625	630	661	591	623	610	606	635	624	618	661	609	628	645	663	635	657	585	612	597	619	583	638	629	575	624	588	653	641	631	605	617	620	652	641	610	606	613	617	594	613	626	583	596	633	646	607	622	655	650	596	625	600	597	659	632	648	602	608	583	645	602	652	612	663	638	599	625	603	599	624	627	647	617	587	628	619	601	609	584	590	627	634	616	629	583	576	560	573	619	614	642	585	567	558	594	595	584	596	602	628	657	640	582	563	659	615	651	592	592	619	620	642	588	621	648	622	649	590	630	620	593	597	588	602	623	609	644	618	593	610	627	579	634	581	594	605	594	621	645	600	609	652	619	581	645	614	623	620	555	620	649	630	621	596	575	652	591	596	602	637	570	612	616	613	617	660	651	622	635	592	591	628	659	646	560	617	583	618	626	636	607	649	635	647	603	643	622	622	644	599	632	628	635	625	670	596	607	609	591	649	657	621	616	608	633	592	602	595	584	635	683	618	624	624	619	634	606	573	602	625	591	618	624	580	587	593	613	575	604	612	606	624	593	631	605	631	595	576	590	610	588	588	605	606	607	645	634	615	628	646	609	624	599	627	584	600	649	572	609	607	620	611	643	605	621	581	581	620	616	609	627	626	625	646	629	583	586	577	592	669	631	669	643	615	596	635	556	620	594	627	577	602	620	641	628	603	612	588	642	568	624	597	616	572	591	602	604	575	599	589	598	599	585	590	683	612	656	639	608	585	557	594	629	646	591	631	613	616	588	644	617	597	658	646	612	613	633	631	638	584	603	600	619	612	632	597	605	602	615	608	646	592	641	604	636	684	655	605	621	576	625	576	597	630	604	632	605	590	609	586	606	585	682	608	632	605	637	643	609	591	602	589	601	594	604	598	604	645	575	603	624	640	616	683	627	612	603	628	611	595	616	608	638	616	623	608	655	618	603	626	605	629	627	653	621	598	591	602	629	615	605	668	618	596	671	630	572	615	670	664	587	589	586	603	654	582	604	568	662	657	594	621	639	652	641	633	562	650	644	646	584	580	668	611	602	581	635	589	616	607	607	604	635	615	589	626	596	635	613	590	595	588	608	633	602	648	578	635	620	613	586	621	590	598	642	608	630	617	659	622	638	648	627	613	600	586	614	617	652	640	592	649	616	625	651	680	585	616	623	585	581	596	581	612	654	560	623	617	607	559	591	599	615	598	633	604	652	601	629	613	590	661	628	645	624	622	620	669	657	602	597	659	607	642	648	659	601	586	611	613	630	616	640	638	605	608	615	662	634	639	593	566	630	612	626	627	611	614	579	637	610	586	595	674	616	625	690	618	647	588	620	600	648	617	647	622	606	651	637	627	638	668	598	646	581	637	621	646	615	565	603	616	631	637	629	599	586	577	611	607	597	570	620	624	609	619	623	593	649	597	607	592	627	601	591	575	625	644	632	567	583	641	626	629	639	583	660	600	593	610	631	609	590	633	643	607	617	630	656	608	672	582	635	580	647	630	607	590	606	631	612	652	620	614	573	633	619	631	616	613	611	589	601	594	584	635	604	575	657	637	610	654	582	630	642	580	590	611	614	624	603	594	567	638	660	629	604	640	690	621	619	613	581	597	621	651	611	636	600	599	649	629	600	564	597	612	574	621	573	632	632	601	657	655	630	616	636	631	619	638	617	640	613	614	574	667	611	584	635	594	636	607	619	579	613	614	625	609	600	602	629	599	608	598	640	609	591	594	641	630	623	625	662	585	631	591	637	593	583	653	612	583	608	610	600	614	652	612	616	607	599	637	597	600	583	621	612	587	656	627	615	622	643	596	640	591	602	599	595	632	620	597	668	616	613	580	627	583	644	600	615	634	572	578	640	640	609	590	628	622	644	617	600	642	608	638	610	611	601	642	668	591	626	616	601	622	613	607	598	612	590	638	646	596	668	646	627	638	639	610	672	598	586	604	603	646	646	627	592	649	645	633	638	592	631	574	621	620	624	626	602	578	610	605	612	591	674	605	633	670	617	628	651	602	633	603	576	585	593	555	652	630	612	587	607	617	585	637	595	603	628	572	648	635	590	646	629	608	639	637	632	588	661	630	584	651	621	569	634	614	639	599	620	604	628	604	638	615	603	630	579	631	628	560	643	605	627	583	621	605	593	611	601	602	591	602	584	641	630	653	611	654	613	641	603	637	617	608	632	627	614	643
27652	17694	3882	674	492	423	434	403	391	385	399	397	385	397	381	386	395	378	377	378	404	394	371	371	384	398	405	368	392	391	374	383	406	365	414	394	362	374	374	399	409	396	393	387	360	355	383	389	360	376	377	385	374	446	367	370	365	391	376	385	381	390	385	357	398	381	402	348	400	367	386	367	387	379	360	353	384	405	376	406	402	380	355	401	377	376	323	393	377	395	379	437	400	395	340	413	403	428	403	383	392	397	358	370	382	370	414	390	384	412	386	365	373	376	356	432	357	369	365	382	358	394	362	335	399	370	387	378	411	396	390	370	381	407	410	415	375	375	390	354	376	393	353	381	396	370	388	416	363	383	379	409	383	375	337	425	361	399	408	406	374	376	392	381	390	397	376	396	361	393	395	376	393	357	386	383	347	362	435	400	388	379	367	384	380	419	377	375	385	370	347	386	384	337	389	385	403	360	417	372	388	393	381	371	366	393	358	424	387	362	373	345	374	374	380	388	384	379	388	363	382	365	353	373	383	399	413	356	389	357	411	375	400	387	405	422	362	343	376	357	375	348	336	394	434	393	365	406	392	346	391	400	405	370	389	388	384	378	397	363	426	355	389	385	378	410	383	343	361	381	348	361	345	376	366	359	356	395	397	359	365	404	416	393	376	398	382	369	393	400	375	367	364	368	344	383	369	368	368	377	386	366	402	378	351	367	389	386	375	359	373	393	371	373	376	379	377	382	391	364	378	394	389	390	364	377	401	383	369	424	356	352	393	395	369	386	387	393	412	361	385	380	393	421	374	376	343	402	420	386	363	383	360	404	358	356	373	433	392	374	378	379	365	384	397	376	377	367	357	376	391	379	369	423	379	367	368	394	381	360	389	383	405	363	371	405	350	419	406	378	361	387	401	383	389	418	370	372	378	401	384	410	385	367	381	402	364	383	355	391	402	384	394	419	378	356	364	378	403	371	390	375	390	412	393	393	379	451	380	371	369	366	404	367	400	376	389	374	380	369	379	365	371	403	390	365	400	374	418	363	363	386	344	363	368	372	414	385	373	392	383	344	365	395	354	391	366	404	376	356	385	367	390	362	360	366	390	348	411	408	390	391	386	412	397	368	374	350	384	355	373	412	405	395	388	407	377	368	369	388	377	356	413	389	404	367	377	396	378	364	364	363	384	370	345	384	382	399	389	363	366	370	370	423	379	367	377	416	398	394	381	369	384	383	406	373	403	412	360	373	378	363	373	411	363	365	374	398	398	368	366	360	360	381	369	359	360	379	400	380	337	384	387	366	386	380	365	379	373	407	413	358	392	390	374	392	370	390	411	415	364	340	402	368	414	372	389	375	365	409	370	387	361	396	373	402	368	392	387	375	348	394	361	395	372	334	362	361	378	403	354	378	399	374	401	367	395	412	401	376	405	378	384	381	376	395	387	365	364	397	390	391	404	363	411	397	373	373	434	388	367	393	373	377	346	402	386	384	374	394	351	380	411	436	405	401	394	391	428	391	386	414	368	364	392	397	362	388	374	388	397	358	410	414	363	435	381	411	386	367	386	384	349	347	415	400	376	397	366	360	393	374	363	419	378	388	359	385	370	365	389	389	372	366	387	377	375	380	374	369	398	396	366	378	391	368	426	390	391	380	370	392	364	400	379	360	357	435	351	353	406	368	373	400	356	374	346	376	400	397	397	384	383	388	389	398	385	364	369	403	383	391	334	387	408	374	426	392	379	373	351	378	365	361	409	361	364	432	389	382	387	378	382	388	398	389	368	380	370	365	372	414	363	405	387	404	374	364	397	371	416	397	363	388	388	401	385	396	349	407	407	379	346	340	376	343	395	397	397	418	371	399	355	389	385	400	350	391	393	361	390	390	429	367	375	388	368	357	392	382	356	399	360	394	424	394	380	391	393	387	371	382	395	338	387	350	380	383	355	409	381	381	392	375	411	378	342	390	401	388	391	375	377	367	364	388	395	398	389	370	389	373	409	380	396	429	402	376	379	364	392	401	380	388	361	358	380	394	379	383	347	383	325	392	366	397	389	409	405	390	389	344	392	401	399	405	378	400	409	401	358	361	392	414	376	361	364	355	395	377	380	383	368	353	355	331	424	375	354	402	386	347	369	374	401	356	391	356	358	367	393	410	392	412	372	382	395	398	386	400	420	374	336	363	378	377	369	385	370	390	391	401	384	371	378	387	379	383	414	390	408	374	369	372	382	366	385	400	430	401	386	371	399	393	343	368	398	386	388	382	376	392	397	383	411	387	364	357	365	397	348	357	364	359	384	405	410	365	372	386	421	384	378	387	340	418	380	372	381	435	373	402	367	363	357	367	388	366	405	385	384	389	397	369	343	398	351	402	391	358	402	373	363	406	397	388	401	374	435	420	386	387	381	410	387	390	404	394	407	371	414	367	407	387	348	364	362	365	360	353	368	425	367	392	372	352	366	390	390	355	367	376	371	392	394	367	387	361	423	403	370	357	351	447	371	375	364	379	348	359	372	409	375	377	378	419	346	384	371	416	371	398	372	408	330	353	400	394	345	395	377	380	384	379	367	373	410	376	393	384	393	347	372	398	379	374	369	372	376	365	406	370	376	404	387	399	405	377	392	417	374	402	380	395	409	383	374	372	374	389	412	368	358	365	362	390	358	359	343	369	403	347	371	408	391	414	391	384	368	374	372	414	338	404	367	391	383	377	390	388	387	411	385	399	380	360	401	398	367	370	393	402	397	352	370	372	373	386	372	381	374	380	395	374	413	388	401	405	364	376	369	382	363	394	391	376	391	402	407	382	385	388	373	357	419	376	403	394	406	362	379	368	371	377	365	381	394	403	373	370	390	366	394	378	422	395	383	409	361	351	423	351	409	381	384	383	374	357	401	418	388	389	421	395	360	366	385	392	363	381	424	401	378	364	400	370	347	380	344	347	357	374	418	387	385	407	380	380	359	381	398	366	354	390	374	394	423	354	388	361	366	371	389	392	355	363	374	377	401	417	403	362	353	395	395	394	415	402	406	391	364	383	351	402	366	411	366	396	419	392	379	376	411	381	407	378	387	370	379	347	361	349	371	370	380	396	347	358	365	403	386	397	403	376	367	388	388	372	403	407	376	420	385	406	403	389	380	359	359	410	368	420	385	413	376	379	359	374	369	397	420	386	374	410	386	369	389	346	348	355	374	388	384	397	378	372	428	376	325	359	374	395	378	363	372	417	389	368	404	410	373	393	376	361	394	337	357	403	410	395	368	400	390	368	402	366	371	361	338	407	414	364	366	358	374	387	393	404	339	371	365	400	366	374	424	399	404	392	368	385	404	369	401	381	365	382	388	390	379	413	375	398	353	381	373	383	367	354	369	342	404	386	390	388	391	385	355	365	377	357	388	323	381	365	384	428	385	369	412	379	396	359	396	387	395	388	371	371	391	383	373	371	393	359	402	384	387	371	349	385	368	356	373	391	369	381	363	377	393	391	387	375	376	409	390	369
8635	2427	786	518	502	486	477	426	415	454	429	451	394	416	418	396	435	468	418	421	454	419	435	423	435	412	424	424	411	440	428	431	418	408	402	460	443	451	399	388	420	400	414	419	441	370	420	449	412	436	455	419	433	457	436	399	452	420	411	438	413	413	443	405	446	455	405	430	414	432	405	415	439	449	405	442	435	431	419	422	414	420	463	397	442	430	394	409	403	393	411	431	393	443	439	463	377	410	422	470	403	407	407	434	413	422	433	384	449	421	405	431	447	436	437	421	429	400	406	434	445	440	417	405	406	401	437	440	417	405	449	419	399	421	412	408	467	426	409	419	426	431	401	419	437	445	441	376	415	439	404	409	400	418	387	414	440	417	440	427	429	398	415	422	412	472	409	422	457	428	430	458	458	393	442	407	419	429	403	429	428	397	411	421	430	435	418	403	451	453	416	456	395	409	413	407	440	412	404	439	428	407	418	430	401	422	427	409	426	405	420	424	403	390	450	439	476	439	408	423	381	412	450	469	466	404	407	437	420	416	446	405	443	403	399	465	413	431	429	421	458	407	426	425	423	420	438	429	409	415	407	417	401	428	435	406	455	417	422	416	395	408	438	451	409	433	455	454	421	410	405	424	364	405	439	429	400	434	442	432	444	411	441	409	420	441	380	437	437	404	412	442	412	415	425	404	403	406	446	391	424	414	401	436	449	458	424	435	384	421	446	433	423	420	411	410	443	427	448	424	451	406	409	438	439	420	438	423	419	427	422	478	426	401	433	409	434	432	441	435	426	416	424	404	400	409	474	412	423	445	426	412	412	427	423	431	419	396	379	438	419	384	437	478	411	425	412	434	420	400	435	428	410	409	430	396	395	412	417	409	443	421	417	420	386	418	404	426	453	451	398	433	444	395	449	420	406	430	424	415	439	438	446	409	435	427	406	418	431	415	391	401	442	413	444	446	457	416	425	442	431	408	434	437	418	424	424	441	427	422	407	408	436	445	406	450	401	388	430	442	452	428	399	418	438	385	438	402	426	451	410	425	421	433	444	398	410	423	404	426	436	385	444	416	449	456	431	430	417	423	423	428	437	390	431	440	415	466	408	380	423	470	442	415	448	394	402	415	400	438	431	425	369	422	417	417	405	418	448	491	422	450	380	439	427	398	438	406	418	419	429	417	424	450	452	451	390	438	477	454	405	436	419	407	437	413	405	431	438	420	432	426	431	445	427	448	399	444	420	420	425	474	413	407	417	438	443	429	443	423	439	411	413	435	396	430	445	403	433	415	419	393	408	418	427	442	405	457	420	410	394	430	376	433	432	432	425	437	443	395	413	407	448	460	398	425	435	408	423	442	409	433	422	420	361	408	446	434	446	444	401	446	398	428	409	423	431	408	401	426	402	447	463	404	429	429	433	437	425	410	423	418	399	403	469	403	442	456	449	456	415	428	400	409	424	421	429	403	416	452	416	397	385	428	435	418	429	477	439	459	441	431	417	412	426	422	396	428	426	400	380	444	398	387	434	414	429	412	410	441	421	451	400	385	404	426	438	455	413	427	411	410	421	452	408	430	404	416	411	428	430	402	443	436	439	451	432	428	414	387	401	416	456	413	417	453	429	442	415	433	445	441	480	408	396	429	439	440	426	394	418	441	413	473	399	396	441	389	419	405	434	431	440	415	422	408	397	439	435	430	410	406	444	466	437	400	447	438	415	410	471	432	443	427	478	395	415	432	394	414	421	394	429	409	439	410	423	401	390	403	371	426	428	411	438	391	455	431	391	428	428	380	422	412	446	415	402	462	427	428	412	430	405	389	417	448	438	442	412	414	433	444	418	433	410	428	410	423	423	395	425	385	422	432	446	410	402	433	397	435	395	455	427	413	411	420	410	451	441	420	397	449	436	423	431	441	394	428	431	398	437	468	417	418	411	417	401	411	410	404	397	447	428	454	397	423	435	429	417	422	403	377	424	422	428	417	367	411	410	448	436	444	419	443	461	435	450	409	451	408	431	456	436	397	432	426	395	468	392	433	391	424	431	420	422	426	447	421	462	446	433	438	417	450	446	449	414	452	446	431	423	406	437	433	390	410	465	406	414	401	410	449	410	413	410	399	409	422	441	433	444	393	419	421	381	421	430	394	397	413	438	417	428	403	437	430	438	424	425	418	419	450	442	433	439	419	414	384	435	444	421	436	440	400	396	407	432	457	416	437	389	433	420	410	404	409	454	453	415	419	433	475	419	415	460	405	414	414	443	449	417	431	443	424	454	446	431	424	415	427	455	420	410	413	415	426	406	427	440	409	437	445	440	404	418	440	453	408	417	427	415	433	457	410	432	407	424	450	420	413	387	413	461	440	405	421	403	403	448	422	411	468	413	403	421	421	412	511	404	454	390	392	451	432	408	395	452	416	432	461	401	396	418	418	420	398	409	375	445	411	393	409	455	459	398	458	443	399	445	416	408	405	433	371	432	422	423	431	399	420	429	405	422	445	406	434	406	380	411	421	427	423	388	399	420	423	453	448	376	437	421	411	447	452	425	402	399	390	421	428	419	404	432	387	407	448	427	404	405	424	440	395	429	427	464	396	400	452	426	444	484	409	427	430	429	416	424	393	430	419	445	404	404	438	386	404	404	435	400	466	446	433	417	438	432	450	395	459	424	400	429	424	432	434	432	426	447	443	436	466	418	417	437	415	431	425	439	418	470	469	419	412	433	439	460	419	408	424	440	396	404	409	400	475	446	406	451	437	420	396	445	414	436	429	443	438	423	408	407	435	465	412	409	410	443	406	437	426	384	439	407	428	446	422	423	447	418	441	466	446	428	401	450	465	437	440	424	389	446	395	422	408	413	427	411	422	446	422	393	391	419	417	417	435	443	435	442	450	452	446	419	459	442	420	426	433	427	396	418	439	442	416	406	407	444	385	406	445	399	375	399	441	422	412	421	413	444	429	413	420	449	422	462	417	421	415	408	441	464	385	435	398	424	426	448	435	400	418	419	433	405	420	416	418	418	402	431	421	420	426	436	429	426	444	395	435	383	427	430	445	411	408	431	417	407	415	417	426	399	409	440	389	418	402	468	419	383	430	410	392	419	398	381	433	416	430	422	455	403	400	425	422	433	433	403	420	427	432	398	411	445	415	425	431	451	391	427	427	442	404	419	402	424	418	418	437	442	435	425	420	461	487	433	432	427	428	436	401	427	388	418	417	401	420	437	408	424	414	420	384	394	454	436	398	422	445	431	462	438	432	421	427	415	408	440	405	393	413	430	408	418	432	443	425	450	399	473	439	434	412	409	457	420	401	412	402	433	421	410	388	442	394	405	429	393	462	418	443	406	404	404	429	404	373	420	407	415	424	442	438	409	406	437	448	421	445	405	421	386	410	450	439	417	405	409	429	403	442	407	411	447	442	407	416	414	405	432	401	424	395	401	439	417	429	440	414	424	408	402	397	411	413	406	404	467	433	415	430	431	454	439	416	415	433	445	416
23708	21096	28189	24199	21082	8279	840	595	452	457	423	369	360	329	334	294	302	306	323	290	260	297	274	303	264	295	303	284	278	274	302	299	280	297	268	238	264	268	278	259	265	249	267	258	282	281	292	254	266	271	260	280	273	282	308	243	279	275	262	292	259	268	268	268	260	261	257	248	266	253	257	257	264	244	262	294	274	267	269	283	266	284	291	255	288	265	264	289	259	259	284	266	247	256	248	251	275	252	302	244	270	291	277	268	316	257	269	263	285	270	270	284	294	270	268	273	275	275	266	254	256	267	293	265	258	266	278	275	261	256	261	270	244	242	257	252	250	275	268	269	250	214	265	263	277	258	291	270	250	272	265	281	275	276	257	278	223	273	275	254	254	245	259	260	253	255	254	258	305	280	254	286	280	255	266	256	264	266	269	271	258	295	275	259	254	277	283	283	237	257	291	243	274	240	262	277	249	267	270	257	321	260	254	263	268	267	275	260	282	219	277	258	276	266	280	267	264	239	274	257	228	240	264	282	281	271	274	280	290	271	253	270	265	237	273	282	252	251	259	255	282	245	253	269	286	278	262	272	237	271	247	271	268	272	251	240	263	283	262	255	257	264	242	275	265	286	256	283	261	259	243	233	248	282	262	253	270	281	248	230	241	275	273	275	280	286	279	239	282	281	259	267	225	269	254	260	266	279	254	256	283	306	229	289	250	287	251	228	273	242	271	311	249	256	261	271	259	262	248	226	266	264	275	281	283	249	290	261	278	279	259	253	266	255	279	276	285	267	237	276	259	278	265	277	249	281	272	255	290	287	259	246	292	251	263	290	241	308	256	284	266	269	239	245	258	282	278	261	280	269	247	289	274	268	256	226	273	280	268	267	272	285	278	253	292	270	248	282	279	248	257	259	253	264	232	244	260	214	255	266	259	240	275	267	268	249	238	259	237	260	239	268	274	262	223	250	292	264	269	241	262	232	270	275	237	250	291	282	253	259	283	247	286	245	264	266	232	279	254	260	260	303	263	317	279	266	242	260	245	233	254	259	256	265	278	289	272	243	278	260	284	274	279	282	310	275	251	265	279	246	248	263	265	277	263	268	275	266	250	250	256	238	292	271	273	300	260	258	267	281	265	277	300	266	265	237	250	289	252	244	281	263	265	261	269	253	251	246	271	272	273	268	263	279	271	273	275	267	257	256	258	284	269	286	263	273	254	302	274	255	284	280	268	262	233	252	272	299	268	274	263	264	284	266	265	257	280	261	244	254	283	266	271	243	294	273	274	259	259	256	270	266	286	251	293	261	234	268	289	289	246	239	277	290	273	253	260	265	252	254	262	252	266	244	255	300	249	273	263	284	284	247	262	251	293	264	269	263	273	266	261	273	264	257	239	279	257	273	251	268	247	291	278	254	264	241	232	276	273	239	235	276	274	267	263	257	270	275	239	275	286	267	277	267	240	281	261	281	274	266	268	246	258	286	266	279	266	259	276	246	266	247	290	270	292	266	283	263	251	258	272	252	273	264	277	251	243	240	266	280	274	264	253	278	267	261	264	265	265	293	245	262	276	249	229	280	261	268	270	284	276	290	249	268	269	288	268	276	251	238	260	292	265	265	286	280	273	281	276	306	275	309	203	261	272	264	283	267	272	241	252	284	279	267	236	243	245	244	257	245	239	284	300	267	256	281	232	243	282	245	265	265	257	255	277	259	259	238	265	274	275	282	261	290	284	251	270	268	263	292	256	275	274	293	247	244	246	267	269	262	254	264	269	231	281	304	268	291	300	258	266	266	232	279	260	263	262	232	248	284	255	263	279	240	280	283	273	266	281	271	284	240	264	246	262	252	255	268	248	271	260	259	266	257	275	270	277	260	282	258	273	262	252	244	271	272	252	244	268	272	262	300	268	291	271	269	270	279	262	249	262	266	284	258	264	265	270	295	244	281	278	251	257	279	287	253	254	256	253	253	259	261	275	266	258	252	292	261	283	287	234	274	257	266	239	243	279	233	270	281	244	254	270	264	267	249	256	255	269	279	263	268	267	253	265	289	288	286	282	240	266	276	291	281	246	256	280	252	276	249	274	278	262	252	259	280	285	292	245	280	240	278	266	262	254	278	282	251	276	271	294	274	266	259	251	287	227	236	266	268	295	293	271	262	275	309	253	265	277	249	264	259	285	240	259	263	267	261	282	271	247	251	236	254	249	263	259	254	251	243	257	299	232	261	271	253	242	284	296	255	260	263	248	280	270	246	284	255	263	272	270	260	271	268	265	283	296	289	269	253	281	248	270	253	274	265	286	263	273	271	258	249	271	215	278	249	237	286	261	290	270	285	284	283	269	261	252	244	265	268	226	292	241	279	247	251	268	257	290	291	253	267	255	272	260	255	259	239	256	257	301	282	252	283	278	247	265	290	265	275	265	254	244	294	262	247	245	235	268	254	246	284	238	273	261	289	284	229	280	263	266	295	287	279	251	272	236	273	246	263	245	252	241	262	256	230	250	254	272	316	255	230	273	276	271	270	273	251	283	274	242	257	251	280	236	280	285	275	269	257	265	267	290	265	270	215	279	267	265	287	275	260	283	257	286	296	256	263	275	248	301	289	273	270	252	247	268	245	281	276	291	286	248	258	258	281	266	263	261	232	248	272	281	289	264	247	272	274	248	262	265	282	260	272	237	268	267	242	261	291	256	253	275	263	234	233	267	272	242	263	282	274	251	263	244	264	248	270	277	229	285	259	253	261	258	286	242	276	314	277	274	237	234	232	255	248	262	237	266	294	264	260	281	265	245	270	265	277	291	278	241	264	251	263	275	254	267	292	280	265	252	262	263	276	267	258	249	278	275	240	262	299	241	250	266	245	277	258	277	290	241	280	261	231	269	270	291	263	244	295	252	252	256	230	279	275	283	266	262	289	282	259	285	261	260	259	260	268	280	279	278	264	258	269	245	238	283	264	250	285	271	259	215	253	255	248	234	265	234	228	290	272	260	259	254	265	242	282	238	273	258	231	244	248	263	229	270	292	253	265	273	257	264	239	238	276	272	278	271	239	265	273	261	247	245	267	285	273	257	236	276	280	300	270	255	270	249	284	268	259	247	281	249	275	275	231	249	259	240	269	267	272	243	265	256	248	282	271	249	250	247	256	285	253	269	284	255	293	278	268	254	261	275	253	280	252	269	261	259	287	232	245	261	262	266	264	228	261	261	243	229	265	281	266	258	238	269	238	254	278	278	252	282	286	250	262	238	254	273	252	278	292	248	282	264	257	246	265	243	245	256	254	239	275	252	271	249	233	266	272	266	239	283	257	265	258	261	266	277	269	266	286	274	265	267	271	268	265	267	251	249	282	254	287	221	270	271	263	283	268	249	278	229	251	262	264	255	257	288	258	279	292	262	312	253	281	291	283	257	241	267	262	271	256	264	253	232	259	267	247	241	256	249	279	239	255	239	241	274	269	257	230	279	252	282	253	274	235	273	249	251	281	275	269	282	262
29376	16482	5193	2506	1746	1305	1064	882	723	622	528	496	463	453	377	390	413	382	351	343	294	326	326	319	328	313	317	349	355	293	316	316	317	310	289	320	334	311	309	313	274	284	326	283	301	324	290	286	278	286	342	301	291	316	277	319	290	318	333	301	312	309	262	311	300	301	309	290	307	294	287	297	342	264	276	302	268	324	285	298	298	288	302	299	309	259	288	287	311	306	256	302	245	307	295	310	251	273	285	312	284	292	300	313	291	287	314	272	316	291	324	281	263	311	290	287	279	304	310	308	277	291	319	327	291	312	256	289	284	296	274	284	330	295	294	310	312	301	290	296	309	301	252	305	292	290	286	303	282	275	321	297	301	284	271	268	277	288	297	281	302	291	300	323	300	298	316	291	267	325	309	277	287	306	297	316	288	293	305	314	309	282	286	280	285	319	298	292	280	299	326	300	294	312	311	295	299	308	294	289	298	299	296	312	286	314	285	292	282	280	293	275	301	267	280	295	300	295	282	289	286	305	332	321	315	288	319	298	321	346	286	287	298	314	271	312	268	271	269	298	286	296	325	305	284	267	289	282	290	283	296	283	265	305	298	315	254	297	268	283	276	272	291	307	283	312	317	308	264	304	302	272	289	308	305	289	279	315	310	288	311	276	311	302	297	301	297	297	265	337	302	296	288	287	292	286	330	280	293	326	291	305	258	273	314	277	309	303	266	290	301	267	273	301	316	290	274	323	278	294	293	293	298	298	291	311	291	269	284	280	274	284	308	293	259	304	286	328	289	282	319	310	319	306	252	281	299	281	292	315	299	292	266	291	316	319	263	300	304	272	295	292	293	284	290	295	277	297	290	293	306	293	277	334	283	277	294	301	283	317	287	275	285	285	293	271	275	285	257	287	293	294	282	273	309	316	288	283	301	302	289	327	329	316	311	280	251	271	309	302	285	321	305	299	276	290	289	316	293	322	286	270	299	320	277	305	295	287	307	295	303	319	265	287	318	280	274	270	304	285	307	313	287	289	303	321	294	284	290	267	314	272	286	289	284	265	344	304	292	314	325	264	278	273	293	307	297	281	291	299	307	283	263	313	286	312	284	278	293	270	309	283	333	333	300	272	295	295	326	282	297	318	290	285	290	284	294	281	281	285	285	295	315	291	303	280	294	283	291	314	272	282	333	315	334	298	286	306	302	288	306	327	275	287	282	306	284	285	290	285	320	309	298	260	288	292	313	286	283	293	294	307	315	303	296	276	277	312	303	305	293	318	295	291	308	283	274	314	296	283	312	305	286	282	323	323	293	294	300	295	287	306	276	312	291	285	303	306	293	300	280	296	322	277	291	294	307	333	295	311	291	279	322	260	311	290	279	319	288	271	292	290	285	297	276	290	306	311	292	281	277	289	280	272	312	310	305	304	290	261	272	302	307	305	267	315	285	293	334	292	318	268	282	299	301	303	293	295	306	310	270	290	282	286	294	302	296	309	281	295	274	323	299	262	305	279	300	277	287	298	289	301	297	280	288	244	272	258	321	323	292	253	267	277	297	263	275	276	295	271	312	293	304	294	275	272	287	296	317	282	306	302	274	278	290	305	274	260	290	303	290	268	280	364	292	276	293	303	283	306	313	333	282	293	267	287	287	242	306	294	302	285	262	308	304	309	277	278	277	294	280	273	296	266	281	312	298	283	317	283	281	290	252	278	276	302	290	313	303	289	324	307	300	317	287	280	315	290	284	289	282	278	344	333	285	312	314	285	286	304	304	256	273	291	316	283	336	290	324	287	293	335	288	305	287	269	293	290	287	305	294	297	314	286	290	273	299	292	300	316	298	288	287	300	283	314	278	295	263	333	311	303	315	299	287	291	286	303	286	286	300	299	300	314	286	279	323	296	319	298	305	292	270	265	320	280	285	268	318	300	292	307	321	301	260	267	294	282	302	277	307	275	296	309	257	290	293	306	305	317	305	285	299	277	283	299	270	331	276	292	277	254	309	318	298	317	289	311	302	298	284	301	308	282	284	317	274	282	285	286	273	280	328	267	293	346	306	281	285	300	280	271	331	297	275	257	304	294	304	260	318	284	283	305	283	252	285	300	302	283	295	302	289	275	272	285	299	287	331	299	295	291	310	295	275	300	279	322	285	269	294	298	301	331	289	314	298	298	293	317	279	307	281	291	287	302	293	266	299	294	290	262	295	301	318	291	294	302	320	296	297	323	298	272	305	274	280	315	290	313	306	282	284	267	326	295	266	277	305	307	307	285	291	284	290	295	297	294	275	271	278	307	302	295	272	295	253	307	303	288	324	298	295	314	267	292	291	289	297	295	264	269	263	270	295	300	295	282	302	300	295	276	292	317	280	285	291	284	294	307	304	277	295	305	292	322	279	280	279	309	303	295	275	283	299	289	312	272	284	304	326	321	291	289	291	310	288	274	318	287	279	296	305	323	259	278	279	319	309	282	313	319	303	304	289	306	300	302	285	287	305	300	319	289	268	300	279	302	288	266	276	314	333	291	305	327	273	275	304	275	291	298	280	274	308	307	291	301	288	300	287	268	277	289	319	302	283	273	287	275	304	302	263	291	297	294	296	290	281	275	283	295	268	291	307	275	310	306	287	279	261	304	269	288	291	304	307	289	313	302	293	298	301	289	316	296	261	297	298	285	296	289	273	299	310	283	291	296	295	280	296	309	293	278	259	327	308	291	282	309	281	312	245	276	308	299	294	242	289	299	286	279	306	302	295	268	300	265	300	274	291	314	299	309	276	318	292	305	314	305	331	291	302	292	273	282	287	251	288	274	312	308	316	295	297	306	266	279	316	292	285	278	302	250	304	303	312	321	287	294	280	290	262	273	315	300	273	297	308	300	291	299	282	250	301	317	314	315	281	298	290	277	295	322	287	293	294	300	307	317	286	302	307	279	267	326	322	293	311	292	311	312	288	264	288	332	292	284	289	298	281	291	300	288	297	300	279	290	275	337	286	277	278	262	293	285	295	292	287	293	322	293	289	265	267	243	294	301	309	337	314	308	289	293	274	296	286	299	300	285	287	290	298	302	305	329	291	310	297	315	295	286	285	282	314	298	293	287	314	291	300	269	302	299	290	280	286	292	322	280	270	287	308	314	284	285	287	299	290	273	265	274	301	290	282	268	324	285	275	282	246	290	300	287	286	301	284	300	294	290	333	281	305	314	295	292	279	263	294	287	278	257	283	289	279	298	269	261	292	297	291	285	314	293	279	298	292	295	294	270	288	274	289	281	305	316	307	278	293	282	310	300	336	312	302	308	299	273	258	289	277	299	288	294	298	305	314	269	300	313	282	302	283	293	299	294	293	309	291	281	245	284	296	313	306	332	305	292	296	294	313	304	303	292	261	301	301	275	294	287	312	284	280	316	317	298	298	336	298	294	289	272	279	291	298	293	272	292	305	264	303	308	288	307	288	295	284	312	290	296	281	303	277	282	307	300	279	303	259	314	294	294	297	290	319	292
24626	20904	26757	25030	9302	1112	956	822	781	771	752	748	721	760	707	692	653	663	668	674	689	676	712	703	715	705	680	690	717	698	688	705	642	663	676	689	690	693	623	677	685	694	647	682	695	740	670	626	694	690	672	694	688	695	690	710	655	701	641	720	740	723	714	650	683	670	635	750	655	689	718	686	662	651	696	685	672	738	686	678	674	687	732	706	683	654	661	640	649	644	623	653	701	645	639	666	719	670	666	684	659	714	702	704	676	695	671	664	665	674	701	706	722	640	679	697	677	681	711	675	709	676	691	663	623	695	719	659	672	624	681	700	717	668	683	678	687	675	690	695	679	683	679	690	674	617	689	683	640	714	720	687	691	616	736	696	684	714	669	660	738	664	679	660	657	688	682	667	767	643	704	709	677	667	693	692	692	747	725	708	678	660	656	708	677	684	673	733	682	666	677	688	720	629	714	685	669	685	694	663	694	693	654	636	683	672	680	714	690	686	685	700	688	717	654	640	676	720	648	667	701	678	696	644	708	731	716	675	668	679	677	682	699	654	642	640	691	668	671	642	706	699	693	726	687	710	685	710	651	705	686	717	648	651	680	670	696	731	651	691	640	680	666	662	681	653	678	669	692	692	674	697	718	667	679	671	692	681	665	658	653	673	681	634	710	679	726	656	679	656	696	713	688	684	710	708	629	652	671	702	692	694	622	653	727	670	656	710	684	652	672	676	658	689	684	687	671	651	673	684	703	698	693	696	685	668	652	662	661	650	696	633	710	687	698	646	654	667	680	654	659	664	715	699	686	706	645	674	662	695	687	646	681	594	694	721	683	686	679	693	680	684	675	709	751	635	651	635	693	682	652	694	668	693	728	649	657	684	655	691	677	663	647	645	752	734	695	678	684	690	672	682	700	647	677	696	688	745	639	698	680	658	638	679	685	702	654	639	693	690	674	653	673	617	651	680	657	726	689	647	666	704	711	647	657	634	640	665	706	706	676	671	715	670	678	687	710	658	676	653	629	670	679	656	692	676	678	706	713	683	711	663	710	673	676	657	649	661	632	685	719	703	675	679	707	643	766	686	710	662	693	703	654	651	667	693	661	719	647	677	667	679	655	694	694	668	713	689	715	721	714	689	655	661	698	704	635	691	709	702	678	675	684	684	700	725	692	695	695	675	709	675	649	659	701	672	628	662	675	657	620	714	678	652	705	681	668	669	740	682	657	679	630	706	702	658	692	666	681	674	709	654	653	692	699	703	705	650	625	685	699	709	701	668	654	670	681	702	650	642	710	634	695	650	659	657	685	676	649	743	683	649	674	729	658	686	702	662	661	671	712	684	651	654	683	626	716	699	686	672	654	677	667	663	701	667	629	649	684	686	705	685	640	699	687	688	653	670	690	686	674	685	703	664	668	657	680	666	693	671	669	671	703	667	698	692	696	707	692	668	652	682	683	681	706	677	686	707	692	687	673	651	666	684	698	680	697	659	706	666	674	720	696	675	712	661	637	673	705	685	681	669	675	629	667	674	697	666	687	663	672	728	652	677	647	691	637	710	700	687	674	698	675	678	717	665	684	655	689	705	667	650	674	666	733	733	693	674	693	683	684	689	665	679	712	619	748	663	746	706	638	650	689	680	660	698	684	617	704	663	655	692	720	671	723	698	660	712	665	702	681	677	705	678	638	648	669	672	653	661	673	700	679	636	688	682	665	673	660	711	731	674	669	660	683	685	631	635	702	679	672	716	683	656	645	701	673	645	713	682	661	671	674	628	730	628	667	626	685	740	669	703	706	666	692	716	653	675	670	659	701	704	676	678	633	671	700	666	664	710	667	640	670	716	669	682	718	646	646	685	698	634	657	660	659	627	689	671	709	672	640	673	681	665	685	669	725	721	640	700	675	655	647	708	634	651	701	597	699	657	699	652	648	637	672	684	662	687	700	698	662	630	687	684	707	716	681	696	637	699	662	729	681	666	705	684	673	705	675	639	642	683	671	676	693	672	682	695	656	678	679	661	680	676	670	689	660	691	676	679	641	690	691	685	679	674	676	652	721	678	720	635	692	641	637	680	667	664	720	661	684	688	634	677	706	700	724	649	688	677	715	713	679	664	675	684	679	721	659	659	687	691	651	649	729	670	728	658	695	663	659	674	664	697	675	672	664	666	656	671	641	640	683	660	702	684	651	717	708	721	652	686	626	672	663	661	683	694	667	697	693	702	670	737	697	689	685	673	636	649	663	690	724	632	666	680	696	680	628	673	666	671	686	703	641	700	674	667	677	706	686	705	717	686	714	657	676	687	685	641	728	731	687	651	695	682	662	597	629	699	708	721	668	647	705	654	678	696	674	677	716	654	668	675	676	654	675	703	730	697	670	670	663	721	684	657	686	659	713	640	728	665	610	699	697	643	659	656	721	675	725	686	710	649	640	686	683	697	677	691	673	665	671	749	686	721	663	709	685	680	684	699	687	706	665	648	693	675	681	608	651	685	679	684	676	718	676	683	690	679	695	650	664	672	678	656	731	727	631	648	635	712	679	713	669	711	725	655	618	710	721	725	684	679	636	679	700	664	638	659	671	654	665	665	667	650	686	682	608	657	726	696	669	720	665	662	687	666	693	700	726	680	656	676	639	674	685	716	681	626	677	681	663	699	647	686	699	745	686	643	648	661	719	698	686	687	712	643	674	666	705	692	657	626	687	667	694	688	664	677	691	639	681	693	675	670	682	708	682	711	681	709	704	696	677	690	630	697	616	682	675	659	695	653	644	669	727	702	708	643	709	655	721	667	655	684	696	656	681	676	715	681	687	653	674	748	674	725	664	657	723	655	671	650	676	689	701	699	695	674	673	667	668	690	656	650	687	676	746	719	713	732	719	707	673	633	712	700	715	703	640	672	712	711	693	689	676	660	691	707	749	679	644	645	708	678	675	658	671	707	706	624	659	721	687	708	695	644	711	662	672	637	692	668	695	688	681	705	652	690	692	643	700	712	711	635	708	679	693	711	687	683	669	651	646	688	655	675	659	696	693	646	662	665	710	700	726	638	705	682	684	638	627	695	655	710	684	710	675	661	703	707	643	657	684	708	707	676	648	698	674	684	661	712	677	720	702	695	696	666	697	670	724	645	644	692	665	681	646	701	671	709	677	665	645	659	666	666	701	745	664	719	647	686	653	693	660	629	699	702	714	635	628	687	661	678	695	669	712	712	668	666	665	616	674	668	654	664	649	684	710	647	664	668	677	667	649	659	653	685	674	687	704	650	706	706	679	753	716	700	668	687	679	643	695	649	701	694	656	639	740	742	691	701	647	706	668	658	660	681	698	676	702	670	653	673	649	721	733	676	666	727	728	707	631	674	659	660	636	725	692	681	672	674	684	624	632	666	674	636	671	662	648	715	623	688	670	671	671	706	663	676	633	658	681	656	689	694	660	628	684	652	676	721	656	701	719	667	680	698	683	726	703	694	724	695	691	694	618	702	679	674	678	723	686	706
26196	10226	3257	1855	1475	1327	1155	1077	942	859	845	809	775	803	805	747	793	740	702	702	784	719	779	695	709	759	710	727	724	732	699	698	760	696	692	746	690	726	736	699	696	764	660	677	721	748	722	695	723	764	754	715	744	707	738	716	735	704	697	759	745	726	752	709	679	793	717	705	724	709	768	770	715	704	722	674	816	676	709	720	710	682	710	735	680	765	695	689	675	719	707	736	735	701	715	739	743	726	695	691	702	722	719	751	718	734	701	709	718	704	717	690	714	685	691	718	699	702	658	752	741	683	696	742	671	704	654	731	672	693	673	689	727	687	728	755	673	667	735	764	703	743	700	720	735	753	718	670	765	733	707	731	758	724	694	699	724	749	709	697	716	759	755	722	688	692	734	700	704	693	768	705	765	705	706	720	723	763	670	729	696	748	718	720	691	719	709	683	740	695	662	712	777	729	782	686	785	764	704	748	692	711	692	704	720	714	716	688	706	702	759	715	723	715	711	718	729	752	729	676	740	668	711	664	683	703	722	715	726	682	719	692	754	685	720	716	710	741	710	698	717	703	698	674	717	676	702	742	726	733	719	714	690	736	750	739	726	702	724	701	713	727	738	730	732	778	750	704	702	704	736	749	647	731	717	728	721	716	713	731	666	742	768	721	692	734	683	699	709	690	696	783	741	708	692	713	739	715	726	700	738	753	702	718	727	712	746	738	734	725	733	746	677	699	661	702	717	682	737	721	705	695	712	717	737	713	706	711	712	756	725	718	690	743	749	682	655	707	711	744	696	696	670	708	739	763	680	725	699	738	706	729	717	722	715	692	737	703	697	725	667	718	742	707	678	714	684	722	735	722	658	721	740	724	706	741	725	690	731	718	738	688	683	759	722	695	731	708	677	737	677	724	728	691	751	698	742	692	692	700	680	751	693	692	728	744	700	693	727	696	675	696	721	707	731	693	724	676	752	705	718	735	719	719	728	715	748	696	678	719	728	691	730	730	684	717	708	737	690	690	727	733	698	698	697	752	743	703	715	715	721	725	740	740	682	705	689	746	722	692	697	707	694	687	701	693	746	764	695	684	732	713	725	723	768	701	685	692	701	722	753	740	715	762	683	647	709	694	714	729	736	731	724	699	722	724	752	676	724	690	691	694	725	704	707	675	701	701	712	721	699	740	689	748	709	697	688	719	724	709	730	758	738	705	734	754	727	761	677	730	732	725	736	757	722	729	722	679	672	685	701	697	685	725	704	678	677	762	654	715	756	740	638	738	731	723	744	708	752	702	691	646	734	732	733	680	690	711	685	737	819	742	702	673	713	663	715	714	702	713	734	737	719	745	659	732	712	693	721	675	700	687	723	717	717	728	723	742	715	683	730	714	668	665	721	742	736	696	661	655	743	716	692	726	671	705	674	753	729	715	679	708	707	706	742	695	721	772	696	714	717	760	704	669	719	658	709	727	747	698	725	735	740	690	732	668	700	717	686	673	660	668	715	717	662	711	705	742	751	689	711	717	724	734	697	711	719	755	670	693	726	726	684	693	709	711	736	732	753	701	692	686	721	691	689	711	683	746	668	738	666	705	762	725	698	711	694	726	728	677	715	777	700	687	722	707	731	701	745	691	757	692	682	698	713	759	752	656	780	739	689	747	712	725	727	707	739	734	727	703	753	643	687	729	673	720	698	732	726	671	729	716	709	711	713	702	720	701	744	704	723	648	706	687	749	699	711	703	741	703	750	722	700	708	720	691	765	693	704	708	745	712	688	746	670	758	707	742	697	698	745	714	696	701	709	714	715	752	737	721	702	721	696	763	739	666	720	694	699	720	753	664	702	755	669	724	712	705	680	682	720	713	707	736	775	692	722	715	721	715	705	747	714	712	706	711	777	733	786	756	704	725	716	642	681	758	686	706	697	719	683	687	709	694	728	741	725	723	736	715	684	717	676	717	767	708	685	733	703	680	766	712	701	723	708	710	736	741	690	716	683	695	781	710	743	737	702	717	706	725	735	711	701	713	656	759	710	756	744	712	673	687	705	739	759	683	693	697	689	694	695	729	705	712	763	703	679	715	688	715	696	689	695	709	716	703	708	712	741	680	712	703	770	733	737	733	709	743	715	684	705	687	721	702	709	722	727	759	711	675	702	700	736	680	735	711	676	675	707	683	733	706	707	667	751	719	727	761	707	710	709	737	720	707	771	712	689	716	732	679	697	760	693	722	688	693	694	711	679	755	707	702	733	719	689	749	690	748	710	738	681	732	695	698	682	741	696	716	690	684	741	712	748	724	680	711	728	732	703	678	700	735	721	684	728	750	710	704	671	725	664	664	720	745	704	660	703	731	722	709	693	711	717	696	736	751	721	695	688	687	716	697	733	682	737	679	709	700	696	719	692	707	686	697	723	745	719	732	736	682	737	674	769	718	707	749	704	686	730	695	782	719	735	700	710	661	730	707	761	729	748	775	709	721	762	693	723	722	710	696	756	690	722	671	728	734	698	724	702	720	737	691	699	717	694	752	749	716	686	705	714	733	704	738	724	758	706	700	737	741	735	720	703	697	681	707	710	735	681	658	711	711	725	688	668	720	707	674	716	751	726	677	692	694	703	706	763	728	712	698	709	725	720	722	721	696	748	674	719	690	730	743	736	743	700	688	712	746	735	734	724	680	720	739	733	666	675	731	739	714	683	659	710	731	738	720	724	666	720	702	730	700	704	754	701	689	694	686	694	709	781	696	688	713	714	720	673	707	738	694	731	725	659	757	680	696	714	727	741	716	708	685	727	722	711	714	676	682	668	721	673	726	724	676	758	684	716	669	758	692	694	750	699	673	716	713	675	663	699	735	692	683	680	685	674	707	732	720	690	726	758	725	712	726	710	755	684	693	697	737	760	716	712	728	754	731	693	684	666	724	781	757	721	760	666	731	718	736	707	705	670	713	672	727	731	690	718	703	720	729	706	703	746	693	700	691	745	716	761	687	754	689	687	699	706	684	660	727	698	748	712	725	676	751	688	735	709	721	729	685	702	706	691	748	656	706	725	732	673	725	748	682	691	701	713	708	722	706	692	719	744	741	694	677	729	723	739	660	718	717	699	715	703	705	721	774	733	713	705	718	724	690	665	735	735	677	692	662	699	707	766	701	741	725	696	663	710	746	743	723	711	744	725	723	688	730	712	692	690	772	682	722	715	736	734	661	710	712	731	660	707	700	733	693	714	696	714	704	717	700	740	736	720	700	716	717	733	759	726	727	673	705	734	687	697	703	711	720	694	669	767	738	702	751	689	693	701	695	774	701	742	675	707	695	706	705	770	717	702	682	713	715	748	715	687	716	697	720	721	702	691	747	735	742	697	753	669	728	702	679	687	762	713	730	737	722	730	708	748	704	686	702	688	716	702	687	702	679	689	722	701	708	742	704	706	699	664	682	721	738	692	717	642	698	704	720	736	682	715	736	669	674	719	711	707	715	730	685	712	715	744	710	724	712	707	704
22591	21126	28682	23808	21121	21167	8085	1381	994	964	870	896	762	759	765	715	734	700	749	705	730	695	706	686	629	651	634	703	658	683	627	651	607	657	636	687	630	607	653	616	642	646	637	603	616	608	611	646	618	652	625	696	621	636	649	649	637	658	650	625	659	621	661	640	609	656	636	575	652	652	617	644	637	618	621	601	607	597	638	630	675	679	616	680	638	625	609	603	630	625	672	592	642	627	667	572	626	685	600	609	632	660	615	620	640	582	622	598	630	593	644	615	614	593	648	638	615	619	648	646	707	609	623	639	677	647	587	590	633	629	644	607	635	633	643	623	623	627	639	612	642	617	599	625	599	645	644	617	595	592	662	634	681	635	645	596	644	624	616	601	602	636	595	658	618	633	657	588	658	594	671	600	610	653	623	618	617	624	665	597	594	604	611	634	656	613	649	614	624	595	622	596	633	654	627	673	669	610	690	618	614	640	637	627	624	662	641	625	624	667	671	631	638	632	633	638	587	654	656	615	613	648	616	617	633	595	624	654	587	671	582	621	599	712	646	627	620	640	613	638	615	645	647	622	598	617	649	628	663	630	639	626	639	599	605	634	627	624	642	582	583	605	628	665	632	644	630	605	613	580	648	641	639	630	642	591	593	651	614	607	643	599	627	625	675	654	641	597	631	615	603	647	617	646	632	632	621	624	598	601	639	655	630	602	605	624	649	630	623	610	578	616	637	569	636	622	651	642	634	631	623	669	671	629	620	628	589	589	626	639	572	618	647	611	626	619	654	631	624	616	633	641	595	618	619	583	642	668	717	616	633	626	617	640	597	627	645	599	605	671	626	628	612	635	614	628	643	651	623	632	620	619	615	618	637	648	672	638	649	666	624	620	582	637	604	679	649	613	665	599	622	634	648	638	602	639	602	622	648	602	611	614	620	649	550	646	630	611	633	612	603	599	618	646	596	607	645	628	626	663	575	622	651	606	647	589	625	633	663	654	588	588	580	653	620	601	602	593	593	628	627	650	631	623	626	641	611	647	598	618	602	581	628	627	615	617	678	629	611	624	616	628	598	639	616	610	601	626	604	651	637	567	598	576	649	612	624	597	640	612	616	622	585	604	616	630	646	603	623	652	661	608	635	596	607	597	664	615	631	597	592	594	649	607	633	643	607	649	627	616	610	607	661	618	614	654	627	587	627	628	585	615	655	606	613	639	645	559	583	606	627	632	592	600	603	611	601	627	647	619	604	611	595	643	670	615	619	646	624	613	593	624	657	663	642	610	623	647	590	580	662	628	621	620	577	662	659	603	640	617	626	625	591	602	612	652	589	602	604	610	626	619	588	616	660	632	659	588	589	656	599	604	619	566	589	616	675	623	584	602	679	636	649	644	687	588	620	590	627	620	617	630	608	658	637	608	625	663	621	651	612	690	611	667	627	594	625	641	645	629	633	614	646	649	625	642	608	623	562	657	619	608	609	622	641	654	622	591	630	588	649	651	666	600	638	639	598	623	614	612	609	596	619	602	619	634	612	628	635	624	597	627	606	630	638	594	595	627	648	657	650	639	619	642	617	620	651	609	678	624	631	617	655	639	677	645	636	586	628	599	589	688	607	642	644	655	617	593	625	613	633	630	612	651	625	630	666	646	610	613	627	652	622	640	621	624	644	597	588	647	584	635	587	579	655	610	672	614	627	587	649	602	642	601	611	669	639	615	661	619	624	642	652	569	640	670	588	626	627	664	621	643	589	596	636	584	593	637	643	611	595	614	671	587	616	653	615	627	593	637	661	688	625	631	634	566	599	646	649	606	581	645	597	620	646	666	696	621	642	590	562	649	610	661	606	595	598	630	648	640	628	618	637	625	639	646	643	628	607	663	665	585	639	608	627	597	584	678	624	656	615	592	652	618	628	621	636	651	605	600	622	618	632	592	648	646	622	605	593	633	639	616	573	621	619	603	684	617	623	626	605	630	584	647	652	618	618	599	633	641	616	609	624	601	617	622	598	593	604	616	642	626	632	630	587	605	614	638	636	643	579	668	612	616	603	594	628	625	604	625	612	606	621	685	641	619	669	636	626	617	626	675	615	636	607	589	647	631	659	623	623	623	611	621	627	599	632	629	632	649	623	656	616	607	665	604	618	616	634	586	633	648	618	657	588	596	612	599	636	622	608	626	634	639	581	616	637	582	654	654	649	650	605	581	570	617	649	615	622	693	644	629	612	628	602	596	624	661	588	673	596	644	631	622	625	611	600	586	584	623	624	647	570	603	600	662	611	625	583	646	630	622	601	607	665	614	605	635	608	594	643	647	603	619	636	646	604	581	613	619	644	636	663	635	666	580	628	614	605	596	610	664	661	589	609	612	646	628	614	647	636	626	642	684	613	661	632	616	599	650	625	604	594	598	617	588	647	649	656	609	621	625	632	589	598	620	603	596	650	635	608	597	600	587	606	659	614	597	594	617	597	675	637	632	622	639	609	649	621	620	688	597	615	617	621	647	675	670	647	637	624	632	613	609	561	588	611	612	597	609	607	629	609	635	634	621	640	616	630	573	584	624	632	640	616	638	619	631	619	586	584	634	643	615	664	579	633	623	616	683	651	608	604	660	640	644	654	605	604	605	599	604	676	648	626	623	606	619	599	626	608	610	629	661	563	651	657	656	615	595	622	645	599	583	641	602	681	618	555	595	627	634	580	640	615	623	619	661	642	615	651	637	602	618	678	633	589	613	572	623	596	596	653	616	613	610	591	651	634	637	591	621	616	628	580	621	640	630	616	584	618	596	594	650	624	602	606	629	641	624	621	595	599	628	612	616	609	599	659	662	584	623	601	648	620	633	665	621	630	637	613	661	612	588	640	585	658	639	632	585	639	645	639	592	636	613	632	635	632	604	579	637	625	596	624	666	636	646	645	619	611	626	645	588	622	623	644	612	632	584	571	599	649	619	636	601	615	653	584	630	638	666	600	634	638	609	601	683	603	601	618	612	610	566	591	627	625	588	622	638	579	568	660	605	608	617	663	653	616	579	638	647	609	656	605	655	620	615	616	633	631	626	608	623	659	597	637	620	657	592	655	615	586	654	624	624	608	598	630	603	620	666	617	618	629	620	590	597	630	629	618	638	606	604	600	640	647	634	609	613	613	608	678	618	621	624	634	607	564	612	591	632	629	583	614	658	608	649	580	636	636	610	596	619	620	623	618	619	642	598	652	580	616	631	673	647	619	610	616	595	633	605	666	578	607	621	632	576	627	621	626	598	604	592	618	612	647	630	612	656	699	662	600	628	627	648	597	596	628	624	610	671	616	702	621	592	662	612	625	627	654	627	651	589	622	612	608	649	616	637	606	595	663	613	625	625	629	646	607	623	614	646	680	590	627	626	611	642	581	620	630	624	610	673	638	592	636	622	602	663	599	649	628	614	605	583	637	652	601	661	645	639	589	647	604	651	614	610	601	666	625	601	594	652	613	595	634	611	658	610	602	623	602	610	609	568
36953	17944	9141	4669	3474	2601	2052	1614	1411	1166	1051	987	910	878	840	815	778	755	768	665	719	739	689	690	651	707	683	680	679	651	672	612	652	620	642	681	658	659	644	647	629	647	628	615	615	647	657	676	603	637	629	634	667	602	640	642	642	597	642	610	627	643	657	635	650	651	639	640	631	635	629	662	640	599	595	591	641	603	655	635	594	642	676	638	658	637	597	637	600	637	621	651	608	622	651	603	629	678	642	620	633	610	614	583	633	646	649	638	638	633	618	595	649	638	607	619	605	674	625	634	639	641	605	618	617	634	594	615	580	605	634	598	628	621	603	613	645	573	619	632	629	593	659	587	653	657	664	621	631	641	676	623	654	669	658	670	610	644	653	637	658	611	621	599	613	650	657	605	621	575	655	611	579	619	627	635	624	634	587	648	648	663	632	621	670	642	563	617	630	605	628	659	635	648	658	651	598	660	700	608	624	599	594	607	617	652	601	652	634	605	655	616	598	615	633	653	639	616	665	633	642	631	583	630	599	693	664	607	602	597	616	626	605	672	630	684	609	638	619	584	641	652	651	611	644	643	584	600	635	600	580	655	672	617	587	622	612	658	598	667	607	647	624	640	638	619	635	606	643	590	579	646	685	630	633	591	667	593	629	628	681	607	651	624	645	653	631	653	669	592	658	664	666	632	632	593	626	605	646	669	646	598	633	616	684	608	670	659	633	641	660	610	584	609	594	645	602	617	641	623	596	586	632	618	610	596	623	594	591	690	586	613	617	608	590	605	631	669	606	608	608	587	654	643	590	633	627	607	649	620	609	592	644	611	649	590	635	629	631	637	602	655	621	648	597	634	599	608	624	629	620	605	635	628	665	622	583	631	636	638	630	637	617	613	567	657	622	632	618	639	659	654	630	638	630	574	653	596	603	622	600	657	620	608	605	631	600	622	634	574	591	577	619	612	631	675	614	659	600	613	646	646	620	636	637	615	607	585	617	622	635	631	613	637	643	592	656	605	690	589	640	573	627	618	640	626	605	644	618	634	633	648	583	658	558	667	640	611	622	628	664	641	649	631	613	642	640	652	614	616	636	641	601	595	641	630	624	624	622	642	618	622	633	617	599	629	601	635	601	635	669	591	634	604	609	656	642	623	642	647	633	627	628	627	637	635	639	631	663	651	640	567	618	638	624	654	626	615	620	607	689	551	601	618	555	595	622	665	603	664	629	631	647	584	653	651	655	645	606	642	605	656	617	657	656	610	660	665	583	640	631	595	627	623	620	602	617	596	612	587	631	624	652	677	646	628	604	657	633	615	654	658	646	632	601	669	620	662	638	649	654	653	635	628	629	632	591	641	640	663	662	653	623	636	654	646	613	632	634	647	581	607	628	605	599	625	616	648	589	643	609	618	629	640	611	621	590	633	641	649	674	614	635	615	621	628	609	628	617	629	615	630	631	654	613	637	671	633	631	627	594	597	621	599	620	605	624	639	594	618	637	639	632	633	616	614	643	587	624	639	586	636	611	619	620	600	618	653	632	665	653	606	600	630	648	664	644	595	615	637	628	619	612	625	625	586	612	628	604	618	624	610	644	661	605	606	628	644	647	624	625	641	615	638	649	594	643	608	618	653	614	654	627	651	607	624	658	655	629	622	637	619	657	646	635	596	669	610	606	655	644	648	604	621	599	561	619	614	682	579	641	681	652	622	619	667	613	627	598	634	587	633	640	578	640	634	575	649	578	652	676	627	611	604	607	622	651	630	647	617	637	611	664	587	651	580	637	642	664	620	672	652	611	633	622	602	638	646	638	632	694	624	676	690	625	618	651	632	637	582	626	626	616	638	605	628	688	592	601	571	620	659	613	623	647	581	656	605	633	644	617	616	629	658	651	584	610	679	653	684	627	639	655	632	667	651	623	643	583	621	644	663	608	616	642	640	595	632	626	600	576	624	587	649	583	565	609	605	640	590	597	664	608	606	620	634	647	588	604	624	648	629	646	638	638	621	631	607	656	622	654	623	604	615	635	585	600	640	623	617	657	634	669	657	634	671	604	622	620	631	599	598	668	641	596	609	587	661	660	626	613	589	616	598	664	602	573	662	655	653	583	614	630	625	619	633	661	654	641	653	592	669	637	655	630	623	667	617	605	648	615	594	620	638	599	636	637	609	600	628	626	589	621	641	586	643	607	614	611	628	635	595	605	585	619	638	604	660	636	621	582	612	642	612	643	633	636	646	638	659	607	646	610	621	623	606	609	589	629	600	596	645	617	651	663	657	602	590	649	604	613	623	580	631	620	649	640	628	603	611	673	588	651	631	609	669	608	669	612	579	607	627	624	627	606	699	643	620	637	616	644	655	655	607	603	649	598	600	624	650	624	626	617	587	607	674	617	613	620	640	653	622	580	641	610	590	656	617	590	695	578	614	633	681	636	580	622	626	597	594	622	626	633	631	634	595	602	567	649	638	672	605	638	645	596	618	688	609	600	645	635	683	636	609	597	597	642	646	626	608	616	628	634	608	622	610	639	621	597	604	639	631	604	630	656	672	584	637	633	621	645	650	624	687	635	638	646	635	609	667	607	591	640	633	588	579	642	645	589	626	624	635	609	637	592	632	612	668	617	644	572	673	609	647	606	670	634	624	627	575	637	642	630	640	610	603	653	634	594	619	672	604	611	673	594	598	590	604	646	632	608	655	637	652	612	616	673	616	632	610	626	641	638	649	626	672	598	641	631	611	662	626	667	643	631	634	627	623	648	598	625	645	589	613	628	651	634	617	626	656	663	591	610	606	602	578	646	625	650	624	631	661	656	598	635	663	641	651	613	632	671	638	628	612	647	630	643	642	573	638	640	597	620	648	635	631	650	575	630	632	611	608	667	621	623	648	603	614	653	612	624	611	610	584	634	654	660	628	662	627	614	651	638	614	614	615	633	613	634	605	631	574	656	609	650	627	606	586	610	630	666	600	624	644	649	615	642	625	638	629	623	614	619	631	634	647	614	675	663	643	624	634	680	651	595	636	630	593	636	647	626	598	613	612	643	627	651	611	671	650	620	621	652	619	644	631	630	618	589	662	635	658	646	637	623	654	606	599	641	595	619	586	646	674	591	656	641	685	648	623	623	605	615	588	634	618	650	660	653	623	652	648	651	632	619	588	589	620	631	609	642	642	585	604	615	579	619	620	590	602	616	612	621	616	626	604	625	605	643	590	609	616	650	621	652	655	604	660	646	611	627	629	623	619	592	643	611	630	648	597	645	611	584	601	670	622	660	622	639	645	665	637	632	646	634	609	614	617	639	669	629	639	641	623	589	642	648	631	651	628	618	659	662	636	643	639	671	605	645	639	628	590	678	625	625	602	625	652	614	652	645	619	582	649	640	611	596	686	628	644	623	592	618	601	612	614	631	628	613	638	567	636	629	650	631	659	631	641	635	611	629	636	647	654	612	603	595	624	632	626	643	644	661	598	636	595	642	605	622	593	615	621	579	634	670	651
27978	17756	3965	656	507	453	410	401	408	368	378	401	403	371	388	372	389	379	392	381	427	381	358	394	387	382	392	348	393	379	341	397	386	402	360	408	357	406	372	391	371	424	359	362	376	408	390	350	423	422	428	395	332	393	397	409	364	380	373	376	395	397	362	395	367	350	395	372	371	410	374	376	372	357	401	403	379	352	383	391	389	378	380	409	369	386	375	390	370	371	351	384	399	366	350	382	379	374	393	352	381	402	391	385	363	384	414	346	355	410	363	379	374	350	379	385	360	390	397	387	382	420	393	383	355	392	401	428	361	400	369	358	407	406	390	406	407	381	364	404	427	418	372	384	335	385	412	369	349	405	355	359	409	355	394	366	399	378	379	403	402	362	378	348	386	381	361	386	431	377	392	380	410	381	408	376	390	412	341	381	386	400	384	355	370	408	378	388	376	391	368	388	360	350	399	374	380	342	389	409	358	407	363	419	401	392	380	374	387	369	355	407	379	381	355	373	390	380	345	376	389	344	400	404	385	392	385	373	375	403	383	391	369	396	388	406	368	375	387	394	366	385	384	346	380	382	384	398	381	355	385	398	367	361	400	369	356	399	375	369	384	386	349	360	345	361	362	346	355	403	359	399	406	376	350	387	418	404	354	382	407	345	350	399	398	365	374	372	367	378	389	399	401	375	380	395	379	383	370	403	372	397	377	370	396	373	425	388	386	366	424	413	400	403	389	384	375	369	406	392	415	361	369	418	388	375	409	363	348	390	386	390	370	384	346	394	360	399	391	417	409	392	380	395	397	409	410	411	359	366	363	400	392	421	378	406	391	373	366	353	356	393	378	355	375	405	412	390	353	390	379	366	405	409	394	394	389	370	397	364	376	382	402	419	400	374	379	369	398	401	452	358	405	422	414	388	383	410	360	405	368	386	345	404	358	383	404	383	370	397	392	368	387	405	407	392	354	379	411	371	384	352	377	376	366	403	397	326	361	404	392	387	406	380	383	356	374	398	384	380	389	365	373	403	349	358	333	363	427	394	363	381	374	360	373	382	386	408	409	405	371	401	373	398	369	366	385	361	407	373	383	377	396	347	383	383	381	365	397	402	399	368	388	404	395	367	360	355	381	388	377	376	403	411	384	399	412	355	379	375	348	375	414	373	387	381	408	360	358	386	357	371	352	386	378	399	403	429	420	394	432	381	425	350	389	376	372	364	368	377	355	391	391	389	364	367	421	385	349	376	386	398	371	394	387	366	410	406	381	383	381	395	384	375	330	394	360	350	380	374	413	372	383	375	359	397	377	403	410	372	383	390	377	402	341	393	379	408	395	344	379	373	403	377	388	396	350	383	403	362	347	389	383	382	398	395	410	403	410	363	396	375	368	374	398	386	391	380	391	387	370	387	442	401	374	414	333	396	391	403	384	410	366	398	395	378	389	411	424	403	422	372	366	375	388	380	417	393	407	419	355	407	366	379	354	349	396	390	421	374	390	363	382	380	374	412	407	392	421	350	410	374	403	411	381	377	421	388	358	386	399	399	364	378	392	371	366	363	392	421	396	411	386	411	390	380	397	369	394	409	374	395	368	409	411	365	376	407	387	359	386	353	359	409	383	366	353	386	362	354	363	400	390	384	384	401	382	378	364	382	362	343	372	420	424	378	387	384	381	398	373	374	365	421	369	351	397	403	384	375	390	374	377	403	351	366	392	426	401	408	392	396	383	375	380	405	379	380	387	391	371	427	359	395	409	379	390	361	386	366	381	375	386	334	365	362	366	360	371	383	360	424	334	387	399	415	378	397	393	375	405	351	377	376	393	360	402	376	381	373	375	393	387	384	357	365	373	361	340	378	402	391	384	400	381	371	423	362	402	375	371	343	398	361	380	372	402	385	427	374	432	395	378	387	397	395	369	392	383	390	369	375	423	365	367	378	382	371	366	399	343	395	442	400	400	416	397	347	364	378	387	384	375	380	403	405	383	357	388	375	388	396	372	370	366	382	372	399	360	404	393	393	405	400	384	369	388	364	382	393	411	391	389	372	368	324	371	414	352	396	377	355	373	368	383	371	385	356	347	418	405	360	395	365	399	400	397	400	405	383	384	358	375	397	392	360	362	404	377	369	400	378	376	396	357	403	372	390	361	376	381	380	382	399	380	358	413	384	350	393	393	381	359	387	375	356	392	376	351	417	386	389	403	365	413	361	367	419	389	355	421	393	365	361	424	400	353	383	371	394	385	361	405	427	394	392	388	383	345	380	320	388	350	344	364	390	420	382	399	359	370	385	385	353	372	377	370	365	422	413	373	368	388	385	377	394	418	356	352	376	375	350	406	352	328	370	397	432	363	386	418	401	382	363	387	381	384	421	422	352	431	401	384	346	397	372	371	370	383	418	408	400	402	380	415	411	390	371	411	356	389	406	359	345	382	390	390	389	368	387	398	381	397	349	382	372	372	366	385	386	421	369	366	391	373	384	409	370	377	367	414	377	405	364	389	381	350	356	431	415	357	374	378	379	382	392	390	379	388	372	359	381	370	402	366	365	400	412	380	416	388	354	389	387	392	398	395	390	350	401	385	416	338	359	380	379	381	360	385	380	367	369	361	378	376	415	401	363	407	381	394	383	393	367	395	380	381	365	365	407	352	403	407	389	403	358	388	398	381	406	341	391	378	358	430	362	375	397	387	387	383	371	357	396	398	358	358	396	351	337	393	356	376	410	380	400	368	343	357	386	361	392	387	399	398	366	407	380	401	389	398	372	352	391	372	395	399	379	381	395	374	372	351	403	410	386	350	391	387	379	407	399	402	370	406	410	346	420	381	371	336	382	370	395	354	404	402	432	403	366	390	402	408	363	377	374	394	389	358	379	376	354	418	392	384	385	378	395	402	364	335	366	393	395	389	391	371	375	402	366	355	378	404	377	358	362	398	380	396	368	401	397	412	364	409	394	407	410	380	397	392	381	419	354	380	402	396	362	365	407	383	422	406	385	401	396	352	384	385	399	373	387	376	378	390	396	398	347	406	366	373	387	381	408	370	412	396	362	382	402	421	388	349	388	390	370	394	361	369	367	370	385	402	418	404	406	381	362	388	367	390	385	395	377	413	373	380	385	362	350	393	398	368	404	369	369	355	377	369	384	371	368	395	360	363	350	368	387	400	379	394	368	374	367	346	333	375	400	389	387	353	381	400	402	371	392	358	381	407	382	398	373	373	365	363	402	363	376	366	378	367	377	414	348	376	362	385	378	387	350	398	405	401	397	376	358	365	380	390	396	404	381	363	368	367	378	375	368	391	409	378	382	401	402	388	398	402	388	374	375	335	429	379	377	408	353	393	394	353	357	403	365	430	398	393	387	405	383	371	388	410	378	433	408	354	400	407	371	402	363	378	377	377	393	373	394	392	408	423	380	387	411	372	383	404	383	373	355	370	374	385	416	378	367	363	344	378	368	392	376	366	368	386	367	365	380	382	388	426	386	380	385	414	391	382	397
9523	1747	746	533	517	518	443	479	448	436	425	420	456	437	412	387	455	457	458	474	438	413	412	350	446	437	425	451	417	433	445	405	481	438	395	395	431	389	379	418	459	429	425	427	448	415	450	429	473	445	427	417	470	411	447	444	419	415	430	446	424	397	436	446	390	402	418	398	427	421	468	419	445	386	461	406	436	435	429	395	442	424	442	424	424	424	420	417	414	397	430	405	401	397	465	426	430	392	457	406	400	413	427	444	431	423	418	419	424	422	448	434	432	411	414	478	425	420	438	418	435	403	434	418	457	421	409	417	430	435	432	443	446	428	422	411	399	408	408	441	420	443	409	430	408	435	404	427	406	402	411	401	420	417	447	373	439	394	450	445	397	427	424	405	443	404	472	449	451	430	412	424	401	438	468	433	424	408	462	447	421	423	418	430	457	410	385	426	436	444	425	393	458	424	394	420	431	432	429	392	424	402	395	431	418	423	425	448	413	449	451	418	422	446	398	446	413	400	432	423	420	413	432	421	401	433	447	392	433	424	421	405	414	404	437	413	439	439	410	420	438	451	420	426	411	419	416	389	440	422	423	434	397	443	443	469	407	448	410	429	461	436	423	448	441	442	455	449	417	384	433	409	434	433	446	436	410	454	423	442	443	432	420	447	420	415	459	447	437	448	417	384	428	446	417	422	411	454	434	406	408	411	440	409	444	410	391	452	417	442	416	413	429	433	435	422	428	456	419	445	408	419	446	427	424	436	419	421	435	444	426	428	432	431	434	423	384	448	448	426	418	457	392	467	414	397	429	406	436	395	439	418	457	358	399	456	416	428	470	442	410	442	412	397	403	461	467	427	432	455	433	434	424	426	428	450	393	404	409	465	426	428	437	417	421	431	429	399	389	475	419	403	415	408	399	402	419	422	426	415	411	422	437	423	424	423	401	428	404	436	417	389	427	431	438	387	421	414	405	430	454	491	448	402	410	438	390	412	406	429	385	450	430	439	419	433	424	417	451	409	424	405	419	410	435	428	401	462	391	427	419	396	435	421	405	411	443	382	385	464	448	444	458	448	423	388	426	401	390	438	427	431	424	413	436	427	470	434	427	457	449	427	454	394	463	476	449	431	437	438	408	442	416	438	411	417	421	407	411	428	435	393	464	418	394	455	428	429	449	420	445	419	430	427	429	430	435	409	392	414	465	437	408	470	466	379	428	415	464	392	440	394	398	414	410	441	405	429	380	394	397	404	402	443	418	444	420	440	398	380	399	428	411	429	424	396	425	438	416	409	437	423	450	407	471	418	411	434	391	418	458	391	411	399	415	381	395	459	425	398	432	476	436	430	402	440	459	432	407	409	439	402	438	412	423	415	411	436	438	404	436	453	412	423	449	388	412	433	404	444	414	425	451	405	431	402	443	427	432	405	428	420	431	462	427	404	413	427	426	432	429	439	416	420	390	429	429	463	425	455	413	465	410	451	459	459	427	455	455	467	430	400	419	423	386	427	417	452	418	448	402	428	420	503	446	410	403	466	456	423	443	441	392	465	449	437	397	449	442	416	415	438	435	396	403	450	417	434	398	425	428	449	397	427	399	447	424	417	434	432	412	433	435	422	428	427	427	405	402	418	437	416	433	423	449	451	454	428	432	429	424	448	421	468	436	440	465	422	439	432	397	445	440	409	468	427	456	418	441	430	414	441	455	408	432	399	395	429	408	423	417	430	418	430	414	432	403	399	403	399	407	396	417	411	402	416	442	414	379	406	404	417	423	418	418	404	404	447	409	411	419	431	427	440	471	412	404	441	375	423	420	432	448	387	435	425	469	469	412	433	452	452	412	429	436	451	423	404	432	395	413	421	420	402	446	427	419	405	405	413	446	421	440	456	396	418	430	381	412	422	409	437	386	413	446	452	427	409	434	442	388	441	417	428	435	440	421	397	412	441	419	401	394	444	408	414	440	414	450	444	430	417	458	408	395	457	418	422	434	405	434	427	430	430	442	410	437	418	427	438	405	397	435	419	413	449	396	445	417	421	472	441	424	409	405	433	416	409	406	451	431	414	446	451	423	436	406	444	418	445	410	430	455	414	445	424	459	436	409	433	429	422	416	433	392	425	406	434	405	446	403	388	391	425	443	403	422	440	432	397	429	399	396	449	431	396	421	443	437	471	433	409	433	408	453	418	418	467	439	391	437	421	438	411	389	381	432	445	387	411	420	408	458	442	453	421	428	394	448	431	393	404	434	426	415	427	409	455	396	425	430	430	403	439	413	470	401	421	428	369	403	454	437	442	464	405	428	425	386	398	420	414	418	425	405	416	459	444	429	413	420	418	432	415	400	410	457	448	457	408	414	417	403	401	415	418	438	401	449	443	389	430	400	435	405	397	411	425	429	406	424	460	432	425	455	396	391	463	429	408	437	444	417	399	405	417	426	423	402	432	420	403	450	417	425	452	451	400	404	458	386	404	428	420	429	421	437	416	400	412	428	424	416	403	433	413	440	392	418	466	404	391	448	413	419	480	420	423	447	445	434	453	411	442	451	432	437	459	451	421	447	443	405	434	413	433	416	457	440	490	421	409	405	455	428	413	428	411	395	433	415	468	419	471	387	368	386	452	380	417	395	392	441	421	423	435	420	376	444	465	461	448	445	421	415	417	416	415	423	441	440	404	425	423	412	411	443	427	456	442	439	400	441	421	417	397	439	399	456	437	410	412	444	402	438	440	408	419	407	435	416	425	426	416	426	371	427	442	443	417	444	464	414	377	407	439	423	413	405	438	443	414	401	445	405	420	441	423	414	411	439	434	454	433	415	414	441	435	411	431	410	431	429	460	401	403	433	452	443	448	387	412	402	440	441	426	427	425	404	446	400	466	419	403	392	431	418	429	449	445	394	420	452	442	435	445	452	399	431	388	402	414	447	425	461	409	395	428	419	413	447	433	430	437	422	415	454	450	442	423	437	449	421	440	428	448	451	400	441	443	421	433	439	390	442	425	460	405	420	455	439	435	434	412	419	408	422	405	414	437	411	441	384	433	418	439	433	418	388	467	438	426	420	468	432	447	450	421	416	412	398	421	435	399	394	420	464	443	454	413	423	415	416	454	430	428	420	403	453	429	426	479	421	430	448	408	407	448	412	427	387	436	390	417	380	469	446	416	413	444	410	405	433	398	425	420	411	409	391	436	467	423	457	413	421	397	407	435	426	442	433	414	459	429	434	451	460	411	409	451	436	403	422	429	415	403	422	418	421	435	409	408	430	396	446	420	417	432	444	428	435	401	423	453	420	411	400	418	446	403	428	435	425	390	439	435	441	434	446	461	457	419	432	435	439	419	404	451	441	422	445	417	438	439	415	453	390	454	414	442	413	420	404	469	440	428	436	420	438	437	439	467	393	464	434	451	410	446	418	425	447	443	398	391	434	413	421	440	445	447	414	459	407	416	409	416	449	405	441	418	454	414	469	420	437	473	425	392	457	433	430	451	394	437	418	413
23565	21020	28137	24112	21008	8861	929	566	480	435	430	393	344	357	326	341	338	300	299	324	321	286	285	304	283	261	294	298	309	266	268	258	297	291	277	311	315	294	279	304	278	278	271	287	273	287	272	249	226	276	241	260	259	290	279	264	265	277	262	267	241	235	281	266	227	259	298	262	287	286	249	269	280	255	279	272	260	273	230	258	248	274	298	253	284	245	262	270	270	264	291	277	260	243	279	259	261	295	274	295	221	249	288	264	295	275	282	239	299	270	239	232	276	266	254	263	278	258	263	240	270	277	252	302	266	270	258	274	254	249	309	247	264	259	283	268	234	243	262	282	274	253	251	301	253	264	282	264	267	287	244	255	276	282	250	248	279	250	247	272	246	275	287	284	263	261	277	271	264	289	238	266	301	251	277	285	260	266	273	256	245	277	271	283	276	270	259	286	265	300	269	289	274	264	236	251	278	256	243	287	259	289	267	261	246	277	264	283	247	281	256	271	265	246	267	253	247	275	288	262	260	257	244	264	254	272	264	246	259	262	253	246	288	269	259	292	299	259	269	261	269	254	277	261	251	264	257	251	282	296	250	253	284	252	272	264	277	242	278	267	256	230	276	257	231	271	285	258	287	268	257	276	280	271	305	283	283	283	280	259	245	266	271	243	254	265	272	247	252	246	281	278	297	284	287	286	288	272	248	262	277	282	253	302	279	281	262	252	312	274	287	274	253	295	253	295	287	269	231	259	258	266	297	279	260	281	271	307	280	276	271	281	290	240	277	285	254	256	269	273	295	277	260	262	256	244	257	262	270	247	256	298	293	267	257	287	270	268	275	246	256	257	272	272	281	267	264	264	297	281	288	264	268	261	271	306	265	279	287	266	301	242	274	254	257	284	255	281	245	288	228	261	259	272	282	259	256	284	246	294	280	261	251	266	261	278	265	284	279	246	268	285	274	255	277	282	295	258	276	250	270	288	249	283	238	300	264	242	276	283	261	282	269	266	272	275	287	272	301	278	260	293	252	276	265	275	269	268	273	246	276	256	262	266	263	275	253	273	251	275	274	295	248	269	264	237	247	238	286	237	256	289	280	245	261	261	270	275	287	290	271	273	240	279	266	249	297	283	231	241	264	281	255	284	251	294	243	257	260	243	239	269	261	281	286	293	279	274	263	278	286	286	289	252	306	256	288	277	278	245	285	239	279	270	295	253	277	255	293	282	264	242	258	257	238	300	255	247	304	266	268	284	273	295	241	289	250	284	255	275	273	255	278	273	260	264	266	271	270	275	286	250	270	274	287	275	242	250	221	251	287	303	280	264	268	304	276	256	259	263	276	253	263	273	251	256	277	275	284	267	286	253	265	254	242	242	280	270	276	254	238	245	276	247	261	236	274	260	273	259	256	284	299	267	251	266	280	282	265	266	282	252	260	261	252	262	268	256	244	265	255	248	260	291	274	296	239	263	267	241	260	271	258	238	242	273	270	264	276	229	270	248	263	267	292	273	273	262	268	274	257	265	296	305	253	263	288	276	262	257	271	238	282	239	244	250	249	254	292	287	229	257	260	278	288	237	284	266	257	261	250	279	263	276	241	261	297	255	280	241	286	261	293	252	253	290	269	277	265	245	295	257	288	303	274	253	259	239	242	272	277	241	254	278	270	235	250	273	245	256	261	278	265	266	260	269	239	261	257	274	251	298	234	260	299	236	251	276	246	242	271	268	260	267	256	250	267	288	264	256	259	268	287	254	250	249	269	247	248	257	241	228	246	242	266	279	249	243	245	264	260	270	252	274	266	268	243	273	253	282	248	286	255	274	244	258	273	256	304	271	253	244	273	266	270	266	293	276	273	236	261	281	277	244	268	263	258	289	282	231	257	248	260	252	236	275	261	273	254	238	259	270	272	267	248	274	292	264	274	269	272	251	288	240	308	263	270	252	269	272	250	256	288	253	278	233	293	280	256	283	270	271	264	274	247	240	263	253	250	260	300	281	235	236	244	244	263	270	265	268	270	283	252	280	271	253	297	299	289	265	254	285	240	263	279	284	234	263	285	279	278	277	258	238	251	264	252	255	235	300	268	206	278	238	290	247	270	282	273	256	249	259	244	261	240	267	291	273	264	266	293	257	253	268	311	256	286	267	261	297	262	269	255	262	242	286	268	297	247	250	279	252	255	281	280	261	246	269	255	259	278	242	253	273	275	282	266	288	268	287	262	288	299	234	271	235	259	271	273	247	258	278	260	275	254	287	256	259	251	262	261	264	308	260	286	268	254	263	239	251	240	281	249	275	296	263	263	258	275	259	242	285	258	250	272	259	249	282	266	269	254	255	262	234	293	276	232	266	268	264	255	295	271	259	269	271	256	272	269	273	281	264	280	271	277	263	292	264	264	263	262	273	252	266	258	268	269	232	260	255	266	243	284	238	270	270	259	269	268	282	244	268	267	261	282	259	280	286	254	282	288	254	268	238	280	253	268	280	256	265	248	288	270	259	274	284	253	261	273	303	267	240	239	262	271	277	256	238	259	267	291	266	293	281	252	257	247	246	275	238	262	312	245	237	300	266	305	265	275	263	271	255	256	287	285	256	273	258	256	256	281	268	261	256	264	257	255	260	262	264	268	251	294	271	281	263	295	274	276	261	273	269	275	275	295	260	260	283	260	274	255	246	244	272	272	307	263	264	312	236	276	253	251	245	263	262	290	257	281	287	253	276	256	266	301	271	251	249	262	282	261	252	276	252	266	281	246	237	268	256	289	269	293	265	255	299	258	286	280	270	256	267	251	303	272	280	277	274	270	265	267	261	266	274	256	261	271	263	265	267	257	224	242	238	281	245	266	259	251	273	272	242	266	288	272	272	287	269	240	256	258	285	283	262	288	290	271	249	245	264	255	267	263	250	257	259	290	290	265	268	289	278	276	278	285	263	265	282	274	262	264	282	251	275	256	280	247	296	239	291	305	267	252	245	278	251	282	265	270	280	277	276	262	266	250	271	293	273	256	255	258	264	276	285	283	281	283	235	280	264	261	257	271	286	245	283	260	279	223	248	248	248	273	289	280	264	241	296	252	255	256	310	257	278	248	235	257	282	232	269	281	276	279	273	256	235	245	238	252	266	255	262	272	276	275	267	255	256	267	266	266	268	268	305	285	274	258	266	238	275	266	249	249	260	229	289	291	252	279	244	250	264	246	265	265	287	306	265	242	257	262	255	256	245	274	278	285	258	262	231	280	273	282	253	288	264	297	283	271	260	261	255	265	271	278	281	271	243	262	256	241	263	276	280	273	288	246	263	270	233	270	269	255	259	254	300	226	283	246	282	254	263	278	250	267	269	270	293	256	276	270	271	258	289	271	276	267	261	274	244	265	269	275	299	251	281	247	292	253	251	260	254	260	248	268	259	260	267	282	248	254	273	267	285	248	260	247	288	272	245	260	254	274	247	288	251	273	264	254	253	253	294	255	281	267	289	260	274	274	277	253	298	257	258	248	270
29418	11024	5242	2567	1858	1350	1081	803	676	535	591	469	440	407	397	389	344	392	390	361	324	331	349	322	362	325	321	301	296	303	296	291	326	318	308	308	282	317	301	320	341	311	311	285	307	294	285	306	319	303	282	309	321	302	315	292	276	305	283	306	313	310	296	301	281	275	308	330	271	297	284	308	311	271	293	304	279	301	298	297	275	316	280	302	318	259	306	313	311	288	319	302	325	317	286	278	317	291	284	322	278	296	305	293	272	265	296	273	293	297	268	295	294	309	295	324	272	318	272	295	280	273	309	286	295	301	298	302	327	256	315	249	290	289	318	327	310	292	277	299	271	309	297	336	291	300	277	319	308	300	280	300	266	295	306	311	282	272	274	318	306	294	288	279	301	300	300	294	281	304	290	320	277	334	290	286	321	290	320	304	300	285	293	264	305	315	314	294	263	286	275	291	295	301	308	285	327	287	284	281	294	295	257	286	267	301	288	331	294	268	304	339	273	291	297	269	327	275	290	289	290	292	292	277	299	286	311	281	279	252	298	287	307	309	260	318	291	300	296	258	294	279	300	270	296	309	261	278	284	285	295	310	299	303	262	254	288	297	282	274	278	313	302	293	300	300	310	312	277	268	312	278	323	277	285	295	280	285	322	306	292	285	279	308	275	271	298	278	284	292	295	303	329	301	312	309	311	273	310	265	315	264	274	277	298	288	300	298	295	267	303	310	263	302	302	291	288	303	301	308	296	289	277	286	286	316	278	285	287	281	295	314	301	311	293	279	290	288	274	328	306	314	307	301	328	327	291	292	294	262	297	274	327	280	347	282	299	301	291	303	319	286	319	316	280	308	280	316	315	304	320	302	291	307	291	284	318	291	322	295	292	263	277	289	289	291	300	281	295	315	279	265	311	278	271	270	317	326	281	275	292	311	295	292	282	298	279	307	262	297	293	316	282	306	312	296	320	261	290	276	323	302	291	292	273	281	300	303	308	303	322	260	298	309	302	331	265	295	271	326	285	303	318	316	286	292	316	303	275	267	268	279	275	286	309	303	288	308	308	274	272	298	289	326	311	307	306	279	312	273	268	325	294	307	270	281	286	313	291	301	295	270	272	294	285	305	304	289	286	299	320	271	306	275	333	318	288	274	300	293	274	306	303	299	324	284	283	263	271	301	299	298	282	284	261	319	271	304	299	283	261	293	276	315	298	305	284	305	286	292	299	283	280	275	272	294	291	289	278	298	267	294	279	299	296	302	289	283	307	288	282	252	314	277	297	301	322	296	290	297	281	315	265	266	289	308	302	301	271	299	326	294	273	267	282	311	300	302	315	294	266	285	261	293	263	291	299	297	267	313	299	299	309	275	298	278	301	264	294	300	302	311	326	282	273	295	320	265	278	260	267	300	303	305	290	289	316	291	281	288	302	291	300	260	287	284	270	296	312	316	270	294	308	311	274	299	278	310	309	290	303	310	322	283	307	300	278	274	291	310	287	299	310	308	331	318	278	300	286	319	290	256	264	271	277	290	306	298	277	304	292	266	284	313	328	342	285	262	282	332	309	294	275	322	275	270	285	299	307	308	300	285	300	311	275	282	281	284	286	282	306	289	272	290	288	318	312	288	285	275	291	283	314	312	286	320	317	300	288	282	277	305	273	298	283	276	291	292	296	317	289	306	298	257	308	282	293	268	294	300	290	302	278	297	281	286	280	299	259	270	300	313	295	294	275	286	275	284	308	294	299	317	293	297	290	306	311	254	277	306	283	321	304	317	296	319	290	313	307	273	284	297	287	295	296	311	304	310	305	276	289	326	293	280	327	306	322	325	301	265	273	303	305	280	294	264	304	290	301	324	282	284	298	312	302	271	277	286	279	288	281	293	303	306	278	305	298	291	292	315	267	283	295	274	298	290	309	286	317	267	305	307	283	295	283	283	306	301	273	282	306	300	327	275	281	283	287	345	320	308	275	294	271	289	285	287	282	307	305	296	291	302	317	297	289	316	305	290	263	310	286	286	297	276	287	291	285	295	289	288	323	304	281	309	308	302	261	297	306	279	299	277	290	309	297	282	289	298	295	299	293	277	322	305	293	306	309	304	279	316	302	289	310	291	299	293	282	270	311	303	277	300	300	312	334	292	279	298	286	322	320	320	305	283	283	308	267	283	307	295	303	306	334	303	274	294	283	280	309	287	290	299	307	296	295	293	295	285	327	278	278	302	292	302	285	281	300	280	300	309	325	290	302	316	286	288	296	268	305	313	307	273	339	324	309	271	304	284	280	301	282	298	280	277	260	321	303	277	321	291	296	323	301	309	303	295	331	277	297	300	306	308	286	290	321	313	307	304	319	326	315	286	310	302	310	324	301	315	284	302	315	296	301	277	311	256	306	310	299	305	293	270	281	314	285	275	308	300	287	309	307	313	313	283	280	296	290	292	286	278	308	297	278	291	260	301	316	303	287	276	297	301	291	286	285	308	282	282	281	287	326	293	309	276	275	291	320	301	276	290	295	286	300	293	298	282	285	281	311	304	298	293	297	270	295	271	273	293	297	298	268	307	304	326	310	300	284	315	294	309	327	305	297	310	282	296	300	301	294	248	286	288	318	306	285	298	267	305	289	282	334	268	307	285	293	330	305	274	325	296	326	297	271	296	292	263	329	259	311	286	298	277	285	314	256	267	290	319	304	286	291	269	280	313	281	286	294	286	293	303	280	296	311	317	310	319	302	301	277	312	308	294	279	285	302	291	306	299	300	274	330	309	297	305	303	323	293	297	278	286	309	291	316	284	283	287	310	273	299	313	298	296	302	293	282	278	288	276	280	275	317	283	298	300	280	282	290	341	262	280	262	296	294	288	325	266	306	289	310	265	295	306	272	296	306	327	287	280	325	286	307	292	294	310	304	303	272	295	284	317	318	268	280	306	311	317	305	338	314	290	331	272	313	288	304	284	291	273	258	271	314	297	281	267	301	278	324	264	286	278	296	279	287	309	286	282	263	313	310	303	279	293	294	278	272	271	298	294	277	289	287	299	292	296	326	257	313	312	278	289	313	292	300	293	328	318	289	292	297	322	298	273	321	291	270	301	302	303	262	297	327	282	275	275	282	304	280	317	288	299	294	312	312	307	283	295	300	327	280	304	297	328	296	284	265	301	285	276	268	304	299	290	334	280	265	281	290	302	326	302	268	298	280	305	284	265	286	283	300	288	286	298	302	325	309	300	309	286	333	274	280	279	257	286	272	305	270	276	292	279	318	299	283	299	287	272	302	273	252	283	304	287	302	283	308	323	274	287	324	313	285	287	271	266	310	298	305	292	287	269	284	282	296	321	268	324	311	279	266	304	297	268	288	285	296	302	302	281	293	302	318	302	314	306	300	287	294	296	311	300	303	301	293	309	272	303	306	285	276	275	291	309	287	291	295	270	287	285	310	286	301	296	265	269	269	275	280	285	293	313	275	270	309	306	290	273	284	288	309	315	292	309	299	283	286	315
24831	21030	27047	25074	9572	1108	910	830	772	747	716	718	719	787	701	728	694	722	739	697	706	730	736	692	696	695	715	691	754	695	669	668	736	695	709	679	714	684	667	691	662	722	719	674	716	672	688	703	759	732	683	673	691	712	679	717	703	747	676	659	698	732	703	678	685	674	687	681	682	676	705	693	721	674	682	670	698	714	700	699	638	691	652	681	720	676	657	648	672	712	740	671	709	729	686	670	736	748	678	684	690	669	663	698	691	667	651	691	668	640	694	647	738	681	734	710	676	717	692	679	687	732	724	677	655	669	686	692	653	711	625	681	653	705	703	683	678	708	674	726	696	660	694	677	680	691	671	726	646	724	690	690	657	705	692	698	690	721	658	649	642	715	668	720	668	687	697	661	684	701	693	731	655	689	694	713	706	645	685	711	682	693	699	681	685	725	652	706	730	642	722	715	714	710	685	695	705	702	678	663	697	739	696	710	682	675	720	678	676	700	667	670	667	708	645	644	660	676	662	680	709	692	689	744	718	701	715	665	676	747	674	676	710	633	690	729	695	698	664	697	685	719	696	664	702	690	697	669	725	686	747	704	686	669	722	657	664	722	694	736	681	690	701	742	672	694	677	700	720	657	649	645	682	717	665	661	722	690	668	690	678	682	742	685	692	694	652	710	642	651	694	657	701	707	717	695	727	692	690	707	640	685	670	664	658	719	699	671	704	656	715	715	698	656	703	654	693	685	745	710	714	678	693	728	659	640	719	685	696	719	722	703	710	699	687	681	723	730	687	692	684	687	755	696	669	686	704	662	651	679	711	657	706	642	703	692	705	717	693	732	691	687	731	718	679	723	717	728	712	651	711	699	656	714	683	721	681	651	675	699	721	661	672	660	725	718	691	674	696	704	668	694	674	689	712	687	700	743	654	672	704	639	731	715	688	692	672	644	660	668	669	703	667	696	723	682	698	704	723	692	686	708	705	725	709	749	627	675	677	702	696	714	692	678	666	731	705	652	697	710	662	666	676	680	744	712	691	723	712	730	729	731	710	666	685	688	694	699	682	690	694	681	703	686	644	701	715	691	652	653	696	677	680	734	673	703	727	720	691	712	644	688	697	683	673	720	678	679	720	708	697	700	723	678	735	675	675	679	703	660	697	719	735	659	732	687	669	668	693	689	674	709	690	717	688	725	704	738	650	702	722	716	702	697	674	714	677	698	672	693	681	664	711	696	721	654	687	676	656	722	697	701	673	713	703	721	711	694	696	672	656	661	710	760	675	696	686	662	643	661	672	656	691	753	694	689	695	688	665	711	683	719	645	666	717	684	711	678	648	705	682	711	682	710	694	638	700	687	675	687	682	668	662	743	705	689	651	630	682	680	688	716	752	688	680	747	675	633	718	691	712	694	708	719	720	640	700	752	723	659	718	659	700	669	704	691	670	726	709	646	698	648	688	677	696	675	707	698	728	686	654	687	696	659	660	702	723	656	681	710	691	672	671	739	737	647	726	695	692	679	698	753	714	675	684	734	673	709	672	714	717	681	695	664	679	701	731	687	704	705	697	698	714	703	680	670	739	693	684	679	702	715	666	694	688	675	656	686	717	688	679	658	663	715	642	675	698	619	682	654	717	654	698	658	733	702	684	667	704	665	729	674	718	666	736	692	676	708	693	709	702	727	681	680	718	660	670	685	708	665	684	698	696	667	660	671	707	692	678	680	669	649	669	660	672	644	660	688	700	716	688	710	703	692	675	672	679	689	698	672	631	746	724	652	718	683	689	714	729	724	713	713	713	654	692	710	683	730	667	680	658	699	673	694	664	676	687	730	676	678	666	654	723	700	698	642	732	706	700	657	672	672	710	703	725	715	639	724	674	703	688	690	638	743	651	656	699	661	688	690	703	669	697	707	695	684	671	720	651	723	681	687	733	723	660	745	720	704	722	697	690	691	698	629	713	679	712	672	697	691	677	675	669	717	711	675	732	742	675	638	718	683	654	694	728	612	727	693	688	695	686	715	690	636	696	679	679	696	701	692	722	695	620	694	687	709	704	681	647	728	698	769	695	670	648	643	657	661	673	640	693	678	660	657	675	691	694	687	667	734	713	682	706	688	684	705	687	693	688	696	698	687	720	673	671	655	684	677	650	705	701	732	683	707	653	673	693	694	701	681	670	651	700	698	738	689	703	687	655	675	708	694	673	665	733	705	726	693	686	666	626	730	713	675	681	723	699	654	707	710	692	718	678	719	626	718	685	717	645	711	704	675	637	680	686	687	679	679	688	688	667	713	696	675	685	662	653	700	693	705	677	662	672	658	723	721	715	655	687	748	627	676	691	693	752	722	689	674	680	665	684	724	704	657	706	734	700	715	674	659	719	722	650	708	721	668	664	688	662	704	699	701	713	689	694	688	657	684	658	738	665	650	690	665	677	700	705	709	671	671	649	695	685	703	656	663	687	666	704	659	701	727	680	648	661	676	666	688	652	657	684	702	684	666	664	664	704	657	699	691	711	667	686	693	688	683	699	697	647	646	669	677	751	705	720	729	652	687	714	687	703	686	657	677	674	698	668	701	666	704	695	718	721	647	683	693	719	706	683	709	671	691	700	675	702	662	714	734	696	733	696	723	695	641	688	691	740	688	663	721	708	701	735	630	693	725	702	682	668	716	667	713	642	716	674	659	694	732	719	747	694	708	691	695	699	715	685	714	698	712	695	675	718	713	703	718	695	694	692	722	717	710	711	697	718	674	682	699	707	643	679	691	689	661	678	694	709	722	682	698	647	701	712	676	682	724	672	648	663	725	663	662	687	694	716	657	633	696	680	664	721	712	722	704	632	747	652	730	736	687	695	637	707	659	668	690	684	728	688	660	697	690	700	662	730	685	740	720	695	688	678	682	696	689	724	699	706	689	719	665	709	672	665	693	692	688	658	656	696	751	699	642	710	716	718	712	695	679	730	731	695	666	681	709	717	702	653	736	698	699	709	667	690	723	674	696	671	774	691	667	725	745	676	727	698	662	697	678	700	723	729	677	622	654	691	704	641	696	726	697	659	723	639	664	726	683	731	653	686	643	670	673	686	702	669	697	640	658	750	676	669	684	708	725	683	697	726	636	674	670	692	712	712	687	683	714	685	736	710	709	674	683	717	735	679	716	701	711	738	699	660	704	738	688	666	662	684	710	661	681	698	667	695	662	710	695	694	702	729	667	695	666	670	645	703	741	678	727	687	706	660	744	704	715	653	687	688	673	649	678	674	732	696	688	663	703	724	624	690	698	697	678	642	647	708	692	667	720	672	656	671	684	661	704	681	693	709	677	672	704	682	701	723	697	653	739	680	691	660	686	692	717	689	681	723	686	680	706	685	662	694	698	712	706	706	711	740	707	683	673	700	732	669	677	661	673	681	659	649	668	674	661	696	658	680	697	667	660	693	667	679	705	727	707	692	708	690	736	676	693	692	721	678	694	716	681	683	674	648	666	700	675	691	725	681	704
25862	6840	3242	1825	1504	1283	1084	980	993	863	830	849	800	833	792	745	808	794	718	743	740	740	738	661	732	718	740	774	743	719	711	785	712	700	741	619	703	720	727	709	747	754	713	735	732	714	730	737	694	735	712	725	714	704	737	731	727	722	731	753	717	733	703	728	696	740	694	745	729	790	713	705	718	722	700	766	752	714	738	688	709	702	720	689	685	673	708	719	753	740	717	749	752	721	712	725	669	718	692	729	707	724	669	734	715	714	745	764	717	709	684	708	701	709	692	712	763	695	755	734	727	726	713	753	753	700	733	668	712	698	712	778	691	672	744	768	693	740	716	677	738	710	747	743	762	714	751	699	731	739	741	725	695	711	733	681	716	770	719	712	783	709	739	747	707	716	743	704	746	729	739	781	788	741	705	741	730	712	744	761	676	724	702	722	718	727	725	730	709	754	727	673	769	770	785	671	734	724	750	720	724	757	705	711	720	713	716	731	697	685	745	715	714	722	713	684	712	730	755	737	756	695	714	702	688	733	691	749	772	721	771	726	704	719	691	704	734	732	680	709	738	718	734	707	717	710	775	726	705	699	690	718	733	712	742	729	700	690	725	711	750	729	760	729	733	707	718	717	750	721	698	647	745	720	721	674	690	669	760	716	744	749	738	701	737	729	746	725	741	706	767	729	684	713	695	750	707	727	699	731	686	752	757	698	745	739	743	760	739	729	737	801	731	717	748	709	717	727	767	682	729	730	769	687	707	780	714	760	696	724	731	681	712	728	727	734	707	724	715	735	726	706	724	712	747	739	733	672	723	673	721	670	750	681	684	722	740	763	734	743	705	737	737	672	760	702	689	732	774	745	700	720	741	713	730	736	679	670	725	702	721	752	685	722	715	747	725	705	729	734	760	732	716	773	749	651	717	727	744	756	735	746	698	716	696	722	727	770	653	716	719	700	701	731	780	724	746	687	713	715	728	688	748	713	734	716	721	678	707	724	716	732	720	747	716	698	716	711	724	762	696	705	696	795	704	709	747	734	759	708	782	751	733	748	711	715	700	747	750	686	731	715	715	724	725	677	743	736	709	719	783	731	730	714	674	706	690	736	737	709	833	678	722	695	707	678	696	718	674	711	720	752	747	774	724	731	742	763	671	722	778	718	706	742	671	696	711	682	672	715	727	737	753	690	725	741	749	727	688	710	743	729	709	724	723	778	727	693	701	743	723	739	723	718	699	703	730	691	732	732	746	668	700	679	748	706	708	677	746	732	703	711	722	699	675	693	700	721	768	779	732	726	721	738	715	713	691	731	709	768	745	734	689	750	760	713	740	758	722	712	707	696	714	637	679	753	695	720	688	696	715	705	722	750	764	721	723	709	730	706	746	699	723	731	725	724	673	709	708	745	666	693	692	665	678	702	724	702	705	724	719	667	721	683	737	687	722	728	726	737	701	749	667	687	734	718	733	743	741	731	724	772	731	739	747	730	725	680	701	695	717	755	693	737	779	708	703	742	696	686	716	718	725	704	699	717	746	694	730	714	724	753	713	700	694	704	720	702	707	744	692	680	751	731	736	717	695	692	725	783	711	766	735	700	690	694	721	739	755	708	717	713	738	786	730	749	753	709	712	712	698	709	709	801	698	682	697	754	686	743	694	769	693	702	750	706	696	743	723	708	722	716	703	736	736	728	662	688	735	654	747	694	731	700	745	671	698	731	697	703	718	783	731	736	711	707	714	735	707	713	721	721	730	732	726	747	692	701	680	716	699	733	698	751	713	726	724	674	712	704	692	727	700	670	758	698	725	731	737	738	680	691	705	742	742	701	729	719	687	787	703	734	748	774	743	735	648	706	732	698	713	716	705	720	725	724	682	695	746	694	727	726	739	717	742	744	691	715	743	703	749	724	695	699	725	758	737	723	732	722	716	731	719	736	698	746	744	700	726	692	693	722	704	752	706	728	679	731	709	800	774	776	733	747	701	781	767	689	748	736	746	706	757	776	709	679	683	744	752	729	753	744	690	718	712	740	746	740	714	685	692	725	715	726	714	693	712	719	674	698	746	748	734	719	732	683	768	723	733	704	690	737	720	729	725	708	704	739	705	741	701	741	720	738	727	691	693	689	727	685	755	733	688	678	726	723	710	711	705	711	678	769	712	694	749	728	709	691	693	655	742	749	740	684	729	675	741	726	693	696	697	748	752	729	727	740	728	691	747	687	762	772	716	710	689	705	747	739	701	695	695	719	689	736	691	740	731	726	716	743	751	726	718	734	692	749	751	682	753	732	725	713	684	713	708	739	726	735	721	720	721	767	735	700	691	677	685	724	740	706	718	720	756	716	773	715	766	725	685	739	704	735	722	755	714	688	735	731	746	710	741	758	729	725	753	661	698	756	742	725	685	755	734	738	732	716	730	704	724	730	733	704	704	687	722	725	693	705	688	726	754	711	757	700	708	706	708	709	728	684	714	770	672	729	712	759	722	738	729	746	724	719	724	745	706	700	712	762	713	670	732	757	730	743	690	730	722	692	740	749	729	751	697	686	705	677	757	706	655	715	706	752	755	694	715	714	686	710	744	715	633	763	680	713	721	716	732	716	742	707	783	715	754	732	796	718	720	706	730	669	692	771	711	701	738	751	745	723	699	724	723	727	691	725	698	746	727	747	762	737	757	688	766	711	688	715	705	717	707	708	764	731	747	698	698	751	724	728	741	709	696	726	734	746	735	677	778	724	708	706	722	732	743	743	740	699	678	722	718	699	723	674	730	715	667	709	719	732	694	715	778	735	726	728	732	716	710	722	710	691	687	726	718	723	755	766	686	689	688	716	734	741	726	760	730	772	685	699	743	715	711	675	694	742	734	725	743	724	683	700	729	685	712	715	734	727	710	741	728	785	744	722	759	693	686	704	724	691	709	733	720	719	715	747	698	764	757	719	701	754	743	727	728	687	719	748	770	693	696	742	752	707	691	690	702	695	743	727	730	707	697	784	712	655	756	731	746	737	694	711	762	712	746	741	708	773	742	704	706	722	751	741	738	669	705	689	721	708	730	719	698	728	760	749	705	722	709	678	755	738	707	701	727	707	666	692	729	706	785	703	725	700	734	692	756	741	726	719	712	739	720	710	713	731	714	728	709	652	760	706	744	704	689	744	720	704	733	752	739	725	703	700	699	727	697	718	750	699	759	722	707	768	722	699	703	733	697	726	725	701	742	722	731	730	720	768	731	675	750	741	756	730	746	712	735	737	740	716	696	739	673	734	705	732	744	701	715	760	759	771	686	706	750	777	680	699	698	725	762	703	714	756	762	723	732	658	729	728	704	715	728	767	682	738	745	726	670	723	721	724	740	718	658	771	767	734	709	720	722	718	697	699	712	760	774	752	702	707	726	686	712	746	735	718	703	740	710	724	712	742	691	714	731	750	687	692	769	753	744	695	727	729	693	691	736	740	745	727	775	716	766	781	671	719	735	695	722	758	687	713	722	745	764	727	721	738
13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
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
