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
338647375025	338647375583	338647376133	338647376683	338647377233	338647377783	338647378333	338647378883	338647379433	338647379983	338647380533	338647381083	338647381633	338647382183	338647382733	338647383283	338647383833	338647384383	338647384933	338647385483	338647386033	338647386583	338647387133	338647387683	338647388233	338647388783	338647389333	338647389883	338647390433	338647390983	338647391533	338647392083	338647392633	338647393183	338647393733	338647394283	338647394833	338647395383	338647395933	338647396483	338647397033	338647397583	338647398133	338647398683	338647399233	338647399783	338647400333	338647400883	338647401433	338647401983	338647402533	338647403083	338647403633	338647404183	338647404733	338647405283	338647405833	338647406383	338647406933	338647407483	338647408033	338647408583	338647409133	338647409683	338647410233	338647410783	338647411333	338647411883	338647412433	338647412983	338647413533	338647414083	338647414633	338647415183	338647415733	338647416283	338647416833	338647417383	338647417933	338647418483	338647419033	338647419583	338647420133	338647420683	338647421233	338647421783	338647422333	338647422883	338647423433	338647423983	338647424533	338647425083	338647425633	338647426183	338647426733	338647427283	338647427833	338647428383	338647428933	338647429483	338647430033	338647430583	338647431133	338647431683	338647432233	338647432783	338647433333	338647433883	338647434433	338647434983	338647435533	338647436083	338647436633	338647437183	338647437733	338647438283	338647438833	338647439383	338647439933	338647440483	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2727	3600	2300	2727	3600	2300	2727	3600	2300	2727	3600	2300	2727	3600	2300	2727	3600	2300	2727	3600	2300	2727	3600	2300	2727	3600	2300	2727	3600	2300	2727	3600	2300	2727	3600	2300	2727	3600	2300	2727	3600	2300	2727	3600	2300	2727	3600	2300	2727	3600	2300	2727	3600	2300	2727	3600	2300	2727	3600	2300	2727	3600	2300	2727	3600	2300	2727	3600	2300	2727	3600	2300	2727	3600	2300	2727	3600	2300	2727	3600	2300	2727	3600	2300	2727	3600	2300	2727	3600	2300	2727	3600	2300	2727	3600	2300	2727	3600	2300	2727	3600	2300	2727	3600	2300	2727	3600	2300	2727	3600	2300	2727	3600	2300	2727	3600	2300	2727	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
24554	21690	25423	28534	21726	21710	18500	831	418	399	356	328	352	347	280	324	309	311	308	312	300	304	289	287	294	328	288	322	306	265	323	288	285	294	289	272	275	312	311	278	295	277	296	295	261	308	280	288	265	270	278	275	288	269	281	281	287	315	299	296	286	268	302	269	288	269	288	271	306	309	270	297	299	279	311	289	275	301	287	265	289	290	300	317	295	286	286	272	278	259	300	296	284	291	279	273	316	289	287	264	261	272	280	301	282	262	315	271	269	286	313	308	284	280	324	268	245	304	268	304	278	284	276	291	291	251	268	300	284	286	294	251	274	291	304	274	304	326	292	317	294	278	300	307	280	295	294	260	264	299	304	274	295	246	296	275	284	255	302	278	277	289	302	280	265	279	289	280	291	246	253	278	269	252	256	275	292	286	270	311	296	280	299	296	306	270	252	286	290	284	251	334	271	297	274	270	288	298	310	289	284	298	288	281	285	288	301	259	304	265	284	294	314	286	310	276	335	278	278	261	293	302	325	294	280	250	283	275	253	266	290	256	294	268	283	298	301	296	237	285	289	308	294	300	251	280	309	266	275	276	289	276	291	300	267	307	310	279	254	241	301	323	277	263	276	289	296	277	255	269	301	270	285	305	251	264	289	313	297	277	268	263	257	282	256	289	286	294	289	278	261	287	323	303	315	326	291	297	266	298	273	298	292	284	272	266	304	300	264	321	280	277	279	291	290	294	283	267	278	282	291	295	287	293	305	320	268	245	246	259	260	335	326	281	300	271	276	321	289	299	243	294	280	315	256	308	303	299	289	289	280	250	275	297	290	287	284	306	292	275	274	270	279	291	297	260	268	273	254	285	318	298	302	275	285	254	274	259	269	299	286	273	319	285	282	256	289	294	264	270	294	273	311	271	302	272	290	265	280	274	294	272	262	268	275	263	288	304	272	293	322	273	272	297	298	284	309	300	307	244	278	254	291	304	276	258	283	299	299	276	272	306	262	272	316	310	287	273	298	286	294	288	282	305	276	283	270	263	281	267	268	270	297	309	294	325	303	267	294	276	301	274	315	305	280	295	270	284	284	228	298	284	259	272	264	305	293	293	296	294	292	261	245	249	298	297	274	286	267	283	312	302	283	269	296	288	297	293	290	294	278	271	285	293	296	317	253	295	301	319	308	261	308	296	265	250	274	284	286	295	281	253	302	304	276	281	306	314	299	274	273	271	260	290	249	295	289	274	277	274	253	291	285	278	257	285	273	292	290	314	301	299	310	289	280	286	304	279	305	307	250	290	277	261	288	266	267	270	268	271	263	293	306	272	273	296	256	269	305	293	289	307	297	257	268	307	282	283	276	322	292	287	296	308	282	262	322	298	269	300	300	271	266	279	292	285	289	288	280	315	301	288	280	274	251	301	298	280	322	308	298	258	260	279	287	297	268	263	276	288	294	273	262	285	311	268	282	300	306	311	261	293	279	283	261	290	269	262	284	293	288	269	269	297	287	314	291	309	237	312	269	275	230	263	267	266	274	266	270	246	274	268	312	325	255	266	270	260	281	297	290	296	267	287	284	255	264	281	270	292	290	277	262	276	283	287	294	264	317	317	320	299	296	280	297	281	275	269	298	293	281	297	264	267	308	297	287	254	276	329	262	285	299	310	319	313	314	290	292	284	285	277	267	276	286	290	290	257	305	307	298	271	277	289	279	277	276	286	293	286	273	281	324	274	285	282	281	284	289	311	314	312	273	287	279	290	297	293	257	283	305	295	317	278	265	282	258	263	274	297	270	274	279	302	273	256	271	291	281	288	274	279	308	278	272	267	280	297	308	290	307	304	308	266	351	287	269	286	288	287	268	270	268	294	318	293	307	297	291	288	276	310	258	265	296	293	275	279	297	297	289	279	283	282	310	280	281	275	269	280	330	318	311	297	304	295	294	279	305	266	299	286	295	281	254	269	322	256	270	279	270	296	305	286	255	309	282	288	295	288	269	256	320	266	278	275	268	321	280	293	254	286	303	276	272	306	285	298	304	270	277	276	300	280	271	291	260	281	326	300	301	295	278	306	303	297	293	297	295	312	299	286	275	285	280	274	273	274	287	322	299	288	257	283	316	300	277	285	276	282	278	300	287	265	300	292	307	313	300	307	306	300	308	291	273	293	324	288	250	280	288	278	285	238	275	265	299	284	315	249	288	251	284	284	307	248	296	266	289	309	304	266	271	281	248	275	260	282	259	300	311	287	312	269	278	283	300	283	255	291	300	259	319	279	282	275	295	295	279	279	257	268	282	283	303	279	289	292	296	311	292	305	314	278	271	274	326	304	314	272	275	292	293	285	269	288	331	273	270	284	276	293	288	259	295	278	275	280	307	281	300	296	287	290	273	271	302	304	303	306	288	297	306	280	313	293	265	274	289	315	276	302	318	282	301	292	294	248	258	258	269	280	279	276	295	279	272	284	293	308	272	299	295	275	263	274	279	319	304	296	283	290	322	304	278	301	282	258	260	290	290	288	285	277	287	298	253	285	291	267	266	290	286	295	301	289	281	332	280	284	302	305	270	312	277	293	263	290	303	264	275	306	304	267	282	336	282	301	304	285	276	290	314	308	273	293	293	279	269	305	299	257	288	284	289	310	309	291	298	253	266	270	315	317	271	260	304	272	304	307	309	265	288	242	277	266	304	298	274	267	328	306	299	266	247	262	288	294	255	237	302	332	308	289	262	273	285	302	304	274	263	281	288	273	277	274	256	305	297	291	317	278	287	268	289	296	289	267	290	306	275	301	288	297	288	277	287	258	306	294	269	300	295	282	306	318	309	265	252	282	276	273	301	296	281	267	280	281	300	284	282	269	273	283	294	292	296	310	289	287	314	273	288	284	306	280	304	289	302	270	293	318	285	236	325	263	287	275	272	316	292	299	297	301	268	265	269	299	317	300	297	309	272	296	297	289	296	295	293	268	290	262	281	276	252	278	290	273	307	264	299	307	292	273	310	302	258	296	300	298	304	296	335	286	289	245	281	296	278	271	280	255	268	305	248	275	269	318	273	288	281	283	289	288	298	307	292	296	276	285	313	255	279	278	258	303	278	298	269	298	288	292	278	268	262	298	286	298	276	249	283	242	318	292	287	297	272	267	278	306	268	250	276	267	266	262	317	305	318	280	293	273	286	258	306	287	245	262	259	287	263	300	268	253	284	283	286	307	255	300	313	260	269	285	282	300	282	260	285	288	299	283	256	288	282	269	311	256	266	303	276	287	294	263	280	271	283	269	271	275	292	294	270	268	283	271	296	298	296	281	271	297	276	303	302	263	268	294	284	297	299	293	280	290	322	293	269	278	287	277	330	288	267	283	320	315	286	293	279	283	287	274	238	259	290	282	297	297	291	303	257	267	257	280	293	298	293	292	312	309	295	299	273	258	272	267	266	321	276	288	302	249	306	277	262	292	268	269	251	273	298	301	260	281	283	299	321	305	277	274	294	315	321	276	271	307
31568	38596	15629	20317	6092	786	742	698	720	689	634	668	618	638	630	635	632	629	575	617	639	574	626	600	630	639	627	607	571	656	628	628	574	621	598	602	625	608	617	630	594	591	594	584	576	606	586	608	585	620	569	600	658	617	588	611	647	600	641	631	597	614	593	587	654	632	650	611	604	623	621	591	637	585	653	638	610	606	653	644	621	603	633	561	614	595	637	631	604	556	611	550	563	577	630	611	634	630	608	581	589	574	574	622	605	619	595	643	608	652	580	612	608	643	624	625	595	607	593	611	617	616	576	605	638	577	605	590	583	615	597	610	611	575	631	640	551	552	625	630	590	615	603	619	584	583	601	576	585	575	681	637	574	576	623	590	603	618	647	599	626	613	587	593	621	645	630	616	592	623	622	574	588	605	633	606	636	614	625	647	568	602	578	583	589	636	610	641	565	625	583	576	611	612	612	610	634	573	606	641	607	593	571	594	583	625	606	594	623	592	580	608	603	591	584	561	564	624	635	651	588	598	615	597	590	639	602	574	582	589	601	607	590	615	591	633	603	603	641	592	589	679	607	594	618	611	607	585	615	601	615	614	609	603	593	641	592	588	634	620	632	625	632	625	622	613	582	614	604	633	587	629	588	556	571	611	588	596	626	585	576	596	567	605	598	623	648	616	628	591	593	588	624	601	572	597	614	629	616	608	649	623	605	638	578	611	617	580	605	628	586	598	589	615	587	602	572	617	584	602	583	550	602	575	584	623	574	616	605	599	629	576	585	640	624	593	649	645	649	615	625	595	608	608	562	622	586	599	595	566	589	605	584	622	591	612	600	602	570	619	564	596	568	590	606	655	571	574	581	613	601	591	619	617	593	566	647	617	638	619	592	592	620	584	635	618	590	587	578	564	599	623	624	586	640	587	608	643	574	611	560	608	579	598	606	585	602	619	649	595	566	560	573	581	567	562	544	579	598	638	601	612	595	608	588	625	618	581	591	617	601	582	598	618	604	616	608	586	627	618	608	574	584	615	604	629	628	574	614	653	638	595	587	595	609	619	622	605	629	591	603	607	614	593	592	652	591	618	629	606	598	632	640	574	613	571	566	620	596	606	605	584	649	596	590	587	596	624	620	595	651	602	623	609	593	538	609	617	604	631	567	586	604	646	553	619	599	623	648	600	571	627	578	629	595	597	614	581	642	650	539	598	590	602	580	627	621	588	610	604	588	608	618	632	575	602	609	614	640	637	595	569	582	594	621	551	592	608	623	580	606	643	620	592	658	605	606	616	636	604	592	606	603	595	645	605	603	608	591	594	597	563	592	606	583	570	617	625	584	615	631	600	585	592	648	602	602	602	582	616	592	611	598	611	633	621	599	565	580	584	643	621	578	639	612	569	577	612	615	618	593	592	650	630	597	637	617	601	594	618	605	643	587	575	624	574	593	629	554	608	621	628	607	612	656	585	622	634	579	581	607	575	558	575	625	580	570	575	602	602	621	557	587	626	605	578	629	588	637	610	609	588	613	607	599	602	605	601	603	613	627	591	599	600	609	558	606	594	612	623	577	611	572	602	616	644	573	579	643	597	609	611	632	612	580	648	632	621	607	582	637	621	587	624	575	607	638	556	599	597	560	606	600	613	618	616	622	618	558	547	625	598	623	582	596	563	616	620	624	595	593	656	598	573	596	574	589	586	646	590	602	627	581	590	598	599	613	568	667	606	635	622	618	623	641	620	633	571	601	584	613	604	589	561	586	612	586	592	640	587	622	637	612	611	598	530	638	585	588	609	601	603	615	598	581	633	597	567	583	638	570	633	613	564	612	583	614	618	601	590	653	613	564	616	624	629	592	592	565	601	593	615	594	572	587	602	596	629	616	618	614	616	559	669	573	609	597	599	607	578	596	580	603	612	608	572	613	602	619	614	596	627	611	623	570	643	577	642	627	628	561	609	610	631	594	603	575	605	594	579	586	607	585	648	633	599	619	649	607	636	635	588	578	601	593	595	612	629	594	629	600	585	608	563	597	576	589	607	662	626	605	595	610	607	604	624	596	572	585	597	601	608	587	615	627	594	644	577	573	607	640	562	571	638	586	562	596	631	605	605	560	597	597	561	598	599	644	649	612	586	548	640	606	575	596	599	591	590	652	635	596	593	578	642	598	615	620	659	613	573	576	584	627	568	574	583	644	615	590	592	624	587	575	625	598	598	631	580	627	633	604	559	592	590	584	642	593	570	566	624	615	615	596	596	629	563	610	612	595	565	600	611	612	577	644	590	607	612	594	568	632	626	629	595	609	607	613	570	627	585	609	635	589	580	589	614	625	590	577	587	568	586	591	575	605	621	616	604	622	623	624	639	597	634	575	581	631	605	624	586	642	588	647	622	584	590	600	635	623	605	599	604	607	577	601	591	603	619	627	627	582	606	602	637	587	594	623	622	646	623	627	580	638	595	604	616	564	547	604	597	607	584	618	627	636	606	622	593	612	603	598	596	583	581	578	605	622	604	586	640	649	607	613	630	621	622	609	580	584	627	599	622	631	588	585	634	624	586	622	628	589	618	631	590	655	619	598	597	622	571	601	608	550	627	615	560	535	610	527	597	599	598	622	593	586	626	607	639	575	648	635	577	615	605	610	576	609	654	577	617	589	601	614	636	618	599	633	573	603	597	597	623	602	588	563	585	574	589	573	586	606	559	593	580	612	593	579	584	570	615	608	632	616	614	626	570	608	612	638	590	656	539	630	597	575	615	587	626	589	597	616	611	603	615	569	603	562	627	650	594	570	582	671	623	570	659	587	593	640	622	611	664	602	567	601	603	609	590	594	546	595	589	614	604	621	605	638	641	587	617	581	655	613	593	588	644	642	606	599	570	591	621	596	579	583	582	607	642	588	623	566	580	589	619	623	613	569	591	601	561	630	626	605	614	649	590	606	576	637	583	573	621	620	644	619	600	552	611	620	605	590	593	610	568	625	608	605	573	611	626	594	585	638	633	590	607	571	581	637	623	619	606	612	626	552	578	547	639	625	611	593	619	589	600	620	636	624	595	630	594	623	613	575	641	602	585	595	587	562	605	554	623	656	643	589	578	583	555	595	591	571	611	579	653	583	609	637	577	557	609	598	618	626	618	622	625	630	622	597	613	559	587	615	549	593	577	591	609	592	624	605	616	612	598	655	643	623	583	622	608	597	599	580	643	632	609	601	592	619	603	586	616	564	611	576	566	632	627	587	592	651	610	607	611	586	623	576	660	621	624	635	593	579	599	628	594	642	577	594	575	650	593	589	620	600	603	657	641	617	567	585	655	592	600	615	588	618	576	588	594	582	625	650	594	626	565	598	633	595	599	618	597	609	579	568	570	632	615	602	635	608	590	595	591	610	614	621	603	597	601	682	559	560	579	594	582	626	636	617	599	595	564	575	566	651	639	612	591	595	575	622	588	610	600	568	616	621	554	592	600	614	578	604	608	626	580	605	597	614	635	631	618	576	587	617	613
33135	20142	8581	1804	619	279	285	280	221	259	244	286	249	254	249	243	270	283	264	294	262	283	272	236	261	251	265	248	253	280	259	268	276	261	252	299	268	266	259	245	235	248	220	256	280	278	271	233	259	274	266	234	246	249	268	262	220	267	248	235	234	263	250	232	261	284	256	286	264	278	234	257	276	243	261	278	263	245	272	263	268	270	271	265	265	273	244	265	252	283	260	250	239	259	252	225	278	249	256	241	256	216	259	278	269	243	256	264	263	259	259	245	266	244	267	251	245	246	235	239	244	260	274	254	246	235	258	244	246	249	279	267	267	239	236	270	265	233	270	267	230	252	245	279	274	253	244	270	230	245	229	268	265	282	277	268	268	299	263	273	228	248	275	226	250	245	266	269	251	272	278	248	274	270	253	244	257	276	236	260	250	256	263	234	243	221	278	238	249	253	286	283	243	250	223	257	261	274	259	256	261	231	251	287	284	222	242	276	275	245	245	258	250	293	282	203	222	231	239	255	221	280	254	254	299	252	229	266	277	244	257	269	257	270	251	266	292	261	243	262	246	244	261	258	276	257	234	273	282	239	254	267	272	245	260	280	257	275	223	240	237	247	202	256	242	232	260	274	262	260	274	261	256	256	280	280	277	269	242	248	251	236	272	245	246	246	252	247	230	254	255	238	273	254	286	275	261	274	249	250	256	247	224	281	237	244	206	235	284	266	262	250	254	247	248	246	234	277	243	270	239	246	246	248	242	274	257	260	253	253	250	296	260	264	243	243	212	263	280	268	281	236	285	286	268	253	268	281	258	241	256	255	255	260	285	208	254	264	247	241	244	240	267	293	261	243	248	277	269	269	244	275	275	256	281	254	290	263	286	248	278	243	260	259	244	265	238	246	267	261	257	269	250	265	268	235	270	289	248	229	261	242	260	266	242	292	245	285	272	266	241	227	248	255	241	243	279	266	260	249	225	237	218	272	255	272	267	240	225	248	233	243	295	254	262	257	270	239	270	263	253	257	252	284	244	237	254	261	260	231	254	249	290	283	246	249	230	261	264	225	267	299	293	248	225	247	268	281	292	258	231	258	257	226	266	252	255	264	261	264	249	259	265	258	253	273	242	259	257	245	256	272	255	269	296	226	236	305	241	256	280	260	224	245	268	281	304	228	247	276	287	268	233	277	239	263	259	255	272	255	240	251	228	271	235	294	254	245	263	238	259	257	263	257	293	275	277	266	275	245	266	262	309	227	300	280	242	237	265	260	287	254	227	256	264	265	252	207	232	261	282	278	242	242	273	266	275	244	232	270	274	261	254	252	289	232	251	266	261	294	277	269	269	258	264	229	257	269	249	278	250	269	236	226	264	245	250	246	234	229	256	258	274	250	247	301	259	261	252	209	250	279	268	227	275	267	294	245	259	279	248	261	246	248	288	243	238	267	247	262	234	263	255	271	243	277	242	267	264	246	280	223	258	250	283	297	273	275	241	253	277	257	254	219	271	262	247	277	290	236	262	235	245	253	247	259	230	240	243	243	287	274	276	274	248	253	249	252	253	285	288	249	284	282	287	271	236	282	254	235	256	248	255	295	242	251	268	264	284	286	288	252	268	241	242	265	234	248	229	221	220	224	249	264	252	243	241	261	253	256	250	270	270	273	241	243	238	258	247	291	261	293	264	257	233	290	228	251	262	247	278	249	237	272	249	270	231	251	261	235	235	243	238	266	279	232	240	251	274	240	255	275	267	271	249	266	258	249	244	267	272	259	275	253	269	260	248	237	289	248	244	227	238	259	283	266	261	247	227	259	244	269	235	262	221	263	240	217	247	277	255	258	274	241	246	273	216	235	272	248	273	275	253	225	240	247	266	260	256	250	247	233	263	217	273	225	245	257	274	273	258	244	249	263	259	244	241	266	261	260	248	248	246	279	282	262	265	248	273	266	257	252	259	256	239	238	275	249	266	243	255	279	243	258	260	261	246	228	228	281	270	241	261	272	278	262	224	256	250	281	287	277	292	275	249	268	247	250	250	263	273	244	240	277	271	264	265	277	272	266	256	264	243	261	238	282	252	249	249	280	267	287	268	266	219	260	258	282	247	277	289	219	258	266	278	263	267	253	233	247	271	274	243	239	236	242	252	264	273	246	247	257	250	277	246	242	269	276	276	257	285	245	218	255	268	257	240	268	271	259	291	258	244	308	285	281	253	248	300	254	259	256	266	280	292	248	253	289	250	259	238	258	231	249	253	228	246	241	230	279	259	236	242	247	282	242	260	262	249	252	257	270	274	265	266	236	252	259	258	254	268	255	252	269	263	268	253	259	251	218	245	266	242	274	240	259	287	268	265	252	260	260	221	268	254	275	247	265	278	229	265	250	279	268	257	254	241	243	234	260	251	269	260	256	281	269	271	268	269	233	240	242	266	255	245	239	226	267	264	265	232	218	251	251	253	244	258	243	255	254	213	238	282	248	247	227	264	256	292	257	251	268	269	287	269	259	246	258	250	277	273	252	259	269	233	265	247	224	257	280	260	274	266	248	248	244	280	266	243	288	266	215	274	238	256	253	269	260	250	272	238	301	257	266	288	260	253	267	251	226	264	240	246	296	294	260	233	236	293	270	259	259	243	226	237	250	247	214	284	250	252	241	254	255	276	246	269	276	278	250	257	261	256	248	250	227	256	259	281	272	252	262	266	242	220	238	280	272	266	277	257	266	239	261	254	282	291	262	257	290	257	273	248	245	248	276	258	286	262	283	281	245	266	243	272	253	242	248	264	259	239	226	281	254	262	225	271	271	242	250	278	288	252	270	235	261	278	245	230	222	241	251	233	249	242	273	243	229	225	277	296	270	238	263	227	280	266	282	263	247	271	242	241	243	265	258	270	253	218	266	273	243	297	248	271	247	301	265	229	231	219	252	266	268	263	245	243	242	256	241	248	274	278	266	260	248	267	245	282	260	259	231	285	284	245	249	241	250	267	280	262	240	236	260	262	271	245	249	252	258	246	262	265	285	247	267	278	272	297	263	266	280	255	223	282	239	258	264	268	243	250	260	250	263	261	303	253	263	226	286	249	255	237	262	265	276	268	238	241	232	253	276	282	254	272	277	252	264	252	271	248	269	267	253	234	245	268	285	257	250	271	288	256	262	247	264	250	246	268	258	261	284	280	224	253	241	258	234	241	272	222	241	248	279	235	236	249	238	282	231	298	263	241	274	250	264	294	242	240	265	240	222	256	250	258	279	245	282	255	252	280	237	271	236	259	250	275	255	264	271	275	312	258	266	260	280	277	244	263	278	258	317	282	262	269	255	323	286	240	231	274	257	273	272	246	249	314	297	278	256	262	240	240	279	261	270	273	263	281	239	239	262	222	263	244	262	253	248	267	249	280	272	245	209	266	257	262	237	247	246	267	251	249	227	272	245	275	287	218	210	265	279	222	264	269	251	251	273	270	222	246	251	252	291	241	233	241	253	245	263	276	250	272	266	250	234
8844	4332	1757	1491	831	635	592	582	616	599	617	589	626	619	603	615	601	596	613	588	633	627	610	602	627	615	588	588	661	578	573	600	573	614	617	621	592	626	625	637	631	571	573	601	636	613	605	638	631	625	630	589	575	624	593	608	543	587	578	600	609	558	622	535	618	615	609	617	575	590	601	626	615	643	614	615	593	595	587	613	601	643	588	614	585	622	586	591	605	591	603	633	598	628	627	587	571	621	642	565	612	609	530	616	604	588	607	583	579	613	638	596	614	597	623	605	618	615	596	596	622	588	626	612	631	589	651	580	640	612	653	600	571	656	613	607	598	606	565	620	596	666	611	600	592	617	645	657	595	568	616	564	593	565	594	622	589	601	620	636	596	616	556	565	597	618	634	600	634	594	567	658	663	611	593	587	598	582	634	620	630	617	603	590	621	611	592	608	590	633	658	616	600	598	619	618	648	597	646	591	645	581	617	572	649	635	658	612	614	607	597	610	604	615	643	571	589	596	602	627	629	630	565	587	570	586	620	592	628	627	607	573	604	595	595	650	576	590	617	609	580	629	588	616	644	589	625	599	615	615	606	570	650	622	652	613	581	604	618	581	569	595	652	570	610	643	597	615	641	605	578	613	567	648	641	599	614	615	608	612	624	621	601	560	596	609	609	628	551	623	584	578	595	608	630	627	613	599	586	645	591	601	588	582	609	609	622	592	635	602	593	597	635	644	580	630	614	581	587	589	638	592	611	626	621	605	607	616	596	606	639	640	621	599	642	600	609	608	612	621	625	651	532	561	585	628	612	625	594	632	567	595	587	585	622	626	571	600	637	590	574	619	601	612	632	636	589	608	619	638	607	641	611	623	592	596	590	593	597	613	641	573	656	613	591	558	608	590	588	633	607	607	618	619	592	599	618	631	608	605	628	596	569	619	613	631	597	578	618	615	606	604	621	589	585	620	618	572	635	619	611	574	582	573	595	586	558	592	570	610	647	612	614	615	616	629	608	584	602	593	591	637	598	566	626	614	567	606	556	580	588	568	601	638	595	564	591	599	619	609	635	631	616	633	606	628	606	638	617	621	607	658	597	597	565	570	628	615	610	578	637	609	603	639	609	573	601	606	606	628	564	585	635	561	619	627	607	632	584	589	608	598	590	607	587	574	606	585	570	611	599	602	611	637	621	603	605	585	601	561	606	593	622	605	567	632	626	603	585	597	645	602	580	637	597	632	622	593	617	608	599	562	600	650	634	641	598	585	625	568	588	632	640	615	595	607	581	599	586	544	617	606	614	615	587	626	589	585	622	591	614	593	637	606	621	561	639	598	602	625	600	628	620	605	622	556	610	644	622	580	577	594	612	569	548	606	624	603	629	576	645	594	618	591	610	606	597	574	606	600	581	595	594	630	626	604	631	660	547	639	612	573	580	617	625	595	625	575	611	621	562	662	582	631	563	596	590	609	594	608	575	592	603	609	637	617	628	600	607	585	610	623	646	605	642	598	641	592	588	564	581	597	654	615	622	630	611	615	654	602	603	576	598	600	602	598	584	581	620	620	591	591	627	619	623	616	618	572	639	654	618	639	684	596	619	620	595	635	630	641	577	628	591	620	644	608	654	630	626	611	611	621	532	640	579	627	605	571	583	625	623	614	599	594	631	605	568	640	614	642	594	614	622	576	632	604	635	621	637	591	612	634	590	592	597	599	614	618	612	645	610	600	579	608	626	595	610	629	634	642	578	591	590	618	625	632	605	618	599	586	611	566	565	588	616	600	629	610	625	623	579	589	607	606	606	575	614	641	631	608	610	567	599	616	654	630	623	617	658	600	591	576	578	608	589	620	607	634	638	599	575	606	624	602	609	612	592	637	627	576	634	588	635	651	596	634	608	637	601	586	595	594	561	632	604	588	604	575	583	616	655	590	610	602	566	600	606	607	608	601	639	633	644	643	604	628	618	642	614	595	582	616	582	590	639	631	683	612	604	616	600	598	621	571	611	582	599	571	616	615	577	575	571	626	606	626	615	545	555	595	597	577	632	641	642	583	617	614	620	592	620	600	623	598	585	584	598	561	593	611	577	624	581	626	601	619	601	571	611	582	611	604	606	613	578	610	584	630	597	614	615	618	579	600	610	616	646	587	608	586	655	597	612	596	590	623	560	620	583	652	593	631	619	620	639	592	601	584	621	543	628	633	603	614	606	623	590	598	619	601	595	578	610	612	589	630	597	605	624	640	587	593	614	576	535	601	587	602	582	613	556	626	608	597	601	608	619	634	645	651	587	585	594	619	594	607	620	584	634	592	613	633	581	609	590	636	602	584	624	622	610	602	599	626	603	629	612	625	604	592	645	620	581	609	577	609	607	587	654	626	624	622	646	556	583	602	617	657	587	605	562	567	590	604	632	623	569	602	606	656	633	631	601	595	598	621	616	598	596	639	621	590	572	596	590	608	580	571	593	665	585	632	625	613	561	618	609	601	632	577	652	554	580	575	592	619	609	643	629	593	671	643	621	565	590	557	635	637	600	573	558	567	585	537	587	599	574	584	607	622	598	591	622	638	579	628	617	633	636	602	561	597	661	599	656	591	630	616	603	600	615	624	564	581	648	613	612	610	613	638	613	580	613	585	598	571	624	627	593	619	598	604	619	601	593	560	588	621	614	626	611	598	616	643	628	633	625	638	586	611	606	623	603	600	618	633	566	594	631	572	624	634	555	581	611	570	652	666	609	612	627	572	600	627	629	546	615	575	576	625	607	609	595	597	578	615	641	611	638	610	619	573	589	590	612	589	627	599	581	602	624	573	613	614	631	634	572	608	569	615	602	610	585	613	621	606	648	629	615	585	602	625	645	588	574	627	624	608	583	619	595	596	608	565	618	601	581	606	595	623	616	613	615	616	609	645	597	568	617	645	637	583	596	600	598	602	633	616	655	633	566	659	653	610	606	602	602	588	603	616	582	610	593	617	606	606	605	601	612	578	652	592	555	619	619	668	630	633	629	626	603	640	596	628	651	615	652	608	605	616	593	583	635	625	631	593	624	596	618	593	583	584	633	577	592	611	600	620	578	601	629	611	605	565	642	634	608	611	557	668	589	602	603	615	595	628	592	589	625	584	622	666	608	623	611	613	595	612	600	611	593	565	575	580	614	610	589	597	597	617	612	591	598	628	626	595	609	610	614	644	605	647	602	611	607	620	600	601	598	558	590	593	634	613	584	637	598	602	589	587	528	589	595	643	564	617	623	584	596	607	594	619	632	644	589	662	602	599	665	571	581	575	653	604	638	597	612	584	610	554	615	587	572	612	589	628	562	588	607	596	564	618	577	604	564	584	575	548	625	631	580	577	621	662	603	596	553	611	604	615	622	577	588	574	595	627	633	633	622	582	617	565	597	597	582	587	578	567	622	569	586	611	618	572	601	621	632	639	608	613	633	641	610	631	608	631	596	616	562	585	661	585	583	593	607	638	562	597	608	608	608	631	582	571	639	621
24921	21470	24842	28546	21588	19445	1650	497	426	372	395	366	426	392	429	387	385	364	371	385	373	405	352	399	358	391	403	378	359	371	358	360	351	365	387	362	421	410	386	376	408	363	343	375	406	377	382	367	343	396	345	344	396	346	363	410	386	388	376	366	370	316	377	391	393	354	418	393	396	362	379	389	354	398	379	385	393	350	379	389	334	372	385	357	374	392	349	355	324	359	355	371	385	364	417	388	360	381	398	368	401	405	378	387	346	371	383	375	378	380	351	342	392	408	351	399	386	351	384	385	407	373	363	407	372	367	375	396	361	346	388	342	345	388	363	347	375	370	345	365	348	365	371	432	362	371	400	367	395	381	352	410	339	378	368	376	362	370	368	422	352	384	373	362	379	402	386	381	384	344	361	359	376	380	442	373	431	377	401	385	398	356	350	343	388	377	388	370	359	377	357	377	394	367	400	365	381	373	359	378	367	400	378	410	373	388	356	411	375	386	398	360	348	380	378	361	380	343	369	370	362	354	381	381	380	362	386	387	365	378	370	388	367	375	341	340	349	343	375	353	415	365	364	379	338	410	372	387	366	362	404	369	354	368	395	353	385	388	371	376	400	363	355	423	346	370	389	359	363	367	381	410	396	327	351	413	363	373	399	398	371	339	384	405	368	362	380	359	377	365	381	411	350	377	406	333	358	379	406	376	418	394	381	370	370	332	397	386	365	371	405	373	381	350	368	392	351	368	378	354	381	357	379	358	369	347	367	403	354	347	411	377	390	384	365	371	400	386	363	397	408	384	389	380	337	364	345	347	376	369	365	367	345	399	354	377	368	370	410	398	367	411	396	369	380	349	373	337	420	366	357	399	381	381	370	387	386	369	389	358	393	379	361	385	346	386	375	372	380	350	395	380	384	391	384	399	368	416	342	399	385	397	375	378	395	392	381	374	355	376	377	408	396	351	394	369	397	404	405	352	378	373	331	370	382	388	333	389	353	384	352	422	350	344	360	361	349	366	387	382	388	367	356	396	367	378	367	361	398	422	375	396	363	347	347	437	404	347	362	404	394	403	375	417	376	349	340	383	357	349	388	366	361	370	379	367	356	362	368	391	380	374	331	409	400	412	385	376	335	377	346	341	368	407	405	389	392	356	367	343	352	375	364	350	378	378	410	402	366	378	336	390	375	377	390	389	399	379	391	358	347	340	366	378	368	360	318	408	347	365	377	394	356	370	384	404	358	350	341	396	390	376	344	382	377	334	396	366	402	355	347	373	375	409	370	407	349	403	401	348	361	381	390	384	371	360	386	409	331	384	353	344	375	390	358	413	377	381	393	347	341	361	390	378	384	407	415	360	353	368	379	380	339	367	338	339	360	333	371	326	397	369	381	376	368	355	386	342	344	360	389	343	366	354	379	330	361	355	356	384	401	350	387	374	402	348	362	386	393	431	395	404	374	358	343	400	362	363	391	407	355	388	394	370	370	375	343	399	369	386	377	424	443	394	368	401	374	380	386	388	386	362	373	386	350	379	326	391	367	376	388	363	373	365	373	364	315	381	359	396	387	354	372	344	338	313	357	397	388	397	407	382	394	381	325	325	354	361	347	343	344	429	383	429	400	377	350	378	370	354	360	393	376	341	377	369	418	393	385	382	336	380	397	369	388	384	331	389	387	368	380	377	383	379	396	386	377	390	355	362	376	391	387	410	383	416	348	404	380	389	406	353	366	388	377	383	385	395	400	435	371	366	390	403	355	382	352	445	375	401	374	354	389	360	368	365	363	366	419	395	379	381	367	375	396	388	387	351	420	344	380	425	371	378	384	383	362	386	397	362	365	385	373	366	386	417	422	383	368	371	348	355	381	412	407	363	368	361	374	404	399	381	382	351	367	347	362	373	370	370	369	351	355	366	397	402	373	380	358	357	346	358	388	383	403	402	395	381	375	387	384	361	361	363	373	358	366	374	371	388	374	356	397	387	375	373	381	357	377	383	341	389	398	382	389	366	376	414	329	382	396	381	393	363	366	376	367	401	391	354	365	380	361	325	371	352	378	346	373	376	372	412	391	387	378	345	367	358	360	378	367	331	367	357	352	400	383	371	353	366	390	379	357	356	395	383	373	379	372	374	381	382	368	368	333	343	388	367	423	370	368	372	395	377	376	379	406	384	387	383	369	401	356	379	345	388	364	388	377	371	354	377	365	372	390	375	406	366	365	371	395	409	399	354	403	402	384	357	382	340	383	368	390	370	370	336	362	360	372	384	375	377	369	406	382	352	407	388	407	416	396	372	373	357	370	336	375	340	368	375	373	352	369	442	438	395	370	364	376	400	336	393	375	402	369	365	386	391	354	347	388	360	348	385	371	380	384	331	372	356	392	361	383	359	366	365	396	389	386	395	395	359	366	359	357	356	394	358	352	379	400	368	355	372	398	377	388	353	354	374	369	402	337	379	375	337	345	386	376	370	347	365	382	392	363	331	328	352	369	396	366	396	368	317	323	356	351	376	394	408	388	379	409	343	356	349	380	403	345	384	324	354	370	357	353	396	390	374	369	425	382	387	373	406	335	399	330	355	356	384	349	358	381	390	388	377	392	376	399	423	368	384	381	395	355	358	334	367	384	374	342	362	353	370	363	403	385	409	402	382	351	382	369	373	349	357	373	379	371	398	352	397	392	379	411	384	387	362	386	418	425	398	364	360	391	386	404	362	330	385	368	398	383	408	381	359	343	389	384	350	390	405	367	345	366	357	358	380	361	403	358	370	375	338	391	374	389	380	377	382	329	366	369	391	380	414	375	344	367	406	361	352	380	370	347	332	353	375	364	355	354	388	382	393	408	379	371	357	385	369	358	386	347	388	349	379	338	378	360	364	369	384	336	360	366	404	414	412	366	404	369	377	393	345	371	372	370	384	379	382	394	372	358	358	452	360	436	353	362	388	354	326	376	389	372	356	365	370	312	385	370	363	370	371	379	395	406	374	427	367	373	355	348	369	365	411	374	372	397	391	365	368	362	386	381	373	393	378	386	351	363	360	377	405	377	382	387	356	386	364	354	378	368	399	396	387	359	371	380	349	374	394	364	357	368	394	373	368	375	374	365	380	381	391	382	375	350	382	365	349	357	365	371	341	379	379	392	347	361	380	395	397	353	353	391	363	373	379	369	403	384	385	386	366	367	372	380	376	351	336	365	349	397	391	409	383	377	377	369	384	376	327	389	408	368	385	390	390	371	384	378	372	382	313	364	373	352	359	438	407	370	360	407	411	410	358	377	375	375	374	384	335	356	410	385	401	368	373	451	399	396	387	374	389	370	410	382	355	401	405	347	369	359	359	348	370	389	412	358	379	396	339	399	372	387	340	347	360	361	356	375	388	333	360	357	370	381	362	381	351	380	371	355	376	372	421	414	353	358	355	352	383	409	352	383	378	351	348	395	362	388	376	384	355	382	364	345	385	413	393	398	410	354	391	393	368	405	398	379	410	419	386	396	353	349	360
24230	27939	10472	12499	4105	925	895	781	783	851	864	809	805	818	834	810	834	801	826	808	772	760	831	808	822	750	830	878	758	808	870	779	797	825	793	836	767	768	827	801	778	826	816	875	823	798	824	849	814	830	887	815	843	797	836	813	814	798	791	789	792	814	841	850	840	835	802	794	806	817	767	805	800	841	817	760	792	808	806	892	751	855	815	834	893	801	767	834	824	860	850	804	825	801	813	820	832	830	794	816	821	840	806	770	824	831	799	800	803	827	843	774	878	862	808	799	782	772	770	799	872	784	746	748	821	766	798	802	750	821	769	835	802	773	806	846	799	833	802	800	825	772	809	808	838	787	798	821	807	766	796	831	817	866	810	793	825	830	816	754	800	860	839	777	816	840	808	805	794	796	815	770	796	815	854	834	831	885	798	833	824	785	759	788	772	864	799	766	838	822	844	777	778	831	814	820	826	797	842	768	847	762	793	806	836	774	780	836	865	796	776	772	808	800	797	835	843	826	818	791	857	776	786	843	868	838	823	785	782	817	820	833	795	787	836	840	792	871	799	783	829	829	828	769	814	783	760	793	798	817	811	816	803	809	850	777	841	803	775	790	816	844	795	793	780	837	777	805	813	804	785	790	867	848	834	830	808	794	844	846	813	825	806	774	846	827	835	775	827	807	810	811	826	826	830	848	850	824	829	803	786	853	799	797	793	844	811	884	806	822	816	799	820	849	873	800	762	857	781	845	846	832	792	795	807	785	871	788	792	764	793	865	855	813	820	798	840	806	814	830	846	818	814	869	827	811	797	812	805	824	846	803	798	809	795	833	793	792	779	804	836	856	828	807	856	810	808	833	797	836	837	882	809	813	844	849	810	814	803	794	808	817	807	841	826	852	884	801	816	826	787	878	828	816	807	834	777	810	798	813	782	853	767	823	842	829	800	832	826	811	769	806	830	865	829	830	813	819	862	763	825	753	799	808	842	834	807	792	833	799	811	817	817	873	843	829	786	828	782	796	827	794	820	883	838	813	853	830	838	825	831	796	900	799	796	846	845	833	805	801	821	806	838	764	824	840	803	867	792	786	866	842	834	809	807	781	808	815	746	794	792	818	790	855	801	784	827	859	821	878	817	791	791	842	839	802	799	805	786	798	797	798	860	842	810	790	845	797	814	806	818	801	831	807	846	846	806	786	822	792	788	857	834	849	851	786	816	849	848	870	805	800	772	794	825	823	842	808	827	798	800	814	813	747	840	827	809	809	834	826	807	805	801	802	818	776	816	846	805	740	806	757	812	780	851	841	821	817	818	839	781	833	861	818	814	804	775	813	845	821	833	802	841	838	835	848	791	811	799	801	810	814	820	822	790	812	852	815	826	818	818	864	824	780	786	810	829	815	827	771	785	848	851	839	772	774	821	794	870	761	760	781	817	846	804	768	798	771	850	801	822	840	821	842	834	862	777	798	843	821	768	862	805	729	774	808	794	791	805	836	882	871	831	841	812	795	842	822	814	804	812	783	769	808	806	804	784	826	741	815	823	785	792	840	827	763	796	828	847	788	822	868	810	791	847	811	770	841	803	804	771	804	764	827	858	764	773	841	800	804	790	843	846	809	792	801	875	830	835	792	793	849	800	827	864	784	815	829	856	809	784	847	793	804	799	859	807	856	802	865	766	811	840	826	822	803	803	822	806	754	826	864	805	806	851	784	825	820	837	805	824	829	786	824	763	769	806	825	851	809	814	782	823	850	816	829	799	837	801	774	815	876	803	830	805	809	796	811	784	828	824	784	790	839	845	806	817	810	808	805	789	800	788	827	840	831	793	848	839	830	853	768	802	819	826	832	843	814	816	809	839	830	846	845	826	788	805	812	840	811	840	854	822	811	824	799	847	799	833	829	776	839	785	806	839	820	798	767	800	838	840	852	849	840	829	832	782	836	780	852	798	760	830	836	813	837	818	802	799	842	856	787	824	783	813	778	782	782	826	813	786	813	789	828	782	786	785	777	767	766	780	782	807	881	823	795	831	797	830	817	811	825	785	821	812	832	843	861	823	776	800	781	849	806	827	864	808	833	785	847	804	768	810	783	836	782	834	808	836	820	848	843	758	825	786	755	828	815	758	809	886	810	823	829	840	814	848	834	831	835	817	805	784	792	839	824	756	826	828	865	808	810	787	782	819	774	833	781	796	823	806	825	779	783	808	803	798	753	759	857	840	816	790	804	798	840	841	764	836	803	803	788	816	839	833	837	787	790	748	847	864	793	807	825	832	828	796	847	746	849	795	869	809	804	808	884	811	825	789	812	843	806	822	816	818	765	779	830	741	799	800	875	853	783	778	888	832	798	793	852	814	771	823	827	835	787	804	882	787	856	834	790	824	855	804	829	839	784	794	790	782	838	880	813	837	831	814	765	780	825	877	824	841	763	806	807	854	810	780	849	836	790	841	775	814	742	861	798	827	783	804	860	787	784	809	782	851	778	833	774	823	804	834	808	767	825	818	799	792	846	799	794	814	843	777	793	812	764	805	772	769	824	737	799	842	835	833	794	826	806	785	808	833	760	828	824	836	802	777	808	771	815	776	821	883	854	793	823	776	785	861	752	785	784	788	789	766	831	862	808	770	804	835	826	745	802	808	765	823	783	842	811	820	809	810	797	807	805	794	813	797	820	803	801	786	795	781	753	818	820	822	786	791	773	818	795	770	816	831	761	786	838	847	844	830	811	836	797	794	817	819	804	829	864	823	865	761	808	826	778	803	752	819	789	831	780	799	845	756	817	862	836	833	773	840	778	795	817	809	825	844	766	767	890	838	769	829	817	799	852	804	813	844	789	796	762	830	797	843	830	792	781	817	769	774	802	832	801	815	812	814	839	813	809	778	802	863	784	839	833	820	806	789	755	800	861	847	800	850	763	819	818	821	830	786	761	830	770	840	821	793	756	829	749	824	906	846	820	801	809	834	800	797	820	810	819	817	811	840	779	801	770	831	817	833	779	825	829	805	810	826	849	814	784	837	842	779	758	826	814	830	805	781	811	805	842	768	804	817	776	872	795	803	791	837	873	834	830	857	795	852	796	800	810	782	805	821	812	804	819	854	840	813	865	821	744	846	815	837	850	839	812	807	833	817	755	804	861	755	767	855	796	777	810	811	756	842	839	802	773	830	823	870	884	806	763	796	827	843	820	823	804	807	898	845	812	833	864	792	750	801	747	861	815	803	831	845	743	810	783	798	769	802	858	811	791	830	770	826	858	793	819	842	842	865	854	763	832	782	798	803	825	808	817	759	794	795	783	815	860	785	860	786	779	859	803	773	818	870	838	801	813	786	810	754	802	830	845	787	799	813	794	820	830	810	856	814	817	849	806	836	787	799	810	760	773	791	776	828	814	798	819	814	803	814	794	841	804	830	828	791	787	791	830	833	800	870	820	792	798	805	815	819	837	823	817	777	834	789	797	795	830	824	777	801	782	758	861	836	799	827	825	789	814	792	785
24363	21478	25147	28249	21528	21491	17782	850	410	349	344	368	342	328	301	308	271	310	313	338	313	306	292	314	247	301	277	306	286	281	289	303	300	336	265	304	351	262	283	302	297	283	295	310	272	282	287	275	244	303	287	314	272	291	283	299	296	306	265	282	297	267	318	271	281	280	262	276	279	305	279	297	296	267	306	317	289	302	285	317	306	267	257	253	281	269	285	266	313	313	286	287	280	302	262	320	302	278	285	265	318	297	292	287	290	298	291	310	289	295	287	248	317	283	285	284	289	320	272	248	284	288	293	299	297	258	300	263	251	277	283	290	284	254	316	295	272	293	276	295	300	283	296	280	284	302	274	286	288	278	296	281	297	287	311	282	286	275	279	258	289	276	275	277	245	267	300	297	255	249	248	278	302	284	254	301	260	296	307	279	295	305	310	276	330	288	292	322	285	290	289	304	221	265	286	303	280	262	286	306	291	281	280	288	313	333	265	298	273	294	284	294	279	268	298	295	290	315	267	276	250	260	280	289	282	285	264	287	280	277	267	267	304	260	288	287	278	280	246	278	274	290	315	269	273	295	278	325	296	280	268	270	250	293	256	285	282	277	277	320	266	290	289	296	285	287	285	306	276	278	287	314	295	273	276	288	281	287	283	256	278	240	262	254	286	297	285	277	283	251	267	284	326	272	304	269	262	253	294	299	285	281	293	259	304	304	268	293	280	262	321	311	313	326	314	289	298	305	278	272	310	284	309	296	273	264	292	341	279	300	279	290	286	280	305	318	308	302	279	256	296	294	268	313	288	284	289	274	285	282	295	301	303	297	258	277	255	289	272	264	296	282	274	284	278	278	244	287	260	277	292	280	270	306	322	279	284	296	306	270	262	284	290	274	273	291	272	279	329	270	261	261	294	266	245	277	283	280	258	282	292	246	280	298	290	274	296	287	280	300	284	280	307	258	258	288	290	278	293	313	262	291	324	256	307	273	257	273	282	274	275	320	265	270	276	308	288	249	271	263	276	272	290	292	297	277	265	266	290	291	283	274	279	271	310	291	252	271	293	241	268	274	292	296	312	259	273	268	308	303	290	308	289	319	273	282	296	285	282	266	262	298	291	287	299	312	305	307	281	290	298	266	304	238	258	281	278	279	285	271	261	275	274	277	276	287	295	288	283	279	241	317	297	251	284	286	290	319	288	279	309	287	265	270	271	290	334	254	223	241	278	267	312	309	294	284	309	289	259	316	267	284	279	282	271	255	289	267	258	279	288	275	292	260	316	282	293	264	274	275	279	303	291	299	302	285	282	257	294	282	287	264	258	291	295	295	301	271	293	276	288	271	290	306	273	251	301	281	258	303	277	281	271	263	302	290	292	295	252	292	326	332	263	273	308	298	258	320	276	297	264	317	283	283	308	286	315	274	289	252	285	279	313	283	298	238	284	269	318	297	319	305	290	289	282	264	278	292	259	280	306	292	286	304	317	274	274	276	308	261	312	279	285	271	293	313	277	291	255	302	309	258	284	281	286	297	298	310	288	267	269	295	263	303	313	264	279	307	274	270	288	269	296	276	280	303	276	273	309	275	278	335	294	292	293	295	297	274	258	264	265	281	308	272	282	253	262	286	286	253	272	299	285	302	276	289	264	286	287	292	299	264	274	288	275	296	270	278	254	281	288	277	296	285	308	271	284	292	304	261	277	286	271	280	313	281	269	257	288	267	267	279	314	313	280	297	277	317	269	235	270	272	299	263	312	288	262	251	289	281	276	277	330	268	279	278	310	299	296	292	282	299	282	271	277	264	270	294	324	292	280	289	312	289	308	304	299	318	299	287	242	298	268	315	304	273	287	307	301	289	322	287	279	281	268	255	321	291	276	291	266	278	284	276	265	263	237	282	277	290	300	299	271	275	270	279	274	266	283	298	294	277	283	274	288	296	280	293	270	283	298	276	299	255	269	272	329	295	300	305	287	299	316	348	270	321	272	257	282	312	296	255	265	310	280	286	288	298	296	283	271	298	261	245	291	286	274	273	265	261	268	289	264	266	294	260	298	296	276	289	295	288	295	302	264	290	272	311	317	279	270	289	354	270	295	313	274	285	301	273	300	301	269	269	263	256	278	274	271	231	274	298	291	288	237	312	279	274	313	286	242	284	274	287	295	308	282	268	316	252	269	275	300	270	251	273	280	321	296	275	293	288	270	284	290	274	294	283	293	284	285	265	277	290	298	270	279	270	283	262	277	318	291	276	290	300	294	302	273	297	252	258	256	259	281	265	268	308	275	279	256	267	315	277	284	262	293	256	283	291	283	308	266	268	290	295	278	321	316	244	286	275	292	273	276	302	259	271	260	296	267	298	301	255	285	264	277	275	329	259	287	283	273	325	281	252	282	304	303	293	280	310	290	281	295	307	304	261	273	291	300	260	292	301	281	273	297	274	295	310	287	268	262	290	279	304	297	272	303	270	302	276	270	291	249	276	254	289	278	309	297	256	298	276	302	317	272	281	281	288	308	297	314	285	287	266	276	278	279	265	270	274	285	263	275	284	250	275	279	293	263	286	304	289	264	267	249	301	252	258	310	280	287	286	269	275	269	289	270	279	247	288	291	277	284	299	272	260	270	278	265	264	258	275	280	299	280	278	276	287	280	251	281	299	285	273	290	299	290	261	309	297	280	256	304	262	267	288	283	273	298	299	291	282	305	269	299	276	273	238	279	253	269	270	276	308	294	292	294	256	223	287	282	242	301	303	318	285	271	296	234	264	317	294	254	263	304	306	300	282	322	314	267	324	269	256	257	297	284	260	270	271	271	297	309	280	289	269	278	329	293	283	260	271	282	295	270	272	267	309	265	313	280	256	294	250	273	278	282	287	275	288	274	279	302	288	287	321	287	303	267	276	295	294	277	272	269	302	254	264	292	283	297	270	262	310	274	299	276	285	273	261	294	313	274	284	301	286	296	243	301	309	315	294	287	270	268	281	298	311	299	277	285	271	280	291	270	300	269	292	288	287	269	274	272	251	303	278	308	278	278	296	278	266	273	298	287	286	285	273	288	258	295	309	289	256	264	300	273	283	299	266	283	279	301	252	270	288	282	251	283	299	264	278	312	301	321	336	269	284	295	272	277	262	273	283	300	270	305	305	274	288	281	277	329	332	277	278	299	311	299	281	273	276	271	234	260	284	304	284	304	282	288	286	269	302	280	278	259	251	296	258	262	301	253	272	284	302	286	283	293	262	281	264	297	292	297	262	258	279	275	274	278	270	269	295	276	306	276	285	270	304	270	277	263	248	284	291	263	278	278	228	237	285	255	279	287	325	264	295	297	272	309	296	252	282	267	281	278	279	282	272	277	272	262	276	275	252	265	285	297	275	302	271	301	299	303	261	298	279	272	277	271	271	293	278	268	292	282	284	285	290	256	247	278	279	241	259	252	273	291	304	254	288	295	307	296	256	286	257	290	299	281	261	310	309	279	295	277	261	287	264	277	321	301	306
30873	39012	17384	19986	6664	778	728	628	695	635	628	631	627	604	663	606	591	591	614	589	612	615	591	626	622	613	598	627	623	613	583	590	573	607	586	563	616	631	611	572	643	586	632	639	647	629	537	581	610	552	601	597	590	588	579	585	597	615	578	602	603	606	619	657	566	586	636	598	616	635	593	604	572	630	595	591	609	590	606	595	633	639	595	579	635	634	584	589	641	613	670	599	627	580	589	587	625	649	639	592	602	607	579	585	598	622	614	607	614	593	637	622	623	612	576	608	603	625	594	577	583	601	608	628	630	617	577	605	621	579	564	602	641	572	609	619	577	616	605	583	581	597	630	589	615	596	624	642	622	626	649	611	651	614	666	582	562	577	595	625	598	568	608	595	599	617	602	558	602	596	662	601	591	601	605	602	584	612	587	595	605	616	564	611	538	607	625	579	631	588	626	565	598	619	625	641	608	571	562	568	609	634	616	580	580	612	583	588	600	603	615	605	604	605	598	600	606	626	590	590	628	609	576	578	637	609	625	618	610	586	623	590	604	620	581	617	627	616	584	583	597	606	609	660	616	604	628	575	597	546	626	613	650	618	618	645	608	630	588	620	566	636	592	617	624	607	597	596	592	583	588	592	603	609	552	609	598	632	631	593	640	625	556	583	582	617	585	577	610	571	583	590	657	602	593	597	577	592	564	605	632	604	544	561	591	547	614	647	564	616	588	606	550	588	596	610	591	601	581	601	604	588	649	569	601	599	590	614	647	570	580	606	618	631	564	575	585	583	588	581	576	618	632	576	622	610	651	630	611	601	606	584	595	590	594	615	614	579	664	580	581	601	623	580	603	628	571	576	592	616	597	582	590	598	586	582	587	620	622	633	653	600	619	608	626	638	602	629	605	623	589	585	619	635	627	594	616	585	621	638	659	618	589	621	604	570	617	570	605	579	631	613	623	623	596	600	588	609	581	612	634	589	626	628	610	578	593	602	571	575	643	609	575	589	589	563	649	547	649	596	597	628	617	616	595	598	616	576	585	604	606	592	596	611	603	593	588	574	610	600	616	573	615	592	612	629	587	601	605	625	588	600	559	630	612	598	583	644	568	594	623	592	575	603	621	565	596	569	612	612	608	586	593	583	607	612	600	585	616	618	597	616	633	587	613	630	633	579	556	601	582	655	570	616	585	569	564	608	629	577	614	597	572	680	586	603	588	572	606	617	642	633	584	586	586	590	606	594	659	609	614	625	578	597	602	604	581	567	608	626	577	588	574	593	593	563	623	604	585	610	571	619	567	598	626	601	609	557	627	616	584	616	585	601	581	615	608	580	562	610	560	563	654	565	630	594	577	651	610	600	626	593	613	587	592	637	625	572	594	595	587	581	571	567	581	542	587	602	569	594	622	568	645	597	585	589	542	561	595	613	592	591	628	600	592	582	638	550	564	552	570	614	625	589	607	602	624	627	627	555	602	617	615	601	595	613	572	591	601	579	613	627	580	598	586	633	606	567	597	608	600	599	578	550	578	597	600	605	612	636	635	609	613	597	599	600	632	639	594	575	577	601	574	611	597	612	640	543	573	627	554	570	624	576	613	574	599	586	596	624	598	643	595	605	588	576	619	572	567	610	645	616	587	605	571	602	591	626	617	596	591	606	654	595	619	573	572	604	626	630	557	585	631	574	655	607	557	611	636	577	601	599	623	577	555	600	632	571	600	613	603	566	602	599	627	605	602	576	628	602	604	604	604	625	630	588	643	620	598	604	611	601	581	629	614	547	595	542	643	563	603	583	635	629	631	586	582	630	589	616	604	584	609	660	609	585	577	579	627	596	570	595	576	628	570	622	592	638	595	637	606	583	577	623	627	618	575	582	601	592	554	580	603	587	586	624	590	634	598	618	632	581	607	605	617	593	632	590	609	621	584	590	614	599	568	606	592	587	593	594	624	612	633	611	625	630	567	632	584	644	617	623	569	558	597	586	593	613	610	609	623	571	578	613	642	590	559	601	589	648	599	623	677	635	619	626	577	602	633	596	603	586	606	622	577	585	592	573	591	590	600	631	582	590	578	583	602	621	608	595	608	626	587	594	583	581	625	642	623	546	616	559	653	619	629	606	604	582	628	590	589	630	596	638	609	601	602	626	596	641	607	613	626	560	610	577	661	628	594	553	638	598	617	614	616	606	657	640	590	589	580	587	545	633	564	600	609	524	618	569	604	571	592	587	626	595	589	604	633	573	630	582	651	570	622	632	591	600	591	585	600	643	579	620	625	612	606	627	609	643	598	647	593	579	579	589	628	618	610	622	616	589	571	635	594	631	630	561	631	636	644	605	560	568	600	621	594	583	630	628	607	557	620	583	607	561	611	591	634	600	578	582	571	649	603	617	563	596	634	598	595	562	591	621	619	576	601	611	631	576	630	620	639	585	622	624	585	596	606	580	603	577	599	582	606	604	616	570	576	615	673	605	614	600	604	603	566	614	608	603	572	606	621	630	600	617	604	603	592	579	614	646	606	619	614	648	625	556	639	637	612	620	592	588	583	586	593	645	604	603	614	610	577	610	605	581	568	593	571	590	634	616	593	552	611	614	589	612	633	587	565	596	616	589	595	598	638	608	574	551	597	555	630	560	582	613	615	610	582	606	584	601	586	599	640	607	581	618	609	615	607	612	603	593	594	582	626	615	582	618	579	597	625	608	604	637	614	589	595	607	584	551	568	596	574	637	598	603	604	574	580	590	578	589	622	622	622	621	611	613	625	575	609	587	578	608	583	621	605	576	601	602	590	594	566	600	583	608	612	621	581	624	676	598	576	598	621	614	565	634	620	589	582	593	573	605	570	614	577	575	620	586	620	572	576	564	618	634	581	562	611	585	579	605	599	561	544	637	608	588	587	603	659	597	649	643	614	562	609	554	614	650	570	584	591	576	584	567	585	592	621	607	587	601	591	578	612	602	595	580	621	589	549	589	560	604	618	581	613	565	598	632	552	568	593	630	682	607	637	561	582	618	590	591	561	582	624	633	601	605	611	629	623	584	586	596	648	622	632	559	624	620	653	588	626	603	581	609	602	583	571	616	646	608	586	591	626	579	579	616	576	554	548	584	612	586	609	588	550	612	604	632	579	572	563	611	595	642	660	620	611	591	591	582	596	596	613	623	621	610	616	605	626	610	626	597	551	570	646	637	542	588	580	588	633	616	598	601	618	607	602	590	605	645	618	579	597	560	585	659	586	591	560	615	587	607	585	615	669	537	620	616	587	641	610	586	576	603	630	639	575	562	632	608	627	598	606	549	581	629	576	587	604	607	549	595	586	600	585	634	602	586	620	617	625	588	621	596	600	609	657	605	627	631	603	604	599	575	600	614	584	580	608	601	606	595	633	608	589	595	599	613	602	615	565	588	591	637	618	595	595	585	637	625	594	583	606	647	557	626	624	637	628	637	568	613	612	610	554	651	618	579	594	542	609	620	609	660	639	626	617	599	612	570	598	623
33122	20141	8741	1889	687	274	284	272	269	244	279	272	257	282	259	258	269	254	273	251	254	266	259	270	245	310	265	251	283	280	249	254	270	244	275	298	252	269	246	242	256	251	273	262	253	246	244	261	219	259	310	269	289	234	283	246	254	281	255	236	253	264	288	253	248	257	234	276	263	236	272	261	289	249	241	248	251	242	251	233	251	271	265	271	263	242	250	286	280	251	266	255	245	288	250	242	250	243	234	271	271	275	286	245	242	283	273	241	281	253	239	263	240	254	267	247	254	249	256	262	236	271	235	254	249	253	266	255	271	269	226	268	254	234	236	261	284	293	272	268	281	305	279	256	240	291	252	244	237	242	255	260	249	273	253	273	275	239	249	259	250	270	274	247	241	256	268	265	266	287	240	239	287	254	246	251	276	269	254	278	245	289	254	273	261	260	252	253	261	258	253	217	254	270	264	263	255	251	270	272	254	246	253	261	244	259	266	262	319	286	266	245	268	248	238	250	261	237	250	245	237	271	245	282	305	248	224	263	268	236	235	262	274	248	239	261	276	251	284	248	235	264	252	266	244	253	266	241	255	253	240	259	243	205	266	242	279	254	295	289	265	245	277	285	236	249	264	266	235	234	244	266	258	273	275	249	258	263	250	271	249	274	260	251	307	243	230	249	236	260	258	279	240	242	260	268	240	288	242	260	280	278	280	264	290	278	273	274	264	259	237	241	267	257	272	277	271	261	305	280	251	283	223	267	258	271	274	247	249	271	278	257	269	259	266	248	232	283	291	266	288	257	253	246	250	275	259	263	288	291	261	247	235	258	239	266	291	257	287	306	272	242	263	290	244	295	256	250	272	277	257	267	281	262	262	266	245	240	284	269	258	281	248	253	258	264	256	261	266	250	255	280	254	274	275	250	256	265	240	251	258	255	268	274	267	272	241	278	253	260	279	273	256	305	264	282	288	244	264	284	237	276	292	245	256	262	250	243	228	278	241	251	268	233	296	274	244	247	259	280	248	247	233	251	242	267	269	253	268	300	277	282	259	264	275	269	257	273	270	272	243	238	255	263	288	265	255	261	252	259	267	244	263	288	258	254	288	265	285	266	259	268	236	258	293	273	245	255	251	227	253	271	261	237	254	256	274	268	276	278	270	248	282	255	280	225	274	238	279	248	275	266	242	240	266	285	279	258	241	263	243	245	258	277	224	240	274	266	258	249	272	269	254	216	226	242	235	294	278	272	241	269	275	241	226	257	291	244	278	245	284	228	256	239	274	250	276	260	239	256	263	287	282	272	255	266	242	263	269	254	301	267	267	286	251	246	253	258	232	278	259	245	268	292	283	255	253	238	232	258	286	257	278	281	258	246	242	280	262	260	295	246	274	286	246	264	244	264	285	276	233	271	261	240	275	249	275	261	250	273	275	236	255	277	257	248	235	248	265	262	238	239	294	254	258	262	226	238	279	262	259	245	245	250	280	268	245	279	263	269	250	278	283	241	271	265	273	251	252	280	227	282	251	257	272	254	271	254	229	289	238	262	279	258	276	245	250	243	265	278	235	249	253	271	256	259	257	259	268	248	233	266	297	276	266	298	260	233	243	277	274	227	248	264	272	227	243	217	262	296	266	284	275	273	263	255	256	281	242	244	282	244	262	263	264	265	248	272	265	261	290	247	247	245	249	238	235	269	297	232	275	263	243	288	273	269	264	253	251	280	250	277	258	287	270	252	273	286	271	263	260	243	272	283	288	255	232	248	259	253	273	259	280	267	269	285	258	271	257	252	258	256	264	269	246	275	264	251	262	241	269	269	270	248	254	279	260	245	266	267	259	258	262	261	259	255	208	241	268	254	275	290	249	291	237	232	261	273	283	240	272	264	256	262	262	255	243	220	266	258	256	257	249	227	258	225	239	294	240	301	282	264	283	294	275	239	257	253	278	276	244	247	245	270	244	243	268	280	237	254	282	278	264	249	273	285	255	268	267	271	286	239	246	271	271	248	254	269	298	288	250	256	278	289	254	265	246	249	267	270	224	284	262	249	239	253	233	255	254	265	248	261	240	240	250	248	284	245	277	255	274	268	262	244	299	246	257	271	256	247	253	276	295	250	257	249	249	236	269	251	239	242	244	258	273	277	262	230	252	247	274	263	272	261	240	254	285	269	250	300	268	240	278	263	253	244	248	298	270	254	266	266	247	270	240	243	211	257	267	281	270	273	258	245	249	247	240	275	278	266	261	252	244	261	280	291	231	260	244	243	287	218	263	268	285	236	283	276	245	240	266	259	242	278	266	254	244	234	271	244	241	240	253	248	210	269	270	260	239	257	276	306	256	287	246	271	238	268	228	287	253	229	251	244	274	266	252	243	240	268	274	294	253	307	282	276	270	272	264	252	268	265	256	255	283	262	252	259	278	231	281	233	266	264	250	277	307	265	289	266	275	247	239	276	262	273	251	243	268	259	255	257	260	251	239	244	287	247	263	245	247	272	243	287	282	299	241	255	286	260	250	232	261	232	247	247	251	273	251	278	261	246	263	225	253	219	265	264	249	252	297	242	256	273	226	270	270	244	261	307	248	248	265	301	239	264	215	253	261	254	269	262	259	222	252	244	227	242	271	280	240	300	271	289	258	272	261	282	245	248	265	267	268	241	286	246	254	266	267	266	252	228	250	310	273	260	260	264	230	281	274	245	254	252	247	256	270	264	245	250	253	241	235	262	294	232	284	225	253	249	255	241	282	243	262	252	280	282	276	265	247	269	267	241	250	275	253	236	250	279	285	260	274	294	285	265	226	232	240	276	261	246	271	266	291	246	265	231	269	254	261	275	265	268	268	229	220	258	257	240	266	256	243	229	245	228	250	285	292	268	288	249	261	212	262	284	279	277	266	242	215	272	250	258	255	278	249	277	240	253	255	263	250	300	266	256	256	258	253	247	258	286	266	241	277	268	263	281	273	282	262	285	274	261	237	266	272	203	284	234	272	235	276	261	258	280	239	241	268	279	276	284	305	269	280	270	270	292	262	294	235	254	275	245	273	261	280	271	256	249	235	240	240	265	258	227	247	246	263	288	241	232	242	235	253	229	233	279	276	276	267	243	277	245	308	271	248	262	263	273	259	295	281	225	282	243	241	265	265	240	251	238	229	252	225	256	284	266	244	250	237	245	264	268	264	270	257	276	266	256	211	274	258	267	272	239	282	271	273	238	242	250	248	280	259	224	255	253	261	252	232	284	280	266	248	251	282	246	247	227	289	260	243	263	253	272	276	216	258	272	248	261	238	266	268	252	262	224	286	270	219	247	287	256	255	254	252	253	262	264	252	241	236	274	284	228	265	271	247	290	244	272	224	259	259	247	295	251	260	265	246	280	271	232	270	254	271	251	271	284	297	251	274	236	256	266	229	288	252	257	256	281	268	289	239	287	250	247	267	242	295	231	256	256	285	250	278	257	240	256	267	299	242	247	258	260	264	257	254	261	257	253	244	283	270	244
8557	4429	1798	1464	854	609	566	624	607	625	620	615	679	602	651	601	600	593	603	588	629	627	593	620	649	593	631	597	599	613	666	607	628	575	620	621	600	616	574	590	633	580	588	643	625	600	635	641	630	644	620	598	604	635	585	617	646	609	615	614	607	603	582	568	623	646	611	585	579	616	615	621	620	537	621	581	615	647	604	609	682	577	559	610	562	588	639	652	643	615	659	617	629	602	627	618	620	635	640	604	612	602	626	627	609	620	600	633	578	562	597	614	606	601	601	587	622	617	584	600	627	602	648	599	579	597	629	611	610	599	583	585	610	623	609	631	581	561	622	624	619	632	614	622	626	617	611	585	633	612	644	581	605	593	647	528	587	579	581	623	619	598	647	593	569	623	600	593	639	639	587	578	594	644	598	563	665	607	629	643	619	620	610	574	619	582	631	605	655	612	629	645	627	629	578	594	618	594	648	637	599	600	597	645	593	561	599	613	649	642	601	549	589	623	637	630	594	633	576	586	645	619	582	613	628	609	629	626	654	599	599	584	585	594	591	615	634	625	603	625	601	568	622	625	602	590	609	583	637	608	596	589	608	617	593	593	617	607	579	601	646	593	646	610	607	586	572	624	633	595	593	587	611	644	609	632	589	640	602	603	599	570	608	609	586	603	658	674	587	603	630	617	626	592	627	619	634	638	582	620	614	613	650	625	603	604	629	617	633	628	615	596	614	638	556	622	608	594	627	598	663	562	585	583	611	554	583	599	616	628	604	628	626	669	555	638	601	579	650	605	614	633	618	596	580	642	610	614	636	625	632	628	620	584	609	602	643	599	630	595	611	626	634	582	634	586	592	567	599	641	606	566	578	622	582	595	607	621	638	608	648	578	604	642	608	592	599	615	572	628	620	645	583	554	610	582	645	627	612	573	621	590	607	616	610	619	636	578	642	629	614	611	634	621	598	587	574	656	608	571	660	604	590	608	634	594	600	612	607	612	588	610	622	618	624	581	616	639	634	588	622	608	594	615	601	621	622	611	643	607	615	598	617	616	580	597	626	625	587	616	603	610	588	640	605	588	609	628	606	614	590	607	601	640	629	617	617	591	600	608	595	608	585	643	597	617	617	626	574	657	576	613	612	620	585	566	590	656	598	623	598	612	587	580	621	569	655	609	604	644	602	596	622	617	611	581	635	630	578	614	600	626	609	617	637	620	608	622	588	585	603	593	653	607	633	581	620	569	610	579	598	643	604	608	589	621	633	627	643	605	636	578	636	597	604	567	583	582	629	610	599	590	572	638	600	606	631	609	645	641	633	595	597	602	622	572	551	635	578	562	592	618	616	645	598	587	582	670	657	635	620	575	640	590	589	651	620	645	605	559	581	556	611	558	608	623	594	606	593	623	620	623	623	609	645	633	613	595	588	633	581	627	600	613	616	595	619	621	608	626	600	613	658	607	584	635	597	623	608	602	609	632	631	656	595	650	614	623	638	649	627	597	616	617	624	576	609	574	630	614	617	628	603	622	646	594	631	545	570	613	584	631	609	619	657	617	636	615	601	561	619	587	645	584	607	620	611	628	640	615	564	591	641	629	622	539	641	619	624	631	601	614	613	635	563	620	583	594	587	655	618	603	632	562	591	595	607	648	592	608	649	628	577	604	603	602	603	609	608	601	606	622	617	604	628	586	610	596	540	636	607	619	606	596	626	625	635	626	636	618	620	606	624	629	563	607	581	661	659	639	600	638	629	592	615	621	639	601	591	604	608	606	634	618	609	635	576	650	636	610	618	613	626	640	598	579	611	592	584	588	623	565	599	588	608	593	630	595	629	576	598	600	584	613	624	635	653	619	631	584	578	617	610	598	625	613	659	566	641	590	603	648	647	612	598	604	627	569	581	593	600	600	572	600	612	624	672	648	615	564	593	629	603	620	645	620	566	599	637	580	612	634	613	626	621	603	597	643	621	625	594	615	611	591	561	544	613	585	616	601	606	629	593	598	595	598	636	583	605	597	608	616	648	625	594	604	568	617	629	611	560	622	616	581	599	605	596	586	589	603	587	645	617	607	628	577	621	608	652	581	625	591	622	639	597	596	595	648	597	601	631	573	587	643	565	616	616	567	614	644	598	604	636	635	578	607	564	556	594	591	613	622	630	579	597	624	591	581	623	627	632	627	601	645	580	590	649	607	586	603	642	648	663	621	606	613	676	565	615	590	612	628	614	600	625	558	637	660	600	613	604	616	588	601	620	619	589	557	610	614	574	603	626	630	617	599	603	628	604	638	624	625	574	612	600	594	598	615	631	602	599	633	616	612	584	605	617	636	608	567	585	620	616	604	635	625	598	633	596	673	635	630	611	578	597	602	604	581	665	650	583	650	581	606	586	605	598	638	570	627	644	609	603	599	604	592	612	595	635	595	631	656	631	611	598	619	643	618	621	644	604	600	607	575	625	598	616	641	576	620	634	638	630	624	579	641	575	625	565	645	608	584	611	604	638	591	607	581	636	575	613	640	618	663	622	599	581	611	614	628	629	604	625	608	617	606	595	624	598	645	604	613	609	634	604	615	613	608	595	639	614	591	596	573	637	612	656	603	636	612	577	623	662	596	603	599	630	623	625	579	577	616	628	637	630	614	627	595	591	611	562	639	601	639	595	611	583	639	634	609	631	592	601	587	603	616	608	579	613	645	626	614	642	585	593	617	608	555	618	643	592	645	591	629	611	618	589	638	629	615	640	673	658	616	653	626	615	671	583	641	547	588	587	618	592	594	580	604	572	559	556	577	597	612	596	586	628	620	622	562	642	650	624	580	621	588	650	586	562	601	614	616	630	642	571	588	635	606	642	577	608	625	570	580	638	591	583	598	579	609	580	638	615	627	630	598	610	595	619	639	626	549	615	645	632	621	618	583	617	634	634	640	612	612	581	616	652	630	601	638	631	603	574	627	582	614	632	592	629	628	612	545	569	602	610	608	607	612	598	651	560	630	565	603	619	625	575	613	594	582	570	578	614	651	625	571	594	629	583	617	612	602	571	602	602	618	625	620	620	599	564	607	611	609	641	604	594	590	578	591	598	572	631	617	617	593	627	611	581	652	574	606	612	600	653	582	644	634	634	640	601	644	611	617	605	589	630	606	588	612	614	605	585	577	604	645	599	625	625	607	607	605	579	587	595	599	602	660	634	605	645	604	595	571	609	599	592	607	595	618	617	589	612	613	637	587	631	600	597	622	622	631	605	631	633	593	602	616	618	599	611	594	580	619	644	607	618	633	618	623	642	605	598	616	606	605	601	561	607	610	570	595	602	600	614	576	562	593	605	570	570	647	640	565	613	644	642	608	586	548	587	587	648	594	566	675	601	605	641	622	611	584	616	625	656	613	643	633	617	623	640	633	597	609	588	599	599	623	546	645	608	618	627	593	648	594	579	580	617	618	582	636	657	608	617	621	601	630	607	610	606	624	586	605	627	651	600	600	614	618	604	580	582	626	655	651
24951	21462	24862	28499	21588	19621	1800	538	425	448	402	405	423	403	429	438	367	383	346	403	396	433	367	400	403	418	345	398	381	352	363	368	364	393	390	395	351	368	355	393	401	383	377	420	398	381	366	387	398	351	354	399	404	371	427	410	404	364	381	385	330	361	406	379	390	389	366	384	374	387	348	417	393	360	397	400	383	365	376	392	399	392	382	354	384	396	427	353	346	358	399	376	380	427	378	381	367	380	394	349	385	389	350	388	343	369	346	388	379	349	414	370	379	414	355	365	385	389	376	389	359	385	380	396	368	383	342	409	366	372	390	355	406	399	357	358	376	384	392	342	364	364	383	373	381	395	373	369	368	405	425	361	397	402	372	352	393	419	377	400	405	383	387	377	387	395	348	368	378	313	395	404	351	347	383	348	347	354	339	352	369	373	372	343	391	385	398	383	369	362	366	376	336	386	353	376	463	354	392	391	390	391	354	359	407	379	384	414	416	381	423	376	405	393	403	381	337	359	366	382	377	375	364	405	390	404	340	382	351	374	397	340	383	372	347	397	357	378	357	382	361	389	370	369	353	381	395	383	377	398	371	357	365	387	384	366	344	380	368	387	368	354	377	374	393	416	393	359	382	393	391	369	369	374	355	354	381	382	388	382	362	386	355	405	384	391	363	419	370	379	394	381	380	405	367	380	387	359	392	376	361	417	378	374	387	371	380	398	374	390	379	376	370	347	357	400	378	379	398	379	354	373	368	361	375	357	364	335	372	389	357	373	371	378	391	353	379	410	345	366	358	378	385	381	373	348	402	384	408	391	367	387	418	382	391	385	392	368	360	370	352	374	407	399	387	415	382	359	416	375	373	396	338	369	336	392	378	415	366	410	364	399	356	375	361	389	388	382	380	386	361	387	362	332	348	377	390	365	389	418	339	352	362	365	374	414	398	365	380	336	359	376	350	384	351	379	381	396	388	375	369	375	393	390	377	388	399	419	363	403	369	403	384	374	357	395	330	391	372	379	426	429	380	386	417	374	377	367	370	378	374	338	442	341	348	407	399	391	389	378	379	366	336	382	363	376	397	399	409	366	393	363	338	364	383	350	364	366	355	397	420	388	386	381	392	375	386	358	363	363	403	396	377	346	401	385	373	384	355	365	363	388	363	366	347	404	402	390	400	418	409	368	375	405	410	380	369	408	386	399	378	401	394	366	372	351	392	372	370	378	329	383	400	369	381	385	380	389	413	401	386	354	343	373	339	370	384	443	398	375	349	400	380	373	376	368	363	364	409	412	391	403	376	370	356	373	362	364	401	360	355	384	353	335	399	380	375	399	349	385	397	353	371	353	384	336	397	358	432	389	361	395	373	422	373	398	362	361	351	378	382	358	413	382	392	353	419	408	368	365	378	358	379	376	376	377	356	368	326	403	399	332	409	343	407	374	360	340	356	376	378	368	357	360	360	387	392	400	380	346	379	441	381	402	410	391	370	357	372	358	339	395	400	372	354	407	385	415	397	373	367	375	389	393	352	351	374	411	362	358	396	384	364	395	367	376	379	336	374	396	328	375	413	334	376	380	370	376	357	364	391	409	386	389	348	361	381	392	377	359	380	406	398	388	378	382	378	388	358	392	355	367	383	349	356	375	397	403	356	367	377	409	387	373	379	405	429	398	391	410	340	357	392	349	371	361	376	326	412	363	403	356	366	381	331	399	367	380	360	370	334	360	359	350	361	382	390	350	388	369	349	378	389	365	423	365	352	370	375	386	396	356	364	387	401	411	413	345	393	358	351	378	403	369	366	411	347	382	374	402	387	375	406	360	364	408	399	403	352	408	417	370	354	359	383	359	360	396	390	366	366	373	325	348	357	389	373	363	371	356	354	389	389	402	365	406	384	386	401	378	354	366	384	399	356	415	346	374	378	387	406	332	368	350	357	367	396	394	382	383	376	342	352	353	368	392	389	373	333	360	396	365	354	364	330	380	370	345	358	365	368	385	408	385	387	381	354	385	414	388	331	386	389	362	375	381	394	405	369	359	346	401	397	370	390	361	351	367	374	364	374	370	368	400	355	391	373	368	363	355	354	365	382	373	408	397	382	365	390	390	412	385	376	420	394	343	409	364	386	378	377	361	387	384	367	386	401	356	353	332	375	412	396	403	376	391	389	375	377	347	356	360	359	378	366	362	394	405	393	353	386	339	385	378	416	412	370	365	373	359	363	400	384	384	368	368	423	379	366	404	370	332	376	429	396	403	359	392	396	374	394	373	336	363	385	425	365	369	378	369	366	389	337	365	375	427	379	377	406	404	405	386	360	330	358	382	345	397	395	390	394	336	354	363	356	383	388	392	354	378	367	379	375	369	389	375	351	399	393	367	363	354	335	386	373	388	360	335	372	361	363	373	375	386	374	380	367	354	374	374	381	354	381	396	386	364	402	393	381	388	333	413	389	395	373	362	400	376	355	358	358	349	398	337	335	360	431	406	377	370	364	335	356	407	407	348	378	363	406	351	364	349	384	333	367	384	390	380	418	375	371	397	354	331	345	369	393	394	383	351	406	393	380	402	357	353	353	415	374	346	392	354	401	405	363	379	371	413	372	365	398	405	367	371	385	351	373	383	386	390	364	369	392	379	367	374	396	362	380	365	361	343	354	368	405	365	371	352	368	386	365	407	350	365	389	371	348	382	393	384	372	367	395	392	357	377	348	376	397	386	391	397	370	381	404	366	382	344	344	383	382	353	389	370	388	362	375	394	354	392	386	360	345	392	338	363	347	434	386	422	382	381	362	386	380	387	359	367	361	391	394	378	398	396	395	377	371	414	390	364	388	392	375	416	372	340	366	359	369	373	356	390	354	366	392	372	410	376	359	358	370	362	366	369	385	382	351	355	364	359	384	380	361	377	437	382	319	378	392	397	418	391	379	376	364	374	383	418	395	380	350	408	396	346	394	378	372	380	389	386	369	398	409	378	400	383	377	347	406	359	373	389	359	359	335	354	400	382	357	385	365	378	369	366	390	376	344	384	343	381	382	402	365	379	359	396	415	403	384	389	428	382	358	395	359	400	380	394	402	370	319	342	366	377	362	371	398	409	367	391	347	366	358	370	358	414	379	411	371	385	363	361	407	356	377	390	373	383	376	375	390	405	369	395	387	378	391	409	363	407	408	401	358	369	365	371	418	399	362	367	353	373	381	373	352	367	397	366	391	352	382	393	386	384	372	368	414	385	372	406	368	384	357	372	397	381	375	358	391	361	359	354	400	394	391	375	370	349	403	340	411	374	349	392	331	388	366	373	393	351	370	371	364	359	379	388	391	364	351	402	398	411	389	376	374	358	376	404	356	377	362	383	372	388	343	383	368	357	422	376	373	385	367	357	395	401	384	423	374	400	404	424	391	392	362	379	376	368	363	415	367	411	353	392	362	374	368	385	364	369	367	396	396	388	399	361	378	382	381	363	379	362	386	402	346	360	403	417	372	365	400	372	376	394	365	376
23918	29503	11513	12357	4153	861	870	844	786	836	872	824	816	819	835	816	796	834	822	814	772	795	881	814	781	821	779	867	775	784	801	844	885	772	834	810	762	809	815	802	839	871	806	822	778	850	812	821	820	787	846	816	825	808	853	839	833	837	831	821	807	804	798	792	826	793	797	823	840	830	852	788	817	829	779	872	808	841	863	835	811	846	812	824	824	775	826	782	848	837	843	772	831	771	828	796	819	825	825	836	865	803	855	848	873	760	837	843	810	802	831	814	811	818	782	759	826	823	833	834	834	822	803	784	791	806	797	809	841	829	814	758	840	847	800	829	792	791	820	810	814	808	805	849	848	825	853	801	781	812	855	801	793	822	839	805	847	763	808	832	871	805	855	822	827	792	856	793	895	825	760	839	767	883	793	818	817	814	779	771	813	752	866	841	808	814	783	805	886	822	760	830	854	807	801	822	807	813	857	877	825	850	845	796	824	828	792	785	826	865	841	810	788	797	805	784	833	775	777	793	824	829	804	823	822	815	872	769	775	817	821	820	786	808	805	789	779	772	824	824	817	775	789	806	758	770	785	841	824	803	836	852	786	787	804	797	762	810	773	809	842	818	804	826	737	813	843	795	802	812	803	864	841	789	757	854	845	745	832	814	852	827	894	816	862	816	792	799	764	807	819	826	791	849	859	819	832	831	858	825	812	822	833	823	805	781	823	833	784	758	783	813	809	824	809	794	787	777	828	823	801	812	819	812	785	763	816	819	812	825	840	847	810	834	820	851	811	849	835	869	770	815	769	844	883	799	872	808	805	807	813	826	805	791	780	837	762	817	786	799	840	770	793	798	866	814	835	753	773	822	835	773	784	819	840	768	822	823	792	820	763	796	810	796	801	828	799	815	795	814	799	777	793	746	800	833	820	799	813	781	822	808	819	813	805	840	814	785	816	819	887	776	847	800	839	814	782	811	774	783	801	804	812	810	822	786	791	826	823	804	847	802	830	837	791	836	805	840	833	784	864	858	907	816	878	821	857	802	845	792	883	820	823	810	837	800	895	797	832	794	876	870	802	823	859	796	754	865	821	860	835	854	824	829	752	858	766	786	840	815	777	793	830	827	781	835	834	824	821	802	831	798	827	806	810	833	829	872	799	818	867	818	779	776	848	852	793	781	819	880	809	790	849	813	836	810	867	807	842	870	797	857	849	801	784	806	843	843	795	831	837	812	790	764	842	840	862	772	802	779	814	801	830	759	800	863	809	759	814	841	777	825	814	833	776	808	762	798	789	855	771	801	806	784	870	833	820	825	809	794	801	815	804	787	793	853	842	826	792	808	827	805	807	825	818	804	837	826	811	788	822	852	804	848	811	771	783	777	771	833	829	828	791	831	807	844	768	827	791	874	843	821	806	821	806	800	757	817	841	783	817	808	803	782	880	809	854	890	851	797	817	834	797	799	819	838	839	863	828	837	829	805	826	830	842	783	803	855	805	787	877	808	785	855	778	791	812	799	836	837	792	773	804	816	821	839	819	787	831	821	807	814	894	832	820	803	795	796	793	794	836	767	814	824	824	840	858	846	772	792	813	821	827	838	837	836	841	784	781	821	830	763	790	778	800	771	781	852	794	847	799	803	806	860	773	826	832	798	785	834	787	771	844	841	854	847	790	817	878	839	787	812	815	835	801	806	828	842	808	814	838	824	845	783	833	810	796	832	792	868	871	842	844	778	835	840	790	815	852	826	801	810	777	881	779	832	812	795	798	824	784	796	849	862	789	840	804	769	853	830	797	803	822	819	773	825	846	818	827	818	862	796	830	807	796	768	784	781	743	856	804	753	874	803	811	781	846	804	801	838	785	823	764	813	839	850	832	808	803	809	807	793	808	849	856	838	821	791	838	854	783	822	827	835	826	838	816	782	784	837	818	784	771	828	813	855	772	854	805	820	827	803	804	857	847	820	770	851	839	844	853	879	819	823	811	782	793	821	828	832	806	814	816	789	860	825	856	809	821	866	805	774	862	796	794	791	767	790	814	843	800	764	810	811	763	853	800	834	797	806	736	808	825	821	819	819	865	767	835	853	801	797	803	820	830	797	808	809	823	760	768	818	829	791	827	784	838	783	801	846	847	741	823	816	811	839	791	786	736	824	792	851	817	800	841	805	802	862	769	831	803	769	850	819	812	813	813	798	828	825	806	860	811	790	771	830	802	796	839	846	780	879	826	776	831	811	811	822	776	851	853	843	811	771	799	790	813	815	803	863	793	830	768	819	782	832	863	796	778	832	836	802	817	821	859	820	794	835	834	766	809	788	762	805	879	806	858	812	849	850	855	827	765	824	802	812	786	786	834	817	809	814	821	831	837	799	813	786	831	832	825	801	833	800	814	849	784	844	827	839	818	742	871	795	832	806	843	826	839	808	833	809	777	809	807	825	863	830	798	823	820	820	844	831	802	807	824	817	823	773	853	839	808	830	813	811	777	851	785	804	872	803	838	787	800	813	791	822	790	802	797	772	783	786	825	779	784	830	786	892	851	784	836	822	820	797	813	830	808	762	820	810	802	837	811	788	819	800	838	774	769	859	816	840	841	780	858	851	790	777	760	840	829	818	860	839	768	807	789	839	827	810	860	878	826	815	785	844	866	835	778	797	826	793	844	823	821	831	819	867	791	774	849	789	825	817	818	773	862	822	817	788	816	803	835	841	790	820	813	830	808	826	804	786	753	828	848	863	817	848	759	788	754	860	836	795	816	816	798	832	768	864	788	808	816	859	790	760	848	828	847	788	800	748	768	772	888	798	826	825	867	739	793	818	832	809	786	835	818	838	799	767	816	842	807	826	846	842	845	783	828	818	844	804	830	810	814	832	808	848	780	805	827	848	803	886	818	815	836	819	822	870	795	795	827	890	838	823	778	880	854	832	816	816	778	806	854	768	887	875	825	827	847	829	835	778	845	856	815	835	801	824	838	787	842	800	792	829	798	820	805	826	817	870	840	863	834	807	873	808	856	845	811	847	850	788	833	868	804	833	822	838	804	793	824	763	825	833	763	769	812	832	818	783	795	773	849	867	817	833	770	826	824	807	803	818	862	848	818	789	840	779	852	832	787	761	810	829	817	835	866	821	843	828	786	874	860	802	835	866	806	852	869	819	833	764	814	822	841	776	824	808	832	855	805	824	800	833	803	829	811	799	846	793	852	819	818	799	754	829	809	812	838	791	809	817	807	792	807	830	810	784	886	828	846	831	813	871	823	845	805	837	767	801	798	843	828	803	774	791	777	776	803	833	768	772	829	845	833	820	821	775	848	792	811	811	743	835	781	836	832	767	807	844	838	864	791	812	788	814	845	826	812	837	801	863	848	858	819	833	808	853	817	868	803	790	786	803	804	800	800	814	816	848	812	783	870	862	835	773	784	807	839	807	856	817	822	800	788	851	807	813	805	764	834	830	830	857	873	780	790	793	775	892	781	762	837	871	793	797	805	821	826	822	853	809
24304	21444	25132	28192	21503	21466	18356	835	368	338	358	326	316	282	328	298	291	302	306	311	337	310	294	326	306	302	281	297	311	264	304	315	323	296	288	275	259	274	281	282	260	279	329	277	279	310	279	288	286	328	298	288	289	286	253	326	312	268	307	316	271	297	258	270	289	278	289	306	316	288	302	303	303	282	309	290	308	288	269	270	292	305	315	303	314	315	288	288	271	274	280	304	279	264	284	288	303	307	301	271	250	272	296	284	285	288	270	282	257	269	238	284	320	295	281	287	273	304	300	248	268	276	269	265	315	293	290	278	288	309	296	278	273	294	285	293	300	282	280	319	281	276	299	292	279	285	282	291	314	299	277	302	304	300	286	308	271	267	289	271	295	289	264	284	279	287	295	258	286	303	308	282	268	285	275	299	292	279	296	310	273	257	256	315	262	253	303	260	307	244	285	307	274	317	279	281	258	277	241	245	265	281	264	324	302	287	275	287	292	284	272	286	256	284	268	289	322	314	280	287	275	302	292	271	260	289	296	341	263	267	292	301	279	292	279	271	272	271	314	277	287	258	286	280	282	259	313	279	259	285	313	262	255	316	282	277	288	301	286	299	294	281	304	242	282	254	269	278	317	313	303	313	290	275	275	286	297	271	290	280	300	313	281	317	331	292	298	285	290	231	293	270	255	301	300	295	266	277	287	274	253	272	264	288	290	269	291	253	263	318	290	260	275	301	261	276	315	302	275	304	275	306	321	260	261	289	299	272	271	271	263	264	279	283	257	287	259	253	311	294	291	268	275	261	310	278	293	258	334	284	308	250	292	299	283	285	304	260	267	281	252	263	284	280	279	289	291	292	276	270	297	299	278	264	252	259	289	271	271	271	278	265	279	280	260	278	288	292	322	266	271	280	315	310	281	245	253	323	286	268	260	275	263	296	287	296	291	271	313	302	263	308	284	255	318	312	280	251	276	270	290	285	262	268	288	278	244	258	294	274	322	269	317	287	306	275	275	299	286	294	316	272	275	253	281	294	286	283	293	281	290	305	319	289	282	269	287	288	316	284	286	292	255	292	292	279	286	274	278	261	281	269	288	310	332	272	278	253	261	286	261	281	281	301	280	304	288	260	266	271	283	293	283	276	283	296	284	274	261	271	289	280	291	298	273	288	259	258	260	314	323	263	296	301	281	251	269	270	276	275	270	256	242	289	308	280	301	257	279	253	286	332	279	277	288	265	266	271	287	253	273	271	309	262	275	314	282	264	282	293	237	290	279	257	289	268	278	299	279	284	263	303	326	272	273	272	284	260	249	302	282	272	283	310	282	299	287	268	271	301	274	270	321	301	312	276	262	291	275	289	288	273	284	227	274	251	278	275	279	274	271	288	244	301	315	278	253	277	238	299	285	293	289	305	266	306	285	303	285	281	271	308	286	272	305	304	279	253	285	285	309	294	267	298	294	268	294	270	299	308	271	289	315	299	261	270	267	265	263	279	273	319	282	299	285	280	314	316	280	280	290	315	303	290	272	257	275	307	273	283	299	315	290	258	285	258	275	293	317	319	260	282	271	268	296	287	311	271	246	306	252	317	286	238	266	306	270	269	286	302	301	269	250	252	263	274	276	276	298	287	298	261	278	267	298	306	283	270	256	314	283	288	291	290	292	282	314	301	322	281	291	259	298	285	307	289	247	268	328	247	271	328	323	263	291	273	282	319	302	318	300	288	269	308	264	296	280	274	292	278	291	268	287	321	294	248	329	308	282	283	292	295	275	301	292	290	295	292	269	265	304	266	281	295	275	311	264	290	268	288	277	276	287	293	280	314	265	286	279	265	289	237	280	277	253	298	294	286	266	263	288	261	287	283	297	328	262	274	256	314	270	276	317	266	306	295	319	300	272	268	282	295	302	303	291	249	260	244	293	261	248	256	274	261	285	257	275	276	304	280	301	267	271	276	282	280	266	256	246	290	259	272	288	286	294	309	278	285	281	311	341	299	283	255	245	268	300	247	246	286	320	319	272	295	297	283	280	229	312	268	267	265	267	316	285	285	288	265	286	316	302	301	277	261	288	285	305	300	279	265	273	319	276	265	296	278	283	282	321	263	263	275	300	279	252	267	312	292	284	258	303	310	314	301	256	287	265	276	256	295	288	288	260	311	287	256	268	297	278	280	295	284	308	277	275	277	289	287	287	270	279	295	289	313	273	253	265	266	280	292	275	295	291	310	293	279	271	286	298	264	290	253	326	275	326	305	289	287	305	290	329	287	298	294	330	294	285	283	304	246	295	282	263	270	290	295	278	283	285	269	263	280	285	263	300	258	279	252	280	269	288	302	265	272	285	316	289	281	287	271	291	275	285	313	275	271	268	279	276	269	268	292	281	302	237	303	289	309	292	258	270	289	277	287	283	282	280	254	279	272	282	280	264	316	286	287	284	309	286	271	307	287	268	299	292	274	295	301	281	287	266	274	290	281	302	293	271	292	287	302	258	276	307	265	285	277	251	281	284	265	279	281	301	252	235	259	283	252	271	291	275	321	263	274	301	269	294	286	294	278	301	284	245	247	284	272	278	258	299	254	247	293	308	310	279	287	288	303	313	262	278	293	297	282	261	302	269	291	302	289	285	280	298	249	286	289	281	262	276	293	288	265	270	287	242	254	296	294	308	305	276	278	273	310	291	297	277	292	251	287	320	277	270	296	292	288	303	276	286	244	288	293	288	302	302	244	253	255	277	298	316	291	335	319	290	299	307	276	294	247	269	321	284	281	268	312	280	257	286	242	290	287	268	290	275	297	298	298	275	307	266	241	297	286	293	274	285	305	304	287	275	236	318	274	265	267	296	258	295	261	268	297	280	278	234	253	267	273	297	286	280	293	292	269	315	290	275	299	281	291	313	292	273	305	314	284	299	288	269	307	289	253	278	294	263	264	310	312	297	284	245	300	280	284	280	260	252	256	280	279	315	243	321	313	286	265	293	312	302	272	303	276	295	300	260	234	284	291	295	273	288	293	289	253	288	291	288	271	270	283	302	311	297	287	315	256	263	274	269	290	263	272	291	292	273	276	302	277	284	296	277	253	266	319	297	279	291	280	268	301	288	289	306	266	312	288	272	275	319	299	296	256	292	266	286	269	283	277	294	272	269	290	290	270	274	307	286	278	288	295	301	317	294	268	277	312	312	258	304	300	279	292	273	290	312	262	290	275	225	272	335	265	279	291	286	253	296	265	277	312	260	280	251	261	286	277	284	290	313	300	281	282	265	302	276	238	248	303	277	310	282	286	298	306	256	262	268	270	303	286	289	287	273	301	292	262	294	274	281	299	272	309	288	271	261	276	284	286	269	257	276	276	279	271	274	279	296	295	293	288	280	249	306	288	261	293	261	288	266	307	274	283	272	304	283	251	257	253	273	276	280	285	282	263	323	282	264	291	292	303	274	281	335	279	305	327	276	260	286	262	234	270	266	280	269	274	257	282	287	293	262	267	288	282	282	302
30276	40324	19142	19485	7267	749	717	676	662	622	629	658	609	627	606	603	616	609	649	663	626	612	649	587	605	630	593	655	578	609	632	594	591	630	624	646	583	617	539	636	609	639	612	602	571	637	613	611	585	592	633	636	618	629	587	579	594	609	631	587	581	623	604	612	627	648	595	615	607	581	629	579	604	587	564	610	641	589	609	622	625	614	575	586	580	608	598	613	602	640	605	568	585	604	611	624	618	563	570	637	557	617	586	599	609	618	594	613	591	633	619	624	578	639	608	559	586	606	612	644	614	640	572	600	649	620	604	645	612	585	625	655	561	601	642	619	626	622	581	599	633	609	572	608	609	629	599	593	600	626	601	606	612	593	614	609	623	568	648	622	610	589	612	620	585	585	626	556	563	584	599	567	565	584	578	645	577	654	596	628	566	617	586	597	614	638	640	624	627	599	560	606	665	586	566	599	608	633	591	588	629	572	648	618	616	602	616	623	587	584	617	608	602	567	638	609	600	588	623	588	572	553	608	609	628	637	601	653	587	576	586	642	606	596	572	625	598	617	609	606	593	598	627	626	614	625	603	589	635	628	606	661	660	592	629	590	613	573	561	630	611	654	609	599	634	640	563	604	616	584	593	650	619	570	586	609	587	571	597	588	634	591	593	589	564	614	582	639	615	622	600	587	564	595	608	560	569	590	603	635	577	628	623	616	598	630	631	614	615	602	603	586	586	589	613	590	598	609	616	631	568	651	611	598	611	584	596	628	589	603	641	611	621	625	634	583	572	589	589	629	554	571	621	575	650	591	575	608	578	649	565	594	585	583	575	628	582	597	635	611	572	636	583	580	612	611	591	609	614	619	610	675	628	599	611	656	639	659	627	569	547	600	646	580	634	568	613	608	586	591	602	594	620	606	596	624	602	601	630	602	611	641	575	652	611	599	628	639	632	601	578	659	605	621	565	637	632	606	591	581	592	595	620	580	634	595	634	609	597	603	624	630	605	597	646	649	632	574	615	617	556	648	601	597	570	608	631	613	640	607	620	569	609	589	627	562	601	601	616	602	599	612	606	616	656	638	599	616	634	553	641	590	613	590	563	610	581	633	556	606	614	580	624	619	590	592	597	593	555	620	602	593	601	623	569	618	611	574	587	634	572	623	598	600	612	628	597	593	640	586	628	602	603	572	609	585	602	617	632	561	596	599	613	618	599	660	588	625	606	617	574	604	602	589	574	610	620	619	614	600	566	597	638	594	573	620	596	618	562	581	625	593	609	597	610	621	618	603	621	632	581	656	598	568	602	600	608	627	636	615	594	590	601	608	582	557	623	560	596	588	590	643	564	616	615	621	560	607	614	602	593	591	627	599	615	587	622	601	663	609	606	557	649	588	573	602	562	647	629	623	606	606	585	598	612	586	593	601	658	617	589	622	593	624	600	631	595	583	584	582	557	614	603	596	621	595	627	644	639	598	629	599	654	589	579	602	617	596	584	579	623	606	589	594	564	590	608	623	630	582	604	601	646	599	603	606	583	547	613	632	594	615	574	602	636	617	651	616	614	597	623	549	628	611	631	637	609	589	635	617	607	624	629	605	596	621	620	611	608	581	608	597	635	612	579	584	601	596	628	599	592	572	587	620	610	638	627	651	577	656	635	598	631	572	571	645	607	586	603	589	584	624	624	616	626	581	586	626	582	606	585	614	583	596	600	636	618	600	616	599	567	569	593	618	607	603	609	606	592	621	598	619	652	620	608	603	636	623	600	569	611	633	583	598	604	603	563	579	595	627	584	618	576	572	614	586	574	592	642	601	599	615	617	577	630	608	622	593	606	602	574	568	647	558	596	647	581	635	619	592	590	590	595	590	581	586	593	568	649	576	577	627	617	602	562	580	594	621	594	615	617	632	622	612	607	630	620	639	653	615	647	615	568	608	615	593	586	596	646	621	582	594	656	611	606	595	628	632	566	627	617	568	654	612	579	593	638	591	595	567	584	639	603	574	623	628	611	612	594	554	619	584	628	625	583	584	606	580	647	560	572	636	627	626	643	583	606	584	590	631	635	609	576	603	604	561	643	599	578	596	581	616	598	622	567	634	598	578	607	568	583	602	560	612	616	583	632	617	590	564	562	580	613	580	618	644	569	671	596	628	590	613	621	610	590	547	604	598	609	599	581	622	571	564	616	635	598	580	618	592	583	619	649	565	625	572	596	585	608	588	624	633	588	644	595	608	600	612	599	593	645	576	643	612	591	591	611	520	629	587	617	614	614	573	559	577	626	590	615	628	568	622	644	613	571	648	622	601	580	597	615	624	614	602	623	583	578	630	628	612	601	655	619	598	600	626	636	545	561	609	616	573	565	603	636	623	579	610	595	665	620	604	574	611	612	630	564	589	598	585	583	585	626	633	604	599	614	620	593	579	606	633	611	624	632	676	600	600	633	610	553	617	595	610	603	588	620	631	609	606	603	622	612	601	632	579	567	582	651	630	600	585	648	607	567	580	592	606	611	603	607	589	642	551	632	588	571	606	630	604	623	614	571	558	607	610	642	612	567	614	622	563	593	638	616	604	596	603	651	570	606	632	637	694	604	621	565	618	574	591	603	607	632	597	624	596	623	655	647	585	603	603	533	625	600	576	598	577	639	620	564	618	552	622	617	650	613	640	593	587	632	600	633	635	606	592	603	589	619	673	629	602	586	617	590	587	576	594	632	617	576	584	595	612	615	602	613	651	554	607	632	657	597	607	615	631	633	613	579	608	606	567	569	585	607	574	648	573	609	601	607	582	572	641	606	616	591	588	603	621	606	598	609	591	583	598	597	588	587	596	564	607	608	604	606	598	598	585	628	573	641	608	625	602	592	564	562	616	606	638	568	575	568	639	583	607	598	600	581	604	618	625	590	596	631	639	595	654	549	583	624	582	578	627	556	617	616	576	593	614	623	603	601	597	571	626	603	571	616	586	606	601	636	585	622	622	602	567	595	614	577	638	611	607	631	657	614	610	563	610	609	588	592	547	607	598	558	543	596	619	599	618	599	624	636	601	560	542	603	622	568	616	618	603	587	608	629	598	603	579	592	615	613	565	588	572	587	616	567	633	604	626	629	622	633	562	564	574	606	546	578	600	586	602	607	579	632	592	624	581	623	587	607	593	657	625	551	609	619	571	591	627	614	594	619	618	591	589	616	611	579	605	571	615	621	606	559	600	624	681	647	634	581	601	581	584	602	573	603	636	606	638	579	569	627	604	565	598	585	621	584	599	588	587	552	643	610	625	583	621	613	598	639	633	612	592	581	618	623	639	581	580	607	609	602	545	566	620	587	552	601	619	563	614	626	553	638	576	605	622	609	590	641	607	633	599	575	602	604	626	600	572	607	606	615	643	584	641	612	618	576	600	562	611	604	598	603	614	590	608	579	587	645	619	559	556	593	643	619	583	603	595	612	574	569	566	653	623	592	592	631	593	656	617	564	622	582	587	636	597	627	578	619	534	597	604
33210	20029	8539	1800	702	260	290	252	315	255	276	280	242	249	247	260	273	270	249	248	226	288	267	261	248	262	260	257	261	287	242	283	271	279	248	267	267	269	269	287	248	250	266	255	262	255	271	232	243	256	256	243	282	262	265	257	256	255	277	254	262	291	264	252	269	245	258	247	278	233	254	265	228	237	268	234	261	247	298	275	252	258	242	238	244	259	264	237	276	243	273	285	274	270	240	235	282	244	242	258	247	250	249	271	241	253	292	252	248	245	277	276	251	266	263	234	279	256	246	270	244	256	265	232	278	262	254	267	276	247	240	267	251	282	247	248	261	281	268	280	254	278	262	296	281	266	290	253	263	254	228	268	264	232	261	239	244	260	254	257	247	222	270	250	234	281	277	281	261	276	267	244	280	266	265	242	275	271	278	264	295	262	262	288	268	234	248	223	258	267	251	236	266	255	251	274	247	264	261	226	271	228	219	260	250	273	256	270	239	278	275	247	282	270	264	274	232	271	269	296	281	283	275	263	230	272	273	254	276	263	248	273	252	267	248	258	244	276	265	277	264	273	254	269	258	282	249	264	258	255	279	268	253	287	264	271	258	275	260	257	251	248	308	252	237	274	282	260	294	250	247	253	277	273	297	280	250	239	317	286	260	252	274	264	291	301	238	269	264	255	267	272	269	295	291	274	236	287	254	239	258	256	237	258	266	256	268	281	278	265	258	263	240	264	256	257	257	252	280	264	282	251	279	255	284	265	261	217	273	225	258	278	236	269	221	274	236	270	237	288	244	267	261	281	250	250	258	287	258	241	233	274	241	265	267	260	267	244	271	247	249	285	264	267	266	211	293	262	259	217	262	228	221	268	261	240	232	242	310	271	290	252	261	244	259	270	258	238	283	252	257	286	262	242	278	275	290	267	257	247	266	318	281	270	249	252	267	236	277	246	255	279	237	264	232	286	271	256	282	273	250	269	264	255	268	241	230	262	264	257	281	239	268	295	267	242	274	244	267	262	258	248	254	272	260	267	279	261	243	262	301	254	270	247	280	263	249	257	238	285	284	280	251	256	240	203	233	284	256	253	254	261	276	258	252	264	228	259	274	270	233	242	224	248	276	274	283	284	281	266	260	251	251	279	243	248	269	282	259	263	270	248	262	269	240	282	250	254	247	245	258	273	235	263	246	245	272	260	302	284	261	274	261	269	257	262	247	243	265	265	243	281	270	280	285	238	248	277	254	240	254	258	241	252	242	259	260	231	271	257	269	279	252	266	276	298	243	273	291	257	268	237	229	250	269	278	276	267	268	272	285	246	266	251	244	247	251	254	275	218	270	260	263	234	270	284	280	259	271	259	238	267	231	276	282	259	253	250	260	270	245	267	261	261	261	237	261	278	264	272	252	306	293	243	243	256	276	249	262	264	219	228	246	235	247	240	256	281	253	261	259	246	281	239	273	321	262	290	273	263	220	265	225	213	264	269	241	262	241	239	283	259	292	255	243	262	254	219	240	238	279	265	245	253	254	263	274	267	270	275	266	250	262	233	266	261	278	248	269	270	252	275	256	257	257	275	263	283	251	262	244	275	264	246	258	273	220	246	259	246	277	237	232	280	259	237	267	307	273	297	251	224	233	277	262	228	274	255	255	268	254	259	274	247	247	264	284	264	246	285	256	275	263	247	257	277	273	279	232	240	250	262	248	258	237	277	250	247	240	275	250	250	297	251	241	238	278	259	252	260	251	230	245	244	237	268	274	230	279	240	256	247	228	264	244	290	304	258	284	230	259	261	266	293	279	266	268	276	245	256	252	236	271	237	275	258	291	256	271	252	220	279	245	247	245	274	237	236	239	248	235	259	276	278	297	272	269	270	265	270	286	248	262	267	261	243	258	290	242	251	267	247	259	234	230	262	273	261	270	266	268	266	238	238	253	275	242	245	258	293	257	258	240	270	277	267	267	239	245	252	216	262	264	270	236	260	278	251	243	226	267	233	236	262	237	270	282	286	258	251	268	275	236	229	249	251	260	241	252	274	289	266	282	251	232	236	220	265	266	211	289	250	268	267	262	258	251	262	216	273	252	222	235	239	244	218	273	264	253	266	244	288	247	273	230	245	238	228	255	258	251	294	262	271	264	240	280	244	264	240	281	254	267	286	244	282	268	254	261	283	255	231	252	265	265	286	273	269	250	251	292	274	260	238	276	252	259	238	265	234	245	267	276	242	245	251	225	244	250	256	278	276	270	244	233	253	236	258	267	254	248	264	254	264	248	264	240	294	263	240	279	236	267	269	279	266	276	261	283	289	268	256	257	253	256	256	255	230	236	281	247	271	239	260	263	248	252	243	246	246	268	247	265	277	307	269	248	252	251	285	233	263	279	243	282	271	277	279	253	254	274	259	257	263	257	222	254	247	264	261	240	250	270	248	239	230	243	272	244	285	237	251	271	265	275	273	259	217	242	277	245	261	223	235	275	272	275	232	230	263	250	259	243	240	272	246	254	282	252	268	263	269	243	236	248	266	259	249	243	263	263	222	267	265	264	256	274	276	280	228	239	285	260	251	242	281	259	265	278	263	243	231	262	276	247	259	248	234	274	246	256	258	279	270	263	263	279	252	242	226	271	271	278	273	246	264	251	257	252	284	287	247	272	228	257	267	289	283	248	258	262	260	287	281	240	268	260	259	257	248	297	278	274	266	250	253	240	261	281	239	270	265	238	245	259	272	272	288	247	242	238	267	295	261	228	277	252	229	241	294	299	267	258	265	244	255	262	241	262	278	266	250	253	250	236	290	252	267	291	242	237	281	276	265	260	257	254	258	277	237	247	269	266	253	256	270	282	264	272	265	272	257	283	232	254	270	273	258	241	282	248	244	263	295	269	257	239	247	297	248	248	280	259	283	248	250	239	248	235	255	259	248	260	250	230	233	246	264	285	256	264	254	280	317	294	231	277	254	281	283	267	260	276	252	264	266	267	233	241	274	251	256	273	253	271	275	250	226	254	252	237	259	263	237	242	293	254	251	261	259	254	276	244	234	265	235	264	263	258	270	284	277	258	236	284	284	277	268	270	219	225	241	252	275	257	261	290	265	227	227	251	250	245	292	259	279	287	256	269	249	247	271	289	281	259	257	275	225	256	267	264	251	278	261	253	251	249	255	242	261	265	240	250	246	250	242	269	266	255	244	243	249	272	274	262	268	268	275	262	259	268	254	237	238	231	261	282	244	248	241	262	302	257	250	284	273	257	237	258	253	244	271	269	262	279	249	285	243	261	285	260	284	252	268	269	287	218	245	259	259	260	254	259	233	255	246	205	250	247	243	271	309	275	249	261	231	232	254	246	265	294	266	228	285	264	254	269	281	243	246	276	268	273	266	240	274	270	256	253	266	246	249	276	245	247	263	262	280	230	264	248	232	282	270	240	267	258	265	297	260	261	230	249	275	261	262	243	269	262	267	249	255	277	281	272	260	266	253	265	276	239	241	253	261	259	250
8633	4517	1991	1532	820	612	591	590	607	615	619	623	600	615	624	631	574	613	602	610	597	623	558	623	615	643	613	616	647	605	667	631	605	626	580	602	612	586	578	603	600	636	611	567	623	600	636	590	603	626	656	571	624	591	632	611	638	620	635	598	600	573	625	601	613	593	611	639	639	592	629	576	569	587	699	611	640	581	646	620	605	568	585	596	632	608	612	583	614	579	613	566	608	603	593	613	603	597	623	586	586	637	601	584	599	621	622	619	606	610	638	590	583	613	572	611	601	644	597	565	617	605	598	622	596	582	634	596	580	632	630	576	625	621	594	605	630	614	593	585	581	592	616	659	599	565	629	627	650	593	605	602	593	598	578	606	693	564	595	626	622	608	677	629	579	592	593	632	640	621	619	605	588	617	608	615	639	628	615	575	575	594	604	591	613	607	598	614	644	591	582	625	613	589	606	597	567	664	613	611	609	605	637	636	609	594	593	603	606	616	584	632	597	622	627	630	611	569	568	689	608	638	628	602	568	609	653	604	606	615	648	601	630	616	634	614	593	641	671	627	595	607	562	572	590	628	625	606	630	607	548	665	612	640	625	654	595	593	636	594	618	610	613	633	593	637	586	624	570	599	587	657	600	599	602	592	611	645	549	597	600	641	615	649	595	594	601	592	657	629	622	592	617	631	597	641	613	580	598	593	634	655	584	616	594	617	581	629	605	595	575	608	636	599	632	640	621	616	654	603	579	622	647	590	599	614	604	644	578	662	639	669	652	584	633	646	614	617	596	635	599	626	574	679	604	632	620	603	655	570	620	650	648	588	667	606	609	595	603	603	625	607	576	554	621	606	610	646	626	634	614	610	593	599	631	608	603	622	646	604	624	558	613	642	588	617	595	589	578	597	656	634	654	624	582	580	575	671	633	565	577	640	605	611	564	611	617	588	630	647	619	600	608	636	634	632	591	638	572	627	604	585	631	592	597	576	647	575	581	641	629	601	563	636	626	615	637	620	616	618	610	622	624	658	582	634	610	600	620	575	598	633	614	592	617	628	583	639	593	639	638	585	630	619	593	616	642	621	612	631	584	619	629	615	635	585	600	613	597	635	578	594	631	617	632	603	607	579	635	624	622	591	652	593	626	625	589	605	624	619	611	627	634	630	631	621	615	609	583	632	648	596	652	642	656	634	620	626	611	619	675	598	614	641	616	610	596	612	631	624	629	606	618	598	562	621	626	615	627	591	606	593	592	596	672	567	595	602	615	615	609	662	628	608	591	596	636	609	599	600	619	617	643	593	601	592	569	660	607	627	612	622	607	556	576	617	600	599	591	622	599	596	608	609	591	657	625	560	614	597	635	587	618	575	693	661	604	591	618	628	582	611	565	624	605	621	598	669	646	609	605	616	625	558	634	594	601	601	623	601	609	580	612	588	643	625	598	629	636	625	599	584	624	659	641	631	586	572	611	629	667	652	621	655	624	583	609	615	618	634	610	557	632	672	601	601	631	613	632	599	598	623	570	626	585	570	598	613	580	611	626	654	612	622	614	649	630	592	583	568	631	605	651	615	616	588	620	620	615	575	615	584	628	638	588	664	589	584	570	613	587	624	607	584	589	617	629	643	570	609	597	580	585	604	576	569	633	624	589	659	587	584	633	625	633	607	574	600	618	657	634	599	656	582	606	627	639	631	624	587	602	622	577	603	570	614	626	601	637	605	606	586	628	610	609	615	610	604	596	601	606	583	614	625	564	580	571	645	603	651	590	629	621	610	585	613	614	596	636	619	630	609	629	658	635	609	608	586	605	620	614	629	639	658	607	595	614	630	602	629	594	624	594	588	620	588	653	632	592	659	562	624	627	598	613	624	607	598	610	626	643	584	608	632	592	591	602	617	579	623	644	657	599	659	555	596	615	587	597	623	609	630	608	589	595	583	601	616	570	605	673	633	631	602	593	621	611	672	592	581	577	598	547	593	582	609	594	605	615	597	595	632	592	602	590	604	586	623	649	626	607	604	653	606	610	603	574	589	604	602	610	629	603	656	651	590	629	627	607	593	613	620	609	593	624	627	601	647	602	586	618	637	582	570	616	605	587	600	593	627	624	621	606	618	591	603	613	626	574	611	606	661	638	619	606	573	616	551	602	656	642	604	589	574	610	597	624	606	582	576	627	599	593	656	622	589	598	590	587	639	620	636	615	574	613	621	615	643	578	638	651	590	633	604	596	574	618	601	620	624	571	609	632	597	598	603	587	572	611	626	613	603	582	579	557	585	606	630	659	641	614	613	602	561	634	625	594	598	606	613	635	565	656	635	617	617	675	591	598	624	651	598	609	595	611	627	617	624	616	599	604	616	639	579	651	647	615	634	596	649	581	598	602	649	649	630	585	592	644	610	589	609	531	584	566	635	603	563	536	621	616	629	606	567	633	576	618	617	588	643	577	611	631	562	596	571	616	615	600	657	573	605	624	606	625	603	607	617	609	602	623	630	594	623	570	601	604	583	584	630	581	611	666	662	606	658	577	638	599	610	587	606	603	590	665	592	619	663	617	636	694	626	620	631	592	615	650	603	649	597	594	624	591	600	583	647	627	604	569	597	598	636	582	558	647	613	614	618	635	630	638	632	647	700	594	580	597	625	626	600	632	608	613	581	577	626	632	642	587	659	621	610	599	661	614	619	600	596	603	624	621	585	582	607	591	604	601	606	633	587	586	596	652	582	662	611	636	626	640	598	638	617	610	588	600	631	666	589	625	624	648	596	605	617	558	633	608	621	590	623	574	619	642	606	648	637	638	620	569	615	620	648	588	647	573	591	582	625	568	595	610	590	588	608	600	595	607	624	608	583	599	645	577	619	634	627	613	655	604	613	609	584	640	602	634	616	569	634	594	605	579	606	599	641	645	627	605	648	611	605	578	629	636	562	649	598	566	588	611	642	637	606	613	609	584	625	601	607	592	594	571	635	582	603	598	625	594	581	673	598	631	616	569	600	613	632	568	630	604	620	572	592	595	627	600	603	591	645	603	613	615	573	590	586	595	586	599	657	587	596	635	627	624	632	609	595	620	586	654	654	582	594	642	600	610	631	565	589	602	576	576	620	657	590	636	596	631	592	568	578	570	593	606	612	614	633	604	618	596	599	568	577	586	615	632	594	628	608	603	614	620	569	651	632	616	573	623	604	607	666	602	606	606	636	596	571	606	564	602	613	574	629	613	608	618	622	604	630	608	630	561	614	647	600	613	616	609	652	597	581	591	642	628	610	651	590	633	621	641	545	630	618	598	584	585	615	615	591	594	589	598	647	617	598	663	607	594	545	622	622	596	622	589	638	592	569	588	587	580	626	622	611	616	603	668	623	631	598	579	642	618	629	641	631	619	630	623	580	623	623	608	602	607	609	623	675	604	608	595	637	607	625	578	648	590	596	621	645	613	623	635	597	639	641	598	595	626	624	599	614	632	554	603	618	604	561	557	620	600	570	580	603	587	591	582	623
24939	21488	24892	28492	21593	19837	1919	501	404	438	401	404	365	406	400	422	398	409	374	361	347	346	356	384	409	413	385	387	370	362	375	379	369	379	380	369	349	410	400	408	426	358	384	381	368	386	391	362	408	407	409	355	361	426	383	392	373	390	398	376	391	426	376	381	378	401	389	373	348	372	379	393	371	391	392	354	391	387	362	401	353	383	392	361	347	376	403	393	393	338	380	325	384	371	395	355	377	393	336	431	377	404	398	364	377	391	425	378	427	356	373	373	374	409	394	406	420	401	422	370	363	378	419	365	404	317	366	361	374	364	365	354	379	415	394	343	399	371	406	372	399	344	382	343	389	368	399	396	346	365	389	359	383	359	383	375	423	418	384	361	411	395	363	394	371	379	392	375	352	369	409	363	350	407	370	373	391	366	359	362	386	369	423	353	364	359	422	402	415	357	414	400	352	408	412	361	363	360	385	420	391	387	405	376	385	382	404	383	359	401	388	387	373	384	413	392	383	392	396	418	390	390	363	357	326	352	361	398	346	359	371	372	400	383	413	361	389	350	371	401	368	372	365	338	380	360	396	402	411	362	381	370	386	404	348	388	358	350	391	384	344	343	359	384	374	363	410	403	409	379	407	322	405	361	386	376	373	347	367	394	382	411	386	376	376	371	400	394	381	379	341	409	369	418	330	384	355	367	384	387	363	357	352	395	407	362	399	392	413	364	344	388	342	388	394	384	398	359	387	390	353	387	395	378	338	377	399	358	319	385	412	380	414	397	384	398	422	393	386	369	395	416	364	358	373	355	347	373	414	401	393	380	373	408	361	366	364	380	378	377	383	341	372	348	366	400	394	369	371	361	357	367	402	373	371	389	378	407	383	356	434	375	402	372	394	339	387	422	372	388	392	368	394	325	421	368	343	408	362	358	359	359	405	386	380	420	383	372	366	385	372	373	430	378	355	405	382	374	379	338	379	403	355	367	381	365	371	395	402	366	351	365	374	391	382	346	375	406	370	366	376	389	356	365	408	364	373	357	374	409	399	345	365	393	362	397	373	373	357	386	405	353	380	375	389	410	384	403	376	379	377	390	365	406	393	386	373	395	379	355	416	390	393	394	404	377	394	415	390	344	389	349	368	344	381	370	411	418	410	395	388	352	369	384	372	366	356	357	413	404	410	371	388	418	340	381	365	389	373	368	364	392	376	405	371	375	370	396	378	375	390	365	371	378	406	362	405	371	417	345	360	397	419	357	385	423	379	361	387	393	394	381	361	433	375	383	405	377	372	388	366	369	404	387	389	404	371	391	414	368	385	358	379	368	428	368	377	359	370	359	402	410	373	358	412	378	378	348	363	401	334	378	400	405	342	385	372	396	378	334	364	356	383	387	402	395	445	347	366	364	390	389	375	381	372	399	374	383	378	361	420	383	364	354	365	352	349	368	390	389	374	378	364	353	407	370	401	392	369	386	383	401	397	388	393	366	359	383	376	345	373	341	392	394	417	382	356	414	412	356	367	400	413	397	350	392	358	362	406	398	389	388	394	409	374	349	342	382	396	396	373	383	375	358	384	394	354	338	370	386	384	365	366	405	367	373	371	425	424	402	359	413	371	391	405	356	374	382	358	419	400	380	369	396	361	368	338	389	374	373	352	412	411	365	375	411	366	402	383	377	387	404	424	391	358	374	408	373	374	389	359	357	374	335	374	346	374	356	339	344	366	405	385	398	375	366	395	374	337	373	373	376	363	364	341	371	336	356	396	379	386	404	374	390	332	397	403	363	396	410	353	381	362	390	399	365	404	358	378	381	378	372	382	395	370	364	345	352	355	350	367	367	365	429	402	419	374	374	370	360	385	337	395	372	380	386	382	372	423	368	418	408	354	387	397	370	404	395	378	377	364	361	360	354	350	384	361	384	355	383	376	384	377	359	390	350	374	383	413	395	386	353	377	442	390	364	361	416	367	364	350	406	402	370	374	386	358	349	372	368	391	333	406	374	401	418	419	388	389	373	342	373	385	372	383	421	369	398	370	357	358	349	389	376	388	351	364	412	394	380	371	389	381	342	341	392	376	372	389	396	459	361	357	384	378	382	394	369	357	364	400	377	382	368	353	373	364	402	345	385	407	393	349	381	395	375	383	410	386	373	354	385	378	391	369	378	352	354	332	359	386	379	362	385	371	386	382	383	409	358	355	376	390	354	394	382	365	355	381	399	350	372	399	395	384	367	384	341	367	381	353	350	383	395	400	381	430	415	384	368	361	342	373	375	383	393	344	382	407	449	362	339	380	353	400	426	379	365	379	384	366	410	393	383	364	367	376	386	394	367	348	360	360	427	386	368	390	367	390	343	342	380	399	375	378	359	386	406	368	376	378	409	364	343	390	363	381	389	378	372	357	370	420	422	382	392	388	381	413	415	412	356	356	358	347	386	401	392	367	422	400	367	369	376	356	386	377	348	384	364	355	381	359	352	389	384	358	354	378	375	407	373	349	349	398	381	365	381	358	384	343	340	377	374	398	399	363	383	404	377	389	418	356	397	426	408	367	385	387	398	399	374	338	364	395	384	391	340	387	407	386	370	380	368	391	373	415	403	392	364	344	382	389	372	358	392	419	388	366	398	396	387	394	405	377	411	364	374	389	402	374	376	363	349	375	417	408	383	398	380	329	407	350	424	396	366	352	372	351	339	387	375	322	394	361	399	382	412	382	422	364	384	406	415	347	374	421	368	388	362	334	368	365	377	365	387	396	375	387	387	356	389	372	386	399	372	399	396	411	375	388	352	378	390	384	408	353	412	376	402	409	385	350	401	450	367	369	384	409	391	382	388	392	380	422	380	314	384	383	406	362	407	353	387	381	365	373	426	467	386	393	391	349	400	410	363	373	401	381	373	356	385	390	395	393	378	395	359	371	351	398	418	379	376	402	373	382	361	392	376	349	409	357	368	383	396	396	380	381	370	355	373	377	410	408	357	362	380	393	392	378	354	389	391	348	383	355	388	399	380	364	390	390	376	375	383	418	348	368	383	368	355	389	367	355	325	400	359	405	391	390	357	357	385	419	376	378	351	367	399	391	354	399	392	368	360	405	383	376	360	389	387	346	372	378	374	398	369	364	378	393	370	380	363	393	394	381	369	374	373	395	367	375	377	354	356	386	377	364	383	380	385	385	367	396	424	406	328	376	393	369	345	392	376	380	341	425	374	380	339	395	371	378	363	438	397	382	375	370	394	373	347	372	367	387	388	411	394	373	379	390	350	395	380	390	399	388	383	382	387	401	360	358	385	390	377	379	446	357	351	382	366	330	368	393	357	379	339	350	399	341	354	368	383	369	394	398	360	369	379	418	365	370	415	398	391	364	388	370	432	392	414	394	352	370	413	408	427	345	358	387	382	354	335	371	353	367	344	411	376	373	359	402	405	384	405	394	383	384	349	320	359	387	396	413	377	389	381	394	381	370	385	426	349	389	408	365	405	334	342	369	377	394	406	401	386
23916	28957	12228	12323	4099	864	824	836	828	808	811	816	809	852	893	886	788	862	852	843	805	801	805	894	871	822	836	847	765	853	783	820	819	791	828	862	873	817	796	892	881	829	810	779	798	834	837	857	817	855	793	802	856	832	799	830	783	829	854	828	835	826	837	813	795	823	819	810	806	792	836	809	800	842	801	849	786	828	838	861	805	880	891	799	888	795	790	801	807	802	802	831	809	854	830	768	774	804	854	775	826	807	807	827	839	791	767	804	847	803	858	791	828	782	845	814	850	775	819	750	793	849	841	814	852	800	780	792	820	794	828	782	843	794	828	848	858	870	854	820	846	766	866	803	808	829	800	832	813	843	850	862	792	789	814	835	916	834	815	795	883	808	813	866	835	767	827	807	776	868	814	846	825	834	821	850	823	803	773	840	919	821	803	811	767	817	792	813	793	805	808	811	817	826	839	807	797	853	784	830	834	857	826	823	815	802	834	782	796	789	848	810	784	812	792	810	797	820	792	779	832	859	816	804	879	888	853	824	833	810	822	790	769	803	790	897	858	796	848	841	788	809	823	822	800	827	845	794	827	830	788	890	834	840	808	839	826	816	823	813	816	807	806	814	823	858	818	853	752	831	793	832	832	871	807	833	778	811	840	889	812	779	841	866	783	808	770	803	830	838	792	800	812	765	797	843	849	827	728	825	843	816	805	778	785	778	817	817	831	791	813	799	794	769	823	810	839	871	844	784	815	843	840	816	858	851	807	851	797	791	796	828	773	792	821	803	786	818	856	856	805	821	791	813	789	804	811	786	760	751	839	857	893	783	862	798	820	821	849	839	818	788	796	793	755	846	805	797	848	838	839	872	838	883	860	812	861	799	808	824	790	797	760	828	838	758	844	847	808	832	744	859	835	825	782	842	825	800	814	806	831	837	839	886	792	784	828	820	852	821	834	878	825	829	860	849	795	833	790	861	797	810	794	791	823	834	812	849	854	859	797	838	847	883	804	807	812	765	826	797	802	789	868	802	826	802	779	783	834	804	808	820	843	881	844	820	805	769	815	785	867	818	829	787	809	870	824	893	805	796	794	816	841	805	827	812	799	820	885	796	803	819	787	830	843	807	798	767	784	846	854	833	802	825	806	802	792	827	793	838	852	867	814	838	779	810	813	791	820	838	821	784	821	833	785	836	808	813	776	820	838	848	791	898	858	838	832	810	863	791	808	825	868	801	835	826	760	848	796	790	854	809	849	820	814	775	850	799	797	826	803	856	807	816	869	833	788	818	815	801	800	815	802	818	791	821	828	789	833	869	860	831	795	761	815	835	845	827	788	847	824	854	769	788	776	793	803	802	805	798	818	853	818	756	819	810	819	778	855	809	878	849	793	834	825	842	810	777	840	795	843	835	844	826	851	845	793	862	833	830	816	841	852	798	853	822	817	831	795	824	830	823	788	799	838	802	812	797	793	793	839	893	815	802	825	802	801	812	822	804	796	832	866	783	829	814	828	819	825	830	827	798	807	804	801	822	842	778	844	806	885	865	843	856	822	830	805	844	780	792	823	807	797	817	758	814	865	840	803	804	821	873	856	810	834	812	806	834	808	806	780	782	808	848	819	772	796	791	834	812	813	854	812	794	855	836	756	842	874	819	847	828	853	842	820	806	794	831	830	847	858	828	789	812	828	724	824	824	769	824	775	870	788	803	825	789	811	767	848	812	803	835	759	794	879	861	824	785	838	841	806	854	790	799	851	813	828	815	813	760	795	834	867	856	833	830	819	848	799	833	786	800	791	788	794	854	839	858	834	802	812	836	761	775	843	811	821	795	826	827	857	805	819	805	784	812	780	818	863	792	803	806	788	820	803	802	846	827	796	841	802	777	825	809	807	780	797	787	861	859	761	809	786	872	840	800	847	798	822	814	795	784	820	831	868	750	817	816	807	793	843	867	791	866	822	838	823	816	810	775	840	837	843	803	795	842	754	815	796	808	799	819	811	816	785	810	825	819	864	778	851	775	789	788	849	805	799	819	816	795	786	839	830	841	820	837	815	818	830	799	863	793	813	755	842	782	825	808	781	813	836	809	828	837	817	798	809	802	827	815	826	797	756	766	796	836	862	777	822	830	836	861	814	843	824	813	797	804	810	842	843	778	800	819	771	823	798	814	816	818	842	801	805	815	823	825	770	825	793	866	839	808	820	804	855	764	840	808	852	844	832	818	832	816	822	837	850	826	827	854	815	865	814	801	790	842	827	758	863	798	823	833	794	849	807	842	781	788	794	738	788	794	814	833	831	832	848	787	771	822	868	806	816	821	869	825	793	787	780	807	796	853	809	787	801	848	823	816	827	809	800	840	790	812	786	820	805	805	835	807	829	827	782	811	844	827	806	851	786	826	834	825	776	835	834	823	810	819	783	779	842	762	799	841	834	793	862	799	785	803	829	798	856	824	821	765	807	841	792	786	832	818	777	816	796	802	806	827	822	737	768	839	823	802	776	804	854	802	822	762	789	808	797	790	819	825	836	800	843	801	801	775	885	808	811	799	802	762	793	785	899	801	822	815	807	847	845	811	804	808	808	774	814	810	790	826	808	817	831	783	824	858	865	843	809	790	843	802	807	811	788	807	814	859	788	838	853	826	857	847	850	788	829	828	840	823	821	830	803	818	819	858	801	888	767	830	864	818	839	797	839	791	859	855	823	854	839	805	827	868	797	825	775	778	796	814	805	759	821	830	796	815	797	806	853	789	855	834	828	777	803	835	799	817	810	832	829	775	857	758	814	811	810	807	820	828	832	846	805	818	827	808	785	788	862	833	833	774	848	814	827	838	846	823	816	812	830	837	781	845	812	838	790	835	809	827	771	830	829	782	784	795	808	827	860	823	843	843	786	741	816	854	850	785	830	789	834	819	796	781	816	841	798	804	799	809	844	845	787	765	802	814	769	861	808	842	823	764	845	790	836	830	832	836	799	823	813	777	766	775	814	770	816	811	820	820	791	818	820	840	868	810	765	746	819	856	834	832	835	871	730	899	881	764	833	831	837	795	758	835	833	784	822	828	833	814	874	798	827	833	728	840	847	789	792	819	822	805	830	807	791	785	832	753	842	815	790	815	765	836	859	825	821	910	782	813	783	827	847	796	807	849	824	829	784	789	816	780	822	809	765	846	752	848	783	827	789	817	788	858	795	832	812	808	815	891	834	828	843	816	802	870	804	773	806	872	791	844	775	821	759	787	803	829	809	837	814	848	832	802	816	798	788	826	830	860	786	788	830	844	806	833	852	795	835	825	757	796	847	853	822	857	858	761	803	800	772	838	847	763	827	813	820	823	787	750	845	766	845	819	847	868	830	774	813	832	814	829	797	813	832	874	850	805	817	790	768	864	842	813	797	834	841	843	807	845	821	820	824	824	794	800	827	832	831	797	828	773	804	818	825	779	822	812	804	843	790	869	805	834	877	826	773	816	807	837	848	822	767	870	789	821	804	812	828	835
24341	21498	25219	28221	21559	21524	18719	865	412	370	390	338	310	317	330	279	354	314	337	303	310	294	290	296	314	285	278	271	295	283	286	302	295	281	299	305	300	292	287	297	288	280	303	295	276	296	300	296	326	298	283	265	311	266	307	308	259	321	269	315	311	321	276	316	286	280	308	295	281	257	265	293	327	278	294	262	271	298	273	291	281	308	280	280	314	267	307	279	265	292	301	309	260	292	316	266	254	296	283	325	269	283	340	269	305	323	278	278	308	291	299	278	307	298	275	299	260	273	298	306	273	266	252	275	281	281	302	260	299	287	266	288	310	242	329	285	309	285	300	290	304	280	304	289	273	276	313	306	304	302	275	278	292	290	276	310	325	261	252	274	299	261	282	284	283	299	301	286	322	298	280	302	281	279	268	317	321	287	307	295	278	273	260	289	272	280	258	264	277	276	297	304	288	298	302	272	278	311	325	312	283	296	286	266	288	278	281	289	312	271	294	307	275	250	290	284	255	303	273	279	276	301	289	264	289	294	303	297	335	293	271	266	299	303	313	288	253	261	274	284	254	311	297	261	263	289	260	290	259	306	304	273	304	287	293	294	296	259	298	253	306	284	277	303	310	293	279	268	308	267	269	279	307	271	266	271	335	279	306	292	272	288	321	286	302	281	293	282	283	298	273	318	311	306	250	282	299	314	291	298	291	279	318	254	261	294	281	258	272	266	276	287	263	248	306	273	265	267	274	292	293	256	293	280	331	292	288	319	286	326	320	287	279	305	263	289	313	264	297	267	285	275	318	313	304	307	270	273	264	272	290	352	271	280	308	265	304	279	277	263	264	281	281	283	301	276	278	301	284	268	257	258	269	286	274	257	278	258	283	326	305	278	286	284	292	283	284	283	290	277	281	296	307	274	286	284	283	296	290	255	284	303	282	265	301	273	260	296	277	296	276	248	277	291	284	267	277	287	255	287	292	300	301	294	298	286	289	287	271	293	296	285	263	302	280	296	268	298	279	284	283	271	264	273	280	294	303	268	286	277	308	287	318	290	301	280	287	281	304	328	264	299	316	327	294	255	296	315	311	308	326	288	334	278	294	274	248	315	294	269	299	287	281	304	294	275	262	270	254	272	253	264	267	299	285	269	319	278	317	300	302	280	282	272	302	298	302	280	295	281	269	286	274	294	288	321	310	261	266	278	302	290	296	287	312	275	274	292	289	281	306	271	301	291	298	273	293	266	264	259	324	309	265	281	283	245	282	284	283	269	251	293	288	274	297	290	298	277	300	321	302	302	306	276	275	270	287	316	308	259	307	290	270	295	307	276	295	318	294	285	291	271	259	254	284	283	305	303	306	265	235	276	284	274	325	292	248	247	270	270	279	291	286	275	280	299	311	275	272	288	275	300	278	282	267	306	297	249	264	264	327	308	315	319	269	239	258	291	296	336	247	265	294	296	274	248	258	280	293	292	292	296	301	277	297	285	259	282	283	313	287	282	269	299	301	309	285	299	290	318	273	274	292	268	301	259	276	259	306	245	296	286	277	273	291	288	263	261	258	248	261	289	275	271	264	309	283	266	300	254	279	267	297	254	290	260	241	287	255	281	277	290	292	294	286	276	281	307	289	295	277	277	322	276	320	296	296	285	288	279	339	300	250	279	263	281	310	316	252	292	304	274	255	286	259	279	289	297	277	282	271	291	270	285	236	281	300	275	276	238	282	272	263	317	260	268	282	261	285	281	290	290	302	302	324	304	277	316	287	279	300	289	309	310	300	301	306	284	301	323	288	298	299	325	279	275	313	255	260	253	263	305	317	269	299	268	284	288	285	276	290	266	290	310	291	294	306	289	320	328	288	314	285	264	310	305	306	288	254	269	275	271	262	251	267	298	288	296	283	278	271	284	251	279	273	300	281	261	288	286	260	283	317	272	250	311	276	283	288	272	288	312	275	284	266	288	280	283	290	290	283	266	275	290	286	283	285	257	318	284	262	286	298	292	275	307	329	281	317	291	266	289	294	300	299	262	294	297	299	303	313	265	243	288	285	300	273	308	303	276	279	269	295	300	266	292	270	286	282	288	263	287	247	274	299	271	249	260	287	301	285	294	302	253	311	300	284	267	266	285	289	307	322	266	277	293	288	262	287	287	323	294	257	313	289	304	311	298	313	259	261	315	277	230	277	296	302	278	274	257	293	289	285	301	300	309	287	290	289	296	275	250	284	298	288	258	283	266	311	250	306	307	303	262	268	267	274	302	283	295	279	266	274	253	295	310	284	290	291	293	285	326	305	299	308	281	297	291	278	304	299	293	276	275	307	291	295	262	292	278	335	289	272	276	289	257	280	324	309	253	282	291	256	296	301	272	255	291	298	268	292	255	270	266	298	276	263	279	286	294	293	274	303	261	273	270	271	278	266	277	276	277	273	276	274	288	300	260	300	268	276	258	308	290	294	270	255	306	335	274	265	320	301	292	299	287	286	280	325	285	304	289	251	310	293	266	286	267	289	267	273	292	319	298	255	266	298	253	298	289	298	282	257	278	265	291	282	315	274	301	311	278	268	253	289	288	309	292	305	284	290	280	255	303	279	278	284	264	284	276	304	282	282	274	301	287	278	272	261	286	281	255	279	282	291	284	269	333	290	271	304	296	241	295	281	295	286	254	291	312	297	325	304	266	314	288	283	313	302	296	275	279	276	270	297	279	256	287	285	302	300	281	283	282	289	256	266	308	296	267	287	280	290	305	317	300	281	268	278	275	273	272	288	258	312	299	289	285	271	292	280	277	281	259	288	267	305	279	299	292	276	258	274	314	282	266	269	257	273	276	276	305	249	293	302	283	306	278	272	309	261	300	306	326	256	278	290	286	290	281	287	305	300	320	307	271	303	268	259	277	280	266	306	309	293	294	281	259	284	245	274	296	311	287	256	290	283	267	314	276	279	266	254	274	291	285	321	284	292	298	297	291	263	282	265	297	302	280	305	271	314	262	304	298	317	295	279	282	279	302	263	254	284	313	218	281	284	299	291	286	289	300	255	306	258	255	322	283	267	259	294	286	263	289	288	265	272	264	293	258	254	247	290	296	252	291	281	281	286	277	336	280	274	274	275	272	271	319	290	281	293	289	274	306	252	295	303	253	304	322	312	302	295	293	264	283	310	320	316	290	274	297	283	293	266	273	261	306	275	284	283	291	278	293	280	268	280	280	291	297	287	282	323	286	300	265	283	265	288	259	311	269	307	309	285	313	245	316	326	288	273	272	274	284	297	300	259	284	294	296	275	268	317	312	299	317	278	268	298	245	290	286	284	282	265	283	268	304	277	307	286	279	264	260	302	270	274	272	317	308	293	297	281	263	322	284	287	249	285	266	277	290	314	267	288	304	264	298	292	294	328	293	267	320	279	263	284	287	286	290	281	258	268	288	273	290	308	305	313	297	272	303	289	300	294	307	302	282	276	320	280	311	316	290	297	318	330	276	295	290	276	265	262	296	258	265
30646	39499	19150	19543	6958	756	724	669	687	673	639	636	632	657	613	622	627	636	602	583	583	623	613	604	585	637	620	601	603	642	623	622	577	633	597	578	610	593	631	591	643	586	604	590	632	635	571	627	640	653	638	639	616	637	649	630	589	600	584	584	602	657	589	596	628	615	598	580	593	649	608	604	579	589	620	588	636	583	605	618	635	592	634	602	611	612	628	598	587	618	618	608	626	617	563	626	646	619	647	615	664	614	605	614	613	573	583	631	585	593	603	636	594	591	608	611	579	608	635	621	648	618	611	595	605	631	622	623	612	625	599	541	586	587	598	610	578	567	607	635	677	569	591	546	591	590	583	606	612	549	656	560	640	636	633	568	634	567	610	637	673	621	614	630	601	641	600	603	570	606	648	656	595	677	652	603	595	603	624	591	603	628	634	612	624	608	606	552	612	614	575	625	579	569	679	606	597	583	613	631	619	638	581	594	576	622	601	624	609	580	628	602	626	597	565	595	583	560	608	626	576	599	577	634	561	622	557	651	601	606	604	637	608	611	604	626	631	632	609	626	630	552	571	651	603	605	612	585	601	624	581	597	592	595	575	581	603	576	633	585	591	622	611	605	635	634	612	638	575	564	665	609	586	663	597	631	592	608	580	577	588	567	618	548	629	553	630	619	601	600	596	576	607	552	640	553	585	604	591	585	615	581	621	564	597	582	631	580	585	631	625	605	613	614	638	594	626	575	606	664	601	612	584	583	624	588	623	650	584	603	649	598	577	601	624	615	600	629	619	582	634	640	579	625	596	599	597	595	594	595	680	616	587	585	597	631	585	583	593	583	610	638	640	643	629	666	696	562	677	604	634	600	650	597	584	620	649	576	583	626	635	601	607	609	607	600	584	660	623	620	606	583	616	613	582	573	595	571	619	605	655	633	596	613	615	621	623	610	567	622	556	600	595	590	625	554	595	658	578	613	621	635	610	586	609	579	633	606	629	619	579	623	622	573	625	623	612	640	594	579	577	591	612	615	623	569	601	605	666	613	625	610	582	600	573	564	591	609	637	578	599	593	626	646	555	644	610	579	579	608	567	563	663	568	571	612	587	612	597	625	614	613	609	635	563	637	616	581	598	567	607	578	592	636	577	596	632	613	606	630	583	622	637	592	620	588	664	568	636	612	633	608	616	619	597	639	628	634	591	579	660	595	651	610	607	561	595	622	558	613	624	572	611	556	629	582	607	604	584	574	584	613	589	587	629	566	601	636	574	624	615	574	607	598	649	619	580	611	613	566	604	621	563	643	573	624	648	652	610	630	603	651	603	639	582	587	593	611	637	618	620	641	587	616	621	614	623	585	571	637	637	577	575	616	613	643	639	621	605	608	593	630	621	559	628	611	582	580	592	601	554	594	589	581	604	614	576	580	605	630	648	592	615	645	582	600	591	638	572	668	599	654	607	614	605	602	621	544	663	543	600	579	630	557	597	607	597	626	600	560	611	578	670	592	593	602	591	583	606	615	567	608	612	608	546	621	586	614	608	617	602	604	600	630	623	585	594	588	569	619	617	549	576	569	617	598	613	592	640	608	594	570	603	582	613	596	554	597	605	632	633	640	624	638	664	595	537	609	620	604	575	608	604	642	632	602	624	576	608	615	600	619	641	638	559	613	598	604	629	590	581	611	559	636	603	610	581	593	619	614	594	616	645	622	649	638	593	654	575	618	621	582	617	593	597	618	582	618	577	590	577	612	627	599	656	634	603	636	619	611	579	626	603	590	546	659	574	573	589	618	598	622	574	651	625	641	622	593	584	576	570	622	598	579	633	617	612	640	616	615	620	630	635	579	633	585	585	604	622	608	611	649	608	605	635	612	618	638	567	622	591	637	612	585	612	656	586	609	574	551	647	575	601	622	628	586	583	606	578	608	598	620	570	624	601	611	565	595	626	599	613	595	607	618	628	617	585	612	606	622	636	591	581	624	601	582	642	633	642	580	632	579	600	638	591	603	593	594	615	606	661	610	581	598	663	609	579	635	583	611	619	563	633	628	626	596	625	618	584	555	665	617	618	656	631	602	645	627	622	626	589	608	669	561	618	632	642	595	556	601	570	609	560	654	572	573	599	579	632	593	620	604	532	549	606	602	599	590	597	584	585	631	642	586	570	582	593	684	602	603	622	644	623	584	592	595	562	590	627	603	590	596	581	609	615	594	675	584	654	625	586	584	550	581	616	599	608	592	635	632	625	647	583	550	627	576	580	604	598	589	577	631	621	629	554	598	607	595	592	620	615	600	652	630	612	631	596	628	588	618	601	592	617	569	586	624	626	604	573	628	582	566	635	629	591	602	606	591	571	566	612	624	623	604	636	641	597	611	605	582	598	625	613	569	600	593	587	586	642	620	552	649	599	607	574	582	570	628	605	592	615	626	605	598	650	649	611	587	620	573	594	600	643	556	589	652	569	584	615	608	634	601	593	576	607	587	582	608	599	636	624	578	598	604	527	572	574	624	664	578	600	642	588	568	587	580	584	596	650	583	591	633	643	643	582	647	603	576	658	603	630	664	621	632	578	621	661	636	584	568	604	623	613	620	636	584	629	608	595	586	583	610	640	609	598	596	601	610	622	556	620	619	622	583	603	621	585	615	595	627	585	640	624	627	646	650	621	596	619	610	601	629	563	589	660	595	603	594	591	583	643	581	666	612	625	601	561	622	572	577	617	615	588	620	571	632	574	562	590	600	563	625	566	631	555	612	613	607	628	578	631	604	576	598	601	567	621	603	557	602	592	576	619	561	585	571	587	581	627	598	620	565	618	605	628	613	619	614	620	590	616	607	629	590	615	602	620	592	596	634	617	618	628	598	613	623	586	625	570	604	591	595	602	603	585	599	624	566	587	635	616	577	572	623	603	609	611	619	587	619	606	622	596	635	619	623	641	614	597	560	611	641	600	593	612	587	625	644	605	628	598	625	602	637	612	585	624	572	607	613	547	644	607	577	596	639	623	587	623	584	627	620	629	614	590	600	574	603	619	604	592	571	585	643	591	593	615	557	618	583	576	578	603	586	614	632	601	611	602	634	593	577	605	651	609	642	613	616	624	604	598	659	583	587	631	609	646	618	617	622	603	626	575	613	628	615	618	609	593	578	601	633	596	604	583	563	551	615	619	602	609	604	602	579	585	647	627	614	598	653	588	581	623	580	617	585	608	609	627	653	606	573	559	603	645	639	626	584	629	570	594	605	595	638	592	572	648	654	618	612	593	604	592	637	629	640	606	565	643	610	605	578	652	628	610	626	626	546	624	580	621	624	642	620	586	601	670	579	590	584	571	594	626	561	603	618	603	658	621	591	594	621	632	665	625	566	635	618	623	598	583	610	611	643	625	628	653	582	609	614	622	654	642	568	639	651	580	605	595	582	602	599	626	585	567	633	585	659	634	580	608	638	605	626	605	633	634	591	605	640	613	645	645	565	627	615	567	646	635	659	565	601	596	623	616	611
33271	20125	8927	1844	821	289	282	244	267	243	292	250	258	275	266	226	271	289	269	239	268	245	245	287	255	240	281	276	281	258	266	263	255	226	262	275	251	287	256	245	253	248	256	259	250	244	263	292	264	271	265	251	277	260	238	248	242	237	240	275	229	259	270	272	265	265	261	255	249	215	265	256	266	282	246	248	253	253	234	251	270	270	273	259	248	255	266	296	265	260	235	242	261	284	265	242	281	245	253	240	243	249	237	259	253	274	258	272	280	243	268	247	271	251	241	266	253	251	263	238	288	251	292	253	262	293	250	269	255	220	263	286	262	291	268	277	261	225	248	254	264	264	265	286	229	235	234	266	299	274	282	270	279	281	281	241	253	234	237	288	288	295	246	253	247	256	266	289	282	260	268	227	236	244	240	279	245	264	280	267	259	257	270	254	255	235	245	230	254	280	245	261	274	249	238	257	264	272	265	269	269	247	258	250	243	263	269	263	269	248	273	283	283	233	260	264	274	233	274	289	265	230	242	257	245	249	274	246	262	292	249	221	281	291	248	290	273	230	237	252	262	261	262	253	236	268	282	254	263	269	260	264	251	254	271	256	261	261	243	289	282	289	266	248	219	264	266	283	270	278	279	279	253	261	272	265	252	252	261	253	241	252	268	254	269	247	270	272	257	264	300	260	241	269	266	261	271	265	267	258	251	270	252	253	254	290	262	249	259	262	277	226	269	242	278	266	225	261	256	231	251	279	284	274	270	259	256	254	290	244	258	250	249	269	244	232	271	263	245	296	290	249	259	278	267	274	259	258	269	266	271	267	265	244	265	289	277	281	302	268	290	247	251	246	269	261	251	279	255	240	254	223	267	282	281	288	283	290	258	272	276	251	294	272	277	247	282	278	261	257	270	289	267	254	255	252	268	239	280	261	286	236	273	260	226	265	249	243	280	247	231	271	262	254	240	268	273	262	275	242	249	279	300	278	268	275	272	282	273	276	263	236	255	296	262	305	261	278	245	278	262	228	246	274	263	249	263	269	270	276	265	239	279	263	297	258	281	274	268	247	249	258	277	260	233	250	261	256	280	265	239	258	257	273	270	275	267	243	275	257	255	244	293	273	267	271	236	254	240	267	270	269	254	267	271	258	233	242	255	259	252	272	261	276	249	244	274	280	254	253	273	281	283	261	228	283	248	251	271	265	278	265	242	278	230	274	267	259	296	265	261	294	235	269	264	251	267	252	266	237	242	200	262	269	285	305	277	236	291	241	242	262	261	273	225	285	285	255	268	262	274	255	238	244	271	269	240	244	234	256	259	269	289	278	243	254	261	233	291	287	288	274	261	270	250	225	231	264	239	264	285	267	247	270	251	289	238	254	257	254	267	256	296	239	253	233	258	264	252	240	259	260	268	235	279	287	254	236	261	291	231	277	261	270	264	253	269	272	254	258	280	305	248	300	285	278	276	248	242	272	252	272	286	251	286	275	271	234	245	262	267	241	262	225	301	267	277	269	257	254	258	258	250	258	254	257	261	274	252	252	250	283	248	267	240	248	279	248	252	291	266	235	275	246	256	250	240	269	267	259	282	255	263	244	270	298	281	247	260	264	265	244	273	266	266	256	270	269	236	245	268	243	262	266	274	242	221	284	255	252	258	257	259	287	259	259	257	275	245	251	260	288	263	273	266	233	277	278	244	258	248	286	247	288	272	265	238	255	275	268	265	233	273	244	250	260	263	237	258	281	285	279	250	260	285	249	245	246	255	244	258	245	256	263	272	283	240	241	254	278	263	297	295	255	286	264	279	230	242	260	225	254	271	267	284	270	263	236	244	256	267	264	267	261	264	261	262	282	279	258	254	275	276	260	272	275	274	233	253	247	224	260	245	276	250	243	229	281	239	240	238	272	270	261	264	254	275	288	258	258	241	263	230	251	257	293	264	280	248	258	280	273	269	292	256	257	270	274	259	290	279	279	273	274	222	247	268	230	260	230	237	249	252	287	239	253	247	259	251	268	285	259	257	270	269	254	264	246	272	224	260	255	264	267	287	273	257	271	255	257	251	276	261	270	270	251	258	265	258	270	300	280	269	263	237	243	272	256	263	266	274	281	269	280	269	264	284	260	245	257	264	267	284	257	241	252	255	250	246	254	259	257	239	245	262	262	253	283	264	270	263	260	264	276	260	245	253	255	270	259	245	255	240	263	275	231	248	257	243	265	254	256	273	264	268	277	263	293	292	261	260	248	267	235	246	272	279	287	261	245	277	296	247	259	239	245	278	274	247	275	280	255	275	253	296	285	265	251	255	236	262	268	250	253	234	279	294	245	235	228	235	294	237	238	264	256	269	238	254	259	280	287	256	285	277	255	246	266	273	258	278	274	260	259	240	278	272	269	260	270	250	257	268	231	226	252	266	262	252	243	286	256	249	234	269	237	260	271	247	273	271	236	270	263	237	290	267	274	275	269	289	277	263	292	241	266	254	251	228	252	262	261	267	267	256	259	274	258	229	237	256	226	232	281	270	261	275	265	291	299	273	247	247	218	248	248	239	254	272	287	275	243	273	289	236	278	241	256	231	263	272	234	239	266	242	261	294	300	282	300	251	237	252	249	265	256	236	277	273	249	251	265	265	230	257	275	276	251	252	254	248	264	271	258	249	254	251	275	231	250	251	265	273	268	255	238	252	255	285	249	267	266	254	245	283	297	296	248	236	269	277	245	270	290	264	241	260	274	240	256	246	259	285	232	269	235	232	266	292	290	247	239	253	252	229	251	267	250	261	245	242	251	235	255	281	266	247	253	275	288	277	249	231	245	243	281	265	249	268	277	242	272	266	247	281	260	270	283	253	293	273	263	258	290	256	291	257	271	253	274	283	268	258	263	257	260	257	229	252	254	239	251	255	271	289	255	274	269	273	253	272	278	263	254	258	242	248	295	285	287	242	256	292	263	257	269	235	253	253	282	248	251	257	242	239	256	249	288	295	245	276	266	284	287	258	252	253	270	248	272	270	258	262	268	252	277	301	259	267	285	235	274	244	264	251	243	267	263	253	227	269	266	264	237	267	261	240	252	232	263	278	257	271	249	279	309	269	283	256	291	278	252	227	256	252	277	295	246	273	253	234	263	257	280	282	272	274	273	259	259	253	266	235	256	244	240	257	256	250	260	290	263	248	284	263	252	285	270	273	244	285	253	246	285	264	255	268	248	266	253	242	280	285	290	249	258	238	273	262	251	248	292	252	269	226	275	279	251	277	243	235	281	250	291	256	267	285	258	242	240	272	273	267	240	256	256	271	290	275	246	247	247	263	253	280	265	245	242	229	266	277	235	289	246	284	258	224	289	272	290	277	267	253	285	267	253	291	269	261	290	251	273	274	262	257	249	273	288	252	254	257	279	256	295	276	282	259	261	238	257	252	255	264	237	248	242	265	252	268	258	264	271	255	268	269	261	266	247	271	260	221	261	250	285	266	283	242	289	223	262	264	244	272	258	231	255
8702	4515	2013	1515	811	570	599	653	604	630	637	566	614	593	626	649	588	653	617	596	634	629	649	609	595	635	638	606	600	592	635	649	618	611	651	640	636	646	635	550	595	637	617	622	613	632	632	608	630	609	611	614	637	638	590	623	642	600	589	621	590	627	633	580	591	610	622	585	606	619	595	614	537	652	618	639	650	554	610	606	617	649	618	604	658	621	623	628	588	565	603	613	564	642	636	611	591	601	602	615	625	630	593	610	582	637	585	648	559	598	625	614	622	618	595	596	613	612	644	634	579	582	595	599	613	574	665	580	583	597	614	627	592	608	600	605	588	635	633	596	635	615	623	642	616	599	639	580	597	608	577	627	607	611	594	609	636	616	644	571	590	569	600	674	599	601	640	637	673	648	648	649	577	589	640	550	644	606	642	596	586	631	615	572	621	601	559	615	595	654	611	661	586	625	601	594	598	646	594	605	613	654	584	637	636	660	622	639	662	616	643	591	624	606	626	596	623	605	607	616	611	639	568	671	633	617	595	609	621	566	628	602	609	598	608	596	632	617	618	598	631	626	564	630	621	591	615	629	566	597	652	587	593	590	639	671	674	647	601	610	644	630	623	633	631	584	624	583	611	619	591	592	594	607	633	596	542	621	620	586	565	577	565	586	665	620	602	619	623	646	656	634	605	620	625	642	605	636	648	597	643	620	622	597	628	599	625	641	589	603	576	623	633	584	593	574	623	602	614	617	651	641	636	597	596	638	602	619	584	610	620	590	597	628	557	634	581	587	602	600	608	610	618	628	624	615	638	626	603	616	565	590	585	589	624	614	619	608	600	617	633	609	641	613	623	582	606	628	643	591	630	567	600	573	613	603	601	598	642	633	570	636	561	604	636	634	633	634	585	667	620	616	582	613	620	585	624	622	631	623	575	578	663	619	634	584	617	590	611	601	620	616	605	549	598	612	661	633	578	593	580	593	612	618	596	615	588	598	637	648	588	647	562	636	611	601	608	614	626	610	628	622	638	623	588	605	615	616	620	565	638	641	587	625	619	621	618	639	651	633	630	634	635	605	636	574	605	642	573	629	616	638	625	622	619	614	606	597	609	636	605	590	616	623	616	623	653	576	606	590	589	611	592	618	604	562	656	578	632	610	619	611	626	628	578	623	555	608	595	625	631	587	630	616	635	641	609	643	604	632	584	621	608	646	611	609	619	626	589	582	550	595	634	593	652	582	638	588	628	593	659	630	596	596	593	606	586	582	614	590	605	623	590	617	609	624	654	617	611	628	590	559	647	597	626	584	635	644	615	611	653	617	594	591	601	636	608	607	610	609	568	590	582	552	613	618	646	619	562	621	575	615	619	606	611	592	620	600	610	611	580	636	671	611	604	636	646	590	607	587	654	625	626	609	602	645	634	607	634	633	624	582	649	620	582	618	596	597	628	600	577	645	625	644	596	563	613	618	642	617	651	632	623	635	583	627	624	604	599	603	609	611	604	638	637	567	556	569	592	587	578	584	583	614	614	587	623	615	589	626	663	688	605	608	612	592	616	673	617	642	635	630	656	558	590	638	609	579	592	597	666	611	636	586	623	541	610	598	605	633	599	583	567	661	645	629	583	649	585	617	634	611	603	606	645	597	597	590	633	620	618	623	596	606	643	645	606	590	613	622	614	605	628	582	682	673	613	597	622	617	608	626	585	582	633	619	645	599	580	610	624	676	643	637	582	587	577	606	614	602	636	565	654	641	611	575	589	604	573	628	604	583	602	584	577	624	608	623	616	620	648	574	604	603	585	614	596	661	612	612	593	581	591	644	625	629	563	609	629	623	638	626	604	651	605	608	635	629	570	662	667	625	619	638	618	631	600	624	621	679	611	631	606	598	618	615	637	626	630	640	614	624	596	674	621	621	563	655	595	593	625	606	623	600	599	653	656	628	604	636	606	629	635	661	626	636	644	656	654	596	636	604	602	658	620	623	619	587	574	622	641	569	607	632	603	617	606	660	641	639	642	624	623	601	616	619	635	574	627	616	598	630	619	605	631	599	658	577	671	580	636	623	581	622	610	650	610	631	605	574	623	625	598	662	572	648	604	599	569	604	640	536	646	655	611	613	587	656	629	615	603	563	648	571	645	612	612	632	599	610	566	615	656	604	595	591	558	586	693	587	633	640	611	585	637	618	577	629	649	626	630	587	616	622	600	609	576	615	593	569	632	621	603	608	599	577	618	606	643	614	621	631	610	554	577	636	667	647	636	588	608	627	632	606	626	664	651	611	634	581	615	623	614	612	601	632	601	611	587	609	610	609	610	607	615	547	621	608	587	620	612	591	644	650	636	583	597	628	572	631	552	605	565	627	639	644	638	641	614	613	627	580	613	580	607	618	610	551	595	585	631	655	618	612	642	569	647	630	619	613	640	629	623	591	604	586	610	575	606	628	599	635	668	603	637	589	622	610	599	592	670	663	638	591	623	555	637	631	624	611	579	580	647	629	674	596	592	590	597	562	610	608	631	604	616	598	599	603	614	627	655	563	621	596	596	640	601	625	629	660	578	634	603	630	606	627	640	581	562	618	626	599	619	582	592	640	604	637	626	581	649	646	644	591	609	616	598	651	596	660	652	574	632	616	574	595	577	600	615	594	602	623	627	635	603	632	570	647	642	608	620	663	624	580	595	581	632	612	591	581	639	617	598	621	600	586	632	634	618	636	596	595	615	598	619	636	583	606	606	607	582	613	618	637	650	597	599	577	591	619	639	635	645	624	652	596	614	673	646	593	595	599	605	599	581	556	574	629	613	602	529	628	601	609	613	634	617	687	588	581	594	563	607	657	653	581	616	624	635	656	588	594	629	625	601	637	594	680	606	600	592	604	561	635	587	623	598	592	592	653	627	596	639	604	632	613	617	614	626	552	571	614	643	620	621	623	576	593	589	654	597	660	573	600	602	591	636	647	626	604	610	584	645	601	621	613	602	642	637	601	596	636	621	610	642	597	611	673	645	621	656	587	643	639	591	623	634	624	573	582	579	599	620	631	616	629	655	619	602	640	575	614	627	616	633	575	595	567	580	566	569	616	583	625	617	619	625	630	645	621	616	596	614	600	600	604	620	593	635	632	568	631	625	598	590	618	633	600	579	547	588	581	618	609	594	599	605	631	638	601	596	586	585	604	610	615	633	630	599	634	629	620	603	588	570	614	627	619	609	603	576	619	597	600	617	630	643	585	642	644	619	611	659	645	603	613	582	626	586	578	591	598	620	578	650	661	604	637	667	599	607	635	648	673	593	597	624	591	599	605	639	584	652	620	586	648	601	595	635	650	578	589	621	627	594	593	618	595	624	623	612	655	641	619	635	598	597	631	623	611	631	628	615	622	596	647	618	608	606	594	616	605	575	560	634	618	607	583	601	632	608	587	629	648	609	615	630	619	600	622	656	618	639	643	611	648	612	620	666	648	603	609	623	614	570	611	623	640	639	584	621	649	639	600	604	648
25024	21550	24988	28621	21679	19941	1934	525	420	394	448	385	400	427	364	398	367	361	371	421	351	420	387	376	392	371	398	382	359	351	380	370	381	359	368	388	385	369	414	385	370	385	424	359	389	358	381	381	368	360	363	404	396	382	399	411	400	386	377	386	384	379	382	400	402	377	390	363	351	408	383	419	354	352	394	372	376	368	391	398	373	410	413	409	398	401	347	407	376	396	363	363	385	404	396	353	393	370	406	354	370	416	373	388	391	406	385	385	365	385	378	441	359	383	421	391	350	408	376	372	403	387	390	391	337	379	394	376	369	365	407	402	350	394	411	388	419	375	419	366	392	372	387	350	391	350	443	384	370	410	410	403	378	361	325	398	389	363	362	363	381	410	449	369	352	375	373	411	420	377	381	381	350	352	383	417	391	371	370	361	395	367	360	407	401	386	349	391	410	378	399	369	388	372	373	385	343	389	381	368	393	364	379	409	376	366	406	402	338	392	397	385	388	376	372	358	379	366	343	363	386	357	386	386	392	386	387	357	360	353	395	362	390	417	391	372	378	385	400	362	369	391	379	370	401	382	368	351	358	412	335	370	380	364	414	373	409	404	398	408	407	378	397	391	384	383	376	392	378	364	414	372	383	381	372	387	405	422	352	359	387	425	417	385	388	398	409	381	372	372	345	388	366	396	365	381	377	350	401	395	366	362	390	352	369	429	379	388	392	379	383	364	379	365	393	394	381	391	385	398	357	433	374	391	366	377	366	400	417	387	358	363	354	387	381	399	400	403	391	392	392	380	375	334	347	373	392	401	352	424	402	372	362	381	364	407	394	393	392	384	415	368	382	354	389	407	388	411	408	380	386	338	381	371	369	382	351	404	360	403	367	391	412	386	387	407	368	358	385	350	423	398	394	358	402	382	389	360	361	362	376	385	404	383	408	367	407	407	350	384	399	394	394	397	379	372	384	405	378	374	355	338	365	413	389	380	372	361	376	369	361	341	373	352	392	364	400	371	378	397	371	393	373	373	365	378	409	415	401	400	375	385	412	395	360	377	347	378	392	380	344	369	381	384	378	389	371	385	335	363	380	390	392	384	376	407	381	367	378	352	395	402	365	351	386	419	440	377	409	378	358	355	352	364	392	384	394	393	408	322	380	361	369	351	382	420	407	344	376	379	392	396	377	401	379	379	372	344	415	402	363	367	364	379	358	389	344	375	390	415	361	410	365	356	403	349	356	360	384	366	356	379	391	350	391	375	363	373	350	385	343	372	442	415	359	374	379	363	386	387	399	385	387	430	392	393	357	356	381	393	370	389	387	392	403	368	389	387	397	415	402	406	393	344	401	418	346	369	368	351	375	414	399	379	385	416	371	393	384	336	390	324	358	383	410	406	389	417	396	349	385	417	367	388	382	411	392	371	382	407	363	366	424	431	401	375	393	398	382	342	379	394	382	373	388	394	385	379	379	401	386	370	405	373	378	371	387	377	414	392	416	359	396	411	388	331	331	344	375	411	405	348	375	382	399	357	375	402	364	380	381	377	376	396	387	388	355	392	392	420	390	394	359	386	358	359	419	389	403	386	345	394	421	403	405	376	381	372	333	371	402	353	383	376	388	393	375	331	372	395	413	352	369	395	392	433	403	353	393	379	373	350	368	370	379	416	330	386	361	402	393	355	419	382	416	368	391	404	436	413	373	362	387	375	396	390	401	393	370	374	372	384	398	366	387	362	400	314	386	431	383	394	381	357	365	384	343	384	407	374	377	362	393	397	333	354	344	367	401	380	389	377	390	373	366	390	372	419	378	359	362	368	396	385	416	395	410	370	405	373	358	370	417	347	354	401	390	413	385	358	382	369	383	364	379	379	370	375	422	402	372	405	338	388	387	342	348	383	397	372	423	433	400	402	377	373	415	375	424	392	378	381	428	389	399	369	361	418	377	403	354	395	428	405	377	371	400	441	388	406	396	358	389	388	350	416	372	386	385	379	375	386	376	378	364	365	390	400	386	381	366	400	436	389	366	383	394	366	389	382	362	414	358	382	363	370	372	367	386	407	387	393	368	385	373	402	408	382	420	424	391	348	385	394	344	389	399	385	366	368	361	341	355	367	398	348	368	365	402	374	345	378	402	396	398	360	396	407	384	360	405	384	350	356	404	391	375	402	379	428	400	376	370	384	387	359	377	358	329	389	364	369	346	358	429	399	367	391	367	399	377	374	388	411	359	404	397	363	387	405	395	359	415	391	363	394	427	397	385	403	355	364	415	359	401	369	374	411	382	372	413	395	379	392	411	360	376	351	384	377	379	360	369	343	374	367	346	373	371	384	370	362	365	358	399	381	336	379	391	386	347	361	361	362	403	415	358	348	369	379	355	387	362	383	370	395	376	420	383	363	340	359	353	401	352	415	378	376	366	400	391	372	362	339	394	360	365	357	374	386	365	374	372	373	366	396	392	392	410	405	393	396	388	359	392	385	352	405	371	362	387	375	412	363	389	349	386	398	394	418	394	373	376	366	397	353	372	401	379	378	356	382	357	392	380	366	401	403	368	399	379	365	365	393	380	342	392	390	362	355	385	368	390	403	359	365	382	367	392	356	396	357	380	384	364	363	440	371	377	369	352	397	391	361	384	379	364	383	410	402	378	374	364	368	414	423	365	388	395	421	374	404	388	394	389	379	398	406	340	392	430	396	385	400	387	391	403	377	406	403	393	369	396	418	405	382	389	407	416	389	404	365	410	345	364	356	385	391	383	381	365	366	386	345	403	332	391	373	391	380	356	375	404	374	405	366	357	399	342	386	364	387	367	406	392	368	377	369	337	370	369	390	366	372	361	374	368	377	416	339	382	376	401	403	350	372	422	395	377	406	360	376	427	372	344	397	351	333	356	386	367	381	387	406	433	399	380	375	374	383	408	389	398	380	373	383	374	420	378	392	366	402	374	397	397	391	374	346	399	345	373	400	375	371	387	367	352	362	409	378	394	371	369	373	374	371	355	357	378	368	384	386	391	408	376	385	359	378	423	379	334	392	412	371	369	411	401	404	413	354	362	380	335	375	399	431	374	401	381	391	395	406	379	386	396	362	385	372	374	334	378	388	386	377	392	363	374	399	379	404	385	334	398	351	412	408	382	417	391	378	393	400	363	399	370	389	388	387	363	373	332	398	389	392	341	402	401	379	422	360	395	393	372	357	441	402	317	454	400	348	408	384	378	393	425	414	388	387	378	391	371	367	399	401	421	368	358	401	389	421	358	363	371	379	400	398	385	365	394	430	376	368	381	389	390	378	377	349	395	418	371	406	397	375	385	378	379	421	398	394	375	411	401	401	403	374	398	410	396	387	407	382	397	391	397	388	410	353	358	346	370	390	361	397	361	384	353	392	381	439	354	391	377	348	336	366	363	373	402	381	366	404	365	359	354	377	381	357	324	376	429	350	359	350	361	388	383	356	381	385	355	398	390	395	378	397	403	392	371	358	386	387	371	374	413	408
23371	28831	10946	11980	4036	860	886	855	797	880	838	860	806	889	796	810	858	885	857	828	839	823	841	825	812	822	828	845	803	831	802	853	822	803	834	828	883	871	785	789	841	790	810	838	837	850	837	820	831	781	835	839	807	852	799	802	845	818	817	844	805	811	787	830	840	804	786	815	849	879	804	807	813	797	852	834	817	802	842	833	895	850	795	789	862	803	855	822	828	876	812	858	848	785	802	777	808	810	845	835	786	831	820	803	873	790	825	823	855	818	822	823	806	838	844	805	834	799	796	824	818	825	855	836	824	795	811	803	798	844	787	861	894	819	880	804	783	823	833	878	845	818	785	833	783	791	861	775	815	844	852	769	839	791	814	857	811	829	817	857	790	833	818	806	784	785	821	861	825	823	800	837	822	782	821	820	837	813	763	856	812	757	835	780	757	815	888	823	844	850	855	801	791	866	820	843	863	816	847	891	843	828	865	776	763	825	816	793	859	828	759	788	835	809	813	848	865	857	844	836	817	812	797	811	858	818	849	802	851	803	786	802	819	817	829	830	792	800	777	808	817	804	772	883	830	847	833	822	875	823	824	791	815	804	804	813	823	828	794	824	892	803	830	828	762	799	807	773	821	776	839	771	846	784	806	814	803	768	816	852	786	797	833	856	763	862	830	782	832	838	830	828	867	791	828	789	869	831	798	828	801	827	845	793	871	822	829	831	846	840	816	852	812	861	805	851	810	845	803	785	797	819	776	816	812	808	828	813	841	780	851	836	816	804	848	774	847	788	813	806	807	821	831	875	828	800	861	818	807	825	855	852	773	795	809	806	834	840	841	822	804	800	779	824	844	835	842	783	838	831	840	840	832	828	851	822	840	841	797	865	812	755	809	830	828	872	882	710	809	797	868	820	808	825	821	820	777	805	814	813	824	795	841	821	824	841	825	808	848	849	870	846	897	794	829	777	813	874	757	836	797	827	820	848	833	774	780	825	766	850	797	803	872	807	840	821	785	826	814	815	840	868	849	807	782	809	821	798	872	855	799	868	877	811	801	844	841	770	885	813	808	793	825	870	830	812	828	841	842	853	807	797	883	781	817	836	853	837	822	793	862	821	820	854	797	775	824	808	842	838	808	859	804	805	814	852	798	823	839	845	830	777	804	814	790	824	809	850	775	812	863	818	803	831	793	821	871	848	829	834	823	816	828	871	801	786	753	830	833	763	833	813	807	828	776	799	848	784	827	781	825	796	853	842	802	776	843	837	854	852	775	793	807	839	788	849	810	845	792	787	847	845	828	827	788	765	859	874	799	821	826	794	783	785	787	836	790	862	804	804	813	825	824	812	825	808	802	812	840	810	788	813	786	805	806	775	878	839	835	765	827	757	852	829	813	789	824	808	796	818	789	831	790	834	875	811	821	813	782	835	843	813	780	852	844	809	774	826	822	824	777	778	767	799	829	823	805	797	821	793	797	867	804	820	738	804	870	840	854	819	839	835	876	810	804	785	879	804	825	814	844	842	755	808	843	770	787	858	791	819	844	849	870	875	851	839	897	819	758	849	855	856	834	783	842	793	843	778	799	817	803	767	772	829	784	858	839	870	809	821	781	870	765	838	822	799	802	858	812	804	800	822	802	794	862	785	833	786	830	811	817	780	872	797	788	855	838	799	873	792	875	843	848	805	821	801	793	824	797	852	795	798	777	809	807	775	826	834	786	785	838	807	795	811	847	842	739	788	838	776	840	800	860	811	831	776	874	805	776	830	829	818	846	839	829	814	823	867	790	859	835	805	826	800	821	863	795	788	839	867	780	804	798	844	802	827	874	822	850	845	832	772	843	830	834	821	796	796	807	822	849	832	844	813	801	850	803	834	788	791	794	803	803	791	837	821	880	829	818	860	761	863	831	843	821	803	800	833	896	857	811	818	810	819	799	833	788	824	811	792	847	840	810	829	784	830	817	815	830	797	825	783	824	829	781	791	844	811	843	858	834	847	796	825	817	793	805	851	800	809	781	812	819	815	763	767	781	786	774	812	833	830	868	816	743	827	857	797	884	875	857	856	752	834	841	823	823	783	816	810	858	871	828	797	823	829	806	799	768	812	825	857	828	853	779	826	813	795	830	823	791	809	839	839	784	825	828	826	764	819	780	818	818	851	852	813	794	816	833	813	852	830	837	822	837	809	809	826	824	807	803	848	790	785	781	784	758	827	807	833	798	852	798	861	793	828	856	783	825	837	835	870	786	795	774	775	829	827	795	809	809	784	843	786	864	848	798	798	825	819	734	855	854	849	824	860	814	796	820	810	811	840	833	813	811	833	841	795	774	862	797	822	850	876	787	793	805	800	876	850	840	761	809	783	820	832	794	820	863	763	805	822	828	745	851	815	849	798	828	827	812	819	806	803	831	843	883	804	813	875	813	856	792	828	802	818	759	870	843	836	777	771	793	828	847	813	832	773	797	829	846	807	844	788	868	843	791	778	806	820	843	826	788	839	833	824	804	827	848	806	804	806	757	822	806	851	786	861	824	807	821	746	775	840	803	859	801	789	861	829	792	820	784	805	840	786	861	757	808	822	797	885	803	859	847	807	866	814	752	835	823	811	747	815	770	837	772	808	836	800	866	807	814	822	837	842	800	871	771	795	809	764	877	810	835	831	814	848	780	873	818	759	814	829	905	813	819	826	800	782	821	830	841	815	833	800	841	838	798	796	800	813	816	859	776	774	784	824	823	825	842	773	803	815	797	799	798	856	802	851	805	822	830	791	844	824	771	827	813	875	814	859	832	885	814	835	801	772	807	784	873	818	783	842	786	853	775	854	756	809	824	803	860	821	806	797	820	841	834	799	822	831	820	854	829	841	793	789	748	807	842	797	817	789	836	814	766	821	830	817	831	844	821	816	822	822	837	876	828	826	849	809	791	820	773	783	822	788	820	777	790	781	787	832	847	828	769	878	853	831	798	841	825	838	778	810	830	810	835	840	798	780	808	861	836	840	763	811	838	806	798	854	829	854	867	796	845	797	852	819	824	812	871	837	808	805	845	835	867	853	816	832	833	799	839	836	820	829	782	819	798	785	814	820	822	856	783	829	841	792	822	853	870	849	771	818	853	846	831	844	822	797	850	852	788	819	801	811	846	812	769	756	821	823	800	788	813	795	846	802	776	805	771	826	843	837	863	851	858	811	806	822	830	852	820	845	858	824	855	831	812	822	850	802	814	796	777	830	807	809	812	832	815	798	808	848	833	807	841	805	775	886	827	801	856	846	859	894	830	833	780	806	822	800	781	803	841	840	813	810	817	816	829	798	817	763	843	826	847	791	790	798	822	814	834	805	799	821	797	835	820	802	740	798	850	787	813	786	835	839	828	785	826	788	791	819	851	861	820	842	829	786	858	887	821	810	856	810	827	814	807	820	772	844	821	842	855	870	768	810	828	816	822	772	838	902	793	855	791	799	859	787	871	840	836	825	809	758	798	823	827	862	849	808	866	779
24304	21490	25184	28223	21553	21509	18730	867	413	381	380	369	317	353	294	296	348	289	300	329	322	313	271	283	321	289	301	282	267	276	299	291	311	275	295	305	295	287	272	274	261	312	283	244	280	271	260	296	312	281	303	265	291	298	287	275	271	281	272	305	293	268	282	281	286	284	273	298	297	302	267	287	264	296	313	308	291	306	281	262	271	299	305	277	293	291	273	307	250	280	296	305	285	255	283	299	285	277	258	279	277	285	270	280	286	248	288	309	286	287	278	290	270	283	268	273	267	274	292	289	282	295	324	312	298	248	273	268	296	282	272	314	275	244	300	274	265	244	266	253	295	272	266	273	273	277	323	261	283	276	301	290	257	277	279	280	296	274	270	261	296	291	295	283	278	292	331	269	321	291	280	298	261	299	299	305	284	252	279	251	290	281	294	271	321	288	300	279	286	254	265	270	276	282	310	264	313	297	278	285	247	258	281	258	299	270	257	285	288	265	300	272	311	306	299	298	302	281	307	271	286	314	328	294	264	264	275	242	303	258	280	260	274	312	295	248	271	270	278	273	311	315	268	252	299	311	292	278	297	328	269	290	271	310	270	279	292	292	277	255	276	272	266	294	284	287	291	271	284	295	289	299	284	308	284	312	294	278	296	259	278	261	282	256	248	285	300	283	316	278	301	288	273	268	268	296	290	296	281	328	265	267	282	300	297	308	288	300	304	244	273	270	299	295	275	291	279	242	328	269	288	314	292	260	275	286	266	284	285	331	284	253	300	293	271	297	281	273	279	319	252	305	289	294	311	291	278	252	294	278	294	308	300	290	262	281	279	287	295	278	257	298	285	293	261	284	283	304	307	321	290	274	287	269	269	269	260	274	248	254	307	315	286	265	287	262	302	278	254	287	324	312	272	292	281	292	263	284	294	277	258	272	285	296	299	299	256	265	281	274	265	292	315	272	331	299	268	275	276	278	281	321	284	275	303	275	252	279	246	297	292	284	282	303	276	285	340	299	294	269	265	285	253	266	286	312	302	296	297	281	264	262	317	278	297	282	269	279	281	236	273	271	282	276	287	276	263	281	310	290	297	312	274	269	303	264	285	323	260	292	260	264	274	295	291	257	267	240	268	280	287	262	305	281	252	279	274	269	263	252	291	308	328	272	277	292	297	306	297	318	304	275	262	269	259	280	263	268	281	270	266	276	275	288	311	287	313	249	252	253	276	278	280	256	281	276	293	250	297	289	293	256	243	276	279	277	285	299	311	262	294	271	278	291	274	274	309	289	272	278	239	274	290	263	311	292	277	291	273	259	259	284	267	293	308	257	311	281	294	286	290	287	251	285	283	306	268	294	265	297	257	280	255	287	283	320	269	289	303	295	305	306	277	279	307	264	323	265	273	307	290	286	278	291	252	301	292	286	290	282	257	303	278	247	283	276	280	281	293	306	280	279	245	288	279	271	271	285	309	284	288	272	282	321	285	273	253	302	275	253	275	275	267	307	272	275	314	299	271	260	285	279	307	260	256	264	311	274	276	279	288	247	302	281	282	275	253	242	275	272	308	269	283	292	285	325	292	253	323	288	256	282	292	294	288	309	268	255	306	252	300	252	277	295	303	272	286	293	273	305	266	299	280	293	287	286	308	247	300	261	260	291	311	273	285	293	296	298	275	282	261	280	292	288	283	256	291	300	308	265	268	290	279	271	285	283	290	257	298	265	276	292	281	272	257	245	292	267	300	256	289	271	251	298	308	297	271	290	267	281	298	304	338	282	295	279	280	286	273	273	265	245	256	267	299	264	274	286	296	314	287	274	298	262	301	318	309	299	284	296	265	284	294	298	288	288	280	289	286	301	276	271	280	285	266	263	283	263	302	298	263	280	296	299	264	282	267	262	306	299	292	270	276	310	290	289	274	283	271	258	260	296	275	256	262	275	279	267	315	283	266	261	280	261	255	278	289	309	294	302	293	281	292	298	281	291	240	292	293	277	278	297	283	275	287	276	285	292	271	264	282	307	297	305	245	282	275	272	248	265	274	264	269	282	298	273	246	293	290	275	294	256	316	284	296	278	270	256	245	297	303	254	278	258	279	290	294	293	280	282	260	261	299	315	272	276	295	257	316	256	272	291	289	275	291	300	274	281	303	271	285	302	256	273	308	262	275	271	261	282	262	281	275	307	307	277	269	264	266	282	297	253	286	289	288	321	314	312	278	280	264	286	275	270	269	264	303	289	266	261	275	297	286	281	277	279	296	273	275	282	283	283	286	291	275	263	258	302	291	309	237	295	312	296	317	319	267	259	272	250	261	312	249	249	277	303	260	288	261	257	313	301	252	287	273	304	264	266	278	274	282	264	254	309	266	274	263	257	296	281	285	254	297	305	255	222	241	281	283	298	285	257	303	278	265	277	292	247	267	266	290	314	313	291	273	246	260	279	277	289	287	299	279	275	287	287	245	273	273	271	261	293	266	307	300	304	268	301	274	300	322	285	276	290	297	300	279	276	301	302	313	278	277	295	269	248	271	278	293	278	302	277	272	254	291	263	252	257	265	268	287	250	295	300	311	276	282	276	261	317	259	284	286	275	288	288	268	263	299	260	296	261	265	290	291	266	281	297	257	259	302	312	290	263	302	276	257	276	297	287	294	277	299	296	295	293	284	302	307	284	241	274	271	278	263	236	272	271	304	284	285	283	305	294	259	269	262	271	272	282	308	285	301	285	325	260	267	297	268	282	303	276	287	279	293	298	299	267	296	292	302	284	284	274	312	310	287	300	243	277	312	267	334	286	289	253	254	278	283	300	242	299	266	299	292	303	311	292	296	283	298	276	284	275	301	252	281	280	289	265	301	255	292	277	284	292	282	300	263	276	250	282	291	312	297	285	313	279	286	281	269	269	296	268	271	262	283	284	274	256	295	304	325	270	286	308	302	311	298	284	300	313	286	279	274	315	272	269	277	306	324	305	279	258	305	257	275	287	298	289	287	279	280	254	296	303	295	276	279	258	262	283	298	276	275	265	286	278	251	255	266	261	307	287	292	266	282	257	269	332	271	279	278	259	330	285	284	281	280	277	315	292	281	298	269	285	269	276	288	301	261	295	277	256	286	289	315	307	273	330	298	291	291	295	256	306	298	278	301	278	293	247	282	309	294	317	267	275	261	273	281	296	294	298	280	272	267	292	287	329	250	274	288	285	282	284	270	270	276	264	262	271	289	273	275	299	276	278	300	293	259	267	290	290	267	276	295	282	260	244	267	285	299	262	267	296	293	292	275	310	283	233	265	281	267	270	267	292	266	258	288	235	291	268	241	314	261	260	275	311	284	291	266	275	287	269	285	343	284	267	276	274	312	268	240	244	281	306	280	270	289	288	313	277	279	271	256	287	276	271	303	282	268	263	305	307	290	320	292	300	259	301	298	279	251	268	273	265	255	307	276	282	262	260	267	276	271	286	287	308	281	287	257	267	252	295	267	301	291	284	293	288	278	297	248	284
29493	39156	16502	19148	7343	806	711	659	695	615	640	613	661	629	628	618	619	652	625	577	644	681	603	575	593	607	582	627	665	643	595	621	578	580	579	622	637	626	654	608	627	613	609	613	592	603	657	592	641	579	627	625	568	612	580	593	655	601	625	615	578	585	587	558	608	573	546	643	605	617	594	628	605	594	618	581	590	626	552	563	640	594	633	582	637	591	665	614	585	583	590	619	602	641	612	641	603	609	607	565	545	621	631	641	583	599	637	606	605	666	627	629	633	593	598	593	592	626	611	616	603	615	582	578	630	601	602	583	630	579	619	612	622	573	623	604	581	630	579	608	598	619	612	611	624	647	614	627	545	602	556	585	629	587	597	582	580	597	617	610	653	591	565	582	626	551	598	635	587	602	597	610	631	590	621	676	604	606	601	604	578	591	606	641	663	646	615	604	581	603	616	605	604	599	534	647	598	653	616	636	589	601	602	561	625	631	619	595	614	608	565	615	616	593	607	625	576	651	579	675	656	568	598	600	582	561	607	600	645	584	600	560	619	593	652	621	619	624	572	629	595	629	602	647	645	648	654	591	594	610	602	662	565	609	581	599	610	628	587	605	587	552	624	600	635	599	576	575	593	614	582	620	640	602	598	576	650	573	583	611	611	643	652	599	600	595	608	554	589	631	638	614	631	605	624	599	584	666	612	593	619	570	598	575	563	585	582	623	600	622	548	661	626	644	607	558	577	619	598	619	586	629	614	589	637	613	601	625	632	610	655	590	586	621	590	614	592	604	625	602	607	627	594	638	625	632	592	624	570	601	592	591	585	638	585	611	601	606	652	587	598	563	612	628	592	633	609	581	646	607	634	583	637	590	592	636	601	604	630	628	574	600	618	614	602	577	606	596	624	658	532	657	616	625	637	599	557	591	576	603	616	560	622	596	609	591	546	608	579	591	605	607	621	583	589	600	615	634	625	579	578	595	625	639	609	601	621	606	606	570	614	619	582	614	637	612	601	580	643	596	578	657	580	588	566	568	575	604	542	622	572	625	594	603	598	627	629	589	568	555	598	586	624	589	595	643	600	621	633	578	613	594	604	608	626	609	561	636	614	594	606	590	578	632	622	653	561	562	606	625	586	599	593	574	618	592	631	605	553	632	598	587	616	609	615	562	563	596	548	610	597	621	616	630	590	583	603	551	649	589	633	621	608	640	620	607	614	586	583	611	584	612	606	597	616	627	636	601	587	595	603	593	597	604	629	556	598	595	589	602	568	600	632	646	582	588	601	567	648	601	613	637	585	615	627	597	658	646	576	567	572	641	577	583	601	596	587	584	558	589	609	614	630	595	609	600	617	579	578	616	537	603	629	574	591	575	606	632	591	569	665	610	599	625	607	597	591	632	614	622	552	615	629	606	586	592	610	622	549	613	630	612	602	561	556	560	611	628	570	618	612	587	613	630	607	573	549	606	609	555	597	624	615	623	612	605	612	549	605	602	595	549	581	611	620	577	632	609	626	616	601	601	616	626	598	619	654	590	616	623	658	591	627	620	601	628	548	584	610	604	640	619	624	551	587	627	607	621	600	619	635	576	605	601	645	615	636	570	604	548	576	583	583	642	582	624	627	604	585	624	587	634	626	603	593	587	552	604	567	616	569	587	597	637	583	626	590	619	588	576	593	628	592	609	626	590	609	611	586	558	618	589	623	594	567	632	631	616	617	565	622	626	589	651	577	599	609	555	581	590	615	558	573	634	578	629	578	597	618	638	621	592	596	597	559	625	598	578	578	583	624	555	635	608	560	596	608	610	654	604	567	570	633	532	626	585	595	624	572	624	615	588	625	594	642	628	587	584	611	611	592	591	627	592	584	601	588	581	628	603	570	595	582	597	570	599	586	611	612	563	589	594	574	539	604	630	630	563	602	598	601	619	616	621	573	682	594	584	599	595	592	604	560	640	596	638	619	574	623	639	624	618	635	631	586	603	668	587	597	558	625	625	641	606	602	602	603	603	581	618	594	598	619	595	578	598	594	589	566	604	605	599	609	621	611	678	608	570	606	604	560	618	607	649	597	593	615	627	593	593	589	597	603	606	554	599	619	591	587	593	602	627	639	651	604	562	609	596	565	607	616	610	659	621	672	597	615	601	596	640	645	613	572	607	604	643	646	586	616	610	584	609	612	628	573	601	598	575	575	614	617	618	586	621	596	580	610	576	582	631	595	622	620	572	605	574	575	576	589	615	615	588	604	607	598	562	592	647	593	611	588	605	631	595	623	644	636	601	569	567	641	622	596	585	629	676	570	578	570	615	551	620	605	595	571	602	551	593	596	579	614	606	598	590	588	616	616	594	580	630	613	593	603	589	613	582	583	637	660	596	583	618	598	620	612	599	616	628	584	656	627	552	590	620	608	586	593	550	583	629	586	578	594	590	600	626	587	612	580	628	620	597	615	608	590	586	565	571	598	587	593	575	604	642	574	582	608	607	608	601	622	658	600	611	577	602	569	583	576	626	598	595	580	602	628	588	542	642	574	597	622	598	611	582	563	602	588	631	590	592	622	564	604	603	591	598	607	566	625	602	604	541	597	607	588	604	623	609	626	578	587	597	617	586	568	606	611	596	600	589	598	592	621	597	619	586	619	592	574	620	617	570	607	613	571	612	590	629	595	566	584	586	607	621	593	585	651	632	624	582	589	623	557	622	610	611	580	589	589	588	579	637	585	592	579	647	625	598	588	604	611	609	585	594	588	601	544	598	570	597	630	582	657	579	626	576	623	602	606	580	590	636	579	622	577	576	642	616	610	621	639	575	613	620	603	598	595	620	572	597	619	591	611	576	628	627	608	606	612	597	630	600	579	607	611	595	588	613	584	631	617	603	581	595	631	628	580	627	603	573	584	561	585	616	593	562	592	593	587	578	615	569	564	589	615	595	607	623	612	582	615	646	594	574	620	645	624	615	613	616	577	613	581	594	570	615	570	564	583	619	624	619	578	598	614	607	611	618	617	588	628	574	587	603	639	589	607	639	591	588	639	611	577	609	646	617	589	589	577	623	615	620	593	595	568	558	599	592	631	605	615	602	601	607	584	613	585	538	594	635	583	607	591	569	582	586	579	573	639	604	618	588	606	598	622	550	616	594	585	657	594	610	651	594	574	577	591	646	601	603	580	608	632	592	609	571	631	636	577	645	590	596	558	598	588	612	630	605	612	590	641	580	629	632	618	609	583	615	624	640	653	577	605	646	585	609	598	595	635	561	644	553	599	593	570	593	578	598	599	578	620	615	604	580	582	633	596	659	584	631	617	583	616	618	628	612	607	600	589	622	594	534	577	625	592	616	613	598	598	583	615	652	569	584	575	573	584	631	607	574	608	586	611	648	571	590	568	583	542	617	640	596	561	566	557	594	616	557	655	618	592	587	580	620	623	624	616	599	554	625	623	611	628	623	621	563	571	576	610	586	576	583	638	593	639	614	614	577	591	610	589	636	606	564	578	596
33177	20142	9011	2100	901	440	396	268	287	268	273	289	302	268	259	267	268	273	259	305	270	263	295	278	251	234	229	294	250	260	245	240	276	266	312	229	292	263	255	263	243	267	250	245	265	232	266	270	258	285	271	280	271	241	274	230	264	270	266	244	282	243	246	250	245	257	246	255	251	242	286	264	271	265	247	256	268	261	251	252	244	243	267	270	292	258	261	244	259	249	259	249	263	256	245	276	261	289	287	236	266	250	283	261	270	260	276	261	257	262	237	255	255	241	267	247	235	265	260	248	269	255	244	267	255	252	265	267	246	255	227	229	265	253	243	256	270	267	273	258	255	276	248	253	279	280	262	258	265	248	254	260	246	264	244	229	225	259	255	295	265	252	263	213	230	266	260	255	267	231	261	235	261	275	245	297	269	234	259	238	260	271	237	243	239	243	258	263	257	250	251	250	268	229	207	260	254	249	278	246	262	290	250	260	237	228	270	241	259	257	266	281	246	253	247	232	265	247	244	262	267	260	279	261	278	279	247	266	246	249	243	245	288	254	257	266	285	255	237	256	283	262	249	233	267	272	288	278	278	249	256	275	296	268	256	233	248	254	265	283	284	246	264	279	287	232	245	261	248	273	283	291	280	266	276	235	252	275	281	237	285	264	247	270	251	278	255	260	249	249	253	273	258	266	268	238	276	290	271	276	260	261	250	282	282	262	248	269	238	269	250	232	266	278	254	269	255	253	282	248	276	265	274	281	271	293	257	254	221	265	246	269	248	266	276	266	251	255	250	242	250	271	281	308	288	254	273	249	252	232	249	260	286	258	249	258	270	236	262	253	252	231	277	249	242	235	241	274	261	287	252	243	255	217	267	269	241	274	291	265	290	288	274	251	272	269	249	230	263	253	245	276	256	236	276	291	243	283	275	239	289	231	255	267	287	249	265	259	234	253	279	258	270	273	263	230	254	266	268	275	252	254	288	277	261	283	256	227	234	269	240	251	269	243	256	293	281	244	215	239	257	241	258	204	264	255	271	250	244	239	256	275	264	264	285	289	280	254	267	245	250	282	247	270	266	248	270	271	261	270	265	254	273	262	245	244	270	262	245	248	246	243	248	257	243	279	242	286	254	247	240	280	289	257	257	261	281	242	288	279	274	251	266	270	279	265	251	290	267	237	265	252	216	243	243	275	289	248	274	272	262	278	252	264	257	273	279	295	287	239	246	288	255	259	278	270	234	270	267	256	256	245	281	276	257	241	244	264	236	217	283	282	265	258	261	275	252	261	268	247	272	255	272	250	233	241	283	262	264	275	256	247	241	271	294	277	288	259	281	253	246	280	266	246	265	239	259	279	211	251	264	267	268	257	272	264	253	253	267	249	251	260	248	258	246	285	254	252	266	291	264	264	257	258	268	241	239	250	265	257	258	275	253	234	264	254	276	269	254	289	282	269	272	279	252	274	250	258	256	260	227	262	229	274	252	244	253	258	278	245	268	235	281	240	242	239	291	257	280	256	274	253	307	276	259	265	270	233	259	254	265	290	254	286	262	271	252	231	241	250	263	254	235	240	258	256	268	256	246	257	282	268	277	262	278	253	285	271	261	258	237	265	239	261	285	282	264	285	255	241	261	252	270	265	220	244	251	308	253	266	264	272	272	276	253	261	237	238	263	266	256	258	261	228	215	238	262	291	272	250	254	239	282	278	275	270	309	275	250	284	244	244	260	266	264	279	280	269	231	263	284	271	273	244	258	257	256	283	255	238	248	259	237	254	269	253	287	265	265	274	253	266	291	256	240	234	242	255	252	282	266	251	257	260	250	254	249	268	242	253	241	239	269	251	261	293	244	247	262	279	286	287	238	280	252	258	281	216	295	251	250	253	262	232	250	273	268	268	284	288	271	258	284	251	242	265	249	261	247	280	308	252	238	241	226	230	227	257	241	226	210	296	255	248	241	270	251	285	278	245	264	273	261	255	230	254	304	252	271	250	240	252	282	279	243	263	261	264	260	269	279	280	273	256	249	286	261	300	269	236	269	264	277	262	256	260	255	254	277	289	274	223	257	261	239	262	242	256	238	237	227	270	261	273	242	270	247	255	247	300	291	268	244	252	252	251	268	287	246	251	277	311	286	252	294	286	283	242	296	262	235	262	261	288	238	278	271	266	246	256	259	248	289	254	244	275	285	250	255	254	307	266	300	274	274	262	231	253	265	246	274	260	253	271	236	240	287	280	269	276	255	248	248	252	256	271	241	211	252	249	259	277	247	268	232	277	277	271	281	241	274	272	253	257	262	247	278	245	252	258	264	271	234	296	241	245	247	250	258	254	276	273	254	278	253	256	278	258	281	298	247	239	265	249	250	275	248	270	249	264	281	253	254	263	291	223	257	301	271	269	246	255	243	277	270	246	250	272	245	259	261	264	268	253	252	256	266	261	248	241	274	297	269	242	277	267	283	279	265	288	267	248	256	257	263	276	265	234	280	275	261	282	266	241	254	281	255	258	283	263	277	282	261	224	252	268	274	247	239	254	252	274	259	273	247	274	240	255	278	234	259	275	285	244	257	253	229	261	246	236	238	226	267	270	256	284	279	255	258	251	231	250	254	281	280	281	259	260	264	275	275	223	281	273	270	252	256	282	265	263	286	264	275	285	250	250	235	260	259	243	269	269	255	238	271	247	256	257	260	255	260	264	253	267	270	256	251	261	269	245	251	273	288	234	243	255	288	252	242	241	262	241	272	255	264	267	296	254	264	266	250	249	240	263	284	246	246	259	242	267	270	274	283	245	269	280	257	224	254	231	276	227	243	217	238	219	244	246	275	239	283	277	252	281	250	254	287	281	300	290	273	250	264	245	205	235	261	225	223	231	251	272	279	232	255	246	277	253	285	254	240	265	270	258	229	252	261	275	266	261	236	273	241	297	275	245	278	269	233	248	242	238	268	274	253	233	247	281	278	261	264	234	253	251	251	271	267	245	253	256	272	245	268	274	269	253	251	280	241	260	224	274	235	260	289	262	290	267	295	237	253	260	271	287	249	240	279	263	258	243	269	268	237	251	246	286	262	238	310	266	312	257	290	228	269	237	284	251	242	214	276	274	224	290	289	232	261	253	274	276	278	247	263	263	261	259	277	251	273	252	269	251	305	263	263	274	261	242	275	255	261	272	238	258	256	242	224	268	271	274	248	256	274	263	285	237	238	272	274	252	246	254	286	271	299	246	298	287	291	245	235	256	287	250	252	265	245	265	269	278	286	266	241	275	229	263	223	258	252	281	244	232	265	247	230	270	264	249	262	263	243	228	283	269	262	285	284	252	260	280	258	257	287	234	268	262	262	260	264	236	240	270	265	226	247	287	255	250	288	262	247	287	257	245	251	240	258	258	270	254	249	278	251	283	279	252	248	243	271	258	251	247	258	266	228	235	284	228	236	267	251	254	270	261	270	248	296	254	252	239	264	271	248	250	259	273	236	274	244	233	260	276	280	257	279	281
8592	4877	2004	1621	932	662	627	614	593	588	595	648	608	597	613	556	613	643	621	609	612	633	572	650	630	593	608	564	629	583	570	638	609	592	592	597	612	627	621	637	633	591	594	618	630	634	614	623	581	585	655	621	613	587	633	603	622	629	596	628	595	630	635	603	608	588	659	629	626	624	612	621	566	604	590	619	607	600	587	608	640	592	592	621	636	598	664	632	652	628	618	641	646	592	612	625	599	560	606	627	650	656	616	610	621	589	624	606	581	603	596	601	576	636	581	614	613	643	615	635	624	615	674	585	638	622	596	607	547	615	610	625	608	588	589	623	624	660	621	602	589	622	588	616	634	572	637	624	614	616	567	620	644	657	621	617	579	604	617	619	607	609	572	602	643	635	619	599	618	606	614	621	623	633	579	573	637	659	620	620	617	599	601	639	587	641	600	636	633	623	587	602	603	621	625	610	659	647	605	639	603	612	615	607	617	600	605	658	625	621	607	598	578	603	645	581	592	622	616	592	625	633	658	626	617	575	663	670	639	632	610	614	600	597	612	642	656	644	622	647	616	606	601	619	624	638	640	623	664	578	619	585	611	591	640	636	587	580	609	607	615	595	609	577	611	637	595	616	693	640	627	623	659	652	663	586	672	648	556	644	580	600	597	600	591	610	647	653	601	668	596	602	627	575	607	600	623	636	627	608	652	593	604	631	607	629	610	626	621	586	588	623	572	543	662	628	590	620	614	628	615	593	615	602	647	605	583	606	591	626	624	615	694	638	610	639	636	591	650	626	568	638	589	590	600	611	621	598	630	586	599	592	619	591	614	608	614	641	629	608	609	596	635	605	594	601	623	584	591	637	604	604	602	609	646	659	615	612	643	642	599	617	599	621	609	628	611	584	664	638	632	602	622	577	610	642	628	628	639	568	634	596	606	584	606	608	632	582	598	593	599	630	629	580	595	612	619	617	599	582	603	594	582	654	598	638	629	604	638	641	654	568	667	604	618	574	655	596	647	564	625	620	638	616	625	610	573	642	607	601	614	573	632	612	629	607	560	601	605	634	598	649	627	629	598	589	614	571	617	594	569	576	593	612	615	594	597	648	666	645	613	601	624	650	625	603	610	628	626	588	582	648	598	647	606	622	608	595	625	661	655	614	628	629	591	637	606	591	632	595	637	582	669	595	562	598	612	605	611	614	612	569	610	609	623	633	582	605	574	656	640	609	621	614	577	645	621	604	626	610	575	586	613	615	584	606	643	625	625	598	624	618	630	616	621	624	598	591	587	625	597	629	577	616	608	645	595	654	594	658	610	616	635	614	602	631	583	625	646	626	627	634	631	590	629	590	632	630	612	655	624	618	645	595	600	617	632	613	596	602	606	601	643	596	633	623	625	578	583	587	647	562	586	641	610	606	648	595	624	610	602	606	626	632	592	600	599	627	620	612	635	583	632	660	576	633	669	614	642	618	646	583	577	621	622	635	632	606	623	628	605	590	657	627	608	607	607	606	639	605	609	637	622	610	592	613	569	619	605	659	622	561	634	596	595	636	629	644	581	615	585	592	603	647	630	641	596	564	616	584	623	642	598	620	616	646	613	596	619	598	636	644	615	596	587	597	632	639	624	590	575	600	653	604	644	577	659	640	597	650	610	620	576	650	600	611	589	648	619	632	654	597	637	618	611	582	635	647	609	607	594	573	578	616	599	670	584	620	625	656	596	679	585	560	629	645	619	632	607	614	579	642	608	619	612	631	608	604	614	581	634	613	606	607	666	632	599	612	648	659	593	635	580	661	649	628	602	628	583	597	592	605	623	582	595	572	634	602	640	617	626	621	637	576	575	576	639	601	609	615	640	572	623	625	651	563	641	643	628	619	593	618	624	621	630	636	586	590	614	594	595	603	590	599	621	604	624	627	628	587	627	655	623	613	620	639	626	604	646	625	621	656	627	611	599	597	601	625	642	613	608	615	619	632	644	591	670	637	618	618	604	602	595	633	597	598	600	624	590	608	625	605	611	655	637	649	602	579	605	598	615	620	645	589	605	608	606	584	636	587	619	625	599	625	630	592	629	628	581	618	604	631	607	606	607	608	608	624	633	629	625	619	636	596	613	611	619	587	563	614	620	636	642	624	630	630	647	608	596	587	621	633	605	549	607	592	641	598	593	629	632	592	597	613	648	614	564	595	615	626	562	607	567	626	583	594	626	571	622	584	638	632	633	577	567	636	572	624	612	597	613	564	622	606	612	650	600	602	648	623	649	614	631	545	602	614	605	620	659	635	549	616	573	626	608	585	653	662	599	629	663	601	623	588	596	588	652	591	584	581	620	622	672	587	612	659	625	602	647	618	652	574	623	559	590	618	624	633	626	624	633	605	581	604	607	629	602	611	588	625	626	618	628	589	639	644	605	595	618	584	658	622	624	637	651	577	661	647	609	592	574	633	558	620	568	632	609	644	615	615	602	616	637	623	649	599	594	671	625	604	603	591	600	615	607	600	632	609	610	588	602	676	607	615	627	602	613	628	610	593	683	606	578	618	598	634	627	592	655	597	635	587	592	612	599	644	605	597	589	618	577	603	581	622	604	618	624	597	604	644	629	612	620	626	607	638	630	646	570	609	641	573	591	643	586	633	625	587	581	619	623	629	627	559	614	613	628	633	546	608	654	647	623	608	594	642	626	633	586	569	645	657	613	618	595	594	622	656	647	578	597	640	578	615	602	558	622	625	638	595	646	620	605	633	619	593	640	621	625	589	594	646	639	614	609	575	617	624	683	653	613	632	617	647	606	592	560	627	603	640	619	607	626	598	613	550	671	601	623	630	579	612	613	650	570	577	641	556	599	613	594	595	651	597	629	651	615	612	627	582	635	635	606	569	549	653	663	570	632	616	645	591	613	615	631	618	654	635	590	613	608	576	613	610	646	615	577	571	634	622	561	594	608	587	625	594	624	606	616	658	618	629	595	593	615	624	597	628	629	636	635	617	647	628	584	597	616	623	665	594	572	608	558	568	576	597	622	564	599	576	600	648	656	639	589	618	561	595	601	588	624	616	641	645	661	588	615	600	649	622	660	553	620	613	606	557	652	652	651	600	580	617	617	617	626	618	654	572	582	635	637	588	589	646	601	591	626	601	582	618	587	692	574	617	629	583	592	628	643	642	598	580	625	636	595	600	605	605	611	629	647	618	611	635	652	621	620	623	583	642	589	593	644	618	601	628	614	634	590	589	636	591	607	592	675	627	635	607	578	619	628	610	630	608	603	625	596	643	613	633	644	609	568	584	601	606	619	626	643	588	620	580	653	595	589	623	653	610	596	596	607	636	638	610	581	601	612	610	644	580	575	605	613	610	612	647	625	604	561	606	563	629	644	616	569	607	570	609	615	638	639	621	586	574	636	607	572	639	626	601	643	591	644	589	637	649	593	622	620	638	604	618	632	579	639	603	578	604	608	592	596	608	607	600	622	609	576	614	625	593	611	614	613	611	639	615
24970	21506	24888	28578	21637	19552	1768	522	430	424	448	417	434	411	367	368	414	399	445	373	391	412	457	389	411	406	397	370	384	391	352	404	403	364	336	368	413	402	346	365	369	422	378	423	369	356	359	367	393	392	389	381	397	383	385	375	371	319	378	415	427	407	384	382	387	371	423	376	392	338	397	382	387	355	389	395	372	379	413	351	399	393	396	378	348	371	412	384	408	374	357	372	393	360	400	373	420	387	375	325	383	385	390	362	375	372	370	404	417	374	378	364	371	341	403	390	382	389	403	413	426	381	340	378	394	367	400	370	392	365	388	383	395	380	373	411	398	377	400	358	383	438	378	390	409	395	391	388	434	402	398	411	386	412	400	418	371	358	362	369	346	378	398	395	366	383	398	370	377	374	380	399	348	385	376	372	380	370	353	376	425	397	357	394	389	395	391	406	367	385	363	385	419	387	460	383	394	393	399	389	403	383	387	399	414	395	393	386	401	388	394	374	390	377	358	403	382	410	394	359	377	401	379	379	389	372	361	347	366	403	385	382	384	382	367	375	418	357	386	367	375	371	386	366	389	324	370	392	413	404	376	405	382	378	381	379	374	375	340	401	379	366	434	400	396	381	386	406	409	371	392	394	386	366	371	417	404	442	365	345	392	359	412	409	364	370	377	384	370	384	380	353	374	377	406	341	380	381	390	409	418	401	418	372	400	353	416	391	388	367	371	375	397	392	380	369	363	386	388	410	387	396	401	377	405	380	391	402	375	395	375	377	383	421	380	405	379	370	365	409	416	386	374	380	364	387	379	398	367	383	354	392	402	367	366	401	378	433	370	374	420	414	336	415	382	403	404	393	397	393	377	390	376	382	382	381	374	373	361	378	376	374	403	396	375	384	417	402	385	410	408	392	402	388	420	362	361	367	397	368	382	385	385	434	382	427	405	389	401	389	370	397	436	364	362	379	395	417	377	369	395	401	410	395	334	413	381	396	391	400	392	376	355	381	358	363	371	365	361	357	378	344	350	387	362	366	336	386	388	391	378	382	394	347	397	347	368	359	366	371	372	389	381	383	402	376	397	393	357	364	350	392	400	398	365	387	408	354	366	395	360	383	417	397	408	364	365	404	370	398	375	399	403	408	377	380	394	382	376	366	392	418	364	394	373	379	362	382	399	377	379	346	377	346	388	387	423	410	382	370	406	409	371	350	399	353	361	402	366	400	380	392	415	374	369	391	372	410	403	410	384	374	387	406	403	384	375	341	419	344	387	380	374	408	371	414	368	339	376	441	383	357	360	404	402	387	413	370	371	357	348	387	416	380	363	370	402	406	376	360	405	368	400	307	396	395	392	396	383	396	348	376	396	363	358	348	371	336	373	398	397	408	380	335	411	395	394	369	370	362	354	391	409	382	381	386	404	384	389	379	359	375	371	381	389	417	399	387	364	360	399	383	365	390	424	367	385	429	361	431	374	393	371	398	368	390	373	353	367	379	367	363	373	368	387	377	396	359	400	375	404	381	354	360	355	395	390	400	412	358	375	394	374	417	365	364	383	376	378	343	409	376	375	362	394	435	372	394	396	328	395	363	374	370	406	395	417	382	357	360	367	358	397	380	410	360	355	452	386	381	346	371	390	370	408	399	398	369	438	415	366	380	393	418	382	372	337	393	391	385	386	390	370	366	404	393	398	357	396	381	375	374	387	401	414	384	379	381	337	378	360	380	430	367	368	372	413	440	379	386	369	399	373	377	344	355	351	351	373	417	393	419	381	339	365	385	362	345	366	394	376	357	416	417	357	371	384	340	397	378	387	396	391	365	366	348	357	378	368	401	375	362	398	431	393	391	397	383	364	397	391	402	389	346	359	371	363	398	428	384	366	364	363	405	423	395	382	353	387	366	345	390	365	361	366	370	361	390	367	385	356	354	351	377	364	411	363	349	385	392	366	389	367	368	349	396	369	429	424	397	356	379	363	366	399	374	374	392	396	390	386	386	372	378	392	371	358	368	369	380	384	386	352	375	373	376	364	400	393	412	353	364	383	405	380	354	376	397	359	415	380	393	357	416	391	374	360	392	424	405	387	380	370	406	432	390	408	387	339	363	348	394	357	405	350	362	391	404	430	367	374	385	383	382	375	407	414	371	377	372	377	349	371	388	351	385	430	363	388	401	380	375	381	379	371	361	358	344	389	390	372	359	368	369	402	409	343	413	380	390	392	382	358	398	405	387	372	379	392	339	366	389	378	353	327	388	371	413	366	362	405	384	407	354	356	383	396	352	413	389	385	322	370	394	354	361	414	412	361	392	404	367	390	370	349	382	380	385	369	400	391	444	400	372	366	400	364	398	395	354	409	403	393	373	385	384	385	390	396	379	394	372	393	360	320	382	377	368	393	390	380	398	352	376	375	341	408	361	337	374	392	416	369	353	363	403	350	415	378	383	361	392	354	387	424	360	363	365	386	380	379	405	364	343	404	361	376	370	356	392	366	350	394	373	407	372	392	404	408	376	367	367	379	390	372	384	384	335	343	377	412	357	405	338	366	418	373	424	362	398	388	392	373	378	393	376	350	364	409	404	382	414	373	406	355	376	415	395	370	338	404	369	358	379	397	394	390	404	361	339	355	386	376	391	336	358	383	378	399	363	415	380	366	356	377	370	386	387	377	413	400	363	371	395	379	381	370	425	397	362	365	391	409	399	365	389	344	349	363	375	377	381	363	370	371	336	369	381	338	380	410	404	375	380	391	357	407	435	391	342	329	376	382	382	388	403	371	366	344	377	373	406	365	339	391	409	419	416	363	363	355	365	382	364	410	379	376	396	387	364	408	419	376	397	408	386	391	366	375	384	423	367	364	357	366	423	434	342	429	382	402	386	365	366	395	347	409	407	408	389	397	359	344	362	362	337	370	379	396	389	350	375	372	412	385	350	394	430	351	398	391	361	419	413	413	388	346	390	373	370	419	360	383	413	371	374	385	399	425	401	412	383	381	405	378	417	380	379	394	379	367	423	408	386	372	379	396	399	372	393	395	394	393	400	426	347	373	396	414	373	358	391	380	359	398	399	371	386	368	348	319	371	385	390	395	355	368	347	367	365	369	369	387	365	402	398	407	373	397	400	402	386	373	371	400	410	396	380	390	360	371	388	358	392	373	370	390	400	389	360	354	406	372	382	351	428	360	352	398	391	367	374	369	404	403	410	397	400	412	390	337	379	384	394	361	405	400	372	396	372	383	368	380	366	383	398	422	372	405	357	376	408	366	327	363	382	344	377	384	386	372	357	433	345	389	381	396	390	387	410	391	351	385	366	384	359	345	346	407	419	360	379	397	397	339	389	418	381	368	393	419	402	378	398	386	413	358	358	354	377	405	382	403	378	359	380	381	377	381	383	395	363	362	339	391	396	412	408	393	401	445	364	354	397	431	357	383	391	367	367	393	389	344	404	384	381	361	368	396	333	387	374	364	368	363	336	359	375	390	366	399	404	364	406	390	418
22708	28622	9530	11639	4289	903	879	840	839	893	833	856	881	837	800	781	783	822	828	788	761	837	849	779	809	822	833	840	783	811	792	827	813	826	835	836	784	880	832	752	826	803	874	815	764	823	826	827	805	874	809	806	794	785	749	783	807	853	831	812	799	825	817	765	829	847	822	827	863	711	758	877	837	804	835	772	840	791	829	808	857	855	827	794	840	824	831	785	786	870	812	828	846	852	828	846	875	800	818	794	818	835	790	844	840	774	818	808	791	810	761	809	811	814	775	822	849	844	849	814	809	823	775	846	825	895	847	856	807	785	802	868	773	815	781	846	813	857	796	792	828	851	779	831	789	872	867	845	791	829	791	802	847	799	844	859	794	823	804	811	794	771	860	835	821	819	832	798	806	787	837	847	827	794	840	858	851	820	823	813	852	834	777	823	832	823	821	797	807	786	821	785	809	840	825	824	827	818	839	830	823	777	851	849	801	785	797	835	807	767	827	811	803	836	823	826	793	751	775	788	818	840	780	810	789	863	854	809	830	808	822	829	823	834	827	820	864	820	775	799	815	847	864	812	816	852	881	786	755	824	857	830	809	828	819	837	819	800	784	762	794	842	818	860	832	850	827	806	878	860	893	798	812	807	842	807	817	771	860	807	880	881	803	806	820	813	830	792	815	812	841	797	815	866	835	792	808	877	802	839	880	794	794	866	803	782	868	812	864	797	791	851	801	803	808	791	831	820	813	817	805	796	824	809	866	781	775	849	843	841	831	817	813	801	805	804	799	830	784	794	797	829	850	798	819	844	816	847	789	840	837	845	849	872	867	822	810	792	791	768	804	888	828	813	819	826	803	815	836	818	781	836	747	848	836	829	799	822	810	830	813	832	812	833	817	808	789	827	836	812	802	839	826	886	806	828	802	776	802	812	810	817	814	855	798	815	881	806	794	842	805	829	780	797	802	815	806	811	819	824	849	852	849	764	823	807	845	823	774	880	801	890	861	842	778	819	816	788	812	821	792	824	827	879	798	833	806	864	782	791	810	786	881	847	816	830	865	766	809	823	838	779	820	838	805	797	821	766	871	852	794	832	829	819	834	785	822	805	828	789	842	848	799	842	788	860	780	815	853	825	838	774	844	789	823	841	817	855	813	808	809	812	810	794	849	801	776	815	797	820	879	828	803	806	802	807	726	793	838	820	778	796	836	828	842	835	808	806	807	808	806	759	740	806	784	850	802	847	819	789	812	813	833	782	797	847	876	809	826	830	831	818	848	841	791	838	844	826	823	777	823	852	844	826	815	833	802	839	851	877	859	800	864	868	822	837	837	813	808	822	809	821	784	839	787	849	805	824	847	818	829	865	806	798	830	816	797	749	840	824	807	875	835	807	822	788	841	816	828	760	797	835	794	855	816	853	859	802	799	824	825	876	832	835	807	786	801	796	879	837	841	815	814	880	867	811	869	859	793	804	828	850	822	829	843	853	823	787	835	835	867	836	815	754	763	826	793	830	793	844	815	826	841	788	775	818	851	784	809	831	854	843	809	803	821	817	863	816	787	815	811	840	844	830	840	803	804	805	842	879	840	857	848	835	872	832	829	844	819	797	847	830	821	788	865	882	796	808	854	797	808	852	854	842	840	840	817	810	808	858	839	856	835	859	807	834	823	814	868	835	830	824	839	819	805	794	807	831	844	759	811	770	867	799	797	816	828	771	800	784	809	821	841	843	820	815	805	804	809	858	815	851	801	785	795	824	846	828	817	795	833	815	808	835	874	830	816	830	824	851	824	816	893	787	790	803	789	795	808	843	829	854	812	812	814	758	845	803	863	804	808	794	832	840	877	840	858	814	808	827	842	783	793	820	812	844	842	803	764	818	794	806	842	793	810	799	845	826	812	843	815	778	820	817	793	884	814	800	725	831	810	811	828	807	806	814	836	827	807	810	827	813	801	851	782	793	809	852	770	795	831	844	800	831	818	886	791	828	786	851	825	811	832	812	837	790	832	851	799	809	807	821	779	802	785	765	862	752	817	841	783	759	769	818	797	798	791	802	803	868	829	816	814	876	784	806	773	789	829	879	798	817	823	796	850	810	796	808	831	777	825	756	829	753	741	867	852	848	818	867	811	810	806	824	826	778	823	813	863	746	788	830	837	840	840	833	850	854	852	812	818	815	823	800	814	806	833	787	799	766	841	843	844	834	865	796	816	821	801	856	808	822	848	848	856	841	765	812	781	817	838	808	825	862	859	759	836	846	872	864	793	819	825	851	827	803	853	814	831	854	778	887	799	804	801	838	827	771	855	802	833	803	869	813	878	768	907	800	870	826	831	800	835	859	810	808	792	799	798	827	814	825	817	815	813	846	796	801	883	803	825	825	830	852	828	867	785	793	810	784	801	812	850	836	809	793	851	808	802	809	845	799	862	770	793	791	784	855	838	833	827	829	823	801	812	783	848	877	840	816	795	856	820	769	876	778	863	823	793	808	844	835	837	819	823	806	851	804	821	823	835	803	804	814	750	819	804	803	801	846	799	810	848	795	817	822	828	837	846	810	854	793	812	857	833	796	822	829	854	797	860	858	812	828	806	856	818	801	814	812	781	837	830	808	787	821	803	854	828	774	797	806	890	795	859	851	793	821	904	857	845	806	825	794	801	796	817	800	823	774	882	784	790	848	821	805	798	832	872	820	806	796	851	827	807	779	798	823	857	779	799	817	755	811	839	789	840	756	807	782	813	858	809	823	797	823	768	862	816	775	871	856	824	864	869	861	859	825	846	844	815	813	838	819	817	846	808	768	819	822	853	815	806	837	813	797	855	787	822	839	838	848	843	787	815	819	815	792	853	818	828	866	792	842	797	798	769	832	785	859	834	809	817	753	830	843	821	815	804	813	798	855	813	798	850	836	844	822	843	844	833	800	848	835	839	815	829	818	849	788	833	865	825	806	808	796	774	885	802	793	806	835	855	816	804	845	847	817	839	844	860	805	824	815	839	848	859	831	848	813	818	813	872	870	834	771	813	864	790	854	847	817	839	829	849	844	802	850	837	823	848	790	822	816	792	787	822	895	815	811	802	846	808	772	838	845	833	860	800	772	778	785	877	807	810	786	801	825	832	812	840	837	876	864	816	786	791	864	781	837	831	809	849	850	824	791	764	835	834	819	819	844	847	855	827	872	830	782	781	877	805	802	851	837	799	828	815	846	843	785	824	799	845	819	867	801	846	813	853	882	820	840	779	806	787	808	822	826	773	829	837	809	778	864	821	834	785	803	835	828	798	814	765	790	821	859	837	807	762	855	836	887	790	837	884	851	799	779	809	763	831	862	825	813	800	799	799	861	828	852	858	775	820	872	769	854	861	811	840	809	763	829	810	726	827	821	799	823	772	788	806	854	801	801	805	848	852	814	874	845	774	805	850	816	831	832	840	846	795	841	775	851	862	860	839	795	791	803	865	866	847	822	821	811	805	848	787	840	863	799	792	801	833	821	805	866
24294	21454	25129	28221	21535	21479	17983	906	389	407	369	338	358	326	308	309	293	305	293	266	284	290	285	273	322	276	298	304	282	270	280	300	295	259	265	268	310	283	324	283	319	272	287	291	303	297	275	306	301	294	300	266	256	277	266	284	286	302	252	299	269	305	308	286	265	290	292	295	273	288	317	283	283	291	267	297	262	321	297	289	273	309	275	295	302	327	282	273	268	288	261	304	324	308	294	282	276	287	291	298	289	267	280	280	288	307	303	287	299	311	289	280	255	286	296	267	325	274	286	306	296	256	269	301	263	313	305	268	302	294	300	246	299	298	273	309	303	289	284	288	268	342	275	306	261	307	290	285	290	277	299	290	294	289	311	252	276	294	287	316	251	290	282	282	252	252	264	301	279	272	258	275	286	255	270	313	305	280	269	282	313	322	303	310	282	289	270	323	298	310	283	255	287	281	274	288	286	313	267	260	271	300	289	290	294	295	305	302	312	277	260	280	302	268	296	272	319	290	257	271	300	324	307	278	283	297	288	300	263	280	266	285	280	318	316	294	286	263	289	289	281	273	310	293	313	314	296	327	327	290	298	293	292	275	311	318	287	269	254	287	288	276	290	301	248	272	299	286	255	272	280	252	330	268	286	286	259	268	291	300	286	294	278	298	302	274	278	305	276	330	294	290	289	293	272	290	306	273	278	270	258	296	276	298	298	288	275	281	260	280	224	266	287	298	277	287	276	264	277	268	304	297	297	296	283	270	268	264	270	316	272	257	323	290	271	248	239	250	295	306	316	322	284	302	281	275	293	322	273	282	298	293	288	276	311	311	301	286	295	290	264	274	297	266	268	276	274	259	289	282	281	282	269	254	295	249	261	274	299	300	271	286	287	281	295	276	299	302	302	259	315	254	299	232	281	300	276	303	295	286	258	314	298	290	314	283	317	319	316	248	291	290	270	278	247	301	282	309	307	267	294	306	302	285	268	294	287	257	283	295	274	257	314	294	295	276	274	315	292	252	287	280	276	304	301	277	300	276	294	271	270	262	278	313	305	288	283	271	265	281	289	238	293	296	286	258	307	279	319	253	289	267	281	273	258	289	290	291	270	307	284	302	282	307	293	285	287	339	280	276	275	312	281	283	277	285	312	286	315	296	298	311	298	278	278	314	312	302	263	300	289	288	288	320	297	265	257	261	287	286	280	329	291	299	269	307	282	285	277	287	278	277	348	285	271	268	292	278	338	253	266	291	282	288	257	288	279	300	303	286	266	310	298	308	318	274	286	263	273	257	315	292	296	267	312	276	296	279	312	263	298	270	267	257	275	290	276	281	289	289	318	282	286	310	266	291	263	311	252	289	284	269	272	284	254	302	310	306	335	287	288	260	301	295	308	293	328	304	280	320	272	275	301	270	277	279	282	312	268	267	265	281	259	286	272	276	324	299	320	301	292	284	268	258	290	272	292	299	273	259	289	296	256	296	318	275	269	275	289	274	298	301	265	271	266	259	285	280	287	278	308	274	268	260	259	255	270	298	256	300	277	284	296	271	311	299	312	290	266	281	292	280	307	323	302	304	282	243	280	277	289	301	277	267	269	297	270	316	295	287	341	282	274	271	274	254	280	299	269	274	256	273	266	260	303	289	334	275	261	314	244	261	258	274	274	321	294	266	261	276	312	289	306	275	273	283	248	293	244	268	250	275	317	261	299	280	295	254	300	302	235	283	274	303	306	290	281	282	286	290	280	277	291	287	302	308	269	318	286	264	295	277	285	298	297	275	300	308	264	276	279	256	268	303	272	273	251	291	325	281	274	283	274	284	282	306	300	261	295	290	296	302	287	300	289	275	288	289	325	282	315	308	278	304	242	312	262	277	294	296	283	283	331	280	287	286	312	320	268	250	279	250	301	271	287	286	297	272	279	307	267	287	288	293	308	292	275	280	273	290	283	268	288	264	283	282	294	290	246	297	304	281	276	291	265	264	268	308	282	299	306	296	294	305	305	274	317	279	287	281	300	287	286	311	280	248	282	327	295	329	293	298	272	306	325	249	285	297	298	289	282	312	307	299	282	286	310	283	278	297	290	277	307	283	292	331	279	262	294	295	267	302	298	298	317	313	285	278	255	305	283	269	277	260	301	277	273	296	281	300	277	307	303	278	251	269	315	273	284	272	293	286	269	280	260	305	328	328	269	268	297	295	269	278	285	273	282	290	276	289	282	299	263	263	268	303	274	318	298	266	296	327	317	286	249	302	290	290	274	275	269	295	328	265	286	290	237	279	305	269	269	278	301	305	299	299	305	274	268	270	325	320	282	281	263	248	281	297	301	327	308	242	309	275	304	281	277	327	293	292	271	289	269	304	293	279	309	303	317	251	252	269	276	283	282	278	313	274	286	255	284	280	300	260	294	304	276	305	293	273	320	302	273	265	271	310	304	274	299	276	277	274	315	283	254	287	281	288	290	310	287	282	311	295	279	304	270	286	287	295	289	272	277	270	307	276	301	258	316	320	310	280	291	269	298	279	278	284	287	302	307	293	304	246	280	308	265	250	280	277	270	288	295	299	298	306	271	285	318	265	321	302	277	289	277	280	256	302	291	274	316	278	295	315	287	304	304	307	275	303	287	278	256	306	275	259	282	286	281	268	300	280	290	302	294	258	290	312	282	289	305	287	271	297	296	300	266	284	281	262	252	274	239	280	273	321	318	267	283	291	285	285	290	295	288	315	309	298	277	273	328	306	275	295	275	295	239	270	276	289	271	275	264	304	289	271	270	277	266	255	276	300	275	307	256	296	286	279	268	274	284	330	258	306	272	245	264	287	301	307	292	293	297	277	297	264	264	297	251	288	276	315	302	317	309	296	315	286	272	314	274	284	304	281	271	285	308	293	302	299	275	299	299	308	266	233	290	298	290	285	267	279	286	271	274	285	276	329	315	284	278	267	306	294	246	256	264	278	284	286	267	264	279	301	303	298	276	248	291	276	290	286	261	263	312	263	276	283	281	328	275	297	269	268	319	284	293	276	299	296	297	303	299	267	281	287	305	301	289	327	290	263	261	307	271	277	274	273	321	273	267	279	275	285	277	282	288	294	267	299	286	267	289	271	263	263	274	280	281	301	283	271	272	277	295	270	287	272	287	273	299	281	280	284	297	296	277	296	273	288	278	276	269	259	280	326	257	283	295	284	321	304	292	258	283	275	300	276	290	293	283	281	315	319	257	271	278	279	262	258	264	291	299	300	255	305	278	302	297	268	302	297	292	285	256	278	248	265	281	281	285	257	300	285	263	317	298	286	310	295	283	313	303	314	321	274	271	253	277	271	276	311	277	297	287	247	283	270	283	336	306	262	259	283	294	279	268	273	336	306	275	292	288	272	276	277	253	258	303	305	279	257	262	276	282	249	321	286	286	300	280	279	277	300	293	275	278	263	305	283	271	306	273	283	256	309	281	286	270	296	284	257	242	295	301	297	309	305	303	287	296	265	280	267	273	253
29004	38277	14475	19042	7576	810	748	719	628	643	679	660	656	607	606	661	596	657	603	625	602	611	589	576	614	584	569	604	621	557	577	599	619	609	614	617	629	565	593	594	608	638	625	576	596	622	655	600	598	619	610	608	626	600	658	576	606	625	587	609	625	637	624	629	587	588	575	631	603	587	611	603	632	643	572	601	614	633	630	596	624	596	576	599	597	580	623	603	590	591	611	632	553	612	620	588	615	589	592	589	613	587	606	644	575	633	632	599	605	620	589	613	627	607	572	663	592	594	591	600	590	596	558	598	584	624	606	618	621	611	589	639	626	588	572	611	587	615	625	608	612	600	585	595	601	637	598	575	592	570	549	620	582	588	616	652	619	573	648	624	616	621	607	588	628	562	611	656	613	602	598	603	578	598	609	595	565	643	602	582	590	586	603	611	554	597	608	586	560	596	617	616	561	566	638	625	622	601	598	590	598	590	575	583	620	606	620	600	607	647	602	598	586	607	583	619	636	614	611	589	617	621	603	594	641	590	609	557	652	627	632	598	567	598	618	585	603	627	569	598	624	607	629	633	558	565	585	599	608	640	598	626	603	569	552	645	613	570	607	636	638	605	598	629	602	608	628	581	604	608	591	589	629	591	580	603	600	637	598	632	558	587	589	593	564	582	598	619	604	560	551	634	638	598	572	543	597	601	584	581	596	621	612	601	565	553	606	613	625	585	561	565	612	635	615	600	608	605	616	573	571	613	627	627	595	562	666	600	607	613	594	646	658	626	582	552	592	595	612	629	634	644	589	617	622	567	590	606	556	577	594	613	572	587	601	597	580	600	649	615	620	595	587	617	611	613	624	572	566	632	624	612	555	597	601	608	573	586	594	569	573	592	593	577	581	575	636	617	584	606	620	600	604	619	591	599	609	616	577	625	579	577	599	619	606	574	609	570	574	596	613	657	551	611	581	575	613	629	604	597	611	616	580	617	636	597	584	599	588	667	600	594	601	602	572	555	634	588	599	585	587	575	561	610	574	606	597	574	581	577	624	594	617	579	627	618	598	568	574	575	602	630	647	560	598	612	589	594	640	629	625	624	617	634	560	577	566	632	613	591	598	560	608	572	637	587	607	598	604	591	625	612	595	604	613	635	585	587	631	600	580	626	568	594	604	602	591	598	590	611	630	631	562	600	653	591	659	615	587	629	582	585	582	589	563	604	589	579	615	564	594	601	611	633	578	622	604	600	621	554	580	607	633	590	609	599	632	595	614	587	577	622	574	619	582	579	534	618	598	614	569	628	590	550	639	630	639	628	588	605	614	604	622	623	636	618	608	605	544	615	651	612	593	601	587	625	579	617	623	585	610	590	621	574	596	592	587	589	614	592	598	585	609	610	616	628	569	589	607	562	590	605	610	591	571	574	627	600	613	631	588	572	607	667	661	579	579	590	614	579	579	644	586	605	593	610	613	606	599	583	572	586	615	596	585	624	623	573	638	620	618	620	570	584	597	626	598	614	588	606	555	599	602	570	572	582	601	609	616	612	630	601	571	556	619	591	580	629	599	643	592	567	568	605	599	597	587	633	616	586	611	636	608	597	623	618	590	613	597	630	575	628	620	634	571	647	634	565	608	574	629	580	625	638	561	579	620	619	619	570	608	630	642	624	596	637	576	610	638	590	647	602	603	570	646	576	609	600	597	582	651	583	605	623	588	585	596	593	566	578	573	686	651	570	565	618	603	612	561	634	563	604	576	611	634	608	580	616	618	604	589	564	593	534	568	627	593	616	624	588	605	571	614	603	608	607	583	573	600	617	560	622	624	610	613	600	569	598	610	605	589	591	598	639	642	596	617	598	577	568	598	579	567	643	584	602	607	597	632	631	581	603	570	593	594	624	639	617	605	591	616	616	630	657	635	605	605	599	591	587	613	623	576	546	616	604	614	625	600	643	605	645	610	658	576	591	632	602	588	584	553	596	587	569	596	605	595	633	586	656	617	591	597	542	588	591	574	598	585	627	589	575	610	594	623	593	575	610	561	560	581	603	595	613	607	590	626	599	617	613	603	579	602	618	614	602	584	572	609	645	590	617	668	614	600	603	590	609	625	623	632	605	634	600	628	583	560	599	608	618	601	593	621	604	569	652	595	622	617	629	600	642	570	619	605	611	599	644	603	553	588	603	620	611	574	617	595	643	620	615	608	612	614	620	583	642	533	583	583	601	624	626	608	581	565	633	620	597	635	603	628	581	584	628	611	621	604	604	639	612	590	568	587	636	612	574	608	595	630	603	619	615	615	616	576	638	589	609	598	576	607	576	645	601	627	629	657	574	570	594	627	606	657	566	570	626	567	611	652	616	607	568	591	587	646	614	608	632	647	597	587	608	579	598	604	590	591	578	602	621	590	626	593	618	585	608	597	608	611	633	588	588	597	602	601	589	593	601	581	606	605	562	595	618	631	574	611	547	661	615	607	617	578	586	574	604	589	578	601	634	558	613	587	594	599	615	606	594	612	614	642	646	596	577	609	601	554	638	589	607	581	650	612	572	604	652	619	587	602	603	637	607	604	564	588	623	589	617	623	600	622	611	616	667	594	609	620	603	581	606	604	644	585	606	611	611	616	586	582	599	566	553	601	598	627	590	587	651	593	592	573	595	648	697	605	577	630	578	587	588	609	597	610	613	628	587	642	619	598	597	623	612	595	595	611	590	572	548	575	561	570	633	634	587	574	621	579	604	575	644	563	621	602	591	599	622	564	608	622	604	628	586	603	600	583	607	608	583	589	586	590	590	631	586	590	600	624	590	608	607	607	637	571	598	559	569	598	638	624	619	630	635	625	572	615	552	594	631	618	589	618	576	619	607	620	603	620	623	623	563	555	584	633	610	542	606	580	612	626	647	597	586	568	630	628	629	589	608	607	568	596	640	635	560	600	619	632	604	603	602	603	568	637	597	605	605	604	537	588	617	579	628	625	627	619	584	591	622	628	536	631	558	595	619	568	600	576	598	619	580	596	587	620	611	623	638	585	605	586	577	626	620	608	582	591	637	577	621	619	645	566	615	625	615	588	606	613	622	564	550	621	593	646	608	583	595	611	596	606	610	565	634	632	622	612	633	648	596	589	607	599	597	609	559	629	610	585	634	612	597	622	616	663	588	578	657	622	620	619	608	538	609	627	605	633	594	603	588	638	613	609	599	595	575	591	582	567	594	620	618	620	599	591	548	627	601	586	590	590	627	569	592	590	615	598	589	610	582	606	623	565	608	617	578	594	561	629	593	542	578	675	626	604	576	601	595	614	635	590	597	590	608	625	600	567	602	605	607	601	607	616	604	583	593	564	614	638	586	576	582	566	598	623	589	598	591	612	616	592	617	614	643	666	609	629	594	555	605	637	582	599	613	590	600	602	583	584	564	588	615	598	567	590	567	563	600	610	584	595	613	616	601	618	611	628	607	604	555	572	562	564	579	597	583	607	645	573	581	593	588	626	633	605	583	590	566
33271	20148	8870	1989	770	334	286	248	294	263	256	235	252	260	269	224	259	254	289	279	260	289	273	258	280	246	264	288	259	282	262	271	277	274	282	261	261	270	270	246	262	278	272	249	285	250	281	251	272	293	282	244	245	260	248	250	277	260	278	270	245	255	265	264	275	253	262	240	266	275	249	264	269	303	266	259	270	247	296	269	274	259	264	268	258	242	257	268	263	252	257	286	274	289	288	256	230	272	259	268	209	256	270	281	287	257	243	262	228	225	270	270	255	257	253	270	271	259	227	260	262	246	257	250	222	240	254	269	236	247	256	257	222	262	248	250	286	259	244	257	290	272	280	218	282	282	274	281	245	291	253	229	252	231	273	260	249	257	269	276	291	284	249	265	252	246	253	262	241	214	294	218	261	288	247	264	257	257	259	252	277	271	236	256	253	268	260	282	275	256	280	251	277	243	242	267	271	241	234	258	251	274	270	265	269	264	278	251	285	254	259	266	249	262	252	232	279	287	286	264	250	260	271	275	256	261	274	267	270	275	262	272	272	267	257	250	281	240	251	258	276	232	239	255	277	249	297	242	235	263	277	268	251	276	273	270	255	282	259	251	252	255	240	262	300	281	263	275	245	256	255	289	284	222	264	261	232	265	281	261	258	257	252	268	226	229	260	244	238	271	273	286	266	269	256	272	278	267	266	262	255	253	279	259	270	272	251	272	284	245	277	254	271	264	283	273	283	277	279	254	264	245	262	256	244	266	278	282	268	270	233	236	292	277	250	278	268	280	262	245	294	256	267	227	268	258	273	245	247	235	265	268	265	281	263	264	263	269	274	276	224	234	285	275	259	263	266	268	284	265	283	269	263	280	260	230	257	278	239	235	267	265	289	265	268	252	241	258	262	239	275	282	253	283	261	255	255	241	263	251	271	252	240	251	261	245	270	250	278	300	249	289	289	274	265	233	273	245	279	256	285	265	280	223	269	272	267	250	260	248	252	262	239	254	251	234	229	237	289	245	294	260	254	248	259	279	240	270	269	268	258	265	250	243	250	271	233	289	271	274	255	268	262	270	267	272	278	263	243	283	262	290	278	244	261	264	238	270	261	251	252	245	279	289	259	254	257	263	250	274	261	243	228	252	262	285	279	245	256	264	272	278	246	259	254	226	258	242	258	234	271	240	264	238	237	254	295	256	247	284	258	268	264	228	258	264	280	248	271	246	273	256	264	280	272	261	271	268	255	244	250	261	267	281	250	234	272	254	232	230	249	305	243	273	265	285	255	275	279	246	271	253	233	245	276	270	282	274	269	239	264	259	266	241	259	253	299	279	263	280	254	248	278	234	292	274	255	279	270	253	225	267	300	260	250	259	252	232	269	248	303	248	275	276	277	269	244	255	261	279	263	263	254	262	235	275	271	248	258	302	267	235	253	270	263	235	240	253	262	253	226	259	273	276	259	257	238	274	232	223	261	266	249	263	251	246	241	253	245	233	259	263	234	254	237	258	234	234	264	252	263	264	280	269	256	268	236	272	269	295	260	286	265	250	266	289	278	261	229	243	273	237	265	287	264	253	285	255	255	250	257	272	238	261	309	277	272	270	265	243	265	262	268	268	277	260	272	267	245	243	271	252	271	266	237	267	263	260	261	255	263	238	268	257	258	289	264	264	275	271	255	282	279	276	233	263	245	286	275	265	253	275	233	253	274	246	276	292	242	245	228	252	253	249	245	246	266	281	233	262	252	284	244	273	243	263	269	281	252	263	254	273	285	244	265	264	266	262	284	288	259	274	255	264	264	277	263	267	255	242	226	266	276	275	273	241	252	287	264	256	267	252	271	265	265	271	227	295	269	273	261	251	243	269	234	299	257	285	259	270	244	280	263	251	313	240	257	240	276	246	265	256	268	288	275	260	231	277	277	254	237	278	251	274	248	257	270	259	258	235	245	272	261	293	273	245	301	255	265	229	263	267	272	249	240	222	252	245	283	260	294	283	250	236	243	264	247	269	276	224	251	262	245	255	253	244	252	260	249	255	256	272	252	259	251	250	266	296	283	282	221	262	265	226	281	249	256	266	270	273	291	262	291	272	295	246	253	224	220	259	244	257	282	251	275	253	259	279	252	247	271	270	213	234	254	254	249	266	238	248	267	252	303	210	267	247	235	256	259	255	279	294	275	286	250	267	246	280	249	268	260	259	252	253	256	245	267	249	255	252	266	254	268	273	266	259	272	258	236	277	259	279	246	228	260	240	246	239	230	244	246	261	269	279	273	246	266	301	279	273	224	228	253	294	312	235	298	272	245	253	246	269	278	248	258	262	260	269	282	273	247	233	240	253	267	250	251	276	230	267	236	244	244	293	283	268	265	261	252	273	240	232	256	237	241	279	257	263	276	271	269	254	238	234	238	271	257	276	279	243	305	239	265	213	282	281	282	267	270	284	273	271	255	298	252	274	258	266	256	245	278	272	244	292	275	286	274	299	288	265	289	235	293	268	271	257	278	268	283	261	254	249	278	267	282	263	255	245	231	254	270	247	260	250	246	258	251	291	273	262	231	273	269	246	232	254	261	278	306	239	257	246	264	270	284	245	243	237	278	248	277	257	251	228	276	294	269	260	283	264	221	275	309	235	287	267	251	257	253	244	293	249	259	257	266	244	233	267	287	252	262	253	278	247	286	291	237	281	274	239	253	270	249	262	259	264	240	222	270	297	256	250	276	262	272	266	263	273	238	245	293	276	280	251	267	239	271	230	252	265	256	252	271	264	252	274	256	267	250	261	261	273	241	286	290	253	253	273	249	283	248	249	253	222	268	287	272	261	277	265	267	264	262	280	279	236	259	226	278	281	284	248	252	284	256	288	259	245	263	264	274	246	276	278	267	244	266	262	262	252	261	250	287	263	255	234	264	237	257	275	267	252	262	259	251	263	261	278	239	245	236	293	271	274	260	277	264	244	268	272	251	233	261	270	237	245	227	251	255	240	238	250	267	254	240	272	258	273	259	302	265	278	262	271	244	237	258	248	276	275	270	269	271	229	259	238	265	272	258	273	289	256	257	265	295	287	228	237	277	284	265	260	242	269	252	218	243	261	281	284	271	258	277	250	257	257	286	254	255	227	246	292	270	264	261	236	252	255	265	263	283	250	266	255	250	263	247	261	269	226	273	276	255	276	252	278	275	257	277	250	306	303	243	287	247	263	260	252	225	244	223	273	271	277	305	273	253	292	268	243	269	253	225	258	264	238	281	248	249	243	265	265	245	257	253	255	289	235	253	247	270	264	267	269	297	238	257	250	274	277	249	271	270	264	253	232	259	258	277	243	288	264	241	257	266	251	268	264	292	277	232	274	248	259	260	281	255	243	273	247	271	266	260	272	252	239	242	246	280	296	275	240	240	278	254	243	265	249	275	281	260	282	266	272	278	243	269	260	263	275	262	236	243	262	297	265	268	240	314	266	254	296	276	253	239	254	268	246	247	240	276	266	251	254	256	294
8413	4950	1950	1507	855	648	603	609	610	603	630	640	584	591	659	619	614	637	616	621	665	567	650	605	599	615	617	653	628	617	589	577	634	624	603	594	629	627	608	587	580	632	585	591	627	568	608	629	587	661	588	667	605	559	603	639	588	636	569	603	615	635	659	632	618	623	628	612	595	599	598	596	655	619	630	607	623	621	584	651	568	623	660	591	630	627	580	616	582	613	599	606	598	650	601	632	648	635	597	622	615	680	618	594	582	628	578	625	599	608	579	597	590	608	619	645	615	654	695	550	640	579	595	608	628	639	624	579	620	602	606	573	605	636	555	591	617	629	580	585	616	615	594	608	620	579	599	644	617	631	597	590	619	631	631	643	629	656	616	633	617	610	614	625	618	627	606	603	657	607	609	618	619	563	636	639	656	591	568	588	609	647	603	632	629	613	657	574	598	600	668	614	601	646	588	634	598	580	624	613	600	600	600	634	592	603	632	616	607	636	605	613	587	605	601	637	619	603	632	591	634	617	580	579	604	633	591	640	627	606	604	609	646	624	604	619	670	609	561	556	602	627	588	609	575	659	592	641	659	638	617	581	648	586	602	672	681	575	603	592	620	636	608	612	609	618	641	615	618	587	590	637	634	628	633	606	589	647	603	568	638	616	601	622	624	599	629	610	639	581	642	606	586	633	603	604	560	637	621	639	595	623	626	596	633	624	610	635	641	603	645	592	626	581	631	640	626	632	592	611	604	610	611	628	617	605	600	644	566	660	653	566	612	620	588	628	600	635	636	589	590	639	628	615	621	593	624	613	630	622	631	611	604	597	612	594	646	658	621	581	621	619	594	600	626	612	607	626	624	588	577	610	669	619	583	614	633	614	584	587	597	622	627	608	622	645	612	626	644	560	581	643	637	624	570	652	599	621	624	610	648	636	670	601	626	611	622	591	608	560	612	615	621	630	613	641	619	638	618	650	651	644	623	623	633	644	600	607	635	593	645	681	614	630	615	613	593	619	571	606	612	619	636	650	615	601	607	621	624	570	586	589	607	628	619	640	590	585	616	620	612	568	674	623	594	599	578	635	637	629	611	610	626	654	618	591	592	611	646	562	658	649	660	608	643	642	621	593	584	678	585	648	582	617	628	631	597	600	653	594	645	582	604	612	594	601	616	625	613	575	562	625	608	619	626	639	657	598	624	672	645	595	606	640	625	595	620	658	594	616	625	631	617	622	590	602	608	625	607	615	587	611	632	604	660	607	626	615	636	611	609	631	612	653	613	607	609	595	626	617	604	582	616	642	594	622	598	628	653	602	622	650	584	635	610	642	625	599	622	617	611	616	600	696	598	632	592	618	617	619	616	652	568	599	569	637	622	616	605	645	590	638	556	622	575	632	643	612	635	658	561	624	623	649	607	573	643	610	559	587	604	601	619	671	594	627	585	613	611	600	622	627	625	573	627	595	606	646	616	635	573	610	639	608	560	618	589	613	615	597	674	596	589	599	563	577	600	629	650	641	595	605	618	603	648	601	616	641	624	615	597	631	633	592	614	596	600	587	624	608	594	596	597	615	607	614	632	642	595	644	593	578	635	601	652	630	590	627	588	590	585	602	634	593	648	584	641	592	604	592	611	584	626	644	617	619	652	609	687	599	612	643	611	605	597	600	664	652	624	630	602	597	572	641	586	618	598	617	655	615	628	584	620	579	600	638	595	610	613	636	619	583	607	653	615	600	580	619	586	560	607	632	604	624	630	588	602	607	628	654	607	619	648	588	628	628	629	676	650	593	637	625	613	596	614	595	577	615	616	622	600	615	607	621	577	608	652	599	604	597	599	631	623	594	654	635	588	591	625	581	595	635	614	610	629	609	586	595	642	614	623	591	649	643	604	615	616	665	610	602	622	629	635	624	615	665	593	638	612	633	648	669	646	619	613	606	619	644	642	646	595	575	594	598	603	624	653	631	608	610	604	654	639	633	621	643	607	621	618	619	594	622	599	579	630	609	616	600	581	612	618	587	620	575	633	656	632	606	593	638	589	598	610	626	634	607	585	602	638	618	639	574	621	585	568	653	680	614	596	599	581	597	632	617	633	617	569	617	598	638	591	621	650	621	585	629	610	585	579	561	581	639	591	612	602	626	606	622	607	638	617	664	643	614	616	588	638	650	612	658	606	610	660	560	597	646	632	638	611	652	626	605	599	597	655	645	637	606	586	601	604	611	622	619	610	581	621	603	628	644	608	585	553	593	630	594	612	652	628	609	622	589	596	592	613	600	586	571	613	609	630	605	647	678	662	614	613	630	648	626	593	585	599	615	626	612	608	602	618	608	603	610	585	612	617	635	589	625	581	615	657	619	601	628	655	589	616	615	604	594	603	594	590	618	579	595	628	605	577	611	658	575	658	649	648	631	644	607	547	579	616	660	586	619	613	582	621	582	608	621	607	617	630	616	599	606	622	608	677	600	610	612	638	607	566	672	630	596	618	650	613	630	632	586	597	614	587	640	620	637	604	641	591	623	632	602	623	621	623	624	645	595	615	612	631	624	605	631	602	644	604	597	600	634	614	572	593	610	610	642	600	592	594	626	600	660	638	628	607	638	636	594	618	625	636	626	650	640	645	606	618	623	624	637	598	591	656	639	599	643	653	647	632	586	599	617	572	634	654	586	597	601	636	541	613	628	585	579	621	601	647	599	641	624	637	635	568	630	605	597	598	660	605	612	592	610	579	591	610	602	671	620	613	592	609	621	604	609	603	596	590	569	615	575	613	612	612	605	585	583	604	618	607	603	603	608	612	590	628	638	604	630	622	649	627	606	677	612	630	579	626	572	612	630	586	625	623	642	620	636	614	599	564	630	588	603	620	618	637	604	630	606	594	606	647	608	599	619	622	641	621	590	610	622	633	608	637	638	664	626	621	611	630	634	620	603	577	619	616	649	561	572	644	630	614	612	647	627	606	640	659	615	586	597	610	556	577	631	608	580	628	638	588	626	628	624	614	596	617	536	638	663	638	562	629	616	651	606	627	640	597	630	586	657	581	636	591	631	636	620	626	634	620	613	644	617	628	631	644	601	598	619	633	635	621	604	611	636	629	603	595	615	637	621	612	575	562	583	601	594	616	614	618	599	655	602	632	640	610	604	620	625	597	635	622	630	596	612	566	627	609	614	631	618	582	605	596	629	631	653	639	624	610	584	648	620	631	585	627	626	603	628	633	603	600	571	610	579	597	580	653	580	598	618	606	625	583	653	626	601	650	577	606	579	637	615	619	596	647	621	611	610	623	585	624	602	637	646	615	626	592	629	597	630	674	606	604	612	650	613	592	622	609	641	656	607	613	603	658	614	635	611	650	607	601	643	615	606	616	592	605	606	669	668	621	618	614	620	664	556	549	610	574	605	631	634	629	619	665	615	603	601	634	613	617	603	640	587	619	614	604	603	584	611	637	587	635	646	588	595	653	621	624	627	603	643	622	599	576	644	608	607	582	610	619	612
24975	21454	24855	28488	21635	19575	1919	526	435	422	393	353	376	404	388	369	372	402	387	400	395	354	350	396	374	449	400	372	434	362	397	389	389	390	375	347	400	375	381	408	390	411	366	419	372	360	349	364	376	351	347	401	390	351	393	383	357	396	385	394	417	401	384	384	360	384	390	357	404	364	377	370	357	374	393	394	379	368	398	396	351	407	379	362	377	396	379	372	409	344	401	407	382	372	374	385	391	404	385	410	379	376	373	366	387	400	363	374	389	367	370	395	390	393	364	406	367	389	376	397	354	371	354	394	408	376	390	393	403	370	384	357	378	353	375	358	368	364	343	376	357	345	350	410	407	382	385	379	399	357	415	373	369	368	381	371	397	378	398	398	344	371	391	346	344	357	417	366	371	393	404	369	369	329	346	387	351	401	402	366	374	384	400	363	348	367	385	398	388	408	381	377	359	368	343	359	403	425	391	401	376	381	390	363	329	358	389	376	364	374	389	354	356	377	390	388	343	372	399	414	399	387	337	360	405	373	375	372	406	389	393	392	417	394	376	368	381	379	346	381	404	383	326	380	368	369	403	367	401	405	367	354	356	369	351	372	349	346	396	373	367	382	398	361	387	354	405	404	370	372	374	402	366	371	373	411	359	421	381	399	353	386	338	373	367	382	386	337	405	392	373	374	392	351	345	342	375	380	350	387	413	380	371	400	394	357	379	359	407	379	411	397	379	406	361	370	374	376	372	383	372	400	405	417	428	391	380	364	393	363	354	370	359	391	367	367	383	393	366	426	389	396	382	383	386	408	366	349	370	376	339	396	384	364	408	389	376	392	393	393	427	406	398	371	398	361	395	390	421	391	386	364	343	393	377	371	339	390	377	403	416	375	361	381	380	388	374	357	364	355	372	356	338	361	403	406	392	403	408	405	372	368	407	412	418	427	372	368	360	344	357	364	380	353	388	331	410	401	376	350	350	413	400	374	370	385	390	385	392	370	382	342	390	373	396	377	455	379	378	372	397	379	352	416	379	347	392	346	393	382	380	377	390	357	367	378	374	381	366	367	411	407	369	397	358	367	358	359	419	392	328	390	359	361	396	371	390	361	392	385	390	396	383	416	397	388	380	358	372	380	400	370	403	383	355	334	370	370	378	358	387	362	388	374	364	341	439	369	394	384	343	385	370	369	375	379	363	386	389	379	441	364	396	348	340	394	373	347	344	377	365	343	377	390	399	359	362	426	391	410	401	359	363	383	389	358	345	351	391	377	364	366	390	376	389	371	379	353	391	367	372	405	400	383	370	387	373	348	375	415	368	365	404	402	428	375	418	381	370	376	380	377	375	349	392	391	388	392	375	375	429	378	376	374	353	406	376	332	389	386	395	413	386	416	374	396	370	371	378	372	424	366	353	360	396	374	385	401	364	414	322	394	392	401	394	375	379	394	371	372	375	384	384	388	350	396	366	366	365	371	355	388	389	368	329	403	360	361	415	378	342	367	384	348	362	356	412	380	375	364	384	366	402	363	390	381	404	350	382	352	368	352	400	373	342	356	384	367	366	369	385	364	367	345	374	373	366	376	333	416	380	358	402	385	368	383	362	393	367	389	369	412	379	390	359	357	399	405	376	353	393	382	409	391	367	371	374	385	372	389	377	425	380	387	415	331	396	376	363	362	387	380	370	368	406	367	369	407	388	316	388	410	386	390	362	366	394	393	363	360	328	367	395	395	417	374	393	374	399	359	356	364	380	385	410	388	407	382	366	379	379	356	359	365	381	377	374	338	364	321	390	393	406	385	393	367	367	367	332	371	370	369	359	375	364	347	392	377	399	412	382	382	353	408	335	382	385	396	377	369	422	383	395	344	346	381	376	355	377	375	358	388	390	368	395	430	363	377	404	415	341	375	385	424	401	412	404	377	392	368	365	383	394	357	397	370	387	385	371	379	366	338	390	363	372	394	377	386	383	340	408	361	392	389	412	394	351	394	392	417	352	396	385	375	400	389	361	401	376	378	374	399	397	401	399	393	413	381	351	367	389	391	375	383	391	358	409	359	333	345	411	389	348	406	388	418	379	411	400	399	372	375	366	343	333	407	379	362	382	372	365	371	411	367	376	399	367	389	368	397	400	378	369	355	388	412	334	393	358	380	337	349	410	379	416	371	374	387	371	379	382	387	390	358	363	382	373	383	358	370	353	409	363	388	368	350	388	379	387	351	357	392	376	385	369	357	381	370	376	356	416	353	389	384	388	348	353	334	360	396	383	391	363	376	349	351	351	343	395	326	371	374	382	371	373	361	395	370	368	365	383	363	387	390	366	382	396	406	376	364	393	380	402	398	344	377	403	403	390	392	368	412	350	381	344	386	372	328	356	371	351	382	331	365	399	374	356	362	387	368	381	374	366	369	390	418	372	386	405	394	392	390	413	389	406	363	332	406	389	433	391	399	382	401	393	356	399	369	360	390	403	396	354	362	401	361	351	369	355	368	392	399	386	397	362	364	401	384	353	357	396	347	376	364	390	400	391	393	408	388	367	347	405	385	376	380	397	369	365	373	379	389	387	399	368	366	398	377	387	396	412	405	367	365	366	384	372	390	386	330	360	413	438	357	366	351	361	380	394	346	383	383	382	381	373	392	377	386	373	363	417	367	355	399	381	334	357	336	363	359	341	339	394	365	390	356	372	373	354	383	383	377	394	382	361	362	363	354	360	386	405	389	367	378	358	401	369	364	354	387	388	391	373	388	405	350	353	392	389	411	395	394	348	363	347	348	344	327	365	374	389	377	372	392	391	385	408	377	362	371	361	351	374	390	357	392	390	429	356	380	405	401	392	398	364	350	383	351	356	357	350	409	388	336	383	366	384	399	403	347	425	372	353	374	331	368	377	409	350	370	360	383	402	380	396	370	351	350	344	422	422	364	380	364	351	422	339	362	370	326	379	382	371	360	398	355	357	359	385	374	377	379	390	382	393	369	382	402	386	382	348	386	373	400	385	363	374	376	370	386	330	392	378	356	388	378	399	369	368	386	352	410	403	376	367	357	364	376	359	370	365	389	421	367	411	375	372	368	400	395	394	368	357	362	390	396	370	340	404	391	377	390	362	393	366	394	377	318	345	417	430	411	382	340	382	395	368	377	395	376	389	368	326	381	404	372	384	386	385	371	361	398	382	372	415	361	385	383	367	360	369	367	370	367	343	380	395	397	401	389	374	383	385	371	342	376	400	363	385	340	382	384	382	396	368	388	391	394	422	381	384	381	363	379	389	402	374	350	360	364	427	406	414	340	377	384	380	392	401	385	380	390	386	380	409	386	374	375	361	403	401	401	373	375	374	393	320	368	357	366	376	405	358	359	368	394	355	407	367	382	391	361	369	366	364	395	351	383	431	354	399	361	386	395	393	374	402	398	373	373	370	390	388	377	357	376	391	405	356	338	415	365	392	348	397	379	381	372	362	402	366	418	380	396	374	403	393	370	403	396	359	366	344	362	379	365
22320	28161	8224	11278	4381	940	887	826	835	863	841	791	792	822	862	862	822	815	833	797	787	857	833	835	810	817	793	858	841	804	782	823	843	819	810	774	874	847	812	856	819	838	839	774	872	832	855	835	827	794	814	810	833	843	803	812	824	811	855	817	820	859	893	803	873	856	817	815	813	849	818	816	792	847	798	819	798	837	839	862	856	804	804	839	815	778	803	807	864	810	844	831	849	815	819	848	835	857	777	811	814	823	775	787	794	800	813	810	853	810	836	790	818	789	786	787	855	792	833	812	855	798	864	818	832	810	825	814	842	789	771	790	842	798	812	808	766	779	847	750	790	822	783	812	847	847	818	791	824	792	826	790	830	833	871	816	786	873	832	858	852	813	806	862	812	866	831	861	773	819	798	869	811	824	825	771	818	817	819	831	848	779	798	794	838	819	800	812	852	825	839	858	872	811	807	818	803	845	821	833	812	835	827	793	823	854	818	821	837	816	810	797	789	801	840	798	829	829	787	768	835	826	814	810	838	831	827	780	823	822	837	825	753	777	846	806	816	810	804	832	868	804	789	815	878	823	855	854	804	788	823	817	865	780	791	814	748	822	837	808	831	808	804	869	846	794	798	841	837	869	820	860	850	800	806	758	832	793	819	834	784	835	785	835	876	843	819	783	806	818	822	829	852	822	862	833	839	823	833	813	814	832	752	786	815	839	804	869	859	848	878	857	829	843	830	830	823	811	797	830	828	829	800	811	760	796	781	877	856	760	806	801	777	827	801	815	827	814	885	858	859	790	825	828	795	838	790	828	785	813	803	764	831	803	831	793	840	827	800	816	839	837	844	825	830	830	809	856	754	803	839	795	847	819	803	871	833	771	816	794	867	803	755	772	842	803	799	803	809	820	843	749	870	831	870	814	756	788	797	860	824	813	838	789	789	826	812	795	861	825	800	850	803	837	837	813	801	788	800	793	802	811	825	804	842	807	802	826	808	839	788	819	819	814	822	862	837	862	838	803	814	788	814	846	798	827	797	818	795	866	771	846	840	831	787	836	820	778	828	794	811	800	828	782	797	784	867	843	853	854	795	803	821	809	820	792	826	862	863	865	821	801	807	803	857	827	780	765	811	853	802	840	795	835	830	807	815	864	848	804	812	800	769	823	797	789	810	792	800	819	845	892	810	821	839	873	822	805	839	818	820	843	859	853	786	828	820	846	831	828	812	820	792	842	751	813	757	801	811	795	780	860	862	809	832	863	838	786	787	828	818	777	834	854	861	806	797	797	829	825	814	815	816	801	847	793	807	825	796	826	850	765	811	843	840	833	797	802	790	845	795	813	799	802	839	773	817	798	782	821	836	816	879	819	858	782	830	805	832	849	844	849	798	814	822	780	793	777	855	821	774	738	801	788	810	829	817	826	828	834	738	856	815	771	848	826	840	862	784	855	779	855	871	849	839	837	839	814	800	865	795	824	845	846	805	795	809	804	833	770	876	819	882	867	864	824	791	833	762	847	829	795	782	803	814	837	758	864	825	819	812	797	807	798	808	804	802	826	859	862	814	793	813	814	781	839	801	807	837	762	839	855	827	786	830	784	816	855	824	857	806	792	858	810	815	812	788	848	842	869	841	876	807	873	838	841	822	831	832	796	806	790	834	792	847	768	840	827	816	802	825	862	810	779	857	812	819	835	839	793	817	848	859	757	846	793	898	811	861	850	791	841	754	800	854	855	787	814	855	888	812	822	867	803	820	832	802	825	842	853	801	828	836	830	788	835	772	816	875	822	843	834	788	836	777	834	746	819	813	796	850	869	781	866	829	836	765	806	796	768	730	846	852	850	794	827	842	827	899	868	779	804	784	851	795	823	807	862	839	838	817	886	813	858	841	804	814	831	832	769	842	770	842	822	814	861	796	842	832	793	843	828	867	794	830	778	813	817	789	829	765	825	813	807	822	844	803	823	850	839	825	787	828	845	835	836	838	826	794	815	855	839	805	786	832	833	821	800	782	801	818	804	858	823	815	906	830	814	819	830	810	815	819	833	888	825	855	853	812	821	840	780	862	816	809	817	850	829	797	739	781	796	831	832	877	799	818	830	900	754	816	895	789	786	801	767	861	796	819	823	824	836	800	840	840	725	787	844	802	833	836	850	820	833	818	830	804	777	819	826	835	817	773	792	797	820	839	817	788	846	808	831	805	810	864	809	812	789	807	821	776	809	792	900	793	805	788	795	757	777	836	757	857	859	883	799	826	822	829	850	842	761	859	832	815	867	832	822	817	849	799	797	841	847	843	794	862	815	851	807	807	866	821	826	795	799	880	826	764	848	827	798	832	883	832	843	835	820	837	843	826	817	807	770	810	813	814	832	801	795	855	829	825	823	850	814	775	845	780	807	788	814	731	818	830	832	882	794	824	831	852	759	864	815	820	850	802	832	821	852	818	843	842	761	823	856	846	798	817	816	814	787	867	825	831	788	777	881	828	814	816	818	778	819	804	796	808	775	822	787	805	797	829	795	825	829	809	801	833	803	837	831	835	792	806	776	789	829	836	848	810	794	835	824	788	765	848	796	820	827	819	857	865	848	844	827	797	847	814	837	834	788	800	848	867	833	767	827	776	870	818	836	850	876	878	859	842	794	848	826	811	835	842	854	774	818	857	846	768	836	833	790	822	789	829	841	797	855	793	818	836	855	825	771	822	793	840	813	774	816	797	826	745	809	771	784	827	829	828	838	832	807	818	857	781	840	834	797	817	825	835	836	852	752	790	836	792	778	864	852	842	837	839	841	838	853	798	801	861	814	814	779	749	793	794	788	858	829	813	832	823	881	793	798	801	825	785	802	813	831	814	859	778	813	801	823	793	768	852	784	804	793	844	785	790	801	773	795	833	798	787	803	811	810	805	849	835	839	809	875	796	808	810	790	813	840	805	812	814	872	808	826	805	786	810	813	820	831	809	842	833	789	822	815	847	831	824	824	849	810	840	796	828	788	867	854	854	781	873	800	822	797	781	778	828	827	828	816	873	827	824	779	821	801	819	781	812	815	857	781	848	875	812	837	847	834	828	807	832	849	817	795	738	810	833	875	801	784	782	852	814	804	816	815	819	824	895	796	861	833	843	877	822	876	784	813	773	823	816	823	803	824	801	834	780	817	772	806	847	826	835	845	800	783	782	825	837	845	813	838	785	883	820	813	793	816	807	843	840	810	797	796	841	850	807	784	829	825	823	857	826	782	861	849	790	812	826	817	808	841	803	833	767	811	791	826	840	798	789	762	839	822	805	806	802	814	849	816	814	860	790	794	783	859	844	851	852	834	774	771	847	783	823	833	778	840	814	783	776	807	760	828	784	786	811	765	817	782	843	854	845	851	813	807	831	793	845	787	810	806	799	827	836	809	832	809	787	848	801	822	852	836	823	841	804	791	819	842	867	816	860	769	796	789	806	797	825	835	825	776	802	819	780	790	792	845	800	796	801	776	823	837	809	822	828	871
24404	21534	25245	28299	21607	21554	17875	885	386	397	361	316	357	340	322	357	318	298	332	344	317	304	274	294	296	297	309	278	293	333	308	304	325	294	272	250	287	290	269	303	307	296	303	268	281	266	310	283	270	285	274	284	283	324	251	300	267	266	285	289	283	257	283	300	269	300	317	282	289	269	288	286	305	282	267	266	250	278	273	311	289	296	285	273	262	276	283	288	275	300	283	272	308	298	281	308	292	283	325	282	285	295	300	269	298	275	285	300	278	330	284	288	317	267	278	277	287	296	307	274	283	293	303	286	296	279	288	296	266	275	276	280	305	286	300	306	309	256	266	301	279	249	274	293	298	299	282	331	239	314	308	289	306	325	268	310	306	277	293	307	273	296	291	268	289	298	289	258	263	283	265	287	285	271	286	302	295	312	266	291	293	303	287	285	281	289	301	313	305	329	298	254	269	268	269	316	279	283	285	261	261	281	261	238	291	241	303	277	289	245	292	291	281	266	284	303	293	255	261	324	274	288	300	273	285	288	293	283	305	279	295	275	300	296	284	296	252	255	279	280	279	311	287	291	313	289	316	315	300	265	301	304	256	279	266	264	303	286	318	285	291	267	276	321	273	273	306	302	311	308	270	320	289	309	265	301	284	298	280	284	283	287	270	260	264	270	259	285	296	267	306	279	286	286	292	269	256	267	288	301	323	282	286	325	284	283	297	258	296	288	290	294	312	259	303	299	279	284	264	298	340	285	255	280	255	274	320	283	287	293	263	299	277	266	279	274	294	285	276	306	265	287	294	308	282	285	306	266	304	314	308	222	289	281	299	255	295	306	276	272	299	287	264	284	251	292	274	302	328	285	259	292	306	298	307	310	249	286	312	281	273	255	272	280	306	296	257	260	267	303	321	293	285	260	282	286	286	283	294	302	295	272	257	264	314	294	288	272	297	275	291	282	289	326	292	281	291	262	275	277	285	253	279	282	294	296	276	308	266	290	289	287	282	270	271	330	292	272	281	293	263	338	246	297	270	266	308	278	291	289	278	280	281	292	269	320	299	272	303	267	297	278	284	283	283	299	312	307	287	302	302	295	277	305	310	323	302	264	284	287	247	274	300	313	280	261	254	294	301	326	264	266	272	262	275	275	304	274	285	289	242	287	275	289	278	274	294	266	329	300	280	268	298	266	309	280	335	288	287	319	301	275	282	273	266	273	261	267	268	322	264	285	277	298	297	257	278	270	264	267	276	275	294	250	246	287	315	296	291	276	267	270	271	281	315	311	273	295	278	312	290	266	266	304	272	272	291	299	266	286	319	277	304	287	296	287	258	280	260	288	266	266	295	332	280	262	293	309	315	289	285	305	281	288	293	314	287	316	275	274	283	295	282	287	287	269	295	276	301	281	265	276	293	274	293	275	282	271	281	263	302	276	293	277	275	300	273	245	281	271	276	297	296	269	283	277	297	284	284	282	288	291	278	281	308	284	248	280	288	274	289	267	285	305	293	275	257	279	259	298	282	311	275	272	252	265	270	259	281	258	300	297	279	299	263	297	284	279	331	280	279	281	278	278	311	286	290	247	266	284	264	302	290	272	285	283	275	312	277	304	313	245	300	276	285	304	277	274	293	278	285	283	304	296	284	311	318	279	274	269	310	314	284	290	284	283	291	293	310	280	277	316	297	289	285	295	302	315	270	274	267	272	282	285	307	306	299	297	282	304	248	291	296	285	243	275	269	301	290	253	349	285	269	270	272	289	306	256	303	246	279	287	270	324	273	297	292	295	274	243	252	246	267	281	301	298	276	292	316	258	290	322	278	285	311	291	293	306	356	256	286	313	256	275	286	308	277	274	282	274	260	308	259	292	329	288	273	274	299	292	295	290	297	296	268	299	283	263	296	279	292	267	296	255	282	313	309	300	317	301	264	310	291	273	273	287	280	285	276	284	304	263	274	304	298	276	284	270	267	302	309	286	286	292	291	295	279	281	247	283	273	281	307	274	265	278	301	276	293	279	308	282	283	311	275	291	278	244	252	290	308	279	285	304	309	282	295	265	306	295	291	282	297	275	280	285	290	296	291	274	279	279	262	319	308	261	285	305	289	304	306	283	278	286	308	267	290	292	297	301	254	286	332	288	273	300	291	316	342	303	271	281	287	285	258	278	308	312	275	277	284	287	295	250	259	279	261	285	286	321	286	327	291	267	280	293	236	323	294	290	285	279	301	285	256	282	291	307	272	288	276	276	262	291	339	314	296	298	259	289	280	264	274	292	320	289	282	335	263	276	299	274	283	278	285	294	278	308	298	258	277	276	275	250	283	258	262	264	305	290	259	268	284	283	288	263	262	268	248	336	289	285	258	303	271	301	271	294	265	268	295	322	265	265	294	287	298	296	271	278	319	264	266	289	301	297	282	279	271	306	288	315	275	267	287	306	260	289	279	315	285	287	282	252	290	272	284	310	266	260	302	332	267	300	282	301	305	270	280	284	261	285	249	284	271	278	299	287	311	300	272	266	301	288	283	295	297	304	286	291	274	256	256	279	311	291	303	301	275	274	271	302	323	286	292	300	259	277	258	293	281	265	261	273	287	294	275	270	298	304	269	292	276	298	290	262	289	339	279	275	300	275	255	270	252	284	282	286	267	273	313	304	278	285	260	261	271	289	294	292	292	281	301	270	276	300	300	294	288	304	279	280	286	309	271	296	253	287	275	293	286	264	302	316	293	310	297	291	284	290	291	268	287	325	260	291	274	270	288	293	263	287	286	255	256	262	280	285	260	290	291	249	273	318	265	284	311	281	283	281	296	301	264	276	275	307	283	282	256	261	274	295	290	266	276	319	311	269	281	272	302	281	286	291	253	317	293	314	292	291	291	291	274	305	308	284	275	294	296	277	267	268	272	283	309	285	314	279	272	307	323	273	278	264	287	230	242	261	299	287	257	289	270	271	301	312	312	279	295	273	300	314	282	268	267	281	289	273	316	269	284	279	336	262	272	244	269	296	267	284	288	261	282	272	259	295	310	331	282	293	272	308	278	226	295	283	299	282	291	296	277	286	269	302	307	265	306	294	298	301	287	307	281	271	293	293	272	285	276	288	284	316	281	268	326	294	256	278	268	303	263	298	272	306	285	285	296	289	268	285	292	281	298	287	268	291	254	279	293	299	290	278	284	297	295	278	309	242	304	286	272	281	326	297	250	266	280	255	302	296	297	310	264	293	274	284	259	300	287	311	274	275	284	279	281	281	284	286	273	312	304	277	289	287	278	259	280	323	284	279	256	292	286	280	258	300	289	287	298	258	300	288	266	269	300	297	288	274	280	298	306	256	303	294	277	274	266	241	265	265	271	260	264	302	300	264	280	270	269	261	294	267	297	284	274	292	273	290	284	293	271	296	287	284	304	305	305	289	302	287	280	300	277	279	302	325	292	260	286	269	276	281	280	289	286	287	301	266	266	304	291	284	258	279	294	318	249	274	293	284	278	296	280	293	280	283
28635	38497	13506	18650	7737	858	748	697	640	623	643	659	642	620	624	632	618	630	656	630	608	586	648	645	639	616	603	602	588	590	560	629	606	601	573	617	590	604	651	628	598	631	623	632	625	611	616	636	579	629	654	623	647	547	621	606	590	599	626	562	625	575	613	556	594	592	615	553	619	576	637	596	617	601	631	581	621	569	546	575	622	575	625	614	573	593	619	615	679	602	580	584	626	588	621	606	678	609	632	601	614	580	571	598	611	566	620	629	657	567	599	603	645	625	613	602	682	609	585	616	663	614	582	629	595	654	629	605	590	591	569	587	624	625	679	623	623	594	599	596	622	611	564	627	643	614	602	620	577	602	629	625	578	606	581	603	618	595	569	622	598	595	588	603	569	653	627	594	643	632	597	627	585	625	599	638	550	622	569	595	629	615	588	595	632	586	587	616	611	585	590	557	586	584	549	633	618	624	608	616	641	626	588	586	610	613	600	630	600	598	591	570	628	613	577	596	614	643	628	617	608	623	620	612	624	571	625	594	619	581	604	626	573	623	581	587	639	625	527	598	613	605	597	576	613	616	603	570	604	647	614	599	611	592	602	589	602	591	629	612	634	587	593	603	614	616	633	605	606	609	638	588	607	631	625	631	577	609	605	617	604	585	587	643	657	595	620	548	605	645	634	629	618	588	601	575	607	614	620	616	635	625	594	597	610	620	581	633	608	593	638	639	570	576	624	598	540	629	639	592	587	574	641	617	605	601	635	602	591	605	642	634	612	621	618	624	628	621	664	588	619	627	588	607	566	590	609	571	670	616	604	652	588	610	600	618	630	595	616	608	596	622	634	606	632	607	607	567	611	664	619	622	601	613	634	625	555	564	613	637	624	640	645	613	579	645	634	595	587	578	574	627	584	603	604	599	567	571	578	599	588	649	634	552	619	649	628	612	618	608	620	602	654	613	582	594	616	581	602	617	596	589	594	596	613	629	642	639	598	575	575	585	623	577	596	588	609	561	579	631	631	605	576	596	629	617	610	606	611	631	606	583	590	644	615	595	601	614	602	594	625	630	567	603	622	579	623	662	607	616	604	622	651	640	598	613	610	604	637	601	637	587	611	612	602	600	616	547	611	568	617	607	636	612	576	646	608	582	614	647	615	632	602	633	623	609	578	645	582	599	587	639	634	599	624	594	584	595	626	587	608	612	602	594	624	649	575	637	597	630	618	579	604	607	612	592	643	620	628	640	587	584	584	596	605	616	599	590	633	568	589	625	556	615	605	636	601	601	630	586	604	579	594	616	636	558	602	596	617	594	636	650	633	654	600	623	601	637	603	612	584	606	636	606	587	655	606	563	637	618	626	614	565	609	565	608	645	611	590	616	603	642	616	593	606	578	650	605	614	616	603	619	587	602	598	629	583	589	599	564	593	642	611	599	556	617	629	608	613	615	590	657	635	598	626	612	587	576	581	599	598	607	622	605	626	616	623	590	608	577	644	615	604	609	586	575	615	567	622	621	612	638	636	569	586	672	653	632	614	579	635	636	593	609	605	598	599	585	560	590	641	596	604	641	609	621	575	592	615	617	614	603	634	600	636	572	609	572	610	635	550	602	637	587	617	593	586	624	602	604	592	625	602	610	636	635	584	582	602	592	608	609	599	566	617	654	630	664	613	596	630	592	579	601	606	615	637	630	613	609	612	665	661	617	553	619	628	576	667	651	613	584	618	630	623	629	640	618	598	605	620	618	613	619	585	611	629	634	618	595	609	615	614	654	617	604	603	605	615	634	610	609	604	580	649	605	595	625	605	587	662	603	625	646	615	631	650	641	606	573	622	582	601	619	615	578	649	623	615	620	610	670	543	596	600	599	579	633	610	584	631	577	647	639	609	588	624	585	627	596	585	588	653	613	606	628	615	607	609	590	608	591	589	609	594	581	619	616	581	587	630	589	588	592	619	618	596	601	620	574	617	670	634	628	638	600	585	623	598	599	619	629	622	587	555	592	583	654	617	606	626	602	560	610	604	615	522	605	622	551	613	593	609	592	601	581	640	693	613	595	594	606	623	607	610	592	584	600	607	620	588	593	604	635	572	597	605	563	613	616	628	632	595	588	603	564	672	618	569	577	594	610	565	633	651	615	608	594	619	626	659	583	619	580	581	598	663	611	636	600	610	625	621	613	624	551	595	609	612	596	570	613	602	640	545	609	632	592	651	587	619	612	638	591	572	600	593	592	581	609	644	610	598	626	646	650	622	576	603	634	616	641	633	559	600	627	600	600	611	632	619	643	629	653	597	607	605	652	607	621	618	597	582	629	619	603	585	672	646	633	604	610	600	585	601	580	631	577	597	613	592	598	569	584	605	570	578	656	655	609	658	581	586	592	620	621	599	593	660	622	611	618	574	574	600	592	639	614	583	604	598	546	602	567	590	643	628	616	600	638	599	616	650	629	578	596	567	623	557	577	605	600	614	593	603	644	575	649	591	612	619	610	603	598	575	582	633	660	613	600	577	598	611	591	567	608	649	628	614	639	618	643	579	589	577	604	613	621	555	567	597	565	580	619	573	586	616	615	587	583	588	618	601	624	582	625	592	583	620	609	649	617	666	589	625	613	629	631	598	638	644	603	617	596	619	637	581	644	556	616	584	605	600	639	579	665	644	611	680	617	615	609	656	621	551	603	614	598	587	593	599	628	547	628	617	591	640	603	603	619	656	574	570	613	607	563	590	612	621	612	616	618	607	582	582	615	616	597	601	573	605	596	579	592	616	662	650	597	595	617	615	619	591	627	618	594	613	604	602	597	617	589	650	597	600	637	630	615	579	580	596	595	611	630	666	617	648	602	597	625	612	615	545	636	580	604	631	601	599	570	625	614	593	630	582	627	578	650	598	596	555	589	583	590	650	592	623	584	616	585	610	600	645	644	596	573	579	613	563	637	614	587	592	590	584	588	556	614	590	620	634	627	616	629	599	607	568	577	632	604	605	629	641	575	612	547	596	627	585	629	590	645	566	635	600	608	627	569	609	599	636	578	637	619	626	656	593	558	589	620	557	595	583	597	605	615	602	613	626	651	599	629	620	582	638	584	617	622	601	620	616	666	625	659	651	628	571	614	627	636	590	590	586	593	638	581	625	573	597	618	609	604	616	623	620	579	631	605	585	605	578	601	574	597	603	581	556	603	636	599	601	645	607	554	636	630	605	623	593	606	612	580	604	627	584	657	583	590	591	594	609	642	589	609	596	588	602	586	578	638	615	610	651	613	584	611	596	596	634	617	593	585	615	592	618	599	633	614	598	618	630	641	654	599	558	567	567	623	606	625	629	585	607	644	636	603	613	610	573	593	591	587	583	575	602	595	601	652	587	614	624	608	601	611	618	599	589	620	581	595	643	591	638	627	560	589	635	563	597	645	595	595	618	607	558	615	662	595	581	574	590	614	576	582	599	597	605	566	600	606	572	599	583	622	638	672	637	551	593	606	637	613	578	565	612	591
33179	20190	9034	1990	736	290	331	274	285	293	252	262	274	242	251	237	254	269	279	271	263	273	259	239	290	256	255	289	278	242	261	263	278	227	229	272	277	258	270	268	230	274	292	234	248	258	275	240	256	284	269	249	280	281	256	250	270	262	267	250	267	286	260	259	248	282	252	239	280	295	293	222	287	295	255	235	227	257	288	274	267	283	261	281	258	248	265	253	253	244	265	263	278	282	297	265	256	267	260	264	246	257	243	270	283	261	268	281	255	270	295	257	270	264	254	236	233	240	293	266	273	267	254	276	241	287	286	238	259	291	253	219	268	260	285	237	246	282	268	252	270	242	245	247	279	282	284	243	265	255	288	274	221	264	252	288	263	264	245	250	265	259	244	259	265	262	237	277	262	273	229	297	245	247	253	256	271	259	246	257	255	274	279	285	279	266	251	248	282	282	254	234	234	271	279	309	261	287	285	284	251	245	270	243	291	257	224	230	251	230	239	256	261	248	291	256	282	238	293	246	236	258	225	278	245	275	285	283	260	231	237	260	263	258	309	258	255	278	264	248	262	262	263	241	250	276	244	286	277	291	291	265	245	271	275	287	274	259	235	274	277	275	255	243	266	269	286	258	244	262	261	294	242	271	259	258	241	251	258	259	250	269	276	277	262	257	250	284	258	257	217	260	268	272	264	261	276	261	254	254	259	255	279	267	263	271	248	274	260	247	240	261	277	256	306	248	255	235	249	262	278	252	230	290	272	253	240	261	270	260	262	269	259	242	257	270	249	268	277	298	275	285	285	264	261	274	249	271	289	260	230	263	280	291	291	268	225	285	255	263	251	265	275	274	240	266	287	271	274	249	259	296	270	314	259	267	244	263	262	269	242	286	265	284	228	305	268	258	256	264	243	269	268	251	260	264	284	254	270	280	258	241	262	232	268	261	294	271	266	244	279	274	263	263	253	260	254	270	273	257	259	234	263	249	244	257	234	269	251	269	277	272	277	266	284	279	267	272	263	285	256	256	268	250	226	273	291	276	247	278	261	240	246	250	236	269	250	238	273	263	260	267	276	255	258	268	274	228	274	233	269	295	264	262	291	285	282	258	274	271	284	251	257	260	258	241	292	269	240	275	295	259	297	265	269	276	267	283	254	277	270	288	272	267	254	242	308	274	249	267	281	277	262	270	297	249	233	266	311	296	279	277	267	268	261	278	290	261	261	312	265	247	239	290	272	268	257	245	266	240	260	228	260	258	272	241	226	279	272	261	272	264	258	266	267	279	264	270	258	282	295	291	257	261	274	260	262	242	280	290	266	246	243	277	262	249	270	255	254	256	260	264	246	252	304	259	264	286	258	278	293	289	283	259	267	276	253	245	250	273	282	260	272	281	223	244	254	273	273	289	252	255	254	248	261	292	244	241	274	257	272	301	257	262	272	281	287	244	253	259	238	245	269	253	271	249	258	270	254	276	274	262	245	276	286	268	250	241	253	266	226	265	253	244	257	302	264	246	262	283	292	261	254	248	267	285	249	260	226	269	236	257	266	270	273	298	272	282	260	267	252	258	238	229	274	265	270	278	271	254	266	276	257	284	267	273	264	283	257	275	248	276	298	298	287	257	245	283	282	261	268	263	261	254	261	276	275	257	279	244	280	260	261	266	257	265	262	301	262	257	271	258	299	250	275	297	288	284	253	288	270	260	233	260	244	269	240	275	286	277	233	238	262	252	251	268	289	287	234	249	275	247	278	248	248	267	255	242	303	236	225	276	259	265	256	264	279	274	265	282	274	280	262	264	278	273	271	264	255	246	249	256	246	248	247	257	265	261	285	257	255	262	259	279	268	251	268	275	257	239	265	254	283	272	244	256	244	267	260	257	256	261	231	249	264	258	248	264	293	240	265	259	262	240	240	269	249	304	235	276	265	267	240	264	241	261	283	254	253	284	256	266	251	302	289	259	258	258	289	247	268	248	241	259	268	254	302	232	272	249	253	276	274	270	264	253	273	262	275	262	226	249	235	271	276	289	303	265	280	283	264	259	232	243	235	299	241	295	307	271	287	269	248	238	303	267	264	298	256	277	233	273	270	277	240	259	274	263	261	272	243	228	255	250	261	278	266	241	267	271	276	257	264	239	310	233	280	265	262	260	278	285	276	270	274	258	282	282	273	262	266	281	264	261	258	261	288	238	293	263	261	263	268	288	256	269	307	246	235	282	269	280	271	269	269	247	257	237	247	288	244	280	257	262	266	263	265	291	260	252	249	277	264	279	275	275	272	278	274	271	241	254	267	304	277	269	274	245	283	280	304	272	244	273	261	267	246	257	240	257	288	260	254	272	243	274	257	294	276	294	240	278	254	248	290	259	257	258	293	224	260	283	261	283	309	233	264	282	270	261	248	271	233	229	273	264	245	257	277	279	257	256	283	250	295	241	304	284	300	289	283	284	302	239	252	274	244	226	285	265	287	245	253	246	249	257	261	269	263	272	256	282	266	258	247	263	277	266	276	266	255	257	299	287	277	292	255	271	271	258	270	245	287	280	270	264	268	248	249	272	263	247	253	289	263	223	258	258	279	265	240	286	305	266	250	260	298	300	235	289	264	266	256	271	301	263	264	283	261	273	268	245	243	259	294	265	276	271	259	260	259	293	257	272	278	287	266	264	226	252	259	242	243	241	262	258	256	274	242	267	252	262	237	260	263	262	265	264	269	263	240	262	263	260	295	239	274	263	282	271	248	280	298	263	258	254	258	222	253	257	259	283	255	261	258	258	248	282	261	285	273	248	268	251	265	262	265	270	254	257	247	242	288	275	256	265	280	282	284	260	239	283	269	291	263	240	289	239	253	245	263	264	254	253	261	264	258	279	276	278	248	296	252	268	274	222	280	250	248	290	298	251	273	271	256	278	295	254	277	239	241	243	233	293	288	275	294	266	253	262	244	290	282	257	263	230	247	274	250	254	276	287	248	262	260	271	260	280	267	238	260	295	269	276	257	237	281	266	251	240	264	278	262	282	260	255	261	267	265	213	276	276	262	252	226	284	272	261	244	286	277	237	270	274	287	283	301	279	270	266	242	246	286	272	259	282	271	269	260	278	289	255	271	244	254	247	241	252	258	298	278	239	262	261	251	245	257	286	289	286	273	294	268	251	274	285	279	264	290	256	252	274	277	248	282	232	254	253	271	241	218	253	266	270	237	256	256	266	248	266	273	240	267	268	242	271	260	283	257	262	263	255	258	294	265	252	263	276	280	272	268	248	290	261	248	222	260	250	283	261	258	257	258	262	257	281	252	248	265	280	257	255	237	273	266	257	265	294	265	251	249	262	254	255	274	255	260	266	270	256	239	248	260	241	271	226	278	257	243	263	261	259	246	276	270	223	238	248	237	283	272	248	288	248	263	255	271	261	290	233	273	295	230	242	251	285	250	254	287	242	270	227	269	249	271	276	251	257	249	275	259	236	284	227	286	246	272	222	240	282	280	289	255	274	260	299
8397	5098	2109	1468	946	603	642	623	670	586	606	622	662	620	616	643	606	623	586	582	636	612	574	628	640	626	573	621	675	607	582	600	579	630	618	598	654	628	615	646	601	610	584	616	659	620	633	604	627	564	596	632	622	624	621	605	693	640	637	574	629	625	599	609	606	589	629	579	620	598	563	611	609	590	637	606	589	686	583	616	587	587	652	597	631	625	613	665	610	644	636	604	572	614	608	603	620	575	632	617	591	644	623	628	609	585	638	650	613	613	588	560	634	665	597	686	605	600	610	582	650	639	611	620	573	625	619	611	610	608	622	599	640	606	613	612	597	611	644	625	619	655	636	649	618	632	639	644	621	640	643	666	581	612	623	579	607	584	609	595	569	610	620	604	597	631	640	633	615	583	604	648	654	612	639	602	621	609	605	622	629	617	637	610	635	657	596	592	609	597	616	596	608	593	634	644	639	587	602	614	648	597	560	640	587	601	579	597	636	628	611	628	603	621	599	594	625	627	583	643	629	577	590	631	618	618	642	608	562	649	660	589	574	610	634	644	660	611	590	631	595	589	605	570	606	606	593	621	611	590	602	598	603	629	614	585	584	595	620	653	649	618	617	598	648	618	622	594	618	617	607	609	623	628	615	621	593	603	630	614	623	607	599	622	598	650	618	604	637	608	644	645	638	623	652	576	625	584	633	628	650	614	651	607	627	644	610	633	597	630	635	562	589	617	649	593	622	589	654	583	605	582	607	626	605	651	646	623	612	629	579	568	656	609	640	581	628	643	599	615	600	643	613	627	667	642	638	653	630	638	666	562	595	633	636	612	626	633	608	623	606	622	608	624	578	572	659	581	638	637	590	619	632	620	648	629	600	643	614	657	592	635	612	607	661	596	623	642	662	621	608	620	604	596	647	583	627	625	602	600	627	643	607	628	622	597	600	625	652	664	607	609	571	595	587	620	629	600	647	605	618	639	660	581	602	609	593	662	653	610	578	575	640	628	615	641	596	615	686	633	610	578	579	593	637	641	623	602	622	642	621	607	634	619	658	647	634	612	629	577	560	630	636	611	576	552	619	635	619	614	616	657	610	612	626	657	614	578	663	631	638	654	620	598	631	641	620	590	633	616	654	633	643	643	555	615	657	600	633	594	633	633	629	632	625	606	682	611	636	611	583	618	602	637	644	644	607	628	604	593	598	593	638	620	587	579	613	629	610	587	588	590	678	631	575	638	586	600	580	620	629	643	619	616	658	626	599	679	622	638	611	626	591	654	640	653	585	604	611	631	608	584	622	624	631	613	655	606	631	598	625	597	635	610	637	583	623	629	627	639	609	605	602	614	593	631	602	602	614	614	646	625	615	582	587	666	602	646	630	615	580	677	631	601	596	642	610	608	600	646	663	591	616	603	587	624	637	644	583	594	558	634	589	645	643	630	626	640	626	624	590	630	592	611	586	622	625	601	580	641	634	630	621	588	638	629	639	620	655	591	632	587	609	624	629	569	601	624	645	599	626	592	660	652	636	585	620	609	555	611	639	620	610	655	605	637	564	631	617	596	610	576	609	634	671	635	604	582	593	613	596	642	588	630	565	622	622	631	590	590	647	616	610	581	566	667	655	639	622	642	609	623	602	645	586	637	640	684	628	639	662	634	620	640	588	597	637	608	644	610	599	633	633	638	602	638	631	628	625	586	600	601	625	606	630	578	636	659	594	614	636	579	605	648	604	659	574	601	632	630	597	618	630	621	603	673	585	602	607	619	589	585	620	644	622	615	623	599	611	661	621	608	613	596	640	609	646	618	576	693	607	607	573	597	626	688	620	593	598	622	631	606	586	592	568	666	635	619	628	640	627	650	564	602	590	595	584	635	632	620	569	598	621	566	623	626	638	593	631	602	625	624	626	642	628	638	563	564	612	630	622	648	593	606	641	608	604	605	608	589	636	627	652	652	612	624	598	630	643	605	652	605	594	598	613	624	599	627	632	624	594	627	596	606	570	654	606	583	587	643	649	625	575	591	575	621	625	635	601	614	611	650	642	604	654	642	619	594	655	618	612	593	627	615	609	608	634	650	616	592	594	619	633	654	649	616	611	600	615	632	622	615	640	651	597	617	617	655	576	610	632	645	626	640	608	641	621	623	639	647	635	607	584	603	620	613	646	609	598	603	665	599	647	643	630	595	645	589	605	647	640	679	613	618	617	581	576	626	622	629	665	631	596	601	649	649	592	638	662	590	618	644	651	618	638	608	609	589	573	592	627	631	657	568	622	611	594	607	636	586	611	619	581	609	656	641	632	656	597	626	602	666	639	601	567	623	626	620	629	638	623	641	597	650	631	588	588	632	594	652	628	649	606	613	637	637	588	647	630	592	623	654	588	578	621	632	632	640	634	643	654	604	625	603	611	634	655	592	586	640	649	658	627	591	597	639	605	643	603	651	550	589	627	619	586	677	587	610	628	634	642	600	622	603	617	620	576	623	604	614	618	626	571	580	609	611	622	635	642	619	616	610	652	615	650	638	586	642	616	628	594	640	611	653	635	608	603	626	656	613	573	587	587	599	608	583	615	581	657	618	633	603	605	623	588	590	622	625	611	620	608	630	612	614	616	610	641	596	626	579	596	569	626	601	651	624	647	613	622	618	610	620	620	549	610	628	604	629	616	610	629	600	628	615	604	620	636	620	622	632	617	632	601	609	667	608	629	607	624	616	621	603	635	576	572	605	629	642	638	592	625	638	626	594	674	651	621	633	646	606	599	648	617	596	613	580	611	654	603	604	555	668	594	645	649	597	610	653	613	601	602	613	580	595	635	610	627	594	604	600	622	647	647	638	624	620	645	649	608	613	613	611	625	605	626	612	588	619	629	583	580	639	622	620	624	600	665	634	601	631	624	600	620	644	600	593	608	600	595	674	621	581	660	577	625	669	632	635	601	650	623	644	630	628	628	612	588	605	601	614	612	613	585	581	629	673	596	659	593	610	645	595	601	624	627	610	562	644	577	653	654	614	619	613	640	597	607	629	598	630	609	612	638	614	590	605	646	637	606	546	615	586	609	561	599	578	597	586	630	608	635	594	608	606	649	648	641	558	624	598	629	583	611	633	642	663	592	647	626	601	608	614	576	617	595	593	590	619	601	658	596	626	593	636	638	588	650	599	566	616	608	607	606	619	591	647	611	618	602	604	615	604	591	604	668	596	636	593	615	602	574	639	617	619	675	628	656	584	654	619	598	650	618	621	633	639	640	656	599	648	600	635	652	627	576	617	633	613	603	618	609	597	567	602	593	587	642	607	629	589	578	627	604	647	638	621	621	595	652	633	617	633	637	620	621	631	642	636	667	628	628	604	623	650	605	599	615	629	580	606	587	632	601	624	623	606	624	605	607	575	595	598	603	600	608	602	584	593	567	598	613	600	592	624	611	580	586	580	619	646	644	614	651	633	609	604	650	642	643	630	605	563	608	603	567	614	614	629	618	654	603	610	673	592	648	631
24937	21452	24819	28505	21612	19488	1854	531	446	412	423	431	412	387	399	363	437	402	364	369	459	376	396	394	416	381	389	430	397	383	341	404	359	422	356	361	347	388	374	408	349	373	378	422	387	384	370	389	372	373	405	395	378	393	397	379	380	377	407	388	380	415	413	417	387	372	403	378	343	368	346	347	383	368	416	444	379	380	408	377	399	392	348	411	420	391	426	381	398	369	349	406	347	398	365	371	364	373	366	388	392	406	401	390	396	389	396	386	407	345	370	444	372	402	395	395	392	403	363	354	430	409	401	366	407	401	370	405	362	381	367	364	373	381	374	419	427	389	383	372	377	376	399	396	401	393	409	410	388	397	353	374	400	393	403	395	393	394	381	357	365	392	370	344	378	362	336	377	368	358	356	418	372	390	396	387	381	357	386	402	390	415	388	400	371	404	356	381	395	405	390	366	390	400	383	387	379	398	350	381	380	405	384	395	402	375	360	343	380	386	379	365	401	357	382	395	391	372	375	380	374	397	433	348	393	389	408	369	345	369	380	367	413	387	381	389	365	382	377	383	387	379	373	384	413	421	378	408	381	368	377	387	352	367	378	393	370	373	363	362	396	351	384	361	397	388	380	388	371	391	386	374	370	378	391	345	356	371	350	394	370	367	371	403	405	388	399	358	375	408	384	415	408	394	407	408	394	361	419	355	393	394	351	369	404	401	379	347	343	377	370	401	406	353	394	368	406	403	395	388	392	360	373	324	389	411	371	358	347	399	348	384	377	388	363	392	381	374	356	402	420	365	415	375	386	365	340	375	395	375	372	373	384	363	402	370	358	410	378	382	386	386	376	392	389	369	356	354	409	398	423	356	416	388	365	427	391	373	396	376	370	378	372	400	362	377	364	366	394	381	358	406	365	372	386	404	352	368	403	398	392	367	409	369	376	385	343	369	355	384	357	348	384	411	383	344	364	383	423	378	387	394	409	401	400	390	391	378	389	373	348	416	367	376	434	381	373	398	391	368	366	390	391	388	380	380	383	349	343	396	358	384	406	397	346	390	416	386	404	372	395	372	366	380	410	392	427	375	430	393	402	431	403	372	408	399	376	367	359	385	397	344	386	384	413	347	362	351	375	407	350	365	348	336	379	394	346	404	363	395	376	359	346	346	392	397	364	411	369	400	369	393	413	350	390	381	374	393	357	361	398	335	364	417	378	384	382	369	383	388	390	410	367	367	358	353	342	400	367	390	359	403	371	351	346	371	372	373	345	364	390	385	382	407	422	368	395	395	423	379	368	390	381	372	343	406	371	398	360	345	355	360	354	358	390	361	355	365	378	375	351	396	379	338	362	341	410	386	407	347	341	370	370	348	404	357	356	381	402	353	333	387	377	382	375	398	368	329	420	376	399	368	399	367	405	378	391	396	404	402	390	352	374	421	370	398	374	392	400	397	372	374	398	352	352	323	368	358	351	355	413	348	385	400	415	364	387	368	378	387	366	367	389	402	358	386	353	377	393	359	381	383	384	385	396	394	370	364	387	401	368	396	393	372	377	401	393	373	357	403	405	412	395	388	363	383	341	365	394	347	398	328	390	402	372	389	399	399	375	375	375	396	348	357	398	368	369	381	382	398	415	320	364	366	361	378	393	401	356	372	398	322	369	419	377	391	395	409	365	382	363	399	364	343	381	366	392	373	433	388	378	371	374	338	377	377	386	377	340	403	325	375	366	382	380	385	399	391	374	418	360	350	342	405	351	406	382	392	363	399	392	349	369	407	379	385	373	381	367	365	386	391	373	368	368	394	419	354	391	390	363	423	375	376	372	385	438	370	364	383	377	389	391	378	341	371	358	349	365	356	384	407	362	371	365	390	370	359	382	398	379	387	364	391	412	408	394	337	383	375	392	369	372	441	413	380	368	362	373	393	372	363	385	362	392	382	407	383	389	399	385	372	397	369	359	386	396	419	390	409	375	418	365	355	358	330	361	419	350	374	401	374	395	379	402	412	386	345	367	389	371	353	402	398	367	388	379	391	352	362	398	352	382	391	353	387	385	383	408	378	400	358	352	367	420	372	414	397	363	401	373	376	382	345	393	404	365	374	368	370	365	385	336	367	405	340	411	389	378	392	353	358	366	412	410	382	403	374	412	365	401	373	368	380	377	401	363	350	349	391	358	386	399	330	361	346	392	328	405	384	351	415	380	369	362	335	372	403	371	396	361	386	367	412	343	381	341	385	385	403	370	414	362	387	338	371	441	395	397	378	416	398	352	361	400	392	376	386	365	394	365	366	371	361	327	364	380	392	392	368	372	377	371	418	354	375	408	403	403	422	385	392	371	386	384	349	340	415	377	377	367	367	376	354	371	358	371	370	388	402	360	369	357	357	378	393	391	367	368	353	347	377	409	374	392	393	387	390	358	382	401	381	391	401	334	387	387	397	394	394	409	358	372	385	405	391	394	362	363	377	405	380	385	402	357	398	420	390	363	383	349	387	349	375	366	392	400	372	368	381	366	358	419	424	391	341	369	388	386	360	398	367	360	371	381	342	362	372	393	377	397	408	394	375	384	355	381	371	339	378	371	366	410	378	396	386	369	388	413	369	372	406	354	362	370	402	389	371	420	392	362	396	392	368	359	380	380	341	384	394	362	378	335	401	395	361	379	376	375	370	345	375	370	402	372	375	406	367	361	383	368	378	418	361	400	338	355	349	353	386	399	381	365	353	385	388	349	353	363	370	406	377	413	380	354	403	363	362	393	393	421	402	355	407	354	328	389	346	364	368	372	389	363	369	346	376	376	374	395	397	383	375	368	375	405	357	397	390	354	324	332	381	404	353	355	429	412	371	357	406	368	416	389	404	423	399	379	391	398	373	375	405	388	370	403	355	430	360	373	372	366	338	382	349	353	405	373	384	376	358	388	413	396	351	368	391	397	346	369	403	382	387	381	411	392	360	376	350	376	366	410	380	370	390	361	383	392	368	376	350	362	363	375	383	343	356	355	392	375	366	391	390	369	357	376	394	378	385	415	390	371	360	380	398	412	341	379	391	345	388	382	392	353	418	373	365	420	395	375	389	378	347	332	387	349	364	385	397	385	389	379	374	361	376	380	401	392	395	389	377	359	366	372	351	382	370	382	362	361	328	389	410	356	405	400	359	375	393	390	366	379	382	389	423	378	374	375	375	342	383	348	351	353	402	380	383	410	401	330	408	356	398	369	379	330	373	398	407	386	395	400	402	394	370	411	355	397	380	414	353	397	371	338	382	392	396	378	350	396	365	370	389	405	365	366	419	396	380	378	394	414	431	384	379	374	391	378	355	377	363	401	352	427	379	360	370	376	392	387	377	376	366	397	398	374	403	399	393	354	398	326	329	392	405	379	403	360	380	371	332	403	361	388	412	398	355	360	370	392	332	347	405	419	359	393	402	391	385	378	366	379	391	360	386	383	348	378	331	390	383	367	384	398	368	373	402	388	364	378	399	411	368	397	384	361	421
21434	29023	8774	11231	4531	987	847	812	841	861	884	858	844	779	791	814	890	840	795	795	784	797	922	790	811	797	768	822	821	843	793	847	792	862	820	816	791	854	889	825	794	853	835	853	871	814	852	796	816	805	824	812	785	825	814	825	857	799	875	762	809	752	847	816	796	844	844	754	822	825	786	841	803	805	833	876	832	855	842	810	839	875	824	838	827	826	775	831	820	789	868	818	797	814	857	809	841	828	798	790	816	806	824	818	828	805	885	814	808	768	809	808	792	779	818	807	862	774	843	875	846	806	787	822	800	824	793	835	783	748	758	808	815	858	865	823	805	829	802	825	826	807	790	790	807	801	826	876	827	819	803	799	814	873	834	795	849	780	805	806	770	791	813	821	809	775	847	748	862	798	800	840	788	819	894	840	835	748	823	839	855	807	827	809	831	794	822	826	811	805	815	831	865	846	831	828	822	825	839	841	790	873	824	809	805	788	830	850	825	828	841	793	831	805	834	818	765	787	815	850	840	815	835	812	850	781	856	823	782	791	785	813	792	833	807	870	839	852	820	800	824	856	794	841	835	833	830	841	796	867	855	784	798	840	812	836	843	849	874	794	835	792	799	795	814	847	779	819	803	824	795	852	813	843	869	847	818	823	731	828	845	812	870	866	822	850	871	836	829	870	787	849	856	853	813	821	782	819	818	830	821	790	863	843	892	825	823	778	823	848	817	799	814	819	758	811	826	832	810	787	844	866	798	848	795	804	847	821	811	814	784	845	792	796	856	798	849	858	762	802	805	867	835	867	797	862	844	826	834	795	836	845	835	848	807	785	826	790	820	871	804	791	811	790	808	845	810	802	831	831	832	820	813	833	847	850	828	816	800	776	821	790	864	833	788	850	841	803	799	839	805	777	819	828	847	836	832	849	796	833	831	850	819	842	822	815	797	842	882	907	770	784	852	854	785	900	832	796	812	873	879	840	815	810	804	849	820	756	768	828	797	796	843	823	858	828	816	789	854	840	809	814	809	864	839	798	826	829	829	867	817	845	812	827	833	808	837	850	846	867	864	811	843	833	787	832	814	840	819	846	860	787	782	836	842	861	825	874	817	829	796	775	835	848	789	829	781	854	862	780	815	864	839	838	835	842	836	799	790	859	804	827	791	874	830	830	803	844	841	823	818	777	805	845	816	816	821	836	824	807	867	886	822	825	834	813	842	817	868	813	803	837	834	850	807	815	858	783	849	806	836	811	905	861	817	819	814	833	819	813	820	793	797	845	819	808	890	829	827	784	875	836	829	840	870	843	795	840	854	840	817	814	770	850	837	809	845	783	824	851	847	851	860	856	813	808	813	781	827	824	804	795	828	842	864	843	727	791	795	833	840	820	850	810	864	807	812	776	816	839	835	781	836	830	820	784	788	815	797	871	805	827	844	855	875	826	826	818	824	874	801	818	827	799	823	818	805	851	782	792	853	832	845	834	835	801	810	805	877	819	778	822	853	834	791	829	790	832	822	761	780	815	818	815	849	799	853	805	806	868	799	802	841	807	746	829	858	798	835	838	820	765	762	793	852	841	833	835	826	807	812	830	782	781	859	817	813	819	825	816	839	823	840	838	839	787	865	849	831	825	773	804	856	851	807	805	841	831	853	838	848	822	809	764	844	806	813	852	846	805	879	854	830	760	840	842	817	851	825	811	819	833	812	847	840	837	831	835	832	838	800	773	819	814	834	832	854	855	794	829	825	802	872	828	813	824	811	854	840	849	840	833	852	825	807	836	847	832	834	781	834	808	849	774	833	865	841	794	833	841	836	873	861	835	830	850	838	825	765	840	837	845	818	821	771	796	796	737	867	804	824	881	864	872	815	866	850	787	783	788	856	787	782	813	835	843	772	798	861	840	821	839	798	816	824	822	810	853	876	819	761	810	821	816	864	824	800	823	821	765	861	836	847	842	802	797	848	810	792	826	830	851	844	792	869	839	826	859	803	813	840	790	861	840	846	778	891	848	801	867	766	829	848	806	817	796	799	872	837	804	775	840	795	813	820	812	822	822	826	832	833	813	808	819	852	805	801	835	841	799	845	870	810	822	808	846	831	808	849	827	850	851	804	821	811	860	801	863	815	829	785	843	883	816	823	806	846	832	812	846	854	786	771	791	817	836	869	860	822	826	789	828	814	777	814	805	824	805	804	838	844	778	807	843	815	816	825	816	796	825	833	805	827	829	798	828	855	803	801	827	819	797	816	800	872	810	829	812	863	776	895	806	744	809	869	818	785	816	790	820	771	796	798	835	812	852	798	810	831	808	808	760	803	880	861	757	844	787	785	800	813	851	804	784	786	816	843	834	797	850	856	809	808	832	770	829	827	770	811	821	835	807	883	823	802	784	823	827	852	811	818	853	781	783	822	833	850	916	841	777	831	830	793	836	785	823	840	826	829	782	820	831	840	805	820	829	805	812	799	824	832	840	783	809	804	861	846	844	767	826	813	847	781	793	795	886	829	860	812	743	815	860	844	818	841	788	823	791	811	772	807	843	813	831	871	838	781	775	866	798	801	808	809	853	848	864	805	843	870	818	834	726	859	812	865	805	803	847	849	787	840	808	860	795	809	814	823	794	821	812	811	816	802	799	800	804	816	825	870	840	848	810	859	857	864	832	852	822	849	853	797	830	813	808	826	818	846	789	791	905	816	828	823	808	811	898	850	814	824	831	882	840	794	833	842	854	764	839	817	808	804	852	820	787	784	802	860	808	862	802	790	857	774	855	873	826	861	862	885	864	825	778	794	834	824	832	813	854	854	808	767	774	824	808	821	788	873	812	771	861	818	826	830	872	852	795	798	818	807	835	797	847	829	841	844	785	824	853	873	835	799	825	835	775	802	878	827	827	807	829	801	837	800	890	785	788	794	801	851	793	839	808	798	884	791	820	832	822	780	806	841	839	831	835	801	843	826	790	883	791	837	834	803	872	790	809	799	872	819	841	820	818	801	831	813	879	814	786	804	780	828	814	771	863	774	853	796	809	820	853	815	869	869	887	782	859	829	812	763	825	846	842	854	779	845	814	780	736	786	855	843	788	794	917	787	858	789	868	820	803	823	837	820	798	783	822	838	853	765	789	784	821	839	846	839	791	799	811	865	799	811	777	871	853	828	816	806	862	822	877	827	804	767	840	842	828	770	835	829	798	825	829	822	868	769	812	814	882	777	802	790	813	796	829	832	803	790	785	815	806	846	846	877	823	814	824	827	828	833	825	819	774	830	837	791	777	831	866	767	803	822	826	825	786	774	909	810	802	795	775	836	785	882	825	830	777	799	854	843	819	811	818	816	849	819	779	814	827	817	825	808	804	862	823	784	860	803	840	853	830	791	860	819	868	788	816	848	815	779	849	855	830	808	841	809	825	801	763	797	841	853	854	750	822	825	804	820	862	763	842	827	849	830	826	839	803	837	808	826	908	810	809	834	879	772	837	811	845	800	884	808	831	862	801	852	836
24294	21478	25148	28246	21549	21504	18072	825	385	372	358	350	296	318	324	296	326	292	297	291	302	296	304	294	284	267	295	340	306	307	307	296	296	295	278	329	296	295	314	312	292	293	304	290	296	301	269	292	288	290	287	294	277	320	259	300	304	288	280	314	253	268	310	283	339	311	292	277	274	294	280	294	298	281	300	277	290	321	251	295	251	305	256	290	279	267	296	281	281	298	309	282	254	256	274	310	292	281	294	321	279	288	293	281	292	284	282	282	281	298	294	299	286	268	309	285	278	305	287	287	287	293	293	268	280	291	271	297	285	313	291	301	297	274	295	300	296	288	314	269	280	267	308	294	270	271	327	285	272	304	308	316	297	259	277	257	262	271	281	237	308	270	281	271	304	285	302	273	296	276	287	257	294	279	274	271	288	299	267	284	307	272	277	299	261	260	275	276	297	266	295	294	270	247	248	267	314	282	288	313	297	298	294	253	298	285	290	247	304	265	279	281	289	290	316	259	285	304	283	284	324	271	269	298	287	282	275	296	270	307	311	308	282	298	263	307	270	270	275	275	258	279	289	283	309	299	295	291	293	264	308	288	274	322	284	319	281	285	265	308	297	293	281	323	276	291	300	269	301	310	282	304	323	302	295	306	312	302	264	317	287	277	271	289	284	278	290	298	291	325	298	292	310	303	279	332	273	263	287	307	275	258	287	287	297	302	267	286	289	248	264	302	281	284	271	306	289	273	298	301	265	271	270	268	320	308	275	284	279	295	289	320	272	312	287	263	312	265	269	275	293	281	291	272	308	275	277	321	269	286	285	332	289	262	252	293	281	301	278	282	308	319	323	286	280	273	315	277	283	298	264	250	271	299	287	308	287	284	295	283	271	282	272	300	309	284	279	275	321	305	292	280	263	268	289	271	276	275	287	317	284	273	325	272	284	310	294	290	279	291	284	310	340	262	294	271	282	252	283	303	274	256	281	310	283	319	325	280	265	284	274	289	306	320	284	291	306	284	297	329	258	276	270	289	294	310	321	293	283	310	310	268	278	271	299	257	269	295	269	299	273	289	299	256	286	292	297	293	301	261	314	295	303	270	300	261	277	307	311	280	270	308	259	280	279	294	251	269	279	293	305	263	285	312	275	291	298	255	309	280	272	296	265	280	304	298	290	286	256	304	286	273	238	286	299	279	306	290	306	285	314	286	274	260	317	320	321	282	278	266	295	258	317	310	286	296	292	281	283	257	275	288	257	279	303	325	273	263	293	263	299	273	284	297	309	258	286	280	305	252	304	308	290	316	274	302	291	288	279	286	301	310	239	274	280	272	277	335	269	296	286	285	305	301	288	238	291	270	276	269	269	306	318	252	281	247	283	273	301	282	284	264	280	289	264	308	229	298	282	293	282	262	282	294	258	290	288	305	276	272	314	297	301	285	309	303	282	282	257	279	278	287	282	274	311	279	299	306	298	299	285	287	308	294	269	259	295	295	278	283	266	278	330	272	308	258	313	259	298	293	289	276	278	277	279	272	284	284	293	266	276	268	308	283	272	281	305	283	278	313	294	318	333	298	282	279	261	304	293	284	289	282	271	271	304	317	311	255	254	304	273	304	275	297	276	301	308	275	273	273	318	304	290	318	290	308	321	297	269	267	277	301	286	269	300	274	259	303	316	297	314	314	278	272	287	294	283	269	269	315	307	310	295	293	277	301	282	287	248	273	282	261	257	268	263	288	269	251	284	296	286	300	259	272	262	291	266	306	280	291	294	266	259	285	272	276	283	309	303	305	279	311	261	309	291	268	272	272	262	297	269	251	279	310	291	293	295	266	273	288	327	283	282	277	310	270	277	283	270	311	286	307	292	293	271	306	309	299	317	277	287	297	270	288	265	299	258	267	299	258	260	276	286	290	282	305	254	302	296	261	291	286	285	311	294	285	282	299	307	294	277	315	312	275	279	274	298	287	257	266	285	301	326	274	279	298	274	290	285	279	279	291	329	303	293	298	290	295	305	260	341	295	253	273	287	291	288	263	297	270	278	237	243	274	304	309	288	264	284	281	296	288	240	288	238	289	292	260	280	269	252	323	275	316	318	274	264	301	295	297	280	289	271	292	270	319	303	264	273	305	266	278	259	290	270	271	270	268	279	288	306	300	289	261	277	258	263	248	288	280	289	295	321	276	295	263	320	275	266	298	287	275	286	276	274	277	281	283	313	262	284	297	276	289	312	305	250	254	244	279	264	305	265	279	294	277	263	291	308	295	298	293	284	295	308	311	273	272	262	293	278	252	250	266	272	280	281	295	292	302	292	304	281	263	297	271	287	287	280	273	302	279	297	284	317	319	270	309	285	272	284	257	273	292	270	273	315	279	291	268	277	289	321	283	278	309	289	298	278	249	281	263	294	291	286	296	309	274	263	260	307	254	305	300	299	266	301	297	284	279	287	330	291	318	282	267	290	251	291	324	255	278	273	275	279	296	291	297	285	280	319	287	287	271	292	279	338	283	297	296	272	267	275	294	312	261	284	256	281	285	279	234	258	328	308	305	276	299	271	286	270	292	277	280	273	248	284	283	291	302	269	304	312	299	294	292	292	293	294	285	279	277	262	284	267	316	308	307	291	266	264	268	257	250	265	300	289	289	293	301	286	271	280	305	296	294	300	279	321	292	271	306	311	305	302	305	300	274	260	283	300	301	289	271	269	274	296	304	289	283	276	251	284	232	283	297	301	273	260	300	320	280	269	266	272	264	280	287	271	320	324	276	244	270	266	285	296	270	277	301	276	250	259	283	290	295	297	302	321	280	293	280	278	297	278	289	276	261	270	308	302	300	245	258	284	281	300	271	277	300	265	304	288	303	294	285	292	281	275	262	310	268	261	274	282	288	273	279	278	291	285	272	292	278	261	288	267	303	272	300	285	337	292	311	268	280	282	285	254	271	303	268	296	298	256	269	300	283	269	316	268	265	297	265	273	281	267	239	266	264	268	301	294	247	270	276	291	289	284	269	296	270	300	273	323	281	279	309	259	283	271	261	307	300	285	349	277	308	297	269	294	288	311	265	271	294	247	301	270	309	293	276	304	269	312	332	281	284	308	303	276	276	341	271	277	304	286	293	281	257	274	254	281	282	294	271	296	284	268	279	307	316	284	280	274	310	274	281	294	312	252	261	277	253	253	298	274	296	316	275	301	305	274	305	311	295	291	282	296	298	310	292	278	283	281	296	305	295	298	283	296	317	289	276	290	285	265	286	296	254	301	307	302	308	268	259	280	239	285	270	277	267	276	287	287	304	271	306	282	324	296	282	284	304	292	290	290	249	295	239	272	253	288	291	282	264	289	289	268	257	261	304	260	296	287	336	297	279	225	296	283	267	287	327	290	271	301	297	257	309	246	269	279	306	274	272	274	289	292	266	277	263	297	306	305	310	282	283	294	274	319	281	260	284	326	329	297	305	258	307	299	272	308	275	307	250	300	311	280	318	308	286	283	299	258	310
27291	39263	14651	18863	7673	1016	711	704	645	658	621	632	622	629	615	630	600	610	647	664	625	602	623	570	624	634	593	636	588	619	613	626	679	616	618	608	616	586	588	605	603	576	598	590	617	595	598	628	617	624	564	570	606	624	575	619	633	582	609	598	607	606	574	594	598	601	618	584	636	594	616	611	599	629	612	606	592	607	597	581	621	607	598	585	601	611	601	644	590	589	563	604	590	618	623	608	608	607	633	615	603	590	619	614	598	643	620	626	593	598	642	600	614	669	620	593	636	628	609	601	603	592	643	585	635	610	617	570	604	602	609	620	560	556	618	607	602	598	630	606	619	587	589	608	607	628	594	624	596	609	590	621	561	603	669	593	597	616	622	650	587	609	574	620	632	618	635	609	607	575	598	590	667	592	603	597	627	617	603	605	597	598	607	645	587	614	660	571	620	588	604	567	612	600	597	615	602	595	585	611	642	637	607	612	608	598	627	604	581	591	573	627	602	618	612	594	601	635	611	638	626	630	593	599	595	648	634	611	574	606	607	602	569	618	605	643	625	545	606	594	641	619	576	571	632	639	579	626	614	608	611	599	645	573	621	590	587	567	620	592	567	602	637	679	580	570	641	618	600	606	597	578	576	629	578	598	628	585	587	606	645	623	597	591	606	603	629	600	593	611	589	634	591	603	631	652	592	622	604	589	650	595	626	619	612	603	584	595	609	664	598	658	611	625	616	583	617	588	616	591	569	635	629	586	609	609	651	652	636	595	619	600	624	639	572	597	607	615	632	615	590	645	620	602	609	590	638	613	606	579	612	583	632	622	594	579	630	642	599	660	608	604	596	574	589	568	595	597	573	617	603	608	603	603	630	604	629	599	606	605	535	590	616	618	626	619	620	578	612	643	630	612	614	621	639	580	588	600	604	592	583	607	623	610	597	593	621	588	618	617	629	619	617	610	579	655	602	591	568	609	611	603	607	624	597	620	607	611	557	602	625	619	652	627	604	639	633	587	594	570	615	635	625	589	561	628	563	616	569	583	598	615	603	634	624	617	613	597	579	638	602	600	594	574	590	619	606	592	604	630	641	596	632	620	669	631	597	592	589	582	559	580	601	642	668	550	626	584	638	558	597	574	614	603	607	630	607	592	628	618	605	590	616	624	621	608	609	619	620	589	593	621	601	642	612	574	560	615	598	646	579	587	593	637	595	622	626	609	613	611	617	592	649	579	592	628	628	612	633	601	614	649	622	629	622	617	656	601	580	599	546	616	606	605	644	594	636	602	619	550	630	617	633	579	626	567	590	595	614	593	642	597	590	615	583	627	572	615	576	606	600	594	611	626	613	596	610	611	633	628	633	622	599	656	584	593	608	591	615	628	591	603	561	557	592	600	599	601	570	606	640	584	584	596	608	590	598	628	608	615	560	577	620	633	606	648	632	629	612	581	636	606	617	631	602	639	610	609	575	582	619	637	597	629	590	588	616	575	580	599	630	629	579	607	589	591	621	676	595	583	595	592	634	573	594	621	652	631	647	584	630	641	661	611	632	606	607	591	615	573	616	619	592	601	646	589	645	603	594	627	592	597	635	608	631	596	583	598	599	634	582	575	574	592	652	633	631	584	631	605	577	583	610	616	607	590	630	588	600	588	607	614	576	631	634	599	588	654	600	593	564	621	625	591	606	570	598	594	586	585	675	597	604	626	597	597	607	602	624	627	593	632	558	591	602	620	621	624	606	593	607	583	640	557	626	608	601	630	657	575	578	607	629	569	566	603	605	644	579	608	611	567	635	647	614	604	625	586	599	588	607	596	606	606	598	579	592	557	577	598	602	619	593	624	606	581	594	564	628	598	564	615	584	662	607	596	678	629	601	615	561	619	595	590	528	589	580	549	604	605	593	636	629	565	624	639	615	587	641	589	616	601	595	590	588	594	617	583	586	610	608	599	608	659	620	573	625	635	600	578	625	598	582	588	577	648	593	617	657	596	605	598	624	582	588	602	597	591	630	604	588	598	578	622	646	532	585	599	605	627	616	593	604	610	603	574	579	649	620	616	589	613	598	587	626	586	626	592	641	645	627	590	586	611	609	609	613	614	603	634	607	558	618	552	651	626	611	603	598	622	577	643	544	566	636	606	589	587	622	619	622	601	579	594	573	602	572	583	616	628	631	611	596	568	586	609	603	614	560	617	605	628	565	620	644	583	589	619	610	626	614	625	620	580	623	598	596	592	629	559	627	579	642	605	615	647	610	602	576	633	597	650	598	602	613	653	598	604	632	569	602	599	584	628	613	588	620	603	593	581	605	614	609	589	575	596	632	585	667	612	611	570	620	624	586	613	598	561	625	608	629	635	617	627	577	559	650	618	593	641	603	536	602	603	583	617	562	620	625	597	604	610	620	586	621	607	562	605	590	618	575	603	619	622	619	608	602	650	609	623	657	586	578	625	619	593	591	631	591	595	661	638	589	608	600	624	627	638	635	607	644	592	609	634	582	587	629	553	583	600	613	606	602	639	632	591	586	619	622	584	620	579	627	634	621	618	636	559	607	625	581	578	607	644	579	582	660	619	613	620	645	552	621	557	640	605	593	614	635	639	573	635	604	575	613	657	586	577	587	599	576	621	592	645	599	580	620	623	603	618	578	561	629	616	593	645	604	586	621	609	646	605	566	624	581	632	596	606	573	655	579	569	659	619	606	650	610	581	554	583	604	559	629	603	640	568	615	592	595	610	620	616	667	604	619	597	616	598	638	602	599	643	613	640	632	618	628	633	589	596	628	618	592	627	601	641	643	576	603	592	609	601	615	593	624	625	600	586	646	581	577	606	628	625	621	604	607	641	582	605	584	622	639	604	615	636	641	637	620	585	593	592	587	619	586	551	561	608	586	600	634	611	596	603	594	650	607	591	549	578	568	601	642	592	601	631	624	663	613	618	633	596	627	599	626	657	620	595	586	594	608	639	635	602	599	616	579	594	594	651	659	577	616	586	631	635	628	584	600	585	579	618	574	564	614	619	625	640	639	596	637	651	577	606	588	584	568	593	581	568	626	612	582	613	600	606	573	592	635	654	599	587	597	597	613	619	566	607	611	629	573	666	581	588	581	586	608	551	615	599	586	623	625	609	569	654	613	605	622	613	598	613	604	599	614	622	613	581	548	569	582	601	596	586	609	600	604	630	592	608	618	623	573	610	609	620	618	628	584	614	601	615	631	593	597	616	589	586	626	562	604	636	571	609	573	551	595	584	591	617	643	591	608	606	592	591	653	617	628	628	611	615	599	604	565	610	612	630	601	601	623	582	609	601	612	622	569	610	636	574	595	617	642	584	635	582	596	607	626	592	648	634	603	605	590	605	592	606	666	637	586	641	631	577	624	556	621	626	584	616	586	586	611	617	612	552	659	588	655	680	626	575	608	623	655	603	607	598	583	575	617	591	592	589	574	626	597	610	612	642	603	589	596	606	632	610	638	604	589	619	646	628	608	594	626	610
33202	20185	8926	1997	817	328	271	266	280	275	274	269	298	292	300	265	297	261	278	255	248	275	277	261	271	262	256	232	254	257	265	247	293	236	237	247	269	275	268	302	246	272	258	275	254	289	245	268	288	245	274	261	247	241	249	278	233	285	249	228	257	273	249	277	260	280	269	245	237	258	275	263	244	288	267	276	255	269	240	265	258	262	289	268	302	257	270	290	256	287	273	245	276	260	242	306	249	296	275	235	256	275	264	245	253	237	308	267	271	249	262	290	287	261	246	284	250	274	256	254	256	261	244	252	285	266	264	274	251	276	234	260	277	284	265	268	268	283	248	249	280	286	270	258	279	262	263	266	245	285	252	282	250	289	275	286	263	252	301	274	273	232	294	266	234	268	254	265	245	264	256	249	284	254	283	270	292	251	268	260	238	308	257	273	270	249	264	257	238	268	301	269	258	240	277	283	259	274	265	258	251	247	255	240	232	255	267	254	244	275	256	268	267	283	269	274	245	275	230	266	273	248	260	270	241	267	275	292	269	221	259	242	265	295	267	249	267	271	305	287	250	287	285	277	249	259	250	259	266	273	264	268	233	269	256	284	249	282	257	266	249	262	255	284	255	236	293	244	306	274	245	287	246	261	255	258	239	289	294	277	252	227	281	216	268	273	261	266	241	285	245	259	260	231	271	275	277	269	264	244	251	265	272	260	229	284	239	252	298	269	240	257	274	272	225	278	279	266	287	272	289	243	287	279	269	240	270	271	262	268	282	257	255	298	241	274	276	253	266	246	276	260	267	254	241	242	260	247	239	254	296	283	268	248	288	262	270	278	270	255	236	264	273	263	285	268	282	257	311	282	280	276	261	256	275	301	249	273	279	259	274	249	264	251	256	265	255	277	261	253	286	268	272	281	246	273	272	251	261	263	271	267	251	251	275	255	271	284	279	262	286	291	261	252	288	279	253	285	290	293	239	243	250	257	248	283	265	268	301	236	258	291	256	261	275	256	278	248	258	277	231	280	283	295	267	271	238	253	252	293	268	261	263	277	270	286	265	281	280	257	235	278	286	280	290	252	271	269	245	253	263	267	255	254	264	256	269	281	250	254	255	264	269	260	244	248	265	257	281	281	246	297	255	297	284	258	292	291	243	281	268	260	264	239	281	287	278	298	254	242	268	264	291	280	267	254	256	282	279	249	294	278	300	268	271	282	303	267	314	280	275	241	259	250	269	279	279	270	274	281	245	239	269	275	275	279	285	272	275	270	257	279	285	263	268	252	258	293	271	271	247	212	239	236	271	249	289	299	259	294	282	300	259	238	280	268	252	263	286	251	260	278	272	267	250	291	280	254	233	277	254	273	251	254	254	252	262	248	248	277	285	261	264	286	286	291	253	273	294	234	245	243	231	256	246	253	240	251	241	328	286	275	265	266	260	267	272	261	277	309	288	280	281	260	284	305	287	276	273	263	259	287	262	252	262	258	255	275	286	258	259	247	265	286	285	269	245	266	256	257	252	269	263	273	251	283	296	284	229	279	264	270	276	275	291	252	263	259	283	262	264	263	304	256	272	253	255	227	255	284	268	263	249	230	276	265	275	252	235	239	289	252	246	298	280	291	255	274	258	264	235	241	241	268	274	277	260	259	290	276	251	274	284	261	262	269	249	265	240	268	266	260	257	264	296	296	284	206	277	295	284	311	245	257	230	262	293	270	271	274	240	260	243	266	258	235	279	252	238	239	256	244	269	241	285	316	258	298	278	277	264	275	260	270	245	278	226	266	254	270	265	275	298	275	278	265	222	254	281	240	274	280	265	268	284	265	302	280	265	276	252	286	246	251	257	278	284	263	255	293	245	272	255	262	264	266	271	264	257	275	278	273	246	251	278	282	255	277	269	260	261	265	279	263	284	253	235	274	271	292	290	257	251	280	285	265	265	242	243	247	270	254	268	267	254	293	243	279	238	246	257	255	252	268	240	261	247	250	270	265	242	276	291	255	261	263	259	282	247	233	310	247	247	253	265	266	229	284	263	262	301	251	275	259	294	273	268	272	308	283	242	251	272	267	264	286	262	279	291	265	272	282	271	260	244	262	240	277	288	246	290	257	283	268	274	269	282	278	252	305	268	282	274	250	277	287	262	264	245	256	267	283	245	278	275	276	264	249	271	280	257	254	275	263	270	276	264	307	262	268	269	254	272	271	278	259	238	267	266	231	267	249	259	276	253	252	260	292	258	252	277	284	283	292	269	266	260	231	281	261	294	264	227	265	285	240	287	311	284	277	245	270	274	268	241	245	263	259	281	263	278	243	282	283	266	261	239	257	266	247	261	290	279	245	294	297	267	257	262	240	283	262	287	271	290	230	248	240	238	257	268	276	272	253	307	293	277	243	293	279	280	268	261	283	299	230	236	282	270	295	273	288	287	274	267	238	265	289	251	270	233	217	267	266	274	259	263	275	232	289	284	300	262	269	268	257	284	270	288	274	270	253	266	271	279	272	241	275	267	276	251	270	269	236	256	274	241	266	277	255	240	260	297	280	288	272	291	263	268	253	277	267	227	295	276	257	262	260	288	236	269	262	260	287	267	284	285	241	261	285	268	295	246	262	275	237	307	285	259	228	252	273	241	258	232	260	243	253	263	246	292	266	274	251	253	286	248	281	264	253	261	244	260	251	267	277	299	290	265	283	259	240	256	263	249	222	257	261	272	261	264	275	256	262	259	255	257	244	266	253	257	254	253	261	281	267	256	259	282	260	319	273	272	288	294	231	264	314	263	264	277	251	263	269	257	246	267	227	263	267	285	278	265	266	291	271	251	268	268	267	277	282	252	258	279	281	290	250	256	240	274	245	264	267	253	263	249	271	236	242	268	299	290	283	283	284	278	268	251	269	302	284	286	302	282	253	246	236	284	264	294	273	227	225	294	265	236	234	293	251	263	255	325	287	277	276	272	273	257	259	281	247	267	261	256	307	256	260	256	250	261	272	267	266	243	267	268	231	229	243	245	273	246	223	297	252	282	276	278	287	263	280	285	258	257	297	254	266	237	249	266	268	246	285	259	253	247	265	278	269	254	246	220	291	236	275	260	245	285	235	242	240	251	255	266	249	274	273	261	230	275	288	247	266	268	279	276	241	225	260	243	279	254	270	264	248	270	223	235	259	256	296	287	251	248	255	260	276	287	287	257	260	283	263	298	276	261	269	280	264	279	249	285	293	255	248	247	263	294	284	259	262	259	240	255	276	288	273	261	262	263	284	259	282	253	288	256	282	285	263	261	276	253	268	268	239	248	276	289	262	242	242	242	246	292	277	282	267	254	276	255	271	268	270	263	274	313	250	264	266	258	231	274	274	256	252	299	254	264	250	261	273	270	251	285	226	283	264	260	231	260	264	244	273	285	292	271	248	227	307	268	257	301	260	285	286	247	266	283	279	246	250	253	258	272	245	292	267	291	233	256	251	259	254	240	249	252	261	315	267	295	258	249	279	256	249
8179	5462	2209	1613	945	625	634	603	648	607	599	627	633	600	688	640	647	606	636	652	634	628	637	640	634	651	584	612	635	612	658	589	602	651	628	609	622	609	659	622	658	642	629	592	597	651	650	616	655	651	616	606	635	572	647	613	571	609	595	613	621	606	623	604	625	609	609	642	645	614	584	636	662	675	646	619	633	612	577	601	607	646	625	563	613	629	579	611	616	612	630	664	654	643	622	645	596	628	634	641	645	616	625	623	649	651	636	667	631	577	607	661	610	637	634	645	641	638	567	612	570	623	587	589	575	586	633	652	664	600	617	628	612	614	612	643	672	598	601	609	569	630	571	602	639	606	640	665	611	592	611	572	601	606	608	622	657	569	677	629	638	627	600	638	577	579	637	636	638	652	564	586	607	668	603	595	620	599	619	627	604	641	651	651	641	609	581	628	676	646	664	628	626	658	634	595	661	612	580	625	641	590	604	619	641	600	595	662	641	655	625	657	644	588	610	659	659	626	610	562	609	626	595	605	613	622	599	626	578	581	646	612	611	620	664	601	626	646	605	641	666	620	584	610	642	616	623	622	624	629	601	618	622	602	625	623	616	607	618	604	595	672	648	628	634	602	616	592	609	645	640	599	589	599	678	600	622	652	659	664	645	596	654	640	653	646	594	607	634	674	648	607	676	634	692	602	629	664	616	660	579	578	552	578	646	616	606	613	604	636	644	585	654	624	640	649	600	587	602	548	632	631	642	637	604	573	639	624	578	583	617	619	664	598	589	586	629	663	579	614	633	627	633	639	647	639	626	627	610	666	597	608	617	624	655	589	639	608	630	601	637	662	641	604	568	631	643	612	654	642	614	633	601	594	617	616	666	604	600	634	616	637	683	605	618	643	614	661	618	641	645	639	630	596	611	627	636	659	638	641	651	597	668	605	620	594	580	606	630	661	614	625	602	621	609	609	658	631	582	617	619	596	653	578	612	599	631	594	603	621	614	623	684	658	601	604	612	625	572	654	586	590	636	615	651	611	639	608	617	595	643	611	654	677	617	618	599	637	633	619	581	596	637	605	653	599	653	631	591	655	621	627	588	602	633	619	675	611	611	655	643	608	614	614	641	646	623	635	579	593	655	641	630	593	648	632	625	629	595	602	624	582	622	619	638	606	591	640	612	636	649	610	626	648	600	653	612	650	573	648	627	601	617	627	585	638	608	674	621	631	615	635	614	589	642	625	619	638	685	622	640	598	580	627	619	612	597	587	588	599	643	644	595	611	629	626	656	657	633	648	615	646	628	637	611	646	627	639	607	597	616	620	621	604	645	614	552	589	592	610	594	600	651	580	660	630	621	606	612	594	610	587	606	626	654	609	634	660	630	623	638	642	619	636	606	618	588	589	615	621	565	588	643	627	622	641	658	634	593	610	637	650	650	639	634	645	648	606	603	639	576	624	580	621	584	662	604	574	618	604	609	643	606	639	584	595	629	619	602	652	625	630	633	611	590	617	629	637	598	630	619	605	608	646	646	639	635	629	595	620	615	593	628	614	616	623	632	626	621	653	625	633	647	617	640	610	613	596	606	696	598	602	665	613	646	604	606	615	599	621	612	620	611	610	604	590	636	637	602	655	595	627	665	619	591	631	665	626	616	638	627	665	592	612	625	585	623	631	611	567	579	598	590	647	603	637	651	593	625	620	602	665	639	608	622	652	620	646	591	615	565	629	619	601	601	654	656	639	667	653	637	568	576	638	620	626	599	602	626	633	626	616	608	606	623	648	656	618	614	626	612	612	639	620	612	608	584	669	618	641	634	602	597	678	627	596	625	640	592	594	661	633	604	557	643	658	613	637	646	587	658	604	624	609	608	625	573	608	641	626	621	610	586	625	615	639	604	621	564	593	625	592	616	628	612	643	625	620	584	635	636	638	614	586	586	632	667	630	596	618	576	632	620	585	662	579	620	597	591	657	641	637	607	593	619	609	613	613	583	650	638	629	671	637	611	648	617	587	624	638	587	622	613	582	609	682	642	663	603	630	641	614	623	613	609	615	531	637	628	613	626	600	637	687	630	621	619	637	628	629	636	618	673	618	648	613	612	648	620	621	628	617	663	612	600	593	593	609	633	663	641	613	619	625	630	577	558	638	619	607	654	593	632	603	640	599	648	672	576	613	604	609	575	592	632	635	616	610	638	633	614	623	614	562	608	581	622	625	644	652	622	640	628	641	600	589	644	627	638	629	619	630	636	631	648	651	620	587	614	624	616	625	610	625	621	610	608	624	617	616	621	582	628	606	624	632	645	639	592	598	567	588	625	588	591	578	631	640	662	613	588	639	639	667	612	600	611	650	608	630	607	651	584	611	593	605	666	593	616	588	681	628	592	602	611	616	641	649	607	620	603	635	640	585	622	655	629	591	578	638	614	660	647	602	638	590	651	606	657	646	622	613	664	625	564	635	641	643	577	610	617	630	656	640	631	631	579	574	620	616	611	632	638	614	614	680	662	638	583	624	600	598	639	590	567	597	628	622	648	630	605	593	621	609	619	642	627	606	609	626	639	611	580	630	590	593	632	618	625	615	611	610	607	593	587	604	617	617	630	603	605	644	622	598	562	633	620	621	652	656	611	619	589	622	613	607	599	609	630	630	639	625	620	609	646	587	639	600	647	621	607	609	625	640	659	631	613	660	632	609	603	661	632	626	626	597	651	612	596	618	599	596	566	624	603	624	622	623	646	617	600	658	623	607	625	642	645	632	597	609	636	593	598	622	629	664	640	627	596	628	618	617	583	643	569	591	630	649	646	609	603	557	600	589	619	582	607	661	626	660	658	576	631	644	605	605	632	616	611	630	652	651	625	628	637	583	631	620	632	599	588	641	626	591	587	593	617	584	598	641	574	617	604	683	612	634	589	619	587	639	616	657	615	601	588	601	625	637	605	618	678	584	637	618	611	617	654	618	635	660	637	599	638	612	626	656	583	621	612	607	645	614	622	621	676	672	619	637	631	627	639	608	629	682	612	664	614	613	598	620	643	597	616	643	645	635	611	634	609	614	588	632	649	584	604	626	601	651	620	638	589	664	620	624	629	630	602	637	569	607	601	607	595	598	611	615	618	646	679	589	634	611	620	650	600	655	599	586	647	612	610	573	674	632	603	620	616	641	633	627	631	594	636	633	625	606	676	653	574	607	663	609	643	646	629	630	607	652	614	643	604	598	627	613	632	636	629	637	586	546	632	626	639	631	615	616	629	612	677	629	580	610	641	643	638	612	639	642	651	627	603	634	630	596	592	615	618	567	662	611	600	629	659	580	633	631	615	645	661	611	631	585	595	642	611	639	627	657	631	643	596	625	613	628	579	622	609	624	616	625	652	619	654	643	604	624	650	611	644	628	635	589	592	664	635	591	676	610	639	631	598	620	613	612	635	655	637	589	609	615	614	618	662	610	575	656	606	618	607	635	637	632	621	592	660	634	620	592	572	675	605	663	592	634	601	647
24922	21478	24932	28459	21598	19593	1955	507	398	413	456	398	386	385	429	385	400	398	390	388	407	354	392	383	396	403	399	368	374	396	336	367	361	401	377	383	308	400	361	418	415	384	375	378	294	378	387	391	385	413	363	397	392	356	382	396	388	376	373	379	377	402	389	386	353	398	375	395	371	321	367	409	369	382	384	417	353	395	406	381	365	383	360	383	390	399	399	403	381	350	367	357	371	354	376	378	399	368	381	348	380	365	391	406	373	331	355	380	397	372	394	394	365	385	404	402	412	365	364	401	412	394	389	370	415	379	393	409	394	372	364	352	428	417	394	383	431	381	362	339	361	392	400	373	429	397	399	396	341	392	369	377	373	354	394	375	404	379	392	356	378	389	385	380	405	395	366	375	396	387	420	401	367	360	383	380	350	386	358	354	377	412	410	372	386	416	416	400	393	372	370	379	380	390	400	406	420	419	418	374	396	384	396	411	383	363	369	375	403	355	376	444	389	376	395	368	422	365	409	364	414	353	392	416	388	370	351	367	351	383	381	356	411	349	400	346	385	344	383	365	355	396	430	392	422	415	387	380	375	354	384	376	368	396	377	350	393	354	361	384	388	404	371	373	416	373	363	380	373	359	399	430	400	357	388	401	408	356	394	366	382	367	383	373	431	393	354	368	390	377	405	410	416	370	347	393	367	409	408	385	398	363	388	377	401	446	396	400	351	365	349	336	375	355	371	380	407	365	377	403	405	365	351	346	393	354	390	387	377	384	401	413	393	389	398	392	372	369	377	370	397	395	364	372	370	363	377	403	401	392	359	356	392	393	375	375	370	406	347	381	376	384	392	378	388	394	371	400	399	367	374	346	389	359	388	382	415	395	374	390	376	406	378	374	370	374	335	340	403	378	362	373	349	327	400	398	349	363	348	377	390	369	401	373	336	397	348	388	386	369	410	391	352	398	424	404	388	387	389	396	391	340	398	375	415	369	401	374	419	397	403	376	358	379	335	326	406	394	323	396	379	398	377	376	393	374	398	428	443	397	391	417	359	367	359	373	391	408	395	392	379	417	349	390	397	376	361	361	360	354	423	408	332	357	400	367	363	372	394	367	402	404	406	414	382	368	357	377	398	334	337	394	391	370	343	376	390	367	374	367	398	378	416	365	336	406	396	371	408	399	372	397	376	366	427	378	372	395	339	370	344	383	363	371	393	361	351	360	397	405	408	366	416	389	418	389	354	352	368	368	401	360	385	402	385	371	407	391	378	401	354	392	400	417	367	342	396	378	393	371	340	411	406	358	379	365	373	357	415	354	343	378	432	395	348	369	374	368	383	367	353	388	400	413	380	387	405	359	379	404	387	374	380	382	382	386	392	398	361	351	384	365	379	383	370	387	412	436	389	403	408	400	411	393	371	401	419	363	400	369	386	399	426	357	373	363	365	379	337	360	399	385	343	369	392	383	375	379	378	398	401	382	417	371	405	366	367	341	376	393	381	411	432	378	398	376	360	394	380	413	361	375	361	378	386	426	416	389	383	391	398	406	387	359	356	402	355	403	371	334	401	388	360	341	386	368	398	356	378	395	377	396	410	352	443	346	400	350	381	384	402	356	381	373	367	372	418	412	399	374	381	383	392	361	388	354	385	366	373	396	390	404	365	374	398	376	361	373	399	412	375	363	429	348	404	390	385	356	362	398	396	349	346	358	363	358	400	448	368	419	387	376	376	369	374	387	409	388	422	397	374	393	364	364	454	393	385	358	359	397	403	379	425	401	367	409	379	383	432	404	382	357	378	400	358	384	360	379	384	387	381	375	383	383	367	368	377	412	385	386	406	371	430	382	389	357	405	354	403	393	363	333	386	372	363	369	353	360	370	379	360	438	401	356	406	359	381	359	385	391	420	353	378	406	393	358	384	351	374	366	390	365	386	393	412	387	391	421	398	381	367	376	412	353	358	373	398	378	380	352	395	367	385	376	346	392	377	424	364	332	361	388	335	393	403	375	389	379	368	370	366	378	385	360	385	350	353	389	417	381	388	386	347	363	413	366	342	375	364	371	357	402	414	390	350	403	369	322	403	357	418	375	380	400	364	381	375	428	378	358	362	403	389	380	385	355	371	363	375	391	357	390	376	383	385	394	395	392	346	381	402	391	395	361	372	358	353	419	394	369	389	355	384	377	379	386	409	374	417	372	383	383	396	377	381	347	377	397	341	344	406	389	403	397	403	403	394	392	366	384	400	408	382	356	392	380	345	387	398	408	364	421	354	400	433	369	374	360	395	380	361	393	398	385	365	374	376	362	359	394	402	339	373	402	406	350	400	383	356	352	398	405	381	355	396	345	350	378	374	383	367	369	385	372	374	356	341	357	369	356	372	340	390	393	436	416	353	371	397	391	369	427	384	349	378	402	378	405	347	348	381	371	371	432	330	401	376	366	360	365	431	371	391	402	413	371	372	400	355	392	402	338	373	400	383	388	398	376	388	384	370	389	392	373	409	375	379	419	383	361	345	404	414	390	389	391	380	398	418	372	364	408	387	397	387	351	380	355	351	370	390	357	394	360	436	357	397	385	355	375	375	370	375	375	343	421	400	387	375	376	397	412	384	359	381	403	382	429	398	361	352	371	338	374	363	378	383	370	371	390	379	410	345	354	403	360	374	405	403	368	370	367	369	356	367	441	373	395	438	346	339	422	404	371	372	383	370	379	398	379	407	388	382	358	395	360	404	380	386	390	402	376	325	391	395	401	400	384	353	369	358	352	340	392	422	411	403	395	394	393	378	378	376	376	368	377	364	376	397	388	398	389	396	400	377	393	343	338	371	395	363	378	409	382	376	405	357	367	416	388	391	348	367	391	349	392	382	351	377	387	400	399	386	360	383	388	390	328	357	409	354	418	381	375	358	328	412	414	348	384	404	381	347	384	370	355	375	362	415	364	358	372	363	334	376	381	359	396	365	340	367	419	419	372	380	396	384	336	393	400	331	402	385	428	420	377	354	388	395	352	364	392	371	411	402	404	391	396	407	397	404	357	339	377	342	370	356	420	338	354	376	382	367	375	371	384	373	346	376	379	392	355	383	371	397	387	381	371	398	395	384	325	399	380	410	374	406	372	400	344	390	372	363	409	381	335	373	379	368	347	377	386	384	403	357	383	373	407	421	354	363	381	333	349	405	430	379	397	384	413	362	361	391	375	388	371	378	367	376	376	376	395	390	373	397	380	382	365	392	370	364	349	383	393	377	368	376	386	402	395	400	390	387	391	385	387	369	357	396	455	362	388	388	390	404	348	410	385	391	370	390	371	354	366	384	362	408	424	348	365	371	386	376	414	371	359	364	394	396	385	370	396	356	376	377	366	350	364	388	380	380	395	401	387	349	414	377	361	359	366	357	381	417	360	396	414	379	377	402	405	369	390	343	329	380	373	361	406	400	394	382	406	421	378	380	355	395	374	351	409	398	379	372	406	353	393	400	386	362	390	384	353	403	371	377	375
20769	28525	9010	11471	4343	1009	838	854	836	884	829	842	841	845	768	822	813	855	839	843	740	777	857	839	818	876	812	800	820	811	839	840	812	849	857	842	874	850	834	838	805	820	831	787	820	835	774	838	849	823	856	805	877	823	809	840	811	818	826	813	830	827	814	772	819	834	841	797	795	840	831	778	783	848	798	799	845	857	817	802	822	813	819	813	849	790	805	784	777	859	894	859	828	808	808	861	853	777	797	799	826	805	824	831	768	765	813	810	806	770	810	836	808	843	807	824	804	802	847	811	833	787	807	850	802	861	822	862	811	868	829	867	789	852	809	802	811	796	818	811	812	798	841	862	881	871	858	828	819	809	812	872	804	813	821	844	847	811	809	832	814	837	840	783	791	769	802	832	846	806	821	804	875	825	846	859	840	818	839	861	859	837	816	803	805	813	867	760	775	822	790	835	860	815	846	826	909	803	836	816	807	869	793	846	799	844	813	813	847	811	842	837	873	857	794	773	821	838	788	836	817	764	806	872	833	876	799	801	802	860	832	841	814	811	864	849	824	851	802	818	805	803	830	855	791	816	813	815	778	858	838	813	826	818	857	782	828	868	879	823	836	841	779	821	850	846	839	806	809	805	807	811	809	830	808	822	884	861	807	860	830	839	814	834	842	845	822	868	782	831	797	834	861	779	762	831	819	826	836	853	854	837	810	830	840	786	781	839	874	806	786	771	822	824	831	815	860	816	817	819	813	833	798	829	833	806	860	871	821	841	825	844	822	789	852	781	812	790	800	819	864	802	820	818	801	776	800	789	805	877	807	843	863	839	851	863	778	797	809	784	860	837	795	796	790	804	827	783	824	793	844	840	800	824	797	886	757	827	855	828	866	823	843	816	862	854	833	829	800	837	836	808	865	817	810	839	781	812	837	827	803	826	804	822	841	803	817	821	856	836	837	814	839	775	832	865	865	768	825	822	855	769	811	887	823	824	838	838	846	850	815	847	874	804	799	816	819	826	850	812	798	860	852	903	882	853	820	824	866	845	872	842	809	825	780	824	808	811	874	856	813	792	834	812	866	802	858	871	876	786	823	855	802	819	839	825	831	838	863	764	798	824	867	824	782	810	841	824	859	802	769	851	813	825	791	796	856	814	817	805	793	795	814	758	824	827	887	800	765	817	818	767	830	825	830	835	785	824	797	814	867	859	857	761	844	803	855	890	853	776	839	855	830	871	815	801	826	813	807	883	824	844	826	821	812	862	793	827	822	785	830	778	808	837	840	793	800	808	815	826	795	832	890	808	759	826	873	854	847	837	801	800	841	815	813	793	846	809	785	808	801	794	840	817	832	823	786	791	799	896	798	791	827	830	829	882	842	866	841	798	806	829	823	831	804	834	810	748	859	776	866	830	818	817	791	821	867	860	782	831	818	766	783	806	815	862	838	824	820	842	820	836	816	874	893	760	813	795	819	810	786	783	813	822	868	824	799	797	773	852	809	821	769	867	831	838	792	846	808	828	858	849	804	900	830	815	779	845	860	788	823	804	798	825	835	847	833	809	797	787	847	845	840	787	845	835	766	824	819	837	814	831	809	809	853	840	800	828	792	748	854	843	783	809	833	825	798	777	801	851	801	865	826	888	832	763	801	798	822	849	879	821	815	790	888	795	829	826	838	831	866	805	873	816	858	753	802	843	809	832	842	790	845	825	801	875	867	812	829	818	810	839	819	867	825	827	851	779	815	819	789	817	816	811	755	786	823	816	815	823	847	817	845	777	822	884	856	848	815	856	773	789	837	855	828	800	839	852	856	812	788	823	844	863	823	789	815	856	848	826	827	864	813	815	841	834	743	797	732	848	810	821	820	863	816	803	830	772	804	831	783	842	847	806	819	852	827	829	927	810	835	804	854	757	846	827	843	764	812	831	783	810	832	785	789	861	822	806	861	806	770	843	874	872	853	827	842	803	794	870	868	857	858	838	822	893	791	778	781	821	856	798	847	812	842	821	861	816	885	860	817	823	801	791	847	831	854	836	826	809	853	809	801	757	839	850	817	849	752	783	800	803	861	825	845	834	873	784	868	839	797	822	788	803	835	817	814	832	816	867	835	812	817	832	838	823	831	828	826	853	779	808	844	835	837	813	875	827	808	829	777	823	872	839	844	778	799	833	857	819	802	822	867	833	797	837	826	840	807	810	883	842	835	818	857	826	838	816	857	814	843	829	837	815	830	799	873	804	840	837	773	817	825	809	822	808	843	840	834	823	868	794	802	805	874	836	860	788	808	819	858	808	772	831	838	831	863	786	803	830	773	800	811	841	814	812	798	822	811	781	821	839	852	782	782	854	874	812	827	850	856	774	835	811	851	872	789	826	812	757	831	810	817	815	794	784	822	812	845	813	845	874	824	833	804	852	755	823	810	783	843	776	838	870	805	821	850	831	852	835	879	871	802	881	850	823	852	842	820	820	851	854	780	854	796	825	838	844	822	852	854	862	816	825	807	776	828	833	837	831	836	836	874	814	776	846	835	840	787	778	792	818	818	855	825	856	797	829	862	826	854	826	883	823	862	810	811	802	903	810	908	878	817	825	897	851	792	817	813	828	828	819	815	860	825	865	800	847	809	895	809	861	829	757	792	806	868	778	817	816	876	821	813	770	863	834	805	815	847	763	770	839	762	805	824	762	810	774	819	830	786	822	880	837	825	785	850	888	816	804	874	850	859	824	847	810	840	799	859	884	835	896	831	796	853	842	804	864	830	787	829	810	837	846	777	823	853	812	826	855	837	799	859	832	834	830	811	843	792	830	822	824	813	815	880	786	861	822	831	773	813	803	797	841	773	882	811	825	864	858	859	820	822	851	814	863	883	834	874	831	797	851	825	843	793	824	802	824	830	835	872	833	823	837	831	786	791	814	863	839	822	839	855	828	842	813	802	796	816	792	764	835	796	810	834	791	835	871	811	817	794	830	834	815	820	815	803	826	837	827	799	839	830	815	825	772	811	815	798	772	783	804	841	827	862	828	814	835	815	823	814	837	791	797	832	869	863	799	799	764	844	849	777	833	834	840	823	816	845	883	822	804	870	851	837	831	780	821	809	825	858	830	812	864	807	849	814	797	799	819	864	800	827	833	836	798	849	809	815	797	803	860	847	845	807	847	822	832	828	770	818	801	835	819	800	827	840	849	793	846	804	803	765	835	864	805	794	806	790	820	852	830	829	789	845	800	802	777	884	763	820	806	822	837	862	835	793	869	815	839	838	825	817	793	801	814	832	791	825	820	830	866	822	820	801	777	826	786	787	889	843	793	868	807	783	849	814	876	851	842	814	803	851	843	768	818	827	806	876	815	792	788	887	844	823	818	860	845	830	817	862	813	844	785	874	812	814	834	865	832	795	768	882	789	807	857	835	820	874	840	847	796	898	810	799	844	783	865	818	799	872	852	822	806	841	828	831	791	875	821	820	809	865	834	794	758	797	819	848	790	829	864	822	777	878	815
24312	21470	25145	28211	21567	21507	17891	849	408	343	365	355	340	322	309	293	295	319	315	321	307	339	291	311	292	304	307	328	289	319	295	323	300	247	296	293	304	302	320	291	295	279	257	294	299	280	281	295	287	279	305	310	322	265	246	299	276	320	252	291	307	326	290	326	321	305	325	255	320	289	266	269	278	291	301	294	277	327	310	278	312	313	305	296	302	303	272	274	316	322	284	294	311	312	303	323	316	307	297	291	268	267	275	314	266	269	275	319	275	297	295	289	277	281	282	300	292	261	299	274	266	267	303	287	265	268	248	277	264	304	271	286	290	289	296	278	266	304	296	293	305	324	306	309	294	335	302	294	288	318	286	297	264	309	308	301	277	290	249	286	288	320	269	292	304	273	258	317	300	290	316	272	285	281	273	281	271	297	304	277	290	297	274	310	297	290	298	279	278	293	269	258	308	254	289	310	251	273	321	250	261	293	288	288	280	273	282	250	315	278	275	272	275	302	322	279	331	285	284	273	296	271	311	266	289	323	253	285	282	265	261	283	310	283	300	324	279	270	280	291	282	288	291	283	297	306	288	297	297	280	290	285	303	250	285	281	292	280	278	305	306	312	264	280	253	272	325	261	253	269	256	303	285	283	272	278	310	278	292	278	296	271	266	273	276	295	294	272	315	281	266	290	265	282	288	279	271	283	319	261	290	276	259	284	277	279	277	296	301	272	285	319	280	307	292	267	282	301	281	299	272	295	297	303	282	301	300	319	299	268	259	285	296	330	289	273	296	311	290	274	307	284	292	312	319	278	288	288	292	259	291	281	286	271	310	293	285	344	290	245	256	285	247	321	273	302	263	256	289	273	281	287	242	316	294	302	298	241	312	322	274	276	247	273	340	328	331	295	278	284	269	268	273	337	308	310	265	252	230	304	327	281	281	282	262	294	318	306	287	285	280	283	264	256	289	301	258	290	321	327	300	288	273	302	289	282	293	272	288	322	260	272	251	303	278	294	289	297	257	272	258	270	265	275	278	269	302	290	259	312	285	275	291	291	285	279	300	265	334	293	279	295	316	317	293	287	310	299	273	277	262	322	295	253	278	339	308	271	324	282	287	262	292	274	287	258	294	331	297	289	297	295	294	299	321	274	270	271	292	279	272	281	298	306	261	279	276	287	264	303	277	277	272	265	293	281	265	272	296	302	262	278	265	296	259	291	278	297	294	278	282	298	309	277	286	284	312	286	288	285	275	280	285	292	273	284	299	321	311	267	293	285	259	264	283	250	288	243	309	297	292	277	263	294	310	294	305	277	271	276	299	304	284	251	281	279	321	273	268	276	283	280	311	272	294	288	284	275	282	292	283	268	274	286	278	293	298	291	276	289	275	306	282	284	263	263	297	286	296	298	259	293	288	296	279	280	266	297	299	285	240	300	276	280	328	279	276	279	304	289	325	270	292	293	276	305	308	312	325	299	304	301	278	302	261	298	298	281	262	282	290	263	300	301	276	322	272	253	297	318	291	259	285	291	271	341	283	288	271	267	257	274	291	284	292	324	302	276	296	286	286	256	290	283	300	284	322	253	301	293	304	289	295	275	288	284	309	304	301	274	293	256	241	303	282	274	297	287	304	290	289	287	287	288	257	307	301	296	286	283	274	273	282	312	304	309	281	253	303	275	285	315	290	254	280	284	326	275	284	278	278	283	265	289	312	283	277	290	288	281	282	327	306	259	307	293	266	279	280	278	253	268	254	281	289	278	266	280	268	317	298	316	309	303	301	280	267	284	263	301	288	302	298	302	281	241	289	276	317	298	286	306	266	290	265	274	263	299	319	288	307	285	289	258	282	292	269	249	274	315	281	270	307	284	293	314	287	270	287	287	278	284	330	262	293	283	290	288	305	324	280	291	309	287	277	302	276	322	313	286	286	270	307	290	275	274	286	275	281	298	316	291	265	274	295	269	280	309	272	256	278	248	260	297	267	264	280	300	311	280	288	302	294	287	300	293	284	303	286	302	260	304	252	287	309	303	312	302	269	299	292	268	268	273	276	319	258	274	314	328	276	286	290	240	296	275	250	254	276	300	291	285	303	310	307	275	297	315	305	258	288	334	290	299	240	312	284	286	303	310	304	288	280	290	287	291	291	294	298	279	279	295	282	275	296	306	283	283	264	287	287	302	259	268	293	302	260	297	259	311	306	301	310	274	294	258	312	304	284	284	281	265	286	297	283	288	260	263	279	286	300	263	304	302	317	275	286	278	252	312	282	272	286	257	320	280	274	285	277	300	308	298	278	266	280	304	297	297	322	301	339	271	286	282	303	265	309	281	260	258	298	282	276	266	293	291	298	303	280	291	260	249	287	271	301	272	294	298	269	301	319	303	297	280	312	295	275	282	259	292	285	287	284	297	314	283	296	275	258	283	298	291	278	303	295	252	285	281	311	279	314	286	293	294	299	262	268	269	297	274	281	282	240	285	275	252	314	278	252	261	320	301	293	303	242	281	299	282	320	280	293	277	313	295	311	293	325	312	249	273	274	307	266	259	249	298	310	296	289	322	278	283	290	344	271	317	288	269	255	347	283	292	301	275	295	283	300	288	249	296	250	266	306	311	279	294	277	289	284	317	296	294	276	265	277	279	283	306	272	303	274	270	296	285	283	302	315	264	288	267	259	312	288	271	245	262	274	287	279	302	254	279	288	303	312	255	285	271	284	280	287	320	314	264	282	286	296	273	294	288	301	300	272	296	318	262	273	307	287	243	285	291	336	307	274	267	283	263	304	337	279	326	283	291	267	306	269	294	291	309	270	274	295	252	285	307	255	241	260	288	314	317	296	288	288	308	244	315	292	305	291	278	261	304	277	291	323	275	262	245	282	269	273	308	298	337	262	294	256	283	286	274	277	283	293	276	303	278	294	312	293	299	344	315	279	271	281	264	284	277	260	285	290	285	261	291	293	270	296	280	287	279	289	302	296	288	276	273	304	275	290	265	284	288	312	303	289	285	309	282	259	299	286	272	261	299	293	294	297	312	290	265	299	293	279	262	279	276	282	289	308	298	289	286	278	285	306	323	266	286	298	295	305	283	291	321	256	294	251	289	295	287	288	270	286	282	290	328	292	277	274	295	292	291	281	264	279	303	293	293	274	274	286	256	288	302	257	279	261	290	300	275	312	300	311	335	315	297	276	283	284	278	232	255	294	269	266	262	256	307	282	261	294	274	313	304	263	246	288	320	305	298	286	286	296	294	296	302	267	266	320	292	287	253	252	253	248	265	289	310	315	269	270	289	278	276	295	270	285	299	291	271	281	307	289	308	269	282	281	278	270	298	274	291	283	281	279	276	283	299	281	274	287	277	301	288	297	314	289	300	328	292	291	299	272	290	291	262	271	289	301	278	260	287	298	299	296	287	292	265	302	243	289	294	288	298	286	277	281	294	319	304	287	321	289	306	298	283	282	294	253	265	289	322	310	251	263	299	255	287	276	310	310	288	292	319
27306	38048	14661	18532	7385	959	693	685	707	686	683	664	652	634	614	581	633	631	623	637	641	629	604	622	580	599	618	648	611	589	628	603	623	641	637	589	612	630	585	615	590	615	575	634	589	599	597	546	606	601	589	599	603	592	589	583	618	605	606	623	618	627	618	615	645	598	620	598	632	636	628	592	615	597	641	602	633	602	645	609	631	604	568	592	639	597	597	587	618	603	615	610	605	588	616	623	611	599	619	586	623	639	587	600	611	633	599	589	590	594	587	596	599	601	609	640	607	639	626	573	563	623	605	623	566	661	606	618	630	586	601	579	582	612	605	606	612	629	603	664	622	567	574	619	602	651	593	583	622	594	564	628	591	594	598	571	638	610	578	573	609	612	598	619	626	645	617	549	588	640	634	600	602	607	605	596	609	569	632	616	581	598	594	627	618	669	621	581	629	591	630	535	603	590	614	622	655	621	610	605	600	621	644	623	633	605	588	634	585	621	553	552	582	606	630	602	656	578	555	609	566	628	689	590	632	622	568	623	636	620	610	607	644	633	596	625	642	576	618	632	608	597	604	605	588	640	605	640	623	595	602	603	591	579	615	594	634	632	607	604	628	627	605	607	596	550	601	588	599	631	625	573	598	616	602	619	607	635	602	622	618	650	616	606	585	635	654	562	568	613	611	606	598	570	576	578	592	585	567	610	602	583	612	592	620	594	608	616	577	581	614	575	616	616	561	588	638	632	574	604	601	614	639	626	590	627	601	604	623	620	650	629	643	635	580	613	578	605	584	571	617	571	582	610	624	595	630	649	627	627	616	604	603	648	628	605	617	613	568	594	605	635	601	601	615	612	619	615	630	617	606	584	597	590	576	605	630	599	612	603	605	578	593	604	625	562	621	623	618	581	623	584	599	634	610	592	617	622	588	622	613	622	627	600	634	568	591	597	595	580	609	641	594	575	616	595	646	584	613	606	582	611	627	578	617	627	638	584	632	625	598	570	588	595	636	616	630	626	607	601	587	596	629	611	596	603	608	592	536	642	649	596	618	608	593	576	636	637	600	634	618	594	609	568	628	605	615	594	575	560	609	612	617	616	596	609	637	618	595	594	582	632	624	616	600	679	603	616	596	616	653	584	618	620	651	594	612	581	636	562	653	614	591	582	614	618	610	616	675	601	606	584	643	614	640	587	554	626	614	622	628	644	629	594	602	639	606	577	590	620	630	548	613	580	609	607	608	577	626	618	611	657	553	631	585	585	607	641	627	635	641	569	593	591	587	601	647	601	612	618	605	621	565	593	579	618	588	601	616	576	623	608	614	641	625	601	591	597	573	627	602	639	581	593	631	602	617	606	585	618	642	591	598	612	614	599	640	607	660	604	611	577	612	622	576	613	645	592	622	593	603	594	609	640	578	602	588	609	619	602	648	589	579	585	592	636	631	627	612	642	591	586	645	654	584	609	632	587	595	616	631	600	605	581	576	617	625	601	620	632	579	603	619	575	647	634	604	606	606	598	595	615	588	590	593	581	616	625	578	627	623	587	612	597	593	659	651	589	623	638	618	604	582	607	626	554	614	611	617	589	616	643	591	593	594	622	601	633	625	577	597	650	626	614	644	577	581	607	637	626	608	575	616	582	623	565	609	594	629	668	612	582	600	662	583	579	618	647	622	627	596	631	602	605	645	609	596	584	623	631	620	630	620	600	603	587	608	625	640	610	560	601	600	591	601	596	583	613	623	621	622	626	607	648	618	617	594	596	605	631	603	608	579	590	647	565	605	589	592	582	609	587	618	572	571	609	643	578	646	636	604	640	580	583	608	626	628	581	585	567	611	644	624	572	572	612	583	604	600	586	607	615	634	627	572	626	563	603	605	578	623	578	626	599	627	608	595	592	616	658	603	632	561	602	556	645	605	621	611	597	622	617	573	590	573	592	602	595	623	614	581	600	594	643	582	612	616	620	633	580	596	602	626	638	635	637	628	620	620	626	603	603	618	601	606	655	617	593	562	593	581	585	639	561	604	607	588	580	621	565	644	602	596	614	614	586	614	617	656	638	630	624	612	633	563	643	568	606	599	572	596	603	599	629	609	598	636	593	622	616	606	568	605	638	614	618	636	620	634	591	663	598	597	581	580	648	609	575	587	559	604	632	614	643	598	581	575	601	636	627	665	608	620	596	595	620	585	568	598	576	591	586	606	635	624	591	608	590	592	602	580	658	641	589	570	620	610	607	594	604	607	619	605	616	637	567	566	606	603	571	606	628	623	590	627	612	603	626	598	589	638	559	602	591	638	602	608	630	588	574	606	581	603	589	617	615	632	611	636	668	623	593	586	624	620	591	580	652	602	578	632	615	567	568	673	619	619	592	585	601	596	606	578	597	584	637	593	583	591	607	628	579	584	578	625	594	576	606	581	592	616	538	595	592	612	577	650	633	616	624	562	614	640	592	581	611	644	647	583	577	655	673	618	612	592	586	606	594	617	575	625	590	594	610	591	620	624	601	617	575	605	588	600	642	599	593	633	584	589	624	615	633	608	619	602	659	591	589	624	610	606	600	643	630	610	606	609	588	639	590	563	617	580	566	629	611	607	640	604	670	611	590	572	620	611	579	611	545	566	643	612	603	598	616	636	615	649	612	585	635	609	615	605	594	616	575	599	607	580	588	580	600	655	602	551	551	606	609	627	621	614	617	642	602	602	614	580	602	627	618	607	581	621	606	621	604	650	630	592	566	615	581	632	638	610	601	613	604	597	604	607	610	606	602	598	625	584	603	620	629	608	633	680	592	628	621	656	591	584	610	628	604	620	629	620	604	602	649	650	584	612	592	571	600	605	603	578	598	603	570	608	624	650	619	584	588	606	569	570	613	615	593	600	571	611	641	624	580	592	592	593	638	581	621	617	620	623	624	628	619	587	584	624	598	588	575	640	590	563	610	581	605	597	592	576	598	608	589	588	638	626	638	605	590	664	561	614	611	583	587	630	637	579	615	602	596	636	581	586	616	619	649	629	612	561	579	605	626	562	614	616	643	613	601	571	600	615	575	662	606	632	589	577	629	588	617	597	626	619	643	654	607	664	618	635	609	600	576	577	596	619	619	630	579	596	574	621	583	547	559	608	569	573	634	648	643	608	591	654	576	616	624	626	668	566	642	602	631	646	614	603	648	659	622	625	614	588	630	579	583	668	610	584	540	617	610	604	587	625	639	629	594	628	631	600	671	552	604	570	624	623	618	588	598	617	627	615	605	622	592	593	589	612	599	618	586	576	604	576	594	592	584	592	609	613	602	641	596	628	599	647	624	593	599	650	619	571	590	571	611	595	601	612	629	599	592	585	645	587	607	583	595	616	595	600	651	607	621	591	579	651	575	618	587	619	634	611	633	595	617	550	619	593	598	603	604	652	618	594	653	626	615	625	583	640	566	629	619	619	588	605	593	641	648	570	648	611	589	599	591	597	576	622	567	634	623	589	609	611	594	571	626	614	665	584	587
33389	20228	9339	2122	813	314	289	266	253	276	242	291	283	272	283	277	256	240	252	251	256	255	270	283	267	259	249	240	259	275	285	284	261	270	269	276	260	283	274	265	279	258	277	285	246	240	278	275	249	256	267	265	287	259	272	241	265	283	249	268	244	269	248	263	292	273	254	298	249	283	233	289	294	281	247	264	274	275	278	306	262	238	262	292	257	276	253	261	281	249	288	263	251	267	261	250	256	267	265	263	293	261	263	275	237	280	282	252	276	255	257	265	286	305	258	254	267	287	255	280	256	270	232	267	263	266	256	300	299	248	255	236	244	274	265	239	276	277	287	219	224	278	250	263	295	248	242	274	268	259	269	265	267	271	274	273	249	280	256	278	283	266	287	293	288	248	249	231	270	268	260	265	276	261	262	271	264	269	276	268	257	299	254	281	280	252	250	225	281	270	252	249	236	257	272	262	250	261	264	257	282	277	249	263	241	226	276	274	246	271	303	272	276	278	267	285	248	264	272	235	278	235	288	254	259	284	267	278	248	265	238	256	279	279	285	252	273	237	281	269	257	246	280	277	265	259	284	274	262	234	267	232	301	304	266	263	288	260	289	255	278	312	245	258	281	270	257	261	252	275	295	260	259	271	296	290	263	257	260	281	238	239	231	284	276	260	264	269	279	252	291	287	262	253	264	248	262	275	281	234	252	252	260	264	284	265	247	259	240	292	262	268	293	246	259	244	252	284	283	279	267	256	258	277	254	263	263	277	282	250	290	275	275	286	274	275	274	235	288	255	272	251	233	266	277	262	279	267	287	276	257	245	249	324	258	278	267	254	249	302	275	270	262	271	300	283	254	249	281	281	260	246	252	299	261	239	282	237	290	279	275	277	281	266	272	281	288	284	261	250	276	305	246	295	275	279	262	246	271	230	268	298	264	273	265	286	251	237	259	282	268	269	265	252	293	251	279	269	267	282	255	266	267	277	249	281	245	279	264	251	263	256	242	284	270	308	231	261	258	291	249	272	272	289	270	262	255	224	269	281	272	248	302	262	267	283	243	244	289	259	268	241	254	283	276	295	250	233	239	251	269	229	266	270	252	275	249	278	255	246	254	249	245	232	269	291	289	250	268	275	282	258	267	237	248	269	280	267	276	275	248	291	304	271	262	259	232	267	253	245	236	267	283	259	259	272	265	254	277	283	234	287	261	277	268	257	226	285	262	265	253	278	265	255	262	272	288	233	257	263	244	270	299	273	278	227	276	293	264	277	274	262	270	254	263	274	262	252	260	279	288	289	279	254	287	244	276	300	276	294	261	276	284	269	269	260	277	277	267	280	238	304	239	248	265	282	280	237	265	263	266	261	278	274	274	272	260	217	262	255	276	268	262	294	274	275	272	267	268	262	269	266	251	230	259	252	250	269	274	294	267	239	276	281	251	270	273	258	288	244	258	312	256	264	272	292	272	263	245	279	257	275	255	294	313	219	242	288	244	262	254	295	253	267	269	292	258	252	302	271	248	249	262	269	262	289	258	269	287	256	270	272	249	285	258	262	277	289	281	280	274	295	266	289	252	269	282	273	251	262	286	277	272	263	287	243	269	240	262	275	282	231	255	271	262	243	275	273	268	266	273	299	279	264	256	259	276	265	228	282	256	280	263	265	260	256	277	284	245	284	258	300	257	268	262	271	271	259	278	266	282	256	258	234	269	248	255	249	289	262	261	270	260	278	300	268	249	257	237	286	252	302	302	253	280	298	261	260	283	256	267	281	248	269	265	280	291	265	263	256	268	268	229	257	261	280	277	258	275	259	249	271	284	274	283	278	261	251	250	253	242	288	260	242	280	269	235	245	270	270	277	260	253	267	245	262	253	268	245	287	284	266	266	284	265	246	271	302	261	281	274	242	277	266	288	281	290	263	293	264	268	276	297	271	291	275	280	264	258	281	339	285	295	286	263	277	269	288	254	260	288	276	292	248	259	265	288	274	297	302	241	310	268	280	266	285	280	261	255	280	245	250	269	254	285	277	264	299	294	287	276	247	246	286	266	262	290	267	249	260	252	266	278	277	303	253	272	278	258	269	260	256	280	261	282	251	254	275	270	266	289	251	263	268	277	254	280	273	238	246	272	256	251	273	228	288	255	261	263	266	319	257	265	275	253	234	278	256	287	261	278	257	256	251	289	293	243	283	287	299	266	292	268	254	278	265	260	270	246	239	258	241	226	274	255	276	273	262	275	284	297	302	274	271	300	274	298	300	267	271	266	266	286	259	256	256	295	279	259	277	249	275	274	266	239	240	275	265	255	257	283	276	288	317	260	236	263	292	255	298	264	248	272	294	284	283	295	278	263	257	273	264	253	283	283	280	256	275	272	280	261	286	274	278	258	236	281	256	253	285	250	281	260	277	275	266	240	240	276	254	260	265	305	261	273	267	281	266	281	299	241	282	298	287	254	275	277	240	280	238	265	268	283	298	269	282	283	277	299	237	273	286	266	268	251	272	268	244	281	269	232	271	237	284	273	264	281	290	258	293	281	283	286	274	275	301	274	252	268	285	286	297	267	282	247	258	283	264	250	293	264	266	264	275	275	263	262	267	273	262	250	284	270	277	251	297	241	281	268	245	272	270	282	269	277	295	279	262	302	304	286	258	272	276	281	279	260	279	247	254	261	256	253	289	284	286	275	253	285	250	266	271	273	304	237	257	263	248	277	296	279	279	247	230	240	282	281	234	273	282	248	239	278	272	249	253	265	258	264	282	223	271	272	263	254	254	284	262	268	236	260	261	294	249	277	263	264	261	252	236	258	294	254	275	250	257	279	277	266	246	252	272	265	311	268	277	288	269	269	251	291	286	296	269	272	261	261	273	290	263	292	249	268	308	268	248	270	266	275	243	283	273	263	244	280	263	239	285	303	251	249	287	263	259	266	275	259	252	261	271	251	283	252	284	265	235	256	274	302	280	260	258	245	295	274	265	266	247	266	260	255	271	266	245	260	260	269	285	265	243	291	258	248	264	262	265	260	231	258	260	285	257	283	267	242	287	266	281	230	265	275	288	276	262	269	273	257	258	259	280	267	271	282	268	277	268	267	275	278	283	265	287	297	259	263	273	277	265	299	265	284	260	283	250	267	271	268	266	284	297	282	225	256	257	257	251	269	297	290	272	245	250	292	258	259	241	272	264	278	294	249	251	254	266	246	296	284	263	253	295	270	273	279	237	238	257	277	260	285	269	279	250	253	243	272	285	239	287	218	252	281	237	257	264	296	259	246	277	244	299	271	284	279	252	287	300	257	267	314	291	264	247	264	260	277	242	292	252	254	277	267	257	272	265	276	290	284	238	274	264	260	290	289	254	266	239	269	255	280	246	273	269	271	278	268	285	273	293	247	254	248	259	262	243	249	271	274	252	300	271	235	250	308	273	262	280	275	264	277	289	272	252	263	247	281	242	271	287	286	268	257	285	253	279	267	291	263	275	286	275	242	290	271	282	253	261
8524	5665	2493	1650	903	635	620	636	638	657	657	595	615	602	635	675	634	645	613	600	603	625	630	639	642	605	619	675	614	600	631	623	684	571	658	633	679	604	616	633	606	582	635	634	638	627	603	672	572	643	621	657	626	625	640	651	665	611	604	654	646	611	612	651	621	654	614	628	611	636	635	615	639	624	630	622	592	668	651	588	611	617	598	635	639	637	635	621	665	631	654	640	578	634	611	639	592	657	631	658	606	644	608	656	623	628	603	627	584	595	640	639	616	654	599	617	611	646	606	603	647	645	654	622	587	619	618	684	644	629	635	666	589	597	631	621	631	563	633	676	607	635	666	629	656	617	650	642	625	658	613	651	652	622	604	653	615	615	615	634	637	630	597	630	633	612	613	576	631	633	623	594	611	619	600	656	577	663	621	665	649	614	616	641	665	599	587	607	666	606	604	661	584	660	647	639	647	639	660	602	643	635	671	652	589	605	664	631	615	646	598	629	640	572	645	605	607	595	663	684	638	579	668	647	638	667	595	605	620	627	606	624	597	607	613	616	629	617	588	633	564	621	605	605	646	611	642	623	634	637	623	620	613	629	647	615	579	627	600	610	604	599	637	629	624	599	576	699	648	650	634	631	613	614	636	591	614	615	649	626	596	601	662	630	586	591	654	646	631	645	615	657	590	666	625	605	643	602	636	596	608	640	621	613	618	655	630	649	633	661	659	635	614	654	618	707	602	570	644	607	607	597	624	588	627	627	588	637	634	619	648	656	641	643	602	628	635	639	605	631	647	601	617	634	591	620	635	638	611	637	664	626	623	634	604	616	581	663	578	615	659	657	608	595	655	620	604	645	615	577	644	614	621	610	601	580	577	626	630	653	636	639	637	598	601	612	627	619	638	637	628	599	646	657	619	644	656	610	631	581	636	650	600	604	604	622	614	638	651	648	592	625	595	615	645	597	625	582	588	632	612	587	601	639	621	669	648	624	667	645	602	629	625	633	645	574	617	649	584	590	613	633	685	606	630	643	601	596	629	583	655	618	626	703	653	640	643	610	666	641	685	610	666	602	645	618	635	597	598	624	640	617	556	646	613	618	661	600	645	648	626	628	626	605	649	646	613	647	627	615	657	652	639	587	606	600	628	631	627	660	633	589	606	649	629	546	614	642	646	611	617	603	623	620	650	637	643	610	611	644	630	623	611	609	636	583	617	631	615	622	617	603	628	585	632	637	624	619	622	619	624	616	556	665	632	649	607	594	632	603	648	642	629	641	673	608	655	613	654	629	607	618	630	628	639	607	663	617	614	619	671	632	596	608	621	679	644	625	643	636	642	618	582	615	610	627	622	612	622	661	646	618	619	626	670	644	624	611	641	595	597	632	632	601	588	584	641	654	598	639	646	610	620	655	595	612	631	645	671	605	664	640	641	583	637	623	642	625	626	638	594	612	610	660	631	639	630	688	658	614	637	662	617	614	656	627	624	644	630	634	603	671	619	650	582	649	590	627	665	646	639	604	618	651	690	613	627	630	633	632	618	599	616	644	561	666	649	639	625	623	631	584	620	635	645	611	627	596	654	663	611	642	609	593	640	662	632	589	658	586	588	632	648	637	627	680	650	588	600	655	653	608	643	630	585	557	615	667	635	655	680	632	678	617	667	643	601	614	631	650	654	607	644	613	622	641	609	623	645	595	601	659	605	600	624	630	638	633	693	624	643	665	636	622	656	635	659	605	617	613	604	661	611	630	628	594	630	684	647	608	638	625	576	638	620	646	667	591	606	642	609	651	569	588	607	674	627	582	639	616	643	594	622	589	641	617	613	636	642	656	613	600	633	589	606	578	616	649	637	619	630	624	608	645	606	620	625	616	628	645	614	631	603	607	670	629	633	692	604	607	604	621	636	604	602	698	558	647	616	666	633	620	650	582	663	633	634	650	673	642	621	627	616	661	618	649	645	636	640	595	591	618	586	612	616	600	630	612	606	649	599	608	639	635	644	609	649	607	598	624	599	646	609	674	671	663	630	648	615	616	612	691	653	620	571	640	631	619	570	645	649	609	625	595	632	663	641	591	663	614	673	597	641	610	676	623	635	602	583	620	613	627	612	601	620	621	610	620	619	619	623	618	579	621	616	624	648	611	625	622	652	667	606	613	637	611	606	573	632	610	622	601	652	618	601	656	576	653	641	656	642	594	654	623	614	614	637	605	619	579	641	636	618	606	638	579	650	596	589	607	660	658	618	643	610	627	638	629	606	589	590	644	613	627	599	593	617	669	624	645	627	669	633	666	619	613	615	642	608	635	613	657	649	646	640	624	631	603	595	588	629	646	642	600	638	630	630	647	624	616	625	605	609	602	567	605	640	620	654	689	597	583	621	606	621	639	592	586	665	637	666	646	629	649	640	561	634	673	611	640	622	639	646	634	623	632	602	630	595	615	658	644	612	637	658	606	656	663	603	622	616	639	605	622	643	610	645	631	627	642	630	659	627	584	663	602	653	646	595	633	589	648	630	582	633	642	635	630	638	638	632	570	649	615	647	618	659	626	622	624	612	643	564	642	583	610	567	616	624	633	650	635	618	664	615	627	692	613	615	637	640	643	628	635	613	648	637	588	632	605	613	620	632	626	646	605	647	581	655	631	635	672	653	609	611	630	638	645	605	642	634	631	615	626	601	604	623	648	636	606	605	659	651	631	642	604	624	609	658	632	633	607	605	658	565	641	664	678	641	633	611	615	647	634	673	647	610	660	619	599	612	645	603	600	640	593	605	632	627	611	636	584	635	646	599	625	622	627	586	587	597	627	602	593	616	585	649	647	581	622	592	597	595	657	616	605	616	593	616	634	590	604	599	621	648	641	646	611	650	614	651	583	587	575	610	581	672	651	643	649	653	665	612	612	605	643	568	615	618	657	619	615	672	630	628	620	616	609	613	630	659	623	604	594	649	607	631	618	616	642	628	623	651	617	602	628	606	636	636	615	623	600	625	627	649	657	593	592	657	640	624	624	642	614	652	623	672	609	587	583	588	627	660	611	635	669	653	635	591	648	594	620	632	651	640	629	599	681	610	630	618	605	604	622	642	619	614	645	591	616	654	662	631	580	661	623	636	600	584	634	591	641	616	625	570	625	637	609	641	611	628	620	594	642	642	627	626	684	655	651	614	645	610	607	588	577	646	614	596	616	656	644	628	596	625	606	612	630	640	597	607	617	626	617	650	598	577	609	646	595	600	615	604	615	644	637	636	657	614	623	632	616	669	676	643	615	595	629	618	588	603	593	650	607	624	649	603	610	641	636	608	573	600	658	647	650	639	603	581	665	594	623	637	644	569	615	599	610	668	614	601	609	602	594	622	629	614	631	673	579	648	612	634	604	622	628	626	581	642	607	622	596	647	625	603	622	637	641	616	580	647	601	655	624	596	600	613	621	601	635	651	588	629	648	640	668	619	599	596	612	583	612	645	637	650	610	590	658	642	637	657	630	634	591	605	606
24888	21458	24840	28543	21600	19540	2082	547	431	467	413	419	451	408	419	386	438	419	373	409	402	399	376	400	352	397	429	402	414	385	413	377	380	387	388	389	435	384	387	422	366	405	394	424	336	369	351	368	413	370	380	352	365	369	407	402	402	395	383	416	424	385	383	367	381	396	400	384	390	398	398	405	371	395	412	390	435	371	421	382	339	376	392	380	390	388	389	353	361	393	387	350	398	394	352	374	384	384	387	390	424	393	376	368	380	378	406	367	366	395	395	387	394	372	412	396	413	374	367	422	411	395	373	386	394	409	418	382	377	366	412	394	377	389	364	372	356	381	407	404	345	363	377	385	407	384	377	418	394	372	381	348	361	354	372	378	405	431	372	385	402	389	402	380	381	394	344	370	388	406	386	398	388	404	339	393	321	366	377	407	380	378	359	415	332	382	396	370	454	351	401	391	397	385	425	401	389	413	392	423	343	381	388	403	384	399	359	384	390	389	357	426	386	325	379	384	416	408	375	362	361	397	370	369	384	360	331	447	428	382	369	393	392	408	418	380	375	414	427	392	362	356	383	384	394	329	374	405	394	416	397	367	402	412	398	344	414	414	394	416	368	404	397	371	365	431	380	380	348	371	368	403	436	380	409	401	393	368	398	366	403	421	394	352	379	384	410	395	411	360	379	394	356	373	371	376	389	378	398	423	413	388	382	394	398	356	379	440	400	383	369	363	415	415	409	396	359	359	376	373	354	382	374	369	362	410	382	402	323	356	379	397	398	373	416	380	383	405	427	416	419	392	367	352	389	371	384	387	362	354	422	392	400	393	348	380	390	423	335	354	409	412	369	401	372	392	421	403	433	395	407	395	344	372	360	380	349	409	403	374	361	380	385	395	386	414	339	398	427	427	399	387	386	395	396	392	379	370	360	405	409	386	393	359	383	379	392	426	370	417	403	398	389	374	407	398	393	348	389	368	374	396	369	371	414	391	426	389	411	401	378	404	383	356	404	408	384	361	352	367	387	374	402	359	411	420	358	410	367	434	414	400	371	373	360	406	424	391	360	379	382	405	367	400	396	398	381	399	424	417	420	400	391	377	375	390	409	414	428	418	343	393	392	363	414	391	334	392	383	398	402	413	405	422	397	380	392	411	392	351	360	399	358	357	416	417	360	359	401	423	314	411	370	338	349	430	349	358	375	411	392	386	384	386	375	360	364	371	382	338	356	408	370	401	346	357	353	382	385	426	370	373	374	344	382	358	381	404	374	404	354	328	362	417	364	419	411	369	416	401	405	373	403	397	420	401	366	398	386	418	378	379	390	407	421	403	400	373	424	395	357	374	390	391	400	425	408	401	407	393	384	356	388	389	364	434	397	400	371	382	353	386	433	424	404	370	380	354	366	380	376	402	375	350	374	407	380	404	390	349	363	392	375	408	403	380	362	384	349	386	383	391	390	381	390	413	376	409	430	389	399	390	408	367	408	403	396	364	399	349	374	400	378	355	395	434	389	384	411	351	408	350	405	420	407	354	415	408	429	406	371	382	399	394	400	390	387	363	398	389	416	367	356	390	386	387	398	421	379	352	381	391	409	392	390	345	386	384	401	384	373	389	394	360	407	404	398	396	343	382	401	380	364	371	375	403	395	430	367	412	377	376	410	361	402	445	404	391	349	386	385	375	371	357	389	391	379	366	351	336	395	402	416	390	388	418	382	363	358	373	401	397	381	377	397	437	435	385	351	380	409	385	389	335	383	363	387	391	381	385	415	395	372	382	363	413	365	397	366	410	416	361	351	390	326	371	380	405	398	429	410	419	366	382	369	388	412	358	364	378	398	352	367	401	374	399	384	407	393	377	366	376	383	400	401	402	367	345	370	355	380	376	378	395	364	392	380	360	386	411	348	386	375	416	371	381	369	394	369	378	400	410	360	395	346	378	393	417	391	382	365	371	412	407	387	383	374	415	417	369	342	353	402	389	404	426	390	368	389	395	398	396	397	397	390	401	383	398	365	402	373	396	370	380	422	394	396	401	383	402	381	415	383	367	365	387	390	404	416	361	417	398	393	333	379	413	403	431	394	404	410	369	417	388	400	409	381	412	412	369	376	388	391	403	404	373	351	364	396	378	371	403	393	354	399	388	387	403	367	374	357	397	394	364	382	405	379	368	366	358	362	388	380	396	417	384	390	401	375	381	391	399	352	372	375	378	368	390	386	391	371	410	404	392	412	398	368	374	334	389	391	368	389	383	447	365	400	385	381	407	369	384	403	413	381	367	396	376	355	384	376	405	393	425	397	377	403	385	363	379	417	386	407	332	393	399	383	389	373	374	394	372	363	401	418	387	405	410	407	372	350	378	386	355	387	373	386	404	415	349	378	398	350	396	410	383	366	376	348	430	382	402	401	380	393	392	386	419	361	413	422	371	420	417	414	403	377	370	361	416	374	389	377	372	385	411	374	377	370	402	398	390	390	390	410	385	402	377	353	415	339	366	372	362	416	398	411	398	366	391	390	330	354	359	395	426	399	397	404	370	361	359	378	378	427	354	357	379	410	391	377	405	370	412	380	394	378	378	391	362	411	400	356	365	411	395	404	417	393	424	428	397	385	374	374	403	429	383	387	355	372	393	364	393	384	391	444	416	395	409	374	401	412	411	397	391	444	341	402	381	377	419	359	362	382	395	385	355	362	346	383	385	401	390	373	378	362	358	348	377	408	406	393	356	356	387	399	402	387	372	387	413	380	393	363	424	400	389	404	416	358	477	386	409	400	386	400	345	375	380	426	411	417	396	372	377	403	388	399	426	391	368	357	368	373	358	355	389	387	349	413	399	394	366	426	386	360	397	400	394	374	397	390	377	375	385	401	349	414	378	409	405	391	382	366	367	340	403	404	377	404	359	379	397	403	376	380	403	370	431	361	400	386	396	398	387	417	398	376	358	424	426	402	395	352	384	399	368	412	371	382	362	380	352	380	374	390	361	357	389	393	411	405	383	344	399	364	361	381	359	365	387	396	413	395	373	401	413	386	374	398	367	402	418	355	381	364	395	385	400	390	374	387	375	365	378	379	382	425	390	394	360	390	401	401	372	398	376	353	370	398	400	405	371	359	388	345	356	377	381	407	364	406	393	372	349	378	370	406	432	368	388	373	385	393	419	376	401	371	415	368	397	379	356	417	339	415	380	397	371	379	383	405	374	416	404	401	391	376	373	398	377	345	396	395	393	379	375	390	372	365	405	314	410	376	418	381	385	379	376	394	409	389	372	404	375	407	384	415	438	408	401	398	364	391	363	357	405	398	385	373	356	377	383	340	381	389	378	340	392	387	386	374	395	416	399	363	413	417	387	391	393	410	410	405	403	387	382	361	398	364	364	404	383	403	385	376	372	381	332	401	392	374	400	363	399	389	434	426	387	401	422	367	379	388	400	385	403	367	424	404	405	352	381	441	407	377	400	381	381	382	365	371	352	401	389	387	367	399	363	373	424	400	418	369	403
20848	27884	9736	10777	4280	1001	879	876	903	846	888	852	845	863	847	878	838	794	815	847	903	791	832	835	842	838	856	841	842	824	808	827	825	770	787	821	869	838	876	797	762	813	862	868	844	833	827	817	797	858	831	808	859	822	785	843	801	870	826	913	845	853	812	818	809	771	812	804	840	843	883	847	823	815	837	807	784	826	831	842	818	849	885	833	812	833	865	843	791	872	825	843	812	793	870	805	829	856	809	830	847	809	828	795	793	825	844	786	864	833	816	834	848	832	891	839	859	873	850	843	800	833	816	833	839	832	813	818	861	821	848	813	846	830	813	871	831	864	876	838	806	832	815	804	846	819	874	783	830	782	826	811	827	814	820	856	825	795	815	815	822	778	822	812	850	765	813	801	837	832	820	820	818	814	880	826	796	846	822	901	828	802	842	837	820	805	861	873	817	867	882	803	836	828	813	841	835	837	804	803	848	775	831	822	865	850	817	834	861	785	804	876	876	788	808	905	822	857	835	750	824	848	780	826	785	824	873	894	824	738	780	813	863	825	830	899	854	820	807	822	893	794	819	856	847	849	827	835	813	820	878	809	819	858	876	856	869	805	833	801	832	820	856	787	785	817	843	849	832	816	806	811	793	825	844	856	844	842	824	847	807	840	834	798	825	824	843	807	846	872	860	839	807	850	822	799	883	811	835	797	833	847	821	813	812	867	872	793	822	818	891	809	790	834	818	831	832	858	793	832	855	818	848	812	858	846	864	850	811	759	815	806	794	861	830	845	831	814	836	808	802	860	876	808	857	786	825	786	824	841	812	811	832	811	856	856	749	807	793	807	837	828	848	797	823	794	821	811	825	775	858	829	865	827	826	837	841	878	802	875	858	843	859	787	886	778	835	832	841	792	831	782	842	868	824	859	817	898	819	803	832	841	779	820	782	827	812	826	835	799	867	830	835	832	834	850	828	867	881	823	856	789	822	794	847	822	838	827	883	853	828	825	881	848	866	865	763	819	789	837	843	817	874	824	829	856	813	836	823	825	843	824	834	819	774	761	831	807	842	807	844	835	849	785	885	843	822	850	844	803	862	812	805	788	805	802	836	829	846	888	841	827	757	831	838	815	862	828	820	831	812	810	812	838	848	838	847	852	867	815	853	800	832	835	786	870	845	813	915	794	847	814	810	864	842	831	850	864	780	778	823	825	806	840	879	838	894	793	829	858	866	760	814	818	842	873	842	838	768	816	821	827	847	812	823	852	839	825	824	844	857	838	881	886	794	780	881	839	832	811	798	818	848	820	835	810	838	813	859	779	830	820	852	826	859	812	811	903	802	831	833	798	811	793	849	827	784	823	848	834	819	856	790	919	859	856	849	848	825	898	904	768	849	855	849	835	879	876	825	823	855	846	803	829	841	814	874	830	812	787	792	824	822	814	802	839	865	830	896	821	822	803	811	812	838	842	846	806	868	785	856	885	830	825	793	788	875	831	804	850	838	828	843	830	842	781	858	776	833	839	850	815	837	816	812	841	860	813	845	859	813	829	863	825	825	818	848	832	879	772	812	836	829	826	823	799	838	833	845	799	793	769	898	828	827	857	863	833	822	802	835	819	800	824	817	856	794	762	782	792	802	900	799	777	827	864	829	858	811	853	823	832	837	839	791	779	788	826	844	798	778	805	813	813	854	828	804	821	822	832	816	805	834	823	866	848	791	859	810	819	863	826	772	810	870	811	843	830	856	782	811	839	815	851	821	896	831	839	807	768	817	801	827	826	845	854	904	778	887	833	826	861	824	823	819	809	883	866	776	841	808	862	835	819	829	765	813	873	789	801	812	790	865	816	827	801	836	834	801	809	828	802	815	863	870	848	810	801	873	826	859	785	784	829	816	838	828	836	845	828	814	824	786	844	805	861	833	828	836	874	803	834	862	808	801	843	823	812	818	773	822	815	812	780	823	876	834	810	780	793	834	838	850	775	815	811	819	842	827	779	801	882	837	793	815	797	841	786	870	820	822	816	839	828	841	833	837	836	848	828	855	790	809	883	835	826	840	860	862	811	810	799	827	822	841	877	757	890	799	866	810	806	872	797	792	835	797	872	813	851	872	813	859	817	830	847	837	808	838	824	843	798	771	847	838	860	830	807	753	842	802	798	847	837	784	857	836	877	824	829	841	805	825	813	834	866	859	881	797	836	814	862	841	819	844	854	831	857	857	786	843	849	823	814	777	816	876	832	817	838	797	847	831	788	816	855	844	848	849	846	820	820	844	827	831	826	830	850	809	810	827	790	868	816	821	846	809	883	828	803	833	860	795	793	803	794	820	854	807	808	807	813	869	872	795	896	806	808	824	824	835	820	850	839	801	853	834	813	882	867	829	853	831	793	865	810	851	818	820	851	831	831	861	793	875	846	816	842	845	820	824	843	809	823	768	784	786	854	803	851	816	798	848	852	842	795	826	738	866	824	785	832	809	838	842	827	837	751	871	847	842	837	826	875	819	836	846	827	847	834	834	820	794	777	790	829	866	823	848	814	792	792	789	859	817	862	800	820	797	849	810	861	803	800	842	879	833	776	833	813	839	836	765	793	819	859	842	854	835	839	837	866	837	859	839	783	884	833	810	820	798	804	821	819	817	845	842	817	832	826	814	819	779	811	821	824	837	822	818	820	822	848	885	836	824	840	811	765	859	813	857	836	815	828	813	818	800	838	818	831	830	860	854	814	815	861	823	810	814	753	831	849	851	888	865	834	840	896	814	866	798	892	832	836	825	821	861	803	893	873	891	796	876	898	793	836	801	816	822	788	824	847	791	819	826	839	848	855	829	861	839	807	836	869	840	784	911	882	869	853	817	802	809	825	846	821	863	836	803	811	808	889	826	843	844	873	852	773	832	859	764	769	830	814	840	809	873	815	842	843	841	825	837	839	861	819	824	794	869	851	833	833	832	855	844	807	805	859	880	800	754	837	844	855	847	790	775	835	834	805	810	795	841	793	816	803	811	849	790	802	808	889	882	840	816	823	825	788	845	818	808	815	833	796	827	827	800	833	832	844	844	810	816	847	837	799	785	796	818	823	801	833	810	844	825	830	816	837	842	858	808	817	807	813	854	768	813	843	829	834	805	754	829	838	852	873	844	851	866	761	841	817	855	816	840	803	791	824	855	837	844	839	798	882	773	808	803	786	830	823	874	839	876	850	870	865	868	814	769	806	866	802	780	816	847	828	897	820	869	858	840	837	827	826	887	846	802	787	825	835	813	847	811	822	802	801	861	788	809	805	853	794	831	844	865	838	843	785	785	802	801	806	804	874	809	791	865	823	844	868	828	845	808	809	809	851	803	861	828	833	828	838	782	803	884	825	851	818	840	834	797	917	849	864	815	812	831	855	771	823	831	790	816	831	802	829	818	803	830	808	822	842	814	828	806	816	820	821	855	805	848	857	823	813	842	800	907	882	855	886	844	844	774	829	833	828	842	828	841	799	815	784	792	785	802	837
24247	21440	25144	28191	21510	21477	17922	888	389	422	389	371	311	305	334	339	292	310	309	360	320	322	280	318	297	313	281	300	307	291	316	268	284	307	291	288	277	317	280	316	284	318	289	311	300	286	284	252	270	292	294	284	294	291	291	288	293	319	289	294	284	295	322	308	280	295	318	262	299	301	271	292	299	308	272	275	280	298	251	302	258	255	254	282	266	283	277	313	299	295	312	274	313	303	316	280	306	300	277	291	294	289	283	289	269	312	295	258	286	219	276	270	294	283	285	254	263	289	284	294	294	290	318	317	283	313	282	283	301	278	301	288	288	288	277	289	251	279	284	319	287	269	286	288	275	310	252	291	310	311	310	288	246	283	285	299	292	310	295	293	324	342	310	296	289	295	276	269	277	285	306	291	314	274	262	271	324	283	289	302	274	295	287	291	292	291	311	264	296	305	272	275	306	279	317	256	280	279	296	312	299	271	299	325	277	270	281	285	304	283	322	249	279	301	277	244	268	237	268	301	316	256	310	338	311	298	290	262	270	311	273	293	270	269	289	290	288	290	266	353	298	304	252	287	274	317	279	320	284	290	279	288	283	310	304	288	306	269	270	299	290	299	285	277	258	295	271	267	275	325	301	288	268	242	276	248	319	269	284	300	262	271	280	270	282	252	310	331	273	238	283	262	272	308	280	296	280	318	307	285	305	293	319	283	276	280	285	298	284	299	287	286	293	305	299	295	316	294	293	282	318	287	280	280	294	290	277	291	268	305	295	271	302	280	279	288	295	289	260	330	300	268	278	294	274	292	290	282	280	253	303	273	303	293	293	265	272	251	302	326	311	290	248	278	299	323	254	283	285	286	266	285	280	264	266	318	317	263	284	285	300	285	250	298	290	262	263	299	296	311	294	277	273	311	317	306	307	302	279	275	269	266	291	317	287	263	277	290	301	280	280	288	269	312	292	293	311	271	316	277	285	312	273	293	284	309	296	285	293	286	240	288	313	285	271	275	331	276	320	315	286	309	269	295	276	273	230	266	291	262	317	279	279	240	304	298	282	247	301	276	264	291	310	279	307	295	301	286	288	308	318	262	271	294	281	271	297	276	276	302	300	290	288	302	307	308	260	313	303	259	314	343	281	281	306	294	274	302	265	302	308	288	291	318	284	290	265	288	280	331	301	299	291	303	277	292	263	273	291	296	301	273	295	291	288	315	267	282	300	274	285	250	286	263	292	312	271	257	274	317	260	328	289	292	297	281	258	279	301	307	300	300	278	248	285	277	257	305	278	275	290	311	289	293	258	283	308	279	291	291	328	294	288	251	277	273	279	296	284	307	310	315	281	302	311	307	304	272	278	260	302	318	275	274	321	302	271	292	322	271	316	280	305	297	273	287	311	315	294	316	285	261	281	296	273	311	303	298	318	301	290	244	291	297	311	282	328	283	305	270	310	291	318	297	299	306	299	274	282	278	276	329	296	301	299	314	257	270	252	278	289	286	263	289	268	316	292	279	290	293	256	287	289	282	279	303	302	253	262	257	262	320	308	280	285	291	315	330	266	297	294	287	281	305	293	310	300	300	308	316	276	274	290	286	278	297	289	292	291	279	299	295	276	284	248	241	285	287	257	315	271	302	308	292	254	285	287	289	289	294	274	273	283	288	289	277	310	302	298	263	314	289	264	263	295	262	266	288	294	292	241	254	306	254	291	310	240	305	296	310	295	288	299	284	286	297	254	269	283	315	298	304	274	290	296	304	317	319	311	288	289	286	269	284	281	301	294	306	276	261	287	259	278	278	298	295	308	268	305	266	300	281	298	301	258	275	286	270	271	301	261	288	280	269	306	282	285	283	291	313	303	264	247	305	263	283	317	275	296	296	303	298	286	313	306	301	310	309	299	275	266	265	252	282	271	272	277	276	284	285	281	290	286	275	318	313	291	321	271	292	314	310	287	277	253	310	297	263	294	303	302	312	267	251	274	307	307	276	302	280	272	296	299	302	291	307	238	293	312	296	313	290	283	276	271	310	287	302	291	278	320	296	282	281	263	309	312	297	308	302	280	297	283	301	292	282	273	285	274	268	283	275	296	295	290	307	295	305	332	309	315	289	297	310	295	273	291	294	247	316	287	240	262	247	280	281	302	293	302	300	293	270	284	300	271	280	297	295	285	314	314	284	318	296	280	330	289	288	314	290	285	284	303	269	298	283	275	280	262	273	287	290	297	288	324	293	270	301	284	281	289	302	265	265	293	294	278	301	315	284	319	284	289	266	266	285	286	332	270	264	312	303	279	317	268	273	297	282	238	278	297	304	313	290	272	285	310	263	307	293	300	297	265	271	271	262	247	303	330	297	269	295	278	293	319	269	299	299	274	312	265	294	300	299	303	305	302	252	276	256	290	320	288	305	293	300	287	258	279	287	268	283	284	295	281	279	265	310	299	277	289	301	313	315	288	277	286	285	302	311	279	263	324	292	332	301	292	286	277	305	280	303	277	274	288	291	288	272	285	282	300	269	286	263	278	290	267	294	270	311	305	279	304	297	307	276	302	267	278	250	306	298	307	296	307	291	290	268	248	310	299	316	281	302	282	277	269	288	284	312	281	303	286	249	291	302	313	289	283	290	297	284	249	290	261	291	291	252	302	270	297	298	275	298	279	273	279	275	291	292	283	283	252	252	307	285	308	286	305	232	296	297	282	279	294	315	291	293	282	304	305	296	278	262	300	278	280	259	251	305	253	323	320	299	283	312	305	273	256	275	288	277	268	318	253	291	310	308	290	308	285	287	275	265	267	307	254	302	287	283	339	263	292	294	292	312	265	303	293	314	298	288	298	316	300	267	334	299	273	292	288	267	277	319	244	278	277	266	275	301	311	290	280	291	273	263	304	292	315	257	280	306	310	310	324	309	271	251	305	260	297	285	310	293	257	276	315	287	280	280	292	292	302	300	274	291	289	275	303	333	290	287	308	270	272	290	272	294	281	276	284	298	280	304	277	303	272	305	304	305	321	283	287	305	275	276	266	287	304	294	282	319	300	310	281	295	306	312	295	294	308	320	283	279	285	288	298	277	291	297	303	294	302	300	333	295	289	287	292	316	261	283	290	273	273	286	296	292	296	322	267	276	286	257	281	313	321	269	265	305	315	305	316	283	310	279	285	282	265	279	256	259	302	321	322	333	289	295	287	266	269	298	291	299	300	264	271	236	292	296	283	291	265	264	307	271	333	264	298	315	289	277	308	286	295	277	315	272	258	268	318	324	326	300	293	297	280	297	300	303	336	256	310	295	276	285	301	305	287	316	328	292	326	298	268	292	273	264	279	290	323	260	277	257	304	286	279	289	298	259	278	285	301	267	306	301	312	314	298	316	273	291	299	278	298	284	296	314	278	288	297	288	289	301	306	300	273	299	274	323	274	286	285	280	276	252	288	330	301	302	307	249	276	292	341	300	299	285	288	289	286	306	269	288	283	317	293	286	244	277	280	305	265	284	301	299
27082	36452	15819	17800	7156	1052	692	680	651	608	664	612	624	628	621	633	642	666	617	583	650	587	598	631	601	603	648	626	624	690	563	642	600	563	570	614	597	621	578	611	580	633	652	627	587	634	627	560	623	615	602	566	654	638	601	630	620	598	571	607	589	620	607	562	620	653	613	612	584	617	604	582	637	648	636	594	587	575	610	637	634	661	580	624	588	630	569	636	594	599	572	604	624	542	576	568	556	605	563	599	609	623	567	619	626	608	623	610	617	605	619	591	578	614	572	638	567	593	602	638	602	616	683	638	597	638	622	598	599	590	649	630	643	623	578	630	617	637	588	657	571	619	644	599	607	610	598	599	611	592	617	610	569	613	580	625	624	600	611	621	613	582	627	630	632	553	613	627	632	579	594	659	622	617	598	611	609	616	636	602	598	583	612	594	588	586	581	630	588	613	578	637	603	665	610	580	601	599	591	652	646	620	627	574	578	599	642	593	608	634	596	606	636	598	616	569	642	601	628	571	624	601	605	621	585	607	618	646	644	590	628	603	593	600	563	614	611	621	606	607	622	638	641	607	588	576	645	591	635	607	627	612	587	604	639	633	644	602	605	620	600	624	612	616	630	632	615	629	602	635	605	561	605	629	656	611	576	613	578	623	604	601	570	599	561	605	568	602	604	616	618	668	583	597	639	613	595	619	546	598	573	603	634	632	592	613	574	571	625	615	596	620	586	662	625	590	606	581	575	592	624	656	538	594	581	623	627	651	628	644	608	574	666	617	617	593	601	633	622	594	588	611	582	662	579	602	677	585	546	624	598	624	625	600	610	607	595	664	608	618	615	610	546	588	595	647	586	618	603	605	621	603	594	596	600	624	628	583	610	633	611	598	586	590	643	642	611	619	628	647	609	576	591	601	593	656	619	566	562	603	596	555	545	609	637	599	606	638	593	555	629	599	576	609	592	595	566	626	616	583	596	588	632	623	615	640	598	634	599	621	649	691	596	633	587	612	594	601	587	627	617	585	589	568	587	616	567	592	622	617	571	613	630	595	587	636	672	600	606	548	628	636	597	588	601	612	584	599	591	613	612	592	602	607	638	603	592	589	621	595	560	587	657	645	621	612	642	603	652	591	655	650	583	630	578	585	586	580	617	630	591	600	586	605	601	606	596	594	581	596	562	647	613	628	602	574	572	631	642	581	583	617	640	586	576	623	604	603	624	634	584	633	611	565	629	595	622	639	600	629	557	619	592	567	636	598	634	583	591	651	571	629	601	619	586	601	653	646	622	618	602	604	608	576	605	601	578	603	667	604	630	630	620	644	633	621	608	611	619	610	608	619	580	649	594	590	631	647	593	590	638	611	627	619	616	588	625	623	590	611	658	617	630	647	557	604	652	595	597	610	593	595	627	635	569	568	663	567	591	670	623	617	600	613	573	587	581	614	567	571	576	590	589	616	617	602	626	634	616	600	607	631	587	579	637	634	581	611	629	599	592	569	613	590	630	628	579	564	624	628	624	637	603	605	600	603	580	608	633	630	560	595	658	605	602	596	589	615	622	613	614	568	653	602	595	632	614	651	626	616	556	645	582	602	558	620	599	619	638	637	616	601	635	631	648	592	588	599	590	580	573	617	572	595	576	654	584	607	625	592	598	645	626	597	599	623	620	571	593	641	663	697	591	590	654	593	582	633	591	610	610	565	644	614	598	652	605	635	633	607	599	612	588	632	680	605	591	652	619	608	567	640	596	629	631	580	561	618	605	627	610	613	602	608	618	611	600	638	593	617	619	615	580	662	559	596	648	634	606	619	601	585	605	593	639	646	568	602	599	633	596	566	555	611	637	546	660	662	603	598	602	594	605	633	593	589	607	657	625	602	633	658	588	640	544	619	610	598	572	563	586	623	639	601	599	590	577	563	586	605	601	624	547	623	610	575	636	569	604	567	599	617	582	619	603	603	598	619	586	600	612	599	635	621	632	607	581	615	632	598	620	595	571	601	584	612	610	631	622	592	590	600	607	628	600	607	672	571	657	591	651	600	634	622	602	620	622	613	589	591	583	621	599	659	626	592	596	619	608	614	556	592	632	618	617	611	619	623	648	618	630	587	658	584	591	607	617	552	592	629	589	588	647	614	616	631	590	647	625	643	590	589	612	632	590	552	579	563	610	584	593	628	620	623	601	639	599	594	594	544	629	614	556	607	574	571	605	653	609	601	611	629	612	589	586	589	581	655	593	597	578	568	637	662	617	637	580	606	630	614	594	561	611	580	595	640	634	609	579	621	593	632	627	643	597	623	617	623	608	613	643	567	597	612	634	616	631	612	630	622	591	595	603	620	605	622	610	607	633	624	628	602	626	641	605	567	623	657	638	607	626	632	563	628	602	629	606	603	632	595	621	565	562	595	631	589	595	612	649	635	578	598	620	574	635	622	623	629	620	606	609	636	651	599	650	588	575	634	626	602	625	600	595	617	613	605	579	618	631	619	583	603	619	629	614	617	581	597	591	596	590	616	586	638	589	595	581	609	611	595	615	610	649	616	584	588	623	629	611	588	601	620	647	557	605	589	604	536	674	565	577	606	597	611	634	574	583	587	673	630	598	582	587	643	610	597	644	638	688	618	589	628	598	530	565	627	601	602	612	606	610	616	562	620	609	586	588	631	600	587	621	615	627	630	573	609	559	612	646	609	617	646	622	653	557	620	619	612	658	628	637	632	642	616	659	652	576	629	608	611	588	627	597	594	592	603	645	614	641	610	573	597	602	588	601	629	587	598	630	539	601	593	618	595	594	647	621	605	600	637	557	622	587	592	625	606	619	587	576	628	596	603	598	572	636	612	618	564	579	562	623	631	614	621	643	569	602	584	606	597	608	616	534	609	606	577	638	618	579	610	595	608	602	592	607	651	646	590	618	568	589	615	612	610	629	591	598	648	562	586	599	610	581	586	611	623	637	576	636	601	615	582	588	638	608	617	601	609	608	555	624	613	596	601	627	597	566	629	625	602	628	628	601	585	605	592	653	610	601	625	609	617	594	590	614	631	601	645	606	595	602	614	618	556	585	605	566	625	617	608	634	618	586	591	560	603	626	639	633	595	600	595	578	622	618	592	585	637	597	652	614	619	597	546	617	608	574	588	596	636	600	580	614	600	601	554	606	631	614	616	599	629	631	629	575	584	611	631	637	639	597	624	627	614	614	652	596	612	629	605	594	638	650	587	587	618	602	635	622	606	631	617	586	631	628	643	626	598	639	602	582	621	600	588	610	620	624	644	585	613	569	646	610	582	601	648	595	600	640	617	615	598	613	611	629	600	668	578	608	642	673	612	590	601	615	606	600	600	584	637	656	610	601	611	613	628	614	643	610	615	601	619	577	602	638	652	612	604	610	635	619	623	585	608	613	589	584	637	632	628	618	628	582	556	605	606	580	583	635	627	636	662	641	641	602	554	614	626	555	562	620	613	625	607	604	589	599	643	628	616	616	641	580	591	589	638
33230	20142	9253	2118	803	287	264	293	256	308	287	252	261	285	262	278	281	283	259	279	268	245	269	248	267	258	262	292	256	266	281	299	249	295	265	275	282	265	256	258	266	303	270	254	257	267	238	258	245	260	266	258	259	284	297	281	251	253	256	249	280	242	282	301	254	263	278	247	278	248	255	272	247	273	271	279	267	238	298	287	275	258	258	280	268	248	270	269	247	261	257	256	271	244	250	249	247	266	249	265	259	260	258	246	283	255	241	273	250	263	278	283	304	234	253	263	270	275	248	261	233	259	251	258	245	279	280	285	257	264	252	257	264	277	272	284	267	260	255	275	264	257	265	255	264	264	268	289	278	287	255	288	238	246	253	289	283	293	294	267	254	277	293	263	303	253	275	277	266	290	278	249	269	271	250	263	289	265	281	286	249	269	271	273	257	277	273	245	264	276	281	241	249	292	251	266	266	292	244	276	274	257	256	267	302	266	296	266	248	285	249	251	266	273	266	262	245	300	286	291	279	264	242	244	284	279	273	253	256	250	257	253	253	279	289	298	282	210	221	241	272	300	294	256	238	252	269	256	298	259	238	252	258	265	275	290	267	292	275	285	241	253	283	266	266	277	287	270	253	257	253	258	258	281	253	283	271	256	265	273	295	261	280	282	273	280	268	253	249	267	257	264	230	282	269	266	239	262	287	258	308	270	267	293	259	257	259	242	282	271	281	260	269	246	303	238	254	265	262	278	257	255	262	248	250	276	282	243	266	266	257	280	254	282	253	286	265	285	273	248	276	257	241	264	285	275	303	246	264	244	239	284	305	287	272	268	269	286	291	281	276	254	270	270	255	259	248	291	246	284	264	266	265	244	270	244	259	282	242	282	278	277	232	283	272	248	258	269	251	245	279	253	294	252	271	278	266	242	229	284	263	285	300	259	267	256	277	227	284	274	269	292	264	256	279	270	274	245	256	234	275	249	259	235	280	293	282	243	256	265	258	261	269	276	268	288	235	282	268	251	271	257	242	230	276	247	256	269	267	280	270	255	269	288	270	284	285	274	238	260	274	255	287	261	270	263	243	249	250	281	254	278	278	296	294	284	264	295	286	260	253	273	250	280	246	235	252	279	285	288	278	255	250	248	260	269	259	259	247	264	243	273	283	292	235	269	270	218	247	299	265	278	274	244	267	257	289	287	265	238	266	290	234	257	282	271	242	243	267	231	280	247	276	256	267	291	296	256	241	247	308	253	271	277	279	285	254	313	278	271	277	305	285	251	247	241	282	235	242	254	254	256	259	274	278	254	258	292	260	260	248	245	272	251	264	282	293	288	244	240	260	257	259	240	245	271	268	252	280	290	274	270	273	258	273	261	266	291	277	255	244	249	289	255	270	272	252	244	290	286	283	251	283	227	278	233	301	270	253	292	275	273	255	276	273	285	275	262	301	275	253	253	287	236	299	272	268	273	244	253	263	248	274	301	246	264	268	272	279	262	255	256	249	288	233	261	251	260	282	262	272	249	275	236	272	255	248	269	294	243	249	256	281	279	268	275	269	267	299	275	301	273	276	260	272	269	288	260	270	267	243	299	275	250	261	267	249	246	275	262	276	276	266	259	265	281	279	324	265	289	261	272	240	249	277	285	272	258	255	251	267	275	280	287	274	259	261	287	286	274	328	262	234	260	288	259	307	295	263	275	268	253	283	270	263	271	282	252	255	250	247	266	273	274	261	279	272	278	262	245	261	256	293	279	306	248	268	271	232	251	273	285	285	254	259	255	211	272	267	248	294	261	239	272	288	250	258	275	246	277	286	266	259	306	269	263	285	265	267	309	269	268	280	270	275	256	262	273	283	247	270	273	266	256	269	284	249	240	243	246	262	283	263	271	268	297	272	272	261	266	279	265	269	283	257	272	277	293	280	254	267	293	292	260	257	234	306	267	257	249	274	262	285	274	254	231	258	274	281	251	264	259	264	253	285	247	258	265	279	255	286	259	290	298	264	244	268	286	270	248	293	243	274	249	277	252	256	269	270	297	264	276	280	309	277	281	266	278	272	282	251	272	270	296	289	300	302	273	245	265	274	252	280	247	260	271	276	284	253	246	280	288	282	255	278	267	273	271	264	270	275	265	255	238	255	264	290	271	238	270	255	271	277	244	287	265	246	265	271	246	272	293	263	265	308	254	273	265	265	271	278	276	266	284	291	253	276	296	248	237	222	245	269	258	271	231	261	278	255	241	270	255	253	242	261	264	281	248	255	273	264	285	285	278	264	300	288	284	261	230	238	256	271	257	245	301	262	293	259	262	260	287	259	275	257	230	269	289	264	286	278	283	287	268	262	234	268	261	284	265	269	289	263	268	246	270	256	263	300	250	264	243	258	279	258	282	265	258	304	285	277	240	270	267	248	276	223	264	258	244	279	270	279	269	265	288	263	259	269	284	258	291	279	257	256	287	275	250	254	239	262	272	273	281	317	253	271	266	263	252	261	287	250	254	237	273	251	271	277	291	279	283	246	273	253	306	249	295	287	277	293	241	255	251	253	265	278	264	273	283	253	293	281	241	232	254	284	278	248	278	237	286	263	278	262	279	219	313	265	299	306	273	256	250	267	280	259	277	312	256	264	271	258	264	245	297	291	292	304	252	276	278	266	282	274	311	253	284	276	269	271	256	270	282	281	272	299	265	278	263	276	270	265	252	289	250	260	253	257	283	265	267	255	266	248	233	230	270	271	270	274	309	271	247	266	275	236	304	272	292	286	286	281	243	275	288	295	238	273	278	272	256	230	276	289	248	261	276	261	282	279	258	275	241	281	280	260	274	251	259	258	247	249	279	276	305	271	267	266	275	251	228	261	269	260	291	226	272	248	262	293	268	242	272	273	264	251	297	270	262	246	257	271	286	279	259	255	259	320	282	294	290	269	277	271	279	251	228	245	256	218	263	283	282	260	276	272	255	260	260	238	234	257	291	272	254	265	269	257	280	282	253	282	242	290	292	266	244	269	271	275	278	273	288	289	277	254	252	263	261	266	258	253	260	282	264	277	259	268	287	255	250	265	250	252	256	257	252	251	290	268	276	267	261	292	242	243	274	279	289	258	280	265	281	297	294	285	279	269	256	262	260	271	241	281	295	267	272	272	264	239	269	265	251	276	276	280	248	249	278	254	264	265	312	246	267	264	303	256	265	305	312	279	278	269	276	270	261	260	290	251	268	272	253	287	257	252	259	246	260	267	277	267	264	274	233	282	263	280	251	236	280	246	276	264	254	248	259	282	254	260	293	280	255	253	250	251	274	266	282	302	267	289	273	264	296	254	267	252	258	261	265	253	275	245	263	264	268	274	283	252	254	254	295	263	267	274	259	250	270	248	281	264	290	278	243	264	294	255	265	264	293	285	249	259	300	247	244	243	249	273	321	289	268	267	281	272	280	280	251	296	251	256	275	258	283	229	252	264	270	244	284	263	275	267	262	280	259	245	262	284	254	246	286	258	270
8377	5686	2574	1671	944	631	622	622	592	660	649	644	632	578	628	630	644	643	641	613	627	670	674	600	617	643	655	609	638	641	654	660	637	630	637	618	624	635	579	620	644	665	651	637	613	616	643	606	580	609	612	621	672	636	597	634	614	658	590	656	659	587	654	641	646	647	614	568	599	642	652	612	615	630	627	636	626	622	620	636	611	699	630	631	646	643	613	604	663	612	580	630	636	603	635	645	621	667	667	607	588	624	628	613	639	597	621	653	619	614	626	622	644	580	641	645	663	580	636	655	629	603	643	616	619	631	663	636	602	632	689	610	629	592	628	629	647	599	617	664	657	591	645	630	599	631	604	593	618	676	649	604	666	662	625	664	610	613	630	631	638	668	618	598	604	601	622	606	616	635	626	639	627	613	651	645	617	622	594	612	649	638	610	620	665	647	615	611	603	593	596	630	620	588	617	609	615	643	635	618	607	643	588	667	605	600	575	637	566	593	641	607	637	630	618	632	614	608	625	636	679	614	601	629	631	589	623	607	636	609	632	666	572	635	662	606	640	612	625	658	578	602	635	636	602	651	602	607	627	644	635	669	615	653	609	650	612	600	592	625	634	622	618	693	651	624	656	621	641	601	654	638	609	652	640	580	617	638	645	610	601	612	637	598	625	609	589	614	647	574	675	652	619	599	617	624	602	656	660	610	583	625	614	634	637	618	647	625	610	660	589	644	614	589	638	626	684	587	623	640	610	631	571	616	612	614	613	604	634	625	631	620	661	619	649	645	675	658	639	624	604	635	630	589	680	594	598	603	601	608	672	625	598	625	620	634	628	613	641	617	605	607	624	622	629	628	653	655	647	591	623	634	588	618	623	610	614	619	649	689	605	611	582	608	652	585	615	629	641	592	624	628	591	605	650	620	632	644	601	627	619	633	582	643	617	651	649	626	613	626	685	657	602	664	657	623	616	676	623	600	602	661	660	596	595	617	613	646	646	593	676	648	614	583	603	619	615	622	642	632	610	646	647	621	643	620	594	608	607	581	638	647	650	596	662	632	623	621	677	630	655	589	616	603	644	588	621	642	625	610	578	649	659	630	612	614	618	666	607	624	606	602	601	630	617	645	568	652	589	605	596	645	583	595	623	639	660	665	630	628	635	611	627	642	613	599	659	619	583	618	623	591	636	612	631	643	631	636	646	676	596	645	624	645	617	611	565	624	602	629	651	636	639	652	589	616	625	640	605	629	562	612	626	614	631	628	648	656	606	661	652	646	652	621	583	625	665	601	622	604	624	588	623	603	638	660	625	641	639	604	646	612	634	641	643	648	651	653	606	593	639	635	623	643	636	638	619	640	612	631	642	596	610	589	614	612	647	620	607	635	620	628	613	618	643	587	611	614	612	636	629	613	613	624	630	609	628	621	639	646	585	648	590	689	611	635	642	591	646	636	659	618	659	618	624	624	577	661	619	615	630	637	634	648	617	624	611	622	657	641	662	665	605	648	653	621	565	655	626	641	643	608	621	629	579	603	633	598	646	641	588	613	669	636	613	629	673	643	638	629	589	613	651	614	634	611	629	589	657	624	578	596	657	624	647	580	620	650	632	637	619	586	615	660	648	638	652	630	620	599	611	635	614	623	655	624	613	657	652	609	631	650	613	653	618	611	625	588	632	599	627	670	614	596	657	660	630	675	602	652	601	596	663	660	609	621	638	629	639	620	649	624	593	623	613	604	604	607	621	625	598	601	613	646	655	648	605	659	614	581	620	613	640	643	640	594	608	657	640	658	594	677	670	636	615	622	622	612	615	602	611	601	629	663	645	605	615	648	606	624	599	587	603	622	643	660	597	607	630	613	622	639	625	618	638	618	627	613	584	631	601	624	596	659	589	608	644	646	646	613	629	596	593	622	622	629	602	632	633	611	620	602	606	596	618	618	625	595	651	613	680	617	611	609	606	630	619	632	636	658	657	592	616	605	654	602	571	602	633	630	542	615	604	598	601	640	567	612	632	637	573	631	618	684	635	600	608	653	636	641	657	607	611	625	654	597	648	597	637	615	598	659	646	652	633	646	595	615	619	678	648	619	632	643	670	684	601	603	599	602	625	638	610	577	687	594	607	676	618	593	581	590	610	602	601	610	620	676	648	645	653	589	624	637	643	573	615	591	589	633	623	690	629	611	582	622	657	659	625	625	651	630	630	631	642	592	587	609	617	628	652	655	617	610	640	653	647	613	584	647	640	616	649	609	564	614	644	661	561	625	589	616	644	575	608	617	620	603	595	579	639	646	639	637	614	629	596	624	649	647	657	651	616	613	604	622	655	626	606	595	618	653	622	580	613	594	610	628	604	576	621	657	624	630	631	616	613	622	604	604	653	649	655	607	597	578	594	640	620	595	640	656	620	644	638	613	629	600	546	585	620	602	595	607	656	586	597	597	647	612	620	644	628	631	655	603	614	614	636	632	590	622	583	620	598	586	604	628	648	610	602	607	588	613	629	614	613	616	595	647	617	637	611	672	632	643	607	649	618	646	628	628	614	610	625	603	585	614	620	627	632	614	654	645	606	627	576	593	629	645	608	638	618	628	625	665	614	612	586	624	613	626	619	622	660	631	652	633	617	615	595	623	670	641	670	639	586	638	624	622	642	604	612	585	635	636	627	636	616	588	648	584	595	652	603	648	597	605	634	599	553	630	615	664	632	647	589	637	667	644	696	651	592	621	665	639	619	610	609	591	621	573	634	627	623	588	610	624	613	611	595	612	641	629	611	681	628	635	632	654	617	635	613	635	616	611	601	627	597	650	644	636	664	625	657	580	630	662	593	642	597	648	639	647	595	615	615	692	628	609	655	627	595	634	627	599	646	612	635	634	596	582	645	606	655	596	662	641	622	629	596	622	612	615	621	657	636	664	596	624	647	643	624	608	605	625	615	619	624	592	608	639	608	642	638	663	627	614	605	609	609	660	595	618	651	652	653	668	610	617	617	626	626	598	616	592	634	654	647	689	640	620	654	625	629	630	619	550	648	628	646	593	659	609	641	692	604	635	575	674	650	654	616	617	626	658	635	617	606	658	617	618	599	571	634	708	622	608	656	592	647	673	634	635	600	624	649	608	606	599	624	620	620	638	612	617	670	612	625	647	640	625	633	625	590	627	632	628	655	631	611	638	606	623	630	610	635	622	627	686	601	604	619	636	623	614	668	619	617	622	625	658	642	586	597	620	647	605	634	598	623	638	616	672	644	609	682	597	639	599	617	604	642	637	636	642	663	618	619	627	616	667	651	603	630	622	635	605	592	608	640	664	634	650	583	665	633	605	603	630	610	608	624	626	586	611	653	653	621	639	644	678	582	633	632	656	688	615	618	657	641	602	647	610	630	609	616	671	632	604	622	622	658	600	644	628	603	676	615	582	621	593	614	616	663	614	633	648	641	624	635	638	603	615	619	661	645	620	636	613	636	615	574	602	616	629	617	635	624	602	650	587	588	609	601	647
24978	21472	24838	28556	21638	19550	1824	567	442	422	419	421	381	428	402	432	423	421	392	382	380	391	410	384	373	393	399	383	376	369	409	397	400	400	328	377	386	402	408	410	416	358	397	384	391	364	390	373	372	369	392	386	411	374	370	378	341	400	417	408	405	433	405	351	329	387	398	406	386	383	388	372	389	386	376	384	392	353	374	427	401	381	363	401	363	394	387	406	380	391	387	393	352	372	371	409	385	400	413	388	402	399	359	372	420	394	353	375	400	399	374	348	363	392	397	373	361	364	402	385	384	394	385	385	383	363	405	414	402	397	407	423	371	358	386	386	352	354	411	374	415	383	415	405	443	411	374	407	399	410	406	397	407	416	367	372	397	391	376	384	361	393	387	400	423	362	369	399	362	371	420	378	390	421	352	439	385	378	367	352	402	387	392	369	374	364	364	402	378	370	371	394	365	374	371	412	408	364	369	388	331	393	379	358	373	335	362	389	399	394	404	386	369	396	387	401	387	390	375	378	381	375	368	396	390	367	381	387	382	391	394	386	378	393	385	391	361	394	389	341	382	409	406	388	368	382	404	396	427	397	378	425	385	412	392	371	411	343	393	384	397	364	352	381	382	404	370	384	375	371	361	360	377	392	362	385	410	407	378	394	420	397	396	390	364	384	412	385	388	398	406	400	401	387	405	379	396	393	404	410	407	369	372	390	402	410	374	368	389	414	383	388	394	381	373	365	373	411	378	368	408	381	362	412	338	380	416	379	355	388	421	396	402	397	362	386	416	388	399	373	413	379	365	376	385	405	391	402	374	405	365	400	377	377	375	377	387	370	366	402	373	333	361	361	365	423	446	368	373	363	393	411	373	443	377	383	399	406	377	403	387	414	374	347	388	357	370	334	387	386	349	399	351	352	359	378	379	366	403	360	374	396	375	366	371	392	386	380	373	373	363	397	350	407	407	369	397	420	365	388	393	370	333	372	375	385	392	376	360	386	408	396	391	377	410	378	390	396	381	393	379	401	392	391	384	352	387	366	383	425	419	371	399	395	362	404	434	368	378	398	396	365	375	371	421	390	396	412	388	393	390	423	351	363	397	411	399	392	360	384	399	375	424	373	390	371	389	344	393	414	406	371	381	396	383	370	387	353	393	340	393	363	399	383	373	387	415	359	361	360	373	410	365	409	401	349	417	368	399	370	369	391	360	373	361	351	388	382	416	407	365	373	370	362	386	412	368	399	400	356	371	355	379	347	374	371	382	376	392	382	422	375	374	374	378	432	391	380	404	399	343	385	355	406	380	380	356	405	432	451	371	386	453	338	332	373	399	411	399	370	384	388	391	423	361	429	405	389	396	378	401	393	389	384	359	409	395	379	356	381	414	406	377	375	374	380	383	387	384	398	367	353	369	423	367	389	421	376	389	390	367	392	400	393	401	384	357	390	382	362	386	398	380	382	400	372	340	376	418	317	407	366	353	356	383	373	365	383	378	373	379	362	439	359	402	402	354	406	385	383	376	367	428	386	367	378	390	390	398	390	349	413	388	427	377	362	375	411	361	375	385	399	401	405	362	390	361	390	406	390	457	360	400	370	396	408	397	356	385	383	364	378	376	402	438	345	397	406	415	382	349	357	354	362	360	394	370	330	411	390	391	401	394	357	356	408	368	390	361	400	390	398	408	417	369	405	391	380	384	379	382	416	374	386	355	361	374	391	389	369	357	378	410	369	390	373	399	373	381	358	381	415	365	356	421	406	390	373	391	423	380	383	387	395	373	370	400	391	358	402	408	395	363	372	385	405	390	355	372	401	386	350	407	369	417	381	434	388	391	361	388	390	352	387	422	391	396	369	392	399	426	371	368	372	389	403	374	383	373	370	361	380	379	399	378	383	382	399	391	360	395	377	360	367	386	356	370	373	396	368	386	389	366	364	421	413	379	380	391	379	395	403	392	406	419	378	391	412	337	395	389	363	396	377	393	406	383	388	388	369	390	388	409	396	395	379	374	421	389	391	401	391	368	336	375	360	333	370	354	404	391	396	382	400	343	373	404	373	376	388	370	346	403	395	404	407	339	404	395	361	375	396	386	371	396	389	397	372	385	360	378	348	344	372	402	407	397	385	368	405	389	388	396	397	420	379	359	383	406	362	395	396	358	395	390	372	379	391	365	364	359	367	370	353	425	376	365	358	441	401	365	396	376	369	389	427	361	403	362	451	397	366	367	424	372	397	345	396	387	353	374	389	374	404	382	369	372	381	376	338	375	395	332	363	385	373	357	388	393	374	391	372	390	354	354	359	365	462	381	366	428	360	387	408	395	376	388	368	365	387	391	353	385	392	383	341	380	387	387	360	386	396	384	382	385	396	400	391	379	341	358	402	410	377	470	348	401	376	389	407	400	363	393	381	359	394	400	382	348	355	371	383	367	379	356	404	381	380	402	411	382	388	413	351	373	403	344	407	357	371	371	360	404	401	359	399	407	400	355	362	363	372	422	388	381	407	378	388	440	415	343	360	392	366	363	390	362	415	409	362	373	372	416	411	438	389	374	385	396	391	386	391	376	442	436	390	403	398	378	400	344	408	381	342	383	406	342	367	402	380	404	420	378	357	361	409	379	409	385	400	353	406	385	406	391	396	366	386	389	361	389	416	378	382	343	356	388	377	376	439	412	397	364	421	377	351	398	367	374	377	363	375	375	352	377	423	372	405	419	414	393	389	370	352	364	354	374	362	380	366	409	386	378	405	440	389	403	382	362	409	363	409	365	388	354	437	403	367	367	378	370	380	383	378	367	406	368	392	394	364	366	385	406	337	414	400	403	441	378	380	384	403	414	359	434	372	391	375	399	358	382	435	443	383	373	356	379	418	379	425	376	385	389	403	399	360	375	365	379	389	418	386	398	379	381	442	395	383	365	419	335	431	367	401	398	368	400	376	398	384	419	405	388	395	375	366	368	377	377	417	360	407	389	390	369	353	405	375	353	414	390	405	393	427	372	404	389	390	380	399	395	361	391	358	428	392	387	415	318	374	422	394	393	405	387	364	379	394	367	363	407	412	373	392	361	404	414	378	401	380	394	352	383	396	399	355	335	384	396	377	387	422	370	376	376	386	407	382	365	396	399	384	392	376	388	393	366	398	401	384	381	387	385	374	407	370	331	362	372	337	369	382	394	385	379	373	390	353	361	354	392	430	408	390	368	401	399	326	412	394	371	377	400	387	405	361	388	373	360	333	345	390	404	394	449	376	406	418	387	384	408	378	406	431	385	392	379	360	398	410	424	406	376	386	395	375	354	389	378	395	370	355	390	384	372	392	392	379	396	381	360	366	357	367	375	403	389	395	382	373	395	352	356	380	435	359	331	364	342	360	451	376	389	377	391	392	402	407	376	387	385	349	383	382	414	382	395	348	374	367	388	370	383	423	353	369	345	375	408	380	371	399	384	379	426	361	366	362	374	378	406	390	394	384	392	342	386	386	376	387	383	421	383	370	360	395
20440	25997	9923	10363	4274	1050	857	894	838	810	875	862	829	822	814	847	841	850	752	845	798	881	844	831	874	833	797	812	831	753	900	830	828	826	824	846	841	813	875	787	828	792	853	852	837	834	881	771	781	849	827	853	805	837	822	852	801	838	851	852	771	855	898	848	841	758	849	842	863	804	779	833	814	804	817	861	848	843	854	876	811	791	835	883	780	826	824	829	837	789	819	830	860	821	855	836	800	806	855	887	806	799	824	827	848	773	878	842	860	835	895	834	815	837	842	805	827	814	856	808	845	818	838	856	831	825	818	784	807	808	847	827	872	896	807	844	828	839	836	824	796	859	805	848	808	833	838	779	840	875	827	828	881	840	874	871	831	832	803	819	846	801	842	840	885	813	829	893	775	799	837	837	836	768	812	838	847	851	819	880	793	737	834	858	873	828	875	806	873	818	865	829	803	793	844	839	850	880	795	821	886	849	787	825	871	833	868	830	853	841	819	831	836	812	837	837	885	805	802	803	843	810	828	879	854	837	824	835	854	833	823	824	892	864	861	855	851	860	873	812	839	813	834	810	867	825	841	845	814	815	838	848	885	860	830	831	839	839	829	845	834	848	823	795	863	823	749	848	813	758	872	835	890	805	853	835	809	811	844	841	856	851	786	852	870	828	843	835	848	874	791	808	785	836	878	845	860	840	884	865	901	868	867	864	839	813	794	804	831	857	816	834	820	873	840	832	810	815	853	833	761	815	785	845	801	841	852	844	783	827	825	797	852	866	833	811	829	851	820	834	848	869	826	816	818	819	828	824	801	800	888	816	799	817	827	849	819	837	836	845	826	764	880	856	832	799	776	853	827	814	788	815	888	791	818	823	765	830	842	872	840	842	827	828	864	808	798	773	855	802	867	830	797	796	809	881	845	860	829	815	806	828	798	849	823	865	824	867	818	864	804	823	840	871	836	829	842	890	825	866	858	851	858	807	806	795	831	821	834	853	809	891	855	803	840	822	849	837	812	777	833	790	838	821	797	797	828	813	829	809	824	857	845	820	834	821	852	834	823	801	823	866	864	813	901	825	824	825	828	778	828	774	830	819	795	787	803	806	795	771	831	840	815	789	791	822	845	785	811	796	795	835	831	828	839	874	780	824	821	815	872	840	783	811	806	771	809	767	824	832	780	858	846	889	783	806	829	815	853	863	868	841	858	821	780	827	823	796	792	825	852	802	850	870	872	830	832	856	819	883	803	827	836	880	817	842	830	797	864	802	858	858	836	882	852	830	841	820	842	876	763	821	813	884	842	811	848	876	799	840	799	825	841	819	816	783	792	857	812	814	854	868	812	767	823	784	842	782	880	790	831	866	794	799	835	834	802	803	811	843	825	842	859	805	827	838	846	893	786	806	801	767	776	851	867	831	836	841	808	849	859	869	855	859	832	806	858	829	822	797	846	821	826	819	770	855	814	858	838	808	819	815	825	842	827	799	829	869	885	829	782	817	829	816	826	795	826	838	852	860	838	880	821	830	868	863	793	842	794	815	838	804	849	880	828	855	848	840	780	941	809	848	866	880	803	838	859	835	799	854	790	789	819	855	791	789	769	796	818	810	863	804	843	785	844	804	838	854	842	854	824	880	858	883	869	823	830	859	816	799	815	845	808	808	822	837	837	884	827	825	841	853	771	791	910	856	771	823	811	815	803	839	804	829	821	782	814	831	832	799	819	870	809	789	785	788	840	789	829	843	824	822	774	870	860	776	792	823	791	827	832	819	864	863	828	797	870	872	797	824	838	857	793	781	815	799	818	795	879	814	833	835	794	876	823	826	864	836	826	845	852	884	801	838	837	846	865	871	790	808	779	827	865	832	844	850	826	849	873	786	862	786	805	836	776	835	831	840	857	880	810	812	762	832	804	810	863	805	858	873	831	841	823	896	787	823	824	830	833	827	825	822	833	818	844	798	807	825	847	812	872	826	842	800	877	875	791	863	795	837	833	824	835	831	803	858	833	889	843	868	855	811	812	839	827	779	840	800	831	786	798	864	870	870	826	841	776	862	833	851	835	851	827	857	800	823	827	895	830	802	840	832	867	805	838	858	859	863	833	792	816	865	852	880	855	796	843	834	820	801	841	845	790	855	800	904	816	825	813	839	842	753	851	811	843	787	798	843	829	849	842	846	792	790	806	816	825	832	817	835	863	853	831	809	871	850	821	838	783	803	841	824	790	792	884	793	825	820	828	843	855	800	789	794	807	818	838	858	868	822	839	848	797	800	814	812	839	786	840	805	885	844	838	822	842	842	865	832	834	847	807	820	848	804	847	837	922	848	841	851	787	828	802	843	864	878	843	838	833	780	849	841	828	794	887	834	776	846	801	845	796	822	819	808	825	838	857	849	857	772	839	823	859	863	821	834	818	880	822	854	888	821	809	820	810	789	820	837	788	762	842	818	794	804	811	801	844	811	871	788	810	856	796	812	825	832	838	813	792	849	809	867	869	837	874	832	798	868	822	837	841	830	831	859	857	898	879	776	811	819	816	855	829	839	827	859	855	830	831	772	876	873	845	844	810	826	842	825	822	875	845	827	866	813	877	828	824	829	858	824	858	812	823	860	765	830	831	893	821	838	828	867	849	816	809	804	852	827	819	870	828	833	806	859	864	798	836	816	811	853	832	845	845	876	814	861	820	818	871	825	868	843	782	865	859	811	823	833	843	808	864	871	807	832	811	858	825	840	846	821	811	819	846	829	828	864	811	864	789	859	861	840	814	784	886	843	818	816	839	821	840	844	813	833	816	862	849	825	812	834	785	864	832	810	833	808	771	849	852	857	793	812	797	850	827	843	829	774	847	840	803	861	797	817	858	879	853	791	817	866	845	808	782	876	853	816	839	804	829	805	847	790	838	878	808	823	810	813	807	765	847	831	882	869	855	820	826	781	814	787	867	833	802	851	829	832	817	788	847	883	832	844	843	815	849	823	815	813	852	882	866	835	812	850	851	831	822	825	806	841	807	829	846	832	800	785	900	860	814	822	803	824	816	826	857	845	812	808	772	831	856	834	828	766	851	799	827	849	847	836	784	822	820	851	803	824	791	796	845	826	849	799	815	846	873	825	802	800	820	829	813	812	831	820	788	803	891	808	813	832	795	794	831	833	848	825	836	824	801	804	830	819	789	905	796	812	759	805	900	855	821	828	823	827	828	803	825	834	820	796	852	849	849	848	867	811	850	830	878	830	902	770	839	800	845	823	801	797	804	862	765	803	812	806	854	798	836	849	864	854	851	814	807	840	881	851	790	867	877	842	810	833	858	807	809	801	836	851	846	842	796	867	791	898	825	813	827	852	816	820	832	842	833	876	833	848	827	860	823	877	820	841	829	857	849	846	865	828	865	808	879	829	773	855	798	816	801	877	851	822	858	849	782	804	808	833	796	861	831	822	822	829	831	809	811	800	845	803	821	780	803	853	811	834	813	845	829	872	827	854	871	896	834	851	828	792
24304	21458	25102	28225	21529	21488	17770	913	427	392	363	350	364	356	342	329	287	335	308	296	283	309	294	294	334	304	304	292	315	270	288	277	261	267	277	326	284	263	317	314	274	290	303	295	299	335	314	303	298	268	308	305	284	269	282	297	295	303	313	276	323	278	302	271	274	275	301	277	277	273	286	305	291	294	269	254	284	308	292	292	296	269	276	269	282	257	290	290	267	281	290	282	316	248	288	281	278	249	298	273	279	284	277	275	284	299	289	278	306	297	292	283	286	322	271	271	298	267	345	338	310	280	312	279	287	274	299	277	302	288	306	284	295	258	304	293	291	279	277	312	318	278	294	272	255	269	280	305	278	289	280	303	290	258	277	294	306	266	287	254	288	293	272	262	268	271	278	253	299	312	295	279	278	321	273	312	285	307	310	243	276	260	315	285	278	291	292	258	298	333	314	290	308	304	282	285	281	287	308	286	264	283	278	274	327	302	309	262	287	261	284	276	301	257	269	280	286	259	287	263	294	278	302	283	272	294	269	255	292	283	290	285	279	274	297	269	271	279	281	292	314	265	285	320	262	280	292	279	301	286	311	266	299	288	271	307	296	287	283	300	286	293	306	298	298	294	277	274	289	273	313	260	304	275	293	283	286	265	290	297	274	277	281	284	291	333	297	283	286	291	292	321	294	286	285	290	304	294	300	272	295	279	304	295	288	276	294	308	294	309	309	325	305	292	277	269	284	280	290	297	275	284	305	316	246	293	288	308	293	271	284	269	305	277	249	304	309	305	279	326	329	307	286	284	299	297	275	282	259	261	271	300	294	303	284	260	283	273	289	305	347	295	329	284	314	297	306	308	296	278	300	271	275	263	270	262	274	277	296	312	291	283	273	259	237	289	274	322	276	279	308	287	306	291	279	298	281	301	298	277	327	263	281	282	285	272	273	288	318	264	299	301	281	264	290	276	274	285	285	306	274	272	302	265	245	269	299	253	272	265	321	322	265	255	261	259	291	285	311	283	292	304	269	334	295	298	312	316	298	278	246	266	326	307	308	256	293	312	302	314	267	301	280	292	262	268	301	272	304	255	285	256	292	298	259	256	280	283	272	264	299	290	274	319	293	291	294	269	272	293	279	275	300	282	270	323	313	301	263	319	279	286	275	283	255	265	256	261	273	293	310	289	299	279	257	274	288	267	319	289	329	271	289	265	256	269	266	309	279	301	290	286	285	293	269	277	279	298	255	280	295	295	293	291	266	299	283	307	284	268	264	288	319	273	289	294	288	268	283	327	302	285	308	270	290	305	281	268	277	290	265	309	313	310	301	296	300	313	319	276	316	291	288	279	292	257	272	293	300	281	298	270	283	327	291	294	302	291	293	253	285	315	306	282	283	253	286	297	266	284	261	301	319	300	303	272	302	311	310	276	305	276	293	291	261	313	314	300	270	288	265	266	288	286	268	277	274	292	313	302	266	310	291	294	291	294	264	303	282	314	258	271	260	250	266	265	267	288	284	289	275	272	305	308	258	300	303	288	269	291	320	316	250	300	315	287	294	293	289	277	301	281	285	307	302	286	269	258	284	289	266	280	287	252	257	302	320	313	339	271	253	298	282	295	310	315	276	335	307	307	322	303	283	304	250	293	277	307	278	294	307	274	284	303	314	300	283	297	281	318	287	274	272	286	300	300	283	278	268	246	296	268	271	294	278	268	309	276	281	303	295	286	296	326	284	277	289	294	289	296	275	289	244	276	282	273	286	302	299	312	283	292	333	269	316	277	288	270	288	282	292	287	244	294	293	285	256	275	276	293	310	264	281	279	296	310	275	273	262	304	298	283	270	289	271	249	281	300	310	284	266	292	261	300	270	308	324	271	317	311	286	288	266	299	289	271	280	320	285	262	292	269	299	296	304	276	303	262	294	287	283	293	271	273	243	273	310	297	295	261	290	299	278	325	276	282	264	280	314	307	282	300	312	255	327	268	288	312	296	292	275	250	289	263	299	315	307	275	257	289	282	283	307	286	297	306	286	291	309	277	336	300	267	281	277	254	291	308	288	292	258	304	252	321	335	265	283	293	271	291	280	296	335	288	287	261	299	287	257	285	274	291	299	299	305	305	307	300	298	298	298	296	297	323	286	289	280	279	266	300	287	302	289	255	243	290	286	267	303	288	257	273	289	298	266	289	326	278	309	299	290	276	258	275	251	249	290	306	308	302	291	274	306	291	311	280	308	290	308	291	288	286	317	275	288	308	302	284	287	334	277	258	281	280	294	289	301	254	312	265	302	295	281	281	268	313	292	240	284	271	270	278	277	320	291	265	281	235	299	295	253	290	251	289	293	296	299	279	296	291	286	304	296	315	295	300	268	339	264	295	295	290	299	285	276	277	281	296	301	299	286	287	275	290	307	319	284	296	277	292	279	255	299	287	285	297	278	288	303	298	265	268	307	286	285	314	276	282	259	276	293	284	284	302	289	279	310	284	310	267	299	252	298	266	259	314	277	297	264	285	303	303	284	283	286	281	287	285	342	300	264	297	274	278	266	274	281	297	256	263	296	266	313	300	259	295	285	290	283	284	291	264	259	269	316	289	284	314	264	317	284	267	290	315	294	262	296	314	249	282	292	307	293	278	276	281	282	319	273	295	308	273	295	321	286	296	285	302	273	280	319	300	279	265	269	284	277	278	288	295	240	297	330	244	268	286	297	306	257	303	313	255	256	270	299	310	289	328	302	287	298	301	290	276	326	315	309	276	277	271	292	277	288	274	305	290	294	257	263	290	296	242	239	263	262	315	300	296	294	272	288	265	275	271	273	254	270	304	284	333	312	304	314	303	278	293	288	299	302	253	273	297	282	310	317	283	328	263	259	304	279	273	296	281	278	275	289	277	315	305	284	294	304	305	304	295	310	275	270	261	291	269	263	266	278	292	301	301	286	282	317	252	287	296	304	286	260	324	298	293	257	285	290	264	283	256	274	274	287	272	287	271	281	318	293	311	277	282	301	286	251	303	267	290	253	290	333	327	285	286	270	306	290	285	305	290	321	296	250	291	292	282	302	290	276	269	307	339	293	285	292	271	251	278	304	268	302	299	318	280	283	299	301	269	299	279	303	272	296	257	299	285	293	321	283	278	273	301	272	312	271	306	272	308	273	303	300	259	285	281	307	295	268	301	254	292	292	310	304	276	310	278	288	298	271	257	264	288	283	298	291	289	272	280	301	302	300	306	279	312	314	269	274	256	292	266	266	264	293	305	332	290	266	310	317	280	291	274	273	273	299	277	294	299	276	316	304	322	273	281	280	296	298	280	302	283	281	306	286	284	318	280	281	263	272	276	256	284	267	284	301	288	295	292	277	257	283	279	270	282	291	299	304	292	318	268	309	278	309	271	242	283	323	305	300	311	284	259	286	317	296	279	292	277	281	305	296	275	303	290	260	301	263	272	286	286	297	300	269	266	252	316	262	274	299	314	273	279	237	252	295	270	282	283	296	287
26919	35071	15780	17247	7202	1039	756	718	652	633	621	621	624	602	653	659	599	633	603	639	594	642	638	636	626	594	611	602	576	574	626	612	585	580	636	645	659	573	580	597	625	581	616	613	639	627	594	636	613	640	611	709	599	642	623	677	605	600	640	586	636	572	611	625	596	640	627	602	600	618	588	570	681	607	624	609	596	597	659	584	618	638	614	569	626	602	646	622	601	587	669	633	595	636	606	596	640	641	628	600	607	632	592	587	574	601	605	582	615	631	599	599	627	629	572	591	625	626	638	571	595	611	636	588	571	557	638	616	623	583	589	610	618	628	602	611	581	616	632	654	655	603	590	616	591	552	618	612	605	598	645	573	589	619	582	642	619	604	638	576	605	560	612	644	606	579	634	630	605	633	540	597	565	611	642	597	581	649	602	643	609	627	639	585	624	602	588	629	631	613	606	580	621	632	612	618	641	633	616	676	608	596	598	606	611	635	599	599	633	617	614	600	608	599	579	630	570	630	601	615	617	609	592	651	551	614	615	621	648	603	585	596	643	580	626	600	640	613	610	651	570	614	580	568	579	616	626	599	614	608	599	605	611	561	623	629	646	574	625	587	621	554	610	583	628	610	624	651	667	625	585	581	583	604	596	591	603	610	561	621	610	608	591	610	599	617	582	622	579	625	607	594	625	631	618	606	558	624	666	555	668	580	637	595	617	589	601	590	605	578	615	667	609	589	655	615	575	613	605	612	624	591	618	614	587	610	618	575	585	616	601	634	611	619	615	616	626	601	557	637	590	628	629	629	580	589	599	618	591	615	531	608	620	617	608	665	550	601	624	633	585	602	671	596	648	607	577	592	614	642	623	619	609	620	642	603	587	594	582	624	601	666	597	629	602	630	622	619	654	601	587	600	590	594	565	606	608	619	608	645	584	618	569	628	628	623	595	613	538	561	635	621	618	623	605	588	643	578	593	616	596	617	606	588	605	650	619	615	578	545	586	604	556	621	623	611	584	599	598	607	638	583	622	600	614	609	597	586	588	590	614	627	604	617	645	627	604	638	617	592	589	564	601	568	617	605	595	597	626	617	620	655	586	613	631	582	616	628	592	631	613	600	600	627	596	626	585	599	593	616	610	591	590	634	619	580	627	663	595	639	561	610	597	648	647	576	643	638	623	622	604	577	612	603	616	626	614	620	595	591	625	654	601	635	610	635	639	632	603	614	642	662	590	550	630	591	616	625	600	587	618	642	616	629	579	591	617	594	646	628	594	629	634	595	583	560	607	616	612	661	703	637	562	622	628	655	601	656	586	610	615	567	604	599	613	624	645	622	599	609	642	624	630	628	543	626	632	528	592	566	603	607	624	638	545	607	600	633	635	633	602	622	600	607	622	602	611	627	586	596	609	565	604	581	587	612	565	629	625	597	582	595	584	623	611	635	624	626	683	642	615	594	594	591	601	614	575	609	635	636	613	606	619	643	603	626	601	604	641	578	585	592	598	607	576	687	595	662	626	559	618	609	608	617	619	605	576	623	606	560	583	583	589	578	627	625	635	615	614	582	626	580	589	628	577	639	598	624	620	603	616	599	631	632	595	610	606	614	613	604	665	583	636	621	603	650	660	632	626	628	612	582	656	634	639	601	611	588	643	635	626	588	579	617	603	586	565	562	612	678	616	664	605	580	634	614	619	650	622	588	598	633	600	582	619	639	580	587	597	642	640	645	594	619	562	621	581	635	556	632	625	595	667	609	582	662	602	590	590	628	581	616	651	556	565	615	579	618	580	578	605	632	609	629	573	609	606	577	590	643	607	568	617	611	613	596	584	628	674	636	586	630	606	609	589	627	601	620	640	588	614	625	594	624	611	640	613	620	560	613	599	618	602	578	594	611	630	570	558	616	639	574	617	582	565	630	647	589	584	634	604	636	614	686	595	586	572	616	608	602	629	588	625	616	640	590	657	602	604	642	608	601	596	629	604	626	649	590	608	606	597	625	557	631	621	568	617	636	616	633	618	597	602	616	609	587	627	587	573	611	646	593	636	596	642	611	583	630	653	607	633	620	645	640	623	611	646	645	621	636	661	642	630	583	610	628	587	661	629	613	588	575	604	583	632	633	611	617	606	639	612	614	645	601	608	597	626	598	585	624	647	647	640	624	573	616	599	610	574	562	572	598	629	622	637	635	643	633	588	614	627	587	587	590	608	586	617	595	593	653	584	579	634	593	594	609	595	555	618	628	586	595	637	585	587	632	599	622	617	653	620	602	651	604	599	625	614	597	580	625	620	615	571	634	664	600	637	578	561	617	673	614	656	577	591	627	640	614	573	608	609	642	627	594	605	622	569	561	613	614	608	640	583	600	591	604	645	633	573	605	636	583	626	635	628	593	616	623	637	634	622	634	573	573	643	612	599	587	662	614	607	614	629	574	661	631	579	626	627	571	596	599	582	643	628	593	623	615	642	630	608	620	602	610	612	592	656	590	599	590	620	669	590	570	611	588	590	600	626	634	544	582	615	571	638	615	602	608	624	621	589	612	608	585	586	612	566	594	571	563	608	644	579	604	569	626	607	589	598	590	628	619	582	615	651	616	626	607	633	624	606	556	590	634	601	652	630	589	648	648	601	639	619	598	653	673	588	594	546	633	618	585	586	625	619	608	629	608	583	650	607	576	606	615	624	639	604	589	588	607	616	643	585	586	605	610	607	643	627	616	577	569	621	594	618	619	612	607	607	608	610	586	616	605	628	657	621	618	615	638	554	655	659	633	641	579	565	622	621	591	592	609	612	574	591	625	628	568	622	643	582	615	607	595	618	598	585	598	579	599	607	646	604	597	607	564	588	628	553	619	602	624	653	650	644	560	615	620	629	590	602	604	593	580	607	617	568	581	622	620	597	619	580	606	627	644	576	632	609	663	587	614	622	581	604	562	606	606	675	601	603	595	622	607	615	562	595	584	624	564	597	609	631	611	611	616	657	576	595	587	624	601	636	622	566	639	585	612	602	609	657	623	640	620	627	626	660	613	601	600	620	586	632	606	606	591	621	624	613	618	617	594	630	618	624	565	592	591	632	627	656	605	635	617	604	586	651	586	610	595	615	596	672	622	633	580	624	572	623	586	579	582	600	595	573	615	630	598	608	598	601	647	609	607	602	581	633	588	630	605	577	601	619	633	599	576	600	628	650	623	584	607	571	597	614	619	618	583	606	592	587	604	627	611	568	571	612	597	592	548	617	607	645	575	593	627	607	616	605	581	589	612	658	593	605	608	608	622	625	648	623	593	631	597	588	580	603	617	627	640	595	631	597	628	636	597	625	552	566	637	588	590	677	577	628	648	644	574	644	603	618	570	617	552	618	604	610	618	590	613	591	608	648	614	586	654	635	594	624	637	627	615	573	639	625	605	639	610	594	577	617	646	602	614	595	652	639	595	616	569	624	576	573	603	604	621	636	572	592	637	630	617	556	602	586	618	574	611	572	608	607	574	606	617	626	645
33067	20022	9365	2218	860	329	286	267	298	254	262	268	244	264	263	250	304	272	279	269	301	271	256	264	285	233	257	270	280	298	275	259	224	281	302	271	279	285	271	271	279	237	290	252	268	249	282	268	262	286	296	253	280	238	263	263	250	258	270	260	311	289	250	269	261	273	259	255	246	300	311	268	242	248	288	239	266	272	267	248	268	275	254	271	276	243	300	305	268	262	261	284	263	242	290	276	269	257	275	287	254	250	273	265	277	281	294	263	273	257	254	281	282	249	272	269	249	266	256	296	276	267	245	274	304	290	264	243	259	269	276	270	262	258	252	249	279	264	276	298	288	269	279	266	260	265	231	238	259	262	245	285	254	260	286	284	257	267	254	269	271	243	284	242	251	260	267	261	275	272	266	237	256	295	280	251	281	299	275	279	253	261	273	250	266	256	269	276	253	228	269	253	308	277	266	284	262	267	274	277	246	237	258	260	263	278	254	272	295	267	295	294	262	286	259	239	269	252	236	266	243	297	261	233	249	265	280	261	282	252	261	254	266	287	251	284	266	242	241	236	250	256	271	248	284	312	281	290	286	290	262	245	266	286	265	278	269	262	262	273	253	241	284	251	251	272	293	250	269	279	277	257	248	247	254	237	233	298	263	241	265	281	244	266	224	257	285	279	273	265	268	309	253	306	259	259	276	282	277	281	260	252	264	257	264	278	243	253	263	259	269	284	242	277	261	248	269	276	304	286	291	258	282	269	286	246	258	237	291	304	274	228	261	283	261	253	214	245	274	267	281	273	247	268	292	240	289	301	303	287	276	282	272	251	276	287	267	276	285	255	277	267	244	265	307	282	288	275	286	267	218	285	287	277	275	244	259	261	253	256	269	274	260	272	246	245	248	238	286	284	262	230	311	255	272	312	273	300	294	256	248	289	294	253	287	245	268	245	278	262	285	263	253	302	263	267	252	244	250	252	270	276	300	257	246	280	243	289	247	240	247	268	295	293	264	296	272	232	249	236	253	281	251	287	284	293	262	270	255	273	284	274	277	260	252	272	283	249	249	270	263	258	257	265	259	251	270	260	260	268	238	313	259	291	270	298	289	268	263	265	246	287	262	240	243	245	258	259	264	258	247	258	272	279	285	270	273	295	245	288	274	248	281	260	238	260	277	234	247	261	247	274	272	276	286	264	253	285	279	271	283	281	281	264	270	260	277	257	268	238	275	260	287	276	308	254	228	270	282	263	264	261	277	255	290	248	259	260	248	264	250	292	252	290	301	281	278	264	278	242	272	239	302	274	262	242	250	278	242	275	269	272	300	249	276	296	267	281	277	271	270	271	294	272	302	271	257	296	251	271	284	280	244	257	308	229	269	292	258	287	238	252	286	251	245	267	260	280	277	249	232	244	257	267	261	276	270	270	259	272	259	242	307	247	231	295	265	257	258	272	276	271	266	268	236	274	266	252	265	261	279	282	266	234	275	258	254	311	243	273	256	268	250	251	244	234	262	270	268	225	257	273	262	264	302	282	268	297	257	244	246	291	258	262	278	279	296	248	290	285	246	278	250	266	233	301	267	287	288	282	245	282	255	259	306	242	271	269	279	286	284	267	259	288	299	234	295	283	269	269	237	315	310	299	264	264	274	248	287	293	273	280	275	253	318	282	261	275	273	247	296	230	278	305	268	261	266	268	223	266	255	226	253	294	265	276	267	257	297	291	252	263	269	285	262	277	258	246	275	274	258	264	261	251	250	286	280	265	273	262	273	260	264	302	273	252	255	228	239	277	255	302	269	289	239	277	261	289	266	253	240	252	255	273	275	281	274	285	264	243	270	283	252	278	293	284	267	265	229	290	296	261	257	291	267	278	254	262	248	268	239	297	281	267	264	220	277	281	287	255	274	272	251	251	261	253	285	257	265	249	283	274	270	305	260	258	277	268	259	239	240	278	255	248	264	259	262	283	238	268	293	250	266	290	250	269	258	280	289	266	277	283	286	277	263	272	262	272	252	304	266	276	255	272	287	256	264	296	253	251	262	268	249	287	257	235	240	283	286	260	252	250	269	288	271	274	262	237	238	258	266	256	276	262	278	272	252	313	324	250	263	280	246	264	266	272	274	265	265	281	261	250	261	261	265	273	251	271	300	286	274	257	282	263	264	306	260	281	278	256	256	281	254	275	303	286	310	265	248	252	243	251	277	278	279	264	255	207	267	312	264	280	256	261	253	273	253	255	245	273	243	259	270	285	279	245	315	274	277	279	298	270	296	251	286	306	253	277	247	276	267	280	285	281	251	270	310	246	287	278	299	252	257	259	276	281	258	264	269	244	311	254	283	275	254	270	259	283	263	264	262	253	260	308	284	272	278	250	254	251	251	238	229	264	287	264	256	269	296	271	264	256	283	247	296	278	256	234	275	268	302	294	262	265	271	281	260	253	255	252	267	259	245	271	306	276	242	257	271	280	266	283	262	243	230	248	242	247	289	261	254	258	249	262	243	278	315	268	290	263	261	288	256	298	270	304	270	266	248	263	292	288	266	282	264	288	280	259	272	250	263	266	267	289	268	282	280	283	255	284	270	256	283	251	280	277	249	256	308	284	288	262	274	286	238	251	262	234	267	282	264	254	249	267	261	292	274	264	286	253	259	254	294	296	264	278	296	273	251	242	274	257	270	263	268	245	275	283	250	302	296	263	276	266	277	236	271	264	280	240	279	260	258	258	281	267	243	246	270	263	273	273	271	283	251	277	239	285	268	298	280	268	275	280	311	286	275	287	253	289	274	269	296	276	258	261	252	259	285	267	253	270	272	290	296	257	275	268	259	256	284	266	278	245	259	266	237	264	248	267	265	219	244	265	269	257	247	320	262	256	259	274	287	294	260	275	282	272	232	252	242	258	254	253	303	301	278	286	281	296	280	270	257	278	276	287	246	265	276	264	280	274	248	297	258	267	294	286	288	266	269	262	261	260	243	291	246	293	276	259	273	261	279	301	273	251	275	282	251	271	293	273	308	297	257	282	255	275	266	245	248	246	260	264	274	305	258	280	243	298	256	268	287	241	275	261	258	287	276	222	253	271	266	276	270	238	265	251	292	267	285	249	273	284	238	264	272	278	240	294	278	248	251	263	284	242	285	298	270	265	295	280	257	252	266	276	280	273	262	259	267	258	304	285	264	285	226	242	251	260	271	263	292	277	282	230	251	270	268	303	252	260	276	290	275	292	261	286	264	277	260	267	306	283	276	256	254	257	263	264	284	289	273	249	287	280	262	245	265	241	277	279	271	253	264	242	283	263	249	231	292	250	253	252	270	269	283	264	268	258	276	279	298	263	237	249	250	299	273	269	274	261	264	255	229	272	244	267	232	260	270	273	265	290	269	271	244	243	281	273	300	274	296	274	274	280	226	283	281	269	233	279	299	274	253	302	279	262	250	256	263	297	268	274	247	247	247	309	251	245	277	299	261	264	260	265	253	276	278	278	270	272	265	273	254	256
8307	5737	2678	1586	894	657	637	633	593	618	630	633	616	594	621	616	588	633	625	600	613	595	673	632	624	667	619	610	573	613	622	658	611	619	679	647	620	630	631	665	629	634	616	622	624	627	614	626	639	617	593	634	606	636	624	620	575	611	624	623	667	612	660	600	602	638	606	617	608	623	641	665	639	651	625	627	640	637	582	624	582	631	580	591	607	667	620	588	660	558	645	671	642	605	659	641	640	643	623	603	578	584	626	594	607	601	643	621	592	607	578	620	623	642	603	622	606	689	617	634	684	618	597	643	667	608	634	638	579	628	638	602	624	613	632	597	645	647	612	622	661	625	646	638	615	608	581	605	652	634	632	599	596	655	634	630	603	644	626	673	608	581	663	620	630	621	632	641	655	580	632	689	636	612	605	629	630	637	633	637	652	658	626	643	637	587	630	623	615	624	635	651	609	644	725	644	661	643	615	662	622	671	560	661	646	584	666	601	616	611	625	612	599	613	628	644	655	583	623	662	614	666	619	616	599	623	641	631	590	606	649	610	617	612	697	625	604	616	613	621	655	627	607	628	653	610	606	618	625	612	627	681	620	610	580	640	642	611	643	624	583	642	634	657	666	597	635	591	648	636	625	645	638	609	622	614	669	690	621	643	629	608	615	618	619	635	657	597	603	619	601	628	617	620	596	624	621	640	640	635	637	582	653	630	650	612	602	619	649	594	606	658	603	583	643	607	601	652	613	620	651	649	629	627	646	604	670	625	621	659	644	624	603	605	658	613	604	622	601	618	674	599	653	593	602	628	622	605	615	609	586	627	656	616	651	602	612	613	632	592	644	653	602	644	616	634	599	630	614	628	587	592	580	638	605	611	582	647	646	649	581	638	656	600	614	608	593	645	596	591	632	605	622	647	649	652	645	663	640	626	658	655	682	649	591	620	635	594	594	626	625	638	647	564	620	640	639	589	605	622	676	649	601	602	614	660	585	603	687	610	627	602	646	647	640	648	601	629	617	639	604	593	631	658	663	685	581	663	612	659	623	602	597	665	664	627	616	647	624	631	625	654	616	630	631	647	627	590	586	639	579	595	620	613	644	613	629	606	620	600	647	636	641	626	640	612	635	624	648	657	633	609	591	621	611	617	635	628	628	625	678	652	627	655	630	641	651	628	610	607	605	666	626	637	628	647	644	650	586	623	645	650	639	571	601	623	613	610	649	663	616	633	644	635	629	637	648	602	658	603	620	623	627	571	607	622	630	672	660	634	597	628	608	621	632	621	599	621	601	643	602	646	615	633	672	622	575	608	646	589	603	639	600	579	620	624	601	584	624	623	597	632	658	643	641	592	609	594	634	620	603	599	559	584	625	567	616	606	594	619	650	613	634	614	618	638	583	613	611	599	637	660	677	674	643	633	562	664	651	595	623	643	603	629	626	621	612	608	615	625	626	618	628	624	640	619	675	606	636	641	612	656	663	631	624	607	617	665	592	636	605	632	620	646	596	587	606	566	629	624	593	625	615	600	580	606	635	648	644	640	608	656	604	608	626	650	640	591	616	643	630	674	604	659	637	591	643	622	669	578	643	633	633	623	613	615	622	632	597	602	652	668	637	594	596	625	631	611	616	641	632	629	622	654	622	636	586	610	635	618	651	607	588	603	620	622	654	642	625	648	599	633	610	599	654	549	660	595	596	619	599	614	610	660	597	655	598	634	611	632	609	613	628	630	621	610	617	610	622	570	621	628	606	637	593	587	649	588	617	600	658	601	628	594	628	617	602	641	627	622	591	683	665	645	615	600	588	627	593	639	639	587	589	598	568	604	579	617	649	646	608	597	660	641	598	619	649	611	628	610	593	655	592	617	657	638	634	590	639	585	592	615	657	599	611	609	636	621	615	605	605	592	615	633	621	614	619	630	599	621	649	640	688	614	649	651	663	634	579	642	617	619	678	587	686	598	580	582	606	667	628	623	632	587	616	592	593	629	602	650	631	618	643	640	618	656	605	612	651	631	647	645	617	626	615	620	617	625	617	649	636	617	614	624	599	624	623	632	653	630	648	633	657	617	622	631	620	633	582	647	611	624	583	638	606	634	626	630	627	612	709	659	651	632	651	636	628	625	620	649	629	633	660	598	598	593	619	628	654	626	651	645	608	615	647	615	606	654	587	607	598	670	595	603	591	599	664	636	657	625	647	594	626	656	593	603	674	623	615	600	601	608	606	625	613	605	589	630	668	610	628	625	620	632	624	675	634	602	644	635	526	662	614	581	603	588	625	616	601	598	623	660	618	667	623	618	561	599	586	646	616	622	619	650	596	627	606	650	691	647	627	636	645	592	625	677	615	633	630	599	674	635	648	596	664	602	592	606	629	621	604	659	641	590	673	618	595	603	666	669	621	633	610	644	620	640	605	616	653	633	602	629	614	621	638	611	605	640	585	570	637	634	663	652	614	636	653	611	614	607	592	618	629	608	610	611	657	602	642	586	635	613	622	609	630	625	637	633	664	619	605	631	589	659	686	579	652	604	629	664	601	621	618	626	644	606	570	637	626	589	610	648	635	594	640	587	639	585	634	636	606	618	623	649	678	609	670	596	613	672	665	643	625	649	637	646	608	630	606	626	615	577	600	600	632	686	633	639	685	620	599	623	622	658	604	609	643	583	681	606	572	638	635	588	628	600	637	621	596	605	622	609	655	593	619	598	614	603	620	639	554	664	617	619	633	614	645	643	607	600	620	619	614	622	619	636	633	653	626	662	619	622	637	659	597	648	639	632	620	634	607	652	612	615	591	616	644	625	674	667	658	629	620	587	609	611	633	617	627	587	628	688	625	585	627	606	613	624	627	642	600	620	593	611	568	601	610	628	689	659	617	653	612	657	635	621	656	617	660	633	603	652	618	596	622	632	577	596	651	590	593	557	627	651	621	664	625	633	615	597	575	619	629	593	607	585	643	623	588	592	636	646	585	634	608	668	610	601	591	620	615	635	621	608	617	650	578	599	627	672	606	605	618	628	648	645	648	620	603	620	649	642	634	629	603	616	643	637	637	664	635	653	660	610	627	631	628	618	583	582	661	661	626	623	567	635	633	613	629	659	637	584	580	598	626	589	661	661	634	594	631	640	641	629	591	634	619	634	610	605	622	645	620	626	645	614	646	640	650	612	649	582	646	650	641	583	671	641	652	616	657	668	639	629	664	621	615	623	666	657	613	654	664	627	654	630	658	615	643	656	592	660	618	590	651	629	603	606	583	644	646	622	612	611	638	652	678	603	585	639	643	632	638	634	614	683	587	631	601	631	620	631	627	589	585	621	634	627	624	610	580	631	603	618	579	654	614	662	620	617	603	631	660	606	618	634	690	620	592	630	611	628	642	628	600	656	662	622	642	647	641	587	641	654	593	656	616	675	624	663	633	626	604	664	590	668	658	620	639	644	612	591	579	665	627	611	648	619	669	576	650	637	635	609	603	596	632	639	630	638	573	632	642	603	599	588
24873	21430	24785	28441	21579	19468	1869	461	457	483	398	447	397	403	410	397	389	417	416	365	410	419	393	371	427	379	381	406	373	344	360	403	395	422	403	412	390	412	377	368	378	391	397	403	396	398	398	374	391	422	386	371	377	383	410	394	361	381	404	359	359	448	411	377	389	381	387	407	402	395	378	351	410	359	346	356	380	384	362	373	404	394	350	367	409	400	407	383	373	365	366	400	366	397	393	349	357	371	360	393	377	378	377	398	381	407	382	392	374	402	409	377	357	396	345	387	359	342	344	363	409	344	402	396	368	337	357	370	432	368	367	384	377	406	369	373	387	362	379	393	394	391	375	380	384	389	402	356	367	380	357	434	371	412	361	405	391	361	366	423	370	383	404	339	396	408	409	368	402	333	351	410	407	390	411	409	409	407	381	406	419	369	365	409	367	376	396	390	386	346	392	367	401	371	385	387	388	394	373	382	380	382	354	381	374	381	395	365	375	346	384	370	403	400	408	382	388	380	362	343	415	338	386	378	412	377	376	378	434	372	420	379	402	339	369	403	365	354	358	404	378	400	366	400	424	361	364	362	393	404	382	380	350	361	354	434	344	365	390	385	355	375	404	420	438	387	383	333	407	374	385	367	404	442	371	409	382	346	378	377	351	398	399	381	353	393	381	358	369	393	351	387	415	385	386	400	369	399	346	389	423	369	383	364	411	338	387	374	333	366	404	405	370	371	375	366	412	432	400	374	362	398	384	355	380	357	370	403	324	382	374	400	404	359	368	392	402	343	340	382	385	383	392	360	448	424	386	386	397	371	389	399	419	421	371	450	389	374	359	341	368	395	409	395	383	372	399	388	364	366	310	368	372	350	410	372	384	376	355	370	365	398	379	411	377	352	387	425	356	378	357	393	384	337	375	413	378	374	403	368	357	388	439	417	409	384	406	384	373	426	352	335	384	373	408	372	379	367	364	388	394	392	373	360	337	398	335	330	357	388	356	358	391	393	379	384	369	376	374	332	404	381	350	415	409	386	424	353	402	399	399	363	373	371	370	370	368	380	364	352	381	400	371	396	386	426	398	381	394	365	345	370	373	407	406	334	372	390	356	347	356	415	356	373	399	364	397	412	350	421	403	354	404	391	401	397	376	353	421	400	394	435	385	420	359	418	407	352	366	350	432	349	369	370	346	379	366	344	371	376	393	378	348	353	413	369	387	381	386	342	350	386	372	370	403	381	399	392	406	353	354	410	377	401	410	361	376	345	360	379	392	387	428	368	368	372	375	389	363	416	360	360	404	370	372	384	387	406	400	383	370	388	344	376	371	366	396	377	423	390	361	392	380	358	354	372	380	357	381	418	380	358	390	405	398	388	403	352	379	384	404	411	372	364	391	404	391	394	384	369	357	374	395	413	399	429	397	396	384	357	380	388	361	410	383	369	368	386	402	416	369	396	414	363	370	372	376	365	342	363	372	408	393	393	386	366	400	394	398	374	393	361	370	388	380	395	364	422	373	416	354	426	391	363	389	398	384	360	402	340	366	367	344	368	370	394	410	416	338	423	395	382	392	353	343	381	384	385	381	377	394	384	390	400	409	364	395	394	395	404	403	389	406	406	403	377	343	347	390	369	405	395	373	376	412	388	359	368	373	419	371	402	365	425	386	407	389	381	414	394	396	403	359	363	376	402	405	380	404	407	399	406	389	392	365	335	381	363	403	417	391	357	365	347	364	401	374	406	385	396	402	394	369	377	367	401	377	372	363	392	381	420	357	381	366	373	408	374	364	357	402	379	373	368	360	397	356	394	407	424	391	337	329	396	438	389	317	396	395	401	390	381	402	412	369	366	377	363	360	387	360	391	393	365	367	378	383	359	363	373	379	372	394	381	405	411	393	392	365	351	378	408	391	354	403	363	365	393	391	384	388	351	389	367	325	358	377	348	367	378	351	368	345	385	414	347	402	409	368	365	367	417	379	379	368	400	400	440	401	398	347	378	374	352	395	363	374	401	401	365	382	385	367	390	375	399	394	359	374	388	387	342	366	369	388	333	391	396	344	376	381	385	405	407	367	399	379	387	379	354	363	375	367	388	407	413	401	412	384	390	382	363	375	351	360	322	376	352	386	372	365	389	393	380	410	347	379	403	384	388	395	344	377	406	383	364	391	412	404	361	354	380	378	378	345	349	357	409	384	401	362	418	393	395	347	359	394	374	380	375	398	382	414	383	360	363	389	361	367	376	343	358	403	373	406	391	371	418	354	396	391	386	392	391	353	397	368	349	368	393	374	425	396	370	382	373	394	391	388	363	378	370	389	340	393	400	385	428	370	407	371	371	381	410	374	371	352	360	400	371	352	365	447	378	374	341	392	370	395	360	379	403	384	404	394	383	356	349	375	339	336	393	374	415	398	384	391	400	355	396	398	395	373	356	375	383	396	426	363	374	417	345	388	352	360	363	391	374	397	390	394	419	366	406	347	339	336	363	399	412	378	363	415	368	394	405	387	375	400	349	349	371	360	388	402	376	367	409	387	371	395	402	401	387	360	351	373	392	367	385	396	391	385	424	399	363	368	371	397	391	366	375	366	373	421	383	388	374	363	364	369	364	370	391	425	354	375	372	344	393	391	360	338	380	368	386	400	363	359	386	364	410	411	372	385	395	376	418	360	375	389	402	402	370	321	410	370	391	371	400	381	375	433	368	383	364	410	378	382	374	376	396	354	396	392	403	375	358	374	393	394	387	340	407	373	391	383	373	360	372	384	442	386	402	375	415	331	376	391	363	404	381	392	395	402	415	397	419	391	404	384	401	407	335	352	387	384	400	418	389	395	364	445	386	439	369	375	382	372	360	404	387	398	369	393	408	411	370	350	392	401	427	377	355	397	409	366	368	367	387	415	386	384	361	392	384	412	355	364	399	317	394	394	389	384	396	375	363	362	373	392	374	350	424	401	385	334	397	389	429	396	369	391	363	377	384	392	399	400	356	367	421	382	374	347	364	392	369	395	383	382	391	388	383	399	366	359	397	406	405	371	362	391	398	410	387	331	388	382	371	384	354	372	370	355	347	399	378	416	401	331	372	410	421	398	354	387	362	375	365	375	410	395	378	378	324	366	358	412	416	400	394	422	398	395	351	367	341	381	344	374	374	375	381	401	401	369	366	366	350	422	416	400	348	388	385	362	387	424	373	367	376	363	375	375	349	372	355	385	393	396	390	360	359	363	385	390	347	358	348	369	399	355	403	381	367	346	387	354	388	372	394	392	384	367	395	356	386	432	404	394	354	371	400	365	375	406	384	373	376	376	405	389	375	416	379	406	351	397	379	374	369	362	368	399	368	409	373	398	375	411	361	363	362	381	389	378	388	374	353	365	373	391	363	437	359	427	352	403	376	371	380	378	385	354	363	389	392	357	392	358	332	392	347	393	339	401	378	364	373	393	391	411	385	358	365	380	365	420	367	357	387	365	408	370	411	398	424	386	423	394	374	410	362	379	400
20479	25846	9123	10092	4312	1062	881	851	848	865	864	795	874	867	827	880	805	878	845	838	867	851	840	837	825	877	840	824	817	846	745	798	840	854	844	803	840	813	839	823	834	839	811	853	793	821	818	850	850	819	800	825	864	879	778	860	806	859	826	801	888	793	875	830	828	806	806	849	887	812	818	797	834	766	844	811	805	824	762	851	841	790	849	851	809	772	807	839	811	827	910	854	867	885	836	875	781	841	798	811	847	858	864	844	843	864	848	862	804	814	841	836	824	872	805	787	826	857	865	808	818	770	881	787	794	824	869	834	798	840	849	824	875	832	811	869	795	825	852	786	745	799	844	854	803	859	840	850	833	860	869	825	769	798	860	829	767	841	872	810	811	810	830	788	832	805	887	824	848	804	877	820	796	801	866	840	852	850	861	789	801	879	837	792	823	803	816	805	780	831	815	830	823	864	814	839	845	810	757	797	833	872	846	831	827	834	801	862	846	857	855	784	825	879	849	866	864	825	822	832	809	792	817	809	885	850	816	818	802	811	812	813	795	813	866	841	818	847	800	796	842	863	833	848	811	790	840	842	826	825	822	821	816	829	807	883	791	820	790	833	819	801	825	840	791	804	802	821	871	844	872	829	829	877	817	780	758	844	891	830	855	780	837	780	879	793	783	804	808	812	812	775	804	843	786	870	822	813	870	871	807	845	862	839	805	785	800	825	825	812	808	798	834	786	839	814	824	779	835	869	881	799	844	833	832	831	819	853	826	844	845	836	834	758	813	780	798	849	879	815	794	849	771	826	854	838	885	780	887	804	849	800	886	828	825	840	836	846	814	772	805	827	747	910	836	810	860	852	817	837	854	876	784	853	785	792	853	891	860	823	839	835	856	812	757	832	797	824	805	828	852	807	857	799	802	798	845	821	792	839	847	808	848	835	820	796	815	856	878	858	819	886	835	827	769	813	828	827	820	878	839	823	830	824	797	817	893	817	812	805	905	853	781	836	798	845	827	792	872	800	813	846	784	876	846	837	823	782	882	857	834	796	811	875	834	835	806	857	882	874	819	848	817	866	828	794	788	840	768	855	852	856	880	845	821	829	836	883	806	843	852	814	843	789	827	844	794	811	871	825	876	842	810	794	845	826	798	822	836	829	818	830	784	792	856	775	829	835	838	817	826	814	915	811	869	821	851	820	854	832	814	847	819	829	837	868	772	847	875	835	810	853	821	864	839	797	868	808	852	787	840	823	860	876	802	829	826	808	855	846	792	849	829	831	830	825	843	900	852	838	865	823	793	854	833	824	799	861	840	847	785	868	848	836	801	860	782	816	835	850	818	842	862	850	771	821	869	821	805	812	744	825	794	851	846	851	862	820	833	860	830	802	796	818	818	848	829	800	840	825	875	869	782	783	804	797	864	884	856	849	827	836	885	848	779	853	875	800	813	820	792	833	828	850	874	901	822	820	796	823	838	819	818	830	771	853	806	835	835	850	820	812	851	855	869	872	835	874	818	839	802	867	837	789	844	806	862	834	870	856	757	842	827	844	846	845	835	849	811	828	810	766	835	829	803	797	751	819	839	811	876	844	814	810	817	857	818	866	812	823	832	897	827	837	776	847	790	821	841	836	807	779	796	844	830	822	797	838	801	808	809	827	831	810	847	850	772	849	838	844	887	853	833	823	825	817	844	848	881	818	825	793	856	816	868	854	868	888	828	804	869	824	816	852	870	853	833	811	904	797	898	838	768	806	860	835	775	792	846	846	796	808	856	822	836	785	797	868	838	884	836	770	791	856	826	815	849	861	846	805	813	807	836	795	833	838	828	828	827	864	821	785	760	835	864	837	812	846	849	826	781	789	842	883	816	777	854	788	838	825	892	850	802	817	866	837	839	873	826	818	783	807	817	815	819	783	812	855	734	852	887	860	810	811	824	823	867	836	845	816	833	824	855	820	802	782	859	842	868	832	802	804	807	838	775	843	816	811	837	830	813	859	913	812	804	809	839	841	834	806	877	830	822	831	783	849	858	818	812	831	826	840	817	818	824	874	808	835	841	834	797	800	792	812	817	808	793	800	807	853	823	862	840	831	806	840	819	819	807	781	807	833	822	845	824	825	826	790	892	839	869	802	846	890	851	881	821	816	797	842	787	776	882	892	814	797	819	874	798	814	813	855	787	817	834	822	806	830	827	783	788	895	817	864	839	801	821	849	853	878	836	837	832	786	869	857	844	870	791	844	849	793	827	807	806	862	821	823	820	843	812	864	835	756	785	834	794	797	864	857	850	795	821	830	875	822	779	847	833	854	820	826	890	849	862	861	856	835	826	770	828	873	804	805	787	805	811	857	883	867	757	827	840	855	775	816	820	853	855	827	838	871	826	784	843	847	845	838	849	828	818	844	832	860	818	866	825	817	783	832	792	808	820	805	784	800	825	772	796	775	809	838	793	848	844	829	826	855	835	804	810	856	821	819	814	802	828	836	800	807	857	803	770	823	858	828	817	831	864	833	776	822	800	797	850	831	825	812	804	770	840	799	850	826	801	905	838	825	789	862	812	821	823	843	870	832	828	832	867	815	785	838	834	840	800	802	805	842	775	866	816	850	841	840	817	838	804	879	840	820	844	837	804	858	820	826	829	880	783	798	824	828	824	833	801	845	845	814	881	812	814	794	828	800	805	806	851	805	869	844	839	847	763	819	799	844	807	859	832	833	828	757	815	834	845	813	812	815	824	822	845	797	865	820	832	851	799	819	836	877	821	821	839	846	835	825	828	845	839	869	825	833	799	822	835	824	819	806	843	836	801	731	860	842	803	770	837	773	844	814	841	826	814	802	836	830	875	867	826	851	831	787	896	797	832	808	807	810	883	803	849	872	821	870	838	852	783	844	816	818	842	777	844	809	827	852	842	824	863	839	807	861	867	804	886	834	835	863	814	816	808	816	875	788	829	839	829	865	837	877	856	820	802	836	768	814	825	809	847	835	797	794	930	836	806	857	835	813	828	845	793	834	831	803	850	840	782	822	822	829	792	811	888	845	825	876	820	805	836	766	803	866	903	831	849	835	812	839	820	823	870	819	855	862	833	837	809	840	839	856	823	847	847	841	832	848	816	890	797	833	886	844	843	827	782	809	796	848	838	835	832	872	783	851	849	778	836	874	842	847	852	824	826	854	882	842	846	833	817	841	796	815	829	836	865	814	797	850	863	822	803	812	780	859	795	814	808	796	869	814	860	862	807	813	833	834	816	838	848	819	870	872	880	831	863	862	863	831	895	794	830	877	774	826	800	817	868	866	860	815	834	812	850	846	856	818	822	808	836	809	852	828	810	810	838	795	843	789	842	820	818	863	812	783	830	818	848	814	796	776	834	836	847	804	799	780	838	850	833	835	871	820	862	824	824	871	817	857	836	837	842	852	815	811	816	814	884	815	804	849	848	857	887	812	828	807	854	812	838	806	818	878	813	848	784	844	812	875	831	869	828	861	838	861	874	853
24262	21446	25180	28166	21552	21486	17710	868	411	408	332	323	327	353	328	334	315	277	285	310	304	328	285	285	267	295	322	299	294	272	280	306	334	290	303	287	272	289	282	287	269	306	299	314	288	292	290	285	282	287	274	293	330	303	297	284	313	284	277	280	296	304	259	265	301	302	299	310	292	275	276	280	261	296	303	314	287	284	271	298	283	277	298	286	300	278	294	281	263	260	276	289	316	272	304	284	291	270	304	296	308	323	282	293	281	283	279	293	282	293	266	295	286	303	278	278	324	290	295	277	289	282	276	264	310	308	313	262	282	268	287	271	318	317	278	291	282	287	288	313	267	291	259	304	285	257	283	296	274	276	281	235	263	308	313	318	274	322	283	308	306	296	293	282	278	273	300	299	290	293	306	293	272	288	283	289	272	288	280	277	314	293	301	264	264	280	285	328	273	310	241	313	291	285	288	279	290	309	302	331	312	314	336	270	288	292	310	290	265	331	265	294	305	289	281	305	321	317	300	298	306	304	298	305	271	274	290	291	265	273	275	286	290	347	302	292	293	297	316	276	294	321	267	291	297	267	286	304	301	311	320	272	309	276	263	290	297	255	310	275	289	273	291	289	300	273	275	279	279	274	274	282	316	286	268	297	291	303	313	293	273	279	277	283	299	307	285	273	291	264	321	285	300	290	311	306	330	311	261	304	274	294	280	277	296	287	290	302	256	310	312	295	293	293	272	303	266	266	280	308	265	314	269	308	266	281	245	272	273	280	290	301	306	274	322	241	299	313	317	294	273	301	311	291	310	312	278	294	278	290	289	300	294	281	305	296	274	236	280	254	299	321	290	276	298	300	318	302	316	252	292	300	284	286	278	309	297	293	279	287	269	310	298	288	289	292	300	285	294	267	285	312	268	276	299	309	277	280	285	282	297	321	285	294	277	288	258	289	275	298	284	301	278	279	255	304	312	281	272	290	276	316	289	264	309	289	270	284	326	264	260	309	286	291	276	284	271	309	308	279	284	284	272	295	281	270	268	294	313	245	298	267	284	296	281	277	290	294	293	289	292	301	285	285	319	302	271	288	305	310	294	254	264	288	281	320	281	321	346	304	293	279	261	296	295	313	318	292	281	301	314	289	292	305	307	279	297	285	283	295	259	279	288	272	275	295	300	293	273	275	262	312	283	307	294	288	320	293	281	284	294	296	317	306	290	276	272	295	273	319	307	300	269	292	295	257	290	297	270	321	325	297	283	284	306	295	272	312	299	282	288	305	303	282	262	286	336	298	298	313	297	291	277	281	292	278	303	279	298	274	305	309	286	302	315	286	288	288	258	266	285	305	297	274	294	300	282	296	285	270	291	274	304	268	266	277	312	250	308	282	264	305	296	291	311	268	305	296	276	282	311	290	293	306	269	278	291	299	274	272	289	285	288	304	289	295	328	273	292	254	331	336	301	303	254	283	268	305	302	255	276	294	265	290	265	314	296	298	284	322	296	305	282	300	288	293	267	297	283	276	282	283	293	302	273	292	277	274	300	263	289	303	285	298	274	302	290	317	280	266	248	292	304	300	228	289	303	307	261	271	275	304	305	285	278	288	293	265	288	269	298	278	278	319	269	277	290	284	278	301	317	295	305	275	284	303	249	280	296	297	294	287	303	293	287	254	304	281	279	295	334	282	280	270	258	277	294	270	295	282	312	327	268	309	268	318	321	287	292	299	268	273	259	281	273	306	283	303	295	283	278	260	297	301	289	335	293	280	315	288	279	265	286	292	309	300	257	320	311	326	280	286	298	314	324	285	278	293	288	286	286	286	300	323	294	276	272	259	288	328	287	313	268	285	295	293	293	290	277	267	276	316	294	290	282	290	258	283	306	295	308	304	308	295	309	303	308	304	306	278	296	294	275	256	251	263	272	299	299	282	262	272	276	287	286	263	296	284	293	271	305	290	300	266	275	263	273	279	304	297	280	266	326	270	290	281	285	261	278	302	277	288	266	300	297	245	282	258	307	298	317	288	246	305	304	274	286	280	266	291	299	302	308	289	294	312	292	266	266	296	267	280	288	296	290	293	302	270	269	278	327	299	299	301	299	298	277	299	290	291	281	291	260	279	285	291	285	271	280	305	276	310	276	300	294	317	301	294	277	283	287	299	284	280	283	323	321	291	253	302	293	294	260	328	272	282	280	318	275	261	298	290	265	311	265	284	281	296	315	278	294	298	272	293	276	312	298	295	268	288	317	301	263	286	293	294	317	284	270	302	298	298	289	265	283	266	299	276	287	290	277	290	286	286	267	275	280	274	292	293	286	295	307	290	273	264	310	358	277	268	282	268	267	277	293	317	309	279	305	278	309	310	276	288	306	280	269	276	296	316	294	278	300	257	244	272	312	288	263	305	276	261	274	295	255	278	323	278	288	267	282	270	272	296	280	308	274	280	301	263	307	301	252	260	285	325	310	306	285	315	267	259	310	270	272	288	318	315	311	314	293	293	329	310	289	314	268	341	303	297	288	281	295	267	299	294	285	343	279	325	273	278	315	284	287	291	310	260	297	305	296	286	277	310	276	253	286	302	298	308	280	321	285	270	281	293	304	265	274	271	276	269	277	318	318	308	274	303	293	319	287	284	303	311	264	297	290	291	301	310	291	296	266	283	320	302	286	266	301	276	289	309	306	285	261	310	318	300	304	282	277	298	309	306	269	275	291	305	309	266	287	267	289	277	296	341	334	315	286	293	278	288	303	323	309	290	291	320	290	285	249	294	288	278	277	282	292	281	273	265	227	332	293	308	270	268	291	270	312	257	249	276	290	318	302	285	318	288	287	280	315	285	326	298	278	290	300	331	296	307	261	268	267	248	267	300	290	279	285	253	292	307	274	302	297	296	259	289	302	283	287	319	311	246	274	245	336	279	267	280	248	276	272	292	284	271	289	293	281	299	265	301	270	310	271	305	278	287	296	265	303	298	288	282	328	306	296	262	287	283	280	319	282	300	324	293	280	258	293	284	273	263	286	345	279	311	268	270	283	265	268	305	279	342	298	294	290	296	289	356	291	274	265	308	299	307	310	284	294	269	247	286	295	297	255	302	278	310	320	295	249	289	291	276	276	308	309	291	258	284	275	298	287	292	285	312	275	324	289	287	304	268	297	288	267	309	276	273	265	314	319	287	289	279	254	279	279	259	277	285	298	275	252	299	288	281	296	327	291	293	270	286	309	298	310	274	275	331	315	305	248	293	258	319	340	299	287	289	295	321	312	252	306	242	254	276	322	291	289	275	317	326	275	303	283	287	295	299	274	296	299	275	289	274	275	252	317	283	253	258	281	286	289	279	279	249	272	294	268	281	298	287	273	256	277	298	274	305	261	270	302	301	306	317	278	355	299	313	256	293	304	271	301	327	304	317	275	284	270	329	292	335	281	312	323	284	254	276	298	269	285	289	310	287	280	320	281	284	286	274	272	282	265	281	282	286	290	273	311	278	278	310	317	291	309	289
27027	33998	16167	16430	7043	1104	719	639	719	651	607	625	640	647	639	630	644	589	599	584	674	606	611	582	586	606	630	631	587	634	594	643	614	628	600	544	625	599	570	574	572	619	644	648	648	581	633	609	632	621	600	633	610	633	663	654	629	629	597	583	636	599	604	589	638	596	611	679	588	617	607	585	614	572	611	604	589	631	640	609	613	625	604	639	628	582	641	603	604	640	609	620	645	604	598	660	628	609	589	593	653	598	642	628	620	648	635	607	569	607	620	633	632	584	648	672	606	618	607	616	604	617	620	612	633	652	610	602	610	613	579	616	554	623	621	610	601	608	639	628	625	618	611	643	637	555	606	618	632	632	657	593	619	627	615	602	581	619	650	614	605	567	566	585	602	592	590	620	636	627	632	606	578	586	663	595	567	619	596	669	611	618	611	626	601	557	601	641	611	643	665	596	638	610	634	643	617	623	600	574	603	619	571	629	578	629	616	613	601	621	601	622	628	627	629	568	638	575	614	630	642	618	646	595	625	602	626	572	624	610	638	631	595	633	604	607	581	676	601	581	603	592	608	598	615	623	591	624	607	636	592	625	632	589	616	573	578	609	628	564	614	653	578	609	575	599	636	601	642	606	602	620	609	518	598	606	593	545	605	601	628	584	612	583	638	582	612	592	591	607	638	624	640	615	596	633	547	595	610	596	628	556	613	614	614	576	600	612	603	591	651	601	587	627	615	597	629	655	605	587	605	620	599	619	608	597	583	581	594	649	631	587	595	615	595	576	579	598	606	568	623	622	649	660	663	581	580	649	635	580	588	634	601	584	614	613	614	627	591	595	569	634	598	570	606	597	640	583	646	583	612	645	626	598	656	550	577	667	628	633	618	609	628	607	608	625	601	624	599	548	622	585	634	595	576	641	621	619	611	618	590	572	586	586	623	618	630	584	623	577	601	624	632	594	596	603	586	618	572	613	600	606	595	607	627	630	606	596	613	614	603	642	624	605	619	645	672	599	614	638	603	656	582	612	628	585	570	611	627	632	592	575	622	620	637	615	655	596	629	609	581	615	638	627	593	615	585	621	621	610	587	638	591	543	603	601	644	612	578	607	606	645	610	574	575	611	599	682	673	585	598	601	612	618	641	602	627	623	624	569	596	600	589	612	560	599	639	618	610	573	607	594	618	651	623	572	593	631	601	564	595	595	646	560	619	562	608	601	627	639	597	639	607	607	620	591	635	620	582	637	624	572	585	594	619	617	605	624	554	631	605	613	669	578	551	588	611	621	624	591	578	642	603	591	584	587	596	639	564	614	660	602	598	595	638	603	640	572	624	648	621	615	629	640	620	627	639	585	620	566	604	609	640	624	608	636	647	593	652	578	617	647	647	620	594	588	606	616	601	642	636	639	631	621	628	602	609	613	660	640	567	600	593	627	594	620	561	614	619	622	627	631	623	629	631	627	629	656	638	617	644	655	663	595	612	601	612	602	587	574	632	611	571	586	653	595	579	606	612	635	655	600	578	634	602	593	626	591	637	588	616	642	619	658	634	554	628	596	625	600	643	621	609	610	673	639	598	638	619	607	607	608	668	630	612	642	641	588	594	647	647	664	601	585	636	616	619	578	615	623	603	607	635	610	688	604	613	637	609	627	607	664	658	637	616	658	620	571	603	607	657	611	595	628	586	575	583	627	690	594	620	645	625	568	596	638	627	628	652	549	639	627	621	576	602	605	613	591	637	581	635	564	648	620	594	620	629	641	610	600	601	592	613	563	590	642	634	598	604	591	605	639	633	627	583	637	662	620	618	640	606	653	599	631	611	601	601	597	624	639	597	630	604	631	573	612	590	591	602	600	617	603	571	608	564	600	587	623	633	600	600	609	628	634	598	580	585	626	665	582	629	604	632	589	613	579	578	615	582	581	630	620	599	554	604	589	629	611	581	610	621	564	623	595	610	616	606	585	623	608	642	583	641	613	608	594	635	631	598	604	667	580	602	604	603	630	614	535	646	623	620	596	592	626	610	576	612	605	583	596	611	600	639	617	632	573	650	575	608	644	598	639	610	552	580	629	609	586	634	600	618	639	636	644	593	610	593	637	613	595	616	617	613	603	588	599	583	613	628	621	576	594	642	598	603	589	629	616	593	577	599	558	598	634	633	634	596	561	634	590	607	580	625	610	576	607	631	582	591	644	593	578	658	623	603	640	592	594	567	570	597	577	622	603	608	579	636	640	607	606	609	602	637	640	609	573	610	564	636	593	631	640	613	630	614	593	609	601	603	612	623	636	654	570	615	622	616	606	564	632	634	639	588	583	625	603	633	620	612	605	618	619	630	596	584	657	584	640	635	605	620	583	591	640	618	608	649	629	587	639	604	593	601	634	628	656	588	591	621	603	666	619	657	586	610	635	601	671	589	576	669	612	634	584	617	594	630	587	624	640	668	608	620	661	645	629	597	608	596	623	589	616	649	584	596	634	625	677	627	649	583	629	619	610	669	590	603	587	586	589	614	604	641	647	571	629	617	641	629	620	590	658	582	614	633	660	652	620	638	608	605	595	593	601	568	624	606	598	622	611	568	589	573	577	623	621	657	617	590	612	651	611	602	621	601	622	621	594	607	631	609	598	635	599	597	625	626	627	582	621	588	568	596	626	616	593	608	656	586	647	642	630	583	593	656	610	597	600	631	600	634	642	580	586	584	587	609	611	600	579	590	602	640	564	618	590	578	571	633	633	580	647	589	644	645	577	575	618	554	620	607	617	640	601	581	615	567	615	599	629	616	620	611	558	603	574	603	634	613	576	612	611	614	614	628	582	645	600	641	570	612	634	626	587	603	649	616	616	597	579	673	598	598	573	592	607	613	585	584	627	604	614	611	634	631	610	632	605	638	587	585	633	630	623	596	593	588	614	619	619	636	620	624	594	647	632	643	607	566	588	610	570	577	593	606	600	585	595	571	650	662	586	666	581	644	638	630	658	622	649	618	605	587	621	657	595	591	586	635	629	633	588	608	560	640	571	643	635	605	616	634	593	588	630	586	640	647	595	578	539	634	610	622	587	639	572	619	606	627	593	621	622	640	638	566	626	652	667	618	618	621	620	632	601	624	618	581	635	586	600	589	578	598	631	581	589	629	639	597	620	659	625	564	592	580	621	598	582	633	603	571	623	578	627	625	596	613	622	613	572	580	601	607	603	592	587	618	637	603	540	567	614	628	606	623	603	592	608	615	579	595	655	618	608	618	578	600	601	614	586	564	608	604	647	581	629	587	600	606	587	658	621	631	641	607	640	612	600	618	648	564	676	616	643	607	567	610	632	648	596	609	610	618	623	608	649	657	549	599	611	614	609	641	625	640	630	614	607	587	576	610	643	588	587	630	578	556	618	583	586	593	612	652	609	576	658	609	582	639	632	654	663	582	621	622	623	654	594	630	650	626	593	606	590	600	624	610	620	598	653	609	603	613	567	604	626	632	600	634	626	626	604	613	567	609	612
33177	20312	9825	2301	910	461	367	263	270	259	259	294	255	288	250	262	275	283	246	244	242	257	270	258	275	277	256	297	254	249	282	283	236	313	236	307	297	293	260	258	247	284	256	271	285	269	244	281	261	275	259	264	249	264	254	260	294	267	266	288	237	262	225	258	289	251	271	260	272	249	266	272	219	275	305	287	284	260	258	272	219	285	291	294	254	270	275	268	264	300	279	270	257	244	255	292	259	263	261	316	251	254	248	296	269	245	252	242	274	287	261	259	272	253	287	265	251	240	270	256	277	256	278	241	319	251	274	275	292	285	279	269	266	266	250	253	291	265	253	299	284	262	227	266	246	267	285	241	278	274	293	303	272	242	266	241	273	257	289	276	273	243	260	237	271	293	263	253	273	253	276	259	286	295	269	240	299	243	259	293	272	256	267	258	270	286	284	252	284	281	269	258	280	275	282	269	247	238	220	244	241	279	274	275	241	271	288	260	265	279	276	250	301	260	264	281	302	276	240	275	257	279	276	248	258	227	273	288	302	258	256	279	274	256	288	293	278	277	282	258	263	271	252	317	260	271	265	260	285	255	324	263	252	276	294	292	263	255	242	260	286	243	264	272	244	275	242	275	264	258	261	280	243	270	270	247	273	265	309	261	256	248	251	276	252	261	249	269	287	246	260	270	250	299	243	288	277	265	255	247	267	236	269	262	260	283	256	295	252	271	265	277	274	266	260	273	266	303	274	265	261	263	272	278	289	267	270	274	296	275	300	256	262	266	260	267	256	267	292	304	278	270	263	254	270	290	268	272	259	258	265	271	302	252	289	271	255	251	255	290	297	269	288	238	245	236	245	260	294	301	269	269	239	270	257	266	233	277	264	252	272	281	255	295	276	282	264	256	268	226	248	248	269	288	229	239	266	261	263	252	267	292	276	284	265	289	240	287	286	267	264	257	253	269	264	273	281	295	266	262	279	262	260	265	286	283	272	299	258	266	283	259	269	248	282	270	292	256	278	266	271	248	275	251	283	298	251	269	268	231	261	270	264	310	278	253	316	268	284	264	286	269	299	287	257	275	285	281	268	273	253	274	256	256	246	273	246	286	288	236	283	265	249	274	234	317	254	271	250	283	254	258	269	277	246	306	267	260	249	282	229	268	273	259	258	297	247	269	243	263	262	271	260	251	283	254	279	266	246	283	269	254	266	265	280	254	254	243	289	268	251	242	300	264	260	272	275	266	258	303	258	270	315	269	269	281	283	282	277	279	279	263	234	244	262	271	263	305	258	263	274	266	294	280	229	261	283	228	294	258	263	290	255	267	312	289	296	252	276	266	288	272	293	282	276	265	261	277	286	249	252	273	294	261	306	265	227	279	279	296	294	258	253	269	234	273	255	277	299	258	249	265	253	245	248	261	237	283	261	276	281	282	276	268	296	301	251	248	255	223	288	276	258	231	267	269	261	296	277	251	275	261	269	280	275	277	287	254	284	298	298	228	256	255	255	242	242	269	274	297	305	282	271	241	299	263	275	231	244	269	290	269	256	279	290	283	264	264	238	261	308	256	278	291	270	287	268	252	282	276	261	260	271	291	277	271	260	279	275	239	245	276	292	289	294	271	259	253	299	262	254	276	269	287	256	269	262	259	252	251	259	259	297	278	249	269	250	260	272	250	276	224	246	270	265	254	260	260	284	286	268	282	275	274	251	250	249	269	257	270	299	259	288	277	268	258	247	247	252	300	257	278	268	266	274	267	263	232	270	250	277	240	266	281	241	265	241	261	274	268	300	278	260	285	263	272	269	291	259	270	251	268	270	244	268	271	255	253	290	267	268	253	272	295	258	242	288	264	256	254	274	280	258	277	278	275	281	247	269	240	274	254	282	255	244	264	264	288	265	259	236	262	254	267	267	282	257	256	271	268	302	292	247	246	265	241	255	273	271	247	252	302	257	258	256	250	271	269	257	249	296	272	252	260	261	286	269	255	264	251	268	299	270	257	250	254	256	268	284	223	286	302	277	272	310	279	283	259	247	254	266	247	288	263	288	260	259	289	248	291	285	259	250	281	285	281	255	271	236	282	295	273	261	257	279	278	283	221	253	280	250	249	266	274	263	300	279	252	292	274	280	278	291	311	314	260	249	301	260	258	281	254	299	288	274	258	233	237	306	280	239	265	248	261	250	283	261	250	281	255	274	254	290	258	270	271	261	255	266	261	239	267	260	283	285	267	260	230	266	251	280	288	254	278	291	253	252	250	248	271	238	257	297	257	262	276	266	273	256	243	260	277	265	259	287	230	257	277	326	268	266	292	248	261	249	281	254	271	257	261	316	260	289	251	287	293	263	241	270	279	286	258	263	294	258	290	260	289	287	242	296	260	245	262	260	276	237	259	232	293	295	269	247	262	264	235	261	275	284	237	269	283	288	270	260	290	286	281	274	260	270	293	257	244	284	268	300	254	257	268	245	276	266	253	305	240	272	269	307	281	290	267	280	239	270	260	276	289	303	302	283	251	262	287	278	268	266	253	287	257	249	251	256	273	253	286	281	282	255	250	300	266	270	265	272	258	260	235	258	275	273	261	274	290	258	257	254	287	270	273	274	264	298	265	302	275	235	239	262	271	232	273	271	288	304	269	276	259	279	277	274	267	259	264	264	246	276	284	283	276	260	249	262	287	279	300	246	289	265	254	292	265	302	284	282	282	280	267	241	284	259	255	283	291	258	299	252	240	228	237	253	253	257	257	239	258	254	264	282	292	280	257	271	261	291	255	270	264	275	272	225	261	289	294	255	253	270	273	281	237	270	267	261	256	274	254	311	274	280	270	268	264	267	279	266	237	265	257	254	252	272	268	266	262	272	294	277	269	261	267	260	277	274	257	260	245	256	274	288	281	259	247	275	270	235	260	284	300	255	253	274	251	243	254	297	247	273	257	293	277	273	258	256	253	271	272	269	271	289	267	293	278	284	309	283	280	250	285	284	313	270	266	299	251	275	289	248	260	277	255	263	268	252	259	257	276	272	264	263	257	255	246	245	252	308	243	229	286	276	269	260	229	281	280	273	275	263	262	289	276	233	255	261	263	283	245	261	225	248	280	268	253	273	271	309	278	276	268	263	264	294	301	250	258	273	277	279	250	260	270	270	258	274	250	265	244	284	263	249	248	244	245	257	234	283	267	248	248	262	247	258	277	266	248	278	228	262	244	276	258	261	286	299	291	254	244	242	286	264	283	278	282	275	293	262	276	304	291	246	273	285	255	279	289	255	272	234	251	317	263	269	254	263	249	293	292	291	261	296	283	298	279	287	264	271	300	278	285	295	256	274	266	258	268	261	269	262	293	257	273	261	275	283	281	285	264	241	245	308	272	254	285	299	263	277	248	267	301	283	261	286	278	275	262	290	264	243	260	253	266	282	252	266	278	254	277	286	259	255	272	271	274	261	275	286	292	283	273	260	223	251	308	257	253	295	270	263	267	282	254	269	284	283	246	289	241
8765	5918	2911	1776	915	648	629	662	625	620	599	621	596	620	628	638	654	636	640	646	629	642	668	625	671	594	586	639	607	624	634	646	656	631	662	592	615	615	616	624	609	606	621	621	624	651	594	620	673	670	648	626	600	633	613	644	682	612	608	646	600	613	615	607	645	630	613	629	653	641	639	655	637	622	593	637	617	605	644	642	625	598	614	645	617	623	654	647	604	635	647	608	599	631	618	629	665	633	612	580	631	608	602	667	641	668	639	608	604	608	609	647	634	619	632	622	618	644	596	569	606	634	614	637	624	674	664	645	634	663	600	608	629	627	615	619	682	629	622	645	683	647	619	644	600	613	622	643	648	640	607	621	601	619	619	639	601	621	623	656	640	631	648	649	618	623	638	630	613	627	613	660	639	609	604	665	594	565	663	618	661	663	639	629	612	625	667	632	595	638	671	624	646	654	653	612	606	633	629	609	657	651	641	660	688	561	637	620	614	598	635	653	643	629	676	681	650	605	605	640	635	604	610	628	616	609	633	602	660	616	622	621	644	636	633	671	600	635	636	651	648	621	601	626	645	636	616	603	606	605	658	578	678	640	620	681	600	626	637	615	653	613	616	582	614	626	643	697	638	647	612	621	642	629	655	632	641	658	620	608	663	643	646	617	599	602	666	604	593	654	635	669	648	646	652	631	609	631	657	629	597	652	593	634	670	615	668	629	654	666	623	653	598	633	596	594	647	641	605	589	636	589	580	659	637	651	596	675	661	646	620	631	664	623	651	616	661	612	614	656	632	655	626	632	617	618	629	637	631	598	628	622	631	587	644	635	682	608	625	649	642	611	600	627	634	624	618	644	633	638	620	604	685	651	653	616	668	604	649	632	634	670	605	625	697	601	609	640	634	644	652	644	601	619	635	658	621	621	653	666	638	620	620	605	678	617	620	609	597	638	648	593	647	604	624	681	631	632	615	657	672	608	629	619	647	594	633	599	623	602	627	614	610	581	609	658	661	660	641	621	625	637	639	621	635	637	634	664	619	631	666	647	641	620	609	598	615	627	651	626	633	608	608	589	680	636	606	602	629	671	642	616	652	620	626	634	642	634	631	613	643	604	657	628	610	616	635	620	666	595	649	616	593	657	618	607	622	663	622	602	681	581	632	644	677	619	633	660	634	594	630	605	670	689	623	657	605	613	658	631	583	584	625	640	604	617	606	629	609	621	629	649	664	635	644	621	661	634	649	664	621	658	648	667	611	610	627	616	679	598	588	673	603	627	664	639	601	627	619	608	668	626	630	645	623	652	572	629	656	650	632	604	654	627	620	611	634	620	660	635	619	607	676	576	633	624	606	621	633	610	669	641	630	612	585	633	614	589	627	604	662	626	616	597	603	655	617	663	615	607	643	662	645	648	620	602	664	657	661	603	656	616	591	658	628	611	632	612	599	635	605	594	611	608	618	606	590	623	587	631	641	673	611	608	623	635	638	686	566	607	617	635	652	684	593	668	659	707	628	636	619	640	596	625	620	629	649	629	616	663	623	637	651	642	608	616	678	634	630	626	620	703	613	633	626	641	629	690	615	636	619	645	631	654	622	610	608	599	663	665	628	644	636	635	603	630	632	619	618	623	594	641	664	646	638	647	664	667	601	629	587	627	629	646	642	599	592	635	617	654	643	639	625	596	623	626	573	590	658	636	612	647	631	623	621	605	616	610	606	659	619	615	598	675	601	636	620	639	631	635	629	667	616	622	640	669	574	633	658	658	614	637	637	665	592	607	631	627	568	665	626	717	605	637	640	644	635	626	607	623	663	616	618	646	610	611	618	636	608	591	595	630	613	654	622	619	625	646	617	640	622	621	603	648	640	562	606	647	645	637	631	616	632	654	556	642	633	622	670	627	658	631	619	619	644	620	627	616	657	635	640	597	665	658	635	603	640	618	610	630	629	613	645	650	622	626	632	609	609	630	632	626	656	622	667	623	635	620	663	632	604	575	620	628	617	610	592	662	609	618	646	615	611	631	633	580	646	633	642	596	647	572	574	634	627	642	648	641	639	599	616	602	614	652	618	635	624	597	548	664	622	657	615	619	629	627	606	625	636	620	627	620	645	594	635	678	672	626	612	662	615	594	616	603	609	640	641	670	607	649	592	626	640	634	567	619	661	665	619	624	653	618	688	657	660	658	634	598	609	677	584	586	575	634	625	613	669	617	603	645	638	625	621	632	649	635	607	599	629	649	604	576	628	601	597	618	645	633	609	631	657	639	658	655	649	636	630	607	659	630	663	590	643	649	655	665	642	620	678	682	639	603	614	659	652	624	635	658	629	663	587	609	625	668	597	672	623	689	614	592	610	603	629	674	613	624	658	623	625	599	602	664	583	593	620	642	621	653	647	612	627	631	625	626	652	646	661	628	585	607	618	633	606	618	583	630	621	629	635	626	650	643	639	600	626	640	657	617	593	618	640	628	594	635	647	674	640	640	648	698	571	628	615	639	598	613	600	629	613	630	631	660	676	634	644	650	611	640	630	628	625	613	657	572	660	616	680	666	624	614	613	635	589	628	637	643	633	658	605	622	608	618	645	619	637	681	611	645	613	628	658	620	617	647	581	663	673	643	604	607	604	607	644	609	643	618	635	620	634	651	628	647	610	643	648	639	655	643	625	588	621	626	638	631	675	645	581	654	662	595	608	620	599	652	630	617	607	636	649	617	605	611	640	629	640	617	612	642	607	628	610	626	573	622	614	655	631	594	570	653	671	632	612	666	590	614	623	636	612	618	613	653	640	659	614	648	572	613	654	639	651	655	700	586	613	644	625	661	642	598	627	606	632	634	642	634	626	647	669	641	624	652	669	601	654	655	690	624	617	631	597	628	621	654	685	602	642	642	649	646	609	632	623	631	607	655	617	602	655	587	654	659	630	642	643	667	648	613	603	627	653	632	624	660	611	638	668	652	615	671	646	628	627	570	610	639	669	600	670	655	648	624	610	604	608	654	615	619	580	609	630	648	585	554	606	632	636	627	645	676	618	641	624	643	617	628	613	649	602	634	647	645	621	613	593	650	604	664	650	590	620	673	692	641	634	599	613	614	636	645	651	610	643	643	667	647	640	641	651	633	616	594	569	624	628	598	630	635	604	661	640	615	627	616	693	625	626	661	625	641	589	620	676	572	613	668	623	653	646	630	588	630	613	631	649	645	627	624	624	606	653	649	610	595	640	618	620	599	602	596	593	667	616	642	634	646	584	583	603	621	654	672	638	648	616	605	676	641	654	591	670	637	635	609	614	660	635	654	601	645	596	639	589	647	702	562	642	635	614	624	673	648	616	627	609	641	641	622	598	655	622	633	617	613	626	637	637	639	635	589	626	663	633	616	595	649	640	636	596	642	613	618	654	657	607	575	644	585	646	669	649	558	652	647	658	653	624	627	614	611	594	586	612	655	630	616	640	670	694	649	619	631	597	607	597	624	601	606	595	611	640	631	622	623	659	607
24850	21440	24847	28446	21585	19483	1843	566	407	433	451	434	401	401	434	421	412	405	385	371	379	425	360	432	382	415	411	364	413	380	384	439	421	383	395	424	373	387	379	367	406	398	419	370	419	402	394	393	370	397	382	360	407	425	389	388	387	390	361	394	379	393	389	370	346	394	404	377	394	384	368	386	386	419	400	421	395	401	395	383	398	379	436	414	369	393	363	411	398	409	401	356	373	388	410	379	358	397	400	362	410	391	407	385	391	405	410	395	397	380	392	412	422	390	382	377	394	406	381	395	390	417	392	373	385	384	359	399	395	391	359	355	336	373	385	367	379	375	386	395	399	390	415	353	412	387	402	419	390	397	395	387	394	384	371	381	379	395	374	389	389	404	403	402	384	377	384	430	368	388	395	364	389	401	381	372	361	388	389	385	373	379	398	390	355	376	364	396	395	416	379	372	380	358	384	365	376	379	391	395	363	372	416	351	375	354	402	390	389	370	375	362	350	382	396	417	357	418	417	421	410	353	407	369	382	398	420	398	372	423	400	380	389	429	376	343	410	425	358	365	336	384	387	392	404	404	411	351	364	380	374	385	390	395	405	402	415	402	390	350	388	369	399	400	403	379	353	360	388	393	388	401	375	366	417	376	395	369	358	383	394	382	403	405	362	438	386	358	378	360	373	402	382	382	394	391	420	398	398	373	381	376	399	397	383	380	357	348	381	413	366	352	403	379	402	401	357	409	377	395	379	402	363	379	375	401	379	397	391	365	380	405	405	411	372	361	395	411	337	377	392	360	404	387	360	413	415	385	427	376	393	374	401	361	391	367	399	395	383	358	383	402	396	413	426	432	382	422	367	422	411	414	399	414	373	380	389	403	354	385	407	396	414	384	369	375	399	378	383	407	374	393	376	418	422	402	373	385	341	356	360	379	414	375	391	400	368	402	384	371	373	392	374	386	385	379	400	380	399	371	394	358	404	387	383	375	421	372	433	358	367	415	333	370	366	383	396	389	399	389	409	383	380	346	379	390	419	388	369	382	397	370	387	406	415	381	394	361	378	366	385	393	419	368	392	385	382	390	410	359	420	393	371	431	405	399	407	388	390	376	416	395	412	369	388	335	381	395	406	397	423	360	406	383	394	393	372	388	412	431	452	395	374	441	409	395	388	407	395	385	404	371	407	388	383	356	381	366	394	375	375	432	380	372	390	377	386	387	352	383	418	391	425	395	390	402	377	432	349	374	384	390	404	378	355	389	399	404	344	413	387	362	367	394	367	388	353	409	423	373	372	356	461	420	377	419	393	408	390	367	402	379	390	424	379	422	362	391	383	392	356	388	377	368	380	365	416	349	401	389	371	412	380	365	373	358	371	352	367	370	374	398	387	382	389	434	431	358	396	346	418	394	415	413	367	387	376	386	402	376	366	409	386	391	359	372	393	391	374	358	388	401	387	355	376	354	399	353	380	362	382	417	406	412	386	387	391	405	405	376	407	403	368	382	358	376	338	420	421	424	397	379	366	479	397	403	386	393	375	383	408	400	383	356	384	376	391	401	391	401	391	387	408	366	405	425	398	420	419	389	392	384	368	382	404	393	383	344	385	402	382	401	403	405	369	370	376	417	397	362	369	386	389	399	379	350	385	404	420	386	390	382	352	354	386	409	363	388	403	381	417	388	369	351	393	375	427	375	370	414	372	387	359	366	363	359	402	411	419	400	381	387	421	378	378	356	351	386	389	396	382	395	398	469	388	385	354	381	374	385	383	414	401	376	367	391	411	400	426	405	382	407	394	424	374	390	398	387	382	380	419	422	424	389	362	390	393	367	388	415	346	414	420	385	385	394	409	383	378	374	428	408	381	387	408	380	411	363	386	381	376	344	399	386	339	353	406	401	356	379	377	410	362	401	404	377	399	395	398	387	401	412	370	397	361	378	390	392	385	384	361	363	411	412	398	410	393	400	380	425	423	375	355	391	398	409	378	392	430	354	364	387	363	424	389	383	357	387	382	371	359	372	376	363	383	399	407	354	403	426	376	375	400	393	392	422	405	362	371	357	409	365	383	380	383	405	376	381	397	363	426	385	394	405	378	359	391	415	404	372	377	380	352	425	446	379	399	396	414	408	380	365	379	402	368	360	402	373	378	340	391	350	393	384	404	378	364	414	402	385	407	375	374	394	387	379	407	408	344	381	362	389	385	434	424	389	413	394	421	362	384	384	363	414	411	373	396	369	399	388	380	385	394	390	393	398	397	378	376	345	364	398	384	412	384	387	372	379	373	413	363	380	382	402	370	408	387	364	378	421	371	375	390	366	396	447	429	404	370	340	369	359	410	367	425	406	363	431	371	389	411	417	373	383	414	389	433	403	376	395	380	408	381	380	379	398	377	382	390	378	417	343	402	378	357	406	389	393	414	377	367	418	380	406	401	386	342	356	390	411	404	332	381	375	375	379	389	416	384	362	389	404	365	385	418	377	380	357	393	371	381	389	387	372	400	408	374	394	361	412	403	416	404	393	386	400	373	349	416	415	337	408	387	400	380	371	409	373	408	400	363	391	392	416	382	395	421	419	381	381	401	328	326	404	385	402	373	402	395	365	402	437	411	398	337	364	341	366	393	404	350	365	378	429	410	427	393	397	379	393	382	409	410	408	411	356	400	413	379	370	390	393	403	364	396	401	388	385	414	378	385	381	422	375	385	372	428	394	407	388	411	401	337	364	400	364	396	363	364	388	368	361	393	349	344	364	386	436	394	386	411	360	351	371	401	397	415	394	382	407	381	378	440	418	393	379	347	356	365	349	389	362	418	367	399	422	402	371	366	366	411	400	375	386	402	369	364	407	384	400	407	344	335	391	391	412	408	401	408	351	382	368	421	410	358	395	360	401	402	410	368	367	449	418	371	350	373	394	378	386	365	407	437	367	392	356	381	395	406	393	406	404	411	366	396	403	370	387	391	417	378	408	362	386	346	398	387	389	356	387	399	413	365	377	393	335	419	382	370	396	370	374	370	381	429	386	389	351	409	411	390	369	411	408	378	386	386	370	396	383	364	348	399	376	397	399	418	411	392	395	383	408	398	405	397	398	372	396	384	406	407	367	376	403	399	400	411	369	401	377	363	386	371	423	377	389	401	407	399	428	410	390	370	361	418	380	390	396	409	401	385	422	387	358	393	381	382	327	374	407	404	387	393	418	411	432	395	382	370	372	399	406	389	416	384	370	392	381	394	404	370	400	415	401	382	380	392	424	400	413	390	435	361	385	380	407	375	344	383	401	389	364	380	348	367	386	393	392	403	385	409	381	385	373	339	421	398	391	413	382	350	366	413	406	423	369	413	404	399	393	406	388	397	377	392	384	332	359	384	376	346	402	389	360	347	384	394	382	355	387	387	370	381	365	411	371	420	422	375	355	392	399	382	371	384	419	330	400	366	374	414	380	382	342	375	385	411	375	358	409	385	413	364	360	362	389	393	355	418	399	395	377	403	401	348	426
20247	25430	10461	9672	4167	1051	914	900	891	848	848	877	830	851	825	847	869	879	851	870	858	860	808	801	864	834	862	849	827	797	820	818	853	839	863	852	870	815	801	813	839	864	810	804	827	865	895	803	841	810	897	839	815	837	876	864	814	868	828	820	836	822	854	826	876	844	857	842	840	790	838	834	800	837	852	892	856	822	773	801	845	851	790	801	826	866	834	806	826	874	808	817	843	836	818	817	813	877	833	853	812	851	809	793	876	848	887	806	785	842	855	808	849	855	801	929	806	871	853	836	841	875	846	835	828	814	832	874	815	822	842	876	863	836	768	813	835	842	826	849	860	873	839	882	785	832	864	845	840	851	820	819	867	852	815	841	805	845	833	824	838	816	791	824	789	826	831	793	850	830	808	885	888	823	809	841	794	843	824	845	813	816	806	862	818	832	859	872	833	782	811	812	817	854	806	814	800	784	842	851	866	832	826	861	817	845	873	873	883	854	829	805	835	794	851	870	803	837	846	832	841	829	802	863	844	860	787	783	801	801	803	859	843	885	841	886	863	850	806	803	824	817	821	846	908	845	800	810	828	797	831	849	814	852	814	799	843	890	844	837	844	866	846	865	867	845	856	857	773	823	800	819	811	830	864	879	810	837	863	856	787	859	831	843	818	863	826	807	819	836	884	862	869	798	817	805	872	854	905	808	839	803	833	831	803	882	847	846	782	865	786	832	798	803	861	862	798	837	809	810	844	812	833	809	869	805	868	815	771	796	867	811	821	805	851	876	858	867	838	750	827	912	839	833	848	847	768	818	845	861	770	863	882	814	847	841	879	846	823	824	832	838	784	812	872	820	863	800	835	842	865	857	882	772	802	832	817	814	878	777	918	789	833	815	858	838	864	798	836	779	886	858	837	869	832	860	864	850	782	878	861	845	846	831	831	859	809	834	839	813	857	817	830	859	801	838	841	811	818	827	916	841	864	791	848	839	876	835	866	900	830	846	811	810	819	778	810	862	793	822	834	830	802	816	837	853	764	876	825	828	838	853	846	826	819	838	810	799	840	866	872	833	831	824	831	842	859	825	838	797	818	814	819	812	872	831	800	863	840	827	813	821	873	808	887	842	801	848	844	855	858	808	857	806	853	842	808	846	820	853	787	798	830	826	882	838	799	815	856	846	830	817	838	802	802	824	840	842	823	784	832	833	827	853	817	881	793	890	833	854	828	830	862	782	833	835	801	834	830	850	851	860	787	881	783	839	795	861	830	819	882	838	849	844	791	820	894	867	902	805	828	836	827	804	827	852	813	852	824	835	900	830	866	803	855	837	857	882	834	871	825	867	866	840	825	817	848	855	868	823	821	775	841	915	903	867	735	807	787	803	792	869	815	800	840	800	853	816	864	791	855	877	807	846	880	789	822	770	791	803	865	817	802	858	833	815	794	862	828	831	829	842	842	820	801	809	825	841	859	837	821	842	868	878	865	772	861	851	828	870	873	841	883	807	848	796	849	803	811	871	884	869	798	850	809	828	849	858	835	815	866	802	828	833	874	873	806	825	825	871	881	847	815	841	823	891	794	807	792	884	826	836	830	799	770	864	854	843	800	821	804	819	857	882	814	851	835	851	831	861	803	866	849	838	866	803	850	863	900	841	900	861	818	777	845	816	822	851	852	843	814	798	822	880	845	846	846	824	833	819	836	786	842	815	843	851	815	837	864	822	847	848	791	828	873	796	834	831	815	784	840	854	840	823	874	830	835	820	846	831	814	834	831	832	823	837	804	829	767	825	795	845	823	847	824	810	826	816	838	779	829	839	836	801	872	830	850	836	875	833	847	850	839	846	786	833	903	828	858	824	807	798	787	843	816	870	869	880	806	779	794	873	775	870	828	799	862	818	830	869	813	788	800	774	790	864	861	851	869	891	841	832	826	867	849	844	855	759	850	762	862	851	822	857	812	785	827	863	882	889	870	866	829	837	846	865	867	798	834	841	856	859	846	801	803	830	846	787	806	788	776	854	811	825	834	830	814	870	874	824	834	816	835	838	808	834	851	821	845	856	829	807	806	830	869	840	845	819	826	881	798	860	837	831	800	782	854	811	786	835	844	854	850	848	834	854	855	871	867	846	820	802	914	786	808	778	831	825	835	831	838	822	838	804	839	816	867	824	844	810	853	831	867	832	802	847	882	809	832	804	801	783	815	824	828	830	830	863	880	809	823	823	899	832	877	828	884	851	820	864	863	863	795	801	835	877	870	883	850	862	853	847	864	892	813	803	775	818	860	797	832	825	891	799	833	826	809	869	814	808	868	825	819	852	855	788	822	798	812	817	823	853	842	819	866	856	751	871	868	812	837	843	841	841	805	774	831	836	847	817	862	835	798	804	817	826	806	849	830	779	813	799	809	835	838	863	863	878	818	863	843	841	869	864	839	861	816	836	825	912	857	837	838	799	850	816	828	825	808	822	783	805	905	844	886	816	841	824	841	808	807	816	846	883	856	831	869	763	813	861	802	807	866	836	859	850	837	864	804	854	818	765	829	812	880	833	850	832	853	844	833	832	831	814	858	832	808	867	858	894	867	861	841	799	867	816	855	852	839	840	852	857	846	845	776	804	818	849	826	815	872	835	835	863	842	813	835	835	858	857	848	837	814	834	811	770	830	769	808	845	876	854	847	848	802	816	802	815	852	823	831	851	800	798	816	844	853	873	897	826	849	897	850	820	803	865	833	836	861	906	871	848	810	855	868	867	812	821	817	816	810	811	823	852	815	816	811	821	806	802	832	784	841	824	791	820	849	778	807	830	828	799	791	801	856	860	885	849	880	827	884	813	791	865	854	849	796	847	822	827	786	796	854	855	815	836	872	808	806	816	799	821	846	789	810	869	838	850	798	816	811	804	854	843	844	808	897	765	860	848	831	773	853	862	862	800	848	808	796	821	825	798	805	811	860	819	825	856	792	798	884	828	856	784	801	850	849	841	848	849	835	843	849	802	856	834	858	834	846	817	825	822	808	791	801	845	858	833	820	830	795	817	782	808	820	791	788	832	827	821	782	809	831	893	845	873	802	842	817	798	805	837	881	859	795	786	849	853	858	840	866	839	918	866	830	822	812	819	804	858	825	872	810	827	883	829	798	844	848	818	821	835	879	815	760	810	825	896	839	795	842	884	813	811	873	856	860	851	844	870	825	876	777	849	838	820	825	829	886	826	830	838	836	849	826	819	817	840	794	842	821	876	808	885	813	862	832	793	868	847	884	769	824	842	810	844	818	841	860	815	805	835	785	811	877	807	808	843	820	798	822	853	850	831	795	849	842	825	836	852	851	905	850	785	869	823	830	802	811	833	800	813	888	834	892	851	797	812	823	802	864	849	845	828	798	779	897	804	794	835	809	809	800	875	792	830	852	816	813	862	824	827	834	838	834	847	845	820	856	834	839	812	853	800	750	838	806	806	838	791	811	844	798	860	839	855	843	850	820	831	870	838	849	839	800	819
24259	21448	25161	28180	21535	21494	17794	873	396	353	347	334	325	299	347	318	365	296	296	317	297	284	293	278	285	315	330	331	335	326	299	269	303	333	295	309	306	286	314	300	319	301	300	309	281	301	295	276	315	303	269	263	271	280	270	275	313	279	308	282	267	282	304	267	284	348	272	302	281	314	295	266	303	305	307	266	269	285	285	295	308	303	293	261	289	317	282	326	281	292	301	288	290	302	272	280	326	277	309	278	287	293	268	313	323	270	289	274	286	275	316	268	301	275	273	292	298	261	275	291	300	302	284	255	276	307	339	309	300	276	291	268	304	280	272	261	304	282	291	278	266	292	287	315	289	268	328	308	292	318	286	297	283	304	282	305	229	304	279	279	307	283	297	277	289	283	306	292	285	294	278	313	268	320	297	283	291	282	285	245	315	291	329	284	267	289	258	308	306	306	283	259	269	282	323	292	287	297	294	324	296	303	302	290	304	320	322	293	299	309	325	283	288	279	277	296	319	316	284	322	281	269	294	319	293	280	293	283	303	297	290	279	283	285	274	300	298	301	267	299	300	305	254	279	299	296	311	283	293	268	315	283	300	321	309	288	285	268	279	293	287	294	295	268	290	327	285	288	261	255	299	288	253	313	250	289	315	293	289	281	258	278	276	284	286	267	271	263	264	310	320	320	282	308	273	289	304	268	301	263	285	257	277	257	302	293	291	297	301	315	286	271	284	285	253	302	294	274	299	290	296	295	285	310	304	285	303	268	303	269	287	285	271	299	294	290	325	258	280	327	292	295	273	324	301	306	290	286	322	284	295	301	349	280	273	319	321	310	306	299	306	287	292	266	307	296	285	319	281	312	299	323	274	328	287	281	277	296	286	301	304	276	243	300	300	298	296	313	303	311	274	282	297	282	285	308	261	283	297	319	296	267	302	307	310	287	299	276	287	319	293	284	298	288	296	299	263	289	287	309	287	332	316	283	277	286	295	295	275	309	300	330	293	326	322	348	283	278	292	285	305	271	276	273	319	282	284	248	302	298	293	273	303	290	316	313	290	304	281	308	310	274	326	299	324	284	280	300	261	293	343	299	286	277	330	303	284	288	294	307	267	295	281	285	248	297	315	273	284	289	326	316	255	279	298	284	330	290	250	292	314	284	307	296	276	290	289	285	276	309	273	308	267	273	274	308	300	284	351	312	303	321	336	273	312	255	302	339	298	274	295	267	276	318	285	295	283	297	299	289	330	294	276	266	305	312	291	298	262	277	301	264	280	294	264	308	294	301	284	314	292	304	261	291	276	331	293	296	293	298	285	289	283	259	279	297	279	304	278	290	303	296	341	317	339	246	319	300	251	295	276	272	289	279	250	313	284	272	276	320	287	296	314	259	301	269	272	273	318	291	260	289	259	287	292	274	331	325	324	283	308	322	286	280	275	282	287	335	288	303	284	301	307	277	310	297	283	272	292	287	319	300	308	322	288	307	272	289	284	312	277	310	289	299	247	277	296	305	301	325	262	299	299	272	296	282	307	278	276	312	288	271	321	314	317	343	293	265	291	303	285	300	254	305	304	281	304	273	298	312	286	301	260	303	294	291	277	288	291	300	286	303	298	289	323	299	292	312	284	261	283	291	305	284	295	294	264	265	303	298	248	288	302	312	265	298	291	285	301	292	291	263	273	245	278	283	281	289	252	288	252	267	287	280	299	294	281	263	277	300	265	276	287	276	298	321	320	279	280	334	300	292	309	273	282	303	289	252	283	278	287	273	323	316	265	277	295	286	263	307	319	318	307	338	294	270	279	270	279	262	302	268	287	282	337	273	287	257	295	287	287	301	317	284	299	258	285	277	283	280	284	312	269	306	281	262	284	270	285	335	260	278	321	266	266	266	258	321	298	307	298	291	265	283	273	317	275	277	298	281	316	272	326	305	292	313	298	293	295	285	295	288	283	277	281	280	293	291	270	311	295	273	282	276	281	289	271	298	310	307	288	304	286	283	319	290	289	283	294	275	273	294	310	301	290	303	288	267	313	306	284	296	295	305	261	262	307	318	274	285	330	260	304	312	324	320	313	281	308	313	280	296	299	296	290	281	269	249	269	289	325	324	304	279	273	333	289	277	297	279	277	283	306	303	315	301	307	312	245	236	285	296	274	328	288	295	272	273	302	272	297	303	279	320	307	288	287	308	321	309	292	281	261	260	284	263	288	257	309	297	288	284	304	302	285	310	300	280	266	311	283	305	268	314	282	315	273	274	294	270	289	282	261	305	308	296	289	294	292	308	279	272	303	294	301	264	281	322	298	291	284	298	289	281	299	272	304	251	281	290	293	285	274	298	276	285	286	298	281	310	269	318	278	281	307	316	288	294	275	261	314	332	297	323	283	290	285	286	270	287	330	288	304	281	308	322	282	278	277	301	313	329	302	253	323	321	265	313	287	277	318	291	299	261	285	273	285	292	306	289	305	268	315	297	286	271	271	274	312	323	273	259	306	281	246	282	269	281	275	302	312	277	258	267	277	304	325	304	285	286	295	293	305	260	265	264	314	308	319	288	290	295	294	273	258	269	293	275	283	276	297	268	296	328	285	311	271	288	284	291	278	264	315	294	290	294	317	279	291	308	265	269	262	281	321	300	311	287	292	283	285	309	298	301	303	285	292	298	284	315	301	281	289	298	276	288	289	284	296	299	307	302	289	311	291	291	270	267	294	306	318	303	260	278	303	292	287	298	307	306	305	287	289	317	280	305	301	291	307	279	291	268	279	273	280	265	332	253	302	297	282	283	289	280	262	342	290	282	288	293	280	270	246	261	294	279	276	306	331	295	301	295	273	288	281	277	291	325	309	251	291	307	292	278	285	273	282	291	291	298	268	284	286	302	274	282	279	317	264	281	311	301	267	303	273	286	300	295	315	301	289	295	257	311	288	260	270	285	282	270	280	271	262	278	276	278	299	280	294	264	299	293	271	295	294	288	293	301	289	295	287	294	297	348	271	305	305	279	282	312	328	322	327	303	253	288	334	266	290	283	326	320	278	283	292	300	277	303	288	296	289	288	253	283	267	279	316	278	280	284	302	286	285	293	261	281	284	312	299	283	321	325	329	308	287	286	290	314	286	300	288	296	251	265	295	270	270	312	320	228	268	292	285	284	308	283	281	248	287	254	298	299	286	289	284	317	279	276	264	322	266	300	306	301	290	291	303	269	285	272	271	272	297	299	253	317	274	345	287	291	281	303	318	277	287	296	300	303	283	301	273	310	260	307	265	261	318	303	295	300	294	291	265	261	311	278	281	308	297	290	316	289	268	290	282	288	273	301	288	318	281	289	308	276	318	279	268	282	299	295	289	294	312	300	299	279	284	294	323	296	299	282	278	298	317	272	273	295	312	287	281	269	283	261	348	294	285	282	316	293	324	284	299	283	298	306	319	300	286	235	280	288	304	319	271	307	315	269	277	285	278	288	273	303	319	281	242	295	309	277	292	311	324	309	290	278
26482	34113	16058	16128	6931	1154	720	720	684	669	697	639	631	611	674	661	617	648	615	588	641	655	617	602	622	639	583	616	611	590	602	635	657	599	662	686	604	584	618	618	622	629	619	627	632	618	617	603	602	610	635	650	603	601	612	608	622	549	606	567	621	600	618	581	628	588	670	591	596	634	590	628	639	608	636	608	607	636	615	594	625	615	572	651	636	685	597	592	602	596	632	652	580	605	614	566	598	600	581	597	606	579	615	624	590	662	591	625	641	592	616	575	606	598	539	623	601	607	571	619	618	632	616	615	651	604	613	610	625	606	612	630	630	606	607	643	618	610	613	605	652	598	610	591	600	661	602	590	624	610	608	592	644	647	683	576	635	622	578	594	559	634	629	600	624	660	635	601	597	592	587	669	599	561	605	616	631	659	591	602	628	617	646	612	612	659	583	612	586	568	591	628	622	622	620	613	594	642	604	620	605	603	621	592	619	582	643	645	582	605	648	618	625	548	576	683	600	587	581	655	605	625	612	643	602	623	643	662	617	621	628	574	605	594	599	579	656	595	641	613	614	613	567	568	595	600	634	576	626	633	614	557	628	610	561	616	565	526	634	608	609	583	608	599	608	549	614	589	578	597	612	605	649	588	607	583	596	626	622	594	571	599	583	614	605	611	601	620	604	576	598	588	603	581	618	619	615	600	638	655	633	586	624	662	608	623	649	643	630	603	585	602	614	622	619	578	587	635	608	647	594	649	609	601	629	643	648	648	624	613	651	587	593	572	591	599	634	607	606	595	579	606	607	612	588	613	604	642	574	622	588	608	610	649	584	622	633	607	628	593	594	593	613	651	639	618	599	652	610	601	610	637	599	589	575	633	598	611	621	620	602	651	633	654	648	644	643	603	596	572	645	586	612	621	612	621	602	608	610	583	622	635	598	614	581	650	623	650	609	619	608	593	663	600	632	608	627	595	606	662	621	565	618	577	604	591	631	628	634	587	644	656	601	619	607	590	596	651	628	635	643	641	604	622	573	631	593	624	581	617	627	529	619	583	619	594	586	611	609	553	595	594	644	587	634	641	605	591	582	662	589	611	627	608	621	603	615	592	571	602	622	619	608	632	603	602	606	627	580	603	619	578	587	633	616	587	648	590	557	634	608	638	597	652	621	586	655	600	588	633	608	590	578	644	597	591	596	631	620	678	611	618	623	613	619	639	613	610	606	616	618	662	613	621	593	626	630	641	600	572	630	617	638	571	627	603	585	608	610	609	654	624	568	601	582	597	613	578	619	630	601	588	574	626	577	596	575	586	623	611	575	599	596	610	598	620	557	649	629	654	599	593	647	637	618	608	590	603	655	611	628	600	553	598	574	616	621	567	611	645	657	568	670	598	622	641	589	579	664	635	658	647	617	603	655	595	596	602	642	590	609	620	622	604	585	645	602	597	599	625	639	600	609	660	633	598	609	666	629	646	603	638	631	621	666	629	610	623	576	597	612	641	580	592	589	608	582	590	612	579	601	609	632	635	625	591	573	596	635	637	623	668	647	618	592	603	596	646	586	618	685	614	607	599	572	664	624	606	600	630	631	608	599	615	608	626	611	627	610	567	558	670	617	576	617	607	643	622	641	618	630	597	633	641	608	571	607	583	582	629	597	638	594	638	643	598	613	614	622	592	597	589	610	578	617	603	608	561	588	576	591	582	556	603	631	592	641	629	590	593	628	582	606	602	641	590	610	643	621	563	600	612	610	630	558	596	648	614	660	579	602	571	623	629	615	628	637	601	594	614	602	651	616	623	588	614	631	531	653	563	613	619	601	577	587	596	599	590	640	644	620	619	645	556	634	627	577	597	598	594	641	598	599	615	608	600	596	622	616	636	610	632	597	598	638	634	569	576	612	619	638	616	589	572	624	629	557	629	636	583	617	583	652	604	586	657	594	615	629	659	644	639	629	636	624	587	617	610	569	624	639	603	573	593	616	632	651	589	593	604	590	626	649	649	629	606	633	600	580	642	625	637	641	603	638	646	606	613	577	600	591	582	617	593	615	577	607	607	578	604	615	625	637	601	619	638	646	651	582	622	669	597	649	618	633	642	606	635	581	619	552	645	662	573	613	625	611	657	575	613	640	627	571	618	608	593	587	599	629	597	590	599	622	624	621	600	622	572	619	594	632	607	588	584	640	626	642	631	607	598	593	564	579	592	638	594	595	629	599	632	582	596	586	602	625	580	599	649	588	639	601	598	594	609	577	639	613	538	604	622	578	603	595	616	630	570	655	603	603	621	611	597	646	641	598	623	620	610	659	600	600	606	575	613	620	588	645	608	648	607	635	587	654	601	587	606	669	570	610	617	646	598	620	660	633	601	614	575	611	629	585	653	617	611	607	630	595	591	601	601	626	579	582	594	618	642	640	637	632	593	615	597	588	640	618	612	560	593	597	597	620	633	595	608	589	626	621	621	631	643	617	589	617	632	565	605	632	599	605	585	612	607	595	631	645	600	598	595	607	637	614	621	634	567	609	620	606	632	606	589	581	594	582	601	609	603	601	621	630	629	626	563	608	557	597	610	605	564	657	615	608	624	605	622	630	600	611	593	624	600	676	579	570	639	611	600	613	665	614	593	621	605	629	589	645	618	607	608	600	631	600	601	594	647	619	603	612	634	609	622	622	618	639	646	627	638	624	635	591	636	668	597	628	593	596	609	632	599	598	610	582	621	607	612	600	601	659	636	618	602	611	627	580	609	630	632	600	599	612	563	639	613	612	583	631	610	630	609	640	644	603	648	625	635	587	581	586	582	601	615	631	544	621	590	622	633	671	631	588	585	597	659	639	614	584	619	596	627	611	636	608	584	629	589	542	635	634	645	626	612	620	666	618	592	620	597	615	594	604	581	606	646	588	583	602	629	617	593	620	636	576	593	640	584	609	650	629	566	639	601	647	590	632	560	626	630	592	614	585	601	603	597	624	631	618	598	598	599	609	596	647	583	573	581	621	597	585	590	612	622	616	625	596	629	616	596	609	672	653	597	571	619	630	590	613	592	614	633	647	573	596	611	593	596	584	590	612	670	624	601	639	543	585	608	606	618	604	565	617	597	569	617	628	582	652	634	599	611	578	613	621	613	635	634	628	622	584	597	579	613	610	610	644	635	581	613	590	575	593	591	614	628	598	615	615	656	607	574	650	613	663	595	582	621	597	623	606	612	591	629	616	590	649	645	606	561	658	632	605	568	612	652	605	577	611	597	608	557	551	619	601	567	553	600	631	585	572	601	682	593	618	615	618	602	615	654	640	668	575	578	597	671	621	597	604	590	633	608	595	633	604	602	631	609	605	597	581	641	600	593	639	601	598	565	573	616	576	593	553	636	649	639	637	620	613	586	600	587	647	590	594	526	599	619	613	604	606	605	576	622	591	565	604	606	666	620	617	594	600	615	671	644	602	623	616	608	612	594	630	656	618	592	638	661	582	671	606	627	566	632	670	605	618	633	601	617
33118	20271	9936	2183	856	372	322	274	280	234	267	241	254	249	268	283	283	270	289	269	253	253	272	268	246	273	295	285	289	291	258	287	278	256	257	256	249	254	259	303	252	266	257	257	268	246	245	264	290	279	265	234	274	279	285	309	288	286	268	271	280	248	294	278	285	300	258	251	292	255	261	277	272	254	252	289	270	280	280	290	291	287	245	294	262	274	257	251	283	239	268	261	272	268	263	276	299	247	273	258	263	252	265	299	264	264	256	251	251	224	271	275	242	291	267	292	300	257	273	299	262	284	287	274	282	292	280	250	269	231	271	269	276	274	276	255	291	307	290	294	274	267	248	269	312	277	250	257	295	285	260	261	278	298	272	313	291	327	274	222	232	277	249	230	292	263	292	270	312	302	315	266	292	263	264	300	267	271	287	262	265	271	267	255	273	249	266	267	265	268	268	285	269	295	249	282	249	321	282	274	252	292	252	279	274	270	283	279	278	263	288	285	256	270	266	270	243	273	258	271	264	282	270	259	268	295	280	255	276	298	261	261	265	254	258	274	274	248	276	269	253	330	300	270	301	292	259	280	245	271	263	249	294	263	272	286	251	267	320	287	302	273	277	303	268	277	256	273	283	276	255	269	293	290	243	282	281	245	284	249	239	301	262	273	246	257	264	278	255	246	279	258	273	287	270	275	247	266	258	277	289	273	279	251	294	283	269	266	246	277	272	272	271	274	283	262	293	266	280	256	248	279	285	273	266	276	277	274	272	303	269	269	266	254	303	279	268	269	248	253	254	332	241	260	246	272	269	273	284	251	282	294	257	293	256	274	276	282	251	287	262	232	252	242	306	254	291	280	273	267	284	279	275	245	272	259	260	277	347	286	248	261	266	297	269	288	286	232	265	287	289	282	314	293	255	289	258	262	269	255	315	265	283	282	291	301	290	284	277	239	260	280	281	286	260	277	281	250	266	256	264	255	264	285	242	274	282	262	264	261	291	288	294	262	254	272	264	240	250	270	252	268	284	244	264	285	206	291	281	279	246	273	277	279	264	252	280	300	254	268	274	265	272	291	281	273	259	247	277	267	271	264	240	274	283	288	248	255	283	270	298	293	290	269	260	292	268	272	229	271	281	264	294	271	278	246	254	261	287	287	261	279	311	302	281	295	251	271	299	274	301	273	269	276	291	304	275	269	301	271	265	260	279	274	280	281	261	273	257	293	247	252	285	292	278	280	300	281	281	265	265	262	268	245	259	281	279	274	261	298	286	262	270	258	298	268	281	233	233	270	286	277	290	290	274	268	279	288	253	285	246	251	253	262	276	309	263	256	266	257	255	289	280	296	288	272	281	276	249	303	260	263	294	276	291	262	278	280	279	272	284	319	226	314	307	277	244	253	261	311	271	290	281	274	273	248	252	273	279	266	261	253	259	266	274	312	273	271	315	273	302	251	255	287	266	255	300	264	278	295	270	230	270	268	258	276	261	253	292	267	285	255	260	301	250	257	266	278	243	281	264	286	250	254	262	284	266	269	272	272	260	265	290	250	265	278	266	270	274	241	282	260	283	295	243	263	272	272	271	256	267	283	287	282	290	294	265	278	281	259	264	279	256	261	268	250	288	271	269	260	277	289	288	278	264	260	280	289	296	279	248	280	274	248	268	283	280	277	258	261	259	269	295	268	280	277	293	244	252	273	308	245	287	223	227	293	288	274	261	276	260	296	243	308	261	251	258	315	265	251	273	314	267	248	314	309	310	257	262	290	275	263	270	270	280	281	255	285	258	249	249	289	265	265	278	292	269	283	260	286	257	279	284	281	260	280	294	268	284	292	296	289	265	279	284	261	259	278	310	287	300	280	281	278	286	269	293	279	249	243	266	244	264	283	280	254	281	274	256	256	268	235	286	256	270	236	251	254	290	272	272	280	313	264	273	284	265	264	255	291	283	269	276	260	267	265	265	318	300	312	250	271	261	276	277	276	245	257	286	271	255	286	311	244	256	289	266	277	274	279	273	292	255	296	298	259	257	274	279	268	283	261	265	289	292	293	272	305	256	294	284	256	250	272	294	253	261	271	297	273	285	251	256	265	276	283	254	257	271	278	290	281	283	275	255	296	253	300	270	276	273	273	265	254	273	287	236	247	278	261	268	250	256	277	278	282	288	290	255	261	303	273	273	284	254	278	255	271	301	278	272	242	303	257	263	277	284	276	273	271	240	260	283	274	277	262	262	258	265	276	248	255	274	271	262	274	241	241	254	275	279	278	271	300	275	272	272	256	240	273	260	259	266	253	262	306	309	279	264	276	318	278	247	274	282	265	259	290	303	281	271	262	275	286	291	270	266	287	288	265	254	297	271	256	295	270	287	276	248	271	289	268	296	280	235	281	267	254	262	276	279	275	308	257	232	263	286	269	268	266	277	288	244	243	298	274	254	243	279	297	254	293	264	298	264	265	285	289	248	255	292	278	266	284	256	277	293	275	260	308	269	285	267	258	289	289	255	274	244	298	278	275	264	299	289	273	274	266	293	308	240	291	259	272	312	262	323	283	278	286	286	283	279	290	247	261	286	295	284	274	279	268	264	294	281	251	259	262	263	280	313	264	248	278	284	286	261	269	267	234	257	269	249	263	287	278	261	273	300	252	292	294	261	322	273	255	258	277	266	291	285	247	312	255	276	249	277	282	300	281	245	254	314	281	262	292	286	266	282	287	281	260	255	251	263	243	280	269	252	293	277	273	249	274	264	281	285	262	296	276	254	296	246	269	272	265	255	261	253	264	278	247	271	269	274	279	266	263	255	253	247	272	296	273	270	260	271	277	272	232	254	292	254	281	281	255	292	276	253	294	288	320	278	297	228	255	267	249	279	281	260	301	271	290	248	311	282	277	255	275	247	277	245	278	278	268	299	308	270	296	307	277	243	289	220	276	260	308	253	258	220	238	280	279	293	259	259	311	281	259	280	300	266	318	271	276	260	258	264	291	313	240	273	286	259	278	264	262	255	295	288	291	274	283	297	274	267	250	266	269	274	252	256	281	300	277	269	269	308	252	316	248	262	265	240	241	265	266	304	266	267	267	267	242	264	281	279	259	300	275	287	270	276	265	265	251	250	279	309	273	254	275	286	271	300	284	259	272	261	307	267	239	252	272	303	266	294	256	267	273	278	276	299	284	279	298	276	288	240	281	267	267	269	278	273	263	269	242	279	253	264	267	268	251	310	287	254	280	251	298	290	263	251	273	283	276	253	277	281	281	254	286	283	295	297	261	239	246	257	277	260	281	242	251	265	280	282	291	277	276	308	267	237	234	270	275	276	254	285	243	277	230	294	284	296	283	270	291	269	286	262	274	273	239	312	285	240	254	280	281	291	276	284	259	278	263	251	291	257	277	281	295	282	265	274	262	272	263	271	254	283	281	252	250	257	254	247	238	268	281	277	291	279	264	288	285	257	290	270	297	275	273	267	266	299	278	290	277	258	230	238	273	270	248	249	233
8529	6261	2904	1585	886	639	639	614	686	638	665	660	630	651	587	643	673	632	638	587	609	685	652	644	601	640	636	621	609	652	641	631	604	604	634	660	628	612	675	620	658	582	647	630	646	643	597	641	639	624	625	645	603	612	608	635	624	600	639	625	645	626	650	591	646	622	660	646	634	622	675	630	636	602	657	592	595	596	650	677	660	602	599	636	694	617	592	653	613	593	646	644	600	628	642	623	671	576	633	619	602	656	647	629	626	623	615	670	690	610	638	616	657	636	667	666	611	595	608	626	661	632	652	620	648	650	624	631	620	665	615	646	604	643	664	618	614	604	636	629	595	671	654	662	643	630	612	629	635	628	620	668	629	660	640	654	623	675	628	662	636	671	617	615	658	648	603	677	619	645	665	607	651	642	636	622	620	625	640	621	631	667	659	603	650	594	667	647	663	622	603	609	621	599	621	644	654	615	629	629	651	653	663	597	630	643	648	590	644	642	655	663	597	664	630	618	632	631	638	595	603	657	626	633	632	584	610	671	637	634	626	639	653	648	626	663	647	638	615	635	629	682	647	645	595	680	654	604	662	641	609	628	640	650	639	638	652	662	626	607	625	659	601	640	615	624	642	622	585	625	617	642	639	590	577	667	618	588	625	618	612	615	664	624	614	586	679	660	625	656	636	593	628	613	617	667	584	620	625	632	629	602	606	652	650	619	623	611	641	643	617	626	613	588	658	660	611	629	629	645	654	619	653	668	651	670	632	568	630	609	565	645	616	660	625	623	582	598	590	652	668	633	665	668	610	618	624	624	631	648	623	650	610	661	626	611	674	623	642	598	662	626	720	630	589	624	652	608	641	631	648	649	659	648	646	596	633	625	645	619	639	656	631	644	645	632	661	629	641	623	601	645	645	586	617	652	614	604	635	596	637	613	670	648	594	632	677	631	647	644	641	615	685	626	678	601	662	616	586	653	667	637	643	669	585	619	643	684	664	646	659	609	606	661	652	641	589	642	644	639	669	648	628	633	623	623	614	603	671	593	624	614	672	646	666	623	645	635	663	601	609	628	695	608	650	676	659	640	644	630	601	635	647	631	647	603	666	644	640	647	676	626	601	624	673	589	670	640	643	610	649	666	660	654	599	640	637	588	605	642	620	610	621	594	625	691	652	659	600	633	682	664	654	647	662	658	608	655	603	631	627	655	639	603	600	658	610	640	654	653	622	659	672	637	633	634	611	608	660	610	634	659	631	651	601	644	636	685	635	668	615	681	615	696	626	643	615	695	642	619	646	650	621	622	648	641	608	663	658	644	588	601	671	701	658	595	594	625	598	638	638	624	603	642	655	635	625	631	620	621	691	634	645	652	646	629	639	637	644	627	669	629	634	688	645	661	624	615	588	636	667	664	676	627	616	635	649	637	603	658	638	578	596	641	633	622	659	665	647	647	635	645	601	627	627	634	626	656	606	627	643	564	648	616	641	596	627	615	645	613	606	642	580	604	649	634	645	608	636	611	631	564	643	589	662	612	614	618	669	659	581	647	674	677	602	646	646	580	651	654	624	598	599	641	620	597	613	644	626	620	655	582	677	615	624	617	617	642	674	613	637	670	587	605	631	654	571	607	660	614	638	624	677	624	664	622	622	606	641	638	676	643	625	642	631	630	639	649	643	638	607	653	624	633	606	607	670	647	612	614	645	662	655	661	611	623	612	623	637	577	641	612	647	619	673	633	670	657	619	640	626	681	629	633	652	582	638	629	680	649	655	624	633	624	657	597	639	630	619	614	665	659	631	627	665	642	651	673	603	635	615	647	636	614	659	621	654	654	662	715	581	603	632	602	616	677	640	666	608	665	621	635	622	629	634	583	639	609	598	667	641	640	582	642	613	645	569	614	606	584	642	608	635	651	649	604	641	637	645	606	630	644	656	604	627	616	673	667	582	664	683	576	611	651	622	616	557	642	629	649	647	645	632	592	630	605	612	665	650	642	597	605	613	689	629	621	624	630	627	654	623	636	652	603	603	641	641	657	635	686	623	657	585	577	602	657	607	621	619	639	642	669	641	614	669	688	634	647	642	619	638	661	631	670	607	602	642	610	642	591	634	675	651	641	649	633	623	617	608	591	608	666	580	674	650	652	661	620	668	661	642	648	681	620	639	632	654	620	676	626	657	618	611	622	612	617	629	642	624	608	620	688	640	590	617	645	642	588	615	624	626	651	703	617	661	612	631	618	631	683	661	582	644	633	620	606	642	607	629	649	625	624	638	623	666	646	638	624	664	635	655	677	621	629	588	589	627	631	655	627	597	633	653	593	605	645	663	654	656	645	641	593	653	627	641	649	617	592	646	634	619	653	646	667	633	582	671	630	623	650	608	673	617	628	633	585	614	657	615	613	585	645	622	619	614	649	643	634	622	633	609	637	594	593	600	637	636	676	621	650	667	588	655	624	631	606	643	627	640	655	652	639	637	677	649	673	645	624	629	622	613	619	642	592	630	669	635	633	646	637	598	644	625	679	619	635	651	601	642	651	641	618	653	621	657	631	665	617	643	629	683	618	661	645	658	652	630	612	585	604	645	622	644	664	632	644	638	640	648	656	622	622	677	595	645	608	599	645	639	592	679	591	621	649	655	649	654	650	635	636	596	625	656	618	594	627	647	689	614	625	664	622	644	622	605	653	624	645	642	596	592	592	610	608	645	671	608	633	641	644	627	625	621	595	578	623	642	639	631	658	646	636	564	635	595	628	647	617	663	625	634	647	582	582	636	644	662	634	640	612	624	625	637	645	660	624	575	657	651	613	595	611	614	614	626	647	612	633	618	632	661	628	648	624	639	665	654	667	635	618	627	617	638	588	639	627	639	668	614	651	636	644	628	682	639	629	649	681	607	619	647	622	626	653	640	661	586	608	660	616	597	630	653	644	653	645	637	610	608	664	640	592	632	623	673	638	625	644	664	585	640	603	655	604	638	635	596	624	664	608	667	590	644	618	636	600	655	670	612	656	668	647	660	619	640	647	639	630	640	621	619	646	642	659	604	721	680	642	648	615	634	653	635	677	641	630	681	617	626	621	630	597	637	635	599	616	623	635	608	626	654	621	671	648	611	647	658	615	631	646	670	643	642	607	651	658	620	593	652	639	646	603	647	650	656	622	639	631	632	657	630	657	623	639	638	647	623	606	654	609	637	621	650	645	641	629	659	623	650	593	621	609	642	670	650	622	671	584	617	616	656	637	630	614	671	638	640	591	625	611	612	653	637	638	620	626	640	614	627	610	636	624	606	680	627	647	611	607	633	625	611	623	609	664	624	656	635	670	646	639	630	635	598	645	589	598	643	593	648	657	620	626	689	627	643	635	609	608	626	617	624	600	621	630	605	601	625	658	671	596	642	654	656	633	648	605	650	625	623	592	658	644	677	622	645	671	658	621	664	681	624	653	642	663	645	636	678	631	609	634	626	667	648	616	599	604	637	625	667	619	629	598	639	601	612	622
25031	21536	24938	28600	21678	19561	1921	510	435	433	423	405	400	428	394	384	412	384	388	428	373	431	392	431	440	385	367	405	375	424	356	384	376	438	409	390	382	410	383	444	367	389	419	379	364	343	373	440	442	405	383	383	367	383	400	405	370	391	377	426	417	379	382	401	385	325	384	376	376	356	383	366	398	335	384	392	380	397	382	357	402	406	372	403	370	370	369	356	398	352	402	379	413	401	384	383	388	389	389	377	371	392	401	404	399	432	456	386	366	394	354	354	368	401	414	408	396	418	434	416	404	392	400	424	383	390	394	384	406	368	407	398	384	385	394	413	372	376	380	387	420	423	409	401	384	383	422	381	351	393	390	382	425	402	367	362	382	400	380	359	414	407	362	427	379	406	388	399	414	360	373	358	383	379	410	371	400	341	396	391	403	409	402	397	402	418	406	422	385	377	403	387	377	399	388	420	349	387	396	393	329	431	381	384	405	370	378	394	436	373	343	369	337	348	380	396	405	411	378	388	363	395	344	435	412	380	357	364	391	412	423	407	371	405	389	382	377	360	379	393	375	380	353	390	356	402	370	357	349	400	371	398	382	355	345	372	427	387	368	393	418	412	384	374	431	370	418	388	357	385	411	389	398	395	346	383	386	400	381	387	379	403	420	406	382	343	413	396	387	394	353	379	361	347	388	373	389	378	362	397	395	420	409	390	375	384	412	395	375	415	376	392	371	393	380	360	374	370	402	394	395	379	368	430	388	366	393	376	381	375	391	365	385	366	373	386	389	411	378	380	386	376	360	386	378	426	402	400	367	390	378	376	378	360	397	371	368	386	382	385	377	387	442	356	375	368	388	384	404	371	399	380	374	361	408	370	365	392	405	433	399	382	364	404	392	381	399	427	396	415	385	393	379	383	371	429	403	423	357	413	363	382	444	355	401	385	364	366	387	407	379	376	404	413	385	358	428	426	383	385	413	433	408	402	402	377	393	395	396	388	403	367	405	392	410	392	380	376	365	392	400	385	412	378	337	373	399	387	374	373	395	393	376	366	395	376	397	386	359	395	361	418	410	405	394	410	368	393	356	416	375	387	394	367	415	375	379	413	381	419	407	408	374	374	390	400	378	398	428	392	412	351	365	395	389	416	411	395	410	365	380	397	402	395	388	352	394	389	365	380	367	384	379	412	387	395	368	422	403	381	354	406	389	307	380	361	405	363	406	442	358	371	421	406	370	383	391	393	401	370	388	369	415	381	394	390	372	378	397	376	369	377	390	400	388	376	380	424	392	384	362	367	385	396	420	359	396	399	365	373	391	426	376	403	394	348	402	395	403	390	393	399	388	369	401	399	404	423	373	410	401	380	393	413	382	395	437	371	410	399	383	388	410	420	383	399	403	401	421	388	398	397	432	355	369	378	428	386	401	378	402	403	393	395	393	403	390	412	380	392	378	428	377	386	391	395	405	372	388	424	395	377	370	437	397	391	390	362	386	411	426	387	376	403	380	361	399	398	366	365	352	376	421	370	365	402	380	377	384	406	420	361	350	419	382	405	364	344	406	396	399	369	367	443	378	369	401	380	386	379	358	368	363	406	399	380	389	376	372	341	387	443	350	368	410	336	382	375	389	417	396	391	402	364	392	360	375	398	384	373	395	386	398	392	385	417	396	413	359	386	382	373	385	367	367	409	376	373	360	396	356	401	389	391	371	374	400	391	412	391	374	368	372	395	403	386	361	365	420	397	419	384	364	382	381	343	382	392	367	372	363	391	431	385	404	397	408	385	409	372	358	361	379	425	392	408	403	394	355	393	385	394	384	375	394	397	391	358	382	378	408	390	388	378	370	427	381	411	438	370	353	418	412	396	362	391	353	399	367	414	372	354	377	376	394	399	360	355	359	398	406	407	408	378	394	365	421	434	374	364	382	388	387	387	378	406	381	386	406	358	347	358	399	396	386	366	372	373	376	398	395	405	373	385	358	399	343	399	395	394	400	371	391	390	432	415	410	344	372	358	376	388	388	391	403	379	396	399	399	385	411	386	377	394	404	389	376	365	375	400	400	392	334	389	393	363	367	399	441	363	388	395	367	368	386	416	354	387	383	372	372	362	407	385	390	406	394	364	398	388	373	369	421	377	397	386	420	376	428	424	374	397	380	397	405	379	399	372	351	361	378	376	386	370	396	380	384	389	445	423	376	394	399	398	403	422	383	390	391	366	372	433	394	383	378	407	340	335	386	348	384	373	370	408	394	335	396	397	374	370	403	363	375	361	428	342	387	429	385	355	391	363	372	393	364	351	371	414	366	402	365	430	420	385	367	401	392	408	370	370	390	374	369	364	374	379	360	407	400	404	366	345	391	392	417	405	403	395	384	385	394	406	378	390	351	422	375	395	381	365	370	397	428	415	368	431	414	341	369	367	432	350	368	408	405	408	385	393	372	370	397	448	393	401	386	410	401	394	373	410	399	420	361	414	388	370	393	388	391	361	386	429	402	389	370	403	433	361	385	364	374	364	409	382	407	392	433	376	417	408	418	386	406	383	393	404	376	429	394	404	433	396	426	370	432	371	358	362	384	396	371	428	435	388	366	415	372	376	400	411	404	409	394	353	373	387	371	359	404	381	379	381	369	380	384	420	386	398	393	398	394	381	369	400	397	406	393	391	389	374	388	361	376	389	384	393	400	378	408	395	372	389	379	358	394	386	401	364	388	369	419	367	360	399	447	359	404	393	398	396	383	406	367	393	384	379	341	361	388	408	378	416	373	366	406	377	372	371	384	369	400	394	406	383	380	367	389	366	428	368	347	367	371	377	388	404	388	358	382	431	412	408	407	411	386	380	410	393	419	369	390	374	407	381	392	388	395	390	418	377	397	337	345	393	390	372	372	383	410	385	412	391	385	378	392	399	387	349	424	410	431	381	397	399	405	384	450	399	374	387	394	356	375	385	386	356	380	398	424	373	372	365	378	397	377	385	388	358	416	385	413	389	395	421	387	441	414	339	376	389	393	359	372	391	390	360	345	381	375	374	379	378	445	378	379	375	386	394	402	382	403	388	402	359	374	408	375	357	398	388	413	357	366	411	377	410	388	365	404	399	406	385	382	410	369	407	409	336	401	411	382	412	389	394	384	382	379	351	365	352	401	419	396	433	352	366	374	399	367	365	394	366	392	349	377	383	408	382	392	401	427	416	394	408	413	400	391	380	407	357	396	416	357	412	382	382	410	434	398	405	367	420	371	408	379	400	378	345	410	405	382	341	422	397	356	383	378	386	396	377	331	376	345	353	390	350	436	386	408	377	394	401	398	350	339	403	377	354	391	406	343	401	379	370	384	419	396	357	415	394	375	391	385	400	392	384	424	410	392	408	390	356	419	413	392	380	394	393	391	395	409	421	389	402	346	391	382	401	358	381	399	424	428	392	383	387	423	405	384	381	375	392	386	403	367	386	416	377	362	390	370	415	359	363	407	376	371	358	378	393	404	400	354	336	413	401
20690	25561	9733	9769	4085	1136	847	883	849	868	863	820	885	781	847	832	854	868	874	839	837	857	862	845	847	856	856	848	849	830	794	859	855	828	826	822	856	825	827	822	830	856	833	831	863	837	814	836	814	852	871	849	807	830	845	862	854	911	820	872	799	825	798	845	821	833	844	865	828	803	818	880	827	782	807	847	829	854	854	800	845	884	864	819	855	846	814	869	820	851	801	852	761	837	797	801	820	798	842	906	775	840	896	829	795	846	821	878	811	826	808	831	839	817	836	868	834	804	841	847	863	855	822	856	903	804	831	835	856	861	840	794	859	830	833	841	842	818	798	789	839	837	807	832	825	824	844	809	832	810	855	836	820	836	810	836	843	859	837	841	825	876	802	881	808	814	807	850	774	881	813	845	828	832	845	848	842	832	872	852	806	850	839	829	834	852	844	851	812	808	822	833	760	823	872	861	819	837	775	823	833	849	868	855	835	871	834	822	815	838	850	823	846	824	830	869	824	827	841	826	836	820	851	811	850	853	848	892	823	844	804	840	847	858	850	804	905	827	882	822	821	804	846	863	846	833	818	896	805	861	793	828	849	856	851	824	875	855	865	832	820	822	794	803	864	850	812	834	824	852	804	881	894	867	814	801	815	823	865	844	852	829	844	857	853	863	827	876	863	838	872	804	832	838	875	836	793	851	838	805	820	829	869	859	818	846	818	855	834	872	850	856	890	826	856	835	863	835	865	799	826	812	814	833	867	811	858	768	883	851	785	851	858	864	873	830	853	852	864	819	810	866	840	881	863	856	832	872	868	868	833	826	837	831	840	833	835	762	857	857	836	856	834	802	830	852	852	852	842	856	787	899	918	848	880	842	870	840	817	843	857	847	809	820	818	805	824	785	850	845	807	873	807	818	817	831	796	791	878	852	860	799	831	815	790	822	794	896	835	835	787	828	863	852	840	849	802	885	870	836	867	852	856	827	882	826	864	866	867	852	790	877	840	848	846	856	820	859	822	828	914	829	873	875	810	822	835	816	825	803	846	827	828	805	843	804	869	833	829	855	808	793	846	816	892	848	819	894	837	828	819	890	838	814	846	850	863	845	869	851	812	852	886	780	842	879	832	837	837	848	895	838	842	782	850	862	853	804	790	811	815	866	817	829	825	826	862	834	785	864	853	810	859	842	829	831	795	846	828	848	813	821	813	873	826	833	851	786	897	820	822	779	850	793	879	855	800	829	843	877	824	837	831	802	824	839	855	832	805	812	767	825	815	856	816	844	848	851	836	864	837	783	826	815	819	807	867	825	851	836	864	874	845	805	852	826	895	892	809	807	816	786	800	811	828	806	834	791	815	883	873	855	848	866	865	872	803	827	836	859	878	895	852	826	834	838	822	899	842	818	817	839	841	819	840	854	806	844	818	828	878	798	819	844	864	883	866	868	805	842	859	946	838	844	855	842	852	855	853	853	798	815	808	877	827	866	824	903	822	817	836	835	836	818	816	854	832	827	851	870	846	857	844	771	811	835	841	784	789	827	808	874	832	875	859	830	790	789	827	822	837	829	792	840	854	839	834	836	826	827	825	819	811	853	867	871	841	859	840	838	878	872	823	807	890	784	849	894	771	813	887	828	837	841	833	841	864	896	819	826	853	833	825	825	837	826	845	780	804	881	823	793	871	850	851	838	787	840	799	812	779	850	777	860	824	835	777	861	833	827	816	845	828	855	829	851	799	834	796	857	772	799	875	841	816	834	783	825	858	823	844	843	878	843	844	878	825	801	839	846	816	871	808	832	804	810	856	892	860	821	837	910	855	891	862	829	820	917	877	866	837	825	821	838	850	845	892	830	813	848	846	866	826	809	857	844	838	840	837	822	820	856	837	830	860	847	808	773	835	839	885	843	822	869	805	879	842	882	830	805	794	837	846	828	846	823	847	812	835	839	846	869	798	822	808	816	855	823	817	793	833	901	803	867	864	814	816	824	824	829	842	815	841	838	831	861	816	805	855	820	847	844	839	866	823	839	820	837	874	814	833	844	829	839	830	820	861	817	878	780	796	794	749	839	842	838	852	830	863	817	858	785	853	852	833	814	850	829	805	837	847	786	835	819	796	855	837	820	838	840	862	871	880	800	848	838	833	822	884	822	843	871	875	886	838	813	843	850	853	854	872	872	858	840	812	851	864	870	846	853	853	894	863	824	825	832	873	825	855	860	811	855	873	802	852	824	824	827	794	845	836	823	864	824	878	836	868	895	823	829	796	832	837	834	841	833	816	835	852	815	868	838	848	843	877	824	899	822	886	856	818	850	823	855	887	847	837	849	817	829	854	828	830	863	838	854	846	868	827	873	826	830	887	829	870	850	877	840	803	839	792	799	877	854	825	833	871	883	803	888	761	823	850	901	822	856	841	830	837	817	840	818	851	862	827	829	810	841	790	868	871	816	887	812	877	786	849	840	870	835	812	850	831	801	859	834	859	805	836	855	845	852	830	805	809	851	872	818	835	797	856	868	835	826	846	846	814	862	789	837	791	836	798	799	793	810	849	827	855	878	805	879	829	843	818	862	833	892	800	817	817	838	788	816	801	821	869	832	766	829	798	807	926	816	839	794	798	807	821	849	836	806	898	812	849	856	812	875	784	829	867	863	808	902	881	863	818	875	834	851	861	782	836	808	858	883	848	835	817	850	816	884	799	813	838	839	872	843	821	844	820	845	817	824	893	841	834	879	861	861	844	875	832	812	803	869	810	844	807	836	846	832	842	819	847	868	847	812	880	797	824	822	863	856	855	880	808	868	839	842	860	756	829	853	890	838	815	805	826	856	822	822	841	846	876	860	831	827	804	852	851	820	825	849	829	801	785	758	865	832	843	853	874	832	855	839	832	817	819	841	804	835	776	855	801	808	870	847	849	867	839	824	832	813	850	830	809	829	808	858	804	883	828	865	799	843	824	808	863	770	810	846	870	789	845	820	848	824	872	827	867	813	859	816	835	807	836	848	853	792	827	823	824	836	812	840	816	816	812	826	830	851	826	849	846	820	813	831	885	809	890	836	796	789	837	844	832	884	838	800	853	797	856	828	838	790	894	821	789	815	837	820	821	866	826	875	789	858	849	827	830	831	810	828	785	840	868	865	857	880	822	820	820	863	833	822	818	827	801	840	800	936	836	845	874	850	868	814	822	838	828	896	872	836	839	899	831	843	844	839	823	866	824	844	842	847	849	875	824	816	852	796	802	834	864	822	836	840	835	846	844	911	839	827	821	874	828	800	895	823	816	824	824	894	833	929	876	857	832	794	880	815	882	832	804	839	835	851	809	853	884	855	794	858	869	832	807	894	830	816	865	823	871	832	890	827	854	823	842	840	816	867	819	837	797	846	816	831	812	811	890	853	833	840	804	848	827	875	823	811	852	837	884	888	901	868	850	889	787	837	816	846	839	850	801	835	760	859	863	861	846	823	865	825	862	854	798	841	836	896	852	838	830	817	828	811
24268	21442	25146	28175	21529	21482	17838	855	404	407	383	338	331	309	334	343	306	328	310	270	324	302	319	270	245	311	316	265	299	289	290	298	266	304	273	285	308	289	300	290	304	283	270	277	267	279	296	288	291	296	314	316	253	285	309	293	317	283	283	276	285	290	309	278	304	289	300	281	334	307	309	309	305	293	303	268	281	255	283	284	310	313	288	301	310	282	293	265	305	280	265	265	298	296	267	309	288	302	284	275	270	268	311	292	283	277	273	299	284	285	286	285	293	285	315	292	279	312	257	282	289	258	281	308	269	270	309	295	295	312	299	266	303	285	316	301	333	299	259	268	259	245	281	257	277	279	268	333	337	276	296	296	291	290	299	259	272	297	285	241	307	265	294	266	300	282	285	301	298	280	276	278	291	290	287	297	292	327	289	287	287	287	287	293	279	313	287	270	301	273	269	322	299	302	323	293	292	287	247	263	286	317	297	254	262	330	277	318	256	295	305	280	306	244	306	297	290	286	251	270	279	299	259	300	281	293	283	282	270	288	270	316	285	296	283	257	303	284	287	289	284	286	267	322	285	266	315	311	311	247	261	313	299	284	307	304	321	273	302	323	275	296	292	305	301	243	293	251	253	340	343	300	270	266	282	289	274	285	279	270	309	270	307	258	257	274	318	282	295	293	305	298	262	314	306	298	292	289	269	287	275	249	258	296	317	266	268	281	303	310	291	288	270	273	266	302	293	303	307	258	289	317	304	286	292	285	312	296	317	307	256	277	285	296	297	276	305	319	301	298	293	294	300	300	319	294	308	291	291	268	288	270	268	309	288	305	292	282	285	285	305	282	287	267	299	271	304	272	275	283	300	261	276	316	290	332	321	286	267	273	308	292	275	324	306	272	306	281	309	261	283	318	298	253	300	311	279	293	299	290	290	264	285	266	313	272	287	284	300	293	284	272	324	294	305	299	337	296	293	307	260	323	284	252	302	275	270	288	300	294	266	277	261	321	289	299	310	278	318	247	291	248	281	280	283	294	251	293	295	280	281	268	282	276	312	292	275	300	320	312	297	310	295	275	281	311	280	277	298	273	312	260	296	272	312	283	297	309	302	263	289	281	307	289	268	276	274	288	288	258	273	287	260	275	301	264	300	303	263	305	315	288	284	304	311	303	294	271	301	305	285	294	270	289	317	272	265	289	316	268	259	263	269	299	332	296	299	300	286	262	285	325	304	284	294	293	323	309	279	299	305	283	291	266	287	281	321	289	303	321	318	284	336	284	281	275	333	293	272	267	264	294	298	301	303	301	296	305	315	288	285	272	307	282	271	271	283	287	332	275	268	296	292	329	295	267	292	316	256	301	322	258	263	288	283	311	278	299	273	307	278	246	237	263	283	294	282	306	265	294	297	276	297	253	292	280	303	285	262	262	279	285	314	262	271	303	305	282	312	274	299	284	297	334	307	299	259	313	262	256	283	286	298	301	266	288	298	312	300	308	273	295	270	281	288	307	300	301	270	292	277	288	278	269	321	284	282	301	262	309	292	319	311	284	281	307	286	279	294	289	283	282	323	294	288	285	308	317	310	297	306	315	297	283	272	286	298	301	299	300	268	253	263	301	304	321	302	238	271	292	298	294	271	294	290	271	275	284	259	264	268	272	278	309	275	319	268	281	319	284	289	265	283	285	302	303	300	275	282	307	269	292	291	277	275	278	314	300	316	271	281	335	305	285	289	302	306	298	285	288	287	289	300	297	318	281	282	274	303	291	315	336	287	302	288	291	296	289	275	299	301	293	300	281	301	309	290	258	284	276	296	308	276	307	333	244	293	279	309	307	300	295	264	255	291	257	272	276	282	309	290	293	252	267	282	272	311	285	270	320	292	316	308	257	282	274	287	301	265	291	282	297	304	287	255	290	281	281	305	262	299	294	286	257	314	272	307	274	285	294	301	261	275	268	274	281	242	311	260	268	279	290	293	276	300	290	302	287	272	303	263	310	304	291	289	295	313	291	271	290	316	314	253	256	313	313	332	290	288	293	254	274	294	288	281	322	289	329	273	291	312	298	295	293	290	322	253	275	282	306	261	290	310	279	300	263	288	284	295	271	276	276	296	288	288	281	327	281	306	274	289	266	287	271	284	274	283	278	296	294	293	274	295	236	279	288	284	293	302	293	302	295	298	282	326	284	311	296	298	294	298	281	267	280	301	297	293	261	290	268	288	316	236	292	299	283	274	302	297	295	292	285	300	288	261	303	309	303	304	305	290	315	292	283	282	291	304	300	276	292	298	272	268	295	313	273	305	288	283	269	291	308	307	297	294	270	299	283	288	320	264	282	273	268	302	298	290	283	286	294	319	266	290	302	297	273	275	284	267	299	280	270	273	299	303	274	297	293	303	303	263	302	296	311	287	276	270	267	284	311	261	303	304	285	265	266	292	295	283	292	266	282	335	290	275	264	286	315	280	283	279	267	269	300	286	288	282	302	278	297	280	299	284	298	243	277	313	270	281	286	314	307	289	277	299	317	296	279	289	309	272	333	327	284	327	310	285	321	296	288	285	281	288	293	289	336	277	288	281	275	324	323	299	302	319	248	269	276	290	299	292	307	326	304	312	284	317	279	280	266	267	288	304	272	276	300	269	273	272	322	272	271	297	298	296	299	307	286	320	276	315	275	294	262	282	283	303	272	295	275	260	288	309	255	312	291	323	257	291	269	275	311	334	309	227	284	295	287	304	300	299	266	267	293	318	295	303	280	242	300	253	292	284	271	273	292	300	309	297	263	287	298	292	269	302	279	290	260	295	299	288	252	275	284	273	276	288	283	264	297	286	274	295	297	285	298	318	293	308	264	283	281	301	286	261	281	285	272	328	277	321	268	303	292	270	304	315	304	268	292	273	258	265	286	283	326	273	260	277	269	301	270	267	305	276	291	284	277	288	306	283	336	304	270	300	319	280	329	302	304	276	295	292	291	284	297	248	277	344	286	257	317	320	294	329	290	269	311	278	301	305	291	326	284	301	286	295	267	280	265	269	257	322	264	329	285	262	282	247	267	269	270	303	305	283	280	301	277	282	284	319	309	295	261	250	304	291	283	291	283	300	300	261	246	260	299	303	290	255	302	273	258	290	313	274	264	305	328	307	268	295	267	255	276	313	297	301	308	302	306	280	264	316	272	294	293	275	288	280	280	269	290	314	284	323	268	289	327	293	319	307	270	300	281	267	298	271	267	326	276	291	306	294	284	285	301	281	323	275	261	305	313	329	269	277	288	317	266	283	262	256	278	323	274	261	284	289	301	288	251	294	306	275	301	307	264	254	287	286	275	272	297	325	299	305	278	253	290	311	260	271	274	288	304	260	293	290	317	308	276	267	288	307	278	294	252	311	300	298	289	277	281	301	286	319	338	297	275	298	325	314	283	273	311	293	284	282	295	285	290	308	273	235	285	287	311	268	303	288	288	268	279	312	315	305	267	322	267	305	319	304	272	291	286	283	271
27271	33711	16495	16323	7068	1126	786	713	697	627	654	699	659	613	660	606	638	663	595	649	644	610	681	613	585	630	610	616	577	604	664	614	577	618	585	623	588	607	605	609	614	610	593	611	579	611	619	575	601	622	582	621	605	602	601	597	634	608	663	643	599	565	616	617	629	578	617	621	606	604	617	611	601	614	618	628	604	587	678	628	605	632	611	589	612	620	645	626	567	590	644	590	640	592	594	579	622	621	607	618	627	658	620	620	631	603	611	601	613	637	608	600	597	622	608	670	601	645	636	613	628	593	622	615	580	616	645	598	643	653	614	605	618	622	615	654	590	606	639	616	642	602	583	634	652	587	615	639	628	643	580	569	630	635	601	655	567	628	590	587	627	616	606	620	565	627	649	645	606	572	664	634	641	651	616	601	565	586	586	644	612	624	630	605	629	581	581	618	599	614	622	612	600	587	589	659	646	629	629	622	583	629	608	586	611	596	625	623	590	622	601	604	609	631	618	634	598	644	620	631	603	610	578	614	620	647	601	621	602	630	640	612	616	600	637	618	615	605	652	657	617	647	631	603	646	630	633	639	582	597	605	636	607	573	589	621	648	620	612	640	630	662	619	566	585	603	626	623	585	623	581	570	624	636	627	590	616	611	627	630	642	615	606	606	593	631	617	649	623	639	660	622	612	603	603	631	625	624	607	599	628	631	616	636	605	652	659	604	613	643	611	597	632	605	589	588	603	624	647	571	598	642	605	613	661	592	613	602	618	666	628	641	653	621	641	638	654	608	613	598	633	584	638	629	620	635	629	609	629	612	660	586	606	600	614	601	588	625	650	595	635	654	593	605	647	611	673	595	560	598	628	626	614	600	571	636	627	587	584	612	621	619	602	561	623	627	596	602	589	602	568	594	613	588	638	648	588	651	627	637	616	628	624	653	631	580	585	609	642	622	642	605	565	607	619	624	587	624	615	612	617	581	633	577	622	572	633	591	616	653	615	663	596	588	631	649	614	666	664	586	619	675	594	595	653	613	680	576	604	586	595	603	601	594	658	599	582	639	652	619	638	607	610	606	615	618	575	641	622	623	603	626	644	600	621	606	647	628	622	605	555	598	609	654	594	594	600	618	631	572	618	626	624	634	596	641	563	632	623	622	646	614	610	593	586	641	572	588	642	623	596	568	630	610	596	588	596	640	658	591	634	597	607	618	627	581	649	612	616	600	659	637	603	630	596	611	639	676	578	618	640	625	614	611	643	635	591	579	662	614	628	604	585	583	605	624	550	677	668	622	626	619	624	614	598	621	628	575	602	639	606	611	617	590	642	620	559	639	619	659	562	654	587	583	622	635	628	616	623	605	615	596	600	619	634	643	569	617	636	595	630	585	582	610	575	594	614	616	595	611	576	632	630	599	603	609	607	603	558	635	581	635	590	617	594	625	595	637	561	613	617	595	645	633	558	609	609	657	645	618	598	646	592	626	626	597	565	589	608	606	610	576	629	619	606	659	636	621	580	615	638	567	639	603	605	599	619	629	624	624	576	614	606	600	612	641	588	619	578	608	591	678	613	574	653	658	647	637	599	640	635	598	648	602	624	617	632	600	612	638	620	619	576	629	608	640	597	621	657	606	606	573	644	605	617	587	625	654	603	586	639	628	603	615	637	585	599	595	588	608	631	605	627	555	614	613	612	608	643	599	590	631	584	637	629	621	618	623	642	579	598	622	658	611	582	634	605	633	617	601	596	584	612	621	652	629	658	571	634	599	629	626	572	604	628	606	618	636	621	620	619	611	582	563	586	654	629	605	636	578	595	601	564	619	638	635	635	603	599	627	630	585	624	610	613	577	623	603	564	677	615	654	668	548	597	647	666	564	589	619	586	576	624	635	597	618	633	612	658	620	585	605	629	636	628	581	616	653	579	615	634	666	557	609	559	588	640	576	606	641	595	606	645	597	591	613	605	638	595	603	580	618	602	629	613	622	594	613	612	621	596	615	602	589	573	639	648	679	590	635	589	627	628	584	580	634	602	554	619	629	605	628	630	635	602	652	597	623	612	606	648	627	614	597	658	625	577	595	580	626	609	629	627	639	622	608	566	619	614	612	626	637	608	580	598	623	603	606	620	598	628	618	630	584	605	574	623	609	629	614	616	630	563	668	630	602	619	588	600	627	678	633	614	606	586	652	630	642	568	599	662	655	578	627	587	610	627	603	590	656	599	631	615	585	628	607	608	605	582	600	626	640	609	605	609	619	606	683	654	629	655	656	646	614	618	622	625	594	625	590	622	628	599	623	591	603	575	667	644	601	618	629	609	631	618	663	572	607	601	636	621	583	601	648	655	635	583	634	662	607	593	605	587	634	633	642	645	562	588	593	590	602	620	596	599	593	612	584	622	613	588	615	597	605	615	581	624	642	625	626	667	587	619	638	602	640	607	652	562	595	608	603	599	637	632	603	657	614	629	583	559	622	572	607	580	623	605	584	603	617	600	571	654	637	628	659	622	572	634	626	597	604	578	581	584	645	603	589	648	595	629	636	568	631	608	627	612	631	642	569	582	636	619	632	655	585	616	615	590	595	610	634	621	597	639	652	602	629	609	641	659	644	605	640	628	563	590	597	616	605	640	641	640	639	610	600	615	621	590	632	622	618	598	571	626	637	632	592	614	687	610	613	606	647	619	634	665	583	595	602	608	620	613	607	622	597	596	649	625	622	587	579	618	622	612	609	616	620	598	636	624	614	597	589	585	641	624	610	622	621	618	555	600	622	579	600	592	658	641	637	638	599	590	651	615	643	587	599	607	615	562	640	604	630	617	588	641	606	593	603	601	608	624	636	619	642	604	621	612	662	593	591	635	619	626	640	610	550	576	614	610	559	643	622	572	609	598	605	612	612	638	633	623	605	582	599	594	603	635	600	598	653	618	640	622	632	620	605	629	615	625	599	599	592	578	607	644	593	629	604	604	640	591	623	606	608	644	585	646	592	589	622	576	600	626	643	577	610	617	605	626	597	616	631	615	556	599	621	576	641	665	640	640	638	639	620	612	561	612	589	585	596	640	580	570	606	642	624	581	638	633	649	622	614	634	597	629	622	607	615	658	633	610	626	626	578	595	672	613	578	608	635	618	603	638	609	624	610	603	620	652	589	611	641	638	629	585	608	625	572	598	658	589	637	606	620	630	611	632	573	590	613	567	580	634	588	612	615	603	622	633	591	566	614	637	605	599	625	662	633	609	644	580	583	671	639	565	606	633	639	583	607	622	611	599	644	622	570	599	594	647	581	607	619	578	608	623	645	573	592	636	559	611	618	600	659	573	649	614	594	624	574	581	650	587	581	617	631	609	586	621	561	589	576	584	580	640	589	674	606	569	604	596	588	583	626	557	602	602	570	643	552	598	588	584	625	656	610	637	639	615	583	544	642	616	606	674	599	656	613	638	614	620	598	617	629	579	624	631	608	615	650	601	599	615	606	608	650	565	593	668	608	599	614	600	611
33135	20311	9929	2337	857	406	341	273	290	267	306	278	311	260	249	243	270	277	256	268	251	261	267	291	267	274	254	260	291	270	266	284	266	239	272	254	263	259	249	300	288	252	256	287	250	285	301	266	277	263	276	305	279	272	252	314	258	297	290	279	290	260	295	287	252	259	243	257	265	286	302	296	280	267	266	233	278	298	315	264	274	296	286	285	259	249	261	310	266	233	291	271	268	281	250	262	287	267	267	315	284	272	287	275	269	270	271	266	256	282	292	242	283	277	281	268	265	273	272	275	285	264	270	286	274	304	286	289	258	310	273	249	262	260	293	290	239	277	268	251	219	282	281	279	299	248	253	299	310	261	284	261	291	283	298	272	257	290	286	267	308	251	263	277	282	270	294	273	280	270	267	262	294	294	286	267	277	249	300	299	253	264	249	272	260	267	288	281	296	303	258	275	270	303	269	260	270	263	287	294	270	261	252	284	266	279	254	281	279	225	301	242	262	260	285	270	254	267	321	278	273	248	245	286	270	281	260	282	248	318	256	258	226	273	261	281	276	268	258	314	300	283	270	262	277	282	286	283	281	283	295	261	271	288	287	279	252	262	294	255	250	283	265	294	314	286	276	259	279	284	296	298	284	266	277	288	245	256	254	235	259	281	277	266	255	272	269	270	269	290	277	264	277	264	291	285	263	279	261	277	272	287	284	260	290	259	281	282	253	289	310	282	276	280	260	247	226	257	290	251	249	276	272	257	265	257	285	306	261	279	274	278	291	269	256	264	272	289	284	270	269	281	249	268	284	307	259	249	240	263	262	272	266	288	263	291	275	292	256	268	254	265	283	282	309	274	280	292	287	255	284	244	275	282	265	294	276	255	239	270	301	260	281	253	283	259	265	244	277	303	265	262	240	273	301	287	259	289	245	240	283	313	268	254	282	287	290	234	287	267	288	291	294	301	293	260	242	299	236	291	269	289	289	275	270	260	274	278	291	277	274	259	282	253	292	267	243	272	288	278	275	274	313	288	298	303	256	241	247	255	254	270	271	291	256	265	267	271	255	235	250	250	288	264	277	245	226	253	265	262	285	258	280	273	288	257	282	264	253	265	298	277	275	271	281	269	309	256	253	285	251	280	281	255	248	291	256	283	262	249	273	263	255	264	267	277	257	258	272	305	270	290	281	272	255	265	296	269	270	275	237	268	251	276	246	273	280	299	254	263	265	251	296	270	274	270	271	278	279	241	266	288	296	253	264	251	268	258	311	260	249	266	280	266	273	299	279	282	268	290	289	269	277	271	256	262	255	291	286	304	267	268	243	313	282	275	281	303	271	284	257	264	301	257	260	270	293	267	273	254	258	259	243	293	280	276	254	253	278	266	296	292	284	240	287	262	288	292	271	252	284	256	273	272	253	253	285	271	268	319	254	277	248	332	294	265	252	295	290	272	275	303	296	279	267	293	263	291	250	259	255	286	260	261	250	293	283	259	308	263	266	278	299	228	265	244	270	264	274	284	247	263	293	264	284	273	269	253	276	272	272	291	279	297	277	286	277	292	255	259	279	266	253	263	289	254	263	271	288	287	282	289	282	249	271	278	252	273	303	269	292	235	294	270	281	266	256	279	307	264	251	248	261	286	280	260	303	285	313	291	269	269	299	252	266	260	282	273	303	275	272	268	256	269	266	302	251	291	247	296	278	287	255	268	245	267	258	247	252	238	257	280	278	273	234	314	266	255	277	273	267	280	288	280	250	304	268	241	282	263	260	287	280	280	284	294	236	252	290	296	285	293	302	231	284	262	281	287	276	299	263	262	271	265	286	271	273	261	254	265	294	283	284	272	263	239	247	269	269	265	268	239	243	273	281	268	245	290	267	289	279	222	289	288	251	302	263	272	261	286	281	287	270	258	268	261	268	277	272	262	274	278	266	299	282	242	283	261	255	280	304	291	289	271	262	278	254	276	268	301	252	268	265	267	270	255	260	284	297	239	234	274	292	271	295	272	269	291	273	279	281	275	292	281	253	278	289	258	268	282	255	273	281	283	273	288	271	273	253	244	261	310	271	251	284	292	279	244	256	264	266	259	251	274	285	277	268	278	307	259	265	279	251	260	290	254	262	265	272	278	259	253	285	284	255	275	250	280	260	257	249	259	296	267	305	296	271	249	287	281	245	279	255	262	248	253	251	256	284	257	283	277	284	281	261	261	254	265	251	271	268	262	278	296	256	304	295	277	269	253	289	286	292	300	266	284	299	258	268	291	258	272	265	260	291	273	261	258	259	252	271	294	240	269	294	288	242	268	256	259	257	230	242	261	255	280	321	278	261	276	308	281	228	281	270	279	268	299	270	278	271	269	253	287	248	264	268	281	261	299	270	248	268	249	286	300	275	277	267	286	284	262	238	276	264	283	279	266	291	259	279	271	299	286	312	281	252	300	254	248	300	278	268	243	282	271	262	286	268	289	280	264	274	287	286	279	260	272	268	257	275	312	276	294	277	243	269	278	241	297	288	293	271	263	282	282	274	277	272	278	262	264	237	269	284	285	288	308	255	267	288	253	244	257	291	277	268	263	263	241	238	290	255	294	292	269	298	297	273	275	242	250	260	297	279	273	271	288	281	259	250	259	286	260	272	268	252	254	276	313	250	292	303	249	250	267	280	277	238	241	252	259	246	291	257	266	269	261	245	257	266	288	304	305	294	269	270	280	271	313	244	241	282	243	253	258	299	271	248	292	299	265	269	308	299	276	277	237	259	271	273	290	266	316	237	296	262	286	243	230	281	271	259	261	272	289	289	254	278	300	257	273	270	260	268	284	244	282	281	239	254	308	256	304	287	273	280	292	280	262	306	286	312	250	260	271	247	276	307	253	281	271	267	283	295	260	278	253	268	263	300	279	284	269	255	304	265	294	290	251	293	256	268	280	263	302	275	285	242	286	287	286	269	247	303	304	259	259	250	272	239	255	314	291	275	281	268	284	268	260	247	260	240	286	302	273	253	279	279	295	286	290	260	282	267	265	275	276	257	276	281	298	288	278	256	290	262	305	250	258	264	280	310	267	269	272	292	253	248	271	247	282	261	289	303	247	262	286	284	271	248	246	243	278	252	287	282	283	297	274	282	278	264	286	280	288	290	320	256	287	284	263	292	286	295	282	264	306	254	237	268	282	269	246	272	250	295	269	287	277	273	240	287	257	259	245	284	269	287	269	287	278	237	276	248	273	290	264	285	271	286	279	257	307	275	292	269	294	275	306	277	291	241	269	302	284	251	263	283	265	260	269	266	278	269	281	296	256	272	293	292	287	282	301	287	291	288	249	291	285	287	261	283	268	280	270	267	301	262	266	274	254	264	301	242	257	271	282	242	259	285	270	247	252	269	254	274	273	273	283	282	294	300	274	238	248	274	271	291	257	302	273	261	246	285	290	274	270	257	279	277	293	279	311	289	272	242	304	254	267	275	307	279	260	286	252	277	264	264	277	295	306	289	305	288	281
8775	6476	2898	1598	1010	655	614	600	636	649	678	638	660	658	634	616	601	647	608	644	642	621	614	658	648	597	598	622	615	610	610	640	618	592	639	635	630	576	655	629	655	637	623	631	611	663	627	628	629	667	604	623	630	627	637	638	607	620	651	639	620	622	627	652	586	606	617	649	664	610	621	631	623	636	602	610	645	626	644	670	598	619	637	639	619	632	613	606	580	622	657	617	649	634	657	634	632	669	659	632	626	632	633	626	650	666	631	621	661	643	620	634	603	634	625	654	646	638	634	652	674	588	652	638	636	648	601	595	654	644	599	649	602	624	677	606	605	642	633	667	688	638	652	614	624	628	629	639	627	642	675	653	669	617	631	644	642	641	658	637	675	673	623	666	663	639	616	643	610	700	651	631	626	649	669	668	629	674	583	622	611	621	608	587	658	654	647	627	623	657	661	622	654	685	646	645	657	648	665	624	646	632	613	626	641	602	635	639	624	646	686	647	645	632	610	619	606	654	677	650	679	638	671	655	636	654	632	657	602	584	608	638	688	608	671	633	642	680	665	624	633	664	626	623	614	616	628	603	590	676	600	597	638	664	636	636	641	584	615	638	621	605	647	670	648	657	677	604	650	651	628	655	701	612	628	621	648	584	600	650	670	641	605	644	623	678	627	643	616	626	674	616	630	618	602	607	638	628	671	618	630	671	643	637	606	675	611	645	630	604	628	671	592	660	606	595	659	620	609	618	654	598	640	664	644	610	655	680	641	610	626	677	684	654	635	645	664	602	628	602	655	655	631	604	650	655	617	614	649	608	671	654	609	655	647	616	631	592	648	683	616	627	609	661	635	684	645	634	657	618	629	617	639	629	672	666	680	679	645	619	676	619	610	641	622	621	625	615	576	657	615	630	645	645	625	620	645	649	598	667	683	658	694	635	621	622	650	608	617	646	683	653	621	660	618	618	579	664	611	587	587	615	625	659	627	644	639	658	649	648	637	597	665	612	679	612	628	617	597	631	653	628	646	625	617	621	669	627	635	633	648	635	612	641	689	639	599	631	613	622	614	616	644	567	652	657	635	668	645	633	668	667	647	573	628	620	632	647	624	624	614	652	645	626	619	600	659	618	633	586	623	617	600	630	619	612	645	660	637	642	648	652	665	635	619	634	626	643	655	605	633	603	636	617	643	657	636	618	604	620	660	608	704	630	638	630	594	626	580	605	651	640	644	667	612	670	616	658	656	650	666	642	636	619	616	616	601	681	592	596	633	619	649	659	659	636	623	612	634	647	622	616	632	633	604	608	637	614	633	620	655	630	666	620	678	644	662	623	699	624	632	633	669	645	634	673	631	643	629	680	602	608	639	664	655	619	666	615	618	598	581	655	637	638	631	662	605	625	599	677	624	665	600	649	628	653	672	659	661	662	669	661	648	636	638	683	637	680	633	664	679	639	647	637	615	634	657	630	633	660	644	647	661	599	670	623	640	609	686	640	659	669	653	669	644	615	638	633	657	654	676	652	609	699	641	685	625	615	612	640	625	635	618	598	649	662	673	646	623	657	653	637	654	647	616	677	637	635	626	690	664	645	638	671	656	611	612	645	639	645	658	592	633	674	613	650	642	646	637	655	655	627	604	625	592	630	624	614	618	612	613	635	667	617	634	592	632	627	651	604	630	594	589	621	637	631	643	612	613	643	597	642	627	578	601	668	630	668	644	645	637	644	677	628	590	630	683	606	658	667	620	629	657	621	646	681	638	629	608	623	660	608	665	635	663	622	644	624	644	629	625	621	614	641	640	622	607	631	655	593	580	636	633	615	653	644	623	606	637	690	643	606	643	627	629	655	641	611	626	644	631	611	677	621	629	653	595	612	649	588	652	663	680	629	608	661	634	634	654	668	595	620	628	628	660	676	618	656	580	637	644	644	622	640	638	654	659	649	647	660	657	629	658	582	604	649	632	626	644	616	586	638	630	625	662	623	665	664	668	661	632	642	650	600	617	646	663	602	627	657	649	648	684	623	640	632	636	651	628	629	631	692	641	631	636	600	649	641	593	624	635	618	612	624	655	615	631	665	618	690	704	669	593	652	646	663	639	605	645	670	643	612	628	647	637	645	633	605	625	628	631	686	619	596	621	637	662	620	627	610	639	625	630	653	696	640	617	590	646	663	588	618	640	598	647	616	624	629	664	668	641	633	658	680	636	583	696	617	646	627	643	660	619	670	625	646	639	642	614	635	605	687	636	685	627	668	627	663	628	639	620	600	636	641	629	618	692	692	663	690	650	688	610	652	637	619	627	632	669	624	609	643	581	626	649	625	643	647	626	617	653	615	620	640	615	645	671	605	623	612	623	645	601	625	614	627	634	657	581	664	657	615	603	590	589	592	587	633	613	613	646	662	618	643	661	693	627	656	617	640	658	682	619	626	667	639	573	656	649	609	642	639	645	613	653	647	629	634	635	609	595	709	611	607	663	641	613	694	683	638	666	657	631	668	618	577	622	645	627	598	663	682	682	632	690	633	595	624	652	636	632	648	626	633	662	632	664	666	624	656	639	633	613	647	627	673	648	630	675	649	669	662	613	657	656	612	647	597	645	631	644	639	593	625	640	613	648	637	670	664	661	662	605	648	611	633	657	625	613	591	622	628	610	642	633	646	605	619	648	651	628	668	662	642	619	603	628	596	643	627	649	621	633	630	658	640	645	602	637	604	626	656	650	646	660	619	662	659	632	618	639	675	687	640	608	644	626	634	620	622	626	628	602	638	642	683	613	667	597	645	640	617	640	628	592	647	635	629	630	632	605	656	664	637	614	648	636	622	581	594	607	619	594	596	642	638	637	650	658	632	662	631	660	607	650	645	675	653	632	618	615	609	631	630	633	640	675	662	652	693	665	633	634	686	626	617	654	608	605	662	635	674	654	573	603	654	669	630	650	572	633	637	655	626	635	617	610	599	593	664	654	676	615	637	627	649	612	652	631	671	675	598	626	617	662	640	620	653	596	607	650	635	618	615	582	646	654	653	636	670	671	648	679	643	648	609	611	637	648	580	653	639	642	667	661	663	588	610	658	691	598	649	599	625	622	636	661	667	651	640	643	643	662	574	644	656	606	623	606	642	617	670	595	678	642	601	623	663	624	618	643	627	602	626	628	636	670	599	647	645	660	643	679	631	671	677	628	674	615	615	649	677	645	637	656	665	644	591	672	638	688	630	638	694	658	636	619	619	608	668	656	616	599	615	682	645	616	636	643	626	658	651	606	671	598	641	647	636	667	629	645	604	671	686	628	641	633	692	616	694	619	647	649	639	618	619	684	668	699	633	637	610	662	664	650	623	609	624	661	668	657	606	591	651	635	621	586	623	635	615	638	656	591	604	651	633	588	634	631	624	666	656	649	632	628	589	680	624	647	595	640	665	692	665	621	635	649	611	677	635	623	621	625	627	617	619	702	646	639	635	642	623	632	611	691	672	642	624	662	661	644	639	625	654	652	621
24998	21488	24855	28569	21626	19597	1840	536	442	413	428	399	391	386	421	418	381	401	424	374	394	391	418	364	371	450	407	395	386	376	383	429	408	384	378	366	422	405	383	391	403	392	393	363	379	393	366	409	371	408	417	417	340	414	394	392	361	403	411	395	375	421	407	360	416	396	362	391	382	402	405	380	390	350	384	384	409	380	396	362	391	372	381	420	415	362	398	407	360	366	387	415	413	396	436	421	344	385	388	352	408	404	376	422	393	367	375	398	412	378	428	402	352	401	365	363	388	410	363	427	374	420	371	421	391	372	402	384	400	415	401	411	412	389	418	400	382	398	406	400	342	403	382	381	425	402	408	332	405	424	403	402	396	355	399	354	403	392	402	378	431	379	384	364	432	387	397	400	367	361	394	326	396	421	379	394	389	415	404	404	373	370	385	363	374	418	390	414	383	359	380	380	402	414	393	385	409	384	372	402	372	352	424	404	395	402	428	369	394	352	388	364	375	404	405	366	386	371	358	417	385	427	409	426	420	404	422	408	385	406	419	409	383	351	355	375	407	453	410	356	426	437	443	400	382	379	367	394	386	408	403	406	409	402	394	389	416	409	346	395	386	358	358	363	409	377	390	307	420	382	389	411	392	412	419	382	404	364	400	406	397	336	381	392	371	415	413	361	399	411	389	428	393	397	412	408	391	384	387	383	386	411	407	389	374	398	415	362	318	389	415	369	394	376	364	414	426	384	414	361	402	339	419	362	378	391	435	388	394	400	412	379	389	455	372	371	407	386	401	387	441	413	366	380	371	406	410	403	413	394	366	375	397	417	351	349	353	391	390	394	399	409	396	393	356	371	361	372	369	387	390	381	395	409	393	379	403	435	393	387	405	377	392	377	389	372	365	368	376	374	372	426	401	402	441	358	372	389	386	416	397	390	417	395	399	376	384	417	398	385	424	416	398	382	395	385	422	430	383	415	376	377	394	384	408	374	374	384	343	367	418	381	422	405	386	406	384	389	389	401	393	396	405	414	413	349	396	383	395	390	381	392	389	423	361	386	352	398	417	375	401	413	358	409	399	358	380	391	379	387	432	406	398	425	386	393	383	385	411	394	386	365	359	410	384	408	389	382	363	402	398	393	415	394	408	361	430	407	356	378	408	400	423	390	422	422	422	365	384	404	381	399	370	364	378	413	384	396	342	348	375	391	387	369	371	399	409	381	411	406	432	390	399	379	388	414	360	351	371	407	370	414	406	386	414	415	373	405	387	409	401	397	346	395	389	402	370	412	406	382	380	420	421	403	391	441	410	377	328	420	389	401	369	369	383	390	390	397	381	376	387	392	400	413	387	400	392	400	390	396	366	402	363	382	411	407	370	371	379	410	345	394	399	400	367	397	400	395	402	400	411	408	358	386	417	390	360	401	400	375	425	399	411	346	413	383	384	356	373	384	419	377	365	404	436	404	417	417	393	383	400	422	383	364	400	371	368	394	396	410	361	374	375	376	381	350	383	363	414	394	376	373	417	381	406	406	349	394	390	386	388	374	335	377	373	339	382	413	369	339	394	397	412	379	428	386	346	400	379	399	350	359	390	386	383	384	392	359	387	364	385	370	370	363	362	324	401	348	355	389	436	395	411	393	393	405	429	365	374	432	367	381	362	378	365	379	398	354	372	374	349	369	388	342	427	363	346	402	408	386	380	370	370	402	351	411	372	361	392	346	399	379	395	339	383	367	405	389	425	420	403	399	403	397	405	365	394	338	384	431	389	378	382	368	368	392	378	379	385	399	402	417	374	384	411	414	430	398	404	354	403	439	366	360	408	389	434	407	422	391	391	363	374	361	398	453	424	383	409	400	386	379	415	356	378	407	360	433	372	403	398	378	381	386	350	388	372	353	402	414	402	384	392	372	428	379	418	367	411	393	439	351	395	389	384	392	421	397	377	358	382	394	378	446	423	336	366	411	360	415	427	391	413	410	415	397	387	393	404	412	414	386	385	411	342	386	367	364	377	416	349	415	408	357	387	393	380	409	383	403	424	386	405	382	348	366	405	347	399	390	402	406	404	347	340	403	398	378	348	393	360	399	374	376	381	400	406	422	393	409	389	391	379	395	420	400	390	343	348	415	393	364	386	354	423	376	357	425	347	340	416	368	394	381	384	427	371	365	401	394	382	377	402	410	374	408	373	415	434	383	366	410	420	365	392	422	380	389	395	418	361	405	379	380	395	396	387	394	389	394	334	373	400	381	376	337	375	418	391	393	404	405	389	393	392	367	386	387	393	370	388	409	414	383	368	387	397	380	385	420	390	361	378	415	366	347	397	344	368	364	394	395	401	403	420	386	388	392	358	377	372	365	415	378	381	387	433	367	380	382	418	379	394	373	402	403	407	393	369	434	368	395	384	394	405	434	423	384	423	367	349	410	391	353	419	396	377	370	406	388	419	405	415	396	398	389	391	393	412	398	420	385	400	417	406	366	375	409	380	389	379	374	401	361	408	389	380	376	385	399	373	420	418	364	383	384	374	397	413	394	373	398	426	379	378	370	385	430	403	414	415	397	370	404	391	393	365	365	361	407	397	370	392	373	361	387	396	421	393	409	383	387	381	403	434	379	382	409	367	360	342	406	405	413	393	408	379	357	411	387	390	380	377	387	375	333	353	392	353	324	384	394	365	395	388	408	424	408	373	346	358	395	370	391	400	403	383	412	370	391	406	376	375	417	376	393	389	392	364	375	382	414	415	408	386	365	407	388	380	412	406	374	371	382	360	380	416	389	364	386	409	391	380	383	394	384	424	387	348	369	412	394	392	403	367	399	421	398	384	401	386	424	459	400	376	360	391	362	382	417	377	406	378	380	380	396	377	366	395	430	400	427	367	357	390	373	382	333	365	386	419	378	402	365	434	394	372	406	397	390	411	404	383	360	399	373	371	358	374	386	379	386	400	382	414	391	369	379	371	344	394	368	422	368	410	371	399	400	358	381	403	434	363	394	398	393	348	419	393	399	366	393	370	394	417	392	398	375	404	336	410	384	379	391	400	417	433	376	414	411	416	393	369	367	386	399	397	389	422	365	405	381	442	367	391	387	391	389	388	397	395	405	381	391	417	399	405	397	381	388	380	435	414	391	358	391	379	360	409	396	394	328	384	380	421	411	387	404	380	363	416	385	387	401	403	415	402	359	388	388	358	368	399	381	404	402	414	384	403	395	385	387	399	399	396	399	373	385	435	380	437	400	361	397	417	373	380	410	414	399	400	386	408	431	395	409	393	381	397	403	409	388	369	416	395	422	435	374	358	401	396	348	408	391	405	408	392	397	386	394	395	371	394	401	362	377	345	375	381	386	374	354	357	412	392	387	395	399	415	382	394	398	380	393	384	401	407	370	372	400	426	393	422	397	375	403	379	368	392	422	407	379	400	395	376	361	392	361	372	377	431	363	395	430	370	392	416	391	381	375	400	421	395	359	367	381	387	369	364	394	381	410	401	369	392	380
20914	24760	11000	9455	4074	1100	933	800	906	912	832	832	795	872	838	873	861	848	812	823	864	885	818	809	878	861	818	896	840	825	852	860	831	844	823	890	826	809	800	825	853	830	764	831	795	816	776	906	817	864	822	874	855	811	827	857	825	819	800	844	852	828	870	859	892	808	900	844	871	805	843	813	803	835	838	827	825	828	808	853	857	839	796	815	861	841	845	841	794	819	887	863	836	840	864	787	884	866	842	868	832	826	865	883	848	819	867	848	776	829	831	821	880	821	789	829	859	879	832	795	904	849	905	860	827	872	823	833	827	856	821	813	785	842	830	833	878	869	823	823	822	877	857	854	859	835	839	833	882	846	862	869	910	903	844	850	825	837	864	823	820	857	867	903	803	853	848	832	831	815	855	795	889	778	812	821	847	862	830	793	871	783	852	894	894	804	878	884	874	808	838	860	846	814	818	845	812	818	803	852	867	849	799	875	867	848	802	879	820	846	829	839	865	806	866	827	834	862	826	799	864	836	879	839	866	869	804	855	815	808	807	832	818	879	851	804	795	836	804	851	832	830	793	813	769	809	860	864	864	827	890	845	822	823	801	847	848	899	852	825	850	839	824	866	792	851	881	852	855	835	846	854	796	883	868	783	759	785	849	879	829	849	833	856	898	837	799	802	833	831	834	879	865	850	854	869	847	850	869	855	853	875	871	833	873	857	865	810	846	824	862	825	816	856	815	892	811	814	853	852	828	854	820	805	805	804	812	804	836	839	814	836	826	846	871	795	837	844	796	835	813	822	786	811	820	879	844	827	848	839	822	867	825	803	829	820	796	859	855	846	849	804	830	807	864	803	801	826	784	781	863	869	796	844	844	775	839	812	880	824	868	844	846	790	850	837	863	887	881	810	797	850	851	834	916	884	837	852	856	835	810	875	791	856	869	849	843	816	856	856	854	882	901	817	839	845	879	783	849	819	842	858	880	838	849	874	876	866	855	864	857	913	852	845	784	837	808	846	861	809	866	849	808	829	867	880	872	820	883	864	848	884	835	838	837	828	867	844	841	804	883	819	796	862	803	846	858	880	833	832	850	896	804	827	842	867	787	846	805	846	790	833	817	874	828	851	861	824	797	867	856	828	815	806	800	822	833	842	876	891	771	857	871	768	849	900	821	824	867	812	835	872	781	848	871	816	827	848	809	876	842	826	847	806	835	785	814	879	809	839	801	869	822	785	827	845	815	830	835	833	835	817	842	828	881	844	857	841	871	825	860	852	862	805	843	778	822	842	819	826	878	832	755	831	798	820	820	850	827	884	898	833	906	833	881	825	861	828	851	825	814	845	849	802	781	830	835	802	852	818	817	872	806	842	826	846	848	863	832	792	856	834	856	828	840	886	846	821	819	854	820	817	827	855	794	882	927	834	790	808	836	825	801	821	855	882	868	869	812	874	810	895	872	802	820	879	843	833	848	804	825	758	865	813	827	827	851	838	895	837	801	831	840	829	789	868	839	852	841	809	824	889	852	830	837	872	844	811	832	832	833	804	813	814	838	862	796	900	858	837	838	811	841	843	829	889	843	843	820	828	893	829	863	835	857	861	801	846	796	879	803	857	853	850	886	807	811	835	851	831	821	805	838	869	855	852	819	863	776	845	828	829	840	805	861	821	850	861	859	799	796	852	848	832	820	844	850	813	860	852	876	851	843	873	803	823	844	824	882	872	869	864	825	798	810	850	816	854	831	802	834	875	877	777	857	821	838	868	845	872	858	827	862	854	836	873	878	833	869	902	797	874	835	828	850	831	783	860	800	829	879	817	839	812	851	819	840	831	859	786	788	895	871	843	841	817	856	806	860	850	867	780	836	845	791	853	837	820	856	871	869	819	822	886	833	841	849	833	844	854	810	905	885	841	845	853	864	820	863	808	859	818	810	871	855	814	812	815	828	799	821	882	847	865	851	804	865	819	840	870	855	825	842	825	869	842	818	780	853	837	867	830	831	832	836	834	797	866	831	831	839	787	804	854	838	841	873	863	811	832	867	850	852	833	836	839	828	897	790	849	849	851	878	834	894	822	843	800	831	804	831	893	792	789	853	863	837	834	844	817	843	869	822	835	853	824	821	876	814	845	852	805	898	830	879	863	798	823	890	793	881	836	818	861	817	882	821	849	798	878	889	811	877	885	883	869	850	895	851	820	820	879	854	831	827	836	796	863	792	844	880	842	841	856	816	809	858	922	868	810	822	862	798	840	817	840	813	843	803	825	819	806	817	820	823	852	808	843	822	807	837	861	884	826	813	861	842	851	858	896	879	868	866	830	897	847	858	788	839	838	809	845	807	869	848	807	814	844	887	871	875	867	822	835	895	869	816	844	874	851	829	869	905	838	866	808	839	837	842	805	875	869	823	861	770	845	879	854	823	824	869	804	824	805	850	840	819	838	809	839	823	850	857	818	843	818	838	868	846	860	781	793	849	870	877	879	839	830	797	818	886	850	849	793	851	800	832	826	858	844	838	821	851	761	813	864	839	885	825	859	806	836	828	844	824	884	867	785	814	803	840	846	852	852	832	832	819	878	837	818	861	826	806	795	867	870	821	810	825	830	846	845	927	876	870	837	842	832	898	819	847	810	863	917	795	860	827	812	860	816	825	792	855	868	805	742	843	808	819	813	784	877	825	825	824	820	832	846	838	865	849	817	837	840	848	797	854	796	879	855	882	838	844	888	836	810	842	813	807	831	897	779	836	855	869	829	766	796	823	849	835	807	844	830	854	829	871	838	785	866	865	840	796	849	820	791	846	834	822	874	893	796	822	875	813	810	884	768	866	839	840	832	854	854	864	834	881	854	795	814	859	843	841	779	867	822	863	854	870	813	837	810	836	830	875	832	824	821	829	818	852	881	837	769	835	866	889	805	837	834	815	889	891	847	834	854	884	848	845	841	798	910	873	832	837	826	868	817	796	825	811	840	857	839	829	842	820	903	844	821	866	838	799	850	784	819	818	870	852	803	836	850	800	861	781	839	781	808	824	834	786	846	841	836	859	864	864	830	824	845	887	812	824	887	813	857	820	823	827	836	887	833	864	822	765	779	870	821	783	865	811	846	844	839	877	862	849	833	861	841	870	831	836	882	853	866	860	848	849	814	884	881	887	852	872	780	821	868	801	820	845	853	818	819	837	888	872	819	832	851	829	839	796	802	848	840	880	848	832	872	844	827	879	815	833	846	811	838	858	820	862	848	815	890	866	831	898	875	848	833	840	853	802	830	838	823	837	826	795	852	852	878	810	880	880	821	842	806	838	847	781	836	815	829	795	808	841	816	881	816	843	847	823	839	845	855	851	827	804	810	889	838	850	863	860	843	852	850	823	893	848	843	885	850	807	858	816	815	819	885	812	841	789	776	873	808	819	845	803	923	839	812	810	853	859	833	788	848	814	806	850	856	868	817	823	890	791	822	822	820	869	882	819	865	821	845	810	823	824	848	914	848	887	834	854	799
24302	21486	25209	28206	21563	21512	18062	921	416	389	359	349	339	300	310	388	292	307	322	299	324	318	278	267	319	309	328	349	322	287	280	319	298	294	317	289	317	318	280	316	316	264	314	320	323	300	291	308	308	313	272	305	279	278	306	248	288	279	300	279	314	331	303	304	330	269	299	282	300	296	297	309	319	290	275	291	269	305	311	323	289	278	286	301	302	310	263	289	296	308	239	330	256	303	299	282	262	313	297	282	277	286	286	324	296	286	313	284	275	296	287	300	288	260	276	267	305	299	281	280	265	293	275	291	272	290	274	282	304	287	295	282	263	283	290	293	299	287	322	328	316	299	292	317	311	291	297	291	306	280	307	303	300	287	310	291	297	282	319	285	267	325	295	278	278	277	295	297	285	290	288	286	320	299	319	297	289	309	284	322	323	321	288	302	290	297	332	271	283	286	281	293	288	266	283	289	266	278	319	282	326	341	293	289	303	294	266	314	292	322	305	294	275	308	332	270	299	291	318	271	287	275	284	280	324	275	278	282	319	294	304	311	287	264	299	315	291	255	284	265	316	316	301	279	280	314	263	323	300	288	262	261	313	285	289	324	298	332	327	304	291	305	298	294	274	264	262	340	286	291	308	296	289	312	293	295	348	304	327	337	315	291	317	286	309	287	316	289	281	308	285	319	281	283	272	312	309	314	298	288	301	281	290	312	320	283	268	294	256	293	303	288	281	282	288	311	348	289	298	287	280	278	311	283	333	296	286	310	289	303	304	304	354	295	293	304	305	259	325	282	275	298	260	301	288	312	271	295	329	290	293	284	275	303	243	289	288	315	311	330	288	306	295	289	269	307	293	300	295	312	321	300	277	295	352	262	331	291	291	293	309	303	288	286	267	259	309	270	266	338	314	302	289	278	310	315	301	292	276	314	279	279	282	295	304	297	271	265	318	306	280	263	271	246	311	280	251	296	293	296	271	280	286	316	289	314	253	289	262	290	274	288	277	266	263	291	302	284	294	295	300	311	330	304	281	302	312	292	292	292	261	321	298	287	256	294	280	314	307	335	283	280	265	283	271	294	278	324	294	281	312	327	342	303	258	308	330	296	293	272	260	285	292	304	305	299	305	298	287	305	267	319	283	254	274	305	275	297	295	315	329	287	317	318	303	306	262	278	254	287	304	290	315	272	259	302	317	298	325	288	281	289	299	315	317	315	309	287	306	295	273	280	279	282	295	297	305	288	276	290	281	267	259	253	285	271	281	273	291	290	300	321	299	277	323	279	276	305	302	291	295	307	312	291	296	273	274	344	324	285	291	316	279	298	258	293	306	314	270	320	285	287	275	301	300	269	290	277	253	306	277	282	302	282	273	318	304	305	286	265	298	294	290	285	286	306	291	288	305	302	288	309	292	300	268	339	293	310	286	294	277	255	310	294	313	300	290	302	314	284	284	286	277	295	284	261	292	321	286	288	242	281	272	262	293	292	281	287	268	325	276	279	267	320	297	299	289	266	350	259	252	257	309	248	283	275	304	286	267	311	296	282	265	300	269	293	320	259	278	295	307	271	297	271	299	324	308	307	307	301	316	267	286	292	295	288	299	281	320	253	289	294	299	323	271	262	286	309	313	310	303	332	301	301	276	280	308	314	274	256	320	327	296	294	304	297	287	297	290	291	297	318	294	267	297	297	323	269	307	283	309	283	286	297	305	306	316	312	292	283	254	284	313	313	273	299	318	293	328	284	324	313	318	328	292	260	304	319	332	317	272	277	305	299	288	289	334	283	339	289	282	286	316	262	266	292	266	296	276	271	259	294	280	285	283	301	266	284	262	273	334	273	309	302	316	297	289	302	275	304	317	304	273	288	307	301	277	249	284	292	288	307	338	267	306	280	277	305	294	277	292	276	274	307	322	284	265	313	295	305	281	321	252	303	311	284	272	296	314	267	318	307	275	303	281	293	281	284	317	280	269	292	305	291	307	314	269	305	288	253	258	301	291	314	297	295	291	302	337	281	294	288	265	263	278	283	285	298	313	283	281	271	315	292	302	295	268	284	294	275	314	294	279	315	300	319	285	285	297	316	264	299	306	311	288	330	286	295	276	322	288	289	288	314	351	273	271	329	291	273	288	314	314	255	302	284	299	284	294	291	304	305	302	294	260	295	311	280	308	301	317	292	280	291	309	277	290	275	268	282	286	303	295	314	292	332	331	276	313	281	299	280	273	334	324	295	294	330	297	285	279	307	275	279	307	275	272	276	299	314	281	291	265	258	310	331	260	284	262	292	277	301	316	324	288	308	288	280	287	298	266	295	264	274	294	263	294	278	287	325	313	273	281	271	308	286	317	298	308	309	256	299	283	294	291	275	266	282	293	257	308	297	280	301	284	302	296	285	307	288	285	301	285	244	312	293	290	306	274	265	271	308	314	285	274	274	246	306	295	317	307	310	290	276	258	292	305	272	290	295	281	276	269	293	279	320	305	273	284	268	282	267	285	284	312	265	290	266	261	291	283	295	287	355	306	261	303	316	315	278	285	292	302	299	306	330	308	315	298	299	280	276	270	305	303	279	299	271	311	331	300	299	275	290	255	302	267	287	296	312	310	305	321	323	265	310	308	315	309	273	304	271	295	286	289	283	287	278	316	281	288	267	300	287	265	281	257	289	315	291	312	305	286	320	287	257	285	291	328	287	309	285	280	280	286	303	269	260	275	253	320	294	271	312	321	301	289	324	309	264	295	319	295	278	306	297	294	292	306	317	284	270	290	329	256	280	268	258	273	305	269	311	316	292	298	280	290	263	326	294	275	303	283	293	266	280	294	280	283	307	273	233	285	284	314	255	297	296	263	290	310	293	303	298	291	281	299	286	274	323	328	294	297	311	285	298	302	280	289	293	293	284	291	321	256	302	291	273	272	283	308	290	278	308	291	301	306	337	293	304	298	292	277	297	292	278	288	327	268	316	268	276	288	346	289	310	302	326	294	251	277	299	283	308	277	288	288	276	324	299	321	296	296	267	290	308	293	302	325	301	270	306	321	309	298	324	282	283	311	327	293	272	248	278	279	271	290	287	265	313	284	306	346	329	264	297	280	305	299	291	282	265	294	294	282	344	316	309	290	288	278	309	259	317	274	309	313	280	286	301	296	260	315	238	304	312	312	285	300	267	323	262	309	287	315	296	272	278	292	343	288	311	282	267	303	281	296	302	292	278	288	291	302	280	307	277	292	340	275	267	302	299	327	299	276	298	261	276	291	280	305	284	311	307	295	267	305	265	307	256	302	275	303	303	282	323	329	276	250	298	289	276	281	297	319	244	294	296	306	287	326	300	291	307	248	283	303	301	293	284	245	303	296	283	317	326	301	240	274	309	284	272	301	293	271	295	307	296	289	304	314	266	315	296	270	277	253	304	291	257	270	262	291	265	265	277	306	302	304	315	317	322	266	279	261	301	255	265	311	304	274	283	274	292	285	269	282	296	285	291	282	279	291	300	281	322
27040	32534	19820	15919	6841	1054	747	658	661	666	626	663	662	676	642	609	659	667	626	619	621	646	677	607	628	619	601	649	633	575	654	623	638	568	626	586	634	580	621	622	595	628	647	598	659	586	627	668	648	605	639	629	598	648	621	665	605	572	642	644	604	605	642	616	641	645	643	636	635	617	665	618	627	605	616	657	604	648	649	603	632	600	622	641	676	604	622	619	632	648	622	602	638	620	604	656	653	621	666	618	598	632	596	608	611	625	629	628	604	662	605	648	581	637	592	635	642	623	595	595	611	629	587	656	614	646	620	599	605	608	589	648	674	582	644	623	615	618	613	594	592	641	621	607	606	632	626	590	625	615	627	594	630	593	635	599	609	590	651	560	637	616	639	618	625	621	595	612	625	598	638	640	622	612	609	628	643	609	602	607	621	614	659	644	585	582	617	646	637	616	619	568	604	599	617	598	646	635	569	614	596	630	635	594	639	624	580	595	645	613	578	634	642	635	635	604	610	652	665	616	615	624	593	615	597	614	551	614	643	573	649	637	600	628	647	568	628	616	602	632	571	624	607	634	663	634	649	605	593	630	584	639	602	597	630	573	649	635	650	609	594	608	573	627	632	609	583	639	596	639	636	631	603	609	644	642	634	586	633	592	656	595	593	621	577	611	604	563	597	619	679	615	612	658	626	592	613	556	644	670	584	656	651	590	589	589	605	618	618	599	650	616	592	637	590	666	623	631	601	620	584	604	624	611	590	606	628	613	629	648	614	669	634	606	589	654	616	606	580	614	658	603	626	635	637	612	617	619	651	615	587	623	578	632	623	616	610	646	642	621	609	607	614	609	565	645	610	607	623	599	637	623	639	596	619	618	588	626	615	627	601	616	610	630	608	641	686	603	632	625	663	650	652	592	634	633	619	588	615	582	597	625	607	618	614	579	597	640	603	609	606	599	616	611	665	650	635	596	638	616	572	605	631	604	572	661	592	629	619	621	597	618	643	612	676	615	630	599	570	605	591	680	593	629	623	598	657	615	634	617	616	625	600	638	612	569	607	645	641	600	594	581	631	627	630	609	604	608	595	603	596	619	641	611	644	616	579	612	610	581	628	638	624	637	649	623	606	614	614	559	656	611	615	608	594	579	599	595	619	655	566	644	635	649	598	632	583	662	593	653	575	657	599	614	600	637	594	604	651	634	601	608	590	631	608	616	652	618	598	623	647	684	599	658	581	637	626	624	633	650	631	633	609	653	638	632	657	552	633	623	590	621	593	596	553	603	599	565	634	620	630	618	636	633	609	670	599	630	615	609	611	583	676	657	626	605	639	643	647	608	620	596	591	624	600	623	669	654	596	659	616	585	652	623	583	622	606	621	597	657	636	603	594	558	616	643	607	585	621	628	641	573	656	620	636	619	576	593	631	574	635	643	603	631	608	613	657	637	625	577	606	593	626	598	633	605	630	642	623	639	600	653	608	609	607	630	660	564	613	668	666	585	644	628	628	559	574	625	593	619	572	614	591	644	624	624	616	625	606	563	619	594	616	602	604	584	642	580	613	606	600	576	576	624	658	573	630	628	661	643	605	621	611	618	601	598	602	609	605	620	636	603	638	607	607	571	620	631	663	599	615	603	672	609	651	621	647	633	594	639	587	601	630	588	621	653	641	643	636	647	598	578	649	630	644	651	600	621	626	602	651	592	606	649	575	649	662	634	607	645	630	593	605	638	634	634	579	666	591	613	618	591	588	617	615	611	609	635	570	570	634	591	591	596	609	574	617	604	617	587	617	600	624	617	627	631	577	559	660	630	618	633	624	602	649	629	596	632	632	615	590	614	603	606	608	611	573	606	615	633	660	680	629	631	632	638	612	556	648	585	633	565	631	663	628	615	606	623	628	627	626	629	630	631	610	638	630	613	597	601	583	637	604	600	579	607	628	605	614	630	646	622	623	598	595	623	612	582	627	597	612	645	644	612	683	589	622	655	627	577	639	611	652	610	627	640	603	631	602	626	594	610	581	655	643	636	610	623	598	631	563	632	634	619	656	650	615	658	611	598	632	628	615	626	563	593	642	646	668	587	650	633	592	633	619	596	647	592	608	605	614	578	634	625	632	651	611	557	655	668	597	633	645	610	655	643	608	611	612	644	571	572	562	628	630	664	642	622	639	614	596	595	624	607	632	617	610	651	642	647	622	620	644	608	599	591	622	610	665	630	627	642	645	657	593	592	666	604	634	620	627	629	630	587	618	631	594	590	651	577	601	586	587	572	617	593	673	594	606	609	610	617	631	612	639	633	628	613	611	610	600	610	595	644	625	612	656	610	598	569	641	636	632	590	603	641	591	588	615	581	617	595	619	581	630	600	626	611	602	597	601	648	660	616	639	628	579	601	612	567	617	589	597	590	655	640	610	639	623	640	608	603	589	594	626	661	612	673	652	589	613	636	604	602	636	629	669	630	637	655	624	569	612	551	586	539	564	564	639	595	612	633	619	652	605	641	646	629	574	636	624	619	577	629	619	617	640	621	586	624	643	588	595	598	608	622	584	664	677	593	615	589	609	605	607	621	625	605	609	628	636	642	614	623	629	651	595	657	600	645	662	621	627	636	607	611	625	612	640	608	637	646	644	626	656	607	621	639	589	647	643	627	633	641	600	625	609	626	587	599	595	636	623	609	582	621	636	677	586	608	605	614	613	616	587	601	701	597	610	593	647	629	566	629	592	660	623	617	618	559	631	616	576	606	639	614	619	654	633	624	609	589	629	649	589	624	648	640	619	645	619	616	639	574	618	604	585	654	586	624	625	655	623	637	615	615	622	662	601	654	607	651	615	624	631	630	667	580	615	632	620	623	630	600	597	604	605	579	606	553	621	649	629	616	590	611	566	661	626	628	614	617	632	632	615	625	601	610	607	638	594	636	616	630	662	647	572	612	613	598	656	625	609	636	616	646	645	594	579	637	602	615	599	599	697	618	587	639	594	645	611	621	640	603	599	670	630	626	614	587	648	646	609	621	626	575	616	642	561	595	658	673	623	619	615	579	613	662	651	586	617	629	642	626	618	605	662	626	660	606	588	610	593	590	641	584	595	571	656	575	573	616	670	609	606	630	590	628	587	623	633	556	624	654	657	604	583	605	645	618	631	606	669	604	664	590	623	616	635	644	618	632	600	704	611	673	586	652	605	585	610	635	634	642	612	597	625	605	601	605	639	617	634	644	610	577	601	601	633	630	634	589	621	602	615	544	626	588	646	623	613	589	606	629	578	584	631	609	666	611	604	602	637	609	607	643	633	658	606	601	641	612	634	600	593	633	629	631	646	612	635	613	616	606	546	626	652	633	596	620	643	644	641	636	597	605	618	597	600	595	594	629	601	637	606	621	556	598	624	626	593	611	692	677	580	594	607	625	583	632	691	637	619	614	642	564	627	625	609	611	625	648	633	598	598	614	645	594	601	625	621	623	648	604	585	613	653	614	683	569	606	595	594	595	623	669
33101	20383	10133	2126	797	367	302	283	315	269	262	265	279	303	254	273	297	281	295	273	248	294	278	274	284	267	273	267	268	278	255	306	273	278	296	253	280	270	281	300	259	265	261	276	257	283	297	242	284	310	271	281	296	298	245	259	264	300	284	285	268	247	256	260	290	258	264	267	288	291	294	283	281	250	297	267	236	278	256	318	295	275	263	281	269	270	265	275	281	257	273	295	267	248	304	258	277	258	292	292	293	313	268	266	294	267	272	280	283	282	308	319	266	274	256	289	285	268	262	252	263	277	275	263	280	299	274	278	249	280	236	289	230	262	263	262	277	294	279	301	300	305	242	273	299	287	263	289	286	284	266	249	279	265	269	274	285	263	267	242	273	278	274	250	271	276	288	280	279	282	278	318	279	277	278	302	280	281	257	324	253	297	302	271	295	284	265	284	289	268	270	273	286	305	317	253	249	265	281	294	274	305	269	261	284	282	303	287	250	270	295	292	253	266	303	300	266	279	279	259	298	273	297	269	260	286	285	271	318	295	277	294	268	230	290	301	294	285	285	278	292	266	277	290	254	257	277	276	276	287	285	287	283	270	294	317	277	270	238	293	271	273	265	272	264	297	272	302	295	244	286	276	276	298	299	279	275	249	303	279	258	239	247	235	311	292	329	298	280	308	259	259	273	260	250	300	288	292	302	263	264	309	263	287	246	309	289	281	231	294	283	275	283	281	241	270	268	249	255	292	259	266	296	265	265	259	289	276	272	299	277	306	245	266	276	262	283	267	281	286	278	265	278	292	261	289	282	294	294	253	265	264	307	268	305	281	278	222	298	285	278	315	271	256	286	280	266	295	284	297	301	273	285	268	282	277	288	259	213	250	268	277	248	275	272	275	229	277	290	273	297	284	310	268	272	283	287	288	271	309	278	315	266	271	285	285	300	257	266	307	253	275	258	283	271	250	283	250	277	271	287	260	314	299	284	305	271	267	260	274	294	277	268	323	288	308	291	278	276	281	276	274	298	306	252	282	273	276	287	270	272	265	264	295	294	267	289	271	248	263	274	277	297	282	261	272	263	264	295	294	284	283	265	286	278	309	282	269	276	325	266	255	254	263	274	295	261	288	276	276	262	264	254	273	280	275	292	277	278	259	258	248	251	263	274	268	285	286	261	253	268	274	282	275	299	264	285	280	263	269	256	251	293	270	277	257	248	280	286	284	272	249	294	259	308	295	281	287	300	274	269	297	282	314	270	280	259	265	258	249	277	268	267	257	282	264	283	268	280	282	247	242	304	284	267	242	293	280	259	215	281	293	270	261	268	300	253	244	281	274	254	274	249	270	287	263	258	309	257	264	254	302	262	297	271	298	266	323	308	281	245	307	307	308	284	288	254	248	277	304	317	274	276	251	282	268	283	298	281	281	291	275	292	276	247	319	260	283	278	259	285	258	256	251	274	281	265	290	292	269	269	265	270	294	273	274	296	265	294	272	296	243	272	257	277	296	278	283	284	282	268	259	272	295	270	269	280	245	270	241	310	261	312	311	299	286	266	293	265	288	244	280	249	284	279	275	266	280	282	264	291	284	284	253	276	275	269	259	238	291	279	288	277	259	284	285	286	261	289	268	273	291	272	277	274	266	284	271	264	244	252	283	277	275	263	272	265	249	259	260	274	272	237	284	283	284	263	251	288	299	313	257	261	265	270	283	276	285	276	278	267	269	298	274	268	280	279	273	318	295	280	261	282	288	295	283	265	275	279	257	289	261	302	263	260	246	253	265	261	335	274	250	295	257	289	270	258	253	288	290	277	270	276	252	278	320	294	269	245	264	304	276	286	234	255	276	282	275	296	302	276	241	283	249	250	308	280	288	294	276	270	257	275	285	309	297	274	263	305	293	257	251	289	237	275	304	273	285	296	265	306	298	278	233	272	260	289	279	308	284	286	276	265	304	265	280	274	290	271	265	287	279	277	286	279	313	260	292	273	269	273	269	291	281	268	265	269	258	264	262	286	268	297	280	258	251	300	304	298	279	239	276	276	280	290	271	294	266	307	292	266	249	249	266	280	293	290	271	269	278	251	250	250	273	282	272	295	299	268	305	294	248	285	286	262	266	251	253	266	298	284	269	285	261	266	296	270	303	288	282	256	293	251	273	269	275	290	299	287	270	269	276	311	309	283	227	267	302	267	282	280	305	276	297	279	268	263	284	306	297	257	279	299	264	288	286	285	268	256	288	242	253	274	261	257	273	286	262	307	286	265	279	265	285	274	273	282	302	313	280	254	264	302	266	278	310	268	273	281	241	309	269	268	286	277	279	276	239	245	253	246	292	266	268	296	289	264	308	249	308	299	285	278	266	259	315	312	255	269	285	282	281	295	306	244	260	269	282	274	293	300	289	283	269	259	279	267	266	270	236	281	265	252	283	279	262	277	277	267	257	257	268	273	320	258	257	280	309	265	282	272	275	263	261	274	284	312	248	267	251	285	270	279	292	302	282	281	272	279	265	278	268	256	286	293	287	281	276	292	263	262	259	297	256	277	287	265	292	300	278	266	276	298	279	270	277	291	305	287	316	312	301	271	266	270	253	254	248	288	275	261	266	261	281	295	246	250	266	295	295	257	270	258	262	261	297	295	278	278	244	274	303	277	294	270	300	302	275	291	269	256	298	261	275	258	289	293	279	264	253	269	282	302	285	276	284	286	283	274	269	263	302	280	292	304	270	293	288	276	290	267	291	295	258	248	251	268	297	293	292	277	267	296	272	289	273	272	264	250	274	290	296	267	271	271	270	253	251	304	251	262	286	252	273	276	256	264	276	298	272	268	281	295	250	274	289	277	280	256	306	255	287	301	270	259	254	256	285	282	311	282	266	288	253	242	274	281	268	265	269	280	269	246	287	257	255	254	303	279	244	280	258	246	265	273	313	285	251	327	260	285	269	274	274	271	294	280	259	281	253	261	276	264	305	284	291	258	271	282	267	288	291	279	296	317	265	263	267	275	286	264	282	286	287	277	304	267	255	271	281	277	295	259	281	299	310	301	277	300	264	295	283	307	278	274	299	267	281	267	256	270	294	260	289	302	265	271	252	283	283	269	277	287	290	275	280	280	252	285	263	274	295	281	282	322	300	259	235	297	279	277	272	271	285	261	269	279	256	256	271	277	273	271	254	276	272	289	286	283	271	278	260	263	249	230	259	305	262	259	252	254	290	284	249	261	297	308	295	304	239	268	273	264	262	246	274	250	275	259	294	287	290	269	278	280	264	266	250	265	277	280	296	262	260	229	266	256	262	234	246	267	266	291	285	299	289	259	261	261	275	274	237	254	276	244	271	256	256	275	267	265	282	261	231	282	289	275	256	246	282	274	287	256	273	266	265	269	286	254	293	241	310	275	299	296	306	274	296	218	304	263	269	284	275	275	294	282	270	267	243	259	253	243	265	277	267	271	287	288	244	293	268	250	280	286	245	268	273	308	274	291	268	265	274	251	277
8392	6318	2939	1461	842	640	614	641	647	679	600	642	658	632	612	641	642	644	603	602	577	636	647	645	644	679	603	632	631	635	663	699	639	677	611	681	593	608	631	640	629	679	632	682	623	640	658	616	602	610	600	591	659	638	639	630	624	622	652	602	700	636	652	657	591	603	605	634	704	582	673	614	631	613	657	599	641	614	662	652	627	690	605	670	618	640	659	604	625	661	662	602	657	638	602	638	627	671	650	646	641	620	604	631	642	661	635	645	646	617	630	625	637	674	631	625	658	613	680	620	628	602	623	583	607	633	648	622	674	620	603	662	606	655	650	622	623	687	674	621	611	642	627	618	663	642	680	621	655	679	643	688	650	642	643	620	673	649	674	615	666	603	617	686	683	626	647	649	660	633	619	615	671	641	609	671	670	641	612	594	644	651	651	630	651	612	603	652	641	627	676	595	634	618	668	652	613	690	597	665	642	623	635	587	637	673	671	619	606	630	621	624	639	614	644	629	621	620	631	676	633	669	592	620	614	642	637	594	666	667	608	659	625	690	659	637	655	674	619	658	623	653	627	639	672	641	660	644	600	627	651	617	594	627	649	622	671	667	677	703	677	644	622	619	701	651	675	624	654	603	639	637	639	648	652	595	624	663	632	639	603	671	626	621	672	663	620	618	644	640	582	605	650	664	636	651	668	677	599	640	664	635	639	624	628	628	635	677	649	644	625	634	641	658	606	672	623	626	644	655	625	622	642	667	613	608	649	641	625	660	608	677	648	663	618	654	597	616	637	624	643	615	701	580	628	610	641	632	638	631	648	637	635	618	651	643	603	634	645	633	628	622	625	649	659	626	619	662	647	614	644	629	645	632	601	616	617	626	581	666	654	664	622	618	611	660	667	637	634	644	676	635	683	644	677	620	689	643	664	639	633	594	613	601	648	647	658	638	597	605	641	654	624	649	670	622	680	658	636	675	669	616	634	634	613	615	623	638	633	637	606	644	616	636	632	672	599	587	648	652	658	624	638	610	597	660	642	652	695	669	698	622	633	659	614	677	632	654	606	603	652	667	634	630	644	663	618	650	652	630	631	667	660	698	671	603	627	637	649	629	645	641	606	628	648	614	598	618	616	628	646	659	610	636	638	653	622	655	651	645	621	659	647	620	611	613	640	632	664	643	657	658	645	663	685	636	623	581	654	607	650	640	684	612	658	665	634	693	665	625	602	601	612	640	666	650	605	677	695	674	667	651	678	667	633	595	628	636	632	641	600	593	631	661	628	630	615	648	629	641	627	674	635	686	640	623	649	657	672	614	602	642	646	640	624	626	654	663	670	658	636	655	643	614	633	599	598	672	615	661	627	647	632	621	606	631	649	633	649	618	640	649	688	667	671	614	629	597	610	617	631	642	636	625	641	631	651	635	671	653	662	635	577	643	632	650	635	627	633	596	652	579	665	683	636	649	641	631	666	621	663	630	700	652	648	652	646	651	619	621	683	677	653	620	658	637	624	642	649	614	628	587	617	687	638	603	616	615	688	629	623	629	667	676	684	685	646	632	676	631	627	658	646	647	631	648	678	633	674	656	638	640	631	679	602	603	604	607	570	715	638	678	651	618	606	664	620	621	637	621	618	613	624	655	611	656	665	640	611	610	618	630	626	612	648	644	696	633	598	598	632	665	632	599	647	630	635	649	649	633	657	602	646	627	610	650	652	681	651	658	672	558	629	565	660	645	598	693	636	607	634	604	665	666	683	673	637	636	626	641	641	652	636	644	631	689	647	645	663	628	637	653	678	640	652	663	659	635	656	596	631	645	595	629	642	653	678	621	638	686	625	655	625	658	684	670	629	684	625	646	612	622	645	637	671	621	647	660	633	635	611	679	609	650	645	661	693	672	647	623	676	584	640	595	649	627	649	600	646	663	650	641	608	630	685	642	682	614	700	654	630	667	626	605	640	666	626	612	640	669	633	687	631	606	628	593	634	676	598	643	656	657	656	676	655	691	640	645	666	623	671	645	654	651	673	645	644	667	663	601	675	689	641	631	645	608	642	620	646	637	611	665	642	647	656	659	656	619	655	602	661	620	649	639	618	620	626	662	645	669	641	642	615	602	649	613	640	669	625	690	612	619	662	624	628	643	632	634	696	627	598	627	618	646	645	659	647	654	653	667	701	640	626	648	677	653	592	578	644	622	655	631	619	616	645	667	631	661	629	659	680	646	661	633	644	602	618	656	628	640	652	636	622	680	631	616	701	667	646	631	591	665	666	687	673	654	625	591	623	598	669	607	646	683	628	624	654	651	647	631	633	650	632	574	608	629	703	624	641	619	598	639	656	652	696	630	651	666	653	643	667	635	644	649	646	655	680	652	626	641	634	653	663	626	650	604	639	635	607	668	608	673	607	679	620	617	654	644	603	615	650	586	611	602	637	639	622	609	657	699	658	643	638	637	619	621	646	657	622	619	602	650	613	602	615	663	667	650	651	675	651	667	627	619	618	633	688	619	667	641	601	630	638	689	632	703	628	627	582	669	611	658	615	598	638	678	647	640	602	682	653	663	669	654	641	653	631	676	669	608	632	654	612	655	677	641	666	624	653	636	650	619	670	688	655	665	591	642	628	611	648	659	679	618	674	673	641	633	628	661	648	669	638	711	624	605	637	652	624	655	668	644	668	656	636	639	641	658	639	625	652	638	629	634	649	607	651	613	631	631	648	659	619	624	647	689	644	623	627	678	630	635	660	572	630	625	643	704	603	673	659	628	639	624	652	615	688	665	635	641	636	641	648	616	674	597	629	618	678	583	639	681	649	664	617	638	607	608	621	657	638	620	606	657	664	653	615	587	626	620	634	660	630	592	650	606	614	635	685	656	667	655	632	605	615	678	632	619	647	636	638	594	670	636	621	631	649	597	628	635	621	658	631	657	653	631	635	624	633	663	624	668	661	596	660	625	673	638	671	662	688	675	599	647	694	622	644	665	641	625	617	614	676	637	645	628	655	642	633	646	625	653	610	672	639	620	603	626	623	672	623	635	633	634	658	672	614	657	654	672	600	630	611	675	632	628	626	628	670	606	627	656	649	613	658	644	597	639	664	632	652	619	606	673	593	627	578	675	631	668	688	671	647	630	640	667	649	643	630	667	626	642	657	618	626	671	662	607	652	631	653	632	670	650	668	668	667	614	609	660	624	643	628	657	645	628	652	613	685	610	660	644	612	622	658	648	642	625	620	635	670	625	615	677	621	626	628	622	660	661	682	675	616	590	619	619	649	652	599	606	623	660	636	656	638	678	671	639	645	632	634	612	653	642	617	711	666	636	675	646	580	635	674	637	662	659	679	661	616	647	642	679	619	651	628	638	632	636	602	628	620	617	652	625	650	636	613	629	648	586	613	621	642	601	653	661	647	629	592	616	584	654	667	637	612	641	593	630	617	637	672	644	563	648	618	673	687	675	635	641	642	714	623	632	615	645	680	595	597	627	662	665	624	640	690	573
24980	21462	24842	28489	21617	19747	1896	527	430	419	434	411	431	401	419	425	399	401	419	408	409	409	442	432	380	411	421	366	380	346	423	402	425	371	428	395	398	393	372	388	358	342	398	390	373	388	387	400	404	408	405	372	386	408	376	388	359	390	411	389	397	382	363	392	410	393	376	348	398	371	374	396	396	371	379	382	399	392	381	440	377	378	385	396	407	366	396	393	395	368	411	398	424	418	365	392	345	419	393	367	399	391	394	360	383	398	391	398	367	350	422	427	412	388	384	384	381	379	417	368	391	394	372	387	405	352	407	429	396	388	396	371	379	440	374	379	426	419	366	375	357	379	424	406	379	393	418	359	446	362	361	386	378	390	383	419	409	388	384	390	359	354	354	373	392	359	404	375	429	384	424	397	373	410	394	379	393	400	430	371	380	415	433	386	452	416	381	389	420	369	383	348	416	407	378	414	417	416	400	404	403	366	401	427	348	384	403	378	382	370	370	386	373	361	381	384	403	384	439	411	409	436	383	452	387	362	381	388	397	407	358	370	391	390	384	424	350	374	394	378	420	398	381	376	394	401	372	449	403	413	379	354	382	405	386	375	388	376	409	375	423	393	374	356	382	364	406	374	383	365	350	392	358	401	410	364	370	410	401	404	362	387	401	389	397	403	415	393	396	399	385	419	373	397	392	386	404	444	390	386	403	362	383	398	397	383	383	392	360	389	409	421	439	387	385	385	391	388	432	403	413	390	416	401	423	393	366	359	385	419	396	411	345	395	357	372	400	417	367	401	407	399	373	400	372	388	385	404	449	408	400	395	362	444	385	420	396	426	358	408	378	394	378	381	363	411	432	386	394	368	406	413	383	381	417	413	371	390	392	350	365	374	408	435	394	390	439	426	416	384	345	414	398	377	373	380	400	391	380	365	410	399	407	358	412	414	359	386	382	418	353	393	418	370	386	403	380	438	397	404	358	401	374	391	354	360	390	401	431	381	363	383	392	403	385	397	353	407	391	399	390	381	342	387	359	430	385	387	411	401	397	346	364	415	370	409	380	387	369	364	377	346	368	372	403	408	419	422	439	377	384	363	395	397	396	421	374	382	395	379	397	438	357	384	402	377	397	392	385	376	366	403	419	437	419	386	396	405	412	376	402	400	389	419	402	385	405	394	392	392	360	379	407	393	427	403	387	371	386	356	392	395	410	403	372	410	374	379	411	375	385	374	356	369	361	363	397	372	428	398	409	387	383	383	403	362	348	374	382	408	390	401	355	370	354	397	367	406	391	423	383	414	396	386	375	405	387	376	383	387	394	405	393	380	393	381	384	359	381	387	374	402	387	351	432	361	404	391	385	394	376	401	419	373	393	387	389	385	399	419	359	371	412	345	402	381	405	401	420	400	401	364	381	378	359	406	417	366	370	391	407	384	333	410	373	411	413	354	360	391	396	386	410	365	352	358	369	399	386	366	364	406	391	364	414	380	393	377	416	375	379	365	396	430	396	403	408	365	412	432	366	342	413	388	433	395	410	400	387	389	370	401	420	403	380	380	404	382	390	384	391	395	436	399	373	377	361	388	390	375	403	375	395	386	404	416	400	372	411	413	399	369	376	397	369	412	396	375	399	378	383	391	379	384	413	433	373	388	372	327	381	382	411	398	437	384	414	405	403	381	422	420	413	415	391	389	404	344	362	409	383	412	374	388	389	408	385	383	387	390	356	404	441	423	391	404	343	417	364	382	393	408	449	424	411	427	375	397	408	397	386	358	360	378	404	396	375	410	413	356	329	384	387	392	416	372	368	398	346	395	393	383	368	392	371	382	403	361	389	385	355	386	381	382	344	373	396	427	439	374	436	421	401	386	414	334	382	377	409	414	362	360	399	357	355	374	418	382	394	412	414	391	387	385	378	441	368	346	371	396	375	366	424	386	361	382	413	392	387	388	379	365	389	361	401	385	415	402	362	402	403	395	379	397	417	419	383	377	377	342	403	443	395	407	355	411	384	378	387	378	405	395	372	414	402	404	386	394	421	358	386	401	425	357	385	373	356	445	415	407	406	366	370	370	392	409	386	365	416	397	360	395	403	384	372	394	366	347	354	401	422	391	397	372	407	362	392	367	368	407	369	358	404	385	388	404	373	382	371	408	402	409	395	370	374	442	418	368	395	374	410	384	351	414	387	362	426	393	367	420	419	389	404	397	365	391	396	358	373	359	387	376	418	378	391	393	408	381	402	348	354	394	395	408	396	392	350	414	378	378	381	390	394	409	431	413	396	357	407	385	401	389	419	421	389	392	398	443	351	371	398	399	359	357	402	378	384	417	399	385	365	372	383	436	425	383	425	432	402	413	398	411	382	384	367	379	399	368	409	350	386	373	429	412	369	415	401	367	389	363	405	399	396	390	360	375	407	415	374	409	350	356	413	410	421	407	406	402	380	373	393	388	379	413	445	364	404	405	368	368	371	395	389	385	399	396	375	385	411	373	382	401	421	390	368	366	412	396	395	391	410	408	405	407	367	388	369	409	377	393	416	422	385	416	376	402	410	393	418	407	394	363	367	390	373	373	413	392	432	423	409	382	385	377	377	373	363	379	360	412	423	402	354	372	405	404	401	379	330	393	359	350	381	389	390	441	396	422	404	423	384	451	395	358	387	399	403	369	357	341	432	370	344	392	369	401	368	375	401	401	401	390	365	387	412	424	389	372	389	374	392	356	397	433	396	424	407	373	440	409	390	393	398	416	410	420	387	390	383	399	381	403	374	358	387	380	425	414	397	430	404	433	379	402	395	446	385	397	354	406	410	383	377	394	407	420	453	387	440	374	391	368	394	406	381	404	369	373	403	400	378	425	424	405	383	385	398	404	364	395	372	423	361	428	377	383	380	401	368	406	376	375	359	433	384	387	408	380	371	373	373	384	357	399	398	412	384	389	432	382	390	412	409	419	379	425	421	414	381	414	371	387	405	385	362	365	396	416	424	399	336	440	363	369	344	407	409	377	380	404	416	393	353	392	405	387	389	362	389	421	380	399	385	388	418	401	372	393	407	416	390	390	395	354	385	414	395	350	415	434	374	354	375	392	409	395	365	384	400	403	409	372	405	393	395	382	418	426	426	367	408	404	399	366	357	409	357	368	433	390	380	387	400	391	402	356	375	413	396	451	403	375	413	435	411	394	373	375	377	397	435	427	390	392	392	395	391	415	411	397	372	420	392	411	403	374	378	407	402	395	403	368	395	380	410	338	393	432	424	397	379	369	401	427	384	404	391	378	398	411	387	401	421	379	379	392	358	413	377	408	386	386	371	394	380	397	399	400	395	376	393	401	388	379	423	405	366	371	378	357	350	370	375	379	399	435	389	366	358	394	364	387	385	366	374	381	370	421	425	402	392	386	355	396	379	407	409	351	399	401	415	368	409	382	382	387	389	362	365	392	374	431	382	366	382	392	402	395	384	387	351	386	402	357	377	388	380	382	382	397	368	364	389	400	398	368
20147	24069	12562	9619	4175	1109	869	907	900	830	833	815	858	887	793	875	841	934	813	815	831	832	768	846	778	813	840	875	895	835	835	854	806	868	848	815	873	866	805	831	813	847	858	831	846	868	839	868	813	832	824	846	847	863	857	836	829	767	888	815	856	831	824	851	854	778	856	832	868	826	829	858	860	850	821	858	843	786	796	878	817	826	840	833	798	885	832	834	844	852	807	860	807	834	864	840	858	806	849	861	827	822	795	858	865	859	820	843	859	835	863	851	830	791	857	834	887	830	776	811	888	869	835	824	825	841	813	843	853	826	847	889	829	894	836	855	892	828	844	872	830	882	837	874	900	856	887	869	793	873	835	829	837	874	788	850	829	832	819	869	810	863	883	857	875	899	867	850	847	830	836	810	810	851	873	855	868	860	834	804	816	844	823	824	859	797	878	866	881	875	797	871	829	847	835	818	784	817	839	848	847	813	865	813	826	791	846	875	854	832	878	857	807	852	808	818	889	861	791	821	877	804	812	819	810	870	891	900	841	804	791	802	788	857	904	813	839	832	862	821	779	874	878	819	888	870	828	842	890	837	826	832	813	867	822	826	840	875	807	837	852	768	913	811	860	816	865	830	833	812	853	799	850	888	847	852	872	874	853	832	799	905	840	801	846	832	849	837	777	923	871	857	859	908	876	856	843	887	856	816	818	875	854	869	809	791	825	873	880	773	847	833	863	825	889	812	858	785	841	851	860	816	840	850	845	814	852	850	829	876	830	831	808	866	892	865	832	863	828	822	795	822	838	833	850	802	834	836	885	790	843	835	891	836	874	834	887	831	844	855	796	869	867	796	775	836	837	820	868	830	842	822	854	890	840	836	870	899	812	878	830	859	851	801	798	839	875	846	864	852	872	867	839	818	829	852	827	866	855	828	886	873	831	864	826	844	848	852	854	830	848	860	820	819	834	860	825	813	823	821	803	909	843	812	880	882	871	858	828	854	796	850	861	857	827	804	859	853	864	832	791	906	880	853	858	812	814	862	855	890	877	882	832	870	872	792	834	885	834	863	855	847	832	849	874	840	881	889	814	885	840	788	827	828	821	849	851	843	833	842	829	860	828	835	837	855	828	835	837	823	827	860	821	787	807	842	834	829	845	844	850	809	814	859	837	875	849	802	871	834	920	784	867	827	830	849	805	844	808	817	838	904	832	882	801	825	801	829	837	830	801	838	830	856	832	834	839	853	864	834	876	897	879	814	859	874	845	839	838	878	886	840	855	849	871	839	894	848	814	854	806	827	853	850	840	834	836	830	814	844	809	881	821	834	847	826	831	818	849	777	862	867	850	890	875	839	869	863	845	818	872	834	831	861	795	807	854	838	857	849	820	851	827	868	826	848	844	902	838	786	876	833	876	840	827	865	823	825	825	849	854	831	839	837	879	883	791	834	850	859	907	857	849	868	889	861	856	824	825	860	845	822	891	809	847	832	854	895	845	842	798	848	866	820	865	843	856	831	847	826	788	888	810	852	884	856	833	819	826	847	865	819	791	866	793	861	881	906	848	799	831	849	897	860	833	851	838	895	841	867	834	840	801	791	871	853	870	830	858	844	881	868	863	823	845	814	818	865	852	854	857	812	863	840	896	844	808	825	850	818	818	868	865	852	849	858	813	833	894	807	794	827	823	792	864	847	807	818	858	806	864	832	866	851	909	826	884	852	865	830	851	789	865	863	802	883	869	838	889	812	849	825	854	845	861	843	853	814	876	848	873	830	802	853	871	841	871	920	829	811	824	821	863	833	845	813	845	837	821	891	850	850	809	831	807	818	802	789	821	881	820	865	792	842	901	843	810	846	850	856	798	823	806	796	835	840	820	854	818	850	885	851	834	860	870	855	864	849	838	838	858	805	799	804	846	812	847	876	851	764	846	810	799	813	801	856	855	876	824	846	817	828	879	796	848	815	794	860	859	882	862	910	835	869	820	841	817	801	804	854	815	830	832	837	854	892	821	817	780	839	792	833	856	850	864	853	795	854	860	853	801	864	858	845	849	806	791	902	863	839	780	847	793	805	840	800	802	868	886	857	830	842	836	859	836	864	862	821	819	857	853	804	840	807	844	786	851	890	877	795	820	861	796	845	855	867	885	845	852	820	791	876	801	861	845	838	802	847	858	864	823	863	813	867	832	846	826	861	902	844	830	800	842	851	832	813	818	833	858	802	842	843	788	866	843	805	911	851	836	897	803	842	857	848	786	843	850	828	858	844	836	842	824	836	813	824	807	850	856	825	845	811	832	848	851	853	817	858	817	885	818	880	808	853	841	855	857	806	863	823	839	808	817	877	851	876	848	857	829	841	830	816	869	862	809	834	870	850	877	817	792	766	829	873	842	806	821	810	835	830	808	815	861	830	829	861	859	897	889	843	825	851	823	843	849	908	878	872	825	838	874	823	844	866	820	827	849	823	805	872	826	908	863	860	825	859	852	795	803	825	833	852	778	761	819	807	851	844	875	865	806	858	821	861	825	811	800	830	837	835	812	859	874	783	824	839	858	806	844	844	824	849	796	826	850	851	879	890	893	797	923	842	824	870	821	809	857	803	843	830	861	827	882	844	844	822	869	874	859	858	866	863	829	808	847	882	842	881	885	820	808	809	865	839	882	822	897	866	825	875	848	837	834	833	876	899	884	847	853	814	848	836	785	872	861	872	875	870	862	866	855	850	807	824	826	821	878	821	851	830	856	799	825	842	843	812	825	803	845	816	871	825	818	791	862	851	797	810	848	828	819	815	816	809	803	779	860	795	800	811	882	867	844	827	866	820	833	880	867	825	861	860	817	843	807	858	801	795	889	835	838	868	809	825	872	863	844	799	869	795	889	805	870	866	850	841	874	866	866	826	826	827	897	831	865	844	817	852	839	866	857	876	814	796	814	880	790	838	830	799	826	845	804	875	828	835	810	836	830	818	888	818	849	832	817	822	851	814	885	891	851	824	878	841	814	845	802	877	841	849	867	844	850	821	846	874	788	810	850	808	840	819	826	827	825	785	827	827	874	887	853	908	863	889	847	757	847	843	810	832	872	808	870	865	823	878	822	855	798	828	828	835	829	813	839	847	891	888	839	819	849	812	835	853	816	846	833	818	784	825	804	833	833	843	834	842	819	845	844	833	894	816	872	841	821	834	825	827	814	892	814	844	854	848	775	882	857	805	824	849	865	872	828	838	806	869	836	889	846	862	885	817	827	881	870	863	888	885	862	828	803	800	817	864	849	841	875	790	864	923	851	854	910	838	844	862	836	870	849	858	867	840	825	789	869	854	854	847	865	841	902	830	831	833	783	784	849	859	802	833	816	842	857	834	863	840	799	839	854	830	811	845	839	871	841	873	844	870	861	819	809	875	859	805	837	905	898	854	859	813	869	827	844	843	820	881	822	878	838	905	819	875	862	807	796	867	897	845	870	800	913	803	849	886	823	847	798	807	823	829	829	924	821	836	886	857
24227	21434	25141	28141	21507	21472	18053	913	400	384	373	368	331	313	357	323	347	344	349	298	321	312	340	302	317	293	344	307	298	309	313	308	268	281	311	331	307	287	317	306	315	279	292	293	297	296	324	287	325	292	291	287	299	271	276	274	335	289	285	276	305	286	263	283	305	289	268	323	294	302	316	292	285	297	314	287	277	271	295	293	305	289	293	289	277	300	291	313	312	286	298	281	314	297	317	305	316	278	301	281	278	263	266	280	253	291	313	274	272	281	267	290	284	268	276	295	310	283	313	308	319	273	302	346	284	283	291	306	280	285	302	308	310	295	304	325	287	265	294	307	304	282	317	295	281	322	290	285	286	264	263	298	274	288	291	290	282	304	279	254	318	313	303	289	304	318	292	296	260	308	284	283	314	273	302	307	294	291	286	295	257	291	305	290	281	317	314	280	308	331	304	274	296	290	285	315	297	318	283	293	320	291	270	312	309	324	289	312	297	267	298	312	308	301	280	309	286	250	276	298	301	267	318	322	306	290	279	316	327	276	296	247	314	298	269	285	319	287	283	332	274	318	293	295	316	295	300	290	276	259	285	283	303	283	296	295	295	274	293	312	265	337	315	330	324	322	285	304	307	293	312	293	292	311	261	313	299	306	319	269	283	285	289	283	275	264	249	297	295	298	298	332	284	296	283	263	305	280	283	312	278	288	299	300	308	298	269	320	279	276	313	285	295	322	300	294	288	273	289	296	294	314	308	295	273	285	297	281	294	270	291	350	289	283	284	268	283	328	297	318	313	286	291	283	310	272	275	263	286	304	228	276	284	297	308	300	284	281	325	300	312	268	331	285	335	296	294	279	288	281	291	292	313	291	315	312	296	325	313	306	279	294	291	317	291	355	331	280	284	289	262	266	298	323	283	309	322	275	273	282	308	282	293	282	304	279	275	292	253	280	262	320	285	280	317	304	296	298	294	332	281	300	309	296	301	316	268	270	270	271	291	283	291	294	296	259	289	328	326	299	254	303	308	281	290	277	289	296	286	321	292	306	306	278	284	311	253	311	282	274	318	311	258	322	291	283	348	305	314	288	267	267	316	308	309	278	301	262	278	254	270	296	288	292	289	277	293	306	324	276	269	302	303	301	292	336	293	307	305	290	309	316	309	277	321	319	305	301	325	296	320	330	325	278	313	298	287	281	277	282	310	313	277	289	322	268	284	269	304	287	296	281	297	309	316	281	303	286	323	321	290	267	321	296	312	325	285	314	302	266	300	291	321	247	286	285	291	320	285	269	296	286	288	290	288	264	292	286	287	290	258	293	254	284	281	321	275	282	284	312	274	300	278	296	308	327	292	317	307	306	277	312	270	357	318	314	309	297	278	296	334	287	322	310	313	304	291	290	268	315	277	302	303	270	290	314	282	320	309	291	309	291	299	306	307	290	311	280	304	278	293	282	326	296	301	299	270	270	291	297	249	265	275	308	280	297	309	318	277	284	279	282	306	274	309	281	311	314	329	278	276	298	302	292	323	288	306	294	301	295	294	288	281	258	292	294	325	286	258	281	278	272	301	334	294	319	301	304	316	313	291	281	297	327	288	272	287	319	297	288	278	270	307	274	276	312	291	303	296	310	330	285	274	311	288	330	293	297	277	314	283	288	277	308	279	291	284	293	305	299	257	313	290	308	305	287	281	346	307	318	294	298	290	306	320	305	290	288	267	308	337	280	269	287	296	304	310	263	280	268	275	302	296	304	300	304	291	285	314	274	315	295	300	275	289	295	275	313	311	323	303	276	299	287	289	305	306	288	263	317	315	281	296	279	299	302	307	299	294	300	293	241	299	281	300	282	263	266	282	282	272	267	278	313	295	317	306	289	274	312	292	298	297	314	311	265	285	323	307	316	268	291	307	286	309	279	268	297	300	269	263	294	316	264	289	282	256	309	306	287	273	299	287	309	272	305	307	310	285	280	273	288	312	296	292	294	315	350	311	309	301	300	282	263	297	278	324	319	280	284	310	284	280	280	283	288	276	262	310	280	294	299	315	323	300	301	291	301	303	284	296	313	291	294	258	302	288	314	291	278	277	289	321	307	290	323	281	288	324	283	317	288	269	283	281	319	306	304	314	314	279	311	305	274	297	319	308	286	294	302	310	324	291	269	285	312	272	302	297	296	286	288	276	304	332	285	257	329	323	281	300	300	283	277	304	300	291	294	297	302	255	263	285	294	301	334	310	287	315	300	291	277	295	322	297	274	341	332	287	302	288	327	260	349	280	327	282	275	297	280	267	317	289	306	279	304	283	290	310	316	285	284	312	289	268	333	278	293	305	294	285	314	292	325	272	288	299	304	310	325	327	294	290	303	298	294	323	277	312	271	319	329	291	296	301	267	254	322	317	290	274	332	305	317	272	314	329	276	306	283	295	273	299	282	332	281	329	338	304	296	303	294	268	270	287	272	290	285	284	304	280	277	296	283	284	299	328	289	266	271	318	292	280	275	284	291	298	292	331	274	275	259	315	303	290	274	294	300	248	294	321	306	319	266	284	277	315	288	311	251	294	310	341	263	266	298	292	318	307	312	308	266	289	282	295	298	316	294	283	287	293	311	300	254	335	325	324	294	298	299	276	296	267	250	278	271	307	304	283	275	267	259	287	298	258	272	325	295	295	293	302	296	298	318	303	336	305	297	290	285	292	298	302	296	303	288	314	303	317	282	306	331	288	277	290	312	261	271	308	296	313	285	310	319	281	282	269	315	285	313	277	330	277	305	282	292	303	312	277	302	322	288	286	300	296	304	288	300	261	304	289	306	306	282	279	283	263	286	278	310	313	312	318	259	321	299	309	264	313	291	289	315	287	291	289	270	255	283	292	272	279	336	301	268	290	294	294	307	296	272	304	315	293	280	293	285	260	289	287	303	282	294	282	270	312	253	292	321	297	313	265	250	285	267	257	339	266	290	305	304	294	290	296	277	306	314	306	318	295	318	298	300	290	321	280	290	262	288	312	254	283	262	294	329	273	306	308	297	280	302	325	315	273	311	266	273	305	309	308	278	309	288	323	273	335	295	291	312	264	318	258	298	271	251	306	254	283	270	293	304	279	323	326	348	251	285	300	280	300	269	340	286	320	308	298	291	272	282	264	276	299	338	320	296	306	276	271	302	290	287	321	278	286	324	260	305	316	274	280	306	278	287	275	309	322	324	290	271	297	314	289	302	306	313	299	270	329	310	286	318	281	271	316	298	296	292	313	313	276	298	295	330	275	281	302	290	267	289	312	288	296	289	276	271	289	286	310	309	285	277	331	261	320	305	258	280	294	294	294	318	298	282	273	318	259	298	277	272	286	338	313	311	288	295	319	278	286	281	306	289	257	283	281	304	269	283	269	280	309	291	314	310	279	311	297	244	271	310	284	296	288	280	325	289	305	268	286	296	312	302	309	263	312	276	268	280	290	295	296	291	292	306	284	297	299	277	304	307	288	295	304	282	291	273	284	282
26256	31806	19597	16128	7078	1121	743	649	676	631	663	668	662	624	647	619	676	641	642	653	631	650	601	683	609	605	670	621	653	618	638	621	659	589	603	644	634	623	651	630	588	620	600	653	587	663	618	615	610	648	673	625	647	595	614	664	590	596	635	601	591	635	629	630	619	637	579	593	628	595	621	618	644	639	590	605	582	638	592	624	634	626	591	662	656	603	592	636	605	601	619	634	657	587	619	637	586	605	617	621	595	636	632	620	578	664	584	641	634	612	641	589	578	639	596	650	594	633	608	613	593	633	618	627	597	610	626	621	624	603	589	670	634	625	616	608	600	638	617	602	623	635	605	587	621	657	639	631	599	601	631	640	650	584	645	602	629	619	591	624	613	600	633	627	586	663	652	629	653	599	612	646	621	626	590	618	642	638	645	565	654	612	616	628	662	579	638	631	617	602	668	638	612	674	605	671	645	635	603	617	615	636	632	600	620	634	638	617	630	650	611	620	579	640	665	660	607	658	602	656	665	622	583	594	616	600	618	598	577	595	616	638	613	640	612	645	640	559	621	607	618	601	590	569	583	638	612	592	664	610	613	617	631	615	573	604	637	566	581	640	608	636	601	617	602	649	589	634	560	611	615	627	641	657	613	625	571	624	633	607	568	592	606	591	590	587	612	625	649	594	588	654	647	668	646	602	638	615	588	622	651	656	651	608	614	660	603	581	558	600	593	649	636	632	637	601	668	636	608	629	625	602	568	610	646	611	617	629	612	659	566	624	620	588	613	636	633	608	612	564	668	606	621	667	672	627	636	652	604	607	600	578	624	624	602	640	681	638	640	625	575	627	577	594	707	612	611	589	630	609	615	629	597	613	622	573	608	650	585	623	616	597	593	656	648	628	640	615	618	624	622	634	595	626	629	644	606	650	626	629	569	607	635	603	629	575	620	615	623	610	633	631	593	647	629	651	601	652	602	623	611	603	623	633	613	632	677	630	619	605	630	638	622	633	632	583	626	583	614	596	648	593	633	650	629	585	627	624	630	688	618	638	622	651	596	619	591	629	670	638	640	624	637	596	591	587	624	617	612	618	632	564	602	601	653	615	629	623	648	653	564	617	639	622	608	651	592	655	587	613	650	631	643	628	661	594	629	636	599	606	617	608	639	612	654	665	654	616	600	650	638	621	595	611	619	640	629	614	581	585	663	579	571	625	592	655	595	610	626	619	616	633	610	644	625	609	597	625	623	649	659	672	637	633	605	645	593	687	637	633	653	636	621	660	612	655	631	619	620	650	592	596	585	613	662	631	630	581	605	606	604	641	626	629	607	620	701	611	609	568	597	640	644	623	649	608	627	631	632	577	621	617	661	639	645	624	618	628	620	656	549	619	647	590	588	613	610	596	621	638	639	546	601	603	593	622	606	617	607	599	594	644	620	615	609	604	583	611	631	639	632	579	610	609	572	612	623	641	633	605	597	629	636	615	625	637	619	635	634	640	608	618	600	620	632	605	667	583	644	606	636	626	583	617	623	614	618	611	651	630	614	614	619	609	616	604	611	603	655	625	663	619	654	654	614	596	623	619	592	675	609	642	618	639	596	584	635	631	651	629	615	591	613	603	607	658	619	617	648	596	586	628	593	604	559	616	611	623	584	607	611	645	628	620	638	606	594	600	642	629	619	632	619	601	602	629	610	636	565	576	603	638	652	665	633	658	595	609	638	573	650	593	600	650	577	629	654	634	601	595	613	618	560	657	595	653	625	658	623	616	603	621	599	594	611	597	600	610	626	625	597	596	629	623	604	656	613	635	673	588	627	640	586	630	673	600	605	605	619	583	584	600	632	584	628	574	644	608	633	635	574	615	593	610	633	595	574	635	615	622	596	616	596	632	649	619	618	608	607	647	639	618	612	612	595	572	635	665	606	583	621	650	635	611	587	608	629	587	618	634	652	628	601	602	618	563	661	641	657	664	598	630	608	631	628	666	652	637	631	632	637	638	606	619	623	591	614	602	647	656	645	615	650	603	589	569	618	657	652	631	564	637	625	584	600	623	635	619	639	618	659	603	609	641	613	595	619	634	622	657	605	626	664	638	619	614	622	662	602	639	617	648	612	597	644	631	610	618	641	598	585	598	639	625	633	613	648	615	622	616	603	641	637	615	649	634	581	610	653	580	583	598	637	614	583	640	615	577	616	633	610	600	609	657	645	629	611	616	605	608	590	624	618	574	630	634	590	615	586	613	642	610	607	600	612	646	657	602	604	622	601	635	626	660	618	640	662	652	645	649	648	611	637	602	584	606	624	596	642	587	621	617	604	641	619	590	617	570	626	614	608	648	592	644	619	656	648	612	629	637	660	670	610	621	596	588	641	605	604	627	601	644	610	616	615	649	621	628	654	587	627	646	585	665	662	637	615	612	627	590	567	611	623	616	550	611	612	627	636	647	617	613	599	606	628	630	566	633	678	598	546	667	603	612	652	650	628	643	599	633	585	606	587	635	602	636	580	604	593	597	614	625	600	607	633	612	638	643	607	646	611	603	628	565	621	632	649	589	593	646	622	618	660	615	644	633	616	599	594	629	624	604	608	620	637	632	607	591	621	571	639	619	653	615	606	566	622	601	641	646	631	608	597	561	592	598	631	605	638	588	673	600	577	604	647	645	614	615	609	578	605	611	620	593	652	623	605	657	611	608	638	643	620	627	603	574	649	631	602	630	593	634	616	603	678	597	638	584	642	606	611	611	617	622	660	626	582	622	635	612	608	631	655	626	589	600	575	596	622	616	627	643	640	610	610	596	619	642	589	652	603	622	604	626	635	626	609	611	629	619	610	609	623	618	599	603	649	624	559	601	585	593	598	677	630	590	642	676	595	624	638	637	584	609	604	649	642	641	597	627	616	621	594	593	590	575	609	593	620	637	646	639	635	608	596	631	605	651	621	611	642	627	616	633	639	608	606	618	601	594	610	634	619	583	622	632	635	567	596	614	607	607	605	574	611	637	618	592	635	628	607	617	627	581	637	632	618	593	647	641	580	606	634	644	607	616	614	613	606	610	633	641	625	616	663	620	619	571	634	640	650	633	639	610	624	598	623	641	630	581	642	643	601	662	558	642	623	661	619	625	613	597	639	650	662	621	586	603	625	597	654	602	630	616	614	617	552	651	619	583	623	616	614	603	556	597	621	613	604	660	597	585	641	583	634	642	607	628	565	625	612	590	652	598	640	616	628	580	596	652	584	660	645	543	626	614	626	617	633	588	574	623	656	619	577	608	638	635	595	604	629	610	581	619	617	598	621	612	641	596	592	637	623	582	599	611	618	623	606	565	585	569	615	597	587	622	648	617	641	612	643	612	585	650	564	578	608	632	621	601	643	653	572	569	633	639	637	630	603	599	617	648	624	672	585	691	624	574	608	596	613	592	602	608	621	624	634	565	626	641	646	619	627	601	613	578	624	638	665	608	603	648	621	683	632	587	589	558	610	614	633	626	608	674	621	646
33196	20368	10034	2068	777	331	259	289	278	251	284	257	258	272	281	266	278	291	267	278	239	273	282	298	254	298	253	261	266	298	277	260	271	298	294	282	247	297	270	290	290	261	260	305	268	280	277	245	284	285	242	247	281	267	254	273	268	263	265	260	261	281	295	255	264	256	260	277	282	269	280	269	270	276	279	272	284	278	299	280	263	249	242	278	272	255	296	261	278	298	251	275	270	278	253	248	255	293	266	280	267	276	288	280	253	281	248	269	247	279	286	274	289	263	255	274	254	248	247	316	299	257	329	279	262	296	288	273	290	261	285	279	238	266	274	258	285	249	280	296	309	267	277	238	303	284	270	274	286	249	258	295	289	246	269	243	255	271	271	311	288	250	275	297	250	241	303	255	270	305	288	257	260	249	273	266	287	257	281	279	284	266	261	274	267	255	261	228	255	296	276	253	283	282	259	250	262	279	289	247	243	278	288	268	318	290	294	294	266	251	272	302	305	300	289	296	247	273	260	252	273	252	250	265	258	307	283	312	320	237	276	274	285	291	261	245	274	299	315	258	251	270	288	273	288	306	284	284	272	261	265	281	296	258	247	302	242	299	269	257	277	265	268	257	255	299	274	250	267	269	248	252	274	316	298	254	267	295	304	279	302	279	303	289	256	269	274	280	281	263	277	261	278	292	278	286	270	265	282	275	271	288	280	242	264	306	262	259	283	294	250	262	262	277	249	277	264	293	240	265	241	254	288	260	316	264	293	292	281	287	265	303	264	296	251	321	263	275	261	280	267	283	267	265	308	252	265	282	280	250	252	259	280	249	272	287	268	268	244	247	276	256	265	284	277	261	285	251	281	280	266	248	265	259	280	287	284	270	254	271	273	293	291	277	262	298	265	286	293	297	280	238	286	278	258	270	278	268	279	259	289	225	249	308	269	268	311	276	300	251	247	305	281	284	279	286	271	272	281	253	289	265	274	298	280	269	273	263	255	256	254	228	271	285	292	304	278	287	280	289	280	248	303	289	270	292	309	284	285	274	273	246	277	295	276	269	300	286	260	274	285	286	303	297	298	283	274	276	268	242	313	291	272	284	259	275	271	278	304	272	248	256	250	249	250	271	297	284	264	251	280	255	283	286	289	256	251	291	287	259	277	250	246	270	284	287	289	278	256	237	278	260	244	260	272	294	277	269	289	300	273	273	256	294	274	284	277	259	273	253	278	270	259	285	263	281	271	294	270	273	270	287	272	297	269	283	254	269	281	276	257	258	290	269	291	267	254	258	258	259	284	274	270	244	268	281	273	281	273	255	271	302	289	253	284	248	271	265	312	250	243	296	252	260	256	280	246	272	299	257	280	278	287	284	271	289	260	267	312	259	285	280	281	247	268	288	256	290	286	314	300	222	281	269	265	296	271	279	273	247	274	264	251	300	268	305	291	286	304	265	263	265	283	291	254	294	300	286	271	265	279	278	271	312	296	278	280	289	283	262	230	236	311	289	275	266	256	292	297	289	240	258	260	251	258	224	273	288	256	298	276	277	289	273	279	289	268	274	285	281	264	287	282	251	273	287	300	319	263	261	257	289	266	278	266	302	286	321	288	255	276	264	246	301	277	278	263	266	277	270	289	248	286	248	284	262	281	296	266	281	301	294	251	262	287	243	252	255	281	277	225	287	264	293	295	243	290	289	238	289	258	295	273	262	275	257	286	263	292	255	237	294	276	250	256	278	260	287	269	297	287	289	285	268	268	308	292	265	272	283	288	250	259	253	271	306	275	277	260	267	299	271	285	297	267	254	260	266	265	281	275	272	274	253	265	299	258	278	279	255	308	273	320	283	312	257	269	287	273	245	275	278	268	277	276	267	286	252	308	256	247	273	278	264	312	257	265	278	247	279	245	307	267	294	281	294	277	270	251	257	296	276	249	319	244	250	284	286	281	285	262	264	271	295	265	277	257	278	266	287	288	283	294	293	273	244	283	270	299	247	308	281	317	292	267	240	261	250	247	279	262	263	282	244	251	273	251	277	283	268	277	308	266	278	270	285	285	315	267	300	271	294	277	298	263	263	266	260	261	261	296	267	260	280	270	270	276	278	281	291	260	289	314	284	248	237	266	272	265	251	255	257	273	256	246	257	298	293	278	286	273	287	283	315	281	280	269	269	282	274	262	259	290	261	267	275	315	241	283	300	276	301	249	231	254	286	271	296	270	244	275	280	280	269	301	303	285	278	286	245	284	262	292	277	270	253	248	283	274	278	280	287	265	277	284	279	236	296	299	310	230	239	254	263	304	256	300	277	266	278	287	320	275	281	250	274	280	309	284	250	247	274	277	264	243	262	276	268	278	271	283	279	257	272	276	244	288	276	272	292	277	265	258	267	264	274	283	283	306	272	310	278	302	261	271	268	288	291	266	293	313	320	284	264	272	266	282	283	277	285	302	256	262	269	275	288	265	266	246	290	269	259	246	292	304	274	306	270	288	294	296	281	271	280	291	293	297	270	266	256	288	273	266	295	285	273	268	269	256	275	318	267	256	236	257	277	290	263	279	276	267	305	265	255	279	312	294	294	267	266	269	263	282	278	299	294	292	265	253	273	307	264	270	268	280	298	268	261	289	262	279	259	272	283	279	280	261	240	258	254	259	266	247	291	281	268	275	282	305	273	299	250	285	283	291	281	279	259	261	289	275	240	272	256	259	279	268	264	298	283	286	277	285	268	298	299	297	275	286	293	271	311	268	292	239	275	275	291	285	325	250	251	274	255	256	275	292	253	276	275	274	267	281	274	254	260	257	291	289	287	306	289	298	249	297	300	221	254	254	297	294	258	259	250	266	274	318	272	271	282	241	301	275	264	279	295	255	266	260	282	267	226	273	249	288	299	291	250	294	284	282	295	275	278	261	290	279	290	295	242	334	301	231	288	304	291	267	266	301	231	284	275	275	302	297	290	258	281	275	278	269	293	263	277	266	292	237	278	271	254	255	281	270	286	263	283	259	283	283	293	250	300	269	251	299	266	283	273	272	254	271	286	267	256	267	267	281	274	251	261	261	293	260	274	293	287	254	283	294	264	278	294	317	285	251	300	260	293	272	276	293	278	293	267	286	255	254	273	251	278	272	305	293	286	250	267	256	263	245	274	247	273	285	273	293	283	274	245	286	306	278	321	271	246	261	324	272	280	281	295	265	243	281	252	287	279	303	240	273	289	312	248	279	257	278	312	310	236	280	235	281	304	266	286	279	248	277	274	268	290	294	279	252	331	247	296	286	290	286	296	262	293	311	297	255	246	271	269	287	279	276	287	270	271	265	242	258	279	288	264	280	275	282	260	309	273	271	303	278	275	250	237	250	265	280	280	255	297	265	283	276	273	274	270	259	276	289	251	221	294	292	233	283	270	261	276	261	294	279	303	290	287	270	320	258	299	275	305	266	256	297	311	258	284	277	267	286	264	272	311	274	262	281	305	282	277	304	247	267	287	264	292	284	277	309	284
8452	6132	2837	1527	925	645	633	651	659	603	621	628	681	627	664	676	648	643	609	629	640	628	651	660	686	624	687	647	605	647	626	612	649	640	620	648	635	622	636	610	619	659	656	639	635	703	632	650	657	606	643	645	677	647	641	648	621	665	620	649	678	636	636	632	649	667	631	562	620	636	668	627	643	667	643	664	577	634	626	699	673	645	631	631	637	617	645	632	636	644	670	605	646	655	625	662	620	612	658	612	668	660	638	630	670	654	644	646	622	617	632	577	679	622	631	594	672	627	647	608	606	635	640	616	614	640	628	646	639	644	633	664	617	632	632	634	630	655	606	658	640	625	655	667	615	646	633	680	643	641	607	656	716	650	653	615	653	646	651	648	586	633	673	654	637	650	601	621	636	659	646	610	661	643	639	634	624	640	612	625	624	661	661	636	623	665	623	624	643	627	634	618	624	656	644	638	629	612	656	634	636	652	615	612	641	680	646	638	645	638	640	628	649	636	699	658	653	674	598	639	665	661	637	664	632	627	580	639	643	619	669	603	637	668	660	670	635	639	615	635	658	685	625	627	609	637	620	663	641	675	658	597	596	642	600	603	638	667	654	659	659	653	633	634	646	607	635	597	664	634	646	685	641	642	666	655	640	643	646	668	645	604	664	623	609	652	624	656	639	650	635	644	667	656	668	642	580	656	638	678	637	660	648	626	667	579	644	632	647	657	608	633	630	567	642	642	622	614	630	620	622	620	674	611	630	624	626	641	615	689	614	606	660	644	652	644	618	656	636	659	605	635	640	651	670	661	662	637	691	607	637	593	634	717	643	601	643	632	634	655	616	633	603	623	656	588	615	645	656	645	626	639	683	652	647	667	627	688	630	629	611	639	634	688	653	615	692	646	634	678	645	645	644	611	672	625	658	613	623	625	647	635	661	670	669	641	667	632	649	645	632	639	634	659	645	621	669	629	643	615	667	575	593	680	611	646	657	628	635	642	648	703	701	651	690	599	671	646	653	619	662	656	660	648	633	632	646	678	650	647	606	649	635	704	643	640	631	624	635	687	623	620	674	672	639	625	643	658	601	616	649	629	622	619	676	675	634	641	614	609	624	641	656	659	655	626	633	654	629	683	661	621	649	620	654	631	646	612	667	639	629	640	578	637	622	671	636	664	645	629	661	629	654	637	657	717	648	645	613	611	649	625	682	608	643	653	613	673	674	675	569	647	640	627	613	636	593	623	637	631	640	641	661	609	612	663	625	662	645	601	652	607	623	650	666	662	587	626	649	676	614	652	613	679	665	650	658	639	636	654	682	629	631	585	647	651	613	667	627	633	648	621	608	609	623	650	616	597	655	633	634	641	616	620	614	614	635	653	650	652	633	627	654	609	641	629	636	663	668	603	629	632	627	672	695	602	658	635	649	631	651	653	646	604	661	626	637	664	676	652	613	636	672	642	632	604	641	631	666	625	637	666	632	632	627	659	646	677	655	681	631	636	607	637	644	639	666	642	653	609	622	639	634	642	675	652	601	619	617	647	649	619	632	650	668	648	672	604	655	632	624	696	656	622	610	659	636	670	662	656	645	636	630	642	643	653	676	586	627	641	684	633	672	630	672	656	674	591	635	622	614	635	637	658	657	658	625	660	650	658	636	599	627	643	631	606	604	650	635	638	584	647	613	659	631	612	656	622	626	636	642	662	623	632	621	581	610	670	650	604	657	605	651	672	656	643	588	628	664	640	632	613	600	631	633	658	633	642	637	623	608	641	622	637	679	662	626	678	621	657	618	616	687	635	639	655	621	683	661	647	687	631	644	661	638	663	657	633	632	651	663	677	674	599	664	664	684	627	623	611	628	644	687	666	616	674	627	598	634	658	670	657	647	634	647	587	704	632	619	668	678	657	628	658	643	697	657	640	660	668	667	699	632	647	614	609	574	617	683	669	651	626	617	669	612	630	622	610	629	673	624	629	612	595	635	654	653	608	642	654	635	624	624	659	618	657	636	628	589	623	653	669	642	670	636	651	653	633	659	657	616	635	645	636	649	651	631	652	625	670	664	623	642	652	637	616	657	617	688	688	638	660	650	659	604	672	677	626	614	698	659	662	651	660	615	670	620	718	644	658	662	666	678	643	607	654	638	626	664	646	661	615	615	636	649	632	609	663	643	580	653	637	668	662	643	645	647	675	624	653	617	626	585	665	642	687	616	609	601	670	618	639	592	625	608	602	581	667	625	640	598	659	605	670	642	691	642	658	612	652	610	656	632	620	662	647	665	658	633	670	682	654	675	661	634	674	665	613	654	644	642	655	661	684	644	665	631	668	640	625	615	673	651	649	590	635	672	619	610	614	637	662	621	579	624	649	662	656	627	657	604	652	616	643	667	667	627	691	601	646	601	679	661	628	635	623	601	627	644	644	680	571	633	635	630	637	642	651	635	590	667	679	598	624	607	582	617	602	623	644	658	655	620	674	639	653	653	605	607	622	664	630	683	662	616	689	615	590	631	659	651	660	697	643	588	638	644	612	629	685	688	683	673	635	598	609	687	604	622	660	657	615	592	651	669	635	628	622	622	640	644	638	680	640	606	641	633	659	620	611	656	577	633	638	662	619	681	708	628	679	642	635	645	632	612	644	645	676	661	613	637	620	644	628	638	660	656	655	628	650	656	614	660	650	654	607	643	643	631	700	629	646	621	654	618	597	594	619	599	626	633	647	597	650	663	596	638	638	638	618	630	659	604	627	659	647	625	657	633	635	630	614	622	642	622	650	671	686	643	635	605	602	672	577	635	616	650	661	586	662	595	602	625	640	610	638	633	640	642	673	626	652	670	626	649	671	653	647	636	658	646	663	645	653	648	616	673	659	674	686	631	665	647	605	673	639	607	651	653	620	619	615	668	644	641	641	613	635	577	629	614	669	604	635	621	633	620	629	653	649	613	660	661	607	651	673	672	663	636	656	622	635	627	658	614	654	628	614	632	658	677	652	625	625	648	630	640	657	653	621	621	611	605	626	626	613	630	673	685	663	608	688	636	681	649	659	623	646	644	645	684	619	647	603	652	670	666	632	637	650	643	678	613	662	667	634	684	632	664	645	655	633	610	643	608	631	633	627	637	602	618	617	622	683	639	622	654	622	651	670	678	693	627	620	659	619	669	630	681	661	642	626	646	650	610	651	640	698	648	609	637	658	665	688	655	628	630	649	657	627	649	663	700	602	610	689	593	588	664	625	675	624	652	615	569	680	602	681	632	613	674	674	644	656	623	632	631	643	670	651	655	619	674	635	632	629	665	640	647	675	633	736	636	654	628	635	616	626	646	657	640	602	639	609	638	653	643	618	664	633	613	662	660	636	706	613	648	672	590	695	652	624	645	612	637	608	621	647	642	608	665	597	648	624	638	645	642	632	612	685	650	664	644	662	640	646	629	619	701	637	634	635	659	661	635	641	630	642	638	667	627	635	645	656	688	633	596	645	639	601	679	644	638	697	626	663
24891	21450	24889	28469	21607	19647	1972	531	463	418	407	386	441	423	409	412	424	408	409	402	395	382	424	392	394	435	393	405	380	409	409	383	354	400	392	375	398	413	404	364	389	375	401	400	401	421	393	419	423	412	391	396	388	427	389	406	423	377	407	410	365	392	391	418	414	383	378	373	395	396	403	390	378	411	378	406	363	372	409	377	412	374	409	382	347	413	353	335	385	375	397	422	386	402	390	430	426	367	383	440	402	407	426	416	396	381	395	370	386	390	383	404	393	449	398	422	347	357	374	370	357	387	394	369	438	354	423	396	428	395	426	427	386	371	367	377	350	411	387	392	410	396	409	404	415	403	365	376	397	389	396	382	390	412	404	403	376	407	417	386	392	405	361	401	387	379	350	382	409	393	421	371	381	349	414	380	398	368	335	394	361	413	372	407	400	414	414	407	397	361	399	412	330	401	383	423	380	395	369	404	372	422	400	411	399	373	374	389	392	344	385	401	417	392	375	399	403	426	348	418	373	404	370	382	430	399	404	402	403	431	405	396	333	430	373	383	331	423	418	420	363	422	398	386	411	381	370	384	400	423	411	383	397	372	367	394	368	378	364	395	422	344	422	397	398	380	376	385	411	381	380	405	417	383	414	402	391	357	406	409	386	406	418	368	366	394	397	392	412	394	395	416	375	406	394	392	385	407	365	372	441	355	367	408	388	407	384	433	413	401	366	357	418	404	391	368	392	404	378	386	384	384	407	366	391	391	430	363	376	374	384	389	398	372	419	431	400	406	409	371	429	400	381	391	353	438	403	354	363	407	408	380	400	388	389	367	382	404	402	371	381	434	438	403	388	337	367	410	412	420	395	394	401	369	416	376	391	398	395	383	415	392	393	367	386	375	433	386	413	392	393	386	384	428	382	404	407	401	363	380	415	378	402	392	399	370	420	371	365	412	442	406	404	381	387	388	362	435	374	452	396	401	419	395	325	386	387	365	371	418	374	386	399	382	377	400	365	353	340	416	382	396	398	351	390	370	382	415	363	412	397	375	394	381	414	390	390	411	412	398	389	350	407	375	376	413	367	399	450	371	362	402	406	403	387	396	376	397	371	350	344	420	344	379	424	372	428	429	412	413	366	389	419	400	410	427	383	395	410	429	425	412	362	397	359	415	410	405	382	359	370	364	399	379	388	388	402	418	411	383	390	409	428	402	364	385	394	369	411	385	343	372	377	389	414	399	424	430	412	385	368	409	423	402	401	381	455	394	407	394	410	375	394	387	406	420	400	438	386	378	361	375	408	387	387	352	409	364	396	424	401	393	393	385	396	395	425	382	337	393	370	373	383	383	428	388	429	370	386	404	428	405	383	376	372	421	397	369	406	395	373	394	374	373	373	383	396	358	392	380	392	403	353	386	409	380	367	375	393	437	395	417	425	387	398	396	394	412	398	370	376	401	393	401	391	388	400	354	398	411	392	366	374	379	373	396	401	374	425	414	422	393	403	404	382	382	383	404	387	369	391	357	364	356	385	421	401	429	387	417	409	415	359	378	403	395	373	396	309	390	414	396	376	395	410	385	365	420	392	441	384	391	393	382	392	392	378	397	436	380	402	422	373	394	408	388	385	403	408	361	395	402	378	379	400	391	389	404	383	375	366	373	368	400	369	406	380	380	408	446	443	394	354	380	369	394	396	397	405	404	372	366	411	409	415	370	404	425	441	429	373	400	367	386	359	400	383	358	364	371	417	414	379	378	394	368	400	365	419	383	441	420	403	380	384	403	393	399	391	376	391	383	401	396	397	382	369	404	378	372	399	372	381	401	367	433	395	385	394	401	413	439	416	416	413	362	376	405	436	441	405	390	404	384	379	382	408	389	411	376	399	375	402	389	402	390	402	387	364	331	427	373	351	426	411	372	399	381	405	431	432	379	374	411	365	398	409	357	391	369	369	392	417	416	400	366	400	388	426	382	423	376	404	440	393	380	392	393	370	409	363	424	403	391	424	406	433	387	380	419	358	432	377	397	408	344	343	407	380	394	394	379	405	402	424	405	384	397	355	369	370	408	391	403	377	369	373	421	404	389	382	413	365	379	398	401	363	374	411	415	401	390	380	380	433	376	394	425	358	351	418	382	402	372	378	392	406	341	403	378	405	419	409	402	362	406	398	399	399	369	394	391	382	423	398	418	384	351	391	378	440	406	414	375	415	386	377	371	377	409	410	374	387	396	382	402	367	374	382	380	371	417	398	391	404	353	413	411	397	373	381	383	375	393	376	432	407	417	388	362	375	413	378	401	429	359	417	409	352	375	352	363	420	378	396	409	379	395	378	380	357	357	390	393	388	413	375	378	360	411	404	407	387	415	396	410	430	419	392	354	401	358	407	443	376	399	417	378	367	355	376	378	412	399	381	409	401	419	389	377	342	357	409	377	372	398	377	411	378	417	397	385	382	390	416	445	375	387	386	402	365	385	439	399	415	396	398	368	381	386	412	393	398	362	393	378	415	406	403	381	411	395	402	392	399	359	374	374	403	348	394	374	414	402	347	384	391	388	374	374	380	426	376	391	399	376	375	345	396	431	361	403	414	404	399	388	382	360	403	360	356	360	375	417	394	418	421	423	377	370	394	391	437	391	372	400	411	359	408	419	366	391	430	393	424	394	365	391	398	385	397	420	367	404	426	405	374	402	357	363	379	377	408	381	402	413	346	401	422	359	404	400	355	432	387	388	385	415	400	387	391	384	406	345	381	407	430	359	401	387	409	361	391	429	361	410	385	383	378	364	406	413	416	431	426	398	395	380	397	378	378	405	374	422	407	373	397	389	389	409	386	359	367	379	376	421	425	378	380	391	392	368	378	425	431	424	433	404	372	386	398	373	419	407	380	420	404	407	358	397	380	386	367	407	393	400	376	362	419	380	380	405	387	368	447	368	369	374	382	389	397	374	393	414	378	371	410	395	431	358	383	392	382	407	431	403	387	375	362	405	420	389	400	387	383	358	408	386	421	377	385	370	408	350	396	360	438	369	365	402	411	398	385	393	426	401	402	417	408	382	392	403	396	388	403	389	362	344	408	373	393	384	407	395	459	376	380	312	375	380	424	334	428	374	367	416	393	384	412	401	365	392	451	382	386	391	384	386	380	388	407	391	369	396	380	387	396	359	412	384	348	393	357	385	376	389	418	363	398	385	365	395	392	417	404	411	375	378	376	396	430	457	416	383	382	382	401	421	383	382	329	368	356	372	431	368	396	399	431	410	380	415	374	365	369	380	397	372	409	402	403	379	383	438	393	356	394	379	408	361	382	411	326	353	422	378	408	393	420	390	372	409	405	441	414	408	397	369	401	382	401	430	395	376	397	380	435	360	405	388	386	384	367	410	396	417	443	418	387	406	348	398	383	354	395	355	427	401	355	400	351	386	390	357	370	374	379	361	400	373	418	363	421	397	338	404	355	392	416	373	402	427	403	404	426	371	413	392	389	399	365	383	383	374	363	429
19568	23190	12513	9433	4176	1101	833	808	961	863	844	820	832	852	857	888	862	784	825	853	844	890	864	856	853	809	838	845	837	843	775	850	831	881	843	858	828	886	858	855	801	781	852	839	819	899	845	864	836	894	906	857	812	801	815	857	795	823	879	843	875	884	858	857	799	839	796	794	826	844	814	824	846	857	893	856	864	814	853	856	808	830	811	837	853	842	861	842	846	857	827	847	847	837	871	836	855	868	828	866	855	822	777	826	872	820	801	832	835	873	790	850	848	853	785	860	835	890	844	786	884	810	860	873	813	871	789	857	887	804	816	844	839	895	872	844	864	862	804	809	866	836	791	810	826	865	856	822	874	775	890	860	826	812	849	865	842	884	878	835	866	835	802	815	883	793	884	894	858	833	851	785	853	828	841	848	854	822	851	825	823	826	851	809	799	838	841	866	896	802	826	840	862	855	894	826	847	846	774	830	869	841	780	845	876	852	836	822	847	787	840	765	870	864	883	893	859	835	857	866	844	865	895	774	827	829	821	840	854	812	902	862	868	836	850	843	806	793	860	881	906	803	845	875	816	850	829	865	867	897	839	857	866	818	824	791	818	879	812	867	830	829	822	817	838	861	843	782	891	810	844	918	848	852	801	869	851	823	874	877	836	829	904	855	850	810	814	848	840	866	838	833	840	824	810	845	860	895	802	802	790	847	784	857	824	833	896	900	866	812	839	844	815	840	795	829	858	869	856	874	865	805	835	833	841	837	821	836	912	872	838	811	852	865	816	808	887	858	873	843	815	824	805	816	868	867	896	830	848	834	879	839	821	823	820	810	844	868	844	791	867	816	855	794	884	808	840	866	853	843	848	851	830	857	852	818	832	849	811	846	823	820	862	869	866	756	826	853	801	826	834	815	840	904	850	864	884	826	784	850	895	815	827	792	838	800	861	837	833	817	823	847	865	841	862	820	920	787	841	848	859	832	823	839	820	807	773	809	820	865	812	849	834	902	853	835	844	802	865	899	826	833	841	830	838	804	855	931	861	870	811	905	860	813	855	828	849	806	836	834	832	839	846	843	877	840	856	864	823	838	812	883	789	894	811	814	804	838	805	837	812	865	830	866	880	802	840	883	867	838	841	830	796	789	841	825	865	859	774	858	817	853	854	825	797	825	839	852	839	867	817	887	826	786	890	845	790	856	797	836	878	846	913	798	860	836	835	835	850	829	818	817	804	872	847	875	805	823	846	820	796	807	826	803	919	810	822	856	821	848	851	832	867	853	861	792	870	824	831	832	824	842	804	869	843	831	809	867	811	830	812	800	809	836	839	846	814	860	782	789	827	909	884	823	873	855	839	911	836	819	789	837	835	801	859	802	863	828	871	870	868	859	785	827	866	884	814	862	872	825	875	845	871	821	815	872	806	829	808	877	851	866	829	856	858	834	875	833	801	851	857	832	822	835	830	843	851	856	785	840	868	838	876	826	870	834	862	845	840	797	869	822	816	832	870	811	868	863	909	875	799	824	849	842	820	833	838	803	848	804	875	823	840	843	856	877	818	841	844	835	922	845	816	807	866	844	884	810	836	829	876	816	864	852	764	847	863	845	801	808	842	867	865	775	831	832	787	862	860	836	834	851	873	868	789	856	857	872	813	834	804	851	834	841	827	834	885	839	885	821	830	851	852	889	861	852	859	838	854	842	835	824	821	844	906	822	841	842	869	878	821	816	853	891	861	818	828	836	805	854	833	851	862	817	845	809	845	806	800	793	849	879	857	830	825	835	831	840	825	890	833	843	867	899	815	811	810	858	872	871	824	852	836	904	862	888	821	802	800	870	837	876	847	857	826	862	827	823	816	830	766	866	842	805	842	839	820	836	856	847	847	903	824	866	835	871	871	792	825	832	869	858	799	849	915	846	879	808	820	842	839	803	880	818	841	816	876	859	786	873	824	839	816	858	885	861	826	847	826	817	840	818	827	812	816	838	829	853	788	855	844	888	789	827	908	788	822	857	758	845	808	848	847	858	874	895	854	860	820	785	850	869	830	878	837	872	828	840	840	854	840	849	788	849	850	820	865	856	858	856	800	819	836	850	887	826	801	838	921	771	852	841	819	798	843	807	843	845	840	794	869	884	824	794	839	852	879	820	811	855	922	819	901	836	926	841	821	845	853	894	799	830	827	852	824	844	787	864	847	819	809	870	873	790	829	821	878	785	856	873	838	870	801	868	872	861	847	828	787	882	854	825	836	884	847	861	843	881	842	860	846	829	884	871	878	885	820	795	809	807	820	836	874	852	911	873	846	834	847	828	807	834	831	841	855	842	802	828	858	839	845	798	893	828	798	834	815	791	855	816	845	842	807	874	844	858	861	856	872	794	871	857	874	865	791	834	778	824	804	823	842	911	819	852	826	853	830	853	822	858	854	830	841	837	845	874	810	839	839	829	895	901	886	844	807	806	876	846	864	838	851	885	795	854	897	862	825	878	915	836	819	813	847	828	800	863	778	812	872	813	808	869	836	834	874	833	828	871	831	880	860	851	862	820	858	846	872	776	826	824	837	835	867	915	849	876	817	869	810	831	824	795	801	880	808	815	869	832	808	822	830	842	804	823	808	863	849	868	851	879	823	842	861	816	841	859	841	869	787	804	843	806	835	822	834	865	880	835	874	775	856	820	838	822	851	847	786	861	806	866	836	853	861	879	836	809	840	841	842	815	809	797	862	865	836	844	828	875	890	880	824	788	833	835	814	858	824	829	848	821	792	851	925	796	828	866	852	876	838	843	894	863	820	865	818	868	808	833	788	843	869	874	813	819	853	863	793	870	863	846	860	806	820	842	834	816	851	803	900	910	888	861	792	785	864	872	852	792	821	829	858	865	781	791	825	811	854	891	818	880	846	820	846	814	848	813	848	856	866	839	837	830	845	799	775	858	843	831	815	823	839	783	894	843	868	779	874	868	786	850	877	847	866	823	840	811	919	861	857	824	868	785	844	843	822	864	842	891	863	839	817	861	872	823	850	805	836	818	842	839	856	843	852	834	865	864	831	830	868	849	842	872	851	873	826	782	811	813	868	819	875	820	811	883	819	849	881	851	877	795	833	830	819	861	848	836	888	806	853	802	805	851	835	799	832	821	778	833	853	841	895	815	901	824	888	789	857	785	836	872	831	844	823	823	817	800	782	845	838	816	901	845	846	838	870	834	859	845	851	866	873	850	803	904	888	822	807	775	829	815	823	873	886	834	791	833	846	873	837	860	857	819	817	784	781	863	859	885	899	888	856	863	814	835	803	838	840	860	830	812	858	833	858	848	885	827	854	851	808	782	875	810	840	842	790	887	852	824	882	863	829	844	834	835	829	809	832	861	860	831	871	838	819	917	812	851	896	810	831	828	788	856	841	829	869	867	788	807	813	837	865	825	829	839	813	866	863	897	833	812	804	838	806	830	851	839	862	827	831	886	857	767	822	875	798	875	935	847	807	833	795	847	856	844	871	831
24286	21470	25214	28180	21560	21517	18102	872	434	367	394	338	361	343	327	315	315	317	363	318	382	327	295	321	317	309	318	299	314	301	309	314	319	285	282	312	291	267	287	321	328	307	292	297	313	297	307	282	257	323	349	306	316	331	291	285	304	290	315	272	304	293	315	306	258	290	290	284	274	276	315	293	299	288	288	294	291	306	326	290	292	272	264	280	318	295	282	303	306	279	296	315	288	294	292	295	279	299	306	268	322	304	274	278	262	296	270	279	281	301	281	270	296	292	297	325	322	283	283	320	309	293	298	275	290	299	306	303	272	318	313	318	307	310	301	318	310	290	270	307	278	322	299	282	274	314	316	290	285	290	318	284	303	316	285	293	286	287	270	265	318	265	299	293	311	318	288	310	291	298	289	285	318	272	329	291	300	317	275	289	299	287	320	283	314	291	289	277	326	298	306	276	259	285	296	299	316	269	255	287	302	301	315	293	318	291	302	290	283	276	301	282	319	309	306	303	311	284	299	265	269	291	263	265	317	297	305	276	312	295	273	276	268	293	314	301	291	301	278	293	308	314	322	303	281	287	273	303	281	307	290	280	274	291	306	292	250	296	304	278	275	281	289	310	298	306	267	343	268	306	250	300	285	313	303	318	315	293	290	277	286	276	285	281	255	286	326	295	316	298	292	320	298	305	270	259	338	316	276	314	295	277	294	297	257	295	310	309	295	287	302	296	282	315	277	294	309	304	273	305	312	280	283	279	319	297	282	285	272	274	286	299	284	281	259	262	270	290	267	302	312	299	274	254	283	273	279	286	329	284	297	275	293	268	285	293	300	297	301	280	275	335	346	301	282	292	298	314	337	330	275	293	279	264	290	263	286	285	302	263	264	321	310	287	286	286	284	285	277	286	300	263	307	305	314	311	301	284	275	316	318	335	280	321	325	308	291	293	320	286	324	296	259	280	298	299	268	292	304	318	291	332	274	319	297	268	281	264	306	277	330	318	304	291	268	280	325	264	296	275	270	297	294	320	288	284	292	309	313	267	297	324	251	284	271	284	302	282	291	290	278	283	291	273	289	307	316	311	324	325	258	300	359	291	303	258	297	338	288	270	309	312	280	242	321	316	295	300	321	326	294	295	289	318	292	272	271	294	286	315	288	304	304	286	276	287	324	344	295	289	342	299	268	256	297	282	292	283	304	270	287	286	280	281	311	284	279	253	303	300	314	309	287	291	317	292	315	286	261	289	315	282	318	305	314	322	287	295	299	337	262	315	281	271	287	319	298	289	275	277	264	263	269	288	279	291	308	293	295	262	280	299	314	289	256	293	323	305	301	322	283	297	295	318	282	305	251	298	325	274	291	266	327	305	298	294	284	289	318	276	309	277	307	306	298	298	290	271	282	266	271	293	317	270	312	309	301	280	283	314	294	310	309	281	287	274	277	291	281	273	281	278	318	274	286	301	320	286	316	276	310	324	279	293	315	320	321	314	266	292	311	306	331	318	304	313	290	277	280	280	281	294	289	305	274	304	284	297	324	269	302	270	264	268	332	297	296	298	294	280	308	299	306	315	293	298	291	288	279	261	282	308	303	287	283	301	308	318	285	291	280	333	291	316	287	301	285	308	301	281	292	276	241	297	348	344	290	293	277	277	279	287	288	286	268	291	265	292	264	284	319	306	286	297	320	319	282	290	304	296	303	319	298	290	307	318	291	273	276	286	298	293	305	319	316	322	280	317	293	273	290	326	280	267	289	337	311	289	324	279	268	296	318	282	297	289	303	292	281	295	305	290	277	328	333	324	302	314	309	315	279	284	287	266	260	300	257	323	286	294	282	283	303	289	270	318	333	267	282	325	312	289	312	304	297	308	318	270	313	297	309	313	323	291	274	311	280	301	295	272	298	321	290	301	297	284	312	260	353	293	303	311	260	280	295	266	267	276	301	302	240	268	343	258	267	297	309	273	276	271	322	290	281	304	292	252	292	268	288	285	293	301	327	279	270	283	292	293	317	302	257	269	294	268	318	319	277	298	281	287	285	316	281	272	321	304	303	308	326	316	278	311	288	280	279	282	304	335	330	288	296	277	310	297	311	321	311	296	294	286	287	293	329	296	270	261	284	296	293	318	307	267	283	282	260	302	343	301	296	320	272	298	294	282	315	302	254	272	314	292	280	312	291	315	309	291	270	285	285	319	285	309	272	281	273	349	306	305	272	275	271	262	277	277	263	286	324	312	310	275	278	275	272	310	287	284	270	281	317	276	267	346	265	300	306	293	304	289	302	285	259	314	272	316	306	291	284	265	303	299	280	322	298	318	348	274	288	297	282	267	323	284	296	264	304	289	280	305	282	294	285	301	331	283	301	293	300	277	311	303	269	263	298	292	290	281	297	285	329	318	295	309	270	299	315	310	292	294	264	307	292	277	272	310	267	281	285	325	283	275	326	268	297	293	275	278	300	288	330	319	289	264	281	278	344	330	316	318	329	298	300	275	322	310	328	274	293	312	301	293	291	280	304	285	275	308	308	306	287	276	270	287	279	282	300	289	313	288	286	314	290	299	343	304	335	297	278	332	292	300	291	268	294	314	303	281	303	299	323	279	273	300	299	275	273	261	277	276	294	299	269	319	295	309	269	282	276	298	297	292	321	281	308	275	322	290	303	299	318	271	335	284	322	287	286	278	290	297	289	293	302	276	270	269	277	256	303	340	299	249	284	285	284	315	292	267	288	325	305	321	311	316	285	290	261	267	271	322	270	262	277	277	289	266	300	293	282	299	307	284	310	243	284	284	271	301	299	272	270	274	288	297	242	314	295	293	319	329	284	287	317	256	311	275	285	290	269	303	282	308	287	265	305	306	268	273	287	286	292	267	268	322	302	273	278	288	300	290	325	317	274	255	280	304	286	280	302	312	277	305	266	300	286	279	279	260	288	298	260	317	290	300	287	274	273	303	251	307	304	314	327	302	289	333	332	289	315	284	259	265	307	260	309	245	276	286	278	298	302	276	281	300	295	246	283	295	310	321	267	267	317	311	272	302	297	283	297	271	303	296	303	263	301	306	300	282	310	298	286	266	273	290	297	291	275	273	283	306	312	294	303	286	287	281	289	300	258	295	249	307	306	330	294	295	281	297	328	294	307	310	284	288	279	317	321	312	306	302	289	298	295	307	273	271	299	288	280	322	306	300	299	284	287	262	279	286	279	320	313	286	302	279	305	314	297	266	275	278	286	277	257	315	288	309	301	273	298	259	244	296	279	312	266	273	340	258	283	296	303	315	306	291	301	298	311	264	278	310	310	298	315	293	294	290	303	312	302	293	293	253	294	275	295	292	325	266	304	297	284	314	280	304	287	277	276	281	293	294	338	331	302	304	288	277	314	319	301	277	296	301	280	288	321	289	241	311	265	299	306	297	283	252	274	265	292	289	291	282	295	289	282	289	334	260	315	281	290	264	305	304	290	318	310	263	346	314	289	288	260	260	325	290	291	287	314	318
25268	30981	19687	15491	7282	1077	732	715	654	668	664	701	641	650	677	656	659	634	607	651	628	616	663	651	619	626	625	601	621	625	607	612	650	618	624	635	634	629	631	617	652	617	623	653	618	629	580	611	648	623	648	585	627	599	627	616	586	623	643	573	629	604	610	612	601	620	626	675	638	657	602	610	665	631	568	633	607	597	634	625	627	608	591	662	666	614	571	621	633	634	582	640	618	609	629	619	635	618	611	634	576	656	612	606	637	610	643	653	609	575	598	626	616	629	606	616	572	633	572	601	605	610	598	644	613	604	641	596	669	610	656	571	630	600	613	597	624	600	611	630	640	606	612	612	574	630	643	598	601	611	601	638	614	633	610	614	606	628	614	642	638	624	578	616	627	641	635	586	648	632	591	560	647	596	642	604	640	655	641	683	621	636	631	593	633	660	640	603	631	605	666	627	599	612	611	600	643	640	605	606	626	619	589	610	591	649	678	620	636	652	628	607	627	611	614	616	588	641	635	619	607	634	646	609	654	603	635	632	661	612	614	609	648	593	608	659	640	591	616	634	653	548	604	615	588	646	597	610	630	598	617	636	650	617	641	619	686	600	643	632	614	617	578	616	627	651	661	637	586	623	605	582	582	655	621	555	621	607	634	682	617	572	591	598	629	558	614	594	619	643	557	634	628	628	653	618	656	633	653	609	583	626	615	652	616	630	619	637	610	634	592	601	585	661	634	616	652	614	617	632	563	611	600	604	586	607	620	590	579	635	690	577	593	621	596	634	668	607	644	607	623	652	626	620	611	653	599	625	622	641	633	585	592	587	634	600	617	586	639	625	598	653	613	602	607	637	623	631	598	624	634	596	632	624	650	664	639	599	622	606	607	632	593	599	622	576	591	660	606	636	603	653	609	654	652	583	630	610	611	621	608	630	627	630	624	628	620	580	608	622	609	638	646	600	623	585	642	670	644	590	678	583	602	633	609	608	630	598	637	644	582	585	593	617	610	646	593	639	621	606	614	649	627	547	596	633	600	619	653	613	623	611	614	662	603	636	609	661	598	654	597	628	619	614	596	604	646	592	671	622	626	613	628	590	614	596	598	632	605	656	623	631	618	613	610	628	599	585	621	600	614	620	622	618	616	645	619	599	625	618	582	614	684	626	620	614	594	636	649	629	594	578	641	565	611	608	621	611	665	630	617	574	641	644	610	582	589	652	605	617	654	607	600	645	593	626	617	606	617	644	619	609	573	685	613	605	655	621	597	627	591	594	639	575	646	636	632	652	594	615	604	681	640	649	596	595	634	611	619	633	662	589	622	662	605	663	626	639	619	614	611	603	584	590	654	666	629	635	601	614	623	600	589	643	619	613	652	621	587	550	635	635	652	605	596	629	672	594	586	625	633	624	619	603	624	659	579	644	663	645	588	621	606	581	619	599	641	577	603	628	633	623	614	652	585	599	612	627	572	588	629	619	616	652	650	587	593	641	617	652	625	608	611	633	617	569	608	559	616	641	574	646	595	632	629	629	680	643	621	625	623	602	637	636	643	582	639	606	623	564	601	604	646	606	602	632	627	644	607	596	621	626	655	641	553	614	638	632	590	610	602	631	589	605	592	623	652	608	604	550	603	624	607	618	655	590	616	647	595	629	621	611	647	637	674	649	614	618	634	582	599	625	591	640	609	597	590	585	606	591	638	604	599	660	593	601	646	633	589	615	609	612	612	616	610	616	645	612	593	655	629	607	580	635	632	644	605	570	618	577	617	602	657	605	576	659	625	582	589	609	636	599	639	630	654	606	600	637	600	618	610	597	592	574	617	627	703	651	572	615	612	597	575	566	652	592	612	611	594	628	612	622	650	663	594	659	630	632	594	623	622	631	609	625	621	590	626	619	639	609	604	600	639	606	620	610	631	613	611	611	620	618	629	624	619	597	630	606	582	627	612	659	636	578	646	614	620	679	616	641	615	630	632	644	617	620	633	606	550	639	600	644	622	655	618	609	620	593	586	578	658	553	617	639	611	594	624	632	616	602	623	617	680	657	603	644	598	589	658	589	576	629	627	583	626	642	648	654	625	652	634	653	599	559	606	619	608	596	612	598	605	621	600	588	605	584	603	596	625	598	616	643	631	587	614	623	652	633	617	661	613	606	616	624	631	614	623	641	558	636	573	581	607	596	617	597	595	637	602	641	622	591	595	618	579	580	591	578	604	603	641	602	615	620	640	605	634	621	604	602	627	623	627	696	628	591	593	657	620	638	577	631	655	602	598	597	592	609	608	626	562	605	590	610	593	563	614	629	686	651	632	585	628	603	567	623	644	626	607	609	634	655	610	617	621	627	618	662	600	642	623	612	609	611	656	680	622	652	612	614	612	623	630	612	593	611	597	636	616	575	685	584	656	596	641	612	653	609	608	613	645	610	633	639	637	640	586	631	550	624	615	586	595	637	616	637	662	601	589	614	622	576	613	665	612	605	640	603	587	630	627	615	604	610	602	643	633	621	587	599	609	633	625	607	605	661	634	651	628	623	610	601	639	605	566	588	600	601	640	612	608	585	631	656	616	657	628	616	613	612	607	627	598	653	631	612	597	590	628	637	622	620	623	583	593	559	571	649	601	629	603	600	610	549	617	593	631	560	582	629	616	620	621	608	603	650	615	619	632	588	640	659	614	618	586	652	634	656	590	612	601	605	607	631	589	591	603	621	570	614	624	648	582	603	625	579	642	652	624	568	593	579	610	644	621	658	606	611	621	646	625	611	634	647	598	593	574	605	593	627	591	603	611	631	628	592	650	603	641	641	637	633	617	602	632	650	632	614	675	602	661	612	613	619	594	602	625	631	656	634	604	630	629	583	628	619	613	602	612	595	640	642	613	619	650	566	566	642	631	653	623	586	602	641	628	615	644	561	649	588	596	609	611	613	616	606	646	585	580	609	578	590	637	639	621	634	602	650	643	600	670	581	610	628	620	621	609	613	609	596	627	605	603	613	645	595	628	618	630	645	696	624	634	622	610	608	655	635	624	622	634	612	659	561	596	630	593	656	595	627	635	649	630	618	596	663	588	660	610	610	607	608	571	636	606	637	645	635	623	610	614	590	637	651	603	631	594	612	607	623	598	684	590	646	615	592	662	637	585	613	647	640	595	565	649	606	646	570	583	602	593	666	630	564	586	643	577	640	585	650	622	623	642	607	622	612	652	603	578	648	579	565	621	619	647	649	573	566	613	628	614	607	642	622	643	616	623	597	667	639	608	606	613	611	574	625	590	604	599	624	620	661	561	649	594	607	616	591	626	632	639	606	599	661	609	656	623	629	621	646	640	639	619	588	633	589	588	603	648	642	608	630	596	608	619	613	625	621	612	594	602	580	595	613	598	608	637	614	586	617	567	605	633	647	596	620	655	608	576	646	612	587	602	606	592	621	631	636	632	635	592	602	620	627	590	619	613	640	631	660	644	641	619	576	656	601	609	643	584	612	634	609	607	604	658	631
33060	20326	9904	1932	833	332	285	254	296	268	269	246	287	305	285	273	318	287	280	275	245	272	286	233	294	300	268	284	272	271	253	248	269	240	273	255	280	266	288	270	250	238	280	270	291	305	286	264	255	278	251	309	266	275	262	272	254	297	284	260	271	295	274	264	277	271	309	305	255	254	256	258	276	273	262	254	262	276	266	277	240	269	267	278	292	248	238	283	319	295	281	289	286	303	254	271	246	275	267	286	261	266	273	279	268	279	261	259	269	250	278	285	303	235	236	283	261	284	260	267	285	279	256	253	259	282	264	265	283	274	251	289	264	284	264	277	285	254	243	274	283	263	277	261	261	295	255	250	258	299	319	290	275	278	296	261	249	278	264	247	273	266	261	299	270	292	272	259	256	291	290	292	291	267	266	308	296	262	277	269	249	285	264	286	276	262	314	272	273	307	251	274	239	294	278	284	276	266	286	301	267	254	288	247	268	245	256	260	263	283	265	261	281	280	266	257	267	297	241	307	293	291	276	269	271	266	255	287	287	285	236	263	298	267	305	258	225	284	271	268	246	274	297	274	268	262	263	315	279	313	260	270	276	237	263	239	260	278	265	298	294	288	271	268	267	263	271	290	274	256	291	316	278	259	277	268	296	277	295	275	278	277	314	263	281	269	251	296	228	275	282	287	258	303	252	278	285	289	259	291	267	296	288	293	262	250	300	278	268	259	221	239	283	286	289	275	293	263	273	257	262	285	252	270	269	255	285	256	261	262	249	289	286	296	312	294	280	301	259	252	255	251	269	277	299	294	259	274	274	285	247	286	259	282	265	258	283	263	282	263	256	259	269	232	309	288	257	276	287	299	288	291	295	278	282	248	297	305	251	295	246	314	283	277	297	237	306	283	254	270	254	279	315	287	289	294	267	285	254	278	299	281	277	250	290	289	271	265	278	291	289	266	279	277	256	263	261	263	256	242	299	258	241	271	274	271	288	281	299	271	293	245	282	247	286	252	251	296	259	296	271	285	260	275	266	271	263	271	275	259	260	270	320	271	266	280	237	257	266	310	280	286	284	279	285	262	279	311	268	266	268	247	275	274	274	236	280	309	270	255	250	252	236	256	253	246	340	242	273	256	268	299	267	292	295	271	283	263	297	271	255	247	273	284	263	257	286	286	270	235	259	279	274	270	299	284	237	252	255	262	298	281	295	268	260	271	257	261	260	298	280	267	263	249	238	250	254	319	296	259	276	274	283	267	272	269	270	264	289	278	283	287	292	287	263	273	282	283	280	272	309	294	280	277	236	265	273	261	278	249	258	249	279	259	268	273	273	278	296	298	290	259	249	292	286	293	292	288	273	296	260	294	251	282	291	262	241	280	242	287	285	267	298	286	279	292	281	281	321	251	280	247	228	271	275	250	294	280	277	280	281	274	287	275	283	268	264	249	245	266	306	242	264	263	269	296	286	299	272	249	257	278	254	298	266	249	292	268	239	275	289	308	266	250	275	291	271	307	280	247	275	285	281	277	278	237	235	233	302	278	257	268	226	269	274	265	307	263	263	237	317	278	272	275	281	277	297	277	271	257	264	291	289	258	271	273	256	300	281	262	270	267	287	281	245	275	278	278	269	272	281	283	286	290	264	263	303	282	297	294	265	290	304	268	253	265	276	282	285	276	228	281	238	275	282	257	269	291	285	279	297	298	277	263	263	277	228	241	278	287	266	252	271	234	234	286	256	304	286	277	286	266	284	283	288	289	256	265	262	274	293	272	251	247	319	295	243	242	298	229	244	257	246	262	285	263	287	277	302	280	271	277	288	278	291	266	264	262	280	282	280	279	270	275	238	284	283	270	264	272	248	233	302	294	288	277	246	263	265	290	255	263	283	265	269	258	262	310	271	300	285	277	262	280	280	285	304	307	266	278	284	260	299	293	271	289	249	249	250	270	275	293	305	286	275	270	254	263	283	251	270	277	236	253	323	254	289	311	237	300	287	302	256	281	270	239	327	279	267	282	279	287	254	267	277	268	276	299	290	275	281	247	285	232	276	256	273	255	271	287	291	267	264	250	265	312	260	243	293	272	274	292	269	281	270	294	274	259	262	257	293	266	303	298	287	263	275	271	288	271	289	311	269	251	280	254	269	270	254	312	278	241	251	255	279	266	249	293	292	266	268	278	286	275	264	264	308	310	257	293	268	279	267	270	285	257	251	291	241	277	268	267	259	265	303	263	281	256	296	269	245	295	275	274	269	270	266	247	285	288	288	271	249	251	279	250	255	253	250	235	240	286	251	275	264	301	262	289	275	289	280	266	283	262	287	279	262	280	297	297	267	270	276	301	265	295	272	289	271	283	237	316	293	244	298	230	269	294	280	285	274	274	248	252	268	253	251	312	261	302	256	254	255	265	280	257	282	280	278	254	246	279	274	264	267	290	295	252	252	269	278	263	263	245	288	273	262	289	270	276	244	286	280	287	273	275	281	216	297	259	274	294	235	273	300	292	287	259	278	272	278	268	242	265	257	256	264	283	274	270	277	278	277	291	275	282	249	267	282	279	302	285	255	258	281	262	276	268	274	248	236	269	297	288	262	284	277	282	269	267	257	248	271	286	277	282	254	257	266	253	275	257	239	245	306	284	264	269	295	297	278	268	293	271	294	282	265	267	240	280	263	271	271	297	309	289	254	277	260	304	275	263	255	290	244	303	263	282	310	287	302	294	258	286	263	282	276	301	305	264	284	294	267	255	268	302	287	275	287	267	281	293	276	287	262	281	273	269	282	272	278	293	235	265	295	258	301	305	299	278	253	252	289	293	294	257	327	275	257	255	272	269	287	242	281	273	269	263	276	243	248	264	275	258	247	260	265	272	273	313	280	256	293	252	282	264	273	297	251	277	276	255	284	269	280	263	281	276	273	278	260	280	295	258	268	280	266	245	286	253	267	268	274	295	261	223	255	281	282	272	268	264	298	263	254	279	283	288	272	274	304	269	277	275	284	298	301	257	269	278	276	290	288	243	314	262	250	287	265	278	279	270	292	231	297	270	296	260	278	275	299	259	291	258	286	263	257	285	284	283	279	277	292	281	291	288	272	267	270	284	254	293	279	257	260	253	305	230	259	281	254	280	244	259	252	261	251	311	252	247	258	285	264	261	305	297	251	260	271	265	278	280	298	277	275	250	259	277	263	255	283	283	276	246	263	283	242	271	275	271	269	271	283	283	251	271	255	284	272	307	265	300	295	276	249	278	275	280	307	256	320	293	287	253	245	279	270	251	241	250	267	260	263	292	284	282	294	282	274	305	253	306	268	266	298	307	275	284	298	265	268	240	239	286	260	276	258	276	286	288	294	262	260	258	293	289	246	274	287	276	283	247	267	283	261	310	272	289	271	281	279	289	285	286	295	303	271	255	286	258	270	268	262	265	271	291	269	294	244	248	271	293	266	253	292	281	288	273	239	270	310	304	253	276	251	272	258	266	281	318	268	290	319	279	277	297
8194	6051	2716	1468	877	577	660	667	614	635	664	642	635	622	633	648	609	635	671	651	627	632	653	675	597	600	636	645	605	663	612	612	629	634	637	617	631	677	619	628	683	651	630	657	673	626	644	638	659	623	647	626	684	647	684	653	577	652	602	644	695	646	663	639	645	644	613	632	619	593	651	644	613	618	639	664	625	656	658	617	679	642	646	633	643	652	648	620	657	639	655	645	628	615	606	618	640	666	635	588	602	666	638	664	642	619	629	638	650	603	631	680	641	607	641	632	670	681	627	611	644	608	656	674	599	620	648	613	622	633	589	701	603	625	596	621	631	631	655	661	624	628	634	655	640	627	642	671	643	602	623	627	671	629	669	649	626	631	632	640	602	610	647	581	629	641	683	639	646	615	636	643	629	643	606	679	628	605	617	676	589	621	634	607	624	644	651	632	614	618	617	637	627	630	640	636	627	601	629	597	630	635	679	630	620	619	649	641	616	634	580	631	683	670	635	605	620	627	613	608	651	644	625	636	614	589	663	634	688	626	667	660	623	651	656	692	650	635	619	669	614	608	590	652	656	650	629	630	660	673	618	677	625	639	628	640	651	677	612	640	644	630	654	617	604	641	626	654	615	622	629	655	671	614	618	593	606	634	636	608	675	611	644	605	644	658	606	628	675	618	652	630	690	628	620	622	659	624	638	635	648	647	665	647	647	664	624	618	645	627	621	673	611	623	641	660	616	643	647	652	671	620	633	626	665	655	634	642	655	643	625	621	647	651	635	623	618	611	635	638	638	564	631	660	647	678	682	682	598	608	617	633	662	684	614	661	630	669	582	635	639	592	626	658	611	692	596	675	655	678	652	648	659	594	639	623	627	652	670	596	649	645	646	593	669	642	620	647	684	663	639	596	655	650	634	625	685	628	646	694	598	637	676	658	608	692	630	656	664	585	660	579	598	634	618	677	660	653	643	682	670	637	625	630	611	645	671	672	605	654	637	609	645	639	646	588	657	670	616	660	619	612	656	600	625	654	652	671	648	619	619	650	638	593	649	635	659	621	660	636	617	636	666	624	637	668	627	665	633	656	669	610	618	645	629	600	625	657	641	668	668	622	613	629	588	642	614	648	654	626	622	660	650	622	658	645	625	641	637	680	611	626	674	670	621	622	652	668	622	663	605	611	623	685	664	655	639	638	605	691	685	596	604	660	634	644	652	607	624	677	663	598	605	624	651	608	624	623	632	632	618	702	631	646	589	661	643	631	620	615	617	633	656	622	618	638	645	604	683	634	616	639	607	633	628	624	626	639	639	640	630	649	586	650	669	644	626	633	664	659	614	667	658	591	631	651	656	604	647	602	639	637	634	607	655	651	623	655	668	639	625	637	629	660	595	643	620	650	633	624	620	666	628	628	631	630	644	601	634	586	645	652	625	642	643	609	640	618	643	607	592	643	633	662	634	605	610	620	658	648	659	651	647	657	632	659	605	671	646	670	660	641	613	668	650	600	592	680	631	593	671	628	608	594	598	636	618	639	679	637	637	657	617	584	616	610	639	607	653	618	658	598	620	655	678	621	623	663	669	646	669	674	677	605	620	638	627	620	647	639	650	670	626	648	577	622	625	711	626	663	645	618	664	628	635	647	630	647	615	628	652	630	651	684	588	638	643	672	653	644	616	622	654	634	644	604	656	671	620	675	676	660	604	651	662	616	639	658	644	664	613	626	610	629	598	631	620	648	675	691	637	632	629	571	592	648	669	640	634	601	645	632	586	641	661	624	700	624	695	657	679	667	677	623	617	619	610	707	606	650	663	640	652	628	667	630	660	649	640	597	641	640	666	628	645	649	651	586	627	623	649	657	671	610	637	643	618	642	650	646	609	686	606	616	615	627	595	645	632	657	649	592	638	652	662	594	621	659	677	671	640	680	608	651	653	634	633	619	654	659	576	639	639	637	638	634	672	645	630	640	658	665	633	669	624	633	636	636	651	627	650	645	650	626	593	622	625	718	693	633	643	619	630	641	616	616	618	636	591	656	651	636	609	639	663	590	617	629	658	654	643	722	609	612	616	638	601	638	631	654	661	689	649	657	652	601	635	624	620	626	626	651	651	635	623	662	613	657	573	668	648	588	646	630	614	635	647	657	636	651	614	653	658	646	616	648	655	615	620	645	672	673	603	610	656	666	620	645	646	671	652	624	626	646	656	680	642	654	618	625	637	630	642	600	660	616	653	629	626	648	641	642	603	640	638	619	652	612	655	600	597	663	629	656	696	665	637	624	660	668	654	631	653	625	662	644	685	642	667	633	641	670	597	675	631	639	610	642	626	613	632	626	631	679	703	642	644	654	613	614	643	672	649	650	631	611	637	651	652	626	642	648	632	644	592	631	659	676	641	633	621	637	640	657	646	617	681	631	632	657	636	602	669	631	656	679	631	652	671	651	653	668	648	669	669	591	597	665	601	658	626	683	638	676	611	677	678	618	621	625	615	669	627	594	601	652	639	640	622	648	619	629	627	624	641	644	649	650	627	643	668	623	637	656	579	634	621	676	606	620	628	645	639	670	594	620	614	632	648	641	635	670	610	626	609	644	615	613	601	632	663	695	670	651	657	643	670	572	634	648	615	678	603	630	619	624	657	637	668	641	627	678	639	624	647	620	675	682	633	630	629	672	643	617	666	602	624	643	632	631	642	647	631	627	656	626	623	694	664	640	655	621	657	648	641	618	662	656	642	631	693	625	662	612	650	689	624	644	625	650	648	647	661	607	622	632	681	610	599	650	625	615	629	636	666	626	643	668	640	619	622	656	641	659	611	651	669	650	583	619	604	677	666	634	666	631	615	667	640	636	679	654	666	613	653	621	621	614	593	651	623	673	619	628	617	648	609	638	649	651	648	631	617	664	650	645	663	665	623	636	591	645	639	621	662	709	618	628	589	644	650	648	614	679	671	685	670	617	627	653	633	649	646	643	635	619	653	600	662	686	624	627	646	651	646	652	667	607	641	620	619	633	633	642	635	616	661	670	631	625	616	645	656	630	626	687	614	639	668	647	631	618	627	650	674	646	621	632	636	679	629	678	643	638	629	615	645	637	658	629	623	641	655	641	639	676	637	622	629	618	682	640	659	632	639	623	655	622	632	604	612	612	638	651	629	657	623	654	629	663	633	610	617	668	644	628	657	596	613	639	670	594	678	584	634	634	630	653	609	618	647	632	647	616	617	636	643	619	637	650	624	613	706	622	607	655	610	647	682	642	632	685	600	634	604	616	606	624	666	662	639	637	597	674	601	605	646	630	615	649	597	619	626	632	618	663	668	654	639	644	610	643	607	678	673	622	613	652	700	626	626	628	591	655	595	644	634	634	618	626	643	616	669	656	643	649	639	622	627	632	591	604	662	634	634	623	662	664	636	661	628	642	648	595	614	623	629	654	637	646	628	703	663	584	658	643	637	598	630	625	632	673	672	666	611	647	617	619	635	631	684	628	655	624	603	616
25002	21520	24928	28598	21690	19789	1945	536	454	431	403	420	437	417	379	411	415	418	372	370	354	393	421	414	425	455	344	375	386	396	403	363	410	392	360	388	408	363	404	371	376	378	393	413	402	377	406	348	441	393	375	387	436	392	423	426	395	389	413	394	356	350	393	349	383	388	399	374	386	383	380	385	404	372	342	398	376	434	369	385	423	444	359	348	382	396	365	398	390	401	392	403	374	381	395	426	377	381	362	369	385	389	440	416	342	364	366	390	389	403	372	424	402	417	363	369	384	361	387	402	388	374	377	389	402	434	389	398	418	396	344	361	381	395	429	398	411	422	380	428	394	371	384	386	370	404	405	389	350	386	344	393	425	369	366	356	367	421	351	395	418	380	390	406	395	384	378	412	433	410	413	379	391	403	401	403	359	390	398	380	411	415	401	414	413	385	359	383	370	371	356	393	398	431	411	418	407	411	398	374	411	377	385	349	344	393	398	384	384	372	389	387	379	406	431	381	383	393	378	367	407	365	414	398	357	404	409	379	389	364	372	433	379	401	378	404	373	357	359	391	406	365	371	390	368	387	369	350	371	419	434	437	408	381	383	402	361	355	412	395	376	420	375	380	360	377	385	382	349	394	400	386	411	391	398	370	414	389	383	437	395	412	394	398	399	405	392	409	384	392	403	367	397	394	388	375	392	363	378	437	392	398	403	428	359	406	373	366	401	422	381	388	410	428	362	399	400	394	394	376	396	363	393	383	414	408	401	384	397	418	424	396	399	391	396	373	409	388	415	424	380	388	430	432	430	409	385	384	405	394	410	386	356	367	371	378	393	386	380	368	395	386	320	394	378	425	385	383	405	361	438	372	417	353	400	373	437	424	378	371	367	396	372	412	395	364	382	384	368	348	398	321	368	396	400	376	392	360	373	372	358	427	386	391	385	373	393	405	418	406	371	394	370	376	404	386	410	423	393	411	393	355	359	424	410	418	372	398	379	381	383	414	404	375	375	385	393	404	411	407	377	382	409	383	425	396	418	363	402	397	408	372	400	377	394	376	344	396	364	402	383	407	361	400	388	406	400	419	380	368	352	415	374	415	403	347	445	425	424	358	407	388	379	377	386	370	354	382	405	419	437	393	348	384	401	398	375	412	382	408	405	397	411	375	388	419	390	365	394	373	398	422	400	402	377	380	381	419	386	367	398	424	391	355	373	410	399	390	394	375	411	408	380	366	398	347	379	411	410	388	398	384	397	398	363	387	371	386	381	404	377	376	354	401	396	359	379	383	377	365	375	348	431	355	369	421	389	401	376	399	390	387	375	370	377	390	396	409	406	356	380	383	365	366	414	401	356	455	407	344	385	378	426	394	381	387	361	407	389	401	408	390	395	398	408	420	367	377	426	395	386	396	402	386	373	379	406	368	428	414	413	376	376	412	407	373	367	429	396	390	380	389	369	373	380	352	409	367	410	392	347	370	388	421	402	370	366	381	361	375	393	382	384	378	403	394	366	390	411	391	374	400	360	442	418	406	393	397	392	367	396	382	410	367	385	387	417	404	401	379	404	419	392	373	403	392	370	385	382	372	396	379	391	451	392	395	387	412	411	431	408	385	391	375	411	388	413	413	385	377	362	404	398	370	378	392	380	422	350	388	371	405	409	393	399	400	395	391	381	364	379	388	378	365	385	422	376	371	411	389	402	375	346	357	401	390	369	399	395	388	375	383	405	399	406	352	385	372	358	375	429	400	364	377	403	398	381	380	434	428	357	406	375	423	363	416	391	388	379	365	403	399	372	399	375	412	385	383	380	413	409	366	385	361	405	409	394	375	377	384	358	384	396	380	402	360	390	401	363	367	377	391	402	380	372	362	375	371	400	395	375	391	374	368	408	375	412	375	415	354	399	419	396	362	373	391	419	383	372	383	370	353	387	397	384	429	404	343	413	369	359	397	387	403	414	383	388	385	376	373	403	393	410	388	416	426	399	398	377	367	389	369	379	352	389	391	362	387	374	368	362	337	343	391	403	371	386	414	405	388	369	381	387	359	365	403	381	392	400	366	357	415	385	373	409	388	387	380	366	384	378	364	362	398	364	391	401	393	425	393	388	375	357	384	401	367	367	397	402	396	383	359	396	396	387	389	370	376	401	417	378	348	433	383	410	337	420	370	362	382	362	367	387	370	391	409	414	416	376	344	364	398	392	400	386	362	370	373	397	400	366	361	381	375	354	395	389	407	396	459	391	405	375	354	389	390	401	412	390	381	392	402	383	420	395	382	423	380	357	392	399	397	379	364	392	371	393	337	388	389	379	406	385	358	381	394	412	439	410	364	401	412	392	374	398	374	395	382	381	390	389	387	358	398	381	364	372	433	385	402	397	403	381	373	409	403	373	399	402	425	355	397	386	365	378	376	381	394	440	406	388	396	395	411	380	396	359	384	380	405	367	376	433	425	391	435	359	372	389	362	413	367	389	415	376	359	380	422	368	390	385	378	417	418	405	387	408	401	418	389	379	393	361	375	414	345	389	411	423	371	402	379	358	416	405	412	402	368	449	354	385	385	389	393	395	378	378	371	373	374	404	399	404	408	385	379	364	398	417	380	371	394	385	390	412	391	382	379	375	391	378	430	383	368	370	427	422	407	404	352	396	410	380	409	391	340	372	373	388	378	384	358	384	400	390	373	421	396	370	389	361	385	388	331	417	397	405	386	422	364	397	397	387	346	393	412	413	372	398	358	374	405	408	368	400	384	388	409	403	358	409	383	386	363	369	380	384	370	384	383	375	389	382	350	424	367	382	389	379	366	388	398	357	439	409	380	357	352	381	368	387	378	391	411	412	359	390	386	369	370	382	423	424	396	416	416	399	374	377	377	370	431	415	342	396	402	381	402	406	377	398	378	383	355	398	401	385	382	394	410	386	361	376	398	396	363	443	363	386	360	377	393	347	397	408	374	426	399	384	364	350	342	342	379	388	407	376	386	367	390	395	394	381	372	376	362	417	392	371	350	375	390	382	368	397	402	372	341	414	407	406	400	406	368	357	398	387	409	367	383	404	395	408	385	404	390	387	429	390	386	364	425	393	361	374	404	411	353	393	435	387	411	338	370	430	366	374	324	340	414	383	389	396	374	396	354	368	390	397	392	366	403	381	352	436	401	400	383	380	384	430	358	344	401	363	394	379	447	408	341	379	368	353	371	372	356	396	380	402	383	361	388	370	412	368	411	388	381	397	424	400	371	350	399	398	390	325	404	388	393	393	356	383	358	410	428	365	389	382	384	445	375	389	392	362	402	375	382	363	354	389	374	384	363	392	401	389	376	356	372	409	375	370	390	401	413	373	407	387	354	425	403	394	368	372	354	355	391	332	411	396	403	381	409	389	373	401	375	384	431	401	379	402	415	368	375	354	379	360	370	401	420	404	397	387	357	414	389	400	410	418	403	383	370	392	384	366	393	422	401	434	413	380	386	380	399	376	387	400	371	343	370	377	413	373	397
17992	22689	11713	8828	4381	1012	876	873	842	858	859	846	849	860	878	860	836	880	787	834	835	825	833	827	830	854	922	772	800	816	848	851	786	781	881	879	837	832	797	826	849	866	833	829	857	884	862	843	881	854	864	865	873	800	817	852	824	853	839	806	864	813	787	867	868	846	817	814	797	884	874	802	863	800	842	832	843	894	793	829	847	895	833	835	862	875	916	817	868	843	837	816	880	792	855	845	859	815	843	793	865	821	929	855	825	859	847	802	906	815	816	804	832	818	849	881	850	831	827	873	869	856	841	846	852	812	794	784	810	835	858	878	859	832	823	747	826	865	876	883	827	854	845	899	852	886	882	811	828	850	816	778	836	803	799	845	873	826	832	822	854	818	821	849	794	844	839	826	794	862	832	897	855	827	831	801	852	869	867	837	818	793	852	848	833	860	840	807	844	857	896	854	801	851	857	815	879	846	873	827	845	823	832	817	894	772	875	842	835	868	832	860	823	806	816	819	854	824	861	793	820	825	862	785	800	864	884	874	824	808	866	850	840	829	889	840	837	841	879	837	898	850	890	863	824	842	812	867	865	883	795	828	855	801	815	793	853	893	821	841	845	835	854	866	836	804	882	830	819	811	918	860	850	851	771	848	818	872	815	859	846	858	840	867	865	891	870	881	840	820	876	816	852	876	865	852	828	812	791	886	847	809	847	856	858	802	815	807	864	814	860	825	842	833	838	854	845	856	831	805	853	853	864	854	825	818	830	748	845	843	831	850	842	865	837	860	834	870	847	818	867	875	867	818	835	845	828	858	823	823	870	829	833	810	821	828	810	884	874	879	846	862	828	841	898	837	816	857	887	807	818	862	860	877	852	817	825	820	796	833	866	867	809	858	859	840	802	888	835	857	824	797	872	863	811	864	863	823	796	834	820	787	874	805	927	809	848	829	867	837	798	808	852	856	826	829	850	873	830	842	824	804	827	858	791	833	818	892	806	873	876	843	857	877	862	786	843	875	775	855	875	844	840	810	853	865	833	852	843	869	780	827	851	778	819	836	857	810	822	848	801	837	861	889	862	839	895	802	854	807	847	857	813	840	891	798	833	790	862	839	784	817	843	838	809	827	874	821	852	834	795	864	791	832	832	807	834	786	871	882	814	858	889	812	871	803	808	817	860	858	800	824	874	829	825	802	844	872	888	802	868	821	793	883	875	870	812	813	862	867	874	894	834	827	796	841	812	812	891	849	852	831	798	870	914	873	801	840	873	882	890	829	833	878	830	860	818	800	846	845	840	847	867	833	843	833	818	807	878	833	855	804	907	831	863	905	861	867	858	816	899	888	804	829	831	846	877	833	844	876	828	870	803	829	889	868	838	790	856	837	848	806	828	809	830	837	842	832	790	812	841	839	780	861	852	844	887	846	851	805	880	807	851	856	849	855	872	789	791	862	864	812	827	831	871	880	825	831	820	811	828	802	830	860	802	832	836	806	821	806	848	881	862	824	809	848	881	823	793	788	844	893	832	863	869	826	841	824	835	785	775	850	838	843	812	869	817	873	844	881	802	884	863	844	872	808	857	834	860	817	820	835	865	840	822	808	840	819	823	797	824	850	872	849	876	820	883	881	855	854	880	743	811	848	809	854	838	863	784	915	811	820	841	873	830	830	876	821	874	830	844	783	852	833	828	837	852	771	873	871	864	793	863	789	842	860	868	811	832	845	889	837	815	838	819	868	849	841	883	855	830	864	840	820	838	824	828	823	865	876	856	850	837	903	836	852	831	865	841	795	851	826	835	858	836	853	785	869	798	847	880	832	880	822	829	865	882	844	876	831	815	864	804	802	828	822	868	879	850	848	901	820	840	822	912	868	805	842	841	870	891	809	855	863	803	881	803	848	865	840	831	801	887	825	832	853	844	851	904	803	844	862	839	828	845	783	869	834	858	836	812	802	888	819	829	859	867	830	819	854	847	800	859	857	837	797	810	832	872	842	865	827	860	901	827	843	839	794	799	857	808	872	845	780	869	845	813	847	826	871	816	814	798	828	839	849	833	878	879	869	873	838	871	849	837	789	843	886	849	809	819	819	878	894	877	884	832	818	824	856	855	829	876	802	811	894	834	865	839	808	816	846	827	874	856	837	842	849	883	818	757	839	832	813	844	846	871	838	835	851	824	838	831	822	842	818	856	861	856	848	829	834	854	851	838	829	845	848	850	837	841	868	824	817	829	857	861	792	857	828	832	870	842	781	838	835	812	829	805	884	858	827	879	781	858	843	865	859	799	899	822	831	834	780	796	857	859	901	842	836	849	835	896	840	834	859	892	826	841	870	836	832	831	796	831	792	823	813	802	830	858	844	871	868	788	825	836	882	828	889	810	814	840	810	804	846	854	802	824	830	827	861	854	854	886	858	794	799	832	832	839	855	809	817	867	851	842	804	895	854	856	814	847	788	819	892	834	864	843	851	805	823	863	851	845	843	831	843	871	855	816	833	813	864	828	829	902	810	828	852	853	833	850	812	811	794	844	838	866	834	828	795	780	809	864	791	793	871	860	844	866	881	835	864	870	910	819	854	830	879	851	864	783	822	866	864	850	828	858	842	891	831	823	841	850	790	797	847	818	781	816	856	855	755	856	916	784	851	842	829	893	847	848	871	864	812	781	855	812	805	848	847	863	826	835	840	867	842	789	826	889	765	870	781	847	799	829	828	832	806	840	862	847	868	823	804	834	800	827	795	855	816	819	828	824	823	829	866	856	819	891	787	803	869	837	854	808	852	890	808	823	862	830	883	851	880	842	851	857	870	847	848	814	851	799	877	873	840	829	811	853	852	860	855	826	838	858	883	866	878	875	819	864	855	812	816	850	861	887	783	830	909	866	802	837	850	854	835	820	845	845	865	861	871	851	841	858	823	836	855	838	859	842	876	824	814	861	837	821	867	850	825	837	824	849	855	895	815	804	839	765	823	814	859	824	871	865	848	854	842	857	855	829	814	838	786	861	878	853	824	907	814	821	817	838	863	848	852	849	776	889	836	854	855	858	865	830	824	835	846	855	857	862	834	921	876	826	902	848	847	845	827	854	865	864	875	856	862	803	849	870	864	844	895	861	852	869	867	840	833	780	846	862	821	849	840	817	838	798	858	827	883	809	856	777	823	816	793	838	840	885	861	882	827	881	863	868	803	825	836	855	872	840	842	832	854	844	872	882	879	795	826	825	854	881	829	823	817	848	862	853	826	836	847	824	805	849	890	840	871	872	819	872	868	831	825	828	874	867	832	894	856	845	845	849	781	811	828	746	806	829	844	796	848	809	811	811	879	845	849	832	855	829	830	797	851	837	871	831	796	798	856	824	848	840	856	857	857	870	875	836	829	822	857	823	851	852	815	851	807	841	829	813	865	828	870	856	792	817	883	859	892	834	826	859	817	850	845	885	886	832	834	858	827	864	868	824	857	829	881	788	794	874	823	825	850	867	841	841	819	858	823	863	854	902	836
24342	21482	25205	28184	21566	21517	18118	890	447	414	367	371	402	338	324	326	312	313	291	308	319	315	335	319	313	293	295	302	279	285	289	298	299	305	323	316	296	297	306	298	319	290	305	284	306	262	306	285	284	289	293	311	303	285	315	289	297	293	303	297	264	295	315	289	296	306	308	289	307	276	253	304	281	306	309	264	278	330	265	265	281	250	275	274	290	304	278	283	304	292	292	286	302	307	308	281	261	245	278	306	307	310	301	281	286	296	304	329	310	318	308	303	301	266	266	291	290	302	279	260	298	315	313	294	297	283	270	304	309	275	309	314	279	268	307	308	301	274	270	269	289	302	300	284	296	310	283	305	291	285	270	283	299	312	306	288	274	279	282	311	304	274	258	323	292	291	276	311	280	286	302	326	290	320	301	298	267	311	306	349	303	313	298	293	280	271	305	296	290	298	284	314	309	306	262	278	298	315	323	278	272	284	328	288	321	279	264	322	243	273	301	289	288	291	271	295	284	307	308	261	313	268	299	284	297	264	323	329	307	263	260	307	285	311	284	263	310	282	318	301	259	260	310	279	308	311	279	343	315	260	294	266	289	300	290	326	302	295	269	305	296	300	277	310	287	283	305	324	298	336	281	292	294	274	291	298	302	285	326	294	285	276	284	266	270	280	313	302	299	310	291	271	305	311	278	295	323	284	288	309	265	278	289	284	299	281	318	287	265	306	311	280	287	281	266	289	302	286	294	316	294	282	302	280	301	265	284	310	272	274	303	255	278	273	295	290	261	299	287	319	296	281	291	276	291	329	299	314	257	316	263	251	309	278	317	293	292	283	302	298	255	297	266	247	274	272	327	285	268	290	313	290	284	297	304	305	305	289	260	340	300	269	292	283	305	274	260	289	271	299	311	291	280	316	284	279	257	317	301	267	318	283	278	301	281	279	307	300	272	263	279	281	306	284	320	320	299	251	297	323	314	284	297	282	306	291	335	266	294	306	288	287	294	256	295	276	294	287	294	306	270	282	292	305	294	301	280	282	295	323	290	277	274	303	292	300	257	277	304	271	295	302	309	309	313	288	283	256	288	286	308	284	254	312	312	304	278	291	276	313	308	265	313	282	319	312	283	307	291	285	289	260	326	306	286	290	285	305	297	298	312	271	260	303	295	272	305	283	299	293	283	300	279	308	298	267	269	267	305	303	267	301	296	288	289	277	252	303	278	310	275	293	272	247	296	299	301	292	280	308	311	286	276	302	284	268	295	270	245	324	323	295	287	299	311	269	289	321	311	277	303	276	307	286	291	320	295	311	296	299	295	320	289	263	284	296	284	315	292	294	287	295	293	321	299	286	260	280	302	286	318	267	291	298	332	254	298	324	324	271	271	277	293	279	286	283	286	272	291	326	304	293	295	298	281	287	276	280	278	289	285	261	271	301	273	309	299	289	280	315	299	284	250	296	300	307	298	281	304	312	293	275	268	280	298	308	306	251	293	285	278	297	285	305	299	299	282	283	298	275	312	289	251	296	311	267	319	300	246	274	301	274	320	327	263	284	307	266	279	269	275	278	308	277	310	285	334	308	270	265	314	311	280	308	308	286	281	282	259	325	322	287	266	310	286	296	279	286	307	296	285	320	302	289	315	251	281	276	342	276	294	282	287	271	273	274	267	317	272	282	277	285	267	307	267	303	270	298	281	279	310	323	308	307	316	292	310	256	287	308	297	282	301	280	307	263	273	282	285	267	314	328	280	282	289	338	297	327	293	299	290	278	282	301	293	275	286	304	301	254	275	295	271	296	312	265	268	289	279	258	277	313	311	271	267	280	298	298	284	311	288	255	301	288	311	296	294	284	296	287	294	297	273	286	264	255	312	280	295	283	285	277	252	275	294	292	264	303	283	288	287	311	312	305	314	268	292	307	323	295	275	263	277	305	275	298	326	316	284	313	269	287	302	315	270	273	271	303	284	303	294	299	307	305	277	295	276	280	301	313	300	289	299	349	274	285	288	291	284	295	284	287	308	312	303	277	309	284	281	289	288	284	291	285	278	271	314	301	296	273	328	283	298	277	271	292	269	275	284	285	303	328	286	301	320	297	281	316	293	269	275	277	286	300	242	311	279	315	284	233	287	295	283	286	301	263	300	300	289	278	264	305	285	319	338	296	249	280	280	301	264	254	287	290	289	256	308	262	311	300	255	294	264	292	288	295	303	304	301	286	318	318	318	331	266	311	279	283	294	310	291	294	303	301	301	302	260	317	281	286	339	285	293	291	268	297	310	305	259	293	294	310	341	280	297	302	298	296	315	273	260	294	274	266	291	277	274	257	299	288	264	292	288	274	298	303	279	299	301	277	258	277	302	249	292	261	258	270	315	282	307	270	270	325	295	296	276	273	261	289	271	282	283	256	264	287	327	299	263	298	280	307	304	284	294	300	293	302	324	290	304	270	300	272	295	268	285	252	270	336	277	285	293	315	282	287	297	275	301	310	298	288	267	293	282	286	275	270	289	294	304	273	301	266	295	297	340	289	279	297	278	294	292	304	299	320	257	285	289	313	287	298	302	283	275	346	290	304	314	327	310	293	288	287	273	285	298	306	294	347	288	278	270	275	286	284	293	294	307	298	327	299	336	295	266	269	286	306	271	267	312	300	299	296	276	305	284	306	267	291	286	324	298	300	276	299	319	280	276	304	252	317	293	296	278	335	293	298	263	298	283	238	253	278	312	306	305	302	299	317	279	287	268	273	296	288	298	298	308	280	286	282	296	283	271	304	283	289	289	282	280	279	317	277	289	317	280	276	298	289	289	284	280	310	275	280	260	303	309	294	310	276	287	299	311	307	292	292	262	305	289	282	330	290	302	322	307	284	264	300	276	270	291	285	293	277	298	297	287	300	296	292	300	249	268	293	294	263	280	287	282	306	301	295	313	292	315	292	276	315	289	292	301	312	306	296	268	300	309	281	275	304	278	294	298	282	291	276	275	283	318	272	320	287	330	276	307	280	298	293	322	286	304	301	277	288	290	291	300	295	294	276	281	300	279	276	299	261	320	273	294	290	291	303	298	304	271	264	275	288	256	291	271	288	257	278	308	296	263	306	263	295	251	265	271	277	303	308	288	298	294	287	303	264	334	292	283	268	240	305	272	259	316	272	293	301	271	246	264	299	295	313	292	303	291	301	262	300	293	305	307	265	290	323	295	252	304	277	328	281	290	291	265	269	289	291	300	288	292	280	267	285	280	288	338	294	286	318	314	280	271	300	276	330	299	270	255	270	266	299	294	319	297	292	307	275	268	277	298	287	313	294	275	285	281	261	308	292	319	287	327	277	272	301	332	313	319	288	233	317	296	321	279	302	270	255	276	283	292	310	319	319	303	291	298	283	284	298	305	278	293	311	275	287	266	307	298	264	276	334	293	288	309	275	308	287	289	274	306	280	250	273	280	261	315	312	328	267	297	273	265	299	301	305	326	272	277	296	301	318	286	291	310	285	317	306
23542	30249	19179	14443	7424	1023	736	648	683	672	598	636	659	639	640	664	633	635	610	623	662	620	629	610	620	595	668	612	641	588	599	645	631	605	611	644	635	594	624	594	636	563	603	605	558	634	614	660	605	626	580	580	588	606	617	643	608	608	607	598	569	615	612	645	601	582	617	618	599	639	626	615	628	619	580	662	600	645	670	638	567	596	665	601	599	607	603	606	639	617	624	612	598	581	619	646	577	650	613	621	669	655	594	628	608	608	591	650	614	571	571	604	603	572	640	639	644	613	596	629	631	619	615	570	623	654	624	617	643	626	614	609	591	628	631	627	629	645	621	641	632	638	582	638	656	612	583	643	597	613	577	582	569	611	647	634	616	582	648	597	636	628	616	622	613	626	632	618	622	625	604	653	559	578	608	620	647	576	646	606	584	663	641	606	611	611	650	595	597	649	637	605	631	612	667	588	632	601	603	652	643	627	590	590	597	595	620	635	595	574	616	592	642	592	599	636	603	634	589	626	615	645	604	553	634	618	640	614	632	608	634	598	636	659	610	628	611	648	643	572	647	636	624	609	632	578	611	605	687	624	588	616	624	619	619	658	591	608	574	633	587	648	626	619	611	604	626	603	608	602	595	629	616	645	622	611	636	612	597	622	620	603	607	595	618	579	591	653	599	589	580	622	643	556	648	592	604	619	620	648	629	572	636	621	617	666	624	634	600	574	601	607	633	646	656	649	646	621	608	588	597	601	613	581	634	620	597	606	592	623	603	586	616	628	611	606	544	645	587	647	626	574	608	604	683	612	621	597	606	573	597	574	618	608	612	630	620	630	623	623	584	636	620	592	631	612	582	592	623	646	616	646	611	617	576	573	626	631	609	566	626	568	609	551	626	639	636	591	645	634	576	609	622	625	607	628	594	621	609	634	640	608	616	625	618	633	638	634	622	618	644	636	589	583	617	638	579	648	642	566	565	598	637	640	610	632	594	603	629	605	635	629	579	639	626	623	628	608	579	626	633	664	611	625	595	603	633	567	660	606	655	615	626	569	597	606	651	620	621	589	636	605	630	646	645	610	578	598	584	590	602	618	654	612	593	605	600	622	675	581	625	656	615	624	600	652	568	609	655	625	618	595	645	599	597	597	623	653	603	636	636	628	594	628	599	588	623	632	600	585	646	590	607	627	588	623	600	650	599	627	599	656	655	648	574	642	616	603	603	602	658	635	626	580	632	667	603	579	619	629	590	652	641	586	621	596	586	623	604	635	599	595	569	668	618	606	618	603	602	609	635	631	620	652	639	650	624	603	602	621	577	633	598	586	620	636	595	629	601	570	629	596	639	600	637	617	597	650	577	620	589	610	608	572	613	640	654	596	587	595	599	561	568	619	610	588	596	629	647	669	613	627	592	609	629	590	603	600	601	647	587	609	649	624	609	617	624	575	648	607	561	631	618	616	631	655	659	619	644	619	638	630	620	588	627	571	616	634	615	613	582	645	613	642	617	595	634	586	612	603	622	603	607	590	643	575	673	610	597	603	586	596	592	612	638	601	626	584	605	596	620	640	656	588	616	590	624	615	642	645	630	606	629	592	630	603	631	631	628	606	592	635	617	618	621	577	603	630	602	586	619	604	616	643	620	600	631	635	632	635	631	600	566	589	618	595	628	613	580	606	605	608	603	591	593	633	605	639	578	614	589	552	608	639	583	623	603	634	649	622	624	636	582	576	629	614	666	583	631	624	656	627	567	607	614	614	603	598	627	580	587	636	619	614	616	619	654	658	616	596	635	595	613	629	630	619	602	661	599	639	630	586	607	566	628	638	601	604	583	633	624	655	587	620	664	579	602	577	611	618	645	640	660	606	624	589	604	653	603	605	592	580	610	629	632	659	586	633	583	647	619	620	638	592	611	590	664	609	623	636	597	623	651	652	652	649	623	594	634	576	633	608	594	588	644	610	619	623	628	597	629	590	617	574	604	631	637	599	585	600	630	644	612	636	588	640	591	600	636	646	619	628	611	618	591	653	574	612	635	594	647	613	660	570	634	586	610	588	632	553	624	635	586	622	604	595	656	638	656	576	651	598	662	593	634	604	612	623	615	607	595	630	643	584	612	645	614	660	565	616	581	588	593	648	599	588	606	606	620	636	676	564	642	601	621	618	591	618	630	622	599	645	642	565	611	646	616	657	632	644	604	650	584	586	604	617	654	616	582	638	618	654	587	583	642	637	627	608	617	587	600	599	604	615	639	647	599	575	603	624	593	640	633	576	627	584	592	639	616	579	647	577	657	581	567	616	585	653	650	604	594	660	611	651	663	588	585	603	623	590	590	609	607	646	627	633	650	636	601	620	632	633	612	623	606	626	626	593	630	590	646	672	586	598	586	646	612	628	618	647	592	569	626	623	605	594	598	675	593	584	593	630	630	576	605	618	652	606	600	601	608	610	594	606	579	630	636	617	657	580	592	636	645	599	627	626	655	627	607	623	659	635	609	618	609	621	597	572	634	626	681	617	591	639	635	609	604	616	627	655	604	594	622	643	631	588	597	630	594	595	588	601	640	638	614	582	605	600	559	666	582	606	627	612	608	608	556	602	612	574	599	613	626	652	635	601	590	597	600	640	616	622	654	617	652	573	638	641	611	601	648	617	640	567	591	613	635	545	608	568	585	614	620	594	602	591	595	614	629	624	619	591	650	617	615	606	603	598	635	614	660	612	635	612	609	619	618	648	631	605	611	628	670	661	629	588	620	604	613	619	625	612	606	628	671	610	618	595	633	619	580	586	606	600	643	585	566	616	626	604	654	612	594	641	612	596	642	604	618	600	605	595	622	625	615	549	631	609	590	588	626	622	604	607	633	604	561	637	600	598	638	554	587	616	620	616	644	646	596	645	637	611	618	584	646	619	597	622	621	630	633	648	620	605	590	614	562	620	560	643	620	635	631	576	573	653	598	618	589	592	663	619	583	647	610	637	636	633	580	609	595	657	613	639	637	632	658	634	647	635	585	590	607	616	618	566	615	628	604	593	608	607	617	623	607	548	618	581	643	646	593	630	642	610	643	628	622	674	671	587	596	571	600	654	639	646	610	617	658	626	631	637	617	613	603	604	631	610	597	605	605	636	603	616	617	602	628	616	575	606	603	573	610	615	619	636	580	607	593	618	603	600	595	637	621	625	648	628	660	631	610	635	597	618	603	643	656	679	632	636	634	602	654	622	621	589	645	636	594	612	613	584	596	638	609	624	595	604	626	595	633	621	646	581	606	627	612	639	614	642	608	650	594	607	624	619	578	575	612	624	617	673	634	603	642	578	614	599	609	626	622	613	619	627	679	583	631	614	641	625	635	611	615	621	620	630	622	626	629	640	638	661	619	627	573	630	653	635	652	598	596	617	604	614	595	629	646	628	618	600	609	601	579	583	616	628	603	686	600	614	608	622	642	619	594	603	617	601	604	610	562	590	600	574	554	646	623	582	585	601	591	625	661	619	627	610
33247	20284	9835	1850	782	317	290	293	275	282	269	249	276	285	311	279	294	294	251	274	278	304	253	268	273	260	274	288	263	266	239	279	239	290	285	274	282	252	263	276	254	244	247	272	244	262	264	282	274	289	269	274	281	264	287	288	282	303	312	268	279	279	264	269	292	248	289	248	304	277	281	268	262	256	263	307	292	294	274	315	287	263	271	279	286	291	277	296	265	271	259	248	252	295	265	271	290	290	247	240	232	281	264	302	258	270	298	259	276	256	292	252	279	285	260	208	223	281	289	329	295	278	254	244	295	292	277	282	294	282	281	278	289	279	313	278	261	279	289	242	256	268	253	293	273	286	238	270	289	313	274	264	286	283	285	283	271	317	241	261	288	259	253	301	263	275	258	259	285	252	273	324	294	257	250	292	293	302	275	292	280	260	281	287	264	271	257	278	277	313	299	274	249	298	266	299	276	269	263	271	275	255	265	289	297	238	272	272	266	268	292	258	266	306	247	294	289	261	229	290	259	279	243	250	254	288	281	287	272	288	274	274	294	273	275	269	276	280	262	300	275	255	238	241	295	275	303	264	261	280	241	279	228	269	276	282	275	288	288	267	245	274	275	275	268	315	282	263	277	288	278	244	271	281	265	272	243	264	261	273	258	273	269	268	291	262	296	252	253	279	277	283	322	293	283	271	286	292	251	272	239	232	295	279	305	279	263	280	248	301	289	270	304	272	317	251	266	283	255	260	256	265	291	275	279	267	242	296	267	292	277	294	265	278	305	245	295	232	279	264	263	291	259	295	257	256	247	250	278	292	273	270	267	249	258	272	261	240	266	288	278	281	256	291	292	273	219	265	273	283	264	296	249	267	285	276	270	267	262	283	277	253	256	275	289	268	270	259	247	272	274	294	268	266	296	268	272	288	288	296	254	279	266	290	270	297	279	276	291	261	266	263	252	264	296	272	280	267	259	265	280	278	291	260	248	277	293	292	279	283	274	267	288	274	272	213	275	249	280	266	240	273	268	292	303	257	299	245	261	278	266	291	264	258	288	277	237	296	255	268	268	280	244	267	281	255	254	302	266	292	288	251	265	291	263	264	301	282	275	276	259	286	284	255	282	279	267	276	263	262	242	277	254	265	279	278	284	285	264	268	273	263	276	258	283	267	272	273	269	261	226	278	278	264	276	257	268	277	264	255	276	263	242	269	300	307	268	270	297	262	251	270	265	269	280	291	255	276	276	305	281	283	281	290	265	258	292	306	289	261	285	273	267	286	280	268	267	258	273	245	266	253	259	249	215	293	273	246	279	264	245	256	283	283	287	310	260	274	314	281	260	303	281	260	310	298	269	334	251	281	269	290	273	259	292	296	287	266	286	285	271	301	278	259	284	309	278	289	265	247	273	301	273	285	280	264	254	249	277	233	271	249	258	259	233	257	292	257	262	305	282	271	300	260	291	279	276	272	283	228	253	312	300	287	319	293	245	277	263	281	272	242	288	293	285	282	290	264	287	274	262	275	275	275	295	279	268	274	293	258	258	246	283	231	280	283	293	288	279	275	257	271	269	253	261	262	301	274	277	258	278	279	282	264	265	283	268	254	254	298	275	280	251	282	275	272	254	241	273	282	283	288	268	296	269	278	289	273	276	296	268	257	278	277	279	246	268	264	254	296	293	268	242	258	253	286	250	283	299	279	290	285	278	315	275	281	291	255	271	255	251	250	280	306	273	285	295	269	277	297	294	281	258	287	244	297	280	268	267	271	280	309	268	267	263	277	247	318	262	259	281	272	273	287	296	269	278	278	267	270	316	313	292	256	275	263	291	273	267	279	258	268	260	301	292	296	235	255	289	289	292	252	292	264	264	263	269	258	285	256	267	265	267	300	254	277	270	339	314	286	253	266	260	279	278	262	293	293	272	272	263	260	280	274	281	264	261	273	268	266	257	286	248	279	253	242	282	299	243	284	277	279	245	249	262	264	269	273	280	258	251	302	249	299	283	267	295	249	254	298	273	282	290	258	275	271	236	247	275	301	318	269	278	294	249	280	277	291	285	271	238	264	266	266	265	253	235	289	263	292	297	271	275	247	313	277	259	250	292	304	282	282	286	260	271	286	278	275	294	309	287	262	264	255	242	259	275	281	286	308	240	314	282	241	301	295	251	288	283	269	299	244	282	296	245	283	266	264	265	284	271	265	281	257	286	240	293	271	238	260	262	267	245	262	267	318	266	263	289	238	284	262	303	275	284	325	283	252	294	263	270	288	252	265	294	272	276	254	268	270	252	312	280	264	281	257	261	278	283	287	255	262	274	281	277	251	302	295	289	267	293	265	283	289	267	262	268	281	277	267	290	262	274	253	264	261	261	262	287	256	290	282	260	294	290	279	300	247	253	255	279	293	261	277	230	309	295	271	298	265	308	290	261	302	247	258	283	254	270	269	265	266	242	280	235	291	263	291	289	293	283	265	279	272	244	277	238	287	261	274	294	288	301	267	269	285	264	267	252	271	252	307	271	266	277	300	313	266	275	279	305	260	243	283	293	259	260	281	262	296	273	247	249	286	261	268	288	302	258	277	309	278	267	302	273	291	287	267	279	268	290	267	270	276	268	272	287	287	258	253	280	289	249	259	269	279	271	271	270	279	289	243	266	269	273	319	294	265	245	278	309	259	265	272	258	277	241	267	257	269	278	283	293	247	271	264	273	264	298	294	266	281	282	268	258	276	241	319	252	280	259	314	227	237	252	269	281	289	260	268	267	290	294	254	257	244	263	266	301	291	249	287	249	261	291	283	300	279	275	276	305	267	275	286	267	304	249	256	287	296	267	287	283	281	295	263	259	263	315	289	283	289	252	245	276	250	269	285	272	258	317	275	262	238	281	299	249	260	273	263	289	272	284	269	271	281	252	302	261	296	267	261	285	262	289	271	266	250	258	249	279	304	293	305	285	268	275	280	280	284	280	270	292	267	300	288	271	255	297	275	281	268	294	259	305	272	282	262	289	246	277	280	268	270	266	261	272	285	297	272	295	254	266	289	258	257	285	256	258	258	259	253	270	283	276	271	261	288	312	299	260	290	276	273	284	254	270	263	259	262	306	269	281	278	291	306	278	292	271	237	268	290	264	278	258	293	278	250	300	251	286	278	277	289	290	227	253	270	282	286	276	256	294	259	283	272	281	293	255	301	283	273	247	295	261	277	285	274	250	251	250	287	268	294	265	284	256	256	265	265	312	250	272	267	285	271	249	289	244	273	282	255	245	286	266	246	268	297	260	284	284	254	292	273	286	256	240	268	282	262	262	263	260	245	268	291	307	271	267	279	311	269	273	246	292	310	285	276	252	281	278	281	256	262	271	269	256	280	269	269	298	266	256	305	251	266	286	262	247	264	292	236	261	247	259	280	280	273	284	288	283	276	237	262	302	274	266	269	297	276	292	274	283	261	243	296	279	277	273	282	294	277	271	251	274	235	260	277	254	251	277	269	289	258	269	231
7981	5984	2794	1461	938	718	635	686	655	625	644	696	614	620	639	640	638	639	607	623	620	683	629	644	616	627	630	646	666	650	645	599	662	618	678	645	676	627	640	582	626	628	669	612	639	628	662	674	663	656	667	628	620	669	621	633	688	625	606	620	599	653	649	651	679	651	658	635	632	663	625	648	631	665	619	646	631	651	632	670	650	634	617	639	665	671	650	595	644	654	675	668	669	613	669	650	655	633	651	657	694	670	623	637	693	579	608	636	660	655	641	662	613	630	600	662	639	620	658	613	613	611	629	633	618	649	616	588	678	647	643	626	584	669	682	679	618	645	634	614	645	630	640	653	630	664	613	680	623	648	629	658	661	663	629	612	639	658	598	626	628	622	652	664	638	613	659	658	644	687	648	667	628	687	621	613	626	682	643	672	642	649	658	645	651	651	594	631	663	654	651	632	640	652	665	591	598	612	651	627	684	620	638	616	650	634	607	611	638	635	678	634	693	625	644	637	605	648	661	650	654	625	683	632	631	673	683	614	577	629	629	644	657	663	603	672	654	661	668	667	672	613	631	639	626	654	655	615	647	638	617	623	642	618	615	638	638	659	640	649	657	634	653	676	665	635	635	639	614	677	618	605	659	607	591	644	638	617	646	661	620	622	670	640	664	615	673	605	616	631	649	636	591	585	653	633	651	641	627	628	613	663	646	671	636	612	621	668	616	661	615	609	619	670	630	631	647	609	667	621	646	603	655	611	626	672	642	648	642	630	633	615	656	645	605	633	636	627	634	587	631	625	603	620	607	646	647	619	606	640	609	606	657	608	591	676	625	643	657	618	615	667	626	635	631	618	595	641	632	633	612	659	593	666	625	629	629	623	659	636	642	631	630	635	602	646	638	667	618	637	643	622	684	628	665	635	626	621	598	584	642	666	646	664	615	649	681	651	640	664	656	642	664	685	657	695	718	632	624	656	644	644	626	615	648	626	658	655	674	626	655	662	620	657	620	620	651	644	675	663	620	612	640	662	628	624	648	612	624	640	604	697	671	624	645	658	605	640	637	628	642	640	640	664	613	642	643	652	636	610	628	645	661	678	643	649	674	666	649	633	619	641	626	656	720	634	641	675	655	682	637	656	624	648	671	644	657	631	620	701	625	685	637	684	656	626	645	664	629	627	653	629	634	645	616	632	634	656	617	584	685	631	602	602	653	690	613	633	649	653	608	629	617	648	656	647	645	653	626	626	589	621	608	622	609	660	636	631	640	620	631	633	639	635	658	642	632	640	624	690	629	666	612	640	637	641	631	620	669	676	656	713	654	613	626	640	609	606	630	629	631	664	622	670	600	638	632	622	612	675	615	649	637	633	639	652	637	610	630	638	677	633	646	603	646	624	596	654	653	631	620	645	630	630	663	669	681	641	584	642	638	641	639	704	641	648	645	678	653	672	634	640	627	626	648	643	624	632	661	637	637	595	624	653	674	678	603	642	666	619	621	606	626	648	619	619	659	619	647	638	611	615	607	648	651	639	629	624	679	629	650	619	652	637	653	676	602	635	649	620	635	630	663	605	646	644	650	658	615	657	623	624	692	616	656	634	598	651	635	635	678	582	622	662	613	628	600	670	641	645	630	657	676	621	625	635	637	632	629	627	648	658	621	694	645	637	648	642	624	633	677	612	636	631	622	604	700	629	650	605	677	643	666	605	643	618	684	678	633	632	642	615	646	623	682	671	648	635	657	639	640	623	666	606	658	599	625	623	607	628	656	618	625	632	612	611	623	687	660	598	591	618	642	617	603	604	623	671	649	617	684	646	699	613	570	624	673	683	647	667	669	643	650	651	623	617	674	631	594	608	590	618	626	615	646	651	643	628	638	648	634	671	636	632	642	625	666	661	649	649	667	669	655	640	645	629	603	634	661	654	602	679	665	621	604	629	598	645	690	644	669	640	638	646	646	602	618	630	655	637	641	612	674	658	613	638	661	627	623	631	653	695	655	582	616	630	603	631	649	662	656	635	621	650	679	638	615	642	679	629	701	632	620	618	628	633	582	659	612	641	623	660	594	693	696	604	654	631	644	656	616	656	645	637	622	626	611	646	633	650	609	626	680	689	645	616	653	592	643	592	680	651	654	596	637	666	636	638	621	654	649	646	622	617	661	635	648	628	686	627	646	652	630	614	660	632	644	634	665	627	633	639	615	620	643	615	665	642	590	665	663	618	625	649	665	643	664	659	637	670	609	615	619	621	695	629	660	623	637	626	680	634	575	650	620	643	642	610	582	635	683	630	641	661	603	633	651	646	660	633	654	641	699	615	625	611	605	605	612	626	635	659	612	622	636	628	622	681	633	694	620	644	584	618	633	625	629	650	641	612	705	599	632	642	642	645	656	611	650	650	662	628	698	615	645	578	632	648	654	657	685	630	659	630	674	590	697	631	639	644	642	597	642	666	666	616	648	612	622	649	653	643	595	688	657	672	695	645	605	612	636	596	602	684	608	677	657	609	655	626	662	638	617	639	641	679	640	598	627	596	650	649	669	616	673	677	606	641	671	638	654	676	623	671	638	694	658	608	651	677	625	619	603	623	640	596	637	624	642	624	598	662	650	631	657	640	687	653	689	626	628	627	623	656	619	677	619	633	668	655	622	627	635	631	694	584	662	639	633	643	611	624	626	644	640	655	617	652	608	640	599	644	650	606	627	610	642	614	682	649	631	645	661	615	621	672	684	620	622	665	651	618	618	639	624	606	670	632	663	621	657	633	614	585	625	638	663	612	682	636	659	663	613	653	619	634	635	660	670	670	607	653	634	683	635	667	586	674	603	642	629	630	724	658	644	644	657	638	635	638	653	628	620	644	667	662	682	618	655	631	636	656	630	670	620	600	673	642	611	665	666	672	613	618	621	603	654	627	635	620	639	613	608	621	667	622	678	650	646	612	611	658	633	657	616	649	605	691	627	618	662	654	653	629	654	606	641	617	637	619	629	621	627	631	620	609	630	653	646	627	606	648	635	652	645	654	616	628	634	670	664	621	627	658	624	628	701	650	641	635	624	665	627	630	659	640	628	657	589	660	634	660	632	636	646	664	620	630	672	611	606	618	643	686	645	672	657	615	616	660	653	606	612	675	668	630	688	684	660	628	684	619	620	659	624	637	666	637	622	676	637	658	630	656	646	656	644	692	610	614	618	616	637	630	664	647	638	640	648	641	691	653	586	671	613	662	632	580	661	576	650	656	636	658	658	683	683	688	601	661	615	650	630	649	659	643	647	646	600	654	634	671	650	619	634	643	637	656	632	604	615	664	632	646	603	652	639	674	633	606	611	646	613	620	627	606	660	609	590	628	616	615	626	627	627	669	599	662	637	648	624	651	659	646	615	630	630	653	635	628	602	655	629	635	671	627	645	640	653	622	625	620	662	647	669	660	646	628	663	625	639	662	598	627	690	613	636	674	663	639	664	620	623	628	661	610	656	582	639	638	664	647	600	620	619	588
24986	21453	24807	28300	21471	19628	1925	511	455	416	406	417	404	355	402	387	395	403	429	392	399	378	360	364	390	367	402	374	374	424	397	378	339	345	367	402	412	401	383	391	352	379	397	368	395	382	403	409	377	410	391	430	418	387	388	415	371	391	369	436	390	394	378	393	397	401	401	350	389	391	391	372	381	365	389	419	403	399	390	373	387	402	354	369	359	376	409	380	397	376	413	391	416	384	414	435	369	399	406	402	393	417	367	335	378	383	391	370	412	391	396	394	397	404	409	400	374	421	375	421	408	432	371	337	392	395	383	413	382	367	360	385	383	372	393	426	377	416	420	405	394	414	426	374	383	410	365	400	404	395	404	385	402	396	396	367	391	409	364	389	396	392	389	373	386	383	395	388	437	344	383	428	375	444	392	374	381	366	412	352	414	409	400	368	369	434	401	369	406	400	362	383	387	409	413	400	408	408	367	382	367	424	384	386	369	373	382	410	417	396	407	383	400	420	356	384	378	390	377	353	397	371	401	406	378	429	422	405	376	408	384	356	456	386	375	380	361	384	409	368	397	352	374	352	354	419	421	380	389	368	380	410	388	384	369	406	390	368	387	413	412	382	398	413	415	388	414	397	388	369	414	393	442	407	407	382	374	419	447	391	379	363	403	403	375	370	398	388	448	417	430	398	378	404	382	443	416	392	412	446	399	394	400	383	421	373	399	418	369	425	406	402	407	399	371	391	372	402	367	403	430	354	340	388	373	380	446	394	376	373	397	409	400	414	395	391	428	375	354	365	392	385	401	402	400	415	390	409	340	411	381	378	399	375	391	382	361	375	388	402	402	413	361	361	376	395	333	337	378	415	399	433	378	387	398	344	387	395	358	392	366	396	402	397	382	417	393	388	419	413	418	402	374	375	370	425	382	377	364	404	364	390	361	400	379	405	373	404	386	391	370	394	388	408	413	352	420	401	390	395	365	447	382	415	401	385	391	376	394	416	399	389	379	375	382	357	412	369	325	443	353	396	393	391	355	371	443	400	361	381	419	386	401	410	407	349	391	388	414	417	388	362	416	378	352	365	379	431	364	389	407	381	398	402	375	409	384	402	386	381	373	410	402	372	417	369	424	398	416	421	422	359	368	370	396	441	387	391	394	396	395	368	426	391	347	385	387	348	350	382	408	419	378	378	410	369	389	391	393	396	384	369	344	391	406	399	350	368	403	413	381	387	387	392	386	374	416	388	412	336	419	386	349	400	396	416	399	383	401	418	401	399	384	408	404	406	343	382	411	449	399	390	361	415	369	412	384	352	378	379	377	379	408	385	426	427	376	401	429	392	412	402	399	376	407	402	373	384	394	391	394	423	407	390	374	365	347	380	345	388	375	383	375	377	349	404	390	377	389	388	390	393	361	384	418	387	396	432	372	405	384	394	423	386	363	416	373	359	397	370	372	393	428	357	400	366	399	385	377	387	388	401	393	399	376	381	383	378	330	386	371	401	396	416	412	376	435	387	375	358	390	391	415	372	398	378	397	414	377	382	398	372	362	378	413	385	367	380	403	392	397	375	392	420	349	386	408	371	396	366	368	419	421	426	354	363	410	385	391	366	378	410	401	425	407	372	399	406	375	405	405	425	411	409	383	382	382	404	423	425	408	381	369	398	404	405	411	381	409	383	370	384	363	418	367	364	407	389	411	421	360	364	406	369	399	413	412	388	420	400	435	394	400	393	411	387	398	399	417	423	390	374	361	323	374	388	377	386	378	388	375	382	366	357	361	433	340	403	375	356	379	363	373	411	392	425	387	405	411	353	404	394	371	381	376	366	402	398	381	371	368	376	380	375	384	367	407	370	424	376	406	421	398	372	397	368	360	382	370	377	395	398	386	389	394	384	388	398	367	380	426	380	394	375	370	363	369	430	424	353	371	392	352	401	368	398	412	404	422	417	387	396	383	383	395	379	392	445	410	374	379	379	377	369	354	424	408	394	396	368	318	388	386	388	367	332	349	431	408	389	380	369	380	405	426	385	399	417	412	394	363	403	414	354	416	395	387	397	370	377	392	403	367	367	390	450	377	349	413	372	391	387	422	361	353	371	338	382	327	364	401	384	392	389	353	362	430	397	386	382	413	357	375	395	386	349	405	384	383	401	396	435	400	356	386	399	369	421	349	392	378	412	380	408	405	373	412	389	398	392	405	397	402	428	407	435	358	364	396	369	380	417	381	362	429	422	391	388	387	356	434	428	377	412	360	398	406	413	435	414	415	404	351	404	399	389	361	416	390	378	411	412	383	357	379	428	383	375	387	400	408	396	376	355	395	362	351	381	382	371	397	376	398	382	397	410	387	372	389	365	402	404	394	436	395	466	374	399	383	395	370	394	429	424	342	398	387	414	387	401	362	432	375	399	395	391	373	367	399	402	409	422	387	428	391	395	386	394	398	425	387	410	386	367	397	423	371	406	388	395	388	409	378	363	396	387	413	378	381	380	410	407	388	359	458	360	395	371	396	392	370	403	388	370	426	369	334	411	361	387	414	405	415	405	395	408	371	362	385	385	410	348	396	370	392	350	361	350	403	372	394	406	392	371	391	380	384	392	376	335	423	427	398	357	370	397	429	375	386	395	370	331	400	418	417	414	373	394	398	398	386	368	389	406	384	372	426	372	380	415	432	382	397	374	381	383	363	369	381	332	371	364	402	399	352	336	366	378	384	379	390	427	363	372	410	376	398	368	402	394	394	380	382	435	415	404	367	397	401	393	370	355	378	414	378	369	408	388	366	357	401	411	383	401	426	411	380	390	408	345	386	365	354	391	367	405	388	407	398	411	388	453	387	365	369	394	400	391	384	389	421	403	396	381	386	358	380	368	381	421	372	381	384	370	391	370	369	334	340	362	442	376	425	392	347	425	438	376	402	411	375	422	396	382	373	406	435	364	401	407	424	384	380	417	396	399	385	401	389	372	373	384	400	349	391	413	405	380	399	402	419	388	385	460	440	456	412	444	366	391	410	376	375	368	380	416	366	448	362	393	399	366	378	433	420	392	363	370	369	404	417	344	401	369	377	417	420	411	413	415	388	375	368	364	385	378	407	424	376	380	432	440	411	425	421	374	395	419	402	391	419	380	401	406	410	381	410	378	375	425	400	367	394	383	388	362	415	388	368	413	385	378	404	424	371	415	401	416	381	386	362	388	376	407	375	393	386	431	357	360	401	372	351	372	351	386	375	409	377	426	420	392	446	378	420	407	376	348	356	396	368	376	399	393	360	387	389	370	382	373	393	399	384	388	390	342	414	395	362	394	408	394	399	389	380	431	365	378	329	385	367	359	381	391	371	412	426	389	372	393	380	391	410	368	409	368	412	370	392	376	385	374	393	377	404	420	414	386	432	400	406	358	384	381	395	406	402	384	387	396	371	397	384	382	401	407	389	414	349	377	409	403	390	406	392	347	356	356	404	398	363	387	393	373	360	403	409	371	365	365	394	373	413	367	369	383
16412	21046	11935	8728	4313	1030	925	829	892	842	875	796	868	873	869	835	847	827	829	807	806	825	867	889	852	868	849	866	834	853	865	837	878	835	834	818	851	856	854	832	882	812	869	775	845	824	872	793	838	824	873	826	855	864	819	799	848	875	930	779	878	883	833	834	865	835	818	776	863	832	873	854	790	825	869	854	831	848	820	842	865	810	814	784	862	815	887	892	859	901	798	770	881	854	862	832	821	835	863	867	849	833	912	823	829	832	840	842	844	825	820	841	846	853	904	882	886	850	866	860	828	856	844	814	844	864	868	853	834	829	814	800	810	848	827	865	863	800	785	925	825	870	852	863	846	803	861	830	848	874	836	843	861	862	879	835	847	791	799	842	810	875	825	812	862	847	807	827	845	821	784	869	875	840	818	822	822	811	826	847	854	875	847	870	880	824	811	875	855	839	852	856	772	874	840	789	871	841	854	848	848	829	828	847	862	814	834	795	879	848	850	795	881	839	853	882	858	814	894	871	815	818	834	831	842	862	850	861	782	889	833	858	805	799	821	851	857	810	808	850	818	831	828	846	833	867	857	852	805	819	836	839	828	857	853	863	871	836	828	856	867	831	840	830	903	835	825	867	772	796	869	827	888	854	815	910	820	827	831	874	832	829	850	828	868	826	840	809	840	860	827	833	829	847	855	856	847	835	846	802	850	814	827	886	840	849	860	872	825	865	838	822	851	849	799	863	816	849	871	885	829	820	866	832	832	836	845	837	827	827	803	889	834	834	833	817	808	806	839	803	834	910	870	856	923	866	810	880	846	836	792	825	819	818	809	863	831	833	828	835	829	842	841	863	839	777	791	860	809	831	799	819	847	823	839	893	851	813	841	870	815	818	831	807	831	777	808	812	863	811	825	817	862	807	835	895	800	874	826	845	797	888	815	845	825	789	834	847	863	878	855	878	883	840	822	786	850	814	844	811	845	811	848	847	822	800	834	877	800	784	888	829	776	802	835	832	850	834	832	873	865	816	835	805	866	858	847	850	917	811	821	851	845	774	839	835	831	847	855	827	870	880	844	849	810	839	801	855	858	846	849	806	802	877	809	850	863	864	806	908	802	877	847	831	831	865	870	823	854	843	843	861	812	838	857	857	787	838	813	809	765	839	844	834	857	801	845	886	843	853	770	815	828	835	936	837	839	842	829	864	822	837	795	843	812	833	800	833	864	858	840	873	863	835	823	870	872	844	835	835	863	881	838	818	839	832	804	842	848	848	851	847	836	887	787	841	841	866	801	842	878	859	818	902	837	813	901	861	819	768	904	795	846	807	819	797	853	832	838	855	833	836	827	815	835	817	815	825	834	806	838	842	790	828	859	839	761	865	819	816	839	873	822	830	856	868	867	832	884	831	853	886	826	833	811	791	862	811	825	882	874	869	814	884	866	858	819	771	876	804	862	792	831	855	889	847	841	859	774	865	820	870	848	881	875	844	815	828	893	861	890	901	846	782	831	799	849	836	855	832	853	811	848	824	821	830	894	895	819	864	839	829	848	855	824	832	846	820	848	843	814	900	900	862	849	879	851	825	876	806	808	898	823	850	834	834	878	820	856	860	831	815	857	852	920	809	839	868	882	836	822	830	815	780	837	839	832	794	834	841	812	848	891	874	855	794	843	824	841	855	894	855	894	830	858	838	882	805	848	841	821	836	882	863	815	805	817	812	845	882	813	820	809	863	816	851	825	843	847	850	840	827	831	776	818	894	833	833	833	887	842	842	803	842	867	841	789	824	875	796	831	818	875	832	822	790	863	830	807	817	877	834	815	806	865	822	823	835	755	790	875	829	843	906	844	848	844	850	873	867	798	824	833	844	818	800	871	864	841	849	801	812	814	832	823	841	851	844	845	810	843	886	841	869	798	838	816	873	866	781	801	789	843	873	866	853	797	834	832	830	848	850	855	790	813	786	865	829	834	815	804	841	833	856	856	876	846	841	860	797	820	805	808	842	872	850	856	835	864	822	797	834	802	806	818	850	792	831	799	807	796	815	824	861	816	832	876	826	783	855	769	846	796	896	831	835	862	823	889	849	852	805	851	828	871	803	841	821	848	833	814	894	874	817	808	813	882	844	867	819	815	831	860	824	839	791	846	849	866	847	808	826	834	833	789	854	789	808	873	866	820	833	873	833	815	845	860	830	858	913	822	810	861	855	826	773	792	814	819	810	822	821	915	801	821	844	805	818	791	774	858	809	843	809	810	844	833	804	835	840	846	854	855	827	853	846	883	798	786	855	866	824	851	835	797	900	827	884	878	835	836	808	833	820	798	828	830	810	898	843	850	803	864	822	879	868	829	837	831	860	895	862	798	848	839	863	830	816	808	854	799	870	799	825	832	826	873	889	871	836	844	915	804	845	832	802	832	784	801	813	879	840	850	838	829	814	826	832	843	812	861	817	852	782	821	838	809	849	772	824	863	852	844	851	881	808	815	842	824	820	822	851	873	841	797	818	827	826	867	837	903	847	794	860	886	811	832	837	867	814	807	874	804	830	817	842	829	777	863	828	850	842	857	839	862	811	822	835	866	845	811	842	841	828	849	838	840	833	834	796	837	855	749	837	860	876	852	807	847	782	838	829	867	845	838	857	792	861	831	848	826	828	779	867	854	823	863	854	879	832	849	814	873	829	888	830	824	813	810	857	788	862	843	828	809	844	789	851	830	832	851	831	843	878	824	831	815	830	783	837	861	844	860	876	841	793	887	836	862	914	862	883	865	832	861	830	868	774	861	791	823	845	809	904	827	829	824	826	840	893	838	868	756	795	800	862	837	833	835	829	826	880	816	785	881	863	851	841	869	891	884	884	816	808	856	872	866	841	819	834	883	887	855	837	838	875	838	851	906	883	823	838	862	839	786	824	818	851	892	829	860	860	834	858	794	868	826	854	801	814	804	851	835	815	834	823	826	870	903	877	848	844	840	823	804	845	817	787	844	822	852	839	827	872	817	845	813	824	840	832	835	855	823	800	854	785	884	817	845	874	878	807	854	877	838	865	822	877	855	833	866	798	827	845	846	835	853	807	842	774	838	842	827	900	878	853	859	792	851	856	841	813	817	875	775	843	816	853	879	906	849	849	869	880	824	844	839	842	867	841	808	868	808	877	847	819	800	840	836	859	857	851	859	870	795	823	894	817	837	795	823	801	870	843	805	861	836	790	837	875	802	848	847	850	862	901	831	820	860	878	833	844	797	825	849	850	825	836	834	834	837	796	906	875	857	861	843	891	867	844	861	870	903	871	877	870	823	836	859	859	827	826	852	837	852	823	848	802	826	916	824	816	893	857	813	822	835	817	850	836	840	825	835	840	856	848	865	808	832	832	841	792	836	843	829	836	852	851	847	819	763	861	811	842	809	852	797	858	853	812	835	790	861	844	853	887	896	812	807	831	823	839	837	849	862	863	849	836	845	830	866	871	815	802	809	781	916	866	889	821	836	855	866	830	815	780
24258	21440	25210	28114	21511	21472	18378	980	432	400	381	376	366	312	315	367	339	302	320	306	337	304	319	320	306	296	293	310	317	310	292	282	289	312	323	295	311	325	300	322	324	301	317	302	275	265	279	332	273	283	286	269	295	308	286	297	302	310	295	265	297	269	297	273	305	308	282	297	293	298	298	291	321	312	271	271	274	325	276	279	280	260	314	305	296	275	281	263	296	299	299	278	294	309	310	302	273	306	296	253	298	288	272	324	303	280	330	300	288	275	291	274	278	272	305	300	306	338	336	288	279	262	300	276	287	284	253	304	272	306	278	282	278	282	279	301	286	293	308	290	343	286	321	325	308	262	271	255	289	249	304	299	277	265	294	296	310	290	307	289	271	276	302	292	280	268	308	298	266	299	281	320	310	283	254	321	272	282	293	306	276	300	271	317	278	302	329	269	270	324	289	299	270	302	292	303	310	291	288	258	292	279	276	322	335	297	268	287	299	325	311	300	337	267	323	308	279	275	292	288	268	296	263	296	314	322	301	292	294	266	267	298	306	270	280	292	346	271	255	258	270	283	288	296	294	275	267	261	291	307	293	288	279	279	297	288	293	305	319	278	292	319	301	247	258	283	292	266	275	283	311	296	300	286	310	329	271	271	297	312	289	298	307	337	264	284	292	276	291	298	273	293	252	302	301	304	294	310	303	298	307	312	303	300	303	307	271	313	270	295	306	289	292	266	274	311	262	279	300	297	245	303	305	308	273	307	329	282	310	265	293	258	327	294	314	305	301	288	264	292	282	308	285	266	302	313	276	301	278	271	296	265	285	300	277	282	278	283	267	283	282	289	274	279	334	262	295	296	316	279	294	307	269	302	245	292	275	317	287	281	284	287	272	277	267	311	281	296	299	288	288	267	288	291	309	287	291	285	280	278	311	280	280	272	270	307	296	279	308	267	289	323	321	272	271	254	298	327	290	270	326	269	275	278	299	278	296	290	301	279	280	310	292	253	319	296	298	303	289	311	290	275	305	301	317	289	257	286	306	319	315	270	297	287	304	274	271	316	304	292	290	309	279	289	272	289	284	270	275	296	279	309	277	285	292	311	271	305	325	265	304	315	292	329	314	266	290	298	291	261	308	299	284	270	280	317	251	271	281	312	290	287	303	284	270	287	279	322	261	310	302	295	285	258	284	259	314	306	279	286	294	310	303	306	289	278	287	304	290	308	320	280	273	274	312	345	296	304	296	310	298	294	263	270	264	325	283	273	269	303	302	273	338	261	284	290	292	305	287	331	285	269	311	286	284	287	303	282	238	324	276	282	262	296	272	320	281	295	278	296	310	306	312	312	304	314	312	311	291	278	285	287	304	274	284	317	281	259	284	288	284	296	299	299	302	334	288	290	292	299	319	304	278	287	296	278	278	276	259	273	304	308	287	271	297	285	283	271	277	297	296	329	289	286	290	304	260	299	315	246	314	285	256	302	296	286	300	282	285	264	306	295	281	300	284	289	291	288	298	307	292	296	301	294	281	250	292	254	289	306	289	314	292	249	274	289	308	297	290	303	303	312	309	292	284	282	285	300	306	286	292	284	300	278	301	250	318	298	275	296	288	267	258	298	264	316	311	276	287	294	281	272	290	292	302	253	314	288	311	290	244	283	286	291	317	286	326	294	277	304	310	292	299	317	273	292	302	288	272	273	268	296	263	286	273	298	314	287	295	289	296	319	317	289	265	291	278	318	282	264	326	270	298	279	275	299	282	279	284	317	269	313	281	282	268	290	317	285	267	276	318	267	297	277	310	299	303	294	246	255	286	322	269	298	300	282	280	284	285	300	289	287	300	287	318	289	300	318	257	327	291	313	300	333	284	290	279	316	292	305	266	296	268	286	284	312	315	273	298	287	302	281	302	264	265	292	307	274	260	277	295	284	301	272	305	312	287	311	263	319	285	252	281	306	293	277	307	325	301	252	286	272	306	263	304	273	278	293	260	277	270	259	295	294	261	289	268	259	317	300	286	303	273	302	301	282	318	286	281	272	297	269	275	309	275	309	292	273	299	288	291	259	294	288	311	293	265	294	280	261	275	311	284	280	283	307	274	280	296	270	245	273	275	273	285	303	300	293	298	251	288	287	307	265	321	277	315	290	291	288	292	300	311	284	291	303	329	284	295	313	311	302	302	259	299	286	314	267	282	298	273	281	283	256	255	304	288	296	251	278	260	291	269	265	295	317	313	295	308	316	288	306	301	287	301	300	328	296	309	303	318	267	243	329	298	270	302	307	306	308	300	260	280	286	288	269	327	300	280	288	294	267	301	294	291	293	287	271	312	277	265	268	321	276	290	274	257	296	292	273	282	301	301	306	289	297	309	270	283	290	248	289	278	308	316	278	263	278	276	293	299	261	273	291	312	353	326	283	307	284	320	328	300	299	308	267	291	329	275	303	304	285	303	278	274	280	282	292	310	327	293	308	292	279	281	272	304	268	300	282	298	268	287	300	323	258	283	288	279	267	313	322	274	301	282	317	258	313	296	316	305	290	317	292	299	305	312	286	306	291	307	279	262	287	272	308	245	271	282	342	312	286	276	263	274	294	284	282	293	325	305	289	287	321	313	335	295	308	301	288	286	276	285	307	321	302	288	282	306	274	307	290	269	269	289	322	293	277	293	301	304	299	268	287	309	266	279	278	295	314	257	313	326	265	308	287	299	300	357	299	320	309	313	277	304	292	315	290	300	288	289	290	302	295	304	281	295	297	271	293	273	289	260	337	295	292	274	285	306	284	279	255	300	271	271	297	291	310	290	293	282	302	245	303	293	309	296	276	280	274	287	277	258	270	283	299	312	292	315	288	296	315	277	266	316	275	306	280	284	281	280	289	308	323	306	262	309	300	303	286	254	289	278	261	295	303	301	297	268	297	281	266	271	291	305	256	278	308	315	278	252	283	305	294	316	265	325	301	300	285	282	284	296	293	290	268	279	312	298	304	263	286	296	281	270	283	261	289	284	298	276	293	295	267	266	298	303	313	269	302	320	296	312	277	288	243	346	285	287	295	288	297	265	313	314	292	302	283	279	293	326	269	297	285	260	266	290	291	270	304	270	276	264	273	271	309	283	309	285	281	274	309	303	275	290	312	280	280	323	285	290	250	304	312	326	269	319	298	271	300	272	291	280	294	274	287	280	313	286	265	297	261	296	288	269	266	299	274	282	308	302	291	278	306	313	298	304	303	319	290	286	276	267	355	287	285	306	293	278	272	290	277	298	292	282	295	285	287	305	284	279	311	274	300	257	287	319	298	281	268	284	315	289	354	302	306	307	274	270	267	262	284	258	252	255	264	282	294	273	319	292	320	290	296	297	299	311	291	267	299	302	273	317	292	286	276	277	271	268	271	251	303	273	298	252	263	327	269	285	321	287	289	270	293	287	301	322	288	286	272	270	288	285	298	291	326	299	309	288	280	322	298	289	293	277	284	268	316	288	315	256	259	320	267	288	307
22053	29192	18965	14179	7353	954	710	700	701	678	663	655	628	620	672	611	616	652	622	634	650	643	639	653	617	622	640	635	594	614	602	648	626	593	621	584	637	674	611	579	635	614	646	614	613	633	608	644	622	562	601	613	660	620	633	643	595	592	627	626	617	633	612	620	624	613	620	602	626	563	571	620	574	617	605	620	610	617	604	613	602	607	590	630	641	606	601	636	620	620	556	618	602	639	631	673	618	604	636	587	635	579	654	618	637	645	556	617	596	635	591	633	617	679	614	629	628	618	614	596	671	567	611	579	588	607	655	617	636	633	603	594	647	650	582	636	632	588	601	621	674	644	667	624	612	550	609	593	652	590	615	650	585	637	549	602	573	634	582	600	608	640	624	617	625	610	609	609	600	606	618	621	634	619	617	597	603	620	597	640	611	631	602	657	604	643	629	562	664	608	592	623	653	620	606	657	603	659	607	673	641	582	635	580	690	593	630	621	598	624	597	607	627	630	660	623	637	600	617	645	594	622	607	623	635	663	567	635	650	605	615	608	639	629	649	614	627	619	628	607	601	606	624	610	606	639	582	621	588	593	595	590	638	613	589	614	637	629	635	588	650	618	634	614	620	608	633	638	589	615	595	622	582	589	629	620	613	620	599	599	587	585	613	588	645	596	583	593	611	578	611	610	608	601	628	622	626	644	636	629	635	634	643	615	620	645	602	548	664	627	664	611	585	633	643	615	634	595	631	661	585	627	615	567	643	603	653	636	638	646	602	597	614	628	583	603	627	585	614	627	646	611	592	595	620	580	579	626	600	601	605	605	588	621	546	598	623	634	638	618	640	606	598	596	620	620	613	609	618	598	641	556	582	621	601	602	643	647	596	626	618	615	630	642	620	585	597	608	604	631	593	608	574	613	663	542	634	627	542	579	647	630	629	611	596	607	622	608	652	566	627	650	581	634	632	591	615	638	622	628	615	642	600	666	608	600	615	598	544	619	631	609	641	594	619	596	586	619	648	613	608	640	605	609	583	627	660	624	634	590	597	625	645	600	643	619	663	590	614	606	605	603	610	640	622	588	641	636	618	567	592	613	647	615	612	585	567	580	646	616	628	615	635	660	641	631	611	645	587	628	605	617	613	623	582	630	610	617	622	603	590	595	635	633	663	600	617	566	627	622	621	595	671	615	637	590	625	606	634	636	610	635	550	559	582	655	606	592	587	588	651	593	622	624	631	616	595	648	622	640	608	606	588	636	593	634	629	615	618	632	620	621	606	590	616	562	600	636	597	613	616	650	613	655	615	600	606	609	617	600	606	596	613	602	579	617	638	648	619	629	622	664	583	603	638	624	630	619	592	687	589	593	591	638	615	604	612	661	626	634	634	642	585	604	566	577	607	629	593	600	611	645	582	601	573	646	653	627	624	609	591	586	585	659	600	652	594	617	614	628	625	622	622	635	595	577	601	605	582	638	596	569	618	616	609	581	571	654	673	594	604	621	654	663	574	658	613	644	623	582	556	581	575	631	642	577	624	609	620	647	625	618	566	630	588	588	615	594	613	636	643	606	621	634	675	578	602	625	608	661	578	624	612	627	617	622	635	648	661	625	615	609	599	651	654	613	621	689	636	628	611	631	615	631	611	626	594	642	607	619	629	599	586	601	577	603	607	608	578	607	628	592	592	624	635	556	563	652	612	602	620	638	607	624	604	560	629	601	628	569	636	650	602	603	647	633	598	625	589	620	575	584	585	596	590	617	588	603	573	614	588	613	618	648	561	648	594	613	577	632	620	676	625	599	594	626	594	669	610	635	637	611	610	583	633	645	580	616	579	635	684	593	610	612	674	638	626	669	635	614	630	588	607	570	638	577	655	646	607	633	604	633	574	604	562	588	595	623	639	626	614	605	611	618	599	623	635	615	653	603	620	634	618	659	595	581	604	664	601	576	643	623	609	654	628	623	629	619	634	602	618	580	634	665	618	628	658	633	603	613	650	575	627	579	600	634	621	601	630	593	607	629	633	596	642	592	571	614	634	588	607	566	639	636	625	627	629	643	632	634	662	627	622	588	586	563	632	627	620	572	661	609	608	619	633	619	598	621	614	630	640	613	624	592	630	627	676	611	597	643	606	564	631	607	584	576	599	597	601	616	600	595	623	619	615	591	603	608	578	650	599	621	626	608	612	591	619	600	596	633	646	617	617	625	616	617	594	610	615	630	616	606	618	595	622	605	630	615	631	596	634	630	596	640	577	601	633	636	609	587	601	594	586	650	651	668	639	636	609	668	611	605	569	666	647	624	630	627	615	609	563	588	646	621	623	627	601	617	575	579	599	608	599	627	602	612	606	573	590	613	613	608	606	589	639	620	574	570	598	626	611	608	601	597	585	649	600	618	621	618	650	596	637	625	620	588	664	589	634	621	611	605	586	604	597	623	641	620	624	645	589	628	591	652	564	659	590	619	626	628	633	633	627	588	621	639	584	614	692	601	601	606	607	645	579	563	587	617	589	625	595	614	654	656	636	594	602	596	602	635	631	606	602	603	582	622	659	609	626	609	609	625	615	575	616	586	604	635	585	604	566	638	622	573	561	624	605	596	606	586	608	646	593	621	649	630	587	603	601	603	674	618	591	615	634	619	617	613	641	627	628	599	635	595	597	627	570	598	643	623	656	625	569	612	608	602	653	666	613	595	575	588	627	605	609	613	580	632	661	617	630	667	608	581	615	625	596	630	625	633	603	638	643	626	616	592	609	600	585	675	606	618	605	622	604	630	547	652	593	579	580	606	627	650	591	605	587	626	630	636	608	585	623	606	639	605	630	632	584	613	611	642	605	635	611	633	629	631	602	587	606	634	623	641	597	605	638	634	622	622	598	620	626	629	648	589	612	638	608	608	628	656	635	596	592	593	660	599	614	636	598	674	657	600	648	595	635	613	618	614	665	598	609	583	623	559	621	633	571	595	656	647	646	614	648	578	608	629	622	568	609	594	630	637	614	578	617	595	623	624	605	623	611	566	599	608	602	562	604	639	618	613	613	596	640	645	563	640	641	653	575	622	656	613	633	589	604	662	626	607	600	649	577	686	612	612	613	602	633	618	595	604	632	617	602	608	617	657	607	593	609	603	596	595	594	657	600	634	595	636	643	587	587	648	648	602	663	621	607	601	571	619	600	592	617	623	644	610	634	656	626	610	592	623	615	607	609	552	625	652	610	621	612	578	604	594	596	625	577	632	632	644	591	603	600	654	636	612	617	632	631	617	622	610	586	592	600	584	594	619	627	607	560	612	603	659	651	600	591	587	571	559	625	661	615	601	579	642	613	612	596	635	647	632	601	593	646	620	607	633	643	580	608	603	644	646	604	618	584	588	611	638	623	610	607	580	587	612	611	615	634	642	588	629	607	659	594	608	628	564	638	580	603	590	604	636	611	631	582	623	602	658	653	619	597	616	627	646	594	584	606	603	586	596	600	594	596	621	607	643	613	630	603	609	571	620
33214	20292	9933	1893	858	389	304	292	265	289	287	286	285	287	251	283	255	306	287	267	261	257	300	281	281	275	266	252	255	251	265	285	256	288	267	264	246	266	271	282	259	266	276	259	259	280	264	275	271	296	257	290	263	271	290	263	288	232	246	246	274	270	248	252	273	254	268	275	301	256	275	276	263	295	294	241	267	265	289	275	301	293	272	305	279	271	277	307	265	267	279	278	300	282	295	297	286	287	291	277	281	288	285	270	322	286	274	288	280	275	272	290	259	306	270	272	252	286	274	264	273	276	268	269	312	259	262	275	270	300	272	299	298	271	248	270	286	271	288	272	254	265	273	261	288	270	251	259	247	272	239	279	233	284	272	278	285	256	252	264	296	284	255	252	291	252	256	284	279	272	273	278	254	280	305	279	298	279	266	257	253	253	269	274	269	266	290	295	272	286	284	281	252	268	268	280	259	276	271	275	273	292	278	245	282	261	275	253	285	245	270	272	277	304	286	261	278	291	275	275	245	258	264	253	297	263	285	247	280	263	293	263	275	295	257	287	269	275	304	277	285	281	260	272	288	273	269	289	253	278	257	279	277	286	284	263	267	242	249	279	272	260	260	253	306	272	255	247	272	263	278	288	238	267	306	301	260	281	299	291	290	269	316	257	255	282	273	278	271	271	262	296	285	280	307	292	263	286	263	254	253	256	285	279	259	267	269	269	271	261	265	252	273	276	255	279	290	283	277	263	253	261	272	256	269	244	310	283	278	274	292	278	250	258	257	278	279	297	276	269	282	275	272	245	304	267	272	276	282	235	284	259	273	284	244	277	254	285	272	296	260	248	254	279	271	278	263	251	264	261	255	262	265	258	289	250	274	288	269	267	285	253	273	279	269	268	275	271	306	304	271	274	276	276	280	249	277	269	249	260	254	270	290	282	276	271	253	294	277	280	258	299	249	245	287	254	266	271	285	268	271	257	284	280	263	282	301	267	270	273	274	269	245	296	277	277	257	270	256	257	267	263	291	285	286	289	276	260	280	262	264	243	283	256	254	267	306	264	295	277	270	282	266	240	266	268	264	288	268	276	276	271	252	261	297	295	289	263	295	249	255	279	256	263	248	272	262	257	274	291	272	284	273	299	288	263	265	245	281	258	280	304	254	270	239	303	297	289	264	286	289	301	285	246	248	291	294	245	247	270	279	269	287	279	282	260	234	252	256	269	269	250	275	212	278	244	269	263	286	264	279	261	273	267	282	311	283	263	267	272	268	247	259	294	254	264	283	281	303	269	261	271	249	266	243	258	246	239	265	265	247	267	273	265	262	243	266	293	283	269	243	312	253	303	254	251	306	287	280	277	256	229	268	258	250	262	273	324	291	277	280	261	249	243	264	253	279	265	230	310	285	281	251	258	275	261	285	292	257	278	286	282	250	282	274	288	286	283	295	280	293	273	252	296	264	278	266	286	262	284	274	253	280	289	289	282	270	292	295	296	283	282	280	306	286	257	298	273	271	296	302	253	277	318	286	248	272	281	270	280	269	259	267	296	261	262	287	294	286	259	251	260	272	262	287	273	259	275	274	250	244	301	278	265	278	269	261	239	274	311	290	257	259	259	265	279	266	282	274	280	277	297	303	275	261	264	265	299	295	267	270	280	264	293	272	269	276	264	264	240	269	286	255	242	261	273	239	264	253	263	235	285	299	285	301	309	279	295	306	329	254	258	271	294	254	271	274	259	288	288	260	259	283	264	261	284	274	260	289	271	277	265	261	259	269	281	299	262	260	290	265	278	301	288	310	299	320	266	268	257	310	275	252	268	251	261	292	274	299	266	241	293	259	287	247	282	289	286	281	257	272	285	256	288	293	272	261	290	258	276	273	258	249	274	291	286	258	266	296	278	253	259	278	282	265	240	270	255	290	269	303	285	272	243	275	273	295	314	271	283	242	265	277	242	282	275	260	285	292	305	312	292	268	269	248	250	269	274	275	288	279	309	284	254	255	281	290	285	294	269	272	263	247	268	296	273	258	286	287	304	276	252	276	262	271	244	308	290	281	280	287	291	245	258	246	282	276	273	295	259	278	279	277	256	314	256	273	253	269	303	300	285	306	311	269	262	312	278	287	270	288	266	294	274	260	253	242	267	286	270	320	279	287	276	282	294	297	268	267	254	233	261	295	284	266	314	286	292	282	269	262	235	275	290	276	275	286	289	316	295	265	285	284	283	310	268	241	259	247	261	297	233	260	266	264	281	245	298	299	255	276	271	259	264	263	287	284	268	273	255	290	263	259	263	280	279	271	271	265	238	272	239	282	304	258	275	230	291	264	263	272	298	278	290	285	285	270	286	291	285	278	251	270	294	274	252	257	293	270	267	242	260	268	285	252	259	240	280	241	257	236	312	246	297	297	286	308	249	268	260	256	257	268	247	276	269	307	282	267	305	295	272	276	248	262	243	284	295	263	276	307	249	242	317	307	272	243	270	283	286	272	288	278	282	256	281	275	262	267	275	269	277	259	275	293	250	296	284	285	274	291	288	281	261	288	256	242	265	263	263	281	265	238	272	281	261	291	283	277	245	294	273	290	293	270	240	237	260	282	295	301	291	298	246	291	260	241	285	260	271	273	268	278	265	281	300	273	266	284	263	271	308	273	286	250	320	275	301	269	262	263	281	288	276	280	293	263	296	250	293	288	260	294	305	245	245	271	286	250	259	272	279	267	287	283	255	255	305	261	315	286	310	296	287	250	260	266	267	281	302	259	326	277	330	294	242	275	272	310	275	251	273	295	265	247	237	292	297	261	282	295	293	261	231	282	267	256	279	266	250	282	290	248	248	271	255	295	305	259	253	266	286	309	270	239	280	249	236	282	279	221	267	255	291	283	272	297	270	234	288	265	249	270	263	279	265	278	250	278	307	278	263	253	262	276	274	309	247	287	260	292	289	292	294	278	222	285	282	310	276	288	278	275	289	267	239	244	279	264	275	266	282	279	283	250	252	262	250	283	259	296	291	283	310	266	289	286	268	269	275	258	240	286	277	280	286	282	273	257	262	263	275	274	273	287	283	268	254	287	273	279	283	289	275	256	257	269	260	272	271	272	275	280	282	269	269	268	258	256	251	237	301	272	239	269	272	272	272	254	269	298	277	282	296	257	271	265	292	252	260	280	297	294	238	271	293	280	285	258	282	295	266	266	273	273	263	274	251	261	253	232	247	286	272	256	287	278	260	270	287	268	295	262	266	253	258	284	249	292	281	244	292	279	265	274	290	288	297	262	285	284	261	259	286	338	288	300	271	283	313	277	266	291	264	264	259	268	278	260	270	251	268	269	297	273	281	230	286	283	288	270	273	294	314	284	267	245	290	279	277	284	283	277	264	248	281	270	271	248	312	304	254	255	271	297	258	274	260	263	277	266	273	310	286	284	278	259	298	270	278	253	266	296	283	240	285	244	279	276	252	307	287	240	270	269	283	259	276	277	263	254	254	278	258	284	242
8077	5926	2906	1466	964	663	603	654	655	632	670	621	581	637	670	625	687	619	586	632	652	633	665	634	586	576	611	631	622	621	653	655	645	608	655	664	578	653	672	671	631	671	621	637	678	628	666	686	622	650	642	664	639	656	602	637	645	617	569	666	628	651	624	629	626	656	649	656	700	610	623	620	609	603	659	664	664	671	617	651	610	658	591	646	623	660	672	630	646	625	626	630	628	606	646	670	653	603	601	637	651	615	645	650	644	652	634	657	720	659	643	631	633	619	640	650	640	648	623	655	651	618	591	640	638	643	629	619	593	630	662	636	630	626	690	639	658	636	604	667	626	611	655	640	668	668	667	599	634	643	706	634	647	633	677	646	654	629	634	691	694	658	628	614	643	618	625	642	654	649	668	672	630	643	660	652	622	640	624	643	636	629	685	631	663	626	690	642	626	661	589	631	659	615	618	642	623	638	649	636	650	647	637	627	631	646	696	621	618	672	654	663	674	611	652	626	678	586	666	664	601	636	659	651	687	627	647	658	623	676	630	634	650	634	651	629	663	627	639	631	626	668	600	647	619	611	602	646	677	686	659	675	668	571	623	670	617	634	644	630	652	604	628	667	614	684	642	667	614	612	677	679	673	606	663	638	645	664	599	633	633	637	644	658	624	663	625	642	605	625	622	689	649	630	652	645	639	613	629	663	609	681	697	639	683	664	654	642	720	582	651	649	635	631	626	632	626	622	622	608	616	660	639	674	653	627	646	664	630	626	647	691	660	655	596	627	629	642	634	650	677	608	629	594	647	644	649	662	582	651	660	677	653	644	657	637	656	643	624	633	643	672	620	643	665	654	636	667	640	653	682	619	670	665	679	640	615	626	640	615	633	678	653	624	619	592	677	603	609	696	634	656	699	630	669	669	589	652	642	606	641	596	608	601	668	640	599	669	662	656	615	665	611	597	630	618	629	617	640	680	635	668	676	661	607	646	616	677	648	629	629	653	658	663	618	645	648	653	622	648	638	628	635	651	656	689	605	656	586	589	663	646	671	647	679	628	608	640	677	605	698	579	610	638	623	664	646	670	613	690	659	635	674	700	671	611	644	638	606	639	674	608	692	601	624	641	675	626	627	668	593	656	644	659	628	640	622	591	636	686	638	667	632	615	631	655	658	626	667	640	673	640	667	674	664	698	596	677	682	675	633	673	617	635	633	620	620	684	604	643	626	615	678	655	655	619	613	603	628	633	604	656	659	654	662	625	582	630	685	645	634	662	610	569	652	586	612	602	644	650	634	619	660	657	600	628	650	666	663	620	610	647	653	663	653	654	629	651	659	680	643	627	668	682	653	656	657	690	636	656	667	628	680	645	616	651	602	619	646	640	653	609	643	680	668	644	631	643	659	651	656	620	672	584	639	605	687	648	641	694	621	651	640	671	680	652	659	634	669	627	624	650	655	640	648	624	613	663	659	610	641	668	666	651	633	652	640	631	608	620	648	647	621	693	640	617	613	678	590	652	613	672	686	670	656	656	645	655	622	650	594	657	616	585	669	639	659	641	618	647	647	621	614	626	611	669	636	661	653	579	673	645	635	658	646	667	647	718	719	655	633	624	630	641	627	625	628	633	658	628	592	654	659	605	654	604	636	664	647	616	591	662	644	655	628	671	657	668	615	633	654	626	680	633	627	620	603	697	681	620	632	625	633	653	641	615	630	629	663	649	609	644	631	632	630	681	646	650	612	667	632	621	650	663	604	661	623	700	654	698	610	628	640	659	678	654	645	629	669	669	638	650	636	629	642	657	694	653	598	633	621	676	643	627	633	621	649	621	658	645	635	648	667	668	579	650	671	574	597	608	656	659	568	636	662	674	648	583	649	623	654	626	647	651	648	620	635	623	675	659	650	637	654	639	687	595	630	592	633	622	656	678	654	649	674	615	630	641	647	672	634	665	650	649	665	653	625	644	633	632	629	620	636	648	685	674	627	634	659	649	639	618	647	673	625	615	678	664	643	595	632	599	633	611	630	655	648	630	665	630	605	700	617	618	644	650	628	646	664	576	648	649	629	658	665	627	672	599	683	658	600	600	645	650	620	577	654	640	631	662	649	648	648	635	655	646	666	622	662	618	666	660	651	635	641	626	637	676	649	632	638	643	646	620	684	670	641	624	673	632	686	634	708	620	658	614	620	639	681	625	612	617	619	639	603	648	651	634	649	630	642	628	602	662	595	670	623	615	625	644	658	614	613	630	634	625	695	621	645	641	612	635	676	626	628	632	606	636	622	650	642	665	609	640	675	639	656	691	696	635	647	650	609	623	651	651	673	650	627	667	675	638	619	648	665	650	655	661	635	649	651	640	649	642	611	673	659	626	569	662	628	618	646	683	644	629	609	617	676	660	638	628	608	597	673	667	645	647	629	578	621	663	641	614	639	621	658	648	657	656	628	653	633	670	616	650	609	613	651	646	673	637	647	628	619	648	631	632	655	661	685	633	683	613	629	610	654	680	631	631	676	620	632	652	662	646	640	622	590	619	664	641	685	631	633	625	635	622	602	667	611	637	617	651	689	641	651	655	610	637	673	614	639	665	722	641	661	611	637	620	652	629	608	646	621	602	660	655	625	656	584	665	632	689	678	630	636	647	612	683	619	670	659	623	603	676	643	664	608	674	642	642	614	657	618	663	652	635	637	612	618	660	660	700	632	654	600	639	657	635	584	643	652	634	666	613	623	599	619	652	668	667	645	653	630	642	646	641	607	626	625	644	635	682	591	628	599	650	648	672	641	646	622	603	640	600	634	689	632	634	597	605	620	693	609	639	602	661	645	638	649	619	647	672	664	690	647	675	632	627	617	604	657	618	570	640	651	632	655	629	597	635	589	639	601	680	665	598	636	644	600	720	649	617	636	633	596	609	668	614	652	596	666	637	693	599	599	626	648	617	638	644	642	641	606	666	636	643	648	641	621	692	661	686	636	648	601	658	669	653	642	593	642	672	635	636	647	692	640	648	642	684	627	657	666	631	618	650	613	615	656	689	652	643	621	623	652	661	661	682	659	661	650	609	671	638	651	652	679	667	600	638	624	614	636	626	671	660	613	648	627	575	643	638	669	605	627	643	632	616	627	668	650	601	634	628	677	625	657	658	641	631	643	651	609	675	598	643	679	621	672	654	668	678	656	639	654	617	681	608	622	676	637	664	632	617	653	652	633	613	675	657	684	663	630	641	604	616	620	667	639	619	611	624	611	634	650	682	659	659	655	627	668	640	612	646	616	594	680	619	627	599	623	638	660	634	657	637	614	597	659	622	650	625	654	624	648	659	705	618	631	642	650	614	597	646	631	698	610	649	669	630	638	605	612	619	665	670	616	659	648	618	616	607	656	599	644	633	621	665	651	654	670	685	650	619	619	663	646	630	614	635	616	642	633	661	664	647	635	649	644	653	659	687	628	616	630	631	587	631	659	644	634	679	584	640	631	622	648	607	650	640	647	657	635	607
24929	21444	24882	28435	21584	19796	1999	540	469	457	442	422	390	421	385	403	425	401	379	478	391	432	415	398	398	377	370	384	419	449	380	380	420	368	397	369	399	415	406	394	382	414	396	402	401	378	354	379	398	424	384	390	409	383	407	415	414	387	372	384	389	371	399	398	408	402	375	383	416	401	411	402	369	392	390	383	385	391	402	379	393	397	386	413	368	388	374	411	423	433	396	380	367	391	389	408	424	388	407	406	415	313	397	396	381	375	377	389	397	400	392	365	391	401	394	371	363	393	400	369	369	376	418	376	435	386	413	352	392	385	399	425	379	398	356	397	389	371	403	378	408	392	371	368	380	342	362	384	416	358	365	424	413	374	401	397	368	417	442	355	391	392	399	401	404	373	412	404	356	434	399	405	366	403	420	367	410	384	383	410	384	358	366	371	389	367	393	407	384	414	380	365	403	333	382	398	404	395	390	422	367	369	422	357	384	419	380	432	369	395	385	380	388	351	367	429	380	405	392	365	379	390	376	363	394	371	405	357	382	408	420	396	393	396	373	377	397	390	412	373	397	410	392	400	397	399	380	367	387	406	344	409	388	364	407	395	384	411	333	379	420	444	358	409	358	377	377	408	365	397	471	426	407	382	365	389	378	360	383	393	402	389	389	372	419	422	356	383	420	395	410	415	377	361	385	380	412	399	366	357	394	391	401	387	370	386	363	384	439	406	373	398	420	362	366	344	359	388	376	380	368	401	363	397	374	352	434	364	390	440	386	381	395	395	386	387	349	367	383	359	403	413	406	396	387	395	391	361	380	407	380	386	398	384	404	382	390	403	398	390	377	380	392	376	401	376	366	367	370	404	395	378	419	403	388	388	357	384	399	410	389	427	418	418	371	422	377	375	385	413	388	391	377	391	376	406	429	435	363	371	376	382	385	421	401	394	362	396	379	391	370	433	392	400	443	373	394	389	384	385	356	384	415	369	380	374	416	381	364	369	368	379	390	409	379	392	421	372	368	394	367	396	391	399	397	364	387	400	361	381	385	400	367	398	370	400	337	368	406	363	374	374	378	413	361	387	335	391	431	385	390	405	402	392	393	385	390	367	387	397	382	412	400	369	420	366	405	392	418	404	405	385	398	354	374	388	384	361	406	411	380	371	364	377	351	404	439	393	401	398	414	375	420	390	400	373	354	386	378	380	395	397	391	385	365	388	385	376	364	405	378	369	399	365	391	357	406	419	402	401	372	402	423	393	371	398	379	380	396	390	392	370	403	410	397	382	388	377	408	405	432	375	346	417	386	399	391	393	431	434	380	406	366	370	394	389	394	401	339	376	381	396	400	390	403	401	393	394	369	396	389	392	401	404	372	349	371	397	377	404	362	405	388	415	370	404	386	354	386	387	385	395	391	400	383	383	402	399	368	395	409	378	380	403	387	364	387	356	407	355	400	428	374	412	380	393	419	364	377	430	350	391	345	398	361	391	360	377	346	367	400	377	399	411	435	345	391	379	349	440	394	382	395	375	388	378	364	398	392	390	370	382	378	403	406	384	376	395	368	390	370	419	372	395	380	393	362	385	396	370	397	403	372	398	394	393	366	401	400	379	364	393	404	405	399	417	386	374	399	427	397	404	346	380	394	359	399	403	358	373	362	415	380	400	396	373	372	419	372	387	399	373	394	374	404	395	415	373	390	361	390	393	374	421	376	377	378	405	431	456	391	422	407	393	354	387	390	337	389	345	393	380	418	421	382	391	391	406	397	405	378	374	417	392	367	399	400	403	385	402	396	414	388	374	463	405	400	417	372	389	381	373	364	360	412	402	391	375	387	419	384	379	392	365	418	403	401	377	404	385	420	393	362	370	416	439	415	394	382	401	400	394	415	365	420	374	410	356	387	398	358	386	374	395	344	415	413	386	424	384	370	396	374	414	368	397	383	387	407	412	388	360	414	396	396	393	397	376	410	424	394	392	402	389	414	421	397	423	380	375	426	378	359	379	400	375	358	400	372	383	404	387	376	411	395	403	339	416	400	389	382	383	409	416	394	365	407	379	409	398	380	373	409	402	399	395	394	433	371	385	391	433	377	409	381	379	353	402	402	348	386	375	378	399	386	361	391	388	386	404	378	379	399	381	371	420	408	351	382	387	391	408	379	393	404	388	349	381	408	371	332	388	361	366	376	357	369	381	402	385	399	383	355	380	394	404	375	416	351	330	402	385	361	401	350	364	417	360	369	388	379	418	392	366	397	375	361	406	377	379	410	401	368	361	375	374	384	381	347	424	395	375	380	382	376	385	415	355	366	372	404	390	361	374	391	414	371	398	384	403	410	397	415	413	406	411	402	366	402	380	378	393	379	399	430	360	360	391	392	371	366	383	386	398	417	380	389	414	370	369	386	381	409	407	410	388	390	433	352	412	401	383	377	408	404	337	359	386	392	386	365	387	444	403	389	392	374	388	397	403	392	361	383	375	374	357	374	367	412	432	402	434	392	424	344	428	398	394	386	395	384	347	354	360	365	374	404	389	398	425	384	344	384	381	368	383	371	382	413	347	378	388	364	361	394	370	369	362	413	413	362	426	372	405	376	391	429	388	421	436	432	403	406	373	393	420	389	392	394	384	344	401	382	363	410	385	386	387	401	398	372	363	386	419	355	418	422	412	389	352	416	397	382	391	326	399	400	357	379	378	345	354	352	349	394	397	420	395	348	363	360	376	396	394	403	370	372	394	407	373	406	394	402	403	397	418	378	391	364	402	321	367	388	408	387	369	381	400	368	359	398	387	383	382	425	401	383	387	422	368	409	388	379	372	412	360	397	362	400	415	400	382	380	375	409	390	405	391	426	414	372	395	367	368	402	410	403	392	391	398	372	396	366	392	379	411	410	363	362	400	371	366	418	418	392	372	420	396	424	416	391	412	391	354	389	394	365	371	387	389	382	372	413	401	402	410	406	391	397	401	416	392	400	380	395	377	416	379	387	374	389	395	373	374	364	360	390	435	363	396	370	407	395	382	414	379	394	402	377	399	322	411	406	443	356	359	380	388	384	404	412	398	378	371	407	381	392	385	375	373	362	417	369	356	406	398	395	370	398	392	439	385	389	378	374	393	372	397	391	364	377	387	373	363	415	361	390	412	409	371	437	394	359	405	393	386	359	366	377	352	388	413	399	390	386	377	414	346	406	383	372	353	367	394	374	390	360	382	399	357	394	385	350	387	390	422	413	397	372	349	374	371	377	397	387	405	411	422	373	419	390	390	349	329	383	380	372	392	367	381	381	356	413	369	389	381	390	345	368	398	363	355	381	396	401	389	417	381	401	389	361	407	376	361	402	382	384	382	357	439	395	404	377	422	392	355	378	334	349	366	416	390	411	392	410	384	387	388	379	423	414	383	424	373	378	398	383	357	411	423	391	386	421	377	349	337	373	378	393	417	371	379	393	441	416	398	402	399	385	386	402	398	360	376	376	380	440	396	367	378	411	407	343	365	398	394
15820	21195	12318	8370	4320	1051	876	850	821	853	860	870	856	800	872	859	831	844	811	898	830	871	864	844	838	881	837	847	785	839	802	854	800	836	855	800	812	797	837	849	868	846	831	867	904	871	844	878	837	842	839	846	803	821	898	859	841	816	830	839	841	860	886	829	854	816	817	850	851	860	807	798	837	853	874	829	870	883	869	848	812	805	812	815	878	844	805	843	864	832	818	836	886	847	831	859	812	859	809	833	836	818	837	873	816	843	831	861	844	832	823	809	895	774	848	797	850	896	821	828	844	841	849	843	881	829	857	812	850	829	803	815	830	842	879	811	824	851	835	830	853	838	842	810	808	811	793	883	832	868	799	852	820	810	853	838	843	878	855	817	806	821	825	847	819	820	848	841	855	819	835	842	861	878	887	818	896	798	875	845	835	853	831	870	759	885	826	859	819	808	870	841	857	854	857	862	841	824	823	822	835	833	840	780	827	835	862	856	858	787	813	799	857	859	823	827	854	849	852	837	823	846	849	868	786	850	837	825	845	815	863	810	848	859	837	879	888	824	799	864	849	840	806	863	840	791	838	872	901	843	854	854	857	800	831	837	824	820	847	840	865	805	846	837	854	791	861	848	835	882	845	799	870	863	803	852	826	810	893	824	807	821	865	861	816	788	847	822	829	841	844	881	834	851	818	864	857	931	831	846	831	882	805	823	863	840	823	771	822	842	848	896	864	828	906	854	829	804	823	828	851	852	816	824	830	837	862	816	858	829	871	871	868	792	829	842	841	841	847	834	874	911	884	848	808	848	872	828	872	858	877	861	848	795	830	875	857	858	835	799	809	817	817	831	868	832	836	865	846	825	791	868	779	787	753	875	836	841	838	851	803	808	872	839	839	866	816	922	843	852	838	782	837	840	835	828	816	812	894	856	821	793	804	892	868	798	896	850	831	842	823	847	797	902	887	870	816	826	833	848	900	789	823	826	818	853	812	829	839	829	866	812	890	900	846	842	868	811	822	822	804	790	801	838	906	825	836	846	796	851	836	817	827	828	853	898	870	857	833	862	879	844	862	803	866	782	869	801	837	818	911	869	834	848	835	877	870	874	832	844	890	849	843	827	808	837	810	873	809	856	841	833	900	820	808	888	890	901	860	810	863	851	857	872	860	840	860	870	849	826	903	868	839	802	810	816	829	837	816	813	852	781	858	779	860	841	857	877	864	820	861	838	819	898	810	851	795	808	885	810	819	806	832	858	892	826	801	832	819	856	834	781	812	905	801	812	854	784	820	825	825	801	846	835	862	802	873	816	884	838	803	877	812	770	876	850	779	847	807	860	849	804	862	866	830	802	844	856	858	797	867	846	845	860	846	809	875	834	847	805	830	851	840	795	859	790	859	801	883	801	819	835	906	836	856	777	796	832	829	873	810	831	840	860	838	829	869	857	790	834	839	790	803	827	815	791	878	828	839	823	844	840	823	842	825	842	823	889	886	810	792	855	811	795	841	831	834	910	845	841	819	783	858	858	845	811	863	828	791	812	855	877	883	857	829	864	839	847	805	866	845	846	818	811	814	823	853	836	858	851	855	836	827	828	813	859	824	812	849	819	854	838	848	827	863	815	850	880	851	838	886	878	840	838	800	807	849	884	800	792	838	825	845	859	843	808	832	849	839	877	839	807	838	842	861	825	864	815	811	875	816	829	843	874	834	847	866	862	848	857	854	881	820	840	840	831	881	797	845	833	877	826	891	853	877	811	830	797	828	837	875	866	827	837	861	834	839	844	830	846	869	819	857	874	835	831	824	865	843	870	843	869	812	787	814	880	821	824	793	845	865	892	782	833	793	856	837	825	803	817	821	819	861	819	874	844	816	823	881	814	828	821	830	863	829	825	861	822	834	818	842	849	814	853	833	873	827	864	853	805	797	796	842	792	833	819	885	866	799	847	852	831	811	823	875	851	858	824	849	813	884	863	860	838	831	875	841	817	811	834	859	864	852	856	825	827	852	836	831	822	865	854	827	863	883	841	863	884	863	829	859	824	821	877	803	860	831	869	834	849	834	835	839	809	785	848	844	840	865	863	784	860	864	807	847	823	837	808	843	829	798	873	831	852	828	841	833	843	817	795	861	885	864	865	872	820	796	873	807	817	856	870	860	836	864	855	847	835	823	854	814	894	858	819	878	862	778	816	881	800	822	858	806	838	890	816	831	836	822	895	797	813	861	878	822	863	842	876	853	863	833	841	816	835	808	786	871	806	830	838	868	857	824	875	885	848	859	817	820	842	815	829	830	846	823	841	823	813	869	827	798	860	810	873	840	866	813	820	862	797	848	839	901	816	838	805	859	830	870	850	858	789	873	842	790	809	889	841	790	865	845	863	803	862	818	863	820	876	888	826	769	825	829	794	863	843	792	804	859	809	832	852	877	806	874	862	862	857	862	838	852	840	854	821	826	857	856	873	853	849	860	867	793	854	870	883	861	794	852	805	837	849	797	786	818	840	808	834	867	864	807	842	846	845	861	897	842	853	796	858	817	818	878	809	871	786	824	857	818	857	810	861	822	843	815	833	847	753	823	828	851	811	846	815	789	860	863	802	896	754	789	807	836	865	840	848	854	856	826	797	812	879	826	808	877	811	822	824	837	842	817	802	849	838	843	838	860	846	802	809	812	849	820	808	823	838	870	827	842	837	794	850	782	813	816	808	840	846	817	847	883	797	816	870	864	816	806	870	857	912	896	870	845	857	823	850	858	827	853	822	830	838	791	831	881	810	850	862	866	823	845	874	830	791	836	839	792	814	792	860	836	860	823	846	811	884	883	834	803	800	826	872	803	841	809	835	846	832	793	788	861	811	855	784	814	883	816	874	821	816	847	770	845	802	882	815	877	838	834	871	796	851	833	876	859	821	804	837	853	871	855	835	797	890	875	833	881	851	818	838	777	760	828	858	813	881	850	849	835	838	842	847	879	829	848	846	752	863	892	798	852	823	891	851	867	834	844	836	881	816	831	821	789	870	775	876	773	840	815	913	870	826	838	852	827	836	842	806	839	851	856	927	824	859	850	934	879	798	807	847	842	818	847	787	857	812	829	850	830	794	801	848	838	789	866	894	819	797	806	828	835	856	857	865	825	826	911	822	824	827	852	843	848	818	824	815	904	847	822	872	855	826	873	853	824	867	829	874	857	837	801	820	806	820	837	839	913	812	941	811	861	811	807	869	873	883	889	815	811	878	802	824	817	837	829	846	826	802	820	845	823	850	826	792	857	869	819	807	830	906	826	863	857	894	840	839	837	815	891	866	799	885	815	790	857	863	835	865	834	792	897	804	837	856	873	911	870	845	831	828	817	867	864	802	862	819	880	826	812	876	801	794	852	866	870	863	859	814	854	766	873	859	853	886	812	858	886	863	874	883	806	857	826	830	824	866	854	807	826	784	859	830	830	857	825	871	848	837	811	797	800	805	864	860	809	852	846	797	829	799	871	844	804	845	880	888
24366	21444	25212	28097	21504	21471	18288	924	439	391	386	335	353	352	308	312	334	332	328	328	314	337	297	323	321	332	269	297	294	301	289	297	274	323	272	283	297	281	285	272	308	270	285	284	296	326	305	273	279	299	296	263	256	315	244	277	294	309	261	289	294	266	323	288	305	280	306	305	290	289	291	251	269	290	287	307	297	299	276	290	317	293	297	314	252	291	253	270	291	296	290	285	305	263	264	259	329	267	302	304	276	299	280	259	302	293	316	280	272	289	317	281	282	323	296	303	278	278	296	316	287	273	287	293	297	292	268	310	322	283	298	310	274	267	286	294	295	284	307	336	277	286	271	303	300	309	293	295	295	281	281	265	265	281	268	291	265	273	279	274	292	293	307	290	274	291	320	312	315	296	319	289	286	293	248	295	285	291	286	262	258	282	315	275	318	270	277	279	285	276	277	306	269	281	284	311	293	307	302	310	290	286	280	318	304	296	271	325	293	305	289	289	300	288	279	278	295	303	311	302	308	299	296	291	303	306	302	307	318	305	293	310	289	289	309	270	274	319	284	262	289	308	294	295	306	246	263	323	268	278	329	278	335	287	269	294	281	282	285	271	284	282	291	285	302	303	319	289	300	283	260	282	285	275	363	288	324	271	308	282	286	288	273	284	281	308	305	258	273	317	282	294	289	291	257	273	300	323	304	315	286	297	286	315	303	258	290	303	320	324	269	285	303	294	286	253	275	311	324	283	271	301	290	303	306	271	277	296	265	287	265	261	271	297	292	237	281	295	291	288	265	259	273	297	322	291	333	281	293	252	262	280	291	297	285	272	284	268	287	272	290	285	283	285	260	281	254	307	299	258	294	306	281	250	297	291	279	322	289	321	265	284	291	289	300	291	298	285	289	266	294	309	232	275	303	256	281	284	299	313	292	250	297	270	280	294	296	302	330	308	264	288	296	298	269	269	293	301	302	280	316	298	287	287	308	290	254	315	308	245	304	265	285	302	314	291	279	286	260	295	281	302	302	275	308	298	281	282	268	301	328	296	263	307	295	287	308	285	302	302	278	281	270	268	292	271	266	301	286	282	254	258	263	276	252	282	279	326	308	286	290	264	284	286	322	294	297	295	317	297	305	293	312	262	270	305	276	326	285	296	292	281	265	310	298	290	241	298	272	304	287	262	318	293	273	283	301	287	303	286	274	262	286	283	289	293	266	285	293	301	286	296	279	294	305	287	333	265	296	286	297	287	319	283	280	255	288	302	282	285	276	298	308	312	270	282	298	292	261	276	271	312	335	295	295	300	297	299	296	334	295	298	305	294	279	285	266	283	290	284	307	314	295	316	296	272	276	295	291	302	296	280	294	319	303	315	310	295	322	291	300	311	269	293	264	267	303	297	294	271	275	328	290	284	308	296	310	287	257	282	273	283	302	279	280	271	264	314	303	274	294	311	311	288	315	273	300	270	280	279	298	339	294	310	320	292	272	312	321	299	261	288	298	293	268	303	277	285	304	282	291	308	285	284	254	256	293	248	287	286	323	310	306	301	289	283	297	297	256	284	287	303	294	276	258	293	329	291	274	273	262	295	271	283	296	282	259	260	316	300	278	290	287	283	275	296	278	297	270	306	281	265	328	283	295	315	295	305	284	270	270	306	297	316	305	275	320	299	273	291	290	292	286	286	307	267	251	301	302	308	291	277	270	328	297	303	256	279	286	281	294	266	298	277	292	292	270	318	311	296	311	299	306	268	297	312	348	307	285	292	277	298	251	274	294	297	312	267	306	326	281	317	288	306	275	275	294	284	322	294	283	313	281	282	279	253	322	294	288	301	267	296	264	280	299	287	280	297	280	286	296	289	257	283	305	266	290	266	318	264	272	318	289	296	299	281	302	301	346	309	273	322	263	296	304	329	292	279	279	289	256	279	274	293	296	303	296	289	304	307	326	275	317	308	264	288	319	256	256	303	305	281	269	296	277	296	321	274	274	268	306	283	283	280	292	316	301	275	295	297	299	310	280	306	280	318	259	303	286	323	309	300	275	283	300	263	317	277	284	295	349	300	275	273	273	277	299	296	271	270	277	298	273	294	326	287	317	307	283	269	291	325	289	284	310	300	276	293	274	284	296	318	289	278	278	294	270	325	314	305	326	292	291	293	285	318	276	295	302	278	308	329	281	299	275	277	290	285	267	282	327	264	293	295	298	254	292	294	295	298	266	271	293	271	296	314	245	299	304	253	306	317	284	293	304	283	302	318	308	297	321	260	276	293	275	242	264	277	253	275	301	288	283	294	305	285	319	312	285	264	278	246	328	259	292	310	281	250	309	281	293	292	291	306	298	266	256	281	329	285	318	275	311	331	337	281	308	271	280	282	287	285	299	316	273	259	276	325	307	291	297	263	271	277	247	271	280	320	281	279	296	288	300	316	297	323	275	315	318	299	298	302	274	292	305	292	304	308	255	242	272	315	280	271	289	268	265	259	309	278	315	316	292	281	275	305	305	297	256	279	281	307	254	292	271	264	325	305	277	294	319	323	308	273	308	275	294	276	325	305	293	288	289	266	264	311	301	276	275	283	319	327	317	293	311	342	320	255	242	247	317	305	292	274	299	298	300	269	284	292	278	305	293	281	275	310	314	269	291	321	271	320	300	315	301	308	304	270	296	276	318	289	270	291	279	293	286	252	306	308	290	276	273	295	288	321	282	303	311	338	333	294	287	279	305	273	307	294	304	281	290	312	304	240	319	258	260	286	259	288	305	315	265	299	289	322	281	300	297	286	279	291	271	312	316	284	308	299	267	291	297	304	302	279	293	313	291	271	291	298	270	247	296	273	284	285	294	267	283	286	299	245	278	270	276	291	270	300	318	289	294	306	293	266	294	312	292	287	304	297	299	269	292	282	288	323	304	296	283	284	280	273	277	266	267	268	299	290	331	306	315	267	255	301	295	295	305	289	276	295	290	270	319	319	312	265	275	271	252	277	325	285	281	305	274	289	274	302	276	266	299	317	270	290	278	301	311	282	290	285	272	305	281	283	299	282	290	248	294	306	270	291	278	300	284	306	293	280	277	308	286	261	308	275	272	279	313	284	302	313	300	271	329	302	308	297	270	313	324	279	266	268	275	283	311	294	295	307	302	276	308	286	271	303	269	288	298	297	303	271	293	316	296	301	292	273	278	296	320	251	262	311	292	290	294	302	265	295	251	296	278	277	275	282	302	283	297	286	301	310	304	267	290	280	264	300	300	268	305	289	294	269	280	301	288	282	303	308	288	311	285	322	285	297	279	289	288	311	276	294	285	337	292	273	321	274	313	289	271	255	293	288	283	278	303	266	293	297	285	289	308	301	313	309	286	314	281	301	276	295	284	283	281	288	326	291	318	310	303	291	286	293	307	270	263	265	282	264	292	314	297	278	291	266	256	310	319	277	280	283	308	306	283	293	269	296	287	272	270	281	292	292	333	309	288	312	315	295	284	291	300	283	301	300	316	311
21253	28537	21214	14215	7110	918	746	691	719	653	662	618	676	622	623	632	672	652	575	687	665	669	669	622	614	660	650	643	654	645	645	697	628	616	634	598	624	603	591	624	604	622	616	574	634	620	579	616	622	613	621	598	626	626	589	593	600	661	595	618	585	637	598	604	593	623	616	627	665	640	629	622	628	606	630	585	634	650	633	599	556	601	636	572	625	647	623	631	618	625	627	577	612	637	592	607	633	674	573	619	590	607	648	607	636	608	623	638	643	625	634	616	607	612	663	595	652	637	609	598	574	668	609	602	590	602	641	599	636	615	651	612	605	619	633	559	646	609	607	578	625	618	599	642	610	666	635	576	616	612	632	630	597	676	619	652	608	619	611	643	584	588	579	625	632	631	649	604	617	673	622	617	614	589	590	641	612	596	623	590	573	614	604	603	612	653	596	667	678	587	623	620	623	602	643	649	593	664	599	641	632	590	603	579	648	571	622	544	603	599	668	612	618	628	601	629	615	603	626	615	612	605	592	610	597	609	651	591	595	556	608	620	617	629	602	580	597	607	620	578	636	601	614	597	635	598	602	621	582	622	646	665	621	623	620	606	603	567	597	631	579	628	590	623	618	626	586	643	672	615	602	623	591	588	577	600	602	628	675	641	606	585	601	606	645	649	614	591	676	594	626	591	615	616	640	606	640	571	603	602	578	574	610	645	586	644	622	572	600	624	618	589	635	574	629	586	589	601	609	594	571	625	614	601	601	607	608	603	647	633	608	588	609	608	595	598	611	628	635	611	588	667	580	626	591	603	629	611	593	630	649	656	615	591	597	623	585	617	578	603	572	605	616	581	628	604	596	642	625	641	623	633	617	646	625	656	643	582	626	622	611	629	632	597	632	612	620	611	609	646	619	563	664	675	589	602	575	585	616	605	600	644	591	581	611	625	580	600	576	607	586	655	589	635	617	604	637	569	628	644	593	607	613	582	681	616	601	590	606	598	581	641	593	552	584	641	642	647	634	590	588	647	635	648	610	616	604	667	623	609	616	590	617	594	618	610	618	576	652	586	609	617	633	605	610	587	606	655	602	601	606	587	594	635	566	618	597	571	627	596	663	581	584	619	638	653	618	621	623	626	598	612	641	641	587	596	624	621	612	625	644	642	632	605	598	650	607	641	569	649	633	621	641	653	634	625	609	628	601	616	610	626	622	628	620	646	642	648	660	598	613	600	626	612	676	593	617	629	558	668	651	600	599	602	593	639	618	602	660	639	577	618	620	656	576	636	595	600	628	592	615	652	607	633	611	556	616	616	636	595	628	605	660	588	543	621	633	602	649	612	626	641	593	637	583	593	596	644	609	583	624	655	634	609	630	642	652	596	596	590	639	544	638	584	581	588	627	623	608	585	637	613	611	596	630	608	609	585	596	607	616	651	618	658	594	605	614	601	610	616	606	590	648	594	593	604	639	627	586	613	634	627	592	622	638	643	628	595	588	586	668	618	578	608	585	632	624	625	622	638	627	637	656	617	616	609	610	622	606	618	646	615	638	607	558	633	672	627	609	610	611	607	585	684	614	601	578	635	623	589	593	605	611	628	634	598	650	608	589	604	641	650	668	615	622	647	585	594	653	628	643	620	620	616	634	607	639	609	602	632	583	604	667	655	595	633	544	649	598	581	649	603	608	664	635	599	596	561	637	576	552	623	584	613	587	619	587	574	665	674	615	657	628	616	640	607	594	617	601	590	631	616	596	614	546	620	594	641	608	659	620	621	623	624	601	631	603	579	580	605	539	651	587	637	599	613	618	598	622	633	622	676	637	601	633	626	630	560	655	595	623	586	609	630	590	604	652	621	642	623	638	680	568	627	639	579	612	580	651	666	614	640	630	622	636	605	614	638	642	634	605	633	625	615	629	630	616	603	597	606	588	595	626	636	611	620	630	611	634	569	609	611	628	619	589	607	611	600	637	676	584	605	616	664	580	621	609	626	623	585	598	574	638	605	620	601	614	629	622	599	565	652	651	634	589	622	616	605	623	604	603	609	631	539	612	575	591	603	603	633	637	618	574	639	609	615	601	606	577	604	622	643	638	588	608	615	659	643	659	624	625	625	604	651	594	614	622	603	618	583	588	643	565	646	601	591	621	600	602	608	593	644	639	616	596	636	597	603	621	602	595	590	588	610	589	655	612	629	643	623	601	591	647	630	643	600	618	585	649	599	602	593	623	622	621	610	589	594	620	598	589	595	597	625	635	622	622	633	611	616	621	569	641	606	624	615	583	578	583	609	644	591	574	594	599	641	648	618	627	574	643	605	617	616	633	640	600	597	642	646	654	601	691	642	653	609	611	579	632	595	593	680	603	629	583	658	618	658	630	608	616	590	587	554	643	622	644	602	572	613	619	648	643	583	624	646	596	621	627	573	587	610	616	641	626	596	622	594	591	635	623	656	592	615	596	610	648	667	561	621	591	546	624	630	639	613	653	650	632	607	627	603	615	649	602	589	588	583	617	620	626	620	602	592	583	576	630	630	616	628	614	618	675	612	613	607	555	618	620	586	577	646	583	618	582	619	601	603	601	639	604	582	619	607	587	614	613	624	593	602	606	629	617	624	605	612	635	626	633	589	622	595	583	633	602	601	597	642	612	636	559	561	619	663	585	593	651	663	610	578	621	608	616	637	630	599	636	617	608	623	601	587	578	593	631	671	639	622	689	611	622	607	602	670	600	571	581	647	571	626	585	624	638	601	595	596	603	596	615	638	607	654	607	670	626	617	617	630	624	614	637	661	631	622	596	585	615	626	601	610	591	631	598	591	638	644	612	608	634	619	596	640	625	621	639	604	643	626	561	607	625	623	629	566	597	599	615	616	624	639	641	608	635	647	651	631	647	623	627	609	645	647	582	587	626	660	618	581	625	611	575	670	631	617	587	583	619	581	632	646	584	642	639	659	602	614	620	599	626	610	610	597	643	603	577	644	599	580	614	584	638	607	597	631	593	598	599	602	623	571	630	628	629	603	612	604	625	627	609	586	610	626	582	635	616	621	606	592	619	639	650	654	629	612	627	544	559	590	621	614	607	637	622	653	620	603	607	651	626	600	631	635	626	641	579	641	582	641	576	582	573	637	591	632	588	607	605	628	611	610	647	639	617	601	642	577	604	602	627	653	613	612	584	601	569	643	645	614	618	640	619	622	634	618	617	652	573	624	620	572	607	575	617	639	575	578	627	642	612	594	599	611	589	620	627	613	621	567	589	597	649	598	670	634	583	585	618	644	615	625	616	659	583	618	636	611	636	635	639	629	612	574	585	661	624	621	674	626	640	628	602	592	652	603	663	601	636	630	592	626	672	628	612	614	630	613	640	662	615	600	609	627	617	609	635	585	660	585	598	609	610	648	624	626	590	641	610	586	614	675	596	681	650	639	611	616	585	608	637	596	632	594	616	657	563	627	605	611	557	601	626	616	628	605	653	628	597	660	624	616	619	557	611	607	636	646
33127	20192	9997	1822	747	295	244	265	262	235	271	295	259	264	274	294	283	252	288	286	258	286	280	292	283	276	286	279	273	247	303	279	320	279	266	283	278	273	272	264	273	275	267	239	272	256	270	291	269	273	282	243	271	267	286	280	288	277	322	240	302	266	268	253	269	289	278	254	283	264	303	290	259	270	278	244	256	242	237	281	270	243	288	279	243	255	280	273	269	285	265	268	279	282	298	276	246	260	259	251	273	270	271	294	282	280	257	263	259	287	286	267	255	293	257	255	307	305	258	295	261	271	268	249	239	272	244	293	239	267	249	261	283	274	252	250	259	265	280	262	272	277	298	268	254	261	278	240	301	255	268	287	275	275	300	266	263	281	286	281	285	264	275	292	269	275	292	263	277	273	254	257	294	258	289	285	253	287	299	278	251	251	265	285	291	280	262	256	278	264	285	295	259	261	300	267	287	267	266	237	293	275	277	278	274	262	275	265	265	306	258	276	253	280	251	269	253	269	247	279	268	273	283	300	308	269	266	276	285	266	262	282	256	284	268	259	318	276	277	266	245	265	304	281	243	249	260	282	281	268	292	297	286	252	283	284	287	265	271	247	276	279	253	286	263	256	282	291	275	291	288	292	274	254	257	291	295	248	249	268	255	258	258	255	281	291	262	238	285	308	291	264	275	278	281	258	283	282	297	261	306	269	277	271	287	275	262	273	278	276	293	251	281	233	269	275	278	265	280	260	277	256	275	288	266	266	267	259	248	253	297	281	262	256	255	298	250	261	284	292	259	265	274	259	261	309	253	258	254	252	265	291	265	238	290	271	231	266	283	264	281	266	284	277	258	279	286	241	271	259	269	286	244	259	263	261	280	236	273	274	275	250	271	295	286	264	262	279	273	263	293	273	270	293	311	274	263	283	277	252	287	293	259	248	284	304	303	275	274	300	278	291	295	286	261	257	288	270	308	274	284	295	274	269	284	278	244	270	268	291	277	258	255	258	284	291	294	307	261	332	289	279	267	258	253	296	250	310	289	268	270	269	269	251	291	304	256	280	238	274	273	303	272	270	268	253	257	276	281	283	263	258	271	274	295	291	251	272	267	281	306	255	273	266	296	270	273	262	295	271	279	290	280	255	251	278	293	285	306	256	229	295	258	310	248	255	293	250	267	238	289	271	305	293	272	290	242	272	264	268	278	279	279	255	275	247	307	296	276	296	257	277	279	257	293	278	283	270	251	285	250	277	246	261	263	289	307	274	279	263	280	275	282	249	273	275	270	255	263	281	266	279	290	277	212	263	277	271	266	288	250	300	280	275	265	253	292	292	295	269	238	333	285	247	248	276	256	302	269	285	260	264	254	247	287	283	266	265	287	267	245	289	267	262	274	267	289	290	295	283	293	291	289	257	265	223	276	269	311	284	260	263	261	287	288	297	270	255	290	230	279	258	249	262	292	240	292	272	268	262	233	273	331	270	277	247	276	254	245	282	266	262	238	272	283	286	268	273	274	250	300	272	262	289	312	259	247	238	290	290	282	258	270	285	275	287	283	267	286	271	282	248	299	257	298	277	290	274	250	279	282	277	284	312	252	295	270	296	280	275	272	237	277	259	286	279	281	264	290	269	276	247	286	284	278	244	295	278	242	271	255	249	260	274	272	256	264	288	295	267	259	300	238	275	278	296	268	270	279	265	256	271	254	271	297	251	283	236	276	240	255	271	209	315	274	271	299	249	266	269	264	275	299	260	249	293	264	282	251	285	267	272	271	265	275	280	256	286	247	237	303	287	263	276	292	259	272	288	287	295	265	261	266	251	267	273	268	247	279	283	278	242	261	269	297	257	273	291	274	270	308	250	261	274	274	271	259	313	277	300	295	292	283	270	296	273	266	256	274	252	273	270	253	277	240	272	240	270	257	274	254	260	284	259	277	298	264	264	271	259	272	279	277	283	275	273	273	269	254	241	241	251	251	266	291	249	284	263	290	301	283	274	280	277	275	306	280	294	243	280	259	265	282	296	283	280	284	286	294	265	300	313	245	252	263	270	286	256	296	278	283	269	273	262	236	261	257	270	279	300	300	273	258	278	264	256	276	294	292	277	294	275	256	273	276	310	290	269	281	254	294	279	263	249	267	289	271	287	265	250	305	247	280	270	293	271	267	282	306	289	292	259	280	271	302	243	280	247	271	265	260	286	253	291	272	254	276	254	266	284	246	270	257	294	277	280	290	273	280	252	279	269	278	286	248	251	242	264	270	269	263	273	276	285	295	328	273	279	266	265	271	275	300	271	276	301	309	245	264	294	282	260	288	268	300	248	266	280	293	287	280	274	277	264	276	270	266	238	268	273	284	261	266	254	278	267	303	292	268	257	280	305	288	257	280	281	284	258	266	266	252	278	260	272	246	261	277	231	269	280	243	299	308	259	272	244	247	278	298	286	267	269	255	267	275	299	284	308	260	266	293	302	245	290	270	298	288	268	285	290	283	256	276	280	286	291	282	259	267	267	289	261	231	295	264	254	280	296	254	238	287	276	242	266	280	274	267	281	261	291	266	269	277	291	292	272	267	267	314	282	270	303	282	278	321	257	323	280	260	304	249	284	282	285	270	255	281	273	253	276	249	272	280	258	266	269	252	276	281	251	243	266	261	275	268	265	319	258	293	274	252	281	269	308	263	277	273	272	269	279	275	261	298	282	260	285	298	276	297	274	291	245	281	294	283	264	276	290	252	257	250	275	272	287	265	260	274	293	258	268	284	280	270	289	274	282	253	255	289	282	300	245	270	264	261	275	301	229	267	253	274	270	235	262	247	285	253	258	298	291	260	260	277	266	267	296	304	272	275	238	278	271	301	286	290	260	294	263	247	286	291	282	298	273	299	241	266	277	271	288	276	232	274	248	283	299	268	296	239	246	288	285	249	298	265	289	272	285	265	298	287	255	282	283	243	251	281	281	297	261	285	279	259	278	256	277	319	284	266	247	287	290	282	292	311	290	226	259	301	256	276	263	275	255	238	257	262	259	287	253	254	277	277	283	294	271	263	288	262	257	254	287	269	248	280	299	265	278	291	254	275	310	249	257	280	272	251	273	261	260	266	248	295	261	293	257	277	272	273	280	280	291	281	289	297	268	259	288	274	279	265	280	293	260	274	288	284	271	283	267	279	248	243	274	259	296	288	262	261	281	265	280	280	274	289	271	258	284	282	282	301	269	247	260	273	258	291	239	267	278	274	277	266	280	273	264	299	253	252	281	269	260	292	295	248	286	273	278	229	248	273	258	281	261	281	277	264	274	283	288	258	261	228	295	307	301	267	289	265	296	290	291	237	259	233	301	269	261	255	256	249	274	273	261	284	247	286	299	278	269	248	264	300	300	278	262	306	313	276	282	260	277	317	273	274	255	269	281	284	256	280	297	284	256	297	247	311	303	284	295	265	280	279	283	278	286	290	275	228	275	269	290	281	274	308	262	284	276	301	286	271	261	248	243	291	277
8121	5978	2827	1360	895	647	660	674	619	656	624	636	617	616	620	663	629	608	629	689	631	629	652	647	588	642	612	664	676	650	570	646	672	649	654	639	619	606	701	657	623	653	654	668	651	630	627	671	627	627	600	642	666	651	618	645	621	598	602	622	659	626	672	673	622	659	658	582	646	632	632	673	700	633	631	656	605	632	643	670	680	688	639	627	658	603	618	645	629	662	580	660	631	620	637	636	603	632	626	629	675	649	679	641	607	625	688	642	608	622	627	626	682	622	637	643	635	679	656	671	648	614	638	615	621	630	626	653	648	634	659	702	642	667	618	670	627	599	667	625	658	660	650	680	601	620	648	639	644	571	621	643	637	626	624	607	644	634	677	677	655	641	644	646	654	713	657	620	642	630	619	651	631	702	648	631	655	636	624	635	643	630	633	653	648	644	615	645	673	667	624	623	628	626	635	675	687	596	590	603	627	647	635	618	652	681	674	624	614	632	696	613	617	578	637	645	628	641	655	607	673	652	616	620	638	676	623	654	638	626	649	653	627	602	693	659	638	657	698	597	592	632	668	666	635	640	601	643	667	660	640	630	642	595	666	597	647	637	628	649	619	647	647	643	633	623	627	635	627	597	712	656	659	592	624	664	629	675	659	700	715	629	652	700	641	690	684	648	614	645	661	667	556	667	632	679	694	597	656	655	617	606	653	601	643	658	697	627	658	654	617	643	650	617	612	635	621	631	683	618	590	618	676	613	613	645	655	620	661	630	635	633	600	648	653	659	626	657	625	671	609	661	609	647	668	615	656	661	636	621	663	679	627	635	623	620	637	596	576	648	630	622	628	673	668	612	610	647	611	679	651	638	649	646	601	590	651	646	624	647	664	633	612	672	670	635	635	666	671	617	632	607	641	607	712	617	631	634	650	636	628	632	662	655	633	659	659	635	658	628	671	644	675	643	631	675	638	635	638	638	649	642	635	659	595	635	616	637	669	630	642	633	625	607	640	647	621	676	703	667	656	628	657	679	599	634	634	613	633	683	639	679	600	672	582	660	623	601	624	663	675	616	631	640	696	677	638	650	649	646	628	657	657	602	617	642	640	579	635	621	639	652	649	670	620	641	647	591	647	667	636	683	604	636	587	636	640	683	616	651	602	616	636	641	610	609	654	660	636	681	630	631	641	629	637	652	663	616	620	620	678	636	587	687	668	685	661	603	667	614	609	659	658	637	675	674	642	668	637	633	646	685	668	652	662	615	662	651	654	644	630	633	624	694	644	653	626	664	684	636	625	644	620	643	667	658	636	665	643	637	655	646	638	668	644	649	647	612	615	643	631	665	591	654	631	644	662	670	656	611	616	648	580	643	661	641	659	656	653	619	616	602	613	678	634	671	652	666	656	595	661	642	646	636	622	643	652	622	652	601	638	663	644	635	610	622	641	630	620	628	641	656	660	665	650	625	646	662	593	603	643	664	587	685	657	634	665	557	683	642	673	643	650	661	606	649	689	593	605	671	644	652	656	650	643	670	632	645	606	633	607	710	652	629	632	642	646	656	641	633	671	646	623	689	661	605	653	639	671	633	628	631	673	673	678	637	619	647	621	668	603	628	667	640	647	674	646	642	645	605	682	628	644	637	613	644	632	638	607	619	648	679	612	651	639	646	638	613	639	664	656	667	658	634	682	639	694	671	653	609	668	642	622	624	662	635	641	628	664	657	639	659	668	658	613	663	686	645	660	676	638	609	675	652	657	639	605	657	628	634	643	637	605	695	694	647	617	647	658	644	645	661	668	678	630	618	668	602	619	624	668	650	620	678	621	647	605	621	608	637	614	670	662	610	638	635	658	663	677	633	644	650	662	659	635	652	655	600	626	642	657	655	670	630	658	643	648	653	652	649	633	623	608	599	705	666	670	623	673	596	640	629	629	662	619	643	676	646	642	603	651	624	650	657	648	630	670	632	630	619	594	632	675	605	649	667	653	608	622	706	651	656	650	644	647	597	619	659	637	649	628	660	609	659	687	620	651	625	640	652	593	653	616	611	589	624	653	657	635	668	643	692	642	640	683	627	637	648	622	674	635	672	647	616	661	685	639	629	631	596	645	646	626	649	663	657	623	644	676	663	613	633	626	625	654	627	665	650	621	642	654	651	629	626	654	650	623	679	642	617	617	605	627	676	596	672	636	660	645	582	668	620	652	639	672	640	615	622	638	645	631	614	643	649	660	665	661	631	651	622	593	629	712	630	618	632	660	663	648	606	656	634	615	662	648	665	649	621	628	635	651	664	665	644	609	641	602	646	647	642	630	638	662	634	626	674	648	594	616	645	679	654	625	656	680	670	636	595	640	643	625	645	616	602	585	625	646	630	649	638	634	647	663	658	637	640	635	638	639	666	617	650	625	664	627	610	626	605	623	643	658	626	655	606	611	619	646	679	645	643	645	671	629	607	615	635	628	622	616	627	633	635	621	649	624	662	618	641	652	613	659	655	639	616	632	625	663	635	619	610	600	683	668	657	637	635	619	616	656	693	616	650	634	628	598	623	643	643	616	689	681	626	592	688	635	640	662	584	628	637	646	655	684	666	693	609	646	626	665	653	667	666	645	632	659	589	600	637	639	645	666	631	623	691	657	628	666	675	623	588	610	625	614	631	661	668	627	612	621	645	589	625	656	639	651	637	652	661	641	685	616	635	671	605	638	660	639	621	678	677	644	652	637	672	649	670	627	634	635	604	585	650	633	667	647	614	606	657	615	629	607	637	659	675	630	597	630	607	671	660	623	663	610	673	644	639	621	637	656	623	630	650	621	663	667	648	627	631	632	664	649	629	619	653	603	679	622	595	615	637	610	624	603	630	601	657	636	620	631	632	617	633	643	645	632	718	643	638	652	685	603	689	643	614	657	628	712	629	645	629	661	624	614	656	646	634	620	599	666	640	623	604	670	659	634	659	643	654	646	651	667	627	645	645	635	616	620	672	638	637	631	640	660	613	634	648	615	621	659	660	615	652	650	675	664	623	596	664	604	614	615	607	662	679	633	658	665	686	590	625	604	683	645	684	654	589	662	626	656	663	623	640	656	666	637	608	596	610	627	634	636	626	686	635	645	657	668	637	620	627	607	670	642	617	633	634	640	654	683	632	629	625	660	660	641	665	662	613	654	636	672	590	631	632	638	646	629	642	638	665	693	607	638	651	636	643	639	662	592	667	642	657	613	615	626	649	673	640	674	684	619	650	705	631	629	648	630	652	609	652	590	655	663	659	635	628	651	620	607	685	605	610	694	657	626	612	653	642	609	633	630	625	644	642	601	640	661	675	615	640	603	649	658	631	640	664	625	638	663	640	630	620	627	679	602	657	645	651	639	673	675	681	690	634	677	592	635	606	611	650	657	643	599	648	631	629	644	631	668	679	603	599	641	704	628	689	614	629	628	647	675	664	650	664	637	640	640	630	638	648	682	648	665	608	643	662	690	601	683	615	635	628	634	645	642	651
24908	21446	24922	28384	21586	19998	2005	537	449	411	412	370	331	434	386	422	441	379	417	413	356	391	407	445	381	404	400	410	417	404	390	401	399	370	349	353	383	383	414	414	416	420	411	375	412	403	398	405	399	357	394	385	401	383	380	397	364	433	430	399	404	397	365	409	348	406	382	391	380	427	393	385	384	402	441	392	368	374	412	400	414	392	433	410	380	388	377	383	400	432	403	380	423	420	415	358	375	413	345	388	400	373	377	393	395	442	440	448	383	428	379	384	372	394	417	402	366	411	385	388	415	394	396	403	343	377	407	374	399	399	363	394	364	429	397	379	366	431	375	395	435	382	437	375	404	404	390	375	403	378	394	402	399	403	426	399	422	430	404	398	368	406	385	360	394	382	374	412	422	381	406	420	400	364	394	409	395	375	396	371	411	402	372	387	385	392	412	435	398	377	370	403	343	420	384	375	388	383	373	386	419	377	388	416	389	380	395	405	391	374	391	398	374	380	404	415	404	391	362	385	438	391	397	402	417	394	411	397	386	406	382	370	369	423	408	404	424	439	412	381	375	425	421	423	385	402	411	392	394	363	397	429	394	397	383	419	364	412	411	392	379	360	367	359	387	419	369	399	411	431	409	380	407	395	379	382	362	383	424	380	394	402	428	402	405	363	414	402	435	414	402	404	386	375	384	362	393	426	385	392	368	409	390	400	357	371	347	341	380	406	415	412	399	397	402	391	412	425	371	378	404	420	374	375	430	392	409	390	413	393	400	364	417	436	403	401	380	386	403	387	391	412	404	435	382	389	388	368	422	369	392	405	410	393	381	339	367	373	365	408	454	411	390	394	405	386	389	387	401	397	392	379	359	382	395	396	387	408	361	388	405	441	425	402	408	420	373	424	362	413	377	365	422	435	385	394	361	431	385	378	388	403	380	397	379	372	370	388	422	392	380	353	352	399	387	411	402	384	365	403	389	358	378	390	390	428	377	406	415	376	377	394	380	374	391	379	371	426	362	366	388	395	404	372	402	354	376	347	406	395	384	364	422	400	372	407	354	370	419	392	394	384	393	398	364	368	395	424	392	340	397	402	374	364	348	398	390	425	384	418	441	431	386	409	399	401	414	378	362	392	390	369	408	363	427	385	381	379	382	373	434	365	419	387	395	377	408	414	412	404	384	408	363	415	406	385	372	405	412	436	377	374	394	391	359	424	361	427	393	365	375	408	382	379	372	401	429	420	342	415	400	368	398	379	377	398	392	401	414	393	430	457	406	390	379	380	383	391	421	369	406	424	371	450	405	403	406	358	365	409	391	369	392	386	395	411	390	424	411	413	361	406	396	388	381	376	391	389	447	417	375	382	360	414	394	392	368	354	365	390	363	410	363	368	392	384	392	386	400	431	412	423	380	386	390	412	402	394	407	375	382	385	391	374	424	398	388	376	399	407	357	414	415	398	427	374	411	398	385	383	396	378	410	385	400	370	414	385	370	401	372	376	447	404	391	406	376	380	391	377	401	380	400	413	418	375	387	395	386	439	378	399	413	357	396	393	381	411	390	379	411	402	378	428	387	375	396	399	389	368	406	375	391	405	333	382	412	406	393	377	383	387	424	403	368	369	390	373	391	366	407	408	391	410	405	369	395	403	390	373	396	369	378	407	407	396	437	413	383	420	421	385	384	409	386	378	359	393	407	391	427	371	429	376	382	423	364	422	382	423	387	388	406	392	399	343	427	390	390	407	378	375	396	355	372	376	393	392	384	399	418	382	396	422	399	385	420	394	382	387	379	418	388	396	394	439	394	391	336	426	420	365	394	380	404	387	409	393	341	380	415	403	395	404	370	417	376	388	374	417	364	368	380	377	339	402	359	370	342	396	413	405	413	385	430	383	426	385	395	359	410	404	390	437	400	405	413	400	416	406	389	434	409	410	368	363	406	383	389	406	388	370	408	395	390	422	412	389	382	352	386	391	403	404	444	417	412	405	416	370	392	392	388	384	395	380	429	391	401	361	396	424	376	363	356	383	393	380	373	398	419	362	407	375	385	367	412	411	396	403	393	437	406	437	354	435	371	402	387	389	387	399	412	372	381	387	401	360	385	378	384	424	351	377	382	384	380	391	431	395	387	371	377	400	401	406	379	414	388	381	407	422	387	407	408	402	380	411	393	392	396	392	391	387	398	377	417	430	402	370	408	391	394	404	387	375	360	411	404	419	359	383	355	416	418	380	380	368	369	385	382	421	391	407	391	379	398	389	402	391	413	376	398	402	384	413	432	420	394	382	404	419	386	401	403	397	397	403	383	382	386	407	395	389	380	418	368	430	386	371	375	407	386	436	417	400	386	370	391	358	399	421	373	384	376	403	390	366	373	408	418	402	429	375	434	406	361	398	419	394	428	361	368	405	413	384	375	414	414	391	408	407	388	395	386	400	380	400	417	413	375	422	392	429	385	373	365	383	357	393	402	382	376	354	372	370	362	345	400	424	419	421	371	397	418	425	399	405	393	374	373	412	430	399	435	412	402	386	397	385	394	379	402	397	412	337	415	401	434	390	376	405	390	357	364	355	431	381	368	374	382	390	386	444	377	379	379	411	418	347	399	343	432	419	365	396	378	339	379	359	384	393	366	367	382	411	383	373	375	430	364	440	387	400	427	415	359	416	379	430	405	383	350	412	402	384	413	383	403	412	399	399	405	402	390	402	377	358	388	401	393	372	364	403	369	404	403	376	392	342	367	399	420	372	379	392	393	427	419	388	378	418	406	437	399	439	394	402	375	400	368	398	386	377	461	420	400	393	389	413	412	384	398	425	389	357	354	400	403	389	393	375	353	441	414	357	377	443	393	375	369	418	370	404	374	351	394	378	403	383	357	361	354	389	373	405	389	379	391	409	366	418	356	394	372	381	392	384	401	360	344	382	372	369	402	368	413	380	366	419	389	433	383	393	366	399	380	386	393	385	385	369	399	400	377	366	367	340	403	419	412	400	396	401	376	419	388	393	390	386	401	412	398	385	385	400	358	422	418	382	393	386	396	423	426	392	389	409	404	439	382	348	370	415	401	401	422	343	405	361	380	390	380	364	427	366	366	385	379	388	402	429	373	396	360	393	415	401	416	366	402	377	384	403	368	396	386	384	400	374	391	376	387	407	439	359	397	398	370	394	365	387	440	430	395	388	395	406	353	385	392	397	364	364	386	374	395	397	399	354	388	407	405	390	397	404	384	392	413	388	378	397	383	395	406	381	402	375	385	364	396	383	429	405	408	390	405	448	391	385	408	389	391	428	367	406	364	399	370	381	379	414	405	409	355	388	378	405	383	357	393	427	416	344	380	407	427	385	342	429	382	400	395	415	395	412	426	369	436	393	381	353	416	371	364	416	373	384	384	431	405	387	404	380	364	387	419	376	418	417	408	418	367	383	443	389	367	370	404	399	374	386	421	391	394	403	382	409	419	379	408	436	401	413	405	412	405	413	427	393	403	366	366	402	415	381
15338	20314	14698	8759	4242	982	912	876	891	863	882	852	870	826	851	876	821	853	892	848	876	847	797	877	890	857	792	832	809	844	843	799	851	810	818	878	898	771	835	885	861	781	869	870	879	841	861	863	896	882	842	864	842	833	823	862	837	822	815	812	861	845	820	824	832	788	838	815	866	889	822	840	860	910	841	884	840	849	792	872	864	848	856	851	859	878	849	839	812	822	865	810	788	852	872	848	832	945	894	870	890	839	795	879	873	843	864	835	825	818	840	855	844	877	866	837	799	878	834	889	832	855	869	850	890	804	829	851	859	890	832	873	855	883	881	857	847	837	858	776	906	832	875	808	862	841	887	833	823	862	798	866	838	755	867	853	828	854	864	833	861	856	826	810	888	871	834	819	847	803	844	810	830	840	867	831	808	796	819	858	833	853	788	875	855	878	840	821	801	808	865	856	840	825	889	847	849	835	836	835	837	858	802	856	887	836	823	842	827	803	805	816	835	818	881	818	793	917	866	853	882	858	885	864	874	829	796	871	828	870	835	829	818	855	842	862	870	786	843	835	873	859	859	864	864	879	820	832	816	824	900	821	881	830	814	840	870	826	811	884	848	849	872	813	852	831	826	834	825	832	868	839	852	857	810	833	813	861	805	854	873	878	850	848	874	873	843	836	782	800	766	839	840	829	799	892	860	838	885	798	900	889	812	795	894	875	786	834	869	883	798	832	883	821	863	887	836	842	841	871	816	862	865	867	835	859	844	869	856	829	795	821	851	880	890	857	861	834	880	844	804	872	831	855	831	856	805	816	848	861	833	826	808	812	817	832	838	819	882	874	867	806	836	848	858	801	840	827	842	853	839	817	885	848	817	830	852	827	856	820	853	849	805	869	818	807	820	886	793	832	819	814	866	847	867	809	848	851	848	861	794	782	844	848	858	856	893	841	858	815	801	854	845	889	796	850	863	857	835	851	838	858	829	855	835	824	815	833	858	796	836	844	860	846	859	897	835	809	805	839	817	817	855	796	848	803	887	845	807	833	866	781	810	800	838	880	850	817	839	821	825	854	833	854	863	907	809	816	797	849	847	859	841	855	874	807	858	836	852	817	885	837	826	907	886	847	841	913	863	841	868	830	840	827	867	824	787	861	900	784	836	833	865	812	887	833	813	899	808	852	851	852	861	861	863	819	846	812	856	873	837	815	838	832	877	843	794	832	862	827	812	867	845	866	910	783	845	860	816	910	823	868	871	829	828	847	833	832	824	836	793	852	886	868	872	870	822	879	866	816	853	859	803	847	846	868	853	794	816	888	847	842	835	808	896	855	807	883	850	823	857	832	857	843	870	850	858	918	837	835	880	876	807	853	881	865	809	847	855	877	867	811	846	828	827	835	890	810	847	905	857	838	793	859	800	840	868	852	855	831	872	810	858	851	848	798	818	813	860	872	851	892	852	854	845	810	875	845	861	854	875	808	841	857	811	826	793	816	828	838	864	864	844	874	883	843	857	872	870	869	852	806	830	847	855	816	785	861	836	840	848	829	822	910	803	844	823	804	851	816	815	878	799	842	831	886	844	846	819	892	842	812	855	828	871	808	833	798	820	837	858	839	834	833	825	809	876	831	831	840	834	828	851	819	845	857	804	847	850	858	866	819	849	860	826	866	834	852	834	864	872	843	832	839	837	855	841	891	847	858	861	842	833	915	848	808	835	841	823	852	847	845	807	785	827	839	879	828	825	801	864	832	816	811	864	848	816	820	829	816	829	883	855	834	840	870	850	891	807	838	857	830	875	893	839	847	871	897	845	792	773	863	833	869	820	873	865	867	833	782	813	851	856	816	858	771	862	853	871	863	867	831	860	834	829	855	791	832	822	810	775	802	870	812	834	860	870	826	858	877	819	863	889	838	838	807	870	835	864	865	817	843	830	833	903	835	847	831	824	775	861	831	778	897	839	844	820	856	875	777	822	787	817	834	850	871	896	875	819	844	809	865	849	883	836	837	788	821	810	834	877	859	822	830	845	890	813	866	878	847	831	823	870	873	867	910	776	862	834	799	894	804	827	859	815	874	798	821	898	842	826	865	811	839	847	848	837	842	839	849	838	814	845	886	828	849	804	819	846	843	839	906	888	846	842	846	871	878	821	783	813	874	854	788	872	836	903	814	833	880	853	877	891	859	829	784	846	813	894	874	816	804	859	861	807	870	879	845	902	866	818	839	888	800	863	820	803	834	787	872	788	881	850	882	872	839	863	829	863	852	856	846	898	871	830	882	820	826	831	851	827	870	840	851	923	800	862	866	879	787	837	852	799	842	866	805	820	873	881	891	831	820	796	835	831	832	837	842	843	870	852	795	862	815	870	852	886	850	848	901	875	865	835	827	867	788	783	846	831	876	848	863	844	912	855	833	872	818	827	863	814	872	849	842	842	826	876	856	855	808	820	867	890	829	874	862	829	826	928	811	822	832	846	841	901	815	865	841	877	797	904	853	848	841	849	840	834	829	844	792	893	836	899	858	804	816	893	799	858	817	869	825	860	856	832	859	757	829	919	856	795	809	835	806	815	864	765	815	797	888	824	791	803	869	896	803	823	892	850	854	880	872	813	836	858	821	884	835	794	846	850	870	825	796	850	820	773	847	814	838	849	805	858	856	819	796	852	817	843	772	879	827	911	861	823	836	828	883	883	907	842	881	820	893	836	825	842	853	829	801	863	821	805	920	877	841	843	838	872	834	883	880	799	884	812	796	816	888	879	854	837	817	848	818	885	854	840	825	894	810	820	850	867	828	806	797	809	856	825	838	863	850	795	826	840	848	840	850	852	832	874	866	822	852	842	883	871	812	848	814	896	833	855	844	846	846	866	831	820	824	793	850	843	842	799	828	846	859	845	883	817	849	841	888	831	801	925	830	860	843	882	834	817	859	860	883	885	826	847	867	792	867	850	859	857	860	815	856	775	875	859	846	828	821	801	824	877	886	879	879	862	860	854	821	802	898	826	848	827	816	807	851	842	894	813	851	867	797	860	849	885	792	799	898	901	833	852	861	824	850	870	861	810	831	834	815	855	857	813	865	864	845	867	873	840	849	824	778	817	848	823	829	849	826	820	836	849	858	831	824	824	815	906	830	830	869	885	887	830	824	844	912	825	885	837	841	837	823	815	818	787	807	845	839	815	782	877	857	807	830	852	905	794	857	826	870	809	921	856	861	844	821	836	827	858	854	920	788	894	878	836	861	820	849	837	826	865	802	803	827	819	806	841	817	795	858	815	867	848	810	842	866	856	817	850	809	904	810	878	812	814	808	887	835	866	838	842	819	850	822	886	868	855	896	861	818	839	871	873	846	837	858	861	875	854	853	824	809	824	815	831	817	869	825	819	863	863	824	872	833	816	819	855	841	784	858	838	827	825	858	839	816	841	839	876	837	824	885	836	898	843	881	845	817	884	793	850	879	855	847	850	843	852	825	863	874	839	817	858	807	801	798	816	860	863	805
24301	21438	25213	28086	21505	21456	18858	894	434	403	360	350	362	339	324	337	308	336	338	307	317	294	344	287	293	299	295	316	308	293	308	298	280	299	310	281	267	305	254	303	258	297	326	308	263	307	300	294	287	310	321	304	313	301	274	310	271	294	300	280	332	288	224	281	300	282	291	278	303	302	267	297	305	305	318	293	282	305	293	296	307	280	259	277	351	263	300	325	300	297	280	271	259	298	299	297	291	284	325	300	301	311	290	285	298	318	275	278	311	307	330	316	300	269	292	304	279	305	278	299	281	293	292	260	279	307	293	282	289	272	282	280	302	298	320	307	304	308	259	300	259	296	297	316	263	291	300	293	256	262	280	298	281	280	299	307	290	296	285	306	252	285	291	312	277	280	280	309	289	289	281	289	298	313	290	333	304	269	318	321	295	347	277	298	303	291	284	267	275	285	322	283	278	303	280	278	271	310	293	263	284	333	303	293	320	307	318	304	283	310	294	343	260	322	287	305	309	310	265	290	309	298	270	281	303	282	300	259	303	293	285	333	279	274	321	309	269	287	299	314	315	283	304	300	247	288	273	324	294	275	300	267	301	289	288	268	303	290	263	299	284	286	298	297	314	299	286	292	269	276	299	276	312	264	257	325	294	271	260	277	302	289	308	282	283	335	292	269	295	287	270	295	311	292	300	268	312	270	306	327	265	282	314	309	279	277	307	317	295	317	296	281	303	275	295	240	314	309	296	274	275	300	295	264	268	265	280	273	270	303	285	280	292	299	262	257	274	270	298	299	277	304	282	301	288	308	304	300	292	342	283	293	294	317	308	298	317	272	289	288	350	302	307	308	275	262	289	290	281	318	251	312	289	300	269	302	277	305	299	284	301	266	302	285	266	253	267	304	305	297	298	294	305	280	281	301	308	266	280	285	286	285	256	279	289	279	256	310	292	273	301	299	268	326	300	285	295	289	281	257	296	280	297	270	299	308	299	286	305	308	302	232	266	307	285	291	294	293	295	297	262	255	300	311	268	308	292	306	287	283	258	276	297	295	291	282	328	277	313	274	257	281	283	306	294	304	280	326	265	299	296	258	254	289	285	291	299	303	278	295	293	307	254	289	278	279	311	293	318	282	298	315	304	325	290	263	301	285	271	311	279	301	281	296	290	316	301	310	291	307	293	279	285	268	321	306	352	303	263	285	322	285	279	307	283	287	304	296	283	313	301	306	285	283	292	294	295	226	294	323	300	277	272	312	288	300	269	304	259	281	318	292	283	285	314	264	285	301	297	276	266	296	285	258	249	267	304	269	270	288	297	291	278	290	323	297	294	252	277	307	326	315	318	289	282	299	259	295	280	311	261	304	266	257	303	275	293	321	299	296	296	272	291	289	324	307	306	290	305	321	321	296	292	301	289	286	274	275	301	318	290	324	293	285	300	315	268	277	299	298	303	284	286	283	257	281	305	293	282	280	277	293	323	299	255	274	330	312	269	275	289	270	290	307	275	322	293	275	299	309	299	301	265	278	267	287	258	306	272	314	310	299	260	313	270	285	301	297	278	333	330	287	287	323	294	311	303	277	296	257	298	325	302	326	301	291	286	284	289	273	292	287	269	284	245	306	298	289	336	284	292	283	310	299	354	268	264	267	280	282	292	291	314	281	261	305	273	310	283	266	313	292	304	314	290	306	296	266	296	279	314	292	289	264	314	295	286	319	288	290	302	279	291	267	288	294	310	290	330	279	297	327	272	284	315	320	287	292	300	296	293	290	281	290	274	314	264	284	293	294	295	297	291	279	275	290	276	256	263	263	292	269	271	263	278	261	296	290	270	306	289	283	268	317	271	312	260	300	266	283	299	262	269	304	308	292	290	297	294	266	283	294	261	274	326	264	273	296	317	288	298	291	291	282	269	307	262	267	280	275	297	297	292	280	278	295	308	305	281	287	300	311	353	285	258	275	314	302	261	299	280	272	294	294	253	253	327	284	243	296	281	302	284	307	309	295	322	298	304	303	276	310	320	313	304	260	260	291	268	269	263	297	321	321	298	297	318	280	290	288	267	255	312	288	315	305	309	280	273	308	315	296	282	305	256	271	306	254	269	262	293	268	308	304	293	285	295	258	301	300	278	301	275	283	251	293	313	293	283	300	268	295	297	291	268	280	302	284	312	268	262	268	257	285	306	277	262	256	290	299	269	285	327	297	275	312	293	314	292	322	297	280	281	265	297	340	316	312	309	278	298	291	263	296	293	310	255	277	261	301	275	282	273	278	294	300	283	253	276	316	318	272	301	292	297	269	285	318	304	263	300	316	318	300	283	284	299	310	299	279	284	270	316	283	334	267	299	288	280	291	310	287	267	281	270	323	297	304	307	286	266	309	296	244	290	290	294	285	325	299	285	282	302	274	276	291	274	275	265	317	287	303	321	276	255	302	305	299	336	296	282	278	279	282	293	282	324	295	311	288	306	306	259	284	316	278	320	273	319	316	302	288	288	268	312	295	295	321	263	303	306	265	257	301	319	306	295	292	305	336	251	308	273	307	323	328	325	308	279	279	326	307	285	319	277	319	283	263	320	295	289	315	317	290	296	310	255	284	278	317	294	290	312	297	311	297	283	305	306	277	315	271	314	309	293	302	262	284	276	313	295	269	290	294	304	283	260	263	320	301	282	277	301	283	295	293	301	320	295	294	305	290	270	288	311	289	272	307	290	263	275	260	301	280	298	289	287	323	279	321	296	271	319	250	269	282	293	281	306	282	280	301	319	285	314	279	279	290	263	295	288	287	278	307	310	279	326	303	335	303	314	308	270	280	263	313	282	312	270	294	263	298	317	268	293	293	291	285	284	320	278	318	258	271	263	291	269	269	312	279	278	277	326	293	302	333	294	314	298	298	298	268	271	281	305	248	285	307	306	277	304	301	250	293	290	277	253	299	290	280	288	298	301	325	269	289	318	294	291	288	294	277	279	293	298	251	319	302	279	271	330	294	313	308	296	269	275	256	300	273	300	303	328	272	273	298	263	251	262	284	297	279	278	315	274	261	290	311	280	285	317	303	276	266	331	288	247	316	314	324	264	289	297	285	268	286	279	309	313	283	280	256	255	284	317	319	302	294	286	301	244	277	284	310	302	298	285	270	310	262	293	319	309	299	321	268	256	299	295	307	283	261	319	302	298	293	297	276	274	275	298	287	271	320	289	264	277	268	283	317	327	265	305	268	280	326	291	274	260	301	282	268	312	294	297	239	305	288	282	293	294	268	304	320	307	295	286	289	304	288	285	264	307	299	312	290	261	263	318	330	276	320	301	277	305	312	299	280	308	288	306	299	280	274	285	319	290	275	305	279	279	304	265	261	272	267	257	312	308	270	311	256	267	270	317	282	303	250	278	280	280	320	285	296	258	300	279	267	326	324	299	260	293	269	308	308	326	325	282	299	280	271	301	269	302	285	286	276	336	318	275	274	289	266	281	313	289	271	273	293	329	271	277	306	298	317
20554	28020	20720	14136	7060	891	736	690	695	662	641	659	639	643	614	620	651	613	578	607	586	599	627	595	618	627	641	636	633	649	628	601	603	603	614	626	610	595	593	612	633	562	566	612	616	598	607	647	594	616	656	587	635	633	602	618	565	622	655	611	604	587	585	580	631	594	651	571	629	577	623	625	648	598	594	584	606	596	597	610	583	610	607	619	644	607	659	616	619	561	614	609	615	609	590	596	613	617	631	564	599	579	621	648	608	602	618	642	616	639	601	622	615	606	567	580	617	632	624	618	634	575	591	601	656	606	605	587	579	640	597	587	630	592	596	578	558	625	567	610	575	651	596	591	578	619	643	607	601	669	590	639	660	649	626	610	629	631	596	618	558	611	569	605	616	588	619	591	570	634	633	588	620	619	606	598	578	629	599	664	627	627	658	619	598	580	617	585	602	602	578	567	602	618	654	621	605	601	676	595	623	601	603	604	606	565	625	611	613	600	589	653	613	600	580	644	641	562	578	618	625	539	598	638	583	615	563	601	612	691	641	617	581	665	622	576	644	606	641	632	639	652	654	619	593	613	617	563	625	583	628	573	561	622	627	634	597	610	597	596	676	646	631	614	585	619	618	586	626	605	603	625	614	610	580	642	634	619	618	665	638	628	613	623	634	649	621	591	630	630	608	634	609	603	592	611	623	605	596	630	593	586	592	591	589	611	597	623	537	623	589	600	609	612	614	677	606	609	596	620	617	631	597	604	605	640	601	624	604	613	607	600	603	586	604	599	565	600	642	654	643	596	626	621	617	626	642	590	619	600	633	603	570	638	585	590	623	604	608	568	631	624	659	612	644	660	637	584	572	667	628	576	604	621	650	635	578	616	597	604	612	604	606	588	611	640	616	602	580	625	632	592	587	597	590	550	580	579	624	609	587	639	600	622	631	616	623	631	614	609	622	673	587	634	608	644	628	586	633	576	612	614	642	605	623	585	582	577	610	629	626	596	635	586	605	627	612	607	622	623	594	639	613	641	599	631	626	608	621	590	634	612	639	580	601	594	607	607	571	597	588	628	636	600	625	566	596	643	635	663	634	589	600	633	557	610	613	615	563	601	586	628	645	602	593	613	610	612	558	551	639	625	642	601	621	587	599	621	630	620	639	618	626	582	642	598	612	622	603	633	646	624	649	637	656	623	609	622	643	592	562	640	586	642	609	585	619	578	654	621	620	588	592	643	581	592	635	613	656	603	657	564	625	603	619	673	606	634	580	569	618	639	646	602	598	601	624	602	640	616	640	666	644	618	591	627	641	626	612	606	644	620	555	617	607	595	648	607	604	561	635	632	632	597	594	621	626	637	569	628	578	619	609	607	614	618	619	610	610	606	599	584	616	618	564	635	641	574	625	609	631	647	631	595	636	616	583	632	617	597	607	607	620	616	651	636	597	624	619	614	563	618	640	630	584	585	617	592	607	627	642	577	659	699	609	647	660	592	621	580	642	651	630	602	650	616	574	622	639	611	587	601	582	629	575	619	610	641	618	637	624	649	631	646	582	589	613	629	584	576	582	603	612	644	594	607	636	608	620	611	634	600	616	666	612	583	607	634	646	616	650	642	595	656	577	554	604	661	606	632	582	577	617	605	640	635	625	630	636	581	611	623	633	625	636	640	657	621	604	613	568	603	577	612	614	636	594	604	636	613	653	630	634	622	606	563	592	572	635	628	577	602	604	578	619	623	615	593	605	632	552	634	604	643	609	589	617	573	597	596	622	588	620	620	662	571	643	567	584	647	606	650	624	587	551	632	613	632	604	604	601	637	629	569	584	633	614	606	614	555	610	646	676	621	561	604	591	621	625	602	603	640	612	568	631	618	621	617	643	563	619	626	593	580	636	621	568	610	578	589	607	624	614	647	625	580	632	653	608	610	615	636	612	602	617	569	635	626	623	632	613	578	640	599	576	638	615	613	590	639	627	616	587	593	606	609	587	606	653	632	605	576	615	599	566	641	618	642	574	608	623	635	584	638	601	625	631	630	586	613	622	624	655	601	618	648	603	613	642	586	612	550	622	606	619	666	614	626	643	565	561	605	601	598	596	613	603	598	576	636	583	624	586	639	600	611	623	638	624	564	602	601	670	610	611	647	617	613	623	606	590	575	624	644	664	610	556	582	619	630	612	657	596	589	650	619	585	596	609	640	646	581	625	602	625	641	628	632	639	606	605	626	617	603	619	618	614	558	695	606	624	627	647	643	615	625	596	645	627	560	577	645	576	572	585	581	620	605	611	597	616	625	595	630	642	566	608	562	614	624	631	624	585	567	608	634	587	607	599	633	580	607	615	609	610	583	605	598	633	559	571	604	646	628	589	560	604	616	563	610	609	619	603	600	597	570	613	666	614	599	599	585	581	618	594	577	582	651	641	613	622	591	660	627	613	663	580	616	638	604	618	607	602	650	622	590	600	610	639	621	606	597	611	595	606	615	626	627	612	624	609	578	598	605	607	610	618	635	625	613	621	602	617	629	586	625	621	597	598	600	634	613	637	631	581	627	604	642	664	637	623	611	582	625	614	613	631	628	620	621	590	625	607	611	624	575	579	620	623	646	619	640	618	593	621	620	596	638	618	614	640	635	646	607	640	626	572	570	641	601	635	636	604	590	636	603	609	606	597	609	650	594	633	623	609	641	652	591	621	596	600	581	594	637	617	601	613	610	662	618	588	567	600	615	631	566	630	610	604	589	634	613	612	601	606	645	638	618	644	622	621	612	594	605	592	572	603	592	586	624	554	617	603	565	651	608	633	596	618	612	603	626	639	593	622	627	640	628	625	595	600	604	613	607	607	663	667	634	617	621	603	575	594	618	663	582	604	596	607	598	585	589	637	616	628	591	620	645	600	584	629	624	581	567	626	632	563	627	588	636	585	620	589	617	609	650	612	587	606	634	609	657	639	610	542	632	625	655	633	620	618	579	613	628	613	612	626	608	641	614	586	643	600	664	599	600	612	611	597	657	627	608	586	612	611	607	590	608	614	595	615	595	641	631	596	645	571	598	588	586	606	569	618	593	599	625	616	618	654	588	644	589	579	614	633	596	647	638	613	644	583	639	573	668	645	609	578	578	603	637	617	622	621	579	612	604	614	610	594	612	570	615	587	607	595	596	620	623	639	626	591	646	560	604	619	582	608	583	596	616	612	631	632	576	574	640	649	619	567	660	589	581	633	673	631	569	640	611	618	618	613	595	611	604	615	612	581	606	639	564	638	566	587	638	662	558	585	600	629	571	592	620	615	624	592	599	552	659	601	629	672	589	594	606	617	645	607	607	601	581	592	621	609	576	646	616	617	666	590	626	597	599	630	648	624	591	582	603	595	593	619	586	627	637	588	635	609	639	656	551	633	604	635	619	587	628	630	657	575	646	614	593	576	622	623	590	609	644	604	581	609	585	614	611	617	577	591	594	558	618	587	593	582	625	612	585	608	609	582	599	621	620	627	635	603	562
33037	20297	9949	1966	896	464	400	290	260	301	297	259	314	273	281	262	287	260	287	289	282	263	256	286	249	278	263	284	298	296	278	307	306	273	286	266	265	269	273	259	311	302	260	288	273	295	285	262	270	297	253	265	290	307	257	289	256	267	259	262	268	244	285	297	267	267	289	268	277	256	257	264	248	252	277	249	270	302	284	250	279	276	274	284	287	291	265	254	273	256	267	293	284	278	277	297	273	272	268	275	276	238	270	260	276	278	290	279	266	287	296	295	259	242	248	311	280	317	286	270	284	281	253	275	246	300	261	270	262	259	274	273	276	297	293	276	304	281	278	291	279	279	269	267	262	277	229	305	235	267	277	277	270	273	297	248	270	261	283	264	256	267	254	268	286	275	286	302	260	284	251	277	266	256	263	304	251	258	302	290	275	275	239	310	253	281	299	274	286	278	297	255	292	332	289	298	291	279	249	307	293	272	277	298	263	296	286	291	251	252	284	252	296	294	266	254	273	266	273	257	271	287	276	278	253	272	289	260	272	271	254	268	291	251	239	243	277	276	273	276	253	303	279	293	317	277	240	261	258	293	270	248	263	282	267	283	281	288	266	275	285	315	295	269	277	240	261	263	266	272	281	271	281	263	279	318	269	245	276	295	287	273	254	283	255	285	261	268	272	273	273	253	266	261	278	280	274	297	293	271	283	267	273	279	289	291	308	316	285	305	252	258	266	299	241	273	276	227	251	296	332	279	280	310	289	281	283	259	281	241	231	277	263	241	280	246	251	293	249	277	254	282	292	313	279	273	314	265	268	282	294	302	262	281	244	272	268	281	285	251	297	271	253	268	286	268	263	286	309	280	297	276	286	273	300	277	258	247	304	286	279	228	240	240	280	285	263	285	279	264	241	283	264	264	277	271	262	240	287	265	283	239	285	249	288	279	267	248	290	272	266	248	252	248	262	257	269	312	285	282	281	264	237	272	263	284	278	294	271	267	297	299	254	282	284	273	279	286	265	296	254	268	269	284	237	279	276	281	259	281	283	264	272	300	284	292	258	266	270	261	283	285	288	274	273	243	254	271	255	279	283	279	294	333	260	280	272	292	257	290	282	241	266	261	267	254	273	278	304	267	258	271	287	274	254	266	261	247	293	256	250	281	262	274	309	283	261	283	279	299	251	260	287	275	314	261	281	253	246	268	314	288	272	281	283	288	253	283	275	300	263	248	270	282	308	296	278	272	257	259	264	281	288	278	252	248	281	252	265	277	293	279	272	275	265	265	284	280	263	239	263	314	266	230	257	267	276	246	257	258	273	285	271	260	260	271	239	279	253	292	270	277	308	273	276	267	232	266	267	288	255	260	267	289	294	268	257	266	292	237	306	261	281	266	271	277	265	307	294	275	257	277	261	290	270	269	268	239	269	261	288	279	281	251	296	278	274	295	280	279	303	279	271	294	267	283	274	264	279	286	291	284	226	282	263	264	253	292	281	260	285	288	281	244	277	254	259	281	287	297	292	300	281	280	280	270	233	282	270	288	304	309	302	298	276	270	234	245	243	259	275	284	271	276	271	252	293	287	266	266	261	291	279	241	252	271	278	288	281	251	284	273	274	260	264	280	282	275	290	264	267	301	272	264	227	287	276	284	274	269	281	250	284	265	296	272	283	241	252	253	275	275	276	303	330	247	273	289	303	295	304	275	271	263	285	261	268	263	287	299	266	288	261	283	292	311	265	248	273	295	283	266	241	297	276	254	253	255	282	286	254	285	257	287	278	265	300	298	251	287	277	295	287	254	262	268	258	272	255	275	240	303	260	277	275	257	288	302	251	280	278	256	267	263	246	274	264	240	266	262	289	266	283	267	267	301	267	272	286	274	276	270	293	270	266	299	266	251	298	292	269	290	312	266	295	322	264	261	269	274	264	276	290	296	308	288	278	269	286	252	280	288	261	278	261	276	273	278	233	268	260	305	257	326	263	268	273	300	269	286	291	280	248	288	259	260	260	282	293	272	278	269	293	279	274	279	304	275	296	299	279	265	262	274	276	289	284	258	276	268	290	274	281	281	305	286	280	253	267	273	263	270	267	282	288	261	275	276	254	279	276	266	269	281	289	303	272	264	257	256	300	257	240	288	242	287	286	295	287	274	298	253	270	272	293	265	252	309	266	280	248	286	288	297	267	280	282	288	282	292	288	275	271	315	270	261	280	267	283	300	266	282	266	288	293	276	267	294	312	266	272	296	265	291	261	273	265	272	265	252	258	271	267	270	289	270	257	257	272	213	304	264	250	250	255	267	265	264	265	293	253	271	315	261	264	278	297	283	266	241	252	256	275	265	290	283	264	313	285	316	279	261	247	269	286	295	269	285	257	254	268	270	274	256	296	272	288	272	260	262	280	253	285	288	274	285	284	280	263	251	246	269	266	292	290	289	269	268	263	248	249	295	240	268	291	282	260	301	292	280	297	272	278	287	269	289	293	264	288	265	267	274	288	260	261	268	309	282	231	276	283	283	295	258	250	291	271	269	269	267	260	290	270	268	247	265	280	292	301	254	260	260	267	275	258	269	280	268	296	289	275	263	272	250	274	258	256	287	273	267	266	249	287	262	287	233	267	301	265	277	250	289	275	304	260	273	276	267	276	279	259	276	277	302	249	292	274	291	267	279	281	271	277	264	275	250	288	250	235	258	292	297	273	291	297	283	287	277	286	243	244	278	261	291	270	245	289	275	258	277	272	272	276	308	291	300	245	259	274	260	272	287	264	253	255	273	274	225	284	253	270	269	286	297	268	288	273	295	285	287	264	230	241	267	300	298	283	280	285	275	252	275	268	276	253	259	299	298	255	273	290	234	268	267	276	278	255	282	248	257	281	281	273	288	276	294	282	249	275	275	284	265	271	280	261	261	277	277	291	311	250	282	264	297	271	299	261	275	299	256	305	291	283	280	260	281	284	290	255	288	267	269	252	261	268	289	289	259	225	288	232	293	272	283	281	278	301	297	238	291	279	272	274	252	286	252	267	278	309	262	319	276	297	259	282	280	255	251	280	250	268	282	257	274	287	253	291	295	267	245	295	278	286	263	260	240	266	306	295	280	276	296	275	265	282	277	270	268	301	313	218	290	293	254	311	268	300	269	281	293	235	276	255	252	271	265	266	283	265	303	280	259	277	269	281	288	270	277	286	271	278	306	281	264	309	255	274	271	280	259	257	291	261	277	263	251	267	269	282	296	287	280	274	307	285	294	277	280	292	275	274	297	282	276	262	268	310	281	271	275	279	252	273	270	273	245	277	259	244	286	282	284	266	259	255	310	265	243	263	300	285	269	275	264	263	255	259	274	290	286	283	282	310	256	264	260	303	279	292	271	247	272	295	299	283	296	261	302	291	250	273	270	293	278	281	308	285	252	275	291	289	245	309	273	262	254	249	260	295	295	266	276	290	275	291	288	267	275	277	228	277	279	271	310	271	269	302	250	278	252	246	278	300	279	248	248
8114	6019	2765	1417	919	674	630	647	613	628	675	639	645	649	643	636	597	612	645	623	624	661	647	643	663	595	640	646	591	636	639	675	642	680	653	626	653	614	601	639	653	619	667	632	681	642	660	609	663	667	627	634	622	626	660	661	643	642	608	681	679	654	676	643	664	622	666	617	632	602	631	595	635	658	611	595	657	651	618	650	634	658	701	642	607	637	659	628	656	666	670	658	655	623	627	615	625	623	655	688	660	674	629	617	622	612	652	657	643	596	661	606	628	652	603	650	635	647	613	675	629	630	609	642	672	670	581	666	629	643	638	596	624	638	657	701	656	662	668	649	685	662	650	663	627	618	595	681	614	643	641	649	662	623	628	652	648	617	600	634	685	596	624	656	625	661	694	677	652	587	647	636	602	637	637	667	679	652	646	637	631	623	622	607	628	640	626	645	628	660	606	668	621	619	624	679	595	631	651	652	642	619	613	597	640	637	633	682	621	683	626	650	636	654	637	635	653	619	646	648	663	668	630	606	645	678	697	656	606	674	696	653	663	648	631	644	619	638	655	664	647	666	669	595	655	641	674	649	650	622	627	644	691	608	655	627	600	682	610	633	627	663	595	624	634	663	656	642	652	612	646	653	652	696	663	585	653	641	640	682	665	637	675	660	610	611	662	663	655	631	650	668	593	631	610	596	619	652	637	635	628	608	612	635	658	663	628	631	611	686	688	675	636	611	638	673	676	633	655	658	657	642	674	615	649	650	628	666	643	662	619	680	645	638	633	597	609	603	652	587	620	649	669	629	643	667	651	639	630	615	665	635	628	631	628	634	622	674	637	623	620	636	677	639	668	683	685	656	669	654	643	629	672	624	608	604	657	664	631	607	652	658	631	645	638	641	610	637	657	635	643	621	647	654	621	682	639	652	643	633	665	666	633	648	660	615	663	606	642	661	665	679	641	687	625	583	607	639	620	643	678	672	629	622	629	631	707	647	629	629	567	654	608	634	656	691	618	637	637	642	658	612	645	626	613	638	633	656	643	670	644	638	632	654	623	616	593	673	660	657	630	658	580	623	617	607	613	611	665	635	682	683	641	611	647	627	609	640	610	686	619	656	655	660	621	667	630	640	666	600	663	619	612	604	620	683	674	649	640	663	659	600	633	633	621	646	640	633	629	641	665	667	617	594	648	595	633	628	643	661	651	645	631	628	648	661	656	608	658	640	628	650	647	680	580	604	599	619	608	643	637	638	632	660	663	665	646	644	575	651	620	626	634	673	656	650	642	652	647	655	623	623	551	650	666	645	637	638	607	635	619	654	643	621	649	694	660	647	630	638	612	669	604	616	623	656	600	636	635	639	649	639	654	655	619	606	613	636	672	639	626	656	633	639	634	640	637	648	619	672	634	622	626	698	630	597	645	621	664	630	652	594	678	661	630	642	613	626	606	628	635	679	660	658	630	664	622	659	630	654	653	658	623	678	674	659	647	613	629	680	642	690	643	640	683	631	618	642	638	640	622	634	632	651	656	654	613	647	648	634	630	642	635	608	620	616	657	604	655	601	604	607	648	659	625	638	628	667	643	647	664	614	626	673	666	680	623	655	615	658	666	681	634	613	677	616	634	678	619	649	664	634	660	626	636	642	640	685	656	624	626	662	659	628	633	634	603	634	650	622	639	686	678	666	667	638	628	630	652	656	607	667	588	647	644	658	593	609	612	653	643	618	587	591	677	629	641	648	625	617	605	671	632	635	630	609	651	681	672	602	701	627	651	678	622	627	659	629	639	657	681	623	674	580	648	655	622	688	657	647	617	664	631	614	611	660	615	667	649	632	632	657	679	604	647	648	642	625	651	638	668	682	628	627	638	672	695	652	616	645	630	669	647	621	586	673	610	594	684	658	652	624	628	630	630	643	625	644	638	635	648	630	684	637	634	672	663	635	622	618	593	674	620	618	685	636	633	607	668	638	629	597	637	625	632	661	595	705	652	648	612	665	673	635	667	713	622	643	658	590	659	658	642	652	600	636	617	621	626	628	636	637	623	651	681	626	577	677	626	638	677	677	619	633	621	595	648	656	615	677	648	676	660	654	632	596	667	645	631	627	614	610	658	667	654	625	644	599	633	636	670	626	634	601	628	642	619	640	662	647	659	629	628	613	653	693	593	653	700	611	649	642	617	615	626	654	641	650	661	671	635	694	606	655	673	615	631	634	652	608	633	643	673	654	690	639	630	628	609	647	661	652	668	648	671	624	581	619	641	635	631	652	607	609	605	619	635	621	618	622	598	650	659	645	631	679	650	622	635	610	623	603	632	641	639	663	642	647	624	675	609	622	637	654	595	652	672	629	671	683	629	653	677	620	636	625	633	608	669	648	637	642	620	659	656	647	636	630	645	601	612	656	565	622	612	622	674	710	645	628	659	625	657	620	669	651	670	660	654	616	578	624	661	606	621	648	578	617	658	636	644	648	676	656	612	617	665	657	659	670	618	620	618	626	620	663	649	673	673	675	616	639	650	665	599	640	642	664	646	617	630	611	634	594	628	668	611	662	627	585	667	640	603	593	635	638	623	665	650	650	637	661	610	675	655	666	628	663	628	627	664	646	650	656	664	640	643	587	618	658	639	659	592	660	637	675	611	690	660	685	656	637	681	607	601	647	603	672	614	620	632	649	673	653	633	639	598	619	657	570	639	677	592	661	618	664	664	673	642	604	635	623	606	601	643	657	619	618	630	639	662	643	574	615	658	631	701	654	602	651	610	660	643	619	648	614	669	691	646	688	664	670	602	674	680	621	637	650	661	684	660	598	616	647	616	660	652	644	641	631	666	635	643	641	643	624	594	671	691	701	643	673	693	652	636	689	620	620	635	597	640	662	682	651	574	594	653	626	618	697	662	593	674	669	616	619	643	626	646	682	639	643	657	671	644	678	628	634	575	631	609	649	670	678	633	651	608	660	614	668	678	612	618	671	615	637	632	646	610	641	611	678	601	633	589	627	659	617	622	635	610	666	650	633	646	624	641	633	627	648	631	669	659	672	660	679	648	655	604	590	651	683	620	601	676	641	624	646	619	635	629	615	620	661	675	699	648	662	631	636	618	682	630	639	662	614	646	635	678	636	590	623	641	634	607	613	629	603	640	618	675	638	613	652	620	635	657	618	638	653	632	711	606	654	628	653	650	634	642	637	633	657	654	597	627	683	594	612	625	584	636	606	611	622	659	642	625	702	629	683	667	644	656	673	672	634	635	625	603	638	641	617	611	647	645	639	649	681	678	640	644	681	621	648	664	623	631	645	615	646	635	650	644	625	620	637	630	607	645	690	663	618	628	634	585	638	655	641	661	642	626	627	636	682	672	596	665	645	612	637	645	673	620	606	647	606	614	652	667	680	687	611	662	644	626	647	663	606	657	638	605	614	627	642	640	647	653	599	593	659	628	630	632	666	673	625	661	644	577	672	649	640	637	574	638	644	667	651	671	602	734	652	646	671	617	648
24926	21452	24935	28421	21587	19915	1984	569	486	443	429	425	439	417	417	397	397	415	434	411	405	405	413	396	385	381	379	410	395	426	420	386	415	385	372	373	383	386	377	384	366	428	421	399	385	394	394	373	439	410	407	412	360	405	391	406	400	417	361	401	419	379	375	429	385	400	386	375	378	408	420	402	397	402	372	372	392	368	354	390	394	341	398	390	395	383	427	366	398	407	375	420	358	402	387	400	391	403	397	376	362	411	377	404	376	362	378	368	375	344	392	389	402	374	385	372	366	370	398	395	410	350	344	354	375	373	423	392	410	401	416	375	390	400	376	425	399	381	389	442	401	407	422	383	394	415	395	392	400	369	373	386	395	381	338	376	343	391	370	387	412	386	397	414	391	405	369	376	384	387	412	409	409	396	374	412	393	382	369	378	385	375	405	406	389	412	389	399	398	383	443	377	371	341	390	420	387	414	412	402	351	397	423	408	374	406	365	374	429	393	413	397	397	371	384	401	399	435	411	372	386	409	402	372	415	375	368	373	411	415	388	379	420	370	405	401	366	387	401	351	382	341	415	366	377	383	374	438	404	376	397	406	384	401	383	383	360	402	410	399	384	380	382	378	392	385	379	372	387	419	428	420	389	387	360	370	385	377	367	380	404	435	407	407	423	395	395	410	401	406	404	394	337	389	365	388	363	399	376	403	382	394	408	389	382	384	401	404	413	407	352	394	420	399	397	416	372	377	394	408	396	406	399	422	377	397	380	381	386	388	360	393	367	354	349	369	369	432	415	384	382	388	407	384	385	419	365	415	372	414	375	384	406	405	401	389	401	393	391	397	377	383	370	385	393	390	413	365	419	409	354	388	345	362	392	374	383	408	371	400	401	398	427	393	384	403	400	406	359	366	349	376	388	383	396	387	402	407	364	415	378	380	396	374	385	368	375	414	404	404	435	388	390	335	393	378	372	377	426	432	408	353	433	383	384	398	385	390	347	376	371	348	397	430	441	378	398	402	418	405	371	374	385	396	386	414	336	340	374	345	407	371	430	404	399	417	411	379	380	408	393	351	423	395	381	399	380	381	407	369	405	372	386	409	388	382	354	434	414	376	394	419	401	378	363	383	378	382	384	380	356	385	437	379	410	418	423	428	377	383	419	436	376	407	397	374	372	355	433	403	405	379	402	394	409	357	371	387	418	391	336	424	418	378	372	386	404	383	411	376	421	353	358	398	383	400	379	387	384	351	420	375	350	384	383	396	420	391	377	430	372	385	405	400	365	399	395	394	393	399	376	372	389	395	415	418	380	378	413	372	394	433	395	387	366	375	376	384	346	396	349	409	366	381	335	404	396	404	379	369	451	388	417	403	364	382	389	371	396	404	414	430	358	397	373	392	375	413	420	362	365	389	434	402	403	387	368	391	380	409	412	391	376	375	377	382	399	406	393	392	399	415	380	406	372	398	394	377	403	388	393	386	427	406	344	447	420	381	395	421	375	385	385	419	372	385	383	406	389	400	363	413	360	375	391	408	457	394	415	374	380	392	396	393	386	399	357	371	397	384	397	377	436	408	420	375	385	389	403	406	400	404	342	416	395	364	403	398	403	423	373	366	386	397	409	415	379	360	391	387	370	404	390	354	388	394	393	374	386	395	404	376	393	359	381	419	404	370	398	378	440	377	387	350	420	394	369	363	402	408	454	379	400	407	432	373	414	405	364	370	374	355	401	385	351	378	384	406	366	378	381	335	404	418	401	412	397	391	353	381	391	394	396	390	344	415	388	396	338	354	390	404	392	378	386	380	384	393	372	402	362	410	373	386	416	362	364	390	389	397	371	384	375	403	406	404	415	428	373	432	410	408	358	385	427	429	378	363	373	375	397	383	420	411	379	414	411	379	378	400	383	386	361	421	372	378	413	398	415	390	381	349	421	401	459	413	427	377	356	378	377	383	422	448	420	398	411	387	394	365	430	429	387	381	399	382	402	367	373	379	397	382	397	374	392	380	370	390	391	394	400	408	389	381	389	374	411	374	396	392	357	393	390	407	380	404	414	376	384	381	358	409	396	409	380	363	396	387	402	398	386	365	423	384	390	400	384	425	404	417	400	334	416	392	410	386	390	357	404	415	434	384	391	394	368	356	366	449	385	380	362	419	381	412	371	395	341	412	387	372	391	400	411	390	403	363	404	423	365	456	369	405	385	430	382	386	407	376	380	371	359	375	389	389	382	350	389	385	398	380	414	403	388	437	405	394	353	388	390	403	396	384	418	437	383	360	355	399	386	394	402	402	366	404	422	396	397	387	404	408	423	384	353	436	396	384	347	393	391	362	371	418	381	395	402	389	352	420	378	424	394	401	429	381	396	367	402	356	367	400	410	386	400	365	363	383	398	375	403	371	364	351	401	363	392	378	416	409	381	413	417	374	380	374	403	392	365	386	377	389	376	413	420	368	401	409	382	399	381	390	445	397	413	394	410	389	410	346	421	382	407	363	409	417	400	399	430	364	418	357	412	417	361	353	353	422	421	413	417	394	421	402	359	400	365	419	355	385	378	398	372	345	380	397	389	364	433	431	414	361	405	362	391	420	401	390	388	380	394	384	386	375	398	396	372	413	436	391	375	389	409	405	423	411	382	360	385	430	379	400	406	405	405	399	405	406	385	403	387	386	365	381	378	396	385	388	408	377	406	408	372	387	382	384	398	393	394	381	388	380	357	403	378	421	373	368	384	361	397	406	365	372	414	430	424	397	415	382	414	373	381	390	398	398	407	392	385	395	385	401	382	361	374	390	406	416	370	418	369	363	423	408	445	396	424	346	399	374	441	409	394	383	401	400	411	445	408	398	390	445	400	417	397	389	391	368	382	445	381	389	369	396	403	378	371	399	382	377	371	353	389	331	399	374	392	388	375	396	368	355	434	415	391	425	400	378	407	370	386	369	389	433	386	391	398	383	396	386	376	401	423	364	343	379	366	386	423	413	403	393	349	365	396	379	396	391	398	363	398	399	398	372	406	409	357	407	348	427	417	371	372	395	379	373	399	411	357	397	399	362	428	388	406	373	365	377	407	401	357	375	368	385	428	402	356	396	371	381	375	404	403	417	392	431	371	390	396	395	366	393	390	393	390	426	425	375	420	411	380	378	382	354	387	386	387	407	373	405	385	377	375	446	367	417	367	382	409	396	429	393	394	360	393	358	369	372	396	385	392	380	388	395	408	386	394	362	422	357	391	403	409	426	372	387	395	427	407	377	405	379	423	381	412	396	407	430	403	377	389	374	384	395	411	371	381	371	377	386	370	401	361	391	400	384	378	408	409	378	362	389	394	422	413	406	395	434	373	388	391	400	395	393	394	400	436	361	393	363	379	415	402	416	410	384	411	423	420	396	369	358	368	411	428	425	372	377	404	400	425	369	398	383	388	371	371	385	421	378	426	407	393	392	368	363	383	373	396	372	365	381	366	391	395	379	403	417	384	391	384	366	412	396	406	365	436	393
14553	20486	12458	8260	4131	941	881	898	839	832	853	855	903	851	845	848	866	869	896	795	863	875	807	886	859	870	838	889	871	863	830	863	877	835	813	884	838	883	868	865	826	867	869	810	893	866	804	861	909	834	812	823	841	832	828	813	856	876	790	845	891	801	837	856	841	848	881	874	807	873	850	886	799	875	884	861	782	825	865	882	846	833	830	790	817	862	901	811	799	865	827	875	856	862	795	825	829	876	814	864	856	872	813	888	869	851	834	827	820	832	834	803	857	819	869	861	885	827	844	828	864	837	823	885	850	788	849	870	815	841	833	836	817	828	847	816	841	836	847	835	825	843	869	829	878	813	816	822	842	868	846	901	840	857	860	847	827	812	780	817	873	826	878	811	861	855	857	861	851	883	852	811	828	787	843	896	888	830	876	823	817	823	861	846	805	797	843	840	849	853	816	845	932	874	843	841	829	825	809	859	925	839	827	831	803	870	893	856	850	827	816	874	826	833	900	800	818	844	884	871	853	795	831	836	815	896	867	834	803	848	806	817	874	819	832	852	824	807	842	853	865	874	878	890	819	842	845	784	781	868	812	876	867	861	852	874	822	851	854	863	888	850	849	823	846	899	869	821	861	861	830	845	810	850	894	865	823	819	827	882	850	810	843	805	821	908	880	825	820	856	858	887	859	834	864	852	793	856	908	799	842	852	870	880	850	867	880	849	897	811	825	843	869	812	797	851	872	877	827	851	807	855	854	854	850	868	807	844	804	843	836	844	858	811	839	805	838	876	833	872	845	844	841	850	813	774	818	811	840	882	809	785	888	846	832	837	906	834	841	839	820	835	846	790	845	805	872	811	853	850	881	823	799	834	857	836	875	829	849	850	891	843	791	882	921	786	826	860	856	840	826	798	850	857	826	833	861	879	877	823	803	828	838	830	818	769	828	919	855	816	863	848	846	846	873	915	829	850	789	882	845	848	901	839	834	838	820	810	868	825	829	826	860	816	818	890	860	841	857	820	857	871	814	902	808	817	878	848	830	800	804	866	826	807	843	905	853	821	827	800	893	789	803	843	864	844	804	814	830	849	835	847	818	884	818	794	863	866	815	876	887	832	851	824	844	793	797	871	810	880	848	859	822	816	852	814	871	880	844	825	878	829	863	867	831	895	844	816	834	837	849	894	833	833	871	817	848	864	833	863	855	829	838	861	857	813	818	843	816	836	842	855	845	865	866	791	824	845	805	872	826	867	844	877	873	813	884	828	869	892	847	848	837	819	815	886	876	849	776	878	820	842	851	915	827	827	822	849	840	825	866	824	794	841	816	794	856	867	823	828	872	837	909	866	839	815	836	793	905	856	837	857	859	828	825	855	854	802	834	838	845	829	874	873	904	848	831	828	847	835	846	851	808	852	870	801	796	776	812	866	854	773	863	882	878	881	842	872	778	848	851	897	825	824	770	869	822	823	823	844	861	876	828	830	869	844	817	889	840	831	852	830	873	810	890	832	834	901	812	901	836	845	816	868	822	877	849	809	893	825	832	862	859	797	841	835	837	894	876	785	845	832	826	853	826	818	795	851	821	780	824	882	849	836	878	787	863	821	840	871	827	842	836	876	899	835	794	833	834	819	838	822	803	829	895	872	831	873	865	868	851	893	829	830	782	813	872	811	887	880	828	840	848	848	789	833	893	842	851	855	810	810	825	861	868	814	877	816	827	761	842	843	829	813	853	885	778	838	862	855	830	806	805	865	857	854	865	896	776	880	841	826	887	853	898	886	859	827	840	871	808	867	819	831	873	859	808	843	832	822	795	853	811	804	899	868	846	842	833	847	858	866	813	865	797	852	870	851	899	831	868	831	841	826	847	896	819	800	814	836	872	890	890	875	815	830	845	809	862	786	846	850	786	840	863	862	839	823	902	827	831	878	878	882	859	806	802	867	835	804	839	806	866	843	853	803	848	829	819	838	819	817	866	851	839	817	848	835	827	861	863	822	861	824	848	811	839	865	808	874	863	809	836	857	864	815	833	850	851	884	755	823	816	838	871	823	819	852	788	877	837	826	812	825	836	813	902	848	867	856	796	859	859	833	870	854	782	811	844	872	848	792	832	872	774	842	824	809	849	865	822	795	761	835	811	822	791	881	840	787	855	882	800	861	906	816	870	847	825	831	869	814	845	850	824	859	810	870	904	848	844	845	769	881	822	870	792	881	848	830	832	827	846	818	838	822	851	888	880	810	834	811	872	845	827	827	854	892	845	850	843	844	827	839	830	870	851	847	853	823	809	893	830	869	804	870	843	839	867	782	894	888	843	793	781	815	861	814	869	780	854	845	847	842	855	811	769	848	811	762	810	881	849	873	795	875	865	799	844	869	827	772	829	838	837	848	787	889	898	765	845	891	850	843	836	838	798	821	833	771	860	815	780	792	821	848	812	822	863	831	833	867	902	861	814	787	894	860	813	860	860	859	818	768	820	882	903	860	824	798	861	838	828	864	870	838	815	756	818	809	770	822	855	840	870	831	852	816	849	880	815	868	833	837	836	834	838	867	785	831	814	813	819	846	841	831	849	816	834	832	859	833	857	805	824	843	854	886	818	882	836	840	800	854	897	812	911	841	849	907	912	844	880	842	851	811	791	829	827	811	818	826	778	834	821	833	890	804	821	844	872	825	838	849	833	899	889	849	875	871	817	848	850	837	817	868	894	835	727	845	819	810	838	887	839	834	876	806	833	849	839	873	830	772	844	822	920	831	856	814	837	832	805	781	862	871	820	927	832	840	783	851	884	832	837	826	830	870	785	841	801	830	808	840	848	813	821	829	847	844	859	842	832	874	806	784	822	833	849	840	838	806	805	859	821	811	847	811	836	846	853	805	802	841	816	831	846	847	854	881	824	837	837	800	857	828	843	819	855	849	852	819	852	815	865	822	857	835	829	852	835	871	802	844	824	824	861	855	835	825	831	854	899	800	870	823	850	869	786	858	844	793	831	850	825	799	840	790	838	843	896	778	851	864	805	888	837	842	868	829	865	807	868	822	894	860	896	857	803	847	834	877	843	816	829	891	829	842	825	795	813	842	820	802	828	845	832	820	817	808	828	876	898	851	888	819	829	824	875	908	819	852	859	788	923	851	822	826	798	826	837	854	808	905	846	837	829	836	838	850	802	880	842	828	806	841	824	821	824	845	858	816	824	817	841	813	816	823	820	862	830	869	803	861	831	817	837	797	790	808	833	871	824	837	792	868	814	810	798	878	818	822	822	842	809	795	839	776	823	848	816	821	849	873	808	854	864	855	801	877	829	830	887	802	808	864	811	892	898	827	806	867	932	842	851	848	857	853	822	833	848	849	833	829	835	832	839	823	845	839	821	847	761	871	861	829	909	826	829	858	841	909	835	821	846	874	876	813	857	862	882	809	811	830	876	848	847	846	849	823	804	823	850	831	842	878	820	842	822	832	820	773	872	832	829	807	824	804	818	848	810	856	845	831	833	802
24263	21436	25261	28037	21483	21456	18681	888	476	393	356	327	329	348	344	316	327	300	299	306	304	282	285	303	289	257	308	317	318	320	298	281	278	263	292	291	308	318	305	272	309	299	335	287	279	273	292	295	306	287	297	306	281	288	310	304	306	293	276	296	309	277	256	274	288	271	268	329	271	264	274	291	309	308	301	289	276	293	272	272	279	267	293	306	285	271	275	287	278	259	262	313	274	314	270	315	287	276	294	278	292	282	327	311	303	270	276	266	265	307	266	289	262	219	284	314	264	289	291	273	253	307	261	296	287	305	274	289	314	307	302	289	254	253	290	269	271	319	288	258	296	285	294	274	299	257	261	312	283	292	278	329	284	280	277	300	299	301	258	289	267	292	308	291	280	297	288	276	329	283	314	291	269	298	289	292	333	259	327	281	305	278	317	288	297	297	283	311	279	235	282	285	270	285	278	278	297	296	274	276	285	313	285	259	297	273	299	323	250	320	283	276	292	291	287	325	264	270	282	300	277	282	283	304	282	287	259	284	284	290	309	304	290	299	304	290	315	257	288	287	322	325	344	290	259	317	281	316	308	296	268	313	271	257	280	303	321	291	262	298	250	310	355	322	276	288	278	269	284	298	276	295	277	275	295	278	295	315	322	266	272	290	276	287	311	282	256	257	253	302	294	284	300	291	300	271	268	290	276	322	279	296	256	288	329	293	282	317	283	277	297	273	271	300	312	298	282	290	300	298	294	279	306	266	289	288	304	289	310	301	307	283	308	301	267	277	278	289	269	259	296	294	258	283	286	264	282	298	284	284	298	252	301	281	287	272	324	296	263	279	344	300	285	346	296	291	272	299	297	311	283	312	289	297	313	299	307	275	331	268	291	287	309	306	295	274	301	299	258	303	290	301	273	307	280	300	294	275	251	303	278	295	308	304	264	304	271	300	297	288	266	269	254	301	313	275	299	295	296	282	272	264	286	296	295	233	298	299	302	285	293	305	315	285	275	302	281	282	263	281	277	313	281	245	276	311	309	280	295	300	261	277	276	267	279	294	309	297	300	292	279	282	257	315	281	288	292	310	283	284	325	334	276	296	275	298	302	311	275	282	297	280	299	263	268	301	277	296	306	259	264	269	261	273	258	304	256	295	269	301	276	315	280	304	255	308	272	279	287	247	296	299	281	301	299	272	267	282	265	221	277	316	293	272	275	311	247	283	282	294	288	263	278	312	288	289	284	274	298	281	330	264	300	257	258	288	284	293	294	260	272	285	300	320	279	257	279	300	264	288	294	310	287	286	297	314	282	289	252	288	308	277	296	264	273	259	285	284	256	275	282	290	296	280	269	257	278	305	258	281	292	297	264	267	269	276	267	300	293	267	249	304	296	307	305	282	299	309	296	311	271	294	271	304	274	285	259	260	283	299	324	266	302	291	277	282	311	308	323	305	281	306	308	315	277	289	253	275	255	281	309	265	289	290	285	295	266	269	293	289	309	318	290	308	286	303	297	281	250	319	319	274	302	287	291	318	291	286	270	325	298	303	305	301	297	298	271	277	265	260	297	290	294	303	311	282	298	290	298	252	280	271	283	249	296	261	286	262	311	294	312	281	279	282	300	299	298	299	254	272	317	292	297	277	290	325	287	277	291	296	301	292	255	284	280	300	285	304	318	293	306	268	277	277	289	287	277	272	265	296	270	317	276	254	291	290	270	246	295	264	246	297	268	254	278	308	303	278	282	297	300	254	306	328	310	286	290	258	244	299	281	290	282	336	285	309	332	279	282	339	301	276	286	265	247	308	301	309	293	274	305	268	261	275	309	288	266	260	292	293	304	286	326	288	298	300	308	289	282	298	317	283	266	314	312	309	276	270	281	291	274	304	316	308	309	284	288	290	293	287	310	301	292	273	299	274	257	295	309	324	287	322	279	267	285	284	282	264	266	283	315	281	303	273	291	272	281	258	275	277	273	285	310	285	285	316	265	258	295	274	307	320	278	258	283	289	295	308	296	265	287	271	299	270	290	281	290	272	267	292	261	292	264	313	262	275	278	246	269	294	267	301	280	303	304	295	299	284	274	260	309	284	279	269	283	276	311	308	289	296	273	266	309	315	318	299	310	299	272	286	340	284	285	281	273	286	271	270	282	249	331	253	315	282	295	304	330	289	294	298	304	289	284	274	276	280	274	283	300	255	283	315	250	278	310	294	282	304	257	307	302	282	298	294	285	284	277	269	285	260	270	314	286	279	276	275	277	288	272	265	248	248	321	264	277	283	269	294	294	262	273	261	305	290	291	271	327	293	295	270	262	274	283	287	275	258	291	299	287	300	262	272	294	283	255	298	280	309	254	280	275	308	282	302	299	261	272	267	258	267	304	283	347	300	262	277	264	264	300	291	320	308	266	314	282	298	290	300	278	308	258	248	282	302	295	329	281	284	297	295	288	280	284	297	297	268	309	301	284	307	260	279	279	265	262	282	284	274	293	281	259	266	296	285	268	302	308	281	283	293	282	293	286	281	272	295	288	284	278	273	309	303	292	330	292	247	266	302	264	273	270	280	284	298	291	275	311	283	291	278	277	295	272	302	286	284	308	286	297	316	274	290	304	294	297	297	293	298	243	299	296	285	282	279	317	254	290	285	251	305	298	308	296	281	295	270	282	300	302	285	296	280	302	259	274	311	284	247	279	275	266	263	258	290	281	316	302	280	252	269	270	282	280	281	284	273	310	313	306	273	322	277	267	282	268	287	319	293	311	322	311	279	291	275	295	308	248	269	260	311	307	309	289	316	281	280	272	278	299	313	314	290	303	293	268	302	289	279	270	276	267	286	262	248	275	276	278	249	295	311	276	269	246	274	305	285	307	255	288	288	283	285	289	273	276	290	269	256	295	304	279	296	303	265	298	294	287	294	305	304	282	262	266	307	276	298	292	287	283	265	302	284	285	271	314	297	285	258	278	262	232	305	292	281	293	252	300	284	309	297	299	282	254	261	310	293	288	297	264	274	291	287	281	293	304	269	285	283	273	330	287	312	271	263	268	292	276	293	264	285	312	280	298	279	277	313	282	266	285	290	262	287	313	304	303	282	269	280	321	293	323	314	301	269	277	259	279	293	286	278	262	289	302	292	288	278	267	299	288	307	289	295	307	294	306	312	296	270	311	266	307	272	283	296	285	295	317	282	317	263	273	268	285	279	271	289	312	294	295	293	295	293	284	281	294	285	309	292	269	261	273	296	277	296	281	316	265	261	275	299	300	289	298	270	271	257	303	294	297	268	255	314	279	311	289	300	267	285	298	323	259	288	265	327	289	288	296	296	275	293	300	279	288	273	286	297	299	310	308	271	258	291	285	265	299	265	294	306	295	298	325	293	290	287	318	285	290	265	314	292	269	294	266	297	274	293	305	257	265	293	281	282	287	278	279	254	247	285	293	292	267	269	304	297	266	294	324	262	266	312	286	298	300	286	288	284	285	277	309	315	272	281	320	278	264	293
19303	29009	19156	13271	6781	832	737	732	666	663	678	645	634	587	635	643	651	636	631	627	649	624	673	612	629	646	650	610	555	601	614	651	597	620	627	593	606	617	617	608	594	582	628	600	620	608	565	618	686	607	574	651	610	618	585	625	593	571	637	636	602	666	656	544	603	655	635	610	607	623	602	564	576	626	628	620	622	615	639	561	661	640	590	631	598	618	608	613	612	621	637	595	585	575	586	586	575	606	630	625	604	614	562	613	590	547	567	640	620	594	603	615	599	609	611	569	613	555	685	585	637	629	592	577	604	590	596	575	608	598	608	661	611	588	632	630	633	602	602	610	613	621	638	597	648	624	551	662	632	630	631	602	596	584	627	587	606	645	609	572	603	641	656	668	581	594	654	634	592	605	588	625	569	661	607	613	641	587	570	587	650	612	612	650	568	612	661	634	646	635	609	604	616	624	621	632	588	564	590	693	642	627	586	566	623	617	653	582	623	620	601	650	575	600	593	576	609	600	606	607	623	614	636	658	598	643	596	627	630	630	635	631	635	595	581	610	606	615	610	663	581	607	606	611	634	626	604	597	618	616	568	630	621	610	613	641	595	660	599	590	638	613	637	642	591	632	619	599	579	613	544	598	616	592	558	619	608	600	608	606	610	597	613	635	621	558	581	591	612	626	619	590	612	647	579	614	643	635	588	626	623	619	610	627	652	638	616	622	550	612	595	595	641	608	610	574	621	616	560	635	623	632	610	564	581	591	657	638	605	669	599	616	616	607	595	598	582	596	661	572	646	625	587	622	582	621	583	650	607	599	587	620	612	633	568	575	636	683	565	565	583	644	603	588	613	625	625	597	630	618	614	623	650	573	570	615	558	621	577	626	602	579	588	631	610	597	620	574	618	667	617	599	613	596	580	563	623	580	615	576	610	579	606	635	641	581	601	640	655	624	634	617	572	615	588	604	575	571	590	612	586	605	651	611	583	626	651	618	612	602	598	606	606	621	597	575	592	618	631	589	601	611	644	602	560	564	588	619	633	591	659	593	581	562	632	614	583	623	577	604	644	586	606	631	614	608	648	612	592	631	584	613	638	602	605	624	607	646	583	607	599	604	587	636	616	672	605	641	602	622	634	607	570	605	625	619	582	646	619	623	604	607	612	620	599	605	562	628	629	585	606	598	620	613	595	609	650	593	570	633	617	607	595	591	580	577	640	630	593	588	611	577	640	602	640	632	631	633	645	587	621	546	643	646	620	637	640	626	642	569	648	591	632	636	574	617	634	617	586	577	638	589	582	648	655	564	609	603	607	633	582	591	620	627	595	571	595	615	638	618	647	591	637	602	593	633	595	655	620	581	576	607	579	582	645	603	638	603	597	554	633	613	605	582	584	590	601	618	585	590	621	634	613	594	613	591	619	624	620	605	619	652	602	618	640	569	593	613	582	625	582	639	576	622	589	554	597	611	609	599	535	589	586	652	585	596	627	567	596	606	606	612	605	628	602	604	596	616	621	644	619	630	595	600	633	630	606	594	660	578	584	618	596	560	572	612	641	636	578	648	624	634	621	604	617	625	601	600	620	645	640	662	585	643	608	598	653	640	640	563	576	599	606	611	599	650	609	595	557	595	637	590	651	605	609	556	613	525	591	600	609	614	620	573	645	611	601	583	606	601	629	631	592	599	623	600	611	589	586	593	636	619	647	622	607	649	631	661	584	618	612	613	591	617	652	609	603	554	602	582	581	619	630	623	562	619	663	600	599	623	623	609	605	596	580	588	585	630	619	643	584	597	618	618	586	593	630	626	614	622	613	617	682	602	610	592	650	605	607	611	597	596	590	595	602	586	568	647	612	623	633	607	599	667	615	588	593	612	617	613	630	652	643	614	609	584	578	607	639	624	583	613	609	604	609	634	640	659	632	620	586	635	612	609	622	623	611	577	627	608	569	609	599	610	592	655	635	633	605	594	609	582	629	620	630	574	593	659	659	591	588	613	623	648	665	659	593	628	605	615	564	593	625	619	617	635	613	579	632	620	624	613	602	601	628	580	576	624	624	635	632	688	600	594	575	606	623	620	602	637	601	595	666	623	578	622	598	576	582	641	579	594	611	655	601	575	621	585	626	600	618	631	590	657	633	628	580	565	635	621	613	591	539	650	621	574	600	606	588	587	601	641	616	596	578	629	589	637	566	599	596	566	582	638	598	644	612	613	593	594	566	633	635	627	587	624	603	585	563	637	581	619	607	637	620	597	573	639	638	640	554	593	637	642	596	611	609	621	596	602	589	595	617	641	571	597	622	597	597	617	570	574	582	619	592	578	644	632	648	632	631	628	585	599	657	641	634	610	588	630	566	600	597	616	601	655	606	664	624	605	621	612	606	585	631	610	611	609	599	610	596	634	621	564	644	644	619	579	612	611	646	612	603	617	612	632	631	588	592	594	619	609	610	639	632	592	593	670	604	608	638	608	587	572	591	585	639	617	574	608	640	637	634	651	591	577	657	628	621	604	590	650	656	612	594	605	586	625	612	598	624	606	630	644	620	636	606	595	610	633	607	648	583	632	583	586	585	646	613	616	624	628	615	584	598	578	615	613	593	590	582	606	571	602	631	610	605	607	643	594	608	588	587	636	581	617	602	576	602	596	605	646	581	608	656	628	609	636	629	630	585	630	623	618	578	618	555	653	624	618	632	592	618	585	646	591	598	566	658	618	567	583	616	625	609	607	598	653	607	636	615	625	593	590	620	625	613	612	652	635	608	596	567	640	600	593	587	621	597	603	616	634	619	580	620	579	607	659	637	563	669	594	600	622	594	619	582	634	646	600	588	583	604	604	627	613	637	616	600	588	592	607	632	617	595	603	633	600	662	585	605	656	638	638	572	606	625	629	590	608	629	637	563	623	598	625	609	594	629	582	577	604	603	605	608	599	587	629	584	580	595	599	581	647	620	582	652	603	617	645	606	611	655	654	612	650	615	579	632	612	611	611	575	590	614	630	614	600	579	629	564	596	563	614	597	625	600	572	624	586	611	611	583	619	608	621	626	605	611	609	648	592	670	645	609	623	587	619	592	665	586	591	626	580	570	581	657	604	613	659	570	604	590	640	604	592	599	607	620	630	635	602	570	627	617	641	623	657	622	615	624	624	622	618	616	595	595	580	576	591	563	606	629	607	627	601	625	592	652	610	630	625	635	628	632	604	630	586	637	605	588	632	606	632	566	607	642	566	596	637	626	636	634	596	649	611	614	615	618	599	636	654	607	682	565	573	575	579	577	603	616	634	603	621	595	613	633	604	583	604	596	627	624	579	604	562	615	592	580	584	621	611	625	602	590	654	634	611	631	595	576	593	653	620	594	649	602	600	574	593	634	596	646	588	632	641	580	593	639	579	569	633	609	620	594	580	617	642	622	603	617	572	616	583	620	557	600	659	608	649	616	624	635	631	646	592	608	581	598	555	605	597	626	602	596	651	618	625	595	608	590	641	627	603	600	566
33276	20216	9682	1691	723	295	275	275	286	252	288	281	290	268	250	274	277	277	277	254	230	278	273	252	251	242	257	261	278	306	274	275	274	280	273	266	238	301	288	256	256	249	250	279	281	300	258	292	283	268	251	287	260	278	302	248	281	285	243	280	271	263	265	294	255	247	299	294	306	265	256	276	244	301	268	239	274	259	270	288	281	263	231	286	291	278	257	261	276	289	225	265	243	279	277	238	222	256	255	232	259	272	260	276	264	262	268	264	260	276	286	284	308	274	301	293	287	263	277	257	238	296	297	256	246	273	268	291	264	264	251	268	273	274	256	284	264	232	269	267	250	263	293	246	269	269	273	289	275	218	238	278	310	262	272	275	276	286	271	275	268	263	266	276	289	305	291	261	269	302	283	257	249	238	281	243	258	293	253	294	263	259	284	279	244	281	275	267	277	272	265	292	272	276	255	263	255	256	281	301	262	269	279	280	291	255	270	286	284	261	284	289	288	268	289	263	300	287	259	269	284	289	267	277	273	291	251	252	297	279	262	262	256	305	253	261	282	249	268	272	308	284	266	294	291	280	268	288	272	266	288	311	266	297	258	283	263	267	260	264	250	271	260	279	238	242	299	282	274	278	266	277	296	232	284	264	253	239	277	265	275	278	248	271	302	274	267	249	265	261	245	274	282	258	269	265	271	278	299	270	298	287	289	300	272	279	257	262	269	241	258	267	251	292	260	278	248	305	267	257	277	270	259	277	232	295	272	287	278	285	253	283	246	301	269	276	278	286	273	284	300	254	281	250	272	328	254	282	272	298	261	253	265	295	258	299	290	276	266	276	284	276	239	290	298	310	272	289	279	244	283	242	269	286	285	263	235	283	265	272	273	274	253	299	303	276	272	269	306	270	270	262	268	294	271	273	274	268	305	296	270	247	306	306	263	245	263	285	270	257	269	254	278	256	242	259	285	271	223	288	260	293	268	317	275	292	276	275	269	270	278	265	241	259	303	237	293	304	257	241	293	312	285	277	273	247	271	276	283	270	321	295	262	265	247	293	268	275	281	290	265	243	261	284	285	263	288	259	301	249	298	241	257	276	254	249	294	292	269	264	251	271	289	243	264	261	280	273	280	261	268	287	250	301	281	286	231	250	261	278	299	271	278	267	299	299	284	274	271	254	248	253	282	279	278	302	257	241	282	259	261	288	294	284	261	252	280	260	261	252	288	263	283	269	267	259	265	272	261	256	286	281	287	288	293	281	274	276	262	289	269	286	257	279	286	289	249	262	262	290	254	232	258	283	282	263	263	255	283	275	282	276	267	268	251	254	267	257	252	266	264	271	296	278	251	257	238	288	261	252	257	267	264	253	285	267	276	273	254	243	250	271	263	247	282	301	279	240	278	280	251	269	310	299	273	252	266	299	292	294	256	274	264	281	263	233	248	294	251	281	265	251	263	267	272	286	259	287	278	244	285	287	269	275	266	245	285	255	261	248	272	263	270	248	285	299	256	277	255	263	255	280	314	298	267	261	268	281	273	263	283	280	254	252	281	262	293	254	254	240	255	269	302	239	306	261	286	267	255	282	255	277	266	259	271	283	239	275	269	273	277	295	268	232	246	280	280	280	281	236	247	288	267	282	284	261	288	257	257	232	283	316	295	255	270	294	269	264	289	280	257	254	278	279	273	248	276	263	260	272	296	296	270	273	277	258	275	245	284	276	277	288	277	264	275	273	253	263	283	250	304	306	257	286	248	256	302	240	280	301	279	275	262	257	269	277	270	250	255	277	271	297	284	274	267	279	270	250	289	266	272	266	260	285	273	254	267	256	266	256	254	261	275	247	248	274	281	264	249	253	267	268	282	293	291	301	276	275	272	262	274	277	285	273	262	288	281	276	261	289	229	313	291	296	291	279	280	244	279	278	260	243	249	251	270	296	244	272	270	252	267	267	276	273	241	281	300	298	292	293	249	286	284	254	240	274	304	292	308	276	235	266	247	278	270	257	251	248	287	265	238	267	283	286	306	259	316	282	284	249	255	258	242	279	261	254	266	256	253	246	268	308	266	292	274	286	276	271	283	270	275	283	269	279	269	271	271	269	251	276	295	267	229	252	273	276	284	251	280	295	278	274	274	272	255	269	252	263	291	277	259	292	265	285	263	295	301	270	275	286	279	277	229	246	277	267	270	295	293	271	267	259	283	263	275	302	284	276	295	284	281	259	272	260	282	256	265	244	291	255	253	266	277	288	268	266	268	284	279	297	265	282	298	261	222	277	247	245	280	243	285	276	258	257	293	282	282	303	253	273	288	268	288	252	273	263	267	250	273	264	261	276	258	254	284	283	232	268	283	274	236	266	294	269	270	318	268	253	260	297	273	268	289	263	271	317	263	251	283	238	296	277	261	264	275	289	269	247	270	259	245	265	254	289	283	278	280	291	291	276	261	265	255	251	277	287	248	277	244	258	269	282	255	265	255	308	278	262	282	274	273	278	288	288	276	280	268	307	281	258	284	286	266	262	281	267	280	261	280	294	296	266	265	293	266	226	249	283	274	292	251	292	229	263	290	286	271	276	259	282	257	273	292	269	279	276	258	278	249	265	253	261	261	261	282	257	283	256	263	271	313	265	263	297	255	264	256	313	268	256	281	262	294	284	299	269	261	269	263	250	278	263	292	294	241	300	291	270	308	291	286	254	279	267	262	264	285	274	283	291	294	269	266	262	284	298	303	249	292	259	277	263	264	274	307	251	285	270	284	264	291	244	251	275	277	260	241	289	293	288	253	258	277	260	265	246	253	274	277	271	256	298	250	293	270	269	271	278	250	249	286	278	261	284	275	261	279	246	271	274	292	289	287	257	290	282	257	266	264	265	271	247	257	268	271	278	250	274	253	282	300	279	268	272	272	237	233	244	259	264	262	300	250	282	299	233	259	242	255	252	262	272	268	267	269	241	250	297	242	276	276	273	272	280	287	255	273	270	278	246	282	264	270	287	281	298	298	276	260	283	261	285	270	263	287	258	326	269	240	255	287	266	247	279	256	287	287	260	271	292	275	270	274	292	283	248	260	247	307	278	269	277	289	270	254	255	316	263	244	305	270	269	266	286	276	279	274	258	288	249	286	255	277	254	244	254	258	250	275	259	256	277	295	269	291	274	272	280	298	251	277	276	251	292	253	272	297	268	222	278	255	269	285	280	310	282	272	256	301	276	305	315	283	264	273	265	257	248	254	292	243	260	218	257	301	305	253	250	302	302	301	293	254	254	246	290	272	241	288	286	261	274	284	261	256	265	253	278	263	251	260	317	245	240	277	250	286	300	267	261	283	271	291	274	281	265	284	282	268	249	307	291	265	259	309	270	280	260	247	301	294	246	272	275	246	263	276	267	264	274	268	315	254	262	254	263	275	283	290	275	257	261	248	292	273	267	259	255	259	261	267	278	247	252	292	275	283	293	272	295	294	285	293	253	259	275	275	281	257	263	275	285	276	286	263	298
7816	6072	2623	1269	876	636	619	617	652	634	618	631	674	640	616	667	656	638	601	623	608	628	638	669	650	625	644	614	665	623	618	634	675	613	628	614	615	594	624	649	628	618	630	635	664	630	638	638	655	645	692	649	650	663	636	632	673	602	665	632	619	605	607	680	642	631	607	687	648	641	661	633	644	633	640	621	644	645	623	650	629	577	628	632	602	660	614	616	624	667	634	663	607	724	643	649	626	637	654	607	632	640	630	643	635	622	629	653	658	587	658	572	618	615	630	633	658	649	635	626	605	622	604	648	649	603	635	598	669	659	639	638	630	648	640	598	649	624	633	604	630	621	615	690	643	585	673	666	664	648	640	606	628	638	607	643	630	703	642	591	634	598	654	663	695	630	618	628	631	647	633	629	652	645	653	637	635	587	643	621	675	623	596	589	593	630	606	622	620	615	590	680	639	624	636	657	646	649	667	606	637	663	649	580	601	638	648	657	641	637	628	619	632	652	644	660	678	601	696	603	641	620	668	657	605	615	684	630	645	603	638	643	634	670	638	654	612	680	642	629	657	623	649	628	635	639	606	622	619	594	595	611	657	630	636	652	632	600	651	608	724	642	643	655	668	655	603	634	704	678	634	639	623	633	634	665	617	586	667	669	663	651	644	628	651	592	631	614	620	616	601	629	649	652	611	659	667	652	650	619	667	675	661	600	658	636	625	605	667	668	632	622	665	626	622	622	634	648	595	658	644	626	611	597	636	667	658	684	607	619	665	649	634	646	628	635	657	668	663	635	615	637	629	605	621	629	650	663	625	638	609	589	661	656	612	654	643	612	622	679	674	636	648	647	627	631	635	652	647	647	658	638	670	625	625	649	614	645	633	637	655	663	634	660	619	637	644	679	613	637	651	691	617	666	674	614	667	646	590	593	629	692	661	647	665	668	643	639	662	615	645	596	672	629	707	648	630	658	641	667	603	635	646	613	617	671	697	618	617	656	689	638	656	624	628	619	659	630	646	654	646	616	628	618	635	610	647	603	639	661	622	595	641	690	633	606	638	613	649	638	661	607	652	597	667	661	654	603	636	671	643	617	675	605	650	634	646	634	638	649	641	631	605	614	628	635	674	607	651	625	647	637	659	656	603	591	674	682	633	625	598	662	646	664	635	588	602	641	621	656	608	632	624	629	629	623	623	586	634	635	600	670	638	690	630	627	663	609	593	624	621	634	628	618	665	619	673	636	609	632	683	627	611	688	611	647	661	623	621	614	621	669	661	648	624	643	658	594	624	683	664	615	601	633	626	641	671	626	632	621	628	653	655	626	644	663	629	629	619	636	590	634	611	626	618	593	614	634	651	628	606	644	697	637	644	639	650	656	664	649	627	642	672	624	634	657	641	634	603	637	606	608	629	652	600	590	632	610	623	624	651	617	674	636	671	631	661	648	618	643	639	634	622	630	603	662	662	677	621	681	596	603	644	620	610	644	664	623	663	666	603	597	573	636	649	643	625	615	640	632	608	653	670	668	690	623	649	584	632	646	646	617	617	643	672	657	681	629	651	664	666	645	617	593	646	629	647	635	661	605	614	681	611	623	618	648	692	648	613	593	648	679	616	652	606	621	647	643	658	608	646	648	676	652	639	613	658	625	634	598	627	641	643	638	656	601	638	646	655	625	694	610	684	627	621	649	659	634	648	647	612	608	643	679	667	664	579	644	600	664	625	596	679	622	658	640	664	631	593	602	652	619	591	676	629	640	609	602	638	648	633	632	628	607	625	653	637	676	577	642	657	671	638	638	662	617	657	649	630	629	654	609	667	642	620	635	632	649	641	629	624	597	680	618	659	619	667	638	619	628	637	643	601	584	678	655	626	642	661	606	649	634	609	635	637	611	621	691	664	634	640	649	604	604	668	657	695	653	622	670	639	643	588	628	616	621	673	639	625	633	581	637	630	668	640	647	624	617	661	668	647	656	647	639	611	616	634	669	630	662	615	657	627	660	635	645	631	655	636	619	612	684	634	627	650	620	662	611	623	642	642	636	642	682	643	630	636	647	664	638	650	616	632	603	613	646	672	661	671	627	654	645	638	634	648	643	627	648	674	639	654	618	644	660	632	650	651	630	635	626	644	655	692	625	630	610	722	660	637	673	653	618	591	628	616	632	679	656	674	656	713	646	634	655	674	631	602	646	643	676	625	638	649	701	638	629	623	616	636	656	605	629	608	690	643	616	689	622	584	661	661	610	635	626	655	651	637	647	614	645	652	641	654	629	605	615	641	681	650	646	603	608	614	649	632	663	624	642	644	626	613	610	625	614	652	599	626	641	659	652	662	627	619	657	631	626	654	587	626	633	667	630	601	641	632	608	633	646	621	611	635	628	660	629	627	689	654	621	638	631	665	666	588	648	665	678	643	627	682	655	697	670	632	604	663	620	653	618	603	657	632	630	625	618	668	629	631	591	647	653	662	633	621	682	691	631	635	619	662	660	628	667	674	648	609	616	615	671	658	596	635	615	584	626	651	654	657	656	588	653	631	605	658	610	695	629	634	576	656	660	649	641	621	638	637	638	589	620	627	604	613	682	629	635	665	618	679	598	657	635	623	630	630	623	601	600	643	648	633	616	606	648	645	638	654	629	622	652	674	631	627	632	640	644	660	645	634	642	644	626	648	643	645	643	667	615	643	665	662	638	655	640	653	596	581	622	652	629	656	622	653	633	668	604	624	675	608	669	639	644	619	611	667	634	598	618	653	624	584	619	646	672	648	631	648	668	695	677	633	650	605	646	591	657	683	686	572	604	641	627	653	633	668	657	652	622	636	649	637	616	638	651	583	656	646	640	646	657	649	608	612	614	683	623	639	633	661	608	670	637	631	630	667	593	632	620	569	630	650	649	716	657	662	629	606	632	660	620	621	667	713	611	638	652	640	613	625	614	616	600	681	618	671	609	634	659	679	632	628	635	632	622	636	657	663	673	661	625	646	620	642	635	635	644	692	604	653	645	659	682	661	708	645	644	669	617	612	632	619	640	628	631	633	666	642	587	667	582	615	599	647	637	637	679	655	674	686	637	710	612	632	640	638	588	663	615	649	599	641	634	646	650	618	648	605	671	661	640	645	660	634	635	610	656	650	680	634	668	602	631	606	652	634	610	641	629	639	620	620	657	667	644	662	629	616	641	621	593	705	633	663	651	632	658	673	676	663	630	611	598	614	657	639	660	671	636	635	605	656	597	644	611	613	663	656	651	606	634	619	612	604	652	672	635	649	627	643	581	651	666	614	647	603	623	654	629	615	638	642	631	649	661	672	678	670	620	614	630	636	656	652	590	628	665	645	642	640	682	632	616	631	561	627	634	609	676	638	629	657	649	629	614	607	612	645	645	618	647	644	634	640	655	675	651	666	662	626	622	615	647	606	651	604	596	604	679	661	651	614	653	673	675	601	626	581	651	693	675	606	643	625	613	637	617	637	633	651	642	679	666	621	635	691	630	663	658
24882	21440	24870	28431	21551	20021	1812	517	456	437	425	403	414	382	435	389	413	370	424	383	383	403	385	400	375	368	372	403	380	376	345	397	410	380	383	381	413	358	383	409	405	381	430	387	352	412	394	417	429	375	458	446	378	369	438	389	404	410	418	415	388	350	410	380	396	402	376	412	385	364	397	373	371	392	402	374	386	368	416	406	415	406	357	440	398	373	381	378	435	414	446	384	375	414	409	407	406	387	406	400	424	380	376	408	416	382	425	424	361	425	370	413	397	365	394	380	365	358	382	356	381	349	401	369	353	397	389	355	387	408	373	412	407	405	406	387	377	417	382	403	417	390	368	390	376	358	391	403	380	410	374	401	381	388	384	378	365	383	345	402	378	402	384	410	376	377	390	369	371	388	372	363	415	347	370	398	376	388	334	375	414	438	410	385	391	384	382	386	377	379	361	395	378	373	377	384	424	402	424	371	386	362	415	385	389	387	348	354	388	380	408	347	367	388	374	378	403	422	352	388	398	375	385	361	377	415	405	385	369	372	382	377	385	401	374	378	393	419	399	419	376	388	393	384	387	424	399	402	391	369	377	390	348	389	359	416	377	414	407	401	411	412	408	388	376	415	402	411	353	381	389	411	403	404	363	405	422	359	360	418	347	379	384	393	396	431	367	384	363	406	366	410	364	346	364	394	384	395	356	425	380	382	439	397	408	379	388	390	414	355	388	407	397	373	361	357	368	410	400	400	363	353	365	420	381	375	356	394	371	414	424	436	420	375	421	407	381	399	391	367	387	396	396	404	392	392	407	415	378	329	396	421	411	388	381	387	378	395	343	342	403	419	334	405	381	394	363	367	395	378	369	393	380	412	395	424	386	353	369	364	396	410	370	405	395	396	414	348	393	388	323	388	383	412	369	392	389	357	361	399	384	387	375	390	400	368	371	430	374	385	374	366	407	359	343	393	362	369	380	426	362	396	386	382	366	390	381	373	348	417	356	398	365	376	387	396	407	413	382	360	365	379	364	401	387	381	359	401	397	409	420	397	391	394	377	391	381	375	372	431	395	430	392	370	398	394	396	383	367	400	334	383	408	384	366	437	370	353	360	419	438	419	399	381	395	362	392	428	419	402	381	386	386	383	381	385	351	389	416	431	396	381	374	410	395	395	373	367	369	408	428	382	386	399	407	407	384	389	392	400	392	412	349	396	394	380	406	388	422	388	422	383	374	387	379	409	405	357	364	375	372	389	366	382	383	388	400	387	366	382	370	406	399	386	402	391	406	382	407	395	407	408	402	373	372	387	402	388	396	383	404	408	382	388	399	387	420	402	362	375	371	381	389	409	396	361	390	392	404	409	401	414	379	431	395	431	409	433	354	363	436	346	377	382	397	369	361	374	395	366	368	349	399	397	386	411	396	372	361	374	369	377	406	375	365	385	385	356	393	400	367	369	387	363	394	410	432	370	352	359	364	398	384	404	390	411	397	427	412	376	397	388	372	395	381	413	380	389	386	368	389	416	418	432	348	390	387	342	410	410	378	422	417	393	349	380	398	436	361	431	394	364	403	393	374	370	367	406	390	382	389	412	407	399	412	383	387	391	384	421	378	442	354	402	408	433	396	372	414	412	349	398	382	374	420	397	404	404	409	416	349	406	387	377	362	363	364	371	370	338	355	385	387	381	391	402	380	377	385	364	391	372	401	377	405	363	393	392	410	400	364	383	372	361	389	402	369	364	401	398	433	387	343	381	352	404	365	400	399	399	368	407	396	411	410	399	384	402	387	406	380	353	398	402	445	394	381	375	403	367	368	377	378	433	416	424	381	354	362	374	382	388	399	382	344	382	428	391	391	417	357	387	393	379	361	359	378	404	389	367	424	400	404	395	388	385	390	414	394	391	419	420	359	387	383	420	400	363	351	395	398	380	365	387	397	349	391	385	366	385	407	372	354	382	410	366	389	418	363	405	355	391	411	335	400	375	386	401	431	380	445	437	389	371	373	361	355	362	399	403	422	424	366	376	392	368	383	377	384	337	396	382	389	424	388	381	367	408	396	376	396	354	381	415	401	379	389	375	387	374	362	361	416	413	400	403	389	423	429	437	377	380	376	389	432	412	409	375	394	355	359	363	341	363	416	384	354	376	416	348	400	379	363	381	384	383	383	406	410	379	409	389	404	370	390	383	361	388	390	391	375	378	402	403	390	403	393	406	383	366	378	413	436	389	407	370	388	352	394	349	424	412	405	416	411	400	384	394	410	362	416	379	397	378	351	378	378	379	406	401	410	377	380	407	377	382	418	351	371	382	385	388	420	408	437	361	393	359	422	395	372	366	351	377	383	380	390	386	370	419	411	401	416	379	355	383	381	389	404	393	394	392	382	391	416	411	418	375	373	378	410	372	413	419	403	417	420	388	413	391	389	388	406	358	352	390	388	382	340	407	393	388	427	402	387	398	354	426	398	400	381	343	378	372	375	399	355	367	382	411	364	357	409	408	413	423	348	422	383	397	369	414	393	395	393	400	368	359	381	382	388	433	400	379	380	352	374	391	385	414	385	364	437	408	417	385	416	418	402	408	391	432	408	361	408	372	362	405	376	413	366	403	380	363	399	361	366	380	396	420	371	388	390	394	411	360	408	415	362	328	381	340	396	415	333	380	376	373	372	354	370	377	389	395	387	384	395	395	371	392	360	389	405	362	399	376	354	390	410	400	356	365	427	355	355	398	366	372	361	357	371	393	364	389	361	376	399	379	430	395	413	365	414	377	342	400	404	370	376	373	404	442	362	376	382	366	385	429	346	378	374	387	386	407	360	399	430	403	428	405	428	416	430	425	401	389	404	386	419	349	393	364	408	375	404	386	360	415	422	388	365	391	389	413	363	446	423	397	367	393	377	380	353	368	377	415	383	404	392	387	394	335	447	381	384	367	396	386	388	349	380	382	367	367	389	372	392	383	417	394	362	382	385	394	408	380	379	353	378	391	383	403	380	373	411	363	377	387	387	381	393	370	366	376	396	404	400	396	367	367	404	438	376	448	382	389	392	383	388	412	390	375	410	409	355	404	372	428	390	420	404	423	393	398	365	401	352	385	378	379	392	386	403	392	388	392	374	401	370	374	402	376	386	386	373	408	354	398	381	393	370	411	381	380	382	406	385	364	327	340	383	398	433	354	377	380	383	386	403	355	374	380	388	396	401	381	412	408	405	388	373	399	388	437	387	366	434	375	404	359	398	417	363	422	402	373	381	374	410	394	417	380	387	431	398	354	414	403	409	390	393	397	379	375	391	351	399	393	385	376	429	372	370	365	381	392	402	401	396	391	395	393	375	401	361	347	365	353	385	407	379	378	360	343	381	419	352	404	395	388	384	410	379	408	376	382	362	409	376	420	382	378	409	420	366	365	386	430	472	385	414	377	415	400	373	397	358	421	361	396	409	399	384	376	421	398	388	382	411	358	408	418	384	389	381	369	401	381	364	366	428	403	396	383	359	356
13640	20027	11961	7541	3900	968	871	896	873	874	813	844	881	834	815	862	871	808	827	859	846	828	834	825	862	878	871	845	860	803	808	868	865	906	810	870	841	828	849	840	898	856	829	767	828	853	841	850	845	848	893	929	841	826	795	885	861	880	830	859	859	853	817	833	799	848	809	823	912	849	876	833	829	867	839	788	879	805	860	870	865	816	839	857	890	835	889	817	889	822	882	852	849	832	835	814	821	832	839	865	874	854	854	863	849	854	860	803	838	873	854	845	822	852	815	856	854	851	844	837	836	827	849	847	828	870	847	822	779	880	819	838	824	826	868	811	851	869	832	866	876	868	792	896	848	806	862	819	848	854	849	810	818	799	844	803	850	876	822	785	804	836	840	857	874	843	793	797	833	839	857	840	844	924	857	879	826	830	825	821	848	874	807	847	868	849	824	855	814	804	852	853	825	833	837	824	916	928	848	881	880	861	851	871	868	799	824	848	844	838	849	835	828	880	814	825	910	884	852	821	852	778	812	819	793	846	780	846	844	852	827	893	798	864	835	845	828	870	840	838	776	825	793	850	853	849	849	883	842	848	776	806	818	828	827	894	787	855	794	807	843	849	844	847	827	857	811	849	862	892	828	849	869	796	881	857	815	857	851	823	869	799	877	796	846	873	871	826	752	844	809	830	866	840	818	845	795	852	926	852	833	808	862	871	855	866	842	843	794	869	835	825	831	812	827	821	871	831	889	839	847	813	838	866	862	805	867	806	812	845	868	814	879	822	848	848	886	814	844	842	806	803	859	874	892	806	811	840	869	839	835	839	855	845	897	815	835	841	885	831	833	840	827	772	848	818	777	816	862	837	860	810	833	850	841	826	813	857	810	797	800	803	825	862	847	825	895	847	884	837	861	802	788	841	829	860	878	841	815	821	824	834	783	886	807	826	822	867	800	885	815	860	827	859	861	925	824	840	837	869	831	884	852	845	846	826	813	818	797	851	800	867	850	839	808	862	794	844	852	882	856	822	821	809	881	805	844	855	863	816	829	821	836	867	851	840	865	859	850	783	862	764	869	813	874	809	780	840	873	843	803	812	882	849	874	865	837	819	869	815	800	807	840	861	848	809	848	832	852	838	825	800	848	886	831	809	820	860	845	815	848	806	803	877	882	856	875	863	845	824	842	888	872	837	848	871	819	848	826	844	820	859	833	816	877	917	864	837	850	850	847	831	863	811	851	836	830	816	861	810	809	883	862	825	818	857	821	841	822	866	826	836	819	843	819	830	834	839	795	826	812	839	829	862	857	879	863	832	799	788	892	899	862	819	834	907	822	830	811	863	849	837	833	829	890	842	783	826	844	861	834	857	824	828	826	782	872	805	855	845	858	770	830	841	822	780	905	772	852	800	842	792	788	841	844	856	851	827	831	864	802	838	863	858	817	837	833	854	809	868	802	858	820	822	830	866	861	848	813	849	834	828	808	804	800	865	885	845	789	830	852	828	811	864	840	880	850	854	850	884	862	868	860	840	887	881	809	841	849	888	883	831	859	841	859	839	842	852	841	833	837	840	869	842	828	848	790	845	829	853	788	855	914	800	794	865	834	841	867	825	799	822	837	852	839	875	847	815	867	837	835	849	799	903	818	812	868	819	813	811	831	834	832	869	878	842	797	811	876	846	865	850	898	853	881	859	838	851	892	821	844	811	857	866	816	793	855	798	841	834	849	834	781	872	865	855	853	830	817	826	836	783	870	815	785	839	870	837	809	888	857	859	794	852	857	766	817	827	864	853	869	799	809	845	849	804	841	860	872	830	883	821	856	821	821	778	812	825	811	806	828	891	827	825	825	793	823	835	860	802	854	836	814	800	871	816	804	841	855	822	854	836	875	817	871	847	831	845	856	866	849	875	842	815	864	833	860	823	859	796	885	857	852	877	834	803	809	853	828	876	810	870	856	845	871	809	878	842	799	841	878	853	860	825	844	858	830	824	846	818	829	804	859	865	865	846	842	813	851	828	826	843	836	861	903	892	884	884	813	836	814	795	812	785	870	818	833	853	820	821	851	851	814	822	874	794	872	847	828	844	841	825	853	832	859	803	826	808	871	849	879	848	825	817	833	884	830	835	838	824	843	834	787	816	884	863	882	865	867	845	858	831	790	807	804	872	925	847	838	803	857	842	817	829	833	795	834	766	875	864	906	848	836	841	842	830	823	917	862	831	860	835	831	840	838	854	821	812	814	847	842	864	861	861	831	831	848	869	848	858	803	865	826	841	830	801	819	827	823	814	826	834	851	810	798	824	873	879	893	861	805	809	874	868	874	834	836	825	831	828	852	766	832	852	842	813	856	773	828	844	813	837	879	871	811	842	838	866	812	807	858	886	834	851	891	842	891	844	775	818	878	829	877	852	891	857	817	867	800	869	896	910	781	844	866	841	860	821	810	881	840	859	815	873	804	827	827	846	834	869	831	842	806	807	845	837	849	825	850	875	858	849	852	811	898	789	848	839	882	843	861	858	834	828	858	876	848	787	816	780	842	855	825	824	872	857	837	820	835	843	878	853	834	832	845	786	852	857	900	792	886	884	844	905	858	784	829	828	843	844	874	822	794	891	822	807	853	812	933	806	823	840	867	871	901	790	817	860	826	836	842	879	824	843	863	811	873	797	779	868	858	786	812	846	855	788	870	805	867	832	828	803	836	860	861	861	856	845	859	837	864	869	830	819	830	844	853	801	821	786	843	853	827	868	817	846	872	825	809	855	840	820	836	827	833	865	825	834	828	863	829	799	790	817	835	835	797	805	844	838	821	847	874	817	796	781	784	818	847	827	873	841	870	838	896	816	840	879	880	787	768	826	818	847	857	843	846	841	834	816	840	850	859	813	817	805	824	874	846	846	837	837	819	841	838	871	853	848	869	799	794	881	835	823	849	862	825	850	833	789	865	851	841	864	824	788	785	853	886	808	858	860	818	845	884	797	853	902	858	822	861	854	810	861	845	857	809	855	861	846	867	815	877	815	888	848	838	904	841	821	869	841	848	843	806	851	877	802	867	882	786	779	860	791	880	812	815	836	851	817	825	849	792	830	824	855	789	880	849	808	864	870	844	848	861	797	823	884	865	852	842	804	875	883	809	818	839	812	848	836	835	872	848	865	831	853	873	792	771	868	864	843	805	835	835	844	926	777	895	852	843	839	809	831	843	852	825	825	893	826	786	827	827	854	779	841	821	810	870	797	810	813	847	786	822	817	811	862	795	812	834	802	848	832	798	795	860	839	842	824	834	881	868	835	836	794	865	866	837	864	885	854	778	826	800	846	845	812	840	843	866	873	860	848	873	856	857	826	867	844	853	860	830	803	838	806	875	840	882	853	843	854	764	906	874	849	825	863	814	810	847	819	785	840	863	817	837	857	848	860	834	869	876	837	879	809	800	818	864	872	840	842	794	844	913	800	849	886	882	831	826	816	818	833	857	769	821	867	795	823	834	837	818	815	836	847
24281	21446	25227	28103	21492	21464	18669	855	444	389	362	344	342	346	289	308	313	331	328	317	367	285	306	291	289	363	278	259	300	334	287	272	306	288	309	291	308	297	275	275	266	271	325	294	300	292	282	307	288	269	279	292	327	307	292	289	262	330	292	311	291	288	285	261	320	275	258	274	290	303	264	296	274	271	245	321	304	252	282	286	292	332	280	276	280	289	299	299	307	280	272	307	293	277	277	316	270	308	313	262	297	290	308	301	310	280	294	274	245	285	286	282	286	244	269	268	295	272	287	300	290	305	274	300	308	285	280	311	285	267	308	321	295	293	313	285	278	296	273	287	300	314	280	261	273	283	265	297	263	264	282	225	313	316	309	292	294	327	311	239	277	270	255	285	265	319	293	299	258	270	282	328	298	281	264	281	288	284	297	308	280	280	284	301	286	271	301	299	254	297	302	264	283	320	258	288	272	314	309	294	297	244	294	277	299	283	279	284	272	287	286	280	298	274	317	282	277	303	268	269	264	267	296	320	278	288	283	303	282	293	302	292	296	298	296	305	271	301	281	273	282	318	301	293	267	282	292	271	273	271	291	284	305	268	293	275	273	295	287	280	301	281	269	302	283	267	254	293	297	282	306	293	294	302	296	282	304	288	303	288	292	282	274	298	287	274	271	293	262	277	279	275	304	325	256	279	283	260	288	322	276	263	286	289	315	312	273	265	279	290	260	270	287	278	295	286	287	291	292	280	260	293	294	266	294	277	303	283	283	257	316	308	298	283	287	276	267	280	273	299	307	266	297	282	309	280	304	265	295	245	292	271	294	291	275	264	282	262	273	314	274	291	285	281	295	303	260	252	270	290	297	242	311	280	272	280	290	286	300	256	257	256	291	298	274	287	269	294	274	282	290	284	284	272	274	298	322	289	298	306	304	266	251	284	277	260	306	281	284	276	308	254	285	289	310	288	319	318	275	269	285	274	282	288	272	261	248	268	264	250	293	263	266	291	270	280	286	264	279	276	284	286	302	278	287	259	280	293	299	312	287	274	269	272	290	300	313	322	299	314	290	273	265	277	286	273	290	293	283	272	250	252	331	279	286	226	267	280	239	283	270	294	274	295	303	302	274	248	279	282	285	300	272	315	253	251	254	322	273	267	258	285	247	259	288	252	271	277	316	271	306	265	281	289	326	277	272	244	290	307	315	286	268	295	267	319	302	289	297	268	316	267	304	283	267	253	290	287	304	311	258	255	268	262	298	274	286	268	264	276	333	266	257	299	311	326	298	288	274	275	280	252	291	279	286	306	277	303	294	310	267	281	275	286	275	283	280	254	281	296	294	326	287	276	274	282	256	297	308	303	296	264	273	285	275	301	302	288	277	285	282	264	282	265	272	326	286	347	284	253	270	321	279	269	256	275	320	275	298	267	292	268	275	291	319	313	274	305	291	307	286	268	266	291	252	245	292	330	287	277	288	278	309	304	277	250	282	284	323	290	293	288	304	293	282	294	296	292	293	271	314	283	278	281	262	287	298	295	261	314	325	279	287	263	303	305	285	310	323	288	270	282	289	277	265	287	305	288	296	297	264	268	277	253	273	275	297	258	272	271	272	256	287	340	301	286	317	267	286	255	280	272	249	257	239	272	284	282	291	278	265	296	268	290	310	280	266	307	273	290	287	270	291	303	293	281	308	279	290	252	281	308	286	262	278	288	315	302	257	270	314	299	287	281	287	294	293	288	310	282	271	281	290	273	302	298	285	336	292	272	278	264	283	318	264	288	308	286	245	276	300	260	300	299	253	243	298	265	258	260	291	283	294	280	232	271	273	262	288	280	264	329	276	305	284	305	272	257	275	255	298	311	308	268	270	329	252	270	285	282	282	306	282	266	292	314	288	299	285	301	246	251	281	306	246	304	307	300	280	291	288	278	270	306	270	284	258	292	280	271	279	288	314	263	299	282	277	256	259	305	279	275	258	298	261	275	276	281	279	282	286	275	293	271	253	272	276	279	304	274	285	295	320	314	262	296	291	300	277	293	296	307	282	281	255	272	276	272	279	267	298	296	293	259	272	282	314	295	291	304	278	306	296	286	311	266	302	282	276	263	286	308	311	311	285	297	271	285	281	291	288	316	276	288	285	272	294	280	258	261	296	281	273	265	285	282	278	306	294	273	271	289	298	277	296	300	302	274	311	274	270	276	313	324	295	285	309	294	295	293	305	241	277	266	261	286	271	269	292	309	280	245	275	280	312	258	263	295	280	280	242	309	257	297	283	310	305	285	275	306	287	268	317	280	315	278	276	275	279	312	273	267	293	268	324	279	330	265	251	285	257	316	258	265	309	284	273	276	298	302	265	247	276	248	275	253	290	261	272	305	280	269	286	268	311	260	293	267	279	279	290	235	280	286	267	291	278	239	262	295	270	300	287	255	262	305	321	281	310	284	305	278	301	275	311	268	262	277	261	274	305	274	274	285	278	258	284	293	279	283	299	272	292	290	275	266	273	271	326	290	281	258	301	302	269	303	299	263	280	294	271	272	262	260	273	270	250	280	254	261	257	313	290	286	299	277	315	292	255	334	291	286	285	285	281	268	289	276	326	275	269	276	291	309	288	269	267	257	231	298	286	292	308	277	274	289	298	273	292	271	267	268	292	292	318	306	296	274	297	314	260	274	275	309	273	275	279	276	284	283	341	251	290	279	279	308	302	297	272	256	296	282	259	276	325	278	288	278	281	277	272	280	319	294	304	308	274	262	285	299	289	280	256	257	281	280	262	308	269	282	276	275	269	291	285	278	278	293	293	287	271	304	280	300	268	272	274	300	273	285	305	278	265	304	280	275	271	285	303	304	291	286	280	299	291	260	302	300	281	278	292	285	299	307	313	281	313	268	251	263	291	243	266	270	320	331	306	264	251	293	274	325	305	309	299	278	261	277	294	284	325	289	320	283	301	310	290	304	272	283	290	282	302	251	303	290	232	267	292	299	323	307	295	289	264	288	292	290	293	282	268	275	290	284	325	274	318	289	300	285	284	276	255	274	258	298	269	307	292	303	310	298	265	295	298	261	289	242	257	297	289	347	316	275	241	283	257	277	330	259	293	304	307	282	266	266	302	299	287	270	288	297	313	293	285	297	295	275	305	257	303	257	327	258	292	314	299	261	281	273	254	266	294	288	241	239	297	285	306	270	276	296	290	241	263	269	274	289	317	304	306	251	252	275	292	303	274	287	284	294	289	303	276	302	290	297	304	280	292	270	286	277	249	291	316	274	258	293	274	270	282	273	297	307	262	272	263	273	297	298	289	270	275	275	273	274	262	309	270	249	257	297	283	299	311	295	304	244	301	250	316	282	289	268	266	279	286	258	293	281	271	280	253	274	302	287	280	298	309	259	279	278	312	294	324	288	263	289	280	259	260	267	288	277	313	273	278	284	272	286	312	252	290	310	278	268	283	281	271	295	282	251	292	291	313	287	294	254	294	283	269	307	293	295	299	276
18501	27859	18166	12154	6400	762	735	696	666	677	677	632	617	622	602	621	608	596	631	606	652	657	657	632	594	571	607	574	597	595	618	626	623	608	605	633	576	632	631	610	638	623	646	653	653	588	620	615	630	622	609	585	621	642	603	620	630	595	593	623	624	598	602	607	654	620	638	617	595	580	592	633	627	587	579	579	626	610	626	577	648	614	578	585	602	618	650	659	620	628	591	579	619	630	606	612	633	554	629	626	604	614	636	624	584	609	610	594	615	658	619	613	630	573	638	611	592	643	606	598	654	602	626	618	636	610	613	607	612	591	622	633	599	613	625	653	615	600	579	616	606	609	633	602	608	596	626	611	602	597	603	602	597	631	651	646	628	592	603	584	584	590	624	572	625	601	617	617	608	601	581	614	659	599	615	570	598	609	592	587	612	584	622	648	606	631	628	586	642	647	603	581	603	598	587	607	649	622	622	606	603	642	587	607	632	595	581	602	581	566	637	654	615	639	575	618	613	598	615	606	693	596	621	621	585	639	612	590	605	652	580	629	600	554	595	604	596	590	605	605	635	554	568	567	624	618	603	594	597	578	591	595	643	628	644	613	669	569	622	634	626	621	597	590	602	635	620	613	613	618	588	642	606	641	628	595	603	618	620	597	628	601	622	563	623	587	641	653	615	609	613	625	600	614	636	636	597	652	585	627	611	644	605	599	630	611	634	565	632	626	621	588	634	623	597	616	617	606	566	662	610	555	596	614	632	547	623	606	632	624	599	589	610	640	572	628	604	614	632	589	624	618	597	645	599	635	654	626	654	586	623	622	577	585	569	532	614	593	622	601	627	627	606	613	610	612	581	611	582	594	626	624	592	594	618	612	597	641	652	578	596	575	632	627	611	555	589	598	621	561	624	644	637	567	599	619	621	627	608	613	596	642	556	585	603	608	584	623	614	584	670	585	614	597	632	605	593	629	560	636	590	584	619	611	625	596	575	613	608	590	611	623	591	637	630	622	597	643	595	617	617	590	582	590	632	613	640	646	606	616	611	644	641	606	574	589	620	570	625	612	694	614	612	617	647	617	641	622	564	579	617	595	597	634	612	656	638	665	601	596	611	601	611	581	545	594	596	587	608	582	560	609	565	603	590	592	619	618	633	609	627	561	644	607	568	605	598	572	600	610	626	609	653	626	643	584	657	648	596	617	599	607	625	594	625	573	636	597	617	612	639	623	624	579	589	554	622	609	576	622	589	597	624	642	632	587	608	640	637	605	633	587	577	573	643	552	630	608	599	638	583	587	639	612	589	618	572	609	593	622	583	613	593	604	587	590	637	603	655	611	634	586	656	591	622	593	579	637	643	626	554	596	644	662	635	599	581	617	616	617	624	619	616	646	587	577	632	648	570	620	623	613	619	626	598	606	621	592	625	629	628	611	670	576	635	617	566	616	607	591	625	652	656	636	570	620	641	608	601	577	617	606	620	628	624	631	593	619	605	617	625	621	592	614	612	586	642	626	598	579	596	606	586	626	646	631	613	624	580	620	618	586	616	589	635	646	619	624	629	608	620	624	628	615	672	604	613	601	581	584	565	590	633	618	605	604	613	591	556	662	566	556	678	614	665	661	656	607	610	640	555	588	612	615	646	656	629	617	577	624	662	638	573	597	624	604	647	632	635	577	626	597	669	653	632	611	624	610	640	649	639	595	670	596	627	587	590	601	630	589	590	580	615	638	584	578	651	617	567	585	653	586	595	645	577	560	602	595	608	593	565	611	620	606	586	601	604	608	599	588	614	610	628	641	627	595	605	632	560	638	561	629	636	628	617	605	624	607	586	613	581	630	614	589	602	610	621	590	631	577	585	655	628	623	599	618	649	592	588	602	631	627	572	641	624	585	569	597	623	612	605	623	643	584	568	593	612	569	612	613	615	630	643	560	635	600	612	573	655	632	606	619	601	609	633	631	645	618	575	606	631	621	587	573	619	642	578	625	600	616	588	622	593	621	638	676	632	626	647	619	631	614	590	583	633	635	626	611	635	605	603	646	616	624	638	616	642	608	600	627	600	596	632	670	618	632	646	629	561	623	616	560	657	682	623	588	564	634	602	629	661	581	564	628	551	590	589	621	578	613	616	618	581	605	600	570	588	587	633	601	594	577	564	615	623	640	669	573	605	601	617	624	595	656	623	600	618	651	629	598	591	626	614	610	669	604	572	607	646	603	616	598	609	601	597	622	610	619	622	683	608	628	576	615	595	620	615	635	611	627	575	603	557	640	585	616	604	602	582	618	640	605	584	640	593	572	614	646	590	628	599	605	655	614	582	608	628	594	612	614	589	654	609	595	646	612	652	650	601	609	608	589	610	608	627	639	609	584	606	641	593	641	632	608	574	591	605	570	597	631	651	682	593	601	620	583	580	584	564	589	609	635	626	616	644	629	621	612	594	652	588	595	633	610	656	581	569	620	604	615	587	607	650	622	576	627	643	597	592	627	629	551	647	590	597	625	586	615	580	602	600	576	623	597	646	621	587	619	579	609	585	632	631	618	596	618	568	621	592	625	616	592	605	613	603	668	644	626	607	593	585	624	560	621	588	604	567	633	629	615	619	578	630	593	655	639	568	608	598	611	637	596	634	616	600	588	639	585	629	579	600	613	592	619	591	609	628	605	628	591	613	608	621	592	606	572	660	629	613	601	649	572	610	610	593	589	621	594	643	631	629	572	624	617	648	600	619	609	576	637	600	600	615	583	616	624	576	617	576	606	611	648	595	586	639	598	596	604	644	588	602	598	626	602	542	638	621	674	634	629	602	600	619	559	630	596	605	623	614	610	581	598	647	614	568	611	601	595	597	574	614	603	617	554	622	579	594	596	602	638	592	615	600	597	601	589	605	582	576	654	624	628	575	623	628	599	638	603	616	623	600	577	592	645	610	636	625	640	626	628	583	593	576	582	621	618	635	632	649	623	575	602	603	615	627	640	622	600	608	613	633	579	653	627	599	589	595	617	618	614	599	606	605	615	570	665	627	588	611	618	624	681	606	591	561	612	606	592	681	575	636	622	622	654	620	624	583	631	572	569	608	582	618	564	600	645	638	608	620	578	596	612	577	592	593	595	587	619	642	531	605	647	631	650	614	576	621	585	645	590	626	587	605	600	577	624	595	572	637	601	585	566	604	617	648	647	657	628	572	594	612	612	620	584	569	632	630	608	588	588	604	552	638	597	608	612	610	617	605	620	613	621	596	623	613	598	582	563	565	619	594	631	591	594	599	569	597	652	591	625	618	607	631	581	588	596	595	601	600	615	609	618	631	599	586	615	623	614	640	608	595	655	618	569	600	605	639	608	581	581	598	613	604	595	566	611	596	614	619	600	629	635	654	587	584	586	645	611	616	647	615	614	599	612	617	601	637	621	643	605	605	603	618	606	601	619	618	639	611	589	620	590	603	583	584	620	618	625	585	620	557	618	601	637	592	594	628	645	624	658	614	645	620	558	632	564
33165	20302	9537	1659	735	289	303	266	321	259	277	282	254	272	273	289	282	310	263	279	262	264	274	281	262	261	254	277	275	274	272	274	280	289	320	260	268	259	268	267	305	240	262	259	250	289	280	249	254	250	278	283	258	292	266	286	271	264	309	263	269	294	278	300	256	288	273	276	295	285	270	254	286	289	288	288	295	280	289	296	279	268	233	263	277	315	260	278	253	279	257	275	283	288	261	271	270	297	268	258	252	272	283	275	295	253	246	292	266	256	248	247	279	273	298	271	255	282	270	275	274	282	250	278	277	277	271	256	256	279	275	250	284	270	267	282	245	257	292	270	271	267	269	285	260	256	287	274	268	280	261	269	290	299	267	275	263	261	258	242	283	262	235	280	260	285	272	264	248	280	258	252	243	264	243	259	265	292	286	283	298	276	261	274	269	269	274	269	266	316	258	283	290	261	274	284	267	277	290	264	271	246	265	244	308	264	276	295	316	249	267	273	273	262	239	289	267	269	272	282	277	247	279	277	271	268	253	282	255	263	243	286	305	259	272	274	308	271	266	276	267	282	260	235	268	285	238	254	291	274	231	267	271	294	242	277	254	259	245	299	278	258	294	275	283	309	270	268	275	298	297	292	276	275	256	263	266	284	275	269	257	296	292	284	281	270	283	263	279	276	276	260	234	272	280	253	260	259	278	266	278	269	246	255	284	277	273	306	268	267	270	258	272	250	282	292	279	284	275	260	276	266	241	273	306	261	266	308	246	242	254	260	273	285	275	275	267	265	289	303	281	271	261	274	273	247	265	269	262	267	272	279	292	282	269	272	266	291	258	291	269	282	261	290	285	253	295	268	255	273	274	302	262	224	273	250	262	284	262	279	248	300	277	280	266	271	289	264	279	262	272	300	263	267	272	258	249	273	283	275	288	300	251	276	254	267	244	254	269	256	290	240	294	269	277	285	293	297	252	246	269	278	266	266	256	253	254	278	270	278	268	294	257	262	284	283	299	266	275	251	292	299	250	268	277	285	270	277	248	244	263	283	271	304	301	256	235	261	257	273	287	281	291	270	245	291	233	274	294	275	282	275	283	269	283	260	307	274	267	266	313	277	291	262	302	264	251	268	240	257	257	269	256	283	244	262	250	265	277	294	292	258	294	289	244	276	261	273	263	251	231	277	256	244	243	253	240	254	236	275	252	252	263	247	276	282	248	266	264	259	272	276	238	243	271	251	273	280	262	269	279	278	221	262	285	288	251	284	262	291	266	237	275	286	229	283	249	295	268	277	258	269	257	284	293	275	258	275	243	272	270	280	271	284	238	259	276	315	280	314	288	294	239	277	235	242	285	277	270	289	288	307	282	275	270	239	277	277	289	264	290	267	274	282	265	256	280	270	251	238	306	262	301	284	271	256	269	275	239	276	278	262	252	266	266	292	275	246	271	288	265	271	303	285	264	269	289	280	274	260	274	289	270	281	287	252	267	293	278	272	236	288	254	248	259	286	266	261	260	275	239	267	276	287	271	266	261	256	265	283	300	285	246	260	285	260	264	271	273	271	246	282	251	265	251	294	288	282	290	276	244	295	294	269	274	272	263	283	296	288	243	255	281	289	270	291	267	272	278	281	296	256	243	268	288	268	276	266	250	269	262	290	265	268	302	274	295	257	291	296	267	270	268	269	249	258	280	282	252	263	276	295	255	271	267	276	251	252	255	263	298	283	253	288	277	271	263	266	275	252	275	279	275	266	271	274	292	289	269	248	285	274	246	281	268	275	280	234	244	276	279	281	268	275	242	253	314	294	259	282	270	284	263	300	253	264	239	295	270	261	264	299	298	302	257	285	287	258	264	294	259	276	285	307	277	255	293	255	244	281	271	274	263	252	251	263	263	273	264	281	273	302	240	279	293	275	228	281	257	284	305	245	281	259	258	255	262	264	284	271	286	264	277	290	283	298	285	302	262	266	275	271	279	242	278	276	278	258	301	256	262	317	236	245	245	294	282	275	274	287	281	284	291	279	262	296	280	280	274	282	267	298	266	293	252	249	296	283	277	302	262	279	282	244	279	261	280	233	283	288	319	255	265	236	263	265	310	260	233	258	247	278	266	322	288	257	306	255	257	293	268	291	231	294	283	295	290	272	279	264	250	260	287	287	299	280	272	270	278	241	267	285	267	252	277	272	283	283	288	265	270	266	265	295	269	249	313	263	271	267	279	267	251	266	272	279	274	288	300	235	248	283	307	271	252	269	274	296	281	283	288	230	249	281	274	245	262	280	314	275	266	259	254	269	279	246	269	285	296	266	293	281	280	257	278	233	263	261	273	276	270	294	269	274	291	267	284	276	292	263	268	305	276	270	269	304	278	292	272	261	274	309	276	261	266	271	278	317	302	272	275	301	280	274	244	287	282	276	239	259	286	283	243	258	283	314	352	284	239	264	250	253	258	290	246	279	263	294	290	263	278	277	251	250	248	245	270	284	292	283	283	269	253	285	282	289	277	278	240	259	258	273	255	286	256	278	241	268	272	273	271	264	295	283	267	244	245	284	259	279	270	261	272	302	276	279	262	256	288	269	252	250	274	258	282	280	325	268	288	257	268	293	239	298	288	283	289	254	273	264	250	265	274	278	275	288	300	273	270	260	285	259	252	239	273	268	276	291	269	253	266	236	268	280	279	288	259	270	248	282	283	265	253	275	241	260	300	291	278	267	294	296	232	270	294	272	264	299	263	250	287	288	308	297	290	288	259	294	273	255	310	295	282	292	272	266	288	263	298	273	283	239	258	269	263	276	290	266	273	274	247	303	289	271	266	298	258	284	268	257	256	289	260	287	310	266	300	237	270	254	275	275	277	254	296	276	319	271	270	284	290	274	284	259	300	298	277	302	269	262	264	247	289	269	237	263	295	293	276	260	263	292	263	285	289	236	299	293	294	282	274	255	247	262	295	261	287	278	289	277	294	268	265	264	297	268	299	280	271	260	251	282	285	268	253	266	284	293	300	289	266	281	296	236	226	283	298	258	298	249	243	293	265	297	256	297	260	275	275	275	269	261	276	278	251	308	264	262	278	292	289	302	270	309	300	248	277	242	265	257	244	267	264	277	264	296	304	285	277	286	272	286	240	283	259	273	271	289	250	299	293	287	269	278	286	282	237	275	280	244	283	291	305	264	265	284	239	259	259	256	276	255	273	307	264	274	262	300	282	307	266	277	286	276	257	285	244	260	278	269	273	267	290	273	267	275	265	271	254	310	254	304	247	257	284	225	270	270	250	266	270	288	308	291	263	245	317	255	286	271	285	272	256	256	268	289	252	280	255	289	297	235	250	275	272	261	269	271	287	293	280	268	259	293	260	291	273	294	272	265	278	287	245	272	257	294	270	268	266	249	268	258	273	238	239	288	249	237	279	295	294	281	234	287	292	275	264	296	273	267	260	254	269	308	268	248	253	255	275	291	271	295	293	281	276	296	275	269	265	269	255	259	261	256	284	252
8030	5900	2480	1181	851	648	694	659	634	627	646	680	567	615	648	602	647	629	662	656	588	637	639	595	640	630	596	639	676	651	699	583	653	619	642	626	624	662	606	604	595	663	644	620	656	664	643	620	682	623	650	660	597	578	678	662	611	686	626	611	657	605	670	623	627	602	656	687	658	655	631	593	644	635	640	628	626	639	634	669	630	655	612	631	662	681	645	617	632	673	665	613	615	604	630	647	668	632	658	651	600	630	598	666	642	632	644	609	645	611	646	663	634	658	681	616	647	586	630	611	645	641	679	613	671	619	641	678	643	628	624	636	624	653	675	633	597	665	650	598	682	660	624	623	667	667	629	663	653	626	672	602	655	637	618	613	596	677	623	625	683	674	688	637	632	639	611	589	634	642	636	613	669	671	615	596	598	686	621	667	651	647	644	591	638	637	619	667	654	671	601	629	650	624	655	659	675	679	612	641	669	674	662	663	671	596	626	618	682	628	603	639	637	581	598	629	680	645	643	609	629	633	670	653	704	652	646	653	634	648	590	676	644	650	630	673	623	656	599	643	634	612	631	612	658	660	591	655	588	655	651	666	684	619	612	627	635	609	636	662	650	641	657	617	606	636	645	677	641	648	682	651	637	604	710	662	636	589	679	631	659	654	648	668	663	635	690	679	630	639	612	624	631	651	642	650	630	605	660	656	607	695	632	619	627	616	621	666	679	643	691	680	681	610	606	643	661	679	630	674	674	656	681	619	635	616	641	630	608	617	656	596	644	693	635	646	638	609	577	673	694	667	642	625	619	656	636	646	662	662	633	675	654	632	638	658	637	641	678	595	647	611	651	630	660	669	593	662	655	651	638	657	696	644	628	672	649	647	674	608	634	688	623	666	700	635	656	660	607	663	626	622	676	585	647	664	671	662	616	656	631	650	595	592	633	602	678	646	640	676	644	670	639	682	630	615	662	672	636	579	614	585	678	636	656	639	627	618	656	648	630	653	623	618	652	629	680	666	643	630	629	627	626	617	655	630	663	634	599	635	619	616	659	639	642	659	638	641	627	649	634	599	600	670	628	649	618	710	608	644	614	596	627	679	624	597	655	635	650	609	653	654	640	614	627	647	632	677	662	636	712	623	635	639	643	642	665	624	649	686	627	623	675	635	633	668	649	682	599	633	642	630	655	618	628	645	637	612	641	650	659	659	658	636	601	631	603	644	603	621	649	596	622	614	637	660	629	652	661	629	640	664	612	620	637	584	622	633	648	639	644	592	613	641	623	679	656	646	622	614	652	624	599	629	638	669	664	646	641	711	633	621	651	617	632	628	680	613	643	596	652	626	633	663	629	653	623	679	660	652	620	672	593	648	588	650	634	612	621	607	606	640	614	638	669	631	632	668	636	656	651	565	652	632	651	609	644	637	652	618	672	625	692	638	618	685	627	666	659	644	600	617	608	612	639	631	628	645	631	650	679	628	642	631	645	663	638	647	613	657	652	587	619	655	606	640	654	614	612	650	654	628	625	667	653	627	669	650	636	631	632	628	736	633	663	632	647	634	588	631	647	632	600	630	639	647	684	582	602	661	634	594	648	635	624	642	605	657	631	652	615	665	679	632	647	606	629	684	639	653	645	654	606	649	587	674	645	592	574	598	637	621	643	612	633	655	658	660	612	632	634	634	613	644	658	622	638	656	674	631	624	628	587	697	649	620	637	674	612	626	667	624	612	613	631	602	606	665	681	651	653	642	667	641	639	611	654	617	620	647	617	648	628	650	644	634	643	640	626	601	660	642	639	626	643	656	645	626	604	647	648	669	638	654	655	646	641	638	661	648	614	630	654	630	629	618	656	637	604	667	648	624	623	599	657	641	659	624	604	660	635	595	645	658	602	642	632	649	630	582	642	562	630	646	653	630	678	620	671	678	646	605	636	642	604	603	629	615	656	630	642	663	674	602	621	637	651	610	633	668	623	630	691	638	627	602	704	610	621	623	623	688	681	609	664	646	690	663	646	650	618	607	607	632	599	653	639	650	651	657	635	675	645	617	630	621	635	627	637	634	611	627	617	665	599	601	639	654	620	623	656	635	650	650	671	630	655	663	675	570	631	634	611	688	662	599	653	639	642	679	606	613	612	621	645	616	652	646	654	614	660	631	705	620	648	685	616	611	620	595	591	661	671	641	681	664	678	633	676	655	664	619	641	630	579	638	606	583	636	636	647	639	618	655	645	690	657	689	660	631	647	662	649	620	667	619	669	661	653	656	648	609	614	662	643	636	645	626	638	644	663	671	668	664	664	618	665	620	661	677	625	635	663	678	640	657	639	656	630	664	627	654	693	644	641	658	645	621	605	637	603	636	601	641	682	634	613	648	625	609	633	643	635	666	637	638	601	638	637	644	674	654	661	625	650	622	619	626	613	670	640	637	647	625	674	627	602	668	644	620	684	656	604	684	630	623	654	625	640	598	632	620	672	585	608	652	593	626	627	697	621	666	608	637	653	631	669	612	631	677	654	681	621	641	662	650	651	609	704	661	650	601	660	652	658	636	665	621	655	641	672	571	626	625	642	623	624	645	613	667	615	625	631	673	619	648	671	596	630	669	653	650	660	630	575	625	655	635	665	650	650	661	616	618	681	662	670	676	592	603	604	592	655	670	596	603	635	671	659	665	637	671	628	577	639	671	682	603	623	628	654	624	676	586	624	629	650	619	642	650	640	639	614	615	604	669	614	646	637	609	649	608	672	653	650	642	608	629	593	633	586	622	666	646	683	636	583	656	622	634	641	634	691	657	630	703	640	662	646	618	629	673	621	620	625	647	684	633	626	615	620	646	618	671	637	643	659	664	635	616	641	666	641	654	650	609	661	636	635	603	661	632	614	642	684	627	629	607	626	610	689	619	641	676	646	607	641	658	638	675	628	683	631	685	673	599	624	681	613	607	637	657	636	625	640	625	594	635	653	647	618	635	648	637	634	633	651	612	616	646	605	643	614	620	635	711	616	637	625	618	628	671	617	643	678	606	610	680	628	632	618	612	639	609	656	638	598	631	651	617	627	626	654	641	635	672	628	665	651	658	664	603	602	638	651	671	615	632	639	670	630	644	632	706	600	721	614	661	641	685	601	643	621	646	616	665	656	636	687	692	639	582	648	605	637	647	672	645	642	640	579	602	641	672	647	635	664	606	653	614	642	658	668	673	621	620	635	661	623	663	633	665	653	649	666	633	643	645	651	645	649	651	620	634	588	602	653	600	653	629	671	638	649	652	670	663	602	594	614	659	628	630	642	667	624	686	626	618	626	723	645	611	665	628	673	607	621	680	618	664	668	660	646	664	609	616	628	623	684	590	700	637	680	600	659	592	637	653	619	654	642	624	625	627	657	647	599	606	647	652	649	611	652	597	595	655	671	649	642	649	693	622	641	619	648	629	681	627	627	656	620	620	609	603	635	640	641	601	659	609	676	630	612	636	612	604	639	661	651	627	637	654	637	634	634	630
24908	21444	24879	28404	21522	20115	1779	558	463	427	430	405	421	421	385	414	439	390	415	400	387	420	381	436	441	438	396	402	376	380	415	359	373	451	382	415	395	425	406	388	372	362	383	334	384	421	395	372	389	402	385	378	400	376	421	436	393	399	403	370	388	386	358	378	353	355	395	408	418	398	369	391	398	394	379	379	366	410	396	349	349	403	357	352	399	377	396	361	381	409	398	359	375	388	371	382	407	394	388	392	406	402	397	389	371	360	379	369	392	403	404	390	349	368	407	421	393	411	387	377	405	396	426	406	372	366	395	366	360	360	388	388	364	357	415	358	383	367	390	403	384	360	429	370	388	367	345	362	392	417	361	439	396	356	418	413	364	399	348	391	361	383	378	407	404	418	391	424	372	386	359	381	389	349	393	410	385	378	406	393	452	416	377	358	389	387	409	389	384	390	376	427	396	427	429	376	398	371	398	360	369	409	366	378	363	390	411	390	374	410	365	403	416	370	433	422	397	390	385	402	401	410	371	400	387	395	355	388	381	366	388	384	398	416	418	389	402	388	397	364	364	377	423	380	413	378	395	422	383	364	372	420	388	356	380	404	363	376	322	423	379	403	404	366	409	400	380	378	394	411	405	394	386	393	358	380	390	423	390	379	429	399	392	404	378	399	410	397	419	370	417	430	396	405	362	382	385	412	452	424	391	366	376	359	386	394	353	391	358	403	398	402	372	362	357	390	399	357	391	360	371	371	375	389	371	381	367	376	409	404	369	362	410	401	376	406	381	392	371	383	418	429	365	381	429	400	400	395	365	406	381	426	397	401	409	388	363	381	359	404	416	420	381	362	362	420	402	366	387	404	381	394	376	438	399	379	394	390	373	395	408	377	398	396	392	381	375	386	367	380	358	422	368	416	393	365	407	405	375	409	360	393	389	382	378	370	373	421	413	385	378	426	421	371	368	404	384	407	407	416	392	382	392	400	347	378	412	386	403	406	396	406	355	393	415	384	365	409	401	397	390	403	405	416	434	368	369	368	367	409	368	395	347	389	364	370	394	388	368	390	350	407	415	427	444	372	395	392	362	383	368	387	411	393	406	402	371	427	418	406	429	371	384	396	384	370	384	386	377	413	387	371	392	417	430	395	408	374	354	394	387	361	414	389	355	373	406	401	363	359	423	394	415	391	420	352	419	386	372	380	389	386	385	397	395	360	404	446	385	393	382	372	382	390	396	393	395	376	336	383	384	361	392	372	397	379	397	385	415	388	423	368	397	381	366	366	387	418	399	378	391	401	390	327	391	381	387	370	402	404	394	394	437	377	426	423	386	389	396	351	424	392	387	392	407	385	372	390	349	366	391	368	379	348	389	416	373	447	394	339	352	396	363	350	355	418	416	379	436	371	398	374	389	380	396	414	381	382	377	378	422	364	411	406	381	355	386	380	399	386	411	369	422	361	370	368	357	364	359	428	347	406	345	379	370	386	388	447	383	390	375	385	384	412	413	367	369	424	423	406	402	403	360	385	364	409	386	387	363	390	420	380	335	359	378	390	399	403	407	368	355	383	380	402	393	396	372	400	379	409	355	348	390	360	358	355	379	357	430	408	393	421	382	395	397	446	368	370	362	388	367	420	375	377	384	402	370	406	392	405	389	388	356	382	348	394	439	389	386	357	389	398	401	387	439	388	416	392	348	374	428	406	396	406	401	410	411	379	378	410	417	394	393	399	398	402	373	342	358	359	349	379	390	392	400	385	381	413	400	397	403	394	420	384	387	393	391	424	376	361	396	413	385	349	399	345	383	391	372	404	385	423	373	422	386	362	390	407	428	423	398	376	418	373	395	397	375	352	428	442	375	414	357	408	398	383	450	383	394	398	385	387	378	397	397	407	375	383	378	379	360	375	404	402	410	425	397	395	365	380	418	378	390	392	393	372	399	367	426	386	362	406	412	405	419	407	361	398	380	392	429	394	374	389	384	357	380	385	426	404	391	382	372	377	409	376	369	388	400	400	369	400	408	410	403	369	363	403	380	352	376	379	426	391	393	416	375	410	369	399	389	405	409	378	385	372	419	362	387	405	374	366	360	380	357	411	386	385	366	405	373	371	396	408	385	349	359	360	356	392	387	385	392	388	383	427	382	344	424	385	360	357	371	360	361	361	396	380	381	378	366	392	410	386	376	353	408	406	349	422	371	359	364	378	401	420	319	383	359	376	356	365	372	401	397	370	361	389	364	406	405	397	388	349	378	360	396	392	378	432	398	410	393	388	402	410	420	363	391	376	364	402	427	417	381	391	357	403	392	375	413	362	407	384	371	404	393	373	353	375	383	380	376	366	385	375	390	409	344	403	411	392	413	408	378	425	347	390	358	385	383	405	376	432	388	361	404	422	365	395	382	389	357	387	380	375	366	387	395	354	400	380	376	401	400	425	388	398	374	393	383	378	407	385	408	364	364	407	367	436	392	375	387	370	418	372	387	416	393	397	376	387	348	362	396	405	416	397	389	398	375	412	345	407	375	369	410	380	387	397	391	382	371	388	401	355	359	370	371	375	421	386	435	353	369	364	397	354	394	400	396	362	383	401	381	369	369	413	412	378	421	376	372	392	396	379	372	372	398	371	360	416	368	362	390	389	405	418	394	369	361	422	444	408	379	399	367	433	365	355	361	394	404	403	391	362	371	402	380	374	426	384	361	398	395	392	386	387	362	401	377	411	335	374	368	402	375	398	401	402	423	388	408	432	374	361	368	376	393	365	402	357	354	386	412	391	372	389	426	387	390	389	397	395	393	413	410	366	401	421	383	396	415	381	374	387	403	343	407	389	399	383	403	346	407	417	397	379	395	397	396	345	407	371	441	373	427	378	371	345	413	386	416	353	377	372	407	381	424	391	366	365	420	404	372	391	392	369	395	373	393	371	394	404	407	368	369	364	400	392	376	350	412	378	380	351	404	440	377	352	389	357	402	412	405	395	432	406	322	399	411	416	403	411	393	392	408	398	384	380	376	388	392	396	406	396	401	374	397	366	396	350	382	366	371	386	394	400	394	366	360	359	390	382	419	400	393	412	414	386	390	392	400	380	388	385	413	420	368	374	406	433	383	377	367	410	415	368	374	402	413	397	395	360	391	370	420	392	434	392	375	349	389	401	366	399	414	408	381	398	357	386	421	376	371	374	403	355	386	420	438	429	397	385	361	393	396	394	390	363	400	370	385	385	372	396	442	379	340	379	367	355	346	426	357	382	380	423	402	405	378	384	345	345	371	380	418	366	427	437	357	421	366	407	426	407	382	418	385	421	419	384	391	395	376	418	403	358	384	405	393	379	410	377	385	372	353	393	376	365	388	387	431	396	377	384	429	396	384	391	410	397	363	371	414	376	375	322	370	385	396	397	366	369	411	408	416	384	356	382	429	394	412	373	365	368	377	386	372	358	376	376	375	392	375	388	421	385	393	383	364	363	388	409	411	370	352	388	416	409	400	397	394	390	400	380
13097	19084	11252	7069	3561	881	909	864	890	872	824	832	844	857	846	858	800	899	816	807	842	782	802	865	808	864	864	875	904	829	834	831	873	813	830	793	829	845	835	833	843	838	818	834	872	845	881	831	817	812	866	852	810	842	857	753	846	810	869	821	876	891	852	839	850	835	821	795	772	830	844	888	824	836	855	852	854	827	846	838	858	811	839	811	908	857	839	877	826	873	835	839	841	824	839	884	838	826	825	833	874	813	838	816	836	878	861	825	868	880	819	843	871	809	826	833	821	870	857	882	862	842	863	854	835	869	866	865	820	767	842	833	828	858	905	848	816	866	832	842	786	840	824	864	831	803	807	831	859	863	817	890	855	853	829	868	889	839	845	837	856	806	855	836	833	832	857	854	846	855	806	785	862	860	789	829	888	813	831	830	814	790	825	887	801	843	837	836	793	858	835	864	847	850	867	844	858	833	865	835	831	764	843	842	873	815	887	853	794	796	791	857	874	851	840	850	836	844	846	886	809	841	871	858	832	839	853	835	863	850	851	842	820	818	831	835	852	791	886	869	856	866	831	845	799	805	823	780	843	817	906	907	829	893	807	814	817	797	831	868	843	838	837	898	809	861	793	794	871	812	837	849	862	861	850	844	836	878	845	879	832	850	855	803	861	821	888	831	840	796	854	803	830	833	836	815	842	912	791	895	840	846	841	844	855	790	816	821	856	858	830	864	843	820	810	883	822	866	880	825	785	830	828	807	845	869	849	844	854	857	819	813	834	874	917	862	866	872	838	805	846	843	892	816	812	807	844	843	846	828	846	871	860	844	835	875	816	830	826	818	838	817	824	833	841	866	781	789	864	871	851	845	814	817	812	892	843	878	830	832	835	788	846	832	832	813	847	845	887	858	828	866	831	860	823	830	840	845	860	800	895	835	877	875	872	814	837	843	826	827	850	803	878	893	850	859	839	799	844	845	816	870	786	792	839	826	825	803	847	809	827	833	848	795	864	880	797	844	869	833	866	861	866	853	856	796	834	900	813	803	832	874	831	854	869	786	839	832	876	815	833	874	854	884	836	824	846	809	827	868	822	847	861	877	809	841	878	833	811	910	811	802	869	855	853	833	837	794	851	807	836	887	847	788	782	871	844	851	840	826	863	871	821	827	851	832	869	818	805	879	820	831	863	894	799	841	849	849	847	844	830	826	829	818	853	887	821	791	852	831	835	810	841	826	817	837	791	837	831	851	873	854	867	802	783	805	862	850	837	835	801	847	842	851	830	859	820	867	848	874	869	848	874	884	826	822	821	877	905	818	820	836	863	842	853	815	838	861	836	825	858	819	844	864	872	849	870	869	812	799	822	861	842	870	841	804	835	820	815	780	815	806	882	814	813	869	828	823	835	840	881	839	842	834	803	794	767	809	820	857	884	828	847	816	815	830	844	807	778	849	803	839	853	799	790	827	801	837	793	821	830	851	840	839	820	814	860	867	820	825	885	863	863	836	880	849	850	849	825	861	850	883	795	873	871	849	887	843	822	880	859	833	874	833	832	824	794	806	817	786	896	848	841	840	837	793	847	821	825	872	850	796	865	873	867	826	821	816	827	812	840	840	857	886	817	916	799	859	848	811	877	853	864	867	837	879	867	817	861	847	892	812	884	768	798	812	835	849	800	858	797	870	839	835	858	861	804	820	802	886	850	796	812	830	809	850	892	824	847	825	845	905	820	885	846	850	868	907	817	843	877	831	832	819	859	778	881	836	850	851	875	808	829	803	775	851	801	855	859	827	812	823	867	852	854	835	832	846	888	873	838	826	845	839	845	841	859	778	835	867	783	868	904	839	854	831	852	856	847	830	835	856	863	813	837	854	824	874	814	847	844	828	876	848	830	833	848	799	816	788	840	795	808	833	853	841	875	822	909	834	791	816	798	850	790	829	858	812	817	799	895	837	889	829	856	867	831	834	860	858	865	826	830	798	803	817	839	862	840	851	827	840	829	855	812	799	884	854	836	837	794	889	820	815	847	823	868	845	826	893	790	821	817	837	823	794	820	837	907	799	780	832	807	864	848	869	823	822	853	833	833	835	827	849	839	871	805	805	828	840	809	817	853	878	851	826	786	796	805	807	871	902	873	830	876	816	804	827	822	803	788	855	851	904	822	813	835	791	828	834	821	802	887	815	837	870	786	865	847	797	827	841	840	874	868	892	834	845	872	842	789	830	893	839	795	858	792	868	862	807	831	835	827	877	820	872	822	866	903	817	775	834	863	812	865	836	869	866	825	838	800	800	816	845	836	853	831	769	844	760	839	852	793	870	845	809	831	859	891	853	883	811	856	820	902	864	848	867	855	808	821	876	869	865	887	866	891	865	849	869	848	829	828	871	865	833	877	864	815	812	789	828	848	910	821	854	783	847	812	868	855	844	844	861	835	782	860	790	861	897	827	813	866	809	816	861	786	813	880	808	798	839	798	826	869	872	760	818	866	853	892	861	824	809	867	854	850	878	821	837	788	794	904	915	815	833	805	848	852	822	792	829	835	815	944	807	872	834	774	867	889	798	850	847	801	873	865	812	862	848	829	827	789	859	857	865	853	830	842	796	872	836	830	828	871	877	806	855	885	840	848	818	851	868	871	802	883	825	879	829	849	846	850	886	871	838	856	809	830	834	856	785	849	769	811	855	839	838	867	798	899	892	845	874	862	814	819	880	845	794	852	798	838	804	856	833	804	864	830	858	853	814	797	821	850	844	823	843	858	844	831	874	888	854	867	814	831	828	823	837	842	786	877	832	828	830	828	850	868	850	823	898	830	827	809	779	835	881	805	823	881	864	774	861	868	847	819	822	852	807	828	833	816	875	836	810	853	870	845	808	823	881	815	884	875	800	885	819	824	803	812	842	875	834	828	826	807	867	825	819	807	834	837	827	858	821	840	830	793	872	851	874	813	840	873	832	829	828	841	869	835	819	864	912	863	819	819	860	854	829	869	819	817	850	804	795	851	818	841	813	845	822	851	891	845	861	804	879	775	846	805	831	882	827	821	829	858	871	835	832	803	864	814	858	841	903	853	844	852	839	815	845	854	824	877	871	816	861	850	851	868	804	855	829	796	864	823	870	794	830	809	846	831	805	838	831	845	823	790	850	802	843	773	818	814	876	862	806	870	865	839	861	868	849	860	841	858	872	830	883	887	841	895	913	858	825	833	807	876	814	850	842	897	862	848	827	797	814	792	850	848	835	886	832	813	836	822	789	823	859	846	887	781	800	885	816	892	833	856	838	835	831	824	808	882	859	876	850	830	818	879	846	841	801	849	808	840	862	838	821	874	843	838	799	812	918	832	836	777	840	821	895	796	845	823	828	829	842	901	891	779	855	797	840	811	859	913	824	837	833	845	855	831	835	825	860	803	783	847	779	839	843	840	827	846	779	827	829	880	853	899	868	892	875	886	821	851	823	843	816	854	871	776	793	782	861	904	827	848	876	844	877	863	848	829	852
24386	21532	25294	28196	21560	21553	18867	872	418	355	358	351	340	290	341	310	295	274	313	337	306	320	297	293	299	330	293	306	298	336	315	314	259	242	274	289	320	292	291	283	296	289	281	290	295	324	294	265	263	277	273	266	289	302	289	299	294	288	314	283	253	303	255	271	276	266	296	301	310	295	290	264	287	309	295	299	299	296	300	252	298	271	273	273	311	273	292	289	294	293	275	280	260	336	269	280	282	286	291	296	306	287	287	269	280	267	268	297	268	299	284	290	306	251	296	271	287	284	289	252	284	266	262	291	302	290	289	273	293	292	269	298	287	285	263	279	270	273	277	270	270	265	308	292	272	272	266	248	267	269	277	249	285	278	294	291	274	291	277	320	270	290	277	306	285	263	266	322	295	277	290	263	261	259	312	281	297	251	284	278	281	313	284	300	264	276	297	293	260	341	308	304	278	285	271	287	306	293	279	265	294	311	284	308	273	287	287	275	269	275	293	275	305	299	266	258	259	293	293	309	247	292	280	291	282	294	315	290	264	330	293	293	256	263	291	298	260	290	247	264	276	263	284	291	271	277	276	291	296	303	292	302	274	258	318	282	239	304	307	259	282	273	281	287	259	301	247	311	245	257	285	289	279	300	273	302	321	304	294	282	264	257	277	280	279	265	252	273	275	294	302	270	289	321	301	304	266	294	265	287	260	315	261	284	267	307	332	301	276	288	278	253	272	295	280	287	291	278	294	274	287	298	282	286	277	293	306	263	303	249	290	269	263	276	285	249	297	297	269	294	274	283	281	295	271	278	285	240	249	294	274	275	264	312	306	313	287	331	321	293	266	324	307	306	294	318	280	289	314	288	298	272	296	331	266	325	313	289	252	265	293	305	274	304	281	255	295	317	285	288	312	267	267	257	298	277	270	285	286	274	261	248	273	272	302	256	304	261	254	268	290	273	283	282	288	302	263	274	308	273	282	271	289	281	281	291	280	298	264	279	286	301	286	269	272	305	303	277	279	305	275	286	326	289	286	281	288	305	289	274	282	296	278	289	251	297	316	288	284	313	314	315	316	273	259	274	283	320	265	283	289	284	273	322	282	334	285	283	284	268	275	285	304	311	260	291	268	259	281	265	275	276	316	291	290	266	244	252	282	261	280	301	279	284	268	293	265	276	268	285	283	285	269	283	296	265	273	257	236	287	305	287	283	264	292	276	280	302	307	284	290	288	299	276	303	277	299	303	304	267	311	298	304	277	284	307	275	283	273	286	296	288	295	281	293	302	293	279	275	269	282	264	298	316	303	281	289	279	332	257	318	276	272	324	296	282	303	284	281	305	273	280	281	290	273	283	259	286	284	259	305	283	252	264	292	281	306	275	258	266	303	324	309	298	257	270	288	302	271	281	279	284	296	279	289	290	291	297	289	280	299	295	314	250	304	292	289	297	261	281	291	272	281	267	288	300	285	285	343	320	284	297	296	265	272	302	302	277	262	311	272	267	265	286	279	309	304	282	318	280	292	274	289	277	273	284	322	285	285	290	283	284	298	283	274	279	300	267	272	291	301	270	248	275	288	262	262	289	264	282	289	273	301	306	288	289	259	277	263	257	249	307	264	271	253	263	277	280	286	272	282	288	300	298	298	296	314	324	282	284	267	273	294	290	287	278	309	278	296	261	272	298	294	297	281	303	263	276	312	268	266	290	261	304	267	238	299	291	251	270	273	272	279	256	246	290	288	276	296	311	308	293	237	294	268	267	284	280	279	253	255	259	301	270	268	302	289	283	269	284	270	291	266	279	286	304	268	266	271	326	276	297	303	277	293	290	260	290	279	282	305	277	244	259	297	294	296	250	278	308	268	291	293	292	303	293	267	283	289	277	288	295	279	317	242	267	269	273	304	282	304	275	254	276	279	291	258	269	272	268	272	250	258	297	282	272	253	296	275	266	300	291	290	259	287	293	311	284	260	273	300	323	280	267	282	275	283	298	296	280	275	287	291	296	284	265	311	309	267	252	304	304	281	299	286	322	283	296	293	274	291	281	307	294	296	277	257	297	308	249	300	307	288	274	311	301	283	278	288	320	277	290	289	318	259	278	272	256	284	258	302	265	312	327	308	277	270	309	311	292	274	280	257	287	280	299	298	324	333	291	272	266	261	285	310	295	268	277	246	286	301	306	291	256	276	278	288	319	290	265	295	272	259	314	244	283	280	299	256	269	302	286	302	284	271	275	277	282	273	305	254	295	256	276	305	293	275	278	261	301	288	288	287	283	295	296	289	328	300	299	282	268	280	271	300	272	271	277	310	261	294	285	289	271	279	320	281	295	250	298	298	266	292	303	315	291	264	297	291	282	298	304	289	301	281	266	248	296	258	296	291	271	278	295	298	316	284	308	274	299	281	299	271	280	252	295	298	278	304	274	291	304	267	291	279	291	301	275	285	288	242	280	298	269	272	264	334	304	287	291	286	306	310	279	283	291	301	278	273	266	273	311	320	286	275	304	245	258	285	302	253	288	260	299	304	299	265	272	255	296	272	283	292	276	262	288	258	287	256	247	292	273	286	288	287	294	268	286	289	302	301	284	283	236	272	294	275	315	315	283	285	308	300	293	273	289	251	289	302	264	258	300	263	287	264	273	313	288	311	275	276	292	291	284	285	334	285	285	289	284	304	283	284	303	257	302	296	289	307	294	291	290	280	302	278	266	265	267	304	285	284	306	290	252	309	289	303	277	270	294	286	332	314	298	300	304	268	275	271	286	263	279	299	311	256	272	282	284	304	258	263	306	286	305	274	291	261	267	319	254	270	290	301	268	269	320	287	253	293	300	258	298	262	261	289	256	264	269	300	301	249	312	308	286	278	279	311	315	327	288	292	318	267	282	262	285	262	289	299	290	269	310	290	293	263	259	306	313	276	315	280	274	244	304	290	294	280	288	273	282	295	305	281	299	282	284	294	275	287	282	279	309	275	269	265	303	301	339	277	302	272	291	271	286	321	313	280	289	282	264	254	314	267	282	291	273	274	302	270	257	299	288	248	290	299	315	272	278	262	305	295	288	263	289	316	295	249	279	304	326	281	267	323	294	297	292	292	280	278	304	275	279	306	277	308	265	279	254	254	310	297	284	272	266	279	266	282	263	271	267	304	295	290	295	249	287	288	291	299	322	256	279	276	259	285	278	307	289	288	282	282	255	273	314	265	286	278	244	252	274	288	264	284	309	271	285	281	273	287	277	285	243	290	261	294	293	279	294	271	300	302	292	263	293	284	292	265	297	291	256	270	268	317	304	262	304	292	275	284	286	246	277	303	292	282	322	303	306	309	306	281	268	298	255	294	275	286	257	305	305	284	311	272	257	250	278	293	303	267	259	298	247	309	278	304	302	299	284	278	301	282	290	310	280	269	291	279	282	267	270	290	292	286	285	262	275	290	291	276	279	306	246	306	294	322	286	277	305	326	264	285	317	295	301	296	277	295	256	262	271	283	299	308	287	289	302
17239	28929	16529	11199	5766	770	743	679	679	641	686	620	609	641	609	628	585	653	592	597	593	627	650	607	605	611	630	639	545	620	629	594	647	604	629	663	572	637	607	599	639	532	614	623	613	601	602	628	668	613	659	616	619	641	601	630	625	617	607	615	599	602	571	620	600	560	640	625	646	610	605	594	585	633	582	626	617	625	604	614	627	639	585	585	567	613	626	586	624	602	631	635	645	677	611	606	609	614	634	592	632	633	620	638	610	605	620	615	594	606	605	560	714	597	646	621	613	613	573	626	599	592	610	616	631	624	629	600	632	627	614	557	614	592	614	622	625	603	660	618	641	640	659	607	634	648	595	603	596	580	633	605	608	658	585	620	602	605	625	628	596	580	628	604	575	603	619	608	619	638	615	571	567	572	570	626	648	590	605	628	620	576	589	614	597	612	604	610	588	625	603	633	635	589	591	609	604	572	615	629	632	665	630	602	621	590	608	653	560	625	608	588	591	628	596	580	617	614	631	609	606	580	598	591	602	576	614	628	624	639	633	634	638	626	564	602	664	609	664	626	586	634	613	642	574	602	611	607	600	600	578	615	630	628	577	629	606	608	620	625	585	638	588	625	607	641	581	625	602	609	684	608	627	617	574	592	634	608	634	596	600	617	611	635	596	646	626	629	607	616	571	654	610	612	589	616	610	645	614	605	625	603	598	613	634	622	608	557	594	617	615	608	561	656	653	623	632	591	589	562	594	593	601	573	587	622	609	607	599	642	606	630	598	601	589	596	621	631	575	573	618	564	591	572	614	599	576	616	582	631	608	589	656	632	619	597	586	623	582	586	600	598	621	625	627	597	557	569	607	578	600	565	657	619	633	604	613	653	608	581	604	616	580	632	608	622	602	623	604	610	581	645	634	640	525	565	581	634	568	607	599	601	649	611	629	582	634	599	624	611	637	584	657	595	621	604	607	595	646	633	624	603	604	591	552	614	664	632	621	657	639	600	562	603	621	635	576	629	598	592	605	615	633	606	653	633	605	608	621	589	638	613	580	609	597	642	624	559	646	608	635	645	642	601	610	606	616	588	614	607	568	623	625	586	616	591	590	623	578	589	641	620	603	600	603	636	611	607	620	579	597	597	646	635	619	609	605	607	640	639	603	588	597	607	574	626	638	653	589	596	601	613	599	579	645	600	622	572	616	648	619	617	621	628	613	569	587	633	616	642	599	621	624	640	611	636	613	583	608	635	621	634	586	598	614	633	644	638	619	579	661	621	627	612	517	598	652	618	636	647	605	582	613	643	600	598	627	600	572	582	671	581	568	568	631	627	629	641	623	647	583	626	669	625	634	613	616	640	605	635	623	622	608	621	597	625	579	608	619	595	668	647	605	641	615	621	599	634	582	622	600	554	590	632	623	589	646	661	564	599	623	587	626	588	606	596	615	635	606	611	639	585	568	644	623	548	632	613	634	552	579	623	598	618	627	598	609	620	590	634	618	642	643	628	586	547	545	654	588	608	598	573	635	602	661	608	619	664	639	605	637	629	595	610	595	573	622	601	577	635	643	588	595	602	631	614	552	614	626	600	615	559	597	605	614	577	567	606	611	613	654	552	602	604	596	625	599	607	611	615	627	588	613	593	620	650	628	599	645	648	557	589	608	638	624	596	611	621	615	599	580	622	638	646	627	561	620	609	609	602	609	639	585	614	585	599	636	632	607	628	606	590	608	638	626	617	615	651	661	610	604	632	629	648	659	626	588	587	601	612	603	560	597	644	583	607	643	636	601	597	606	604	599	611	627	596	537	581	599	595	636	568	560	615	623	585	618	664	581	633	616	611	616	556	608	589	619	609	599	616	653	592	609	654	592	618	596	680	623	615	593	604	608	636	558	602	610	627	592	620	629	574	626	591	612	624	554	590	595	592	578	622	606	616	614	565	585	599	613	601	593	581	587	588	585	589	586	598	594	602	625	646	615	635	576	634	609	589	649	584	592	627	621	590	618	627	572	577	611	574	612	592	605	619	626	609	618	599	634	621	568	594	655	580	619	566	619	594	603	622	572	630	590	587	601	617	571	651	634	623	613	630	608	608	605	628	590	611	642	615	603	619	580	614	617	621	602	606	608	610	624	579	635	577	604	597	631	612	594	573	561	580	580	622	601	615	584	609	607	606	606	575	629	586	630	569	601	605	643	656	647	541	635	597	604	614	589	608	579	652	577	591	596	637	597	611	591	606	619	592	599	578	613	593	625	604	628	595	609	580	615	660	611	604	637	643	598	602	590	597	627	607	648	597	606	620	588	591	654	600	567	596	599	635	634	570	635	586	648	583	599	621	631	603	598	582	609	636	612	570	617	630	619	624	590	612	602	634	664	644	638	594	552	601	630	606	614	626	655	628	622	577	606	625	561	624	603	582	583	611	617	558	598	612	622	622	561	633	613	604	649	572	605	578	571	596	590	630	619	583	629	601	639	624	646	593	601	602	627	620	639	599	576	602	625	613	646	633	611	595	619	621	587	625	635	577	613	612	601	588	583	623	620	633	607	631	592	596	614	602	599	637	623	584	604	603	622	635	626	599	635	614	613	608	611	604	596	650	568	596	624	606	582	578	591	593	581	593	600	587	629	564	560	610	638	611	606	603	595	683	608	597	586	625	633	617	640	607	646	584	588	621	558	655	609	627	587	569	610	554	605	632	600	586	597	592	616	614	625	629	633	595	632	621	579	604	609	624	598	607	613	607	598	586	627	599	620	613	604	574	598	570	598	596	643	626	623	582	570	633	605	599	574	621	613	581	600	624	616	655	565	602	621	575	625	589	568	581	580	601	598	588	643	624	588	593	601	600	584	627	583	579	608	588	667	609	595	593	618	608	584	611	632	617	631	570	603	559	616	563	624	627	577	593	614	576	640	610	622	649	671	617	619	624	610	605	643	568	617	562	574	596	593	639	579	601	652	594	586	616	596	579	625	625	620	589	663	605	606	572	615	602	617	578	620	612	578	571	622	564	560	623	581	614	616	606	636	618	593	584	656	558	594	589	603	590	601	544	615	611	631	588	604	617	621	622	641	639	574	561	622	571	656	568	603	561	583	605	594	583	582	597	637	596	570	641	629	595	649	594	607	650	601	612	578	618	579	613	620	597	572	663	600	625	616	610	583	593	612	576	603	606	596	591	659	588	573	578	649	631	654	600	638	616	629	611	652	594	653	595	616	558	588	568	625	569	598	595	629	616	628	570	581	650	613	624	601	620	641	558	617	591	597	604	660	647	632	612	615	545	611	634	603	638	581	620	614	612	640	637	631	654	579	610	685	607	582	576	627	580	637	619	605	635	618	576	575	637	648	597	565	643	594	627	635	602	635	598	569	659	665	609	619	634	602	635	626	589	639	574	592	598	597	603	571	615	597	606	586	629	661	606	622	595	574	580	623	542	598	592	544	613	623	620	603	609	610	651	590	593	591	654	602	597	634	583	586	619	644	626	582	616	635	590	615	603
33048	20291	9408	1631	799	417	349	276	286	298	293	281	275	289	291	266	267	283	271	296	231	263	283	246	269	250	288	273	289	283	268	279	300	269	248	290	290	264	279	320	295	264	274	277	249	269	267	281	278	300	253	278	266	280	270	253	255	277	271	276	249	265	267	255	253	272	269	284	268	285	301	276	299	269	217	248	289	286	289	302	279	276	261	276	282	268	250	275	261	262	274	281	252	267	266	280	256	268	267	303	282	272	290	271	286	271	278	306	253	304	310	286	257	257	254	264	262	287	266	287	267	281	274	296	293	265	277	278	294	243	272	282	266	287	285	244	286	272	259	290	284	275	297	269	286	263	269	282	258	309	257	265	241	279	273	272	254	263	256	263	273	285	233	259	252	272	242	280	270	278	264	262	289	246	255	287	285	259	239	247	272	287	257	273	271	276	278	324	258	264	310	277	298	289	276	253	288	248	273	294	293	303	293	299	266	247	277	268	242	267	278	282	269	256	278	260	252	265	236	279	238	282	281	253	265	255	284	281	234	271	301	301	279	252	265	294	256	317	289	265	293	280	262	256	289	236	270	294	252	285	255	267	269	281	293	273	276	268	316	284	245	262	253	281	267	301	290	261	267	295	274	275	255	265	254	261	265	288	269	266	261	287	247	240	267	264	288	267	292	276	257	289	280	267	284	278	262	267	298	281	280	283	275	300	274	249	267	265	274	260	244	300	303	280	269	278	278	284	306	273	292	303	290	266	287	257	280	277	288	276	278	275	265	280	274	265	296	271	270	314	256	261	293	278	279	280	304	282	268	294	284	261	247	257	301	253	271	265	259	280	253	218	267	281	236	273	260	277	274	280	291	274	294	248	278	286	278	291	294	287	242	274	257	261	259	264	260	269	270	281	279	303	285	269	264	247	318	252	267	253	263	278	266	281	234	276	291	278	296	281	259	288	296	285	274	264	227	250	255	280	237	280	278	278	251	278	283	261	294	291	292	274	239	295	283	289	269	276	268	240	280	284	283	297	287	250	242	272	286	313	268	281	228	273	267	258	309	285	276	253	239	311	306	284	281	274	281	258	273	286	291	258	286	236	263	322	280	299	297	264	262	280	299	274	261	298	241	255	259	275	255	251	262	259	284	255	280	288	288	250	242	291	239	278	251	323	261	289	315	259	272	279	281	279	263	278	264	268	259	289	284	252	273	289	278	260	282	253	227	313	249	259	287	302	307	275	266	260	245	267	254	293	246	248	256	279	264	268	296	268	268	271	262	268	264	259	259	274	245	232	257	292	267	266	296	265	282	241	219	290	298	225	286	225	285	292	255	271	271	240	250	271	243	281	258	304	271	294	295	297	280	277	296	263	265	251	253	270	270	282	263	315	278	274	224	260	279	256	249	295	235	272	227	280	269	279	276	266	283	300	256	280	249	239	254	260	270	254	269	284	278	313	271	302	284	280	234	275	277	306	284	279	246	251	268	274	277	260	271	251	286	287	259	267	265	269	287	284	267	252	241	271	260	277	251	252	270	313	258	291	273	313	266	242	264	293	268	282	285	267	279	250	250	300	299	277	258	260	283	262	281	273	266	256	321	268	299	260	256	275	282	255	257	291	302	269	272	275	245	285	252	272	277	294	274	259	292	275	260	293	250	273	306	262	290	279	245	284	276	282	259	297	254	313	290	240	264	300	270	256	273	238	284	271	252	271	273	248	229	230	308	268	298	276	299	251	257	301	278	249	278	262	282	267	276	298	294	270	260	293	260	296	284	289	280	282	272	269	261	266	246	248	295	288	259	270	278	251	280	267	257	295	291	279	237	263	288	289	269	268	266	274	280	282	305	256	269	247	281	259	270	252	245	267	274	252	272	264	214	261	295	290	294	250	274	247	310	251	277	260	291	261	287	260	248	267	266	251	283	243	283	287	242	280	264	275	285	250	263	254	261	251	256	287	244	269	248	253	275	282	247	301	264	286	266	255	278	256	289	272	257	299	292	278	283	251	256	278	282	272	266	263	235	302	283	281	306	319	285	252	270	286	236	263	259	292	262	256	281	282	288	247	275	280	282	277	261	303	294	256	258	292	283	292	289	277	236	253	255	287	313	255	280	272	261	263	268	268	256	272	286	270	239	277	276	254	286	267	259	235	260	266	289	269	260	280	243	286	268	269	309	275	291	272	257	246	249	269	287	285	263	258	303	267	254	299	270	302	276	298	292	262	254	240	285	276	289	286	293	274	261	288	284	264	249	266	252	287	305	286	259	274	287	240	284	272	277	262	295	279	286	302	277	259	267	287	264	270	258	286	260	261	246	254	263	295	273	232	308	260	313	251	252	275	283	241	264	272	257	251	262	286	267	279	275	296	306	273	285	257	253	287	256	271	284	262	281	244	277	264	274	262	274	256	291	290	271	275	295	267	276	297	292	296	284	256	273	241	274	264	267	253	243	277	280	270	272	266	279	278	278	298	260	263	289	256	271	266	290	268	273	316	275	264	252	290	254	256	270	275	285	238	267	274	261	242	264	248	286	297	266	238	272	265	253	256	279	287	269	304	296	281	270	281	316	249	291	270	271	244	277	297	261	289	317	274	292	283	255	288	283	265	276	253	276	282	294	265	276	246	282	275	277	272	293	305	261	272	254	246	246	292	256	316	260	280	257	277	263	277	261	253	270	261	312	256	244	254	265	277	279	284	265	265	272	288	283	302	264	282	312	261	265	242	270	285	258	305	279	268	257	286	253	291	256	273	278	269	277	270	306	282	262	274	259	275	246	243	283	264	229	257	270	279	290	269	271	255	300	282	248	272	278	268	276	274	300	266	263	263	268	261	267	301	312	261	259	240	251	276	271	303	274	269	251	269	264	287	269	292	272	276	259	270	278	241	262	274	310	298	241	258	251	257	289	260	303	279	280	264	302	279	270	257	269	286	265	282	246	276	293	267	290	267	226	278	275	253	238	276	285	284	289	235	267	265	275	314	258	262	247	286	258	238	291	252	316	292	285	238	285	250	265	299	241	300	276	275	286	288	263	272	282	290	295	295	280	262	275	295	266	279	276	236	258	256	258	301	263	247	279	265	298	252	312	277	278	289	253	221	284	318	267	277	285	258	262	268	282	254	258	255	245	276	262	279	241	247	259	254	258	254	253	250	281	290	271	272	268	275	274	264	260	281	273	278	298	269	262	252	271	266	237	257	275	280	252	290	283	276	250	296	269	258	325	273	327	235	262	289	273	297	261	276	265	281	307	273	291	242	275	270	288	276	281	282	273	283	293	243	255	269	260	292	284	261	286	279	279	303	274	243	248	298	274	265	279	249	301	271	279	302	272	272	263	260	264	273	256	278	282	287	266	282	285	236	245	230	296	265	269	284	253	273	259	275	256	300	247	259	290	308	271	280	277	292	247	268	277	297	241	243	268	299	271	297	268	257	292	287	242	284	265	263	258	262	268	264	261	288	267	270	284	271	250	272	276	273	247	261	295	245	252	267	260	278
7860	5972	2286	1332	835	634	649	629	613	668	665	634	655	654	622	649	611	663	631	623	647	651	621	612	584	598	661	662	625	652	634	646	672	616	604	682	654	634	628	652	628	603	621	620	648	688	665	642	645	610	616	619	648	580	618	667	651	634	678	616	603	626	669	633	687	601	652	629	627	690	660	644	653	667	641	641	631	637	699	610	646	600	628	617	647	639	615	661	665	632	667	648	616	657	629	627	613	637	624	650	620	649	656	704	664	627	605	626	627	653	630	659	597	605	642	661	638	652	655	640	630	661	640	615	617	625	653	633	659	652	675	629	662	686	582	662	625	606	618	667	656	613	631	604	645	622	636	631	630	615	613	643	627	622	593	667	676	650	656	675	627	582	659	646	631	654	616	646	648	616	640	604	657	605	637	649	644	630	671	638	659	633	589	639	603	657	648	601	654	597	692	640	643	673	654	622	591	625	670	643	705	660	660	652	620	651	647	653	629	636	623	605	630	624	640	689	676	667	642	661	652	628	628	660	629	650	621	641	620	646	667	643	638	612	648	692	650	645	655	596	637	610	680	607	626	612	670	617	676	630	651	645	638	665	563	608	621	647	635	624	624	633	662	648	666	639	663	648	659	615	642	656	625	666	674	633	665	621	649	628	646	619	643	639	643	653	670	651	667	587	672	592	689	642	663	642	643	650	694	607	626	649	660	641	640	590	638	631	632	653	673	599	569	652	638	654	614	658	646	671	656	628	675	628	639	649	673	651	592	629	648	595	635	602	599	657	612	647	613	657	655	654	662	633	661	641	659	632	647	622	645	701	607	611	675	655	651	622	603	610	594	635	664	635	647	626	606	641	620	636	637	663	632	598	616	652	627	677	659	645	670	619	631	643	621	641	609	643	643	643	624	629	624	671	618	610	637	609	602	671	631	597	643	640	621	664	637	704	618	621	656	583	597	683	618	578	697	647	618	622	590	642	660	661	647	621	585	625	622	648	644	644	644	611	596	626	613	657	693	635	651	661	658	642	645	655	642	645	615	676	672	600	643	643	604	624	695	619	630	633	657	637	638	620	630	605	653	628	650	672	600	647	628	632	631	594	644	622	644	657	665	604	605	617	602	619	630	694	688	636	661	625	622	658	725	677	644	637	630	630	637	663	624	674	663	624	645	608	645	629	653	612	690	663	637	652	654	669	658	623	595	623	639	654	621	628	670	623	657	648	639	626	648	655	667	644	588	680	661	699	629	624	649	650	719	628	641	660	625	657	632	635	625	649	639	571	602	629	595	624	658	626	676	607	657	628	642	657	613	587	662	635	622	650	645	629	627	626	655	655	653	600	663	677	607	599	628	630	640	712	608	667	680	632	648	651	633	647	700	672	621	604	647	599	597	663	636	633	614	639	625	591	611	675	661	606	606	668	622	696	662	639	618	637	604	670	630	658	648	657	679	657	652	605	615	677	686	647	631	624	641	662	614	654	634	658	648	624	662	659	654	626	646	621	645	620	664	608	660	633	632	648	605	597	645	633	659	626	671	612	636	627	629	656	628	647	659	653	676	657	649	677	654	661	647	598	672	620	638	643	613	637	655	609	619	657	632	643	640	666	633	661	643	613	616	685	688	651	681	639	619	598	685	641	666	656	633	643	597	670	640	638	655	646	584	615	584	611	661	606	676	611	627	633	669	634	606	643	660	621	666	617	664	625	604	604	643	662	670	609	647	677	654	637	648	622	606	647	627	635	650	673	635	613	676	696	625	615	647	660	639	662	648	599	610	636	669	615	652	613	648	580	624	665	632	639	624	632	607	633	605	679	624	649	685	630	589	647	605	644	654	617	620	621	596	628	616	630	636	664	643	599	658	649	627	668	624	665	617	645	657	637	632	616	662	617	699	636	669	617	666	660	619	628	643	625	669	634	622	597	644	701	695	666	642	684	595	640	669	661	613	616	649	628	628	650	622	629	653	618	676	680	631	640	650	639	596	639	638	638	586	663	598	664	694	672	619	616	642	646	646	673	614	634	619	637	623	629	638	619	636	639	614	643	689	686	639	650	632	678	613	622	631	629	632	659	623	671	661	594	624	654	625	633	633	646	626	665	584	669	629	600	603	641	627	684	608	613	636	576	638	671	652	670	617	604	642	630	649	627	615	666	624	618	661	628	644	629	670	665	629	636	640	648	670	587	634	690	655	650	636	649	647	655	617	633	690	677	662	639	599	667	673	651	624	674	607	633	610	653	651	640	603	647	632	691	601	651	626	622	629	655	644	658	655	623	642	630	656	660	636	648	630	624	632	639	703	649	641	632	672	644	711	647	622	605	652	628	651	652	614	682	622	665	577	636	639	649	616	603	671	640	632	665	612	671	673	631	632	639	641	652	623	601	620	652	632	698	630	678	673	622	626	630	651	629	626	606	655	684	718	660	661	602	676	661	633	637	649	656	624	608	619	615	607	600	621	626	621	646	622	651	686	588	644	637	641	633	661	600	664	640	623	674	638	609	644	636	611	675	703	596	657	613	655	679	625	619	627	603	618	621	612	624	642	676	586	641	726	630	643	647	641	647	599	650	675	664	679	658	684	672	660	642	657	649	646	678	675	643	671	601	606	631	668	665	630	633	622	608	647	619	665	639	629	636	648	676	661	664	630	644	617	627	606	627	648	650	684	668	641	656	662	601	619	640	605	634	606	657	616	642	604	635	578	623	623	616	595	613	616	658	665	595	677	634	653	632	634	632	639	598	696	642	634	613	604	591	632	615	668	595	669	659	632	639	623	602	642	608	620	668	670	657	629	656	635	625	656	623	623	651	598	633	588	677	663	628	622	636	614	639	621	589	687	632	642	655	630	605	616	630	651	631	646	642	671	613	603	669	645	650	648	623	691	636	621	646	655	578	679	707	590	654	612	619	663	645	640	646	671	628	615	626	642	644	615	608	649	651	621	679	641	618	645	631	588	640	642	645	668	643	629	631	611	673	677	651	658	626	604	657	669	663	638	630	603	661	661	573	638	632	628	650	629	653	638	614	642	660	683	610	604	617	648	638	642	646	616	674	628	607	618	674	626	673	629	642	652	597	634	641	654	709	620	644	597	694	643	689	609	609	611	602	618	653	656	639	643	585	655	650	659	622	690	630	631	610	638	593	602	652	652	674	657	659	630	662	645	642	593	657	688	606	656	619	609	611	624	635	673	614	624	658	672	677	638	668	619	623	626	611	654	624	642	597	623	666	652	625	624	664	663	677	673	666	669	578	641	618	627	637	671	653	592	659	624	689	639	617	586	685	637	606	637	685	648	617	595	598	622	615	647	613	630	663	624	676	618	611	656	680	626	623	637	638	610	661	630	635	662	621	613	675	611	640	699	622	598	637	605	654	679	622	609	625	647	696	652	689	664	660	652	611	640	651	635	628	651	714	647	631	647	642	628	604	678	661	612	648	651	620	625	621	658	603	632	614	619	685	617	642	627	596	615	642	671	610	635	647	671	661	638	651	640	657
24901	21440	24857	28424	21484	19908	1568	549	455	378	415	418	382	410	357	404	371	402	401	380	399	368	405	406	421	409	390	399	387	420	407	379	386	441	382	397	371	361	424	407	349	389	385	354	336	375	393	364	370	374	382	400	372	376	379	425	399	400	391	390	384	341	366	387	377	383	384	395	358	388	367	366	376	414	399	381	374	430	405	361	395	414	373	389	362	376	359	365	369	353	378	365	364	357	381	362	379	383	355	353	354	403	411	391	397	387	401	385	382	411	370	364	369	401	385	431	395	369	406	376	387	350	400	386	376	394	379	413	394	402	378	396	360	365	375	396	386	421	390	396	357	410	420	381	388	358	401	388	373	363	394	374	411	382	383	380	412	364	351	364	391	390	348	345	400	389	391	387	395	384	374	379	352	387	405	377	358	361	375	367	383	393	378	436	386	377	413	406	398	415	423	390	421	358	414	387	384	378	370	402	375	361	398	410	409	416	411	415	393	361	379	409	341	365	364	410	354	406	396	360	393	389	387	399	391	395	384	382	385	412	398	390	383	415	374	375	404	373	419	392	380	399	375	366	386	372	387	373	402	367	376	375	418	406	347	374	393	407	368	382	378	356	399	353	383	405	409	356	417	420	390	357	386	422	374	335	337	404	420	411	401	432	403	369	383	376	378	371	409	391	396	408	393	342	377	381	378	403	410	386	390	376	378	367	383	367	366	363	361	429	411	417	388	398	366	387	400	395	412	367	393	388	388	381	394	382	385	383	387	426	386	384	381	349	400	393	372	371	424	391	366	420	368	399	371	386	397	365	403	378	358	386	375	403	382	397	392	365	344	388	371	354	403	411	363	412	406	393	367	370	374	363	386	375	427	405	379	424	403	356	371	400	383	352	383	339	378	379	379	399	396	347	363	342	412	382	407	369	391	390	382	379	388	371	355	391	386	379	371	423	391	381	381	360	377	395	384	372	397	366	366	362	431	404	407	384	408	395	399	411	372	381	396	370	387	390	394	384	350	375	371	359	388	404	399	376	392	411	388	400	379	354	365	380	362	404	392	384	377	393	369	402	384	406	383	384	372	373	365	370	373	371	363	388	386	400	375	362	366	388	373	376	357	370	405	393	390	383	380	354	379	373	394	390	395	368	388	393	412	387	382	354	359	366	366	387	454	418	421	373	360	368	352	393	374	387	402	357	388	394	386	413	376	402	412	350	384	343	372	397	403	386	389	413	422	367	371	400	386	384	386	362	388	393	384	428	425	423	389	420	351	387	414	375	397	379	388	416	378	411	397	380	382	404	432	387	348	372	377	406	405	411	385	393	345	374	370	378	351	417	392	400	386	365	392	369	394	385	370	364	385	357	350	390	397	382	403	355	385	403	355	413	415	389	384	361	342	354	376	353	404	367	421	386	383	387	396	421	373	402	404	378	401	396	406	404	433	389	365	391	393	403	381	357	401	403	387	380	401	421	384	371	373	402	396	394	354	420	415	391	386	400	384	398	399	366	334	406	434	413	332	385	417	383	391	426	379	427	381	381	335	397	396	427	378	385	396	445	398	374	369	380	391	337	353	404	421	386	367	380	399	368	387	339	372	374	392	431	445	350	371	368	393	410	438	414	401	367	392	392	378	400	370	403	399	357	388	369	388	375	376	354	386	417	359	377	344	392	420	361	418	387	366	356	356	378	369	376	420	363	391	389	393	389	418	362	414	376	402	405	383	363	351	394	412	405	354	379	368	376	346	409	389	375	375	371	378	380	394	385	350	374	385	382	391	379	393	383	334	377	397	388	367	372	386	409	418	368	350	384	345	338	366	396	364	394	388	352	410	413	392	417	391	404	444	385	342	397	388	382	389	380	381	404	424	382	396	409	412	391	409	340	363	367	412	398	401	391	413	387	379	419	390	405	430	373	405	369	400	395	376	384	398	376	387	420	398	394	393	389	381	395	387	366	387	391	397	398	386	383	389	405	359	353	387	397	387	361	390	381	377	378	404	376	349	374	375	406	430	403	349	371	354	393	366	376	401	407	353	415	415	361	393	419	385	415	361	386	381	386	405	415	388	399	385	413	373	391	401	386	387	387	384	353	362	389	356	377	363	392	396	386	406	382	412	379	389	395	387	412	387	397	408	418	349	365	356	413	384	387	404	394	366	405	363	383	375	373	344	395	357	341	393	385	403	390	376	362	376	420	428	389	372	403	413	386	389	381	387	381	367	349	373	429	422	397	402	402	405	361	385	413	377	431	398	396	347	384	417	367	393	382	389	387	372	374	405	376	383	374	357	382	392	375	377	404	384	420	377	393	357	395	354	393	392	403	366	365	390	388	420	359	355	330	370	394	367	371	373	331	352	405	394	371	368	382	435	402	378	402	418	369	396	351	356	405	374	416	393	411	401	401	379	386	367	364	397	405	398	421	415	387	400	365	410	421	383	385	395	373	382	395	405	388	413	364	374	376	393	326	409	367	386	362	380	379	413	369	372	387	397	402	404	378	377	425	361	400	358	393	396	354	392	406	380	389	353	389	360	392	358	381	455	413	355	401	409	380	346	385	393	388	425	411	333	364	378	362	390	367	406	360	375	409	393	394	411	357	367	383	361	390	429	368	382	383	417	355	386	398	370	380	365	377	389	382	394	361	381	398	380	369	369	389	378	394	383	355	405	380	365	392	363	384	379	391	398	394	391	341	389	393	408	356	392	425	398	392	358	405	385	332	416	402	411	366	362	395	379	384	402	342	381	380	368	389	386	405	384	376	346	391	389	389	370	416	397	404	387	416	381	359	358	359	373	417	406	422	390	355	381	352	433	354	358	387	405	399	381	392	359	367	381	412	380	382	394	400	395	406	397	396	393	381	374	421	404	379	363	405	402	396	407	377	356	388	387	389	345	409	406	379	381	401	414	361	413	368	418	357	402	377	393	348	355	386	395	409	372	405	397	430	378	393	389	380	398	367	375	388	393	377	398	362	393	350	401	402	384	407	400	385	404	380	376	385	412	374	401	396	425	388	393	377	399	372	389	384	428	382	377	375	375	389	376	395	355	382	355	372	368	366	364	368	382	379	352	352	383	401	418	365	400	394	399	377	428	376	378	382	400	418	394	391	369	380	399	397	415	400	407	396	391	380	426	375	395	394	394	380	399	397	320	385	371	386	428	386	362	345	350	414	379	406	381	408	384	388	381	386	351	374	406	365	374	432	373	402	408	383	394	355	420	397	453	400	401	388	372	415	409	404	382	359	393	390	363	385	405	420	352	396	385	390	407	402	391	391	433	367	376	407	387	400	408	389	393	352	389	362	394	369	381	403	414	350	381	396	399	372	410	362	423	401	392	390	383	428	393	396	354	396	362	404	383	387	384	379	359	374	382	411	410	383	362	343	400	407	398	406	411	369	448	378	344	405	402	346	366	359	381	350	363	408	383	396	387	365	393	393	390	402	394	390	401	413	384	372	414	355	351	384	383	412	417	374	391	401	370	401	367	372	359	371	377	379
11913	19709	9006	6492	3248	956	863	864	890	876	852	885	805	830	778	792	853	838	834	823	859	858	804	807	826	830	791	817	830	772	815	850	809	797	879	848	840	831	816	815	836	830	826	843	835	822	834	860	822	850	793	829	847	857	857	871	772	851	875	868	786	835	830	832	820	810	852	833	884	848	795	854	873	846	916	867	844	817	885	838	838	835	859	856	860	848	805	809	847	863	809	892	821	799	897	834	850	841	840	815	850	835	842	848	898	870	840	842	849	787	815	824	844	849	833	814	820	890	826	818	830	833	870	837	837	795	823	864	846	799	806	818	859	847	813	817	835	845	821	872	811	834	776	853	822	900	851	853	877	899	871	848	874	787	899	859	831	816	888	818	769	868	814	880	789	850	810	853	820	923	800	809	837	836	838	761	833	836	819	863	809	777	803	874	835	862	892	812	817	831	837	878	805	858	851	846	849	856	852	821	844	838	762	815	846	853	867	813	879	820	923	878	815	821	826	848	853	819	824	844	861	842	891	878	845	835	796	804	875	856	881	872	869	868	841	836	859	864	824	822	866	867	866	808	869	759	797	799	819	757	908	821	847	790	870	891	847	828	841	827	836	846	810	842	833	808	882	835	831	807	818	838	868	811	809	841	818	834	836	809	866	788	873	876	806	852	862	763	766	844	881	810	835	800	824	804	809	838	823	827	845	859	824	881	834	802	816	849	830	821	814	839	799	806	837	821	858	822	784	871	882	837	827	812	827	879	843	854	748	802	852	777	822	856	864	796	866	837	828	883	807	828	831	870	794	846	812	847	818	819	837	842	817	868	843	865	816	828	817	839	854	864	815	834	812	843	784	847	863	899	807	811	837	823	841	861	849	845	831	839	826	828	863	805	840	840	836	814	809	836	861	835	833	911	843	838	820	838	804	819	824	836	826	855	816	870	840	786	834	850	878	810	861	829	845	773	788	888	814	822	859	824	828	816	781	824	882	851	805	865	828	801	849	838	814	853	870	828	816	828	838	835	857	877	816	863	845	833	847	825	793	822	811	855	861	840	800	824	799	852	801	782	840	833	813	835	870	819	875	890	833	790	810	830	850	810	815	844	833	801	763	833	823	825	895	829	839	857	818	801	783	860	846	850	844	845	821	841	893	782	850	846	836	827	869	934	850	813	855	831	825	846	816	777	864	813	815	802	791	839	834	825	831	810	868	849	805	794	833	842	804	881	830	851	833	883	784	842	830	885	840	811	824	795	868	846	877	781	883	856	817	827	842	845	819	859	817	819	825	821	845	840	880	838	817	870	801	773	841	829	822	819	865	824	846	781	806	859	838	830	892	896	872	855	786	779	845	802	838	845	844	792	806	805	850	868	794	835	816	838	816	830	812	823	798	824	841	809	835	876	895	848	824	875	822	880	846	816	813	810	818	846	813	909	857	828	779	803	836	855	791	833	841	871	849	864	843	851	781	891	809	804	855	807	856	843	807	831	860	817	850	827	852	824	847	822	841	811	827	844	869	816	789	799	838	810	871	852	790	840	830	819	816	834	821	900	815	853	863	778	832	847	791	762	803	833	799	844	840	862	817	854	783	789	877	871	856	829	872	799	802	838	800	844	823	844	893	790	849	817	826	802	792	796	819	814	872	785	854	833	837	831	828	853	900	750	812	859	837	846	907	832	875	858	818	872	782	833	821	828	845	821	814	842	798	824	838	815	830	820	856	819	828	780	820	831	831	846	838	811	796	805	841	835	863	872	848	826	782	771	859	833	842	865	826	840	867	816	838	833	825	829	850	862	897	886	790	867	855	811	842	833	765	856	857	818	881	830	891	829	878	806	830	874	792	843	827	871	837	792	828	853	872	808	813	851	875	805	800	835	808	812	798	821	864	829	788	868	830	803	867	822	843	853	843	836	859	855	880	851	848	848	787	817	872	799	825	803	854	855	810	764	845	820	860	842	831	830	836	824	875	847	819	837	877	878	851	881	805	787	847	829	863	843	772	824	803	845	768	795	814	827	840	885	872	855	864	847	915	816	821	835	880	839	871	845	895	851	858	764	849	805	846	839	812	801	850	830	811	841	833	819	809	823	856	794	896	866	868	861	863	814	865	823	871	887	867	806	824	839	884	814	827	787	791	813	829	910	853	841	845	830	835	857	807	815	841	789	845	834	879	849	813	831	860	763	810	798	826	828	844	871	826	812	837	794	863	824	795	819	798	859	804	819	848	835	819	825	850	857	854	832	831	901	829	838	867	805	866	860	791	862	863	846	793	795	891	868	872	818	866	802	785	844	864	859	859	815	844	842	835	824	852	831	836	840	924	827	856	809	834	834	799	845	821	821	864	816	861	812	798	828	860	832	891	825	814	826	835	823	802	820	859	802	854	831	821	843	826	818	814	838	869	855	867	859	826	871	821	852	815	860	793	818	828	844	873	851	873	838	862	869	841	796	849	810	850	809	828	843	862	799	821	794	890	804	808	882	858	845	768	846	809	862	876	860	843	790	825	835	838	839	879	842	811	853	853	831	867	850	856	829	824	835	835	776	836	834	869	850	807	801	797	820	879	825	869	828	843	783	851	821	800	810	807	832	861	874	836	836	832	842	833	853	802	847	869	806	866	867	826	856	839	815	852	815	803	843	842	849	881	860	858	845	838	884	864	821	797	846	855	802	804	787	832	830	868	832	811	840	814	896	860	840	881	837	782	829	842	853	777	814	852	843	843	847	841	871	832	867	799	849	866	804	831	897	858	859	815	835	803	794	853	868	861	826	860	845	871	824	825	815	828	831	805	836	862	829	864	805	852	817	866	848	849	829	881	841	799	892	832	845	814	830	804	858	862	865	850	866	863	832	871	852	817	844	825	805	812	861	790	827	811	793	814	797	811	810	878	845	774	856	864	865	870	852	811	852	850	865	773	809	852	880	826	841	838	842	840	826	845	846	816	803	822	881	859	803	892	821	885	805	800	814	811	830	835	893	855	843	849	891	809	833	820	844	854	821	833	786	816	826	839	874	831	801	824	857	867	858	798	821	831	786	796	760	819	816	841	830	816	870	845	819	838	840	833	857	901	818	834	873	846	892	820	770	819	890	862	842	791	842	869	895	809	871	822	828	828	845	884	820	765	813	811	792	838	898	803	848	850	828	792	821	813	846	799	838	803	847	856	859	793	853	911	845	830	835	815	843	830	797	865	818	830	877	852	876	863	846	819	797	787	889	821	867	816	889	852	853	803	820	829	837	851	861	849	820	838	808	893	805	841	846	866	853	858	865	856	894	842	846	818	847	865	828	850	845	865	819	878	770	837	816	799	823	828	803	851	832	822	854	833	802	824	852	818	834	798	851	882	858	843	787	852	820	882	839	815	859	793	812	840	786	835	823	866	840	858	837	826	848	844	794	871	835	845	863	850	871	848	839	844	887	840	791	832	808	879	885	828	855	859	870	887	872	808	838	820	824	838	843	810	865	828	840	855	821	813	807	866	804	861	890	853	846
24226	21432	25163	28110	21455	21444	18524	836	394	389	349	333	332	369	299	304	328	324	296	298	271	304	319	284	291	301	270	262	273	274	318	280	300	325	283	282	262	300	268	270	268	289	307	272	282	314	286	274	267	277	253	285	284	300	289	286	283	297	281	269	279	267	301	257	278	279	292	289	288	321	308	313	307	297	312	283	278	239	318	271	320	258	319	279	263	302	288	280	300	335	308	305	322	284	282	277	289	242	250	268	262	268	268	279	284	303	252	297	285	289	280	310	290	266	262	247	292	302	287	261	274	292	285	280	253	280	254	259	267	261	285	258	282	299	278	284	275	263	282	297	276	310	284	312	311	301	288	286	269	274	247	266	257	275	290	283	255	252	284	289	287	293	261	282	276	272	277	291	268	281	303	255	286	311	294	261	301	249	302	307	283	286	308	249	274	277	270	283	303	253	288	313	260	253	288	238	248	317	281	257	298	272	285	294	272	306	276	249	272	277	315	260	263	300	266	279	275	277	294	248	271	248	289	274	247	295	269	296	283	337	291	288	273	289	291	256	273	260	252	261	331	277	284	269	274	260	290	286	239	316	280	287	291	317	327	317	310	266	284	260	299	281	268	293	312	273	263	285	276	252	264	278	282	264	274	223	301	295	295	273	317	268	293	264	268	285	279	312	298	277	300	292	292	271	267	308	297	281	262	308	284	246	277	297	312	265	305	270	262	264	301	305	298	288	293	269	273	257	295	275	306	304	283	287	250	283	276	272	292	297	281	251	265	313	267	266	250	275	280	301	275	329	297	281	324	284	272	281	319	295	260	267	290	299	326	288	273	272	280	272	267	251	245	244	265	282	291	308	264	279	267	291	268	257	305	282	272	275	278	266	238	290	302	271	262	262	300	263	294	278	295	273	278	288	285	302	289	270	295	295	280	307	307	288	278	311	280	286	308	298	257	265	277	291	284	293	266	269	274	267	284	284	266	275	309	328	306	280	276	305	299	271	305	262	290	283	296	258	254	261	250	287	303	296	284	301	273	316	289	299	274	266	305	300	255	293	268	285	278	260	304	303	271	277	292	295	311	294	281	260	276	303	302	293	283	262	272	305	305	269	283	284	289	277	243	225	301	255	244	300	270	282	262	276	327	312	297	310	271	266	223	271	248	299	274	296	254	276	274	284	274	296	300	264	265	284	282	289	275	259	232	246	253	282	275	258	262	277	300	256	321	273	285	284	296	300	309	300	272	298	257	329	290	304	295	286	258	282	256	270	271	259	278	294	279	246	268	262	276	281	265	285	283	306	306	259	262	322	289	299	285	320	259	281	278	261	277	277	298	263	269	281	315	301	288	255	280	261	266	292	269	284	304	283	276	277	308	261	263	275	277	262	284	280	277	315	305	312	262	277	298	293	265	288	283	303	316	292	266	279	243	257	281	292	262	259	253	275	287	294	256	249	283	269	244	272	287	271	289	312	312	260	257	275	250	300	264	296	276	268	291	283	264	250	260	316	283	307	313	286	297	262	288	316	290	271	316	262	273	299	278	279	289	302	293	271	222	305	292	277	261	290	289	272	282	295	300	269	290	288	316	286	237	245	281	281	299	264	281	283	266	254	312	270	256	261	316	288	277	294	270	265	256	297	269	288	273	270	276	313	276	292	308	304	292	290	287	304	289	286	269	282	278	279	263	284	265	284	276	308	274	279	279	276	249	265	278	272	250	249	305	279	320	298	304	297	254	279	271	281	274	256	307	306	305	293	295	307	241	279	251	266	272	269	282	247	261	286	254	281	337	266	280	266	263	287	256	318	287	293	271	261	311	276	287	268	315	286	266	292	248	270	273	280	278	275	261	302	274	282	270	254	297	263	271	285	260	296	282	248	298	275	265	292	291	272	257	244	252	305	288	301	295	295	329	302	311	267	262	284	291	266	285	285	261	266	329	253	274	267	304	299	294	318	270	285	258	245	254	266	285	279	265	306	284	297	263	282	290	271	285	303	268	267	301	279	277	304	283	236	220	280	276	299	302	320	288	276	311	260	304	307	264	321	285	280	311	249	267	291	293	266	262	271	270	264	294	263	232	298	266	288	262	265	234	249	283	269	241	261	309	281	241	280	288	278	313	285	277	268	303	278	287	284	308	283	277	262	266	289	329	296	279	251	264	282	292	296	281	253	269	281	302	280	276	329	310	301	309	306	264	280	260	270	289	258	257	292	289	260	276	266	294	275	257	268	292	284	299	250	272	280	309	284	276	295	246	276	259	252	282	317	286	288	286	304	288	294	269	289	324	291	307	291	311	296	303	282	295	280	279	274	251	321	280	261	289	307	283	315	266	274	276	280	298	303	289	248	293	263	285	273	303	279	291	277	284	281	274	237	255	289	279	308	297	298	307	295	294	305	286	312	304	297	261	285	286	275	265	263	287	283	316	325	277	282	279	262	269	299	287	332	273	310	296	280	279	300	284	298	281	299	270	282	242	271	291	286	277	307	272	278	292	270	263	275	275	274	284	260	281	250	275	291	298	273	301	264	282	298	319	294	281	255	298	237	301	280	273	279	246	263	284	265	252	240	328	286	315	284	279	276	310	276	271	288	243	263	293	309	298	280	293	265	312	293	262	267	265	278	272	327	281	300	276	302	266	297	258	294	315	294	263	280	252	317	280	285	268	263	283	284	264	274	288	289	285	281	328	280	256	282	263	267	271	267	267	275	302	259	266	259	325	264	255	293	293	279	280	281	295	272	307	310	307	276	283	288	287	302	282	269	297	279	310	314	268	265	287	271	300	266	277	261	266	309	278	289	275	269	297	263	270	274	305	288	248	306	289	255	249	299	273	245	257	279	287	267	276	291	276	308	295	311	294	258	285	273	290	302	251	275	261	261	265	282	271	273	273	278	264	303	235	281	276	309	280	308	274	267	295	310	304	260	277	300	322	303	284	284	226	310	234	263	300	272	280	262	297	301	316	290	299	256	244	286	262	285	267	281	293	325	272	258	268	270	271	239	277	274	269	271	279	311	291	272	289	311	281	293	310	272	261	265	289	269	244	300	256	306	283	287	274	258	313	276	277	284	283	272	250	307	303	284	302	267	275	285	288	275	286	287	257	264	269	302	295	277	271	312	297	284	253	250	273	301	257	258	297	282	250	281	263	287	267	292	269	255	263	301	278	303	275	289	281	302	324	268	295	269	291	312	283	319	289	288	274	301	326	278	283	292	299	316	299	251	294	335	299	306	279	263	288	270	283	278	276	280	291	308	294	270	279	302	295	302	289	260	280	282	335	283	265	279	296	300	271	276	280	318	281	260	264	264	247	272	302	291	277	264	306	291	298	283	270	290	283	257	275	292	327	269	287	299	289	274	283	291	288	267	262	292	303	270	257	293	339	297	310	261	295	294	292	284	281	279	272	289	278	290	274	251	281	258	271	274	321	300	267	309	312	273	273	294	290	276	291	286	280	285	297	281	287	285	313	277	305	296	288	263	257	292	300	288	294	256
15799	28042	14609	10705	5513	791	737	672	666	658	698	635	639	604	608	620	630	612	636	596	611	653	635	596	594	593	596	621	561	608	578	637	619	624	582	611	609	591	591	605	635	669	608	587	629	591	601	602	592	582	583	588	617	643	593	649	616	636	608	681	612	611	566	587	615	601	590	632	614	569	636	613	617	612	665	594	562	622	579	643	623	602	588	638	592	616	600	610	577	599	602	606	616	573	578	610	577	644	658	583	550	606	614	624	635	635	635	621	607	615	623	607	577	629	635	611	604	597	634	584	580	604	591	575	591	604	629	620	578	610	626	652	642	599	601	586	616	580	606	597	590	632	602	639	611	585	641	578	612	618	595	612	616	621	576	626	580	598	593	605	572	640	642	582	573	619	598	593	655	595	603	610	624	632	574	584	577	590	601	628	639	629	613	630	598	580	610	625	591	633	606	611	540	547	564	675	618	546	632	590	620	643	607	599	604	615	587	556	566	619	616	629	582	602	613	589	610	576	601	616	593	612	635	586	592	612	618	577	583	614	619	606	592	617	611	601	634	599	594	561	606	588	582	641	631	618	610	621	628	597	593	575	627	622	635	646	583	609	615	627	637	620	629	570	599	617	593	600	595	595	595	635	566	599	597	588	558	654	598	609	633	579	581	606	603	587	635	573	633	601	596	610	624	653	572	564	640	611	633	632	581	589	610	620	590	646	602	620	609	593	591	585	608	612	637	594	608	656	579	580	672	681	594	615	621	569	603	592	615	575	603	584	573	597	607	623	588	612	611	552	574	564	600	621	591	560	616	606	604	580	604	623	607	607	593	602	659	608	612	616	628	620	584	610	587	605	641	588	625	573	618	589	627	605	589	569	608	592	557	630	615	617	607	612	613	626	627	628	611	612	616	652	646	591	552	581	587	653	592	632	625	609	580	581	622	593	614	587	584	571	575	628	535	628	590	610	590	594	615	625	575	621	585	579	637	542	588	531	588	610	636	565	599	566	628	591	615	599	583	617	610	601	565	576	602	555	615	590	604	561	592	626	621	595	583	581	637	607	610	619	605	603	611	620	615	642	579	617	599	595	621	622	615	589	579	614	605	619	610	590	604	637	618	640	620	548	600	566	615	575	617	558	626	592	612	627	620	556	610	572	550	597	627	589	603	582	614	596	633	570	606	602	588	616	590	625	595	632	622	622	629	629	621	593	603	625	555	609	594	601	587	607	632	603	564	614	590	591	613	612	625	610	602	611	642	646	566	613	637	623	618	607	634	636	615	599	592	599	599	573	628	562	628	623	601	612	569	579	630	603	600	616	622	614	616	652	592	608	615	604	629	598	595	569	572	628	591	591	561	594	620	596	628	646	610	607	632	623	620	635	593	618	601	605	576	571	642	637	613	606	632	591	587	610	581	605	630	591	601	589	551	620	598	605	609	591	646	593	586	647	574	612	591	600	578	589	560	604	622	618	606	580	581	608	608	589	599	556	596	636	548	605	598	619	595	603	687	605	576	640	611	534	592	607	659	629	591	625	594	599	592	619	638	553	605	581	580	583	584	605	621	649	590	603	570	620	610	613	598	598	570	617	620	621	596	577	606	611	613	624	619	610	614	588	654	611	581	601	572	585	617	593	597	609	635	602	567	584	612	611	601	618	591	657	569	585	646	615	532	605	654	570	562	623	609	617	667	589	650	602	592	620	629	595	600	629	590	614	606	605	628	618	595	576	622	611	585	605	635	632	613	605	594	652	608	624	592	623	599	602	615	611	630	620	599	624	605	566	603	580	566	573	607	616	643	582	585	581	658	604	629	558	589	576	551	611	591	575	650	598	656	641	578	579	585	585	617	610	577	581	593	636	587	590	629	597	618	606	611	608	607	568	603	608	610	632	595	593	575	575	601	641	622	653	642	570	604	583	660	583	633	567	568	610	596	645	614	606	633	598	595	590	636	592	589	602	586	593	652	567	554	581	620	615	577	581	604	634	596	568	617	550	595	617	580	590	560	563	626	570	567	613	615	584	621	605	617	631	593	613	599	559	618	627	604	595	581	584	610	607	566	627	588	618	584	622	578	584	556	620	606	555	574	601	625	582	596	573	586	599	595	631	636	615	617	609	577	587	594	614	608	578	592	571	626	615	600	620	599	645	615	645	584	650	588	625	607	558	591	591	631	627	583	599	631	605	594	629	593	578	626	586	605	620	607	628	608	604	609	604	638	580	657	607	594	593	580	592	624	577	589	620	597	614	586	577	603	616	591	595	577	583	612	614	629	604	595	597	607	572	630	613	630	603	567	647	595	570	593	555	589	591	609	610	594	607	597	580	623	615	567	590	591	632	614	636	590	620	587	592	582	579	593	604	629	591	604	590	625	591	574	639	623	589	643	583	618	573	580	573	605	617	607	587	633	624	601	613	617	610	607	603	582	638	591	594	578	599	597	645	608	602	608	594	620	672	591	608	654	608	607	597	587	568	553	581	610	627	593	596	563	612	600	591	615	630	585	606	622	621	623	591	628	596	586	601	568	600	584	580	648	623	579	609	559	566	567	595	619	577	611	608	580	567	600	574	585	622	606	625	644	595	619	584	570	590	577	574	596	563	642	616	581	615	612	548	593	610	617	631	624	585	616	580	573	628	595	618	642	590	610	626	588	647	592	571	600	650	583	590	633	576	578	565	575	566	584	631	646	616	606	612	593	575	613	603	587	600	587	622	612	591	630	651	581	599	627	615	643	637	592	619	636	597	587	624	584	598	604	602	629	570	630	590	599	662	624	604	540	613	585	601	603	647	570	565	603	597	621	618	609	627	597	618	573	577	576	563	608	559	596	577	605	638	613	604	588	587	598	605	564	582	619	598	609	607	625	600	625	588	572	563	591	601	597	600	607	620	582	613	585	594	558	584	651	583	605	601	583	627	602	635	591	584	586	589	625	603	612	593	598	558	601	632	654	581	611	575	585	571	627	600	587	635	586	616	584	623	606	582	571	612	606	573	574	595	606	601	590	626	563	598	610	602	583	576	625	557	652	576	591	635	604	599	614	621	616	602	595	579	606	604	647	581	616	588	603	589	628	638	612	605	569	571	603	580	589	608	555	595	612	617	536	608	607	633	595	659	608	524	584	567	627	571	615	599	610	624	619	624	584	599	595	636	596	606	577	629	579	586	607	615	621	602	558	641	625	543	597	582	623	622	603	607	606	607	622	598	593	596	585	595	659	590	543	621	603	594	647	608	628	591	587	562	609	594	577	646	622	588	578	633	613	579	600	576	617	569	640	595	620	661	567	624	604	608	624	610	597	599	572	632	581	608	585	588	601	622	611	637	579	593	587	576	634	584	606	607	614	597	661	571	586	619	587	632	600	573	617	591	584	648	611	569	587	570	586	579	598	575	564	562	602	613	603	574	582	610	611	654	572	620	599	635	615	609	642	585	559	609	601	598	635	563	594	551	600	618	565	587	671	616	594	598	603	590	646	601	580	648	578	619	618	640	634	554
33203	20251	8917	1573	645	290	286	267	246	285	245	273	283	257	250	288	270	266	264	277	262	275	266	240	256	268	270	302	263	255	285	295	281	263	265	266	276	227	277	255	285	259	266	272	274	254	265	261	276	291	286	305	287	286	252	301	276	250	290	264	253	314	289	277	290	287	249	268	287	270	253	259	280	293	275	271	254	277	297	278	259	279	252	267	269	271	290	270	245	270	281	263	255	299	265	271	282	257	281	258	298	279	268	259	268	252	252	295	289	289	256	283	269	265	288	239	273	272	252	259	277	258	304	278	260	263	264	267	287	282	293	265	245	281	270	254	312	275	265	281	274	307	264	280	272	258	271	279	284	259	272	288	260	267	298	286	298	245	264	258	284	289	272	280	284	270	237	288	301	273	285	255	250	284	296	287	271	274	267	286	255	236	276	275	285	253	295	266	243	267	282	252	275	265	279	297	315	264	294	273	264	247	260	295	276	270	256	270	272	291	251	251	247	280	301	261	272	276	236	294	249	232	276	293	283	298	258	264	276	294	267	260	272	261	284	229	275	270	250	266	290	259	256	275	274	264	246	269	297	253	266	248	282	280	306	247	249	251	281	259	321	249	290	274	258	281	279	294	277	279	299	274	267	239	277	307	270	294	293	291	291	272	290	233	297	268	272	262	267	259	284	300	285	269	250	263	264	273	262	254	275	284	275	259	257	247	268	285	281	283	269	276	245	291	246	260	289	286	289	275	280	249	289	253	247	268	276	284	230	223	254	274	237	279	248	262	262	265	280	253	295	259	285	276	262	263	251	247	293	294	273	277	291	284	232	292	288	247	272	283	246	261	267	257	241	276	303	264	286	306	303	276	286	265	299	277	290	280	258	298	264	270	261	271	283	269	267	268	273	299	270	261	269	242	254	227	269	277	308	270	285	265	275	270	300	288	311	290	245	293	276	259	280	302	273	245	274	260	260	293	302	257	294	249	262	268	289	265	246	291	239	269	258	302	248	270	282	279	268	280	277	319	250	278	277	289	296	280	268	257	256	257	244	294	304	263	277	295	288	293	295	257	267	271	275	263	300	281	255	267	279	254	254	236	261	257	246	269	258	264	284	313	268	264	298	277	262	281	258	274	223	264	275	297	280	262	262	243	290	271	247	282	280	233	245	266	300	288	258	267	271	222	262	275	304	290	271	264	271	274	253	254	291	289	296	270	280	263	278	278	254	255	280	266	267	271	287	278	258	254	300	302	261	273	260	273	267	270	290	301	272	297	275	263	274	258	278	283	276	271	236	277	252	265	284	277	253	268	281	268	246	274	235	241	260	300	260	297	305	297	253	265	243	267	270	260	266	268	259	284	258	288	268	266	262	294	250	258	238	288	314	268	263	260	263	267	259	280	269	242	287	270	265	275	246	274	260	232	249	269	245	253	274	290	255	235	283	260	273	270	244	282	292	261	304	263	324	285	265	269	259	271	259	263	276	292	278	293	279	253	262	304	284	277	268	279	259	273	291	292	242	256	258	285	297	249	228	256	249	296	282	277	282	278	256	231	286	254	284	253	288	264	310	247	267	293	285	273	276	291	308	261	260	266	246	272	271	288	248	275	283	288	307	279	286	264	291	238	267	274	289	286	266	298	277	263	242	276	264	293	287	240	295	261	262	247	257	264	286	267	277	274	267	273	253	281	244	286	253	275	250	256	261	278	285	274	268	274	277	277	269	274	244	256	261	297	258	249	293	275	294	258	249	276	280	285	231	272	248	256	269	269	291	285	257	262	273	271	297	275	248	267	252	289	250	243	251	255	286	262	292	238	255	277	263	238	256	282	267	283	270	290	258	295	229	259	271	268	290	290	270	289	287	264	257	272	262	266	254	251	273	277	270	277	266	248	259	270	270	238	284	256	269	290	299	291	271	275	261	292	278	248	268	257	255	265	258	266	263	272	262	277	241	257	297	266	254	279	292	276	278	254	253	275	253	264	264	253	268	260	252	248	265	268	295	261	297	240	268	285	280	277	267	227	244	267	265	281	244	252	288	288	256	262	295	272	308	286	261	255	276	246	262	289	269	283	276	262	265	267	263	289	280	252	269	298	281	276	285	249	286	304	275	257	272	255	291	266	284	289	245	263	289	249	314	254	260	243	285	275	260	277	289	279	258	275	280	258	262	302	273	292	274	287	292	297	286	271	256	274	281	264	266	275	270	250	268	284	256	278	285	300	300	249	251	270	299	289	232	259	265	272	263	292	268	265	232	248	279	278	306	268	273	270	268	280	254	251	273	286	256	307	294	297	293	290	263	264	292	269	246	287	275	279	300	253	273	282	284	294	279	281	250	273	256	273	240	277	256	233	252	264	272	310	272	282	281	280	249	301	291	281	258	267	286	302	275	270	305	278	276	280	236	262	241	282	309	280	273	305	270	249	277	286	267	271	246	265	265	269	276	276	295	264	274	262	274	260	283	283	296	267	299	254	273	262	308	258	230	280	266	274	263	251	270	285	271	263	291	291	280	270	243	261	251	272	261	294	235	274	278	294	249	244	288	226	252	266	292	246	297	297	286	283	295	285	230	270	301	227	311	247	255	290	255	276	247	277	258	289	286	270	251	286	238	266	274	247	263	261	284	257	279	249	233	300	285	270	267	283	269	288	276	253	299	258	238	263	300	288	270	280	283	287	262	267	263	264	269	283	273	273	247	266	259	277	274	268	264	248	244	299	295	258	289	280	287	252	269	286	270	272	285	267	260	253	295	234	255	245	279	279	269	302	250	240	270	300	279	260	278	269	243	288	255	297	280	276	264	254	252	305	287	289	276	309	281	282	279	249	271	279	267	256	257	279	260	233	233	273	274	279	309	274	307	250	266	260	268	271	281	233	300	257	266	259	247	269	275	271	245	264	260	270	270	273	262	256	284	245	245	297	295	277	254	289	264	267	261	284	288	293	299	295	269	244	301	248	290	278	255	257	276	261	276	291	292	312	261	286	290	246	274	282	259	288	268	290	248	255	288	264	246	260	272	261	244	241	262	250	269	274	294	270	295	268	285	237	256	260	275	293	248	295	250	250	277	263	274	272	265	267	290	265	298	279	226	272	269	277	274	257	272	303	274	277	246	278	270	276	281	288	244	273	268	298	270	311	259	271	284	275	272	300	274	264	251	289	285	252	265	274	249	255	283	275	281	273	274	247	236	265	300	261	270	265	256	243	277	275	269	271	295	261	270	262	261	308	262	257	249	292	300	260	273	257	269	259	269	285	262	269	262	277	245	279	266	253	262	271	261	262	277	238	267	255	270	271	272	253	297	278	262	239	242	241	247	247	296	256	280	304	249	253	262	289	287	274	287	266	269	271	284	253	239	249	256	315	288	283	249	277	260	292	274	283	251	265	289	271	265	273	274	268	254	296	278	273	266	276	269	242	299	276	279	255	299	253	261	251	285	276	250	290	267	251	269	263	269	293	273	267	273	263	293	282	249	249	274	265	271	248	288	294	291	280
7873	5273	2025	1190	846	649	600	654	640	669	673	640	639	631	677	641	637	642	611	597	651	653	629	640	652	608	623	656	628	637	633	629	620	586	667	627	626	661	659	618	655	631	632	665	616	672	638	584	645	665	682	614	622	644	586	647	634	646	639	654	634	613	629	624	614	633	624	641	639	624	662	587	671	630	645	602	674	665	626	650	615	626	645	648	627	667	651	631	622	649	612	642	603	612	700	621	615	635	621	612	667	637	609	685	647	618	674	592	599	658	647	678	622	684	619	630	647	668	623	608	640	617	613	615	595	617	658	639	619	601	597	633	613	636	637	639	612	622	638	616	585	654	621	621	602	642	625	634	597	618	648	613	688	642	655	669	664	598	652	630	734	611	656	628	656	669	622	632	643	652	625	613	646	654	647	636	647	589	646	609	608	645	602	602	659	679	613	635	621	635	648	636	615	619	600	655	611	599	655	694	673	676	621	632	618	620	636	611	621	610	602	686	632	629	644	641	636	615	651	608	607	643	643	630	641	644	631	608	620	643	647	649	609	604	627	630	660	608	604	687	662	567	658	631	638	628	635	667	619	649	642	628	620	615	648	640	627	630	620	643	626	661	612	646	637	637	661	603	662	623	638	623	615	660	667	618	640	663	643	674	593	662	654	667	629	593	625	589	674	602	581	622	640	646	619	628	642	620	668	638	631	636	674	628	592	619	650	622	651	596	676	660	622	599	628	646	611	658	637	656	616	607	671	669	641	684	626	620	659	678	635	621	632	642	629	629	647	634	654	637	617	643	639	666	640	613	600	648	606	699	620	694	626	660	664	603	612	665	679	672	612	643	659	666	640	583	641	625	633	602	641	635	638	596	625	687	641	662	641	625	657	678	628	623	659	627	647	637	639	656	646	631	649	657	681	633	581	745	652	635	626	668	603	608	632	602	632	606	647	618	648	649	625	651	649	657	632	622	610	622	674	629	654	660	664	695	609	620	657	626	659	619	648	626	657	652	629	649	621	637	649	668	630	622	637	625	601	627	628	649	630	592	591	625	628	657	595	617	620	635	645	629	649	670	642	663	674	636	650	634	633	627	613	620	656	608	641	592	612	608	655	618	654	635	644	654	659	626	626	625	631	633	643	624	565	621	628	630	640	617	640	649	631	629	668	624	653	617	667	657	649	659	630	638	631	686	638	660	631	657	667	645	644	647	628	637	597	616	669	668	618	655	653	631	618	650	669	638	630	582	657	606	588	602	655	615	643	631	609	677	622	645	642	607	608	672	665	669	650	641	615	674	666	658	654	661	585	613	609	622	617	669	601	654	665	643	671	666	655	631	611	640	647	634	643	640	623	700	606	659	633	602	601	637	639	629	641	625	642	645	616	639	706	631	646	674	645	613	645	630	614	655	657	649	624	621	606	694	617	634	674	684	671	632	606	578	628	612	648	652	674	654	594	603	618	627	631	635	666	616	614	615	623	655	623	657	669	591	650	625	638	614	630	687	648	643	665	578	649	656	646	684	591	613	670	643	603	645	590	653	675	654	653	663	613	717	608	602	665	618	637	632	661	614	663	667	581	648	624	620	613	690	636	630	633	662	641	584	612	671	649	661	664	643	651	630	637	643	630	610	623	680	603	663	600	611	626	612	645	631	663	608	625	627	625	641	642	626	653	646	657	675	654	605	621	598	636	653	647	619	600	680	603	639	668	660	634	667	655	639	646	637	578	625	617	619	679	642	621	664	593	596	684	710	606	662	618	609	646	649	627	623	636	640	658	664	651	574	687	633	614	645	639	667	622	675	606	613	616	636	637	630	616	669	654	627	645	649	681	648	609	610	660	619	669	678	626	636	648	618	602	655	632	668	615	652	635	636	608	616	647	636	640	569	615	623	640	623	649	658	666	662	619	634	626	647	609	604	618	677	621	631	606	586	685	618	636	643	639	678	625	613	662	648	592	644	644	631	584	609	623	632	604	631	639	623	675	590	690	670	599	654	621	606	603	686	615	650	660	641	639	612	625	631	654	628	606	666	640	645	617	608	651	635	599	613	674	651	661	664	683	677	634	613	604	629	646	616	583	575	641	658	614	646	636	671	683	662	681	652	619	622	604	605	664	688	615	619	615	627	629	652	581	616	645	666	585	659	641	608	666	604	607	641	607	622	621	653	638	616	622	657	613	644	609	655	650	636	683	637	665	649	628	624	635	630	659	654	648	650	671	681	612	622	607	665	628	650	615	636	677	605	641	639	605	646	648	612	628	646	644	639	655	632	658	636	596	663	599	672	623	633	626	692	627	595	605	628	663	648	663	675	617	607	599	657	593	635	621	640	674	637	637	577	623	606	659	593	655	628	615	671	630	637	636	664	639	636	636	664	622	645	675	619	636	646	613	634	622	656	647	675	652	621	611	619	626	697	662	599	626	660	668	673	633	623	626	632	661	623	702	656	643	638	602	660	607	656	618	651	625	696	619	604	683	670	628	685	661	637	636	657	626	589	663	655	654	601	626	629	630	614	669	684	629	653	622	623	652	617	593	645	647	621	629	665	669	603	630	623	595	680	620	660	648	621	586	661	640	637	583	619	705	662	639	669	641	643	643	616	655	634	615	622	598	660	664	621	642	627	647	632	633	643	600	646	650	666	661	584	638	623	606	647	630	657	701	651	603	619	619	662	666	647	659	624	616	634	638	660	629	617	633	617	635	620	646	644	622	609	663	646	622	614	637	618	630	639	647	608	637	636	617	641	663	648	652	631	637	668	652	678	656	667	641	658	659	628	632	627	677	637	615	617	592	629	633	599	619	637	658	655	618	629	566	632	638	661	648	614	660	683	646	646	645	611	624	594	653	592	667	690	602	576	629	638	628	693	635	593	582	629	650	621	601	585	650	634	640	626	634	596	620	622	661	639	674	661	618	633	636	633	675	621	620	606	623	667	646	616	640	608	625	630	692	598	617	649	653	622	608	637	634	642	673	662	642	641	629	653	643	648	625	655	654	684	632	639	634	651	629	654	670	637	617	646	645	618	629	620	622	639	644	648	623	651	616	661	638	653	606	621	609	644	631	648	602	637	638	666	618	666	644	643	654	641	640	609	638	629	673	648	655	636	676	636	604	653	605	610	637	632	647	694	569	615	638	636	661	669	659	633	661	626	648	575	634	588	622	620	609	617	630	621	649	684	658	653	672	626	642	644	648	629	626	650	624	662	675	667	657	608	660	646	655	600	664	615	644	635	685	621	614	588	663	650	583	632	652	604	618	622	657	669	632	599	656	618	663	633	661	632	644	626	642	674	631	637	638	603	643	633	650	660	629	667	647	660	648	617	618	668	636	658	620	602	624	644	578	639	657	608	628	668	648	641	636	637	595	644	608	678	644	673	645	652	645	634	671	615	663	635	614	634	643	634	645	649	597	682	617	648	604	675	620	579	675	638	677	628	628	651	614	647	644	639	610	644	683	626	677	645	593	654	623	658	639	657	661	618	624	623	615	647	653	599
24933	21478	24855	28515	21519	19914	1422	539	428	428	445	392	416	405	378	407	374	419	392	385	347	373	412	364	420	392	381	396	368	403	395	361	391	380	414	397	388	395	380	383	389	385	377	425	395	433	357	356	410	396	368	435	391	379	425	435	363	395	438	388	386	372	433	397	384	364	359	364	380	359	426	394	366	389	364	387	365	361	380	344	389	346	421	405	389	401	388	378	370	397	380	390	402	393	390	387	438	359	393	395	401	398	363	377	395	353	371	403	419	410	388	383	363	419	374	388	381	404	382	410	378	366	418	371	353	355	404	367	334	430	355	385	428	386	362	364	387	370	362	390	398	362	401	420	400	399	406	415	435	405	383	370	389	384	366	366	376	383	395	372	386	381	389	373	348	402	415	363	389	361	399	419	387	428	377	414	375	385	378	433	391	402	407	355	402	415	394	400	381	403	399	425	411	400	382	392	419	390	375	359	406	419	418	384	380	412	415	424	415	389	386	399	359	403	398	363	379	393	410	390	373	432	393	361	357	331	411	351	388	414	363	373	398	376	414	375	401	391	350	395	379	387	422	402	404	392	374	384	375	378	391	424	404	389	354	350	366	360	418	387	389	354	372	384	418	384	372	400	396	365	370	404	445	415	400	408	356	372	402	360	402	406	436	358	362	372	376	400	396	385	366	401	425	389	416	403	393	374	394	367	399	379	386	371	410	363	400	360	384	356	398	388	391	414	419	348	333	406	361	384	414	369	386	417	390	394	358	390	407	384	373	389	380	396	367	393	407	357	382	408	383	384	387	366	396	369	372	423	362	373	400	419	412	415	353	360	340	399	394	391	443	368	393	385	394	394	362	357	392	376	410	410	353	392	369	349	365	388	393	394	387	384	390	360	410	383	373	389	392	401	414	398	381	391	392	388	392	369	330	407	397	398	371	352	398	355	412	371	383	399	381	385	390	340	359	399	352	381	376	403	396	372	404	403	419	375	410	379	397	394	408	365	346	372	420	411	374	375	407	354	369	403	377	381	399	385	386	392	360	392	430	369	364	377	386	400	393	406	367	375	394	398	400	405	379	385	370	328	419	350	359	415	397	366	415	371	381	416	397	406	424	367	379	385	394	390	367	355	377	395	365	381	344	379	371	357	401	343	415	365	383	362	427	400	422	378	390	426	417	354	362	432	401	377	385	386	346	404	411	402	368	355	393	361	357	393	353	372	356	376	407	388	390	431	404	369	380	389	386	386	405	369	371	375	380	347	362	373	395	380	390	377	341	388	387	356	404	349	356	414	375	406	381	401	400	351	375	414	373	382	383	401	431	412	350	346	398	405	424	401	355	383	390	415	366	369	379	417	394	412	391	351	381	378	372	361	388	363	375	374	418	414	370	411	396	418	407	402	405	397	435	364	354	390	386	392	399	386	375	384	370	363	390	369	390	394	443	405	393	391	346	335	367	369	395	362	368	366	343	369	398	371	389	384	372	361	366	391	413	358	423	407	414	393	410	371	364	372	380	393	355	354	409	407	370	384	364	402	403	407	401	411	408	402	379	377	362	362	365	431	394	380	379	368	378	420	361	370	349	406	398	353	377	379	362	377	382	406	404	356	401	357	385	394	362	389	391	396	424	429	383	366	364	380	381	362	398	347	396	403	397	407	375	390	384	371	406	385	403	407	419	386	417	385	409	414	390	360	390	353	392	390	384	341	392	427	384	412	389	417	400	385	364	360	392	372	375	363	392	368	375	389	415	360	374	375	409	364	370	408	397	384	388	412	376	416	423	386	365	416	381	364	410	404	411	369	397	384	387	386	386	382	400	369	387	406	355	404	414	371	397	375	375	400	451	396	431	394	362	381	385	354	418	336	366	371	360	394	399	360	391	395	416	379	359	367	409	413	436	418	406	420	376	390	389	400	375	377	346	414	408	413	397	408	389	381	359	374	398	373	401	367	389	398	395	342	358	406	359	374	361	386	379	381	398	381	406	409	393	432	369	389	375	371	373	391	374	383	378	356	364	432	390	430	399	399	390	367	372	326	389	396	377	367	427	411	375	415	354	371	395	411	364	410	370	400	383	384	403	397	380	388	361	371	414	382	356	387	406	385	394	372	348	428	374	399	419	404	381	397	403	444	371	363	378	361	371	383	362	380	360	368	379	371	369	355	449	389	407	386	379	377	390	399	371	399	357	396	374	402	406	397	345	347	342	417	395	430	358	402	378	367	370	345	352	349	348	358	395	350	383	444	386	415	359	366	364	369	350	363	402	387	380	372	389	408	399	381	384	371	378	384	390	397	422	390	408	410	397	363	403	383	382	384	366	343	376	384	395	384	389	395	400	398	397	372	372	401	406	394	386	377	382	419	367	376	369	429	383	377	385	362	371	373	369	396	380	401	389	380	420	394	394	401	376	373	401	360	384	419	392	367	423	360	395	378	402	375	386	402	398	362	367	386	429	379	397	418	381	393	428	377	374	389	372	383	386	421	419	401	372	365	376	396	374	404	392	417	336	384	400	401	416	407	374	382	366	412	343	380	428	360	379	434	415	387	402	374	400	386	418	400	395	389	374	393	389	409	373	398	397	397	394	350	397	408	404	364	404	403	365	384	378	359	359	370	405	421	422	372	348	380	337	378	355	391	352	354	402	399	354	389	339	373	391	386	420	339	402	401	393	382	399	383	393	351	381	418	367	347	394	372	355	358	352	378	373	378	376	404	358	377	408	363	408	419	365	383	377	383	399	391	400	365	391	401	403	395	409	401	396	394	380	416	389	406	365	363	397	382	377	393	386	395	370	396	362	405	412	396	410	410	383	366	413	428	345	374	381	371	423	391	374	365	329	373	340	356	423	419	385	382	405	381	394	392	435	400	377	392	384	437	378	375	383	418	407	386	392	384	385	376	428	389	391	417	386	373	364	414	384	359	408	408	371	373	380	402	406	386	371	369	409	366	375	417	368	377	383	377	392	395	383	385	371	389	378	390	395	376	395	400	354	408	364	386	412	421	421	345	432	378	423	388	402	353	390	388	371	369	360	367	382	406	375	386	369	403	380	415	426	397	422	382	361	411	392	409	377	408	383	413	382	368	388	366	357	398	368	407	369	388	387	394	384	406	414	404	403	373	396	366	396	373	384	405	371	394	397	386	401	386	394	402	393	414	377	371	411	432	381	360	375	395	390	402	365	369	395	389	415	395	359	386	386	377	340	371	389	358	370	385	352	373	348	407	405	377	387	403	396	377	356	408	374	416	402	344	400	388	381	355	398	420	450	395	396	385	350	375	377	407	409	369	384	371	383	388	371	367	375	373	405	416	390	377	415	393	378	405	374	391	388	409	388	372	360	405	390	382	368	400	380	421	385	371	392	382	423	441	341	365	352	388	389	368	378	392	386	355	367	358	421	411	413	412	393	362	349	433	382	393	391	352	333	388	401	399	415	384	422	385	377	360	352	390	390	399	393	412	413	362	385	381	388	370	398	354	392	365	381	372	386	387	397	375
11316	18268	8489	6253	3186	954	910	915	815	901	815	835	833	888	812	870	861	810	819	818	833	759	850	812	825	865	832	846	836	873	858	836	878	858	805	859	878	818	835	811	824	856	849	881	858	845	854	849	787	851	874	836	836	825	860	862	818	829	863	859	838	803	863	866	833	853	892	871	833	846	867	869	814	790	857	855	819	856	853	803	818	825	861	891	863	799	807	809	814	783	819	778	825	793	896	808	810	837	839	864	837	846	844	856	844	851	840	825	773	820	812	851	844	867	834	826	821	803	832	858	832	838	886	818	865	852	894	862	810	881	837	800	815	883	880	868	808	824	858	853	863	832	838	862	819	854	843	852	784	855	839	792	826	795	877	796	869	791	774	830	887	830	798	862	857	815	879	887	868	810	786	828	850	830	827	859	792	858	843	843	817	881	841	884	867	893	860	805	825	825	827	832	851	837	864	830	869	858	814	848	849	855	781	838	843	861	802	806	840	834	819	858	841	846	822	779	877	810	880	834	851	820	844	827	874	806	817	838	844	847	879	845	864	882	852	810	859	849	853	817	799	800	848	869	897	855	824	880	853	811	804	835	818	862	829	835	846	825	790	831	819	885	831	795	832	851	817	795	806	793	869	826	853	841	900	830	843	888	780	796	824	839	810	829	818	844	809	825	872	789	824	835	813	856	850	832	799	831	839	846	840	779	846	861	816	816	894	849	867	788	848	780	813	841	834	861	899	835	857	808	838	836	811	774	826	845	801	912	804	821	852	842	841	849	889	813	805	815	860	856	831	784	887	814	839	802	831	810	883	869	805	839	840	848	822	852	859	881	828	823	849	851	807	862	882	816	823	900	845	808	841	869	816	815	843	817	921	832	797	815	840	782	841	830	877	826	817	842	845	810	807	861	899	816	849	858	827	853	837	843	807	885	833	874	847	861	820	855	853	858	826	844	844	801	849	796	852	772	799	838	869	843	838	836	848	789	885	826	864	838	821	860	816	823	836	819	824	807	831	875	835	872	849	821	839	881	802	819	803	833	874	885	826	852	791	836	818	824	810	822	845	840	822	816	830	810	845	824	864	832	803	796	780	801	849	781	866	812	804	831	805	859	842	858	832	807	882	840	829	791	842	817	823	871	780	812	802	793	851	827	839	857	807	867	853	848	858	827	846	865	787	823	896	886	839	805	821	834	861	888	835	861	793	853	790	814	852	844	807	774	791	878	826	849	842	835	867	811	828	886	849	842	826	809	829	812	856	858	807	796	800	801	841	835	855	817	842	872	816	825	824	805	814	872	881	880	832	830	908	869	833	882	885	798	841	815	870	857	835	878	808	826	844	802	837	833	906	828	853	825	811	826	826	847	872	814	813	872	903	826	856	785	834	814	830	845	854	831	839	885	883	806	862	828	837	824	804	784	825	809	777	790	808	823	834	837	846	820	814	790	822	840	846	818	827	879	778	803	862	794	846	833	827	826	807	818	838	823	800	799	811	837	796	841	838	853	800	866	848	836	828	845	837	768	819	796	879	883	819	797	862	906	844	886	818	833	802	836	835	836	820	833	829	810	819	859	765	825	831	818	893	816	812	781	821	866	850	839	800	821	854	861	806	783	808	864	847	855	858	860	874	806	880	847	770	841	836	841	832	857	886	832	799	797	884	851	837	807	810	841	769	860	772	790	835	799	873	851	840	811	879	859	859	763	873	836	829	848	845	802	796	815	863	907	794	869	832	875	815	839	821	790	805	798	821	814	834	840	836	858	817	853	806	851	814	799	821	814	842	808	882	837	845	801	842	819	783	873	823	829	889	848	850	834	783	840	778	826	870	854	822	789	823	837	824	827	838	842	843	847	824	810	841	788	821	799	894	850	836	884	806	819	822	814	879	863	771	825	811	861	847	800	860	896	809	853	882	896	776	859	789	857	804	828	856	835	850	858	863	838	846	882	896	844	817	830	824	841	772	855	843	838	773	783	888	850	829	854	851	785	862	821	858	821	839	800	858	821	851	857	801	835	835	837	830	792	788	876	808	812	837	818	790	779	825	852	814	799	825	837	840	849	853	849	837	852	812	870	867	807	823	900	837	845	800	814	859	776	869	756	859	863	840	837	805	835	824	850	838	785	832	793	854	811	802	814	817	810	869	828	875	833	833	796	871	814	800	801	808	834	824	810	866	820	844	824	824	810	815	814	800	809	873	838	802	778	829	836	831	824	809	864	795	832	852	850	805	869	817	804	830	845	815	841	881	829	845	814	805	851	813	831	849	814	854	851	820	874	811	814	829	843	859	850	869	935	821	870	810	844	802	798	805	799	825	783	806	855	823	821	843	844	866	827	817	841	810	823	881	815	847	833	849	803	828	821	827	802	813	832	786	888	848	866	834	789	825	843	846	821	846	890	825	835	788	828	849	865	839	829	869	808	815	787	834	837	847	816	825	908	831	824	782	773	843	848	844	826	804	833	874	825	774	831	824	809	871	883	822	837	843	838	816	841	802	815	809	877	833	840	803	814	820	829	791	781	765	822	874	834	788	843	846	832	872	839	794	765	830	807	841	827	811	771	831	804	863	802	807	825	816	816	789	807	842	829	820	782	828	824	869	789	863	839	815	821	797	836	836	814	835	806	807	860	791	895	807	819	837	788	893	803	848	787	863	836	858	897	839	811	843	832	863	811	835	822	846	857	852	842	857	834	857	820	821	828	829	830	823	815	844	825	821	830	891	814	875	847	837	868	788	845	818	865	844	799	837	884	798	833	831	830	806	874	781	841	789	855	832	826	800	815	822	812	823	849	911	825	860	841	842	851	861	835	884	878	826	844	850	831	796	804	801	848	851	847	813	841	844	904	791	863	811	905	794	840	821	785	853	787	797	832	789	779	840	809	853	880	804	816	836	839	852	869	804	821	857	787	809	876	885	799	840	822	810	793	866	871	835	824	860	846	869	881	821	819	797	865	828	834	850	852	841	838	863	794	830	837	824	818	814	839	822	856	817	828	900	872	822	813	806	833	806	850	828	855	805	763	799	862	806	858	847	798	823	823	839	822	864	838	860	849	826	820	869	878	807	801	824	855	832	831	830	838	828	877	887	803	793	817	866	848	825	842	857	858	884	791	743	863	863	829	860	805	798	813	794	811	840	820	845	817	848	874	879	875	843	752	837	826	840	858	832	858	802	826	809	853	780	881	808	848	770	840	799	807	858	835	828	801	838	934	856	821	835	826	867	818	816	892	860	837	748	837	894	814	842	813	878	836	830	779	834	817	848	832	892	819	839	899	810	873	781	875	865	790	843	851	818	782	812	879	857	775	852	803	807	833	824	877	838	820	879	823	806	869	852	842	828	780	836	875	857	829	871	803	852	846	828	858	887	804	837	820	822	836	820	804	852	799	817	840	836	811	802	843	862	890	834	811	885	858	783	832	825	837	814	833	853	801	850	796	833	901	870	825	852	838	846	838	859	841	823	836	871	808	819	820	846	866	804	780	865	829	841	888
24357	21444	25159	28151	21471	21458	18657	736	453	382	356	334	343	322	323	312	318	311	306	315	303	300	284	295	324	289	278	295	295	269	299	286	294	263	314	320	299	286	287	269	268	303	294	284	295	304	283	306	255	295	298	301	300	299	299	261	284	297	273	299	306	274	306	277	259	287	284	311	323	290	264	285	299	286	290	261	280	292	286	271	294	270	295	266	286	305	265	274	294	301	281	307	275	307	243	279	267	315	279	324	291	316	310	247	229	279	284	309	315	305	273	257	290	271	275	302	261	277	291	294	297	296	271	277	294	308	246	257	272	297	300	298	281	253	273	317	293	291	289	265	265	303	310	307	313	260	284	281	276	273	295	297	284	261	301	254	276	241	285	282	284	283	288	286	282	300	274	269	284	255	286	252	282	280	250	299	293	285	304	268	293	255	284	299	290	285	274	311	269	271	299	332	265	274	282	277	303	306	269	270	276	263	265	252	276	298	261	280	259	283	313	265	296	295	271	249	291	282	272	260	271	258	259	281	260	284	265	259	300	304	303	263	310	294	263	238	249	265	290	262	262	302	286	291	269	281	238	245	272	241	240	282	262	272	278	259	297	284	263	251	306	242	249	286	301	287	281	279	295	244	291	259	270	278	276	291	267	286	325	235	264	256	282	273	296	279	296	293	290	248	300	292	282	289	283	261	288	273	262	272	300	268	272	294	260	274	298	294	258	287	285	299	307	331	322	248	301	299	297	257	319	277	289	274	250	260	278	293	273	266	266	298	291	274	258	271	259	270	266	299	313	313	289	282	289	328	261	273	302	255	236	245	290	273	291	245	282	300	280	262	328	268	268	277	246	276	266	256	263	251	300	285	276	294	301	291	272	277	283	308	316	277	256	284	286	268	278	265	301	286	296	261	261	282	260	263	255	273	268	314	276	261	307	297	299	284	279	300	308	240	284	286	268	266	289	276	296	273	288	272	281	290	300	312	283	260	279	290	257	264	268	286	291	259	294	277	306	280	299	247	247	276	272	281	274	291	287	290	298	243	266	252	258	305	250	266	276	271	288	302	300	274	270	300	240	286	261	271	284	306	288	288	290	305	310	299	323	274	282	262	289	294	323	296	295	281	292	307	294	300	297	284	267	278	289	301	293	285	250	268	283	246	295	288	287	305	280	293	276	300	302	259	265	243	274	271	270	276	263	245	264	296	279	280	272	325	267	241	307	277	250	252	278	259	293	288	298	261	250	291	266	258	275	294	311	269	259	313	292	291	250	297	265	284	273	293	318	288	297	282	271	271	242	273	285	235	296	280	284	302	308	285	278	315	259	251	261	269	290	290	302	287	277	288	272	280	279	285	294	278	270	264	273	248	285	277	261	281	261	285	278	279	296	256	265	270	276	256	292	274	259	263	263	283	265	273	253	288	298	289	286	302	273	259	273	298	271	306	284	284	257	266	277	260	280	294	269	281	301	260	302	297	286	270	304	287	280	262	293	278	281	272	327	340	272	274	288	297	288	264	263	304	255	247	291	294	294	259	294	262	269	263	295	289	286	264	280	274	274	321	277	300	277	252	282	263	306	266	282	309	308	287	302	278	264	297	272	281	305	281	289	282	292	285	277	291	292	269	274	300	282	279	291	261	278	307	285	289	275	253	252	256	289	303	268	264	256	262	284	298	256	287	301	259	279	303	333	303	280	289	302	287	316	286	274	305	248	297	280	283	267	282	274	297	301	285	300	299	302	302	298	304	300	270	299	293	288	267	300	253	305	263	309	255	259	294	278	274	295	315	278	238	273	283	274	288	293	298	258	281	279	275	250	280	263	303	276	295	298	286	271	306	254	281	274	273	249	255	267	272	275	247	323	300	292	290	295	268	303	281	275	294	289	309	303	267	279	248	297	280	267	298	248	271	285	277	301	264	325	284	274	279	294	285	298	275	248	251	295	288	302	282	317	278	303	297	284	253	289	255	254	275	240	274	281	279	270	294	290	281	265	292	268	265	267	265	286	299	280	281	275	283	272	251	272	265	288	282	304	250	252	308	305	262	274	319	289	264	257	261	283	312	279	297	298	283	296	284	281	302	290	259	258	272	283	282	267	303	296	278	280	278	286	250	272	306	285	293	279	273	269	254	293	271	275	276	307	290	271	277	287	302	307	268	280	256	262	295	275	266	294	303	274	254	247	265	279	285	308	307	256	288	255	288	299	307	269	289	315	316	293	325	276	289	276	285	270	286	265	255	267	291	283	290	316	292	246	253	275	322	283	290	277	270	247	267	315	284	290	260	262	251	283	293	293	311	314	270	314	277	291	268	267	292	243	290	268	273	297	310	304	303	278	282	314	279	288	270	266	275	279	272	257	253	282	272	274	312	299	279	296	289	290	292	274	294	284	278	285	255	269	260	252	288	280	291	300	305	327	276	277	287	273	271	283	314	258	295	254	228	263	280	262	269	311	268	269	274	303	264	280	270	285	276	270	283	311	291	299	261	275	283	274	283	285	278	296	289	251	285	265	290	289	263	291	273	254	264	269	274	282	286	266	273	259	289	274	284	272	281	280	281	269	268	302	273	267	278	290	290	284	268	252	279	275	256	259	232	285	266	261	269	278	285	314	278	269	250	273	270	275	293	275	282	262	307	304	257	297	267	292	284	285	292	288	263	295	298	242	284	300	256	275	294	268	289	298	267	292	286	300	289	277	279	303	271	248	301	284	269	262	293	252	269	267	284	237	277	276	289	295	278	317	258	286	270	275	274	282	287	270	296	251	298	281	279	302	299	264	311	287	277	274	283	304	262	269	285	294	325	270	271	283	266	313	294	260	270	286	271	320	314	314	241	297	284	283	262	286	280	264	276	283	299	280	274	247	272	290	287	294	295	267	273	287	311	312	306	288	305	244	271	271	250	259	259	249	276	230	277	272	304	278	282	276	312	264	303	273	290	276	245	274	293	266	297	303	288	283	284	261	288	287	298	269	314	288	312	287	285	296	276	262	261	295	281	279	245	268	269	289	275	291	282	259	259	263	279	291	276	280	286	271	280	270	284	267	263	278	309	318	242	257	289	284	265	303	257	292	254	289	285	242	286	266	269	271	307	254	261	269	272	272	282	301	296	293	255	282	254	283	315	309	302	242	290	297	292	279	296	271	297	287	271	281	275	267	267	284	279	319	305	290	284	289	310	269	280	299	269	254	307	275	285	287	297	273	293	293	299	285	266	266	272	304	291	292	286	290	295	293	267	273	312	277	280	253	276	259	246	261	271	290	271	249	289	330	265	258	288	283	323	284	242	260	287	275	270	285	267	283	268	308	270	303	268	286	284	307	298	280	272	271	287	292	266	273	292	274	268	282	262	277	316	266	281	302	285	285	303	259	283	265	270	263	290	263	288	254	290	274	258	279	290	309	315	264	272	275	266	267	270	284	301	281	291	281	281	253	263	261	276	304	309	272	264	297	267	268	285	290	263	275	236	267	302	267	286	279	311	251	272	283	314	310	272
15432	26158	14378	9895	5272	808	685	710	643	613	660	596	596	626	625	601	626	624	608	569	590	587	631	603	573	595	584	614	646	577	629	540	588	608	587	651	602	593	567	544	587	604	606	595	547	597	644	607	584	631	623	593	628	624	615	576	570	650	631	629	595	573	608	601	637	575	616	650	621	573	587	586	620	562	622	630	615	588	627	613	591	564	587	615	598	590	595	595	620	578	613	629	589	615	601	618	591	648	638	629	577	581	613	594	596	582	559	567	593	590	592	559	626	595	611	556	574	568	597	602	618	556	611	605	561	627	610	593	584	546	538	574	660	584	549	575	601	635	595	585	626	627	607	645	610	596	607	620	615	572	602	664	614	610	601	561	622	627	579	614	599	601	592	597	614	616	635	591	625	579	607	577	588	578	605	549	609	616	601	622	616	582	609	613	665	602	602	591	640	610	623	531	602	582	605	606	566	613	600	624	659	612	588	581	580	615	624	604	608	621	608	622	634	583	612	592	595	595	631	602	631	591	575	561	625	640	602	595	578	616	652	600	591	585	605	591	607	593	608	597	619	576	567	630	625	614	602	540	641	610	598	601	595	607	604	583	572	591	646	596	630	595	619	607	619	624	580	547	620	614	616	600	621	593	623	575	605	588	596	656	569	617	590	628	619	624	610	615	640	640	565	572	620	603	619	651	575	595	611	617	557	602	601	585	631	605	592	599	607	614	616	599	586	605	612	590	560	585	594	628	617	599	589	596	609	592	598	660	591	639	603	617	550	614	656	566	575	604	586	580	607	622	611	550	604	629	593	575	592	582	578	623	617	596	590	616	592	603	572	620	566	586	596	633	611	635	596	604	608	627	579	593	616	604	610	582	634	612	582	608	579	616	565	602	611	571	614	631	560	614	579	555	608	593	602	597	616	632	587	612	592	597	551	562	616	604	615	645	567	588	563	610	579	596	592	581	598	619	593	606	651	572	572	623	630	626	640	621	579	570	578	607	606	600	605	586	604	595	609	582	602	588	597	610	575	574	536	595	580	584	617	617	571	622	545	610	594	634	592	599	602	593	630	569	614	614	560	585	626	587	606	608	574	653	575	574	600	603	600	600	632	582	595	601	614	594	599	608	627	592	571	554	579	581	600	611	589	554	585	621	641	654	570	607	601	520	580	622	591	588	636	593	595	619	594	566	624	579	582	616	644	633	559	544	580	599	616	545	618	624	609	607	576	582	626	641	592	620	618	570	605	580	591	588	615	590	643	577	600	583	601	576	621	578	611	581	602	595	594	578	619	642	578	557	599	587	594	593	598	596	604	591	624	594	602	634	564	674	613	597	564	582	588	619	612	635	592	610	584	563	600	595	609	555	595	590	579	559	620	567	587	608	617	606	603	572	609	642	608	636	582	568	577	591	589	640	593	606	591	577	625	625	611	578	569	611	569	588	626	611	594	570	584	587	585	602	626	618	608	639	595	633	579	581	615	630	605	636	628	599	591	574	615	587	585	581	613	556	604	591	608	614	591	639	621	608	588	590	591	618	623	574	645	601	643	585	621	583	607	616	612	606	616	601	614	593	615	617	613	586	612	612	617	591	620	594	622	554	588	578	573	642	548	556	603	621	613	633	641	595	574	589	590	557	624	570	636	640	583	639	643	599	542	606	585	624	564	557	583	603	566	614	603	632	604	613	604	610	628	579	639	625	574	648	599	620	581	609	548	564	565	554	558	551	584	625	630	611	612	586	600	561	586	562	571	587	634	611	581	597	622	576	574	594	657	620	616	651	568	593	602	564	593	606	599	598	615	603	596	579	604	550	533	595	602	592	628	602	603	616	525	621	609	592	611	593	612	564	581	585	571	652	579	568	589	597	601	600	592	561	583	632	583	571	630	646	589	571	602	602	647	571	581	580	591	636	648	603	618	599	661	538	622	597	601	592	598	591	582	631	607	605	588	628	611	596	622	604	580	599	566	602	656	618	594	620	592	586	591	586	627	600	591	573	608	621	596	610	590	579	573	614	607	629	586	603	547	596	632	579	615	594	597	615	573	617	617	609	572	602	628	567	571	623	605	605	604	562	596	582	605	576	578	582	647	584	630	619	584	636	626	579	619	620	622	583	597	614	591	566	578	576	565	597	594	599	624	599	582	601	567	620	605	634	574	627	573	624	618	617	623	610	613	577	538	619	631	640	614	569	582	656	590	573	605	581	596	564	608	573	588	600	585	590	608	598	623	622	586	616	632	590	581	579	582	584	584	569	640	569	643	622	578	656	569	643	545	611	620	579	574	619	624	562	621	607	601	635	669	568	621	558	621	583	565	607	618	584	573	609	581	636	655	633	646	601	592	604	607	626	606	602	597	588	598	582	609	641	612	596	563	652	657	573	561	602	550	602	578	592	603	602	637	638	593	613	601	572	599	597	595	591	596	585	601	640	602	625	580	599	607	625	580	614	563	621	569	603	604	590	583	648	601	588	595	609	563	619	647	608	601	628	575	617	554	574	639	553	566	649	657	605	603	591	615	595	580	581	582	629	589	586	617	564	589	605	613	580	577	651	606	577	603	577	611	610	604	589	595	551	573	664	617	623	606	598	569	579	642	611	631	599	573	621	594	568	623	594	565	579	619	601	613	581	623	585	602	602	590	568	629	606	572	603	603	592	608	572	590	576	523	615	608	597	583	623	624	589	558	637	603	610	617	586	622	615	574	627	611	627	591	604	602	583	557	634	600	562	673	584	628	629	583	606	570	602	574	629	616	604	591	621	628	561	650	603	586	606	582	644	584	591	626	593	597	592	643	604	602	562	572	592	581	609	670	593	620	609	590	612	579	604	578	573	576	539	624	615	594	629	614	631	597	549	565	604	622	594	617	586	561	600	610	591	624	602	572	565	605	573	590	598	580	597	595	607	600	584	578	626	631	590	604	590	600	623	601	607	601	619	591	577	568	596	582	599	643	534	611	597	602	642	609	648	584	579	604	573	601	560	632	610	562	565	629	626	641	602	580	593	592	625	603	622	613	613	626	662	556	605	629	571	616	597	612	622	595	581	606	633	591	624	633	560	540	590	596	623	593	601	602	628	653	568	627	639	623	610	610	613	590	567	587	585	615	616	608	602	607	614	574	592	588	611	575	617	596	591	588	609	606	597	618	587	606	575	605	560	574	626	633	580	591	608	614	591	624	588	586	602	587	629	614	606	612	545	553	580	580	663	623	624	592	575	646	568	589	611	634	574	570	601	650	617	565	596	620	637	589	629	590	597	597	561	595	645	643	540	611	609	617	566	564	598	609	604	570	598	550	582	568	620	601	560	588	549	610	603	607	580	621	592	594	601	582	619	626	583	597	599	587	619	574	618	602	573	611	583	589	591	575	616	594	677	554	597	567	611	612	631	601	652	616	661	568	603	582	620	551	627	630	590	551	561	632	586	592	590	586	594	645	578	563	674	590	585	603	588	589	622	613	616	619	577	598	594	609	645	610	641	577	608	601	602	576	605
33184	20146	8709	1384	559	295	282	276	277	287	241	279	278	291	303	298	272	283	288	271	290	287	288	302	268	280	285	280	267	242	263	303	277	254	265	285	286	298	264	251	276	253	263	252	280	277	280	309	265	270	278	243	278	273	270	297	250	271	243	275	257	302	272	303	242	272	250	241	281	239	291	256	240	263	251	288	290	267	268	273	249	273	286	267	242	273	272	291	280	275	227	282	281	286	297	266	289	270	300	283	262	295	279	287	284	275	268	293	288	284	255	250	283	300	258	292	311	270	308	255	278	313	283	277	309	264	261	252	261	246	283	277	264	268	269	314	276	269	233	261	298	261	250	269	257	278	266	245	251	284	283	278	239	275	271	252	267	276	265	284	230	281	253	295	237	258	272	270	266	279	256	271	311	269	262	253	256	289	279	272	256	290	272	270	301	289	272	264	267	284	289	272	267	264	261	267	270	251	284	243	246	253	273	255	268	259	268	214	284	259	275	272	266	256	268	255	290	286	311	283	266	308	280	248	270	266	271	276	267	260	260	260	250	294	274	289	276	275	270	288	273	291	272	274	268	253	256	252	286	267	266	287	269	290	268	257	284	256	269	257	268	254	276	287	259	280	286	264	297	315	300	249	276	243	265	254	254	274	286	256	271	306	276	262	255	272	278	269	248	279	302	285	257	263	280	258	255	276	272	242	258	278	288	327	278	270	268	280	259	279	267	267	268	251	263	237	281	270	249	259	269	265	270	282	251	282	269	282	282	250	253	287	317	255	291	279	258	284	263	251	245	261	288	255	268	285	326	283	265	275	248	257	266	258	260	290	248	305	310	290	294	286	265	264	290	261	257	266	290	278	251	275	275	282	269	290	254	288	280	245	239	288	290	268	276	328	247	286	256	281	245	254	282	264	257	280	276	282	273	285	320	318	295	229	263	247	275	277	267	276	234	277	271	255	271	308	278	280	270	294	275	279	267	298	265	302	270	284	252	257	281	248	260	303	265	281	271	280	280	316	248	240	265	288	266	257	260	271	281	259	280	272	268	283	277	268	290	279	299	275	280	297	255	276	323	267	315	240	247	258	257	267	251	258	267	267	274	270	263	294	283	275	248	256	273	255	288	247	276	268	263	253	274	268	267	281	269	258	263	272	321	265	265	251	270	251	275	294	252	298	296	268	267	278	262	243	252	257	236	273	281	241	296	278	281	290	291	252	286	296	296	246	320	277	284	256	242	280	267	251	249	293	298	278	302	274	258	278	277	228	267	271	249	306	287	300	279	276	273	283	246	274	277	274	284	249	310	280	276	267	223	273	263	275	281	246	282	263	280	262	252	253	246	243	250	281	271	247	268	283	263	249	257	264	265	277	275	248	264	239	262	250	264	229	294	271	272	284	258	279	247	302	273	266	312	264	259	273	275	270	263	262	287	251	238	268	258	292	313	268	254	284	229	269	277	270	259	294	250	263	255	275	299	269	290	254	257	289	309	275	263	240	272	274	260	280	277	285	245	259	273	280	242	274	243	269	285	286	282	303	290	292	273	251	242	268	290	253	289	267	267	267	303	247	247	245	268	290	228	261	261	244	247	268	248	278	255	249	248	284	298	257	248	265	262	295	263	250	265	246	275	248	287	273	280	295	261	277	278	297	289	264	268	286	263	305	315	286	256	301	308	277	265	266	241	301	297	289	266	267	284	250	262	290	273	267	264	249	252	254	270	272	257	260	271	311	292	263	303	269	262	269	270	246	260	261	281	254	255	254	257	275	289	269	310	247	273	245	264	263	322	304	273	229	291	263	263	276	256	246	230	301	266	252	295	275	283	267	262	264	277	246	267	285	261	246	250	255	257	285	253	269	278	251	264	266	273	273	275	270	277	292	261	269	253	278	308	247	269	257	270	268	279	258	303	229	275	252	248	293	290	282	285	277	286	241	277	288	270	278	300	307	289	252	291	254	255	281	244	275	279	289	229	292	284	290	287	272	257	259	259	281	226	262	254	278	278	278	267	237	273	260	254	245	261	241	302	265	274	255	257	270	279	271	280	281	278	274	273	300	267	246	252	243	244	270	253	275	266	282	258	263	264	269	244	274	269	240	256	269	229	254	276	251	260	263	246	300	299	260	259	281	255	258	260	279	287	264	261	273	250	256	291	232	263	243	260	253	271	257	262	249	274	248	289	287	270	261	267	282	310	269	268	254	286	285	256	280	274	264	273	279	271	287	272	311	275	266	257	281	282	266	260	227	263	256	274	256	258	256	273	268	288	312	277	266	301	280	275	282	263	283	287	304	252	271	247	253	291	299	274	265	266	292	302	295	302	292	287	275	286	275	289	278	254	254	242	284	259	251	248	246	283	258	273	239	275	270	286	272	283	278	255	253	252	267	260	276	271	274	280	282	265	250	273	273	256	265	285	288	243	272	264	262	276	276	254	251	290	258	274	270	262	311	262	283	279	255	277	256	253	247	336	239	269	298	258	282	266	276	287	290	267	287	273	256	275	286	270	293	250	266	263	230	262	268	259	273	238	267	272	266	265	269	263	268	242	266	270	262	251	244	274	245	268	277	274	286	257	285	258	252	289	297	258	266	269	300	230	270	274	256	280	264	277	262	263	276	271	282	273	282	285	287	276	283	272	249	270	257	260	260	293	283	286	262	263	269	288	260	271	271	262	254	262	270	264	259	268	289	264	266	237	259	281	288	282	267	291	279	252	274	242	275	313	289	257	259	260	277	287	270	254	258	255	290	273	303	281	265	246	258	278	276	262	264	240	263	273	238	260	275	283	290	296	277	260	270	280	240	269	253	258	264	247	261	289	262	255	270	236	296	259	290	264	273	272	264	269	266	278	246	259	292	288	289	252	254	258	290	249	275	285	265	276	254	273	265	307	259	279	271	259	233	263	261	298	236	276	259	251	275	251	246	272	273	260	252	246	274	283	251	264	274	276	281	260	268	301	244	266	262	254	270	273	265	245	263	263	285	262	249	307	251	294	237	278	264	297	275	276	272	284	283	292	280	280	275	250	271	266	261	265	276	294	273	299	271	277	286	271	246	266	247	293	262	245	287	251	277	287	273	243	272	248	266	280	262	291	282	263	251	271	266	265	250	300	283	261	261	252	256	295	254	287	278	258	259	288	267	249	275	262	256	296	270	280	245	259	263	251	260	276	286	256	270	280	260	271	278	284	258	264	277	280	285	246	283	262	287	248	299	280	243	251	245	246	244	317	263	271	262	288	261	289	260	279	269	270	261	273	285	277	267	265	285	283	294	272	290	286	284	275	278	267	323	271	281	243	297	255	285	264	256	277	276	283	247	255	280	252	240	267	270	269	272	298	257	258	284	256	257	275	280	295	257	269	281	270	271	261	273	279	286	321	285	249	289	275	299	257	286	234	256	252	257	271	278	265	276	270	258	286	228	286	268	239	270	305	260	267	287	306	266	295	251	287	254	252	246	285	273	283	251	302	311	269	264	277	255	246	275	302	232	249	270
7808	4396	1970	1196	802	652	658	635	624	652	643	656	629	639	636	626	680	647	638	599	660	659	632	672	646	591	650	600	628	620	651	671	640	678	589	657	630	655	621	624	671	638	604	633	583	607	603	638	661	642	603	651	551	606	632	630	656	622	661	635	614	624	600	684	674	668	592	660	650	642	635	619	655	610	634	641	698	629	622	658	606	652	591	624	621	662	634	580	625	622	613	650	619	629	625	634	643	614	634	606	689	615	604	615	591	614	661	654	616	643	660	669	647	616	656	617	646	683	619	622	640	582	637	639	673	606	630	650	617	635	601	650	593	628	627	614	612	638	594	638	643	604	597	615	659	613	615	667	625	645	637	665	622	626	639	633	595	608	658	627	656	619	668	671	616	629	609	635	639	635	611	655	640	638	648	601	661	594	660	627	640	633	626	620	616	666	629	619	641	627	600	662	592	643	607	640	606	626	593	669	640	654	645	661	617	621	674	641	623	631	617	662	664	636	668	601	657	620	602	672	651	658	653	597	646	631	589	654	639	602	676	627	620	651	655	637	647	661	626	627	643	612	648	645	655	612	629	635	615	596	711	602	636	665	617	663	625	608	626	594	592	572	635	620	623	631	679	626	600	654	626	620	668	597	627	614	620	649	636	603	671	623	615	627	599	607	595	622	585	605	626	625	633	614	654	622	617	621	703	634	652	653	620	643	663	604	622	625	611	662	639	628	595	619	603	664	620	626	639	638	637	619	657	669	648	629	650	613	646	598	673	635	660	600	649	663	637	644	651	635	635	649	615	641	633	645	602	625	633	668	599	656	610	618	617	662	664	661	644	622	643	643	585	645	602	643	676	652	638	587	627	620	620	648	628	630	619	609	655	675	631	657	656	653	654	674	644	619	628	634	650	678	619	663	667	617	643	600	665	589	661	653	664	687	649	632	608	602	649	623	648	639	627	625	644	663	600	646	569	648	679	647	638	611	631	616	610	634	633	638	660	668	646	600	670	619	651	681	638	619	664	598	635	632	617	640	631	627	658	617	602	650	638	644	614	618	666	629	633	609	631	636	581	629	612	624	629	688	607	620	655	634	657	638	642	673	628	645	663	654	640	626	681	672	637	635	642	645	640	641	626	621	596	651	639	661	622	619	643	644	670	604	660	612	644	690	650	619	648	612	659	629	568	651	579	654	684	700	657	641	670	648	679	654	643	634	637	625	634	655	640	624	604	651	644	622	580	667	665	674	610	653	639	622	632	618	634	637	621	664	674	647	639	636	639	712	602	620	632	626	620	654	649	556	649	638	676	631	619	651	615	635	628	624	619	628	696	613	611	630	639	662	637	642	603	601	578	642	650	643	620	665	669	649	670	610	621	601	653	647	591	610	647	625	640	632	640	628	630	622	615	599	642	665	631	617	674	689	589	632	587	635	642	665	629	624	645	674	627	621	690	603	607	621	643	632	628	558	640	622	619	664	596	637	656	667	644	639	659	649	609	657	650	592	632	626	618	627	654	648	621	625	626	640	636	651	642	643	653	663	621	641	603	627	643	651	643	695	605	624	706	655	652	642	622	659	652	609	653	658	640	654	659	643	618	663	623	631	647	634	644	620	637	648	624	604	655	660	613	642	704	637	671	619	613	641	608	634	650	677	676	605	623	619	614	678	618	648	624	609	643	575	662	644	676	624	664	641	598	668	626	635	644	595	629	670	625	632	657	641	590	609	625	605	626	663	662	590	654	590	642	600	591	625	641	627	664	634	621	628	651	663	624	647	603	608	555	585	644	619	614	649	650	571	638	586	609	629	632	603	628	670	649	620	675	676	634	651	597	645	651	623	659	627	649	626	641	594	642	631	662	632	680	650	627	631	618	670	610	637	616	657	603	622	635	674	581	616	671	647	628	644	592	654	653	634	680	618	616	652	568	638	607	678	622	578	608	618	654	650	621	608	675	658	629	650	638	636	628	655	645	670	634	627	611	623	649	640	636	651	680	621	654	641	652	622	607	627	659	645	651	679	624	693	636	661	613	651	620	587	616	611	630	629	621	597	625	629	641	625	647	644	632	619	657	661	643	686	623	657	643	608	624	629	637	622	588	655	654	641	629	623	631	601	582	630	652	600	606	649	620	592	653	616	614	640	608	648	615	638	645	639	610	613	652	585	622	633	609	624	648	670	621	605	621	642	614	688	609	626	605	597	636	681	622	661	654	650	619	671	615	601	649	626	613	649	620	637	636	608	642	603	622	615	629	642	650	626	685	599	665	604	661	656	603	598	649	667	623	647	580	637	710	628	638	637	628	646	625	664	654	612	606	580	597	638	641	620	668	635	569	641	646	668	591	666	613	624	614	635	626	641	631	606	622	641	668	613	624	637	666	653	619	619	628	686	646	613	614	624	625	650	629	618	657	583	643	643	631	619	670	624	651	628	661	602	623	619	631	699	621	661	612	639	648	604	659	634	622	656	648	625	637	567	652	631	660	593	604	653	630	639	647	671	603	640	621	634	642	660	665	658	652	659	652	597	620	605	636	663	625	618	628	614	638	669	629	647	620	602	608	602	564	621	670	627	620	624	612	651	619	667	598	674	655	661	636	652	652	632	646	560	645	637	667	629	616	633	630	622	640	618	653	609	649	619	669	674	660	588	616	655	634	631	571	633	637	650	614	641	649	694	633	607	634	646	635	660	657	603	656	666	664	607	607	583	647	625	604	592	643	684	657	637	665	642	596	629	617	662	619	641	658	653	624	636	628	681	656	599	625	606	601	647	666	604	638	678	670	646	637	665	621	656	606	631	678	685	605	597	655	601	654	676	656	643	614	620	629	661	610	636	614	588	632	611	615	693	617	659	620	640	594	650	622	619	629	676	623	655	612	637	652	614	612	632	630	634	623	597	622	690	650	620	640	611	640	644	608	685	649	603	665	630	629	592	567	641	668	639	626	595	622	670	647	632	647	613	647	572	658	688	658	624	595	614	630	658	650	619	662	595	607	663	615	609	598	643	618	598	640	621	624	633	627	635	634	661	632	638	626	634	642	628	647	649	624	660	572	664	648	627	593	649	656	682	634	614	637	664	602	645	663	642	644	641	642	645	679	633	658	627	658	576	623	626	637	616	687	627	567	631	662	619	662	608	648	597	676	618	605	620	668	646	635	626	621	604	613	632	648	650	638	601	610	650	648	673	605	661	659	660	577	630	620	626	651	672	613	641	589	633	660	590	647	681	617	694	649	654	635	637	616	613	671	618	608	626	643	617	618	609	574	655	621	647	593	639	597	623	660	661	656	615	594	663	650	660	582	635	614	656	647	657	651	614	671	651	642	654	672	649	616	636	632	607	648	724	657	649	611	639	619	638	631	645	636	636	677	596	636	639	629	652	652	626	616	609	689	620	558	685	633	646	616	566	647	670	655	644	601	668	661	671	616	656	624	638	683	647	622	613	668	650	663	594	618	649	616	632	629	616	608	606	633	624	633	649	645	640	654	675	641	660	613	654
24873	21438	24843	28386	21452	20040	1307	523	431	452	416	425	415	400	422	415	381	426	403	368	415	400	409	365	374	360	345	433	395	400	383	395	420	344	385	355	378	387	370	400	349	377	392	374	356	411	371	371	386	385	418	345	353	387	369	357	358	430	397	391	373	403	369	387	371	371	367	353	388	388	405	368	354	392	375	359	340	376	369	404	380	373	352	371	415	371	454	376	399	368	388	409	364	374	376	397	396	428	372	379	425	366	343	360	358	399	395	376	363	410	392	400	418	398	372	352	367	393	366	357	394	332	414	362	366	404	344	356	388	417	377	370	386	406	363	323	350	373	384	377	400	386	376	388	403	362	365	404	401	373	396	386	441	396	415	364	389	361	378	360	333	377	360	403	422	397	405	391	396	396	387	368	381	415	368	431	372	367	357	368	348	398	376	340	400	382	397	421	380	369	372	368	388	365	390	367	418	388	398	416	392	381	407	406	398	347	358	420	384	360	376	369	369	393	369	376	372	367	351	383	397	392	372	429	381	401	388	409	364	409	415	387	379	386	378	346	369	399	390	385	359	359	399	392	366	399	388	390	383	380	383	377	404	384	355	406	392	387	385	412	390	386	392	388	370	358	372	381	396	382	400	361	405	402	397	376	406	349	402	395	371	398	366	357	401	424	382	380	390	386	396	387	385	379	410	361	386	374	396	385	440	374	395	354	375	407	389	345	381	371	415	373	399	383	382	371	339	367	396	387	392	380	383	373	389	391	369	374	406	365	347	400	390	387	387	401	387	375	351	371	409	398	395	364	338	414	359	403	370	402	386	362	382	364	393	375	372	382	363	368	373	373	430	396	384	393	372	370	400	392	376	393	441	373	372	367	411	383	408	357	394	365	382	358	368	378	380	364	373	367	375	373	374	348	370	387	384	362	394	420	422	374	373	365	350	348	364	414	368	353	357	362	375	399	391	365	373	415	373	352	383	376	342	401	386	394	365	413	409	362	383	399	371	400	381	355	356	383	368	384	399	374	365	390	411	377	341	403	378	348	396	386	395	431	444	395	348	385	362	400	359	358	373	366	422	377	390	410	387	357	363	380	389	410	386	407	352	380	374	369	379	379	347	333	377	374	409	355	345	406	367	387	387	385	367	400	382	379	397	369	401	394	374	387	398	377	385	372	361	381	360	389	379	414	401	411	376	387	405	377	409	389	377	396	386	420	374	396	401	416	400	378	369	373	390	376	398	354	429	366	351	426	366	390	356	419	388	394	409	422	361	366	403	371	388	402	405	362	371	402	374	417	371	391	371	391	382	404	397	382	374	392	397	409	394	387	404	365	385	389	403	376	403	408	374	388	376	385	356	421	407	409	372	392	366	371	376	382	374	395	375	368	380	349	410	409	374	425	356	375	383	383	398	393	402	379	399	345	393	411	381	368	377	351	368	390	380	374	405	378	370	416	385	362	383	391	347	358	403	381	364	369	425	406	373	347	391	383	352	361	399	383	415	401	404	376	373	420	382	379	410	383	425	390	377	377	362	374	405	358	337	376	372	381	384	380	391	368	394	384	404	364	377	396	378	361	379	357	377	405	410	435	362	389	400	419	342	373	388	347	379	389	366	359	387	366	375	404	345	403	405	387	418	351	364	364	399	437	376	430	397	389	389	388	354	377	412	385	368	400	387	458	427	377	380	390	362	390	381	340	346	392	352	389	339	357	372	336	373	381	324	380	379	390	406	376	398	389	356	369	366	364	404	369	358	328	356	368	388	341	402	351	382	401	400	378	438	405	410	378	376	373	381	406	434	380	419	372	407	381	351	402	412	396	399	406	382	355	387	353	377	396	372	372	410	367	390	356	370	374	393	375	375	367	349	353	360	395	375	373	388	334	372	393	395	373	386	411	374	397	396	371	394	374	408	369	397	379	355	369	370	376	390	348	389	362	408	381	411	407	377	396	398	369	382	406	372	384	379	394	385	352	379	366	381	378	374	400	433	406	367	384	396	363	337	398	386	389	387	360	399	397	401	386	357	430	345	408	355	375	383	363	405	385	416	378	404	434	383	387	340	357	380	370	389	369	394	405	367	345	360	373	394	400	402	343	378	411	393	359	407	384	379	361	370	356	384	400	347	365	388	350	364	378	403	386	404	395	368	388	414	423	382	411	389	391	381	358	373	380	370	358	376	419	367	345	412	433	365	395	404	416	409	451	375	411	399	379	380	406	382	356	371	422	414	381	390	388	408	340	373	340	399	355	385	398	415	380	390	355	367	382	376	415	385	361	392	394	346	420	378	406	385	324	377	397	404	376	360	390	379	419	396	371	379	393	363	388	369	432	415	370	408	373	384	387	367	371	377	342	378	381	384	366	331	355	354	367	364	400	367	375	392	355	357	388	373	387	343	389	355	343	415	398	393	368	379	405	408	412	362	378	408	399	377	344	407	389	375	415	399	409	407	375	373	357	387	384	367	368	385	406	389	372	390	376	354	397	369	430	371	364	397	381	422	382	393	397	363	371	409	358	404	389	358	362	380	420	360	453	357	365	311	418	411	418	376	359	357	358	402	390	414	402	368	376	403	371	372	385	382	345	385	392	407	365	399	375	383	361	372	390	365	362	373	393	393	372	357	386	371	382	390	353	409	380	401	369	367	362	359	364	398	382	391	365	354	403	392	408	370	383	381	343	391	379	391	378	395	354	379	381	380	397	405	386	383	373	375	356	359	376	369	361	401	358	395	408	422	366	376	373	410	404	357	395	392	357	357	397	371	378	424	376	391	365	370	398	418	378	391	428	430	362	398	361	368	397	424	404	388	368	371	355	377	361	413	329	389	376	406	419	368	379	395	365	381	395	346	369	387	385	409	362	390	366	379	381	391	341	385	407	371	445	381	422	390	374	406	360	443	382	344	370	349	403	383	338	385	376	405	373	362	345	360	387	383	380	365	364	373	386	392	375	359	417	387	362	401	406	363	419	402	362	419	349	419	420	374	377	380	382	381	337	378	363	388	360	366	361	342	361	400	380	385	398	359	372	396	398	351	368	427	412	345	400	411	371	413	387	408	380	419	367	367	390	383	365	390	370	367	393	395	390	379	358	374	355	398	374	374	412	390	387	381	404	370	379	367	369	375	423	377	393	389	385	385	430	384	361	384	405	375	373	367	399	365	384	406	405	343	399	380	358	382	400	397	390	373	337	380	377	370	366	379	420	404	392	394	411	408	415	381	370	419	415	347	399	389	365	362	393	368	394	429	330	405	413	402	378	387	387	368	356	389	390	390	420	382	402	359	360	377	385	392	405	382	375	414	415	413	357	356	352	352	413	418	409	390	343	389	389	384	388	364	360	392	342	401	361	397	413	358	408	364	421	372	378	430	389	378	401	388	408	387	365	368	384	415	409	387	348	416	393	349	359	387	384	370	403	363	353	355	365	379	404	386	385	357	360	376	402	376	367	376	383	366	377	364	376	381	357	384	386	367	386	387	384	421	368	376	329	403	395	399	363
11015	15534	8491	5577	3078	881	874	871	812	836	852	852	855	850	819	817	836	866	860	809	800	873	844	814	813	875	868	802	905	731	837	807	808	818	859	834	828	829	824	840	866	856	841	817	869	792	809	782	885	779	844	874	897	822	804	882	876	871	838	778	816	811	849	806	806	837	823	809	863	836	829	846	823	815	831	831	844	806	804	807	782	816	799	816	808	847	832	851	865	816	828	816	839	807	851	825	834	872	894	816	796	834	832	838	738	841	875	832	829	825	833	836	875	788	832	803	792	825	799	854	800	836	841	855	853	812	853	841	767	853	848	809	836	828	832	799	878	850	807	807	813	867	813	850	832	795	867	801	863	882	843	832	772	789	776	830	814	841	817	826	806	829	828	874	839	784	824	860	839	791	795	799	847	801	840	797	805	808	814	870	826	829	837	870	836	897	828	794	805	836	842	802	781	839	834	844	809	821	830	845	849	746	824	824	856	835	873	876	817	833	827	804	861	839	830	839	800	857	789	834	778	834	859	783	877	796	817	837	798	861	854	825	885	821	870	800	820	895	806	811	828	816	845	820	825	806	838	828	791	838	818	895	811	807	808	795	801	785	830	821	871	802	835	868	812	862	831	863	859	852	782	802	820	844	784	806	879	860	826	811	785	805	859	783	789	831	872	776	780	824	840	811	820	843	808	882	842	857	895	821	845	859	829	830	847	809	849	857	840	849	820	822	776	813	906	779	848	843	879	844	884	834	879	790	795	834	823	785	825	816	847	847	784	804	793	801	847	849	801	811	792	861	834	897	824	826	813	808	848	790	834	846	871	832	833	781	828	762	830	833	864	854	887	802	883	860	835	838	805	771	800	841	821	811	870	833	841	806	907	897	784	874	768	888	788	801	804	803	857	815	845	888	872	789	808	846	853	814	832	836	855	856	813	784	840	923	861	849	802	811	821	855	837	880	869	835	864	849	873	855	819	827	806	879	884	769	830	822	829	831	806	856	843	786	799	815	846	796	872	826	840	823	821	850	797	811	826	822	821	793	859	849	855	849	837	854	773	869	817	846	887	853	794	787	816	783	826	843	861	823	867	811	886	758	826	807	816	836	802	868	867	829	827	823	898	819	838	820	817	827	834	820	857	778	822	828	812	851	853	801	859	844	867	820	825	809	799	821	814	874	840	889	802	819	784	788	853	869	795	808	835	820	837	835	830	842	862	804	823	892	787	878	815	861	845	807	824	840	803	837	864	846	878	784	777	849	833	840	783	836	830	866	839	807	829	816	856	862	809	823	781	889	836	867	826	794	812	842	826	820	790	822	852	781	846	815	843	806	835	823	831	794	827	842	828	836	800	821	842	822	811	847	834	818	810	816	848	834	783	832	850	795	850	816	812	833	835	834	889	832	809	843	907	810	861	856	846	819	835	812	814	806	769	792	802	785	862	795	830	850	822	822	831	793	792	820	857	835	806	780	791	817	807	869	863	797	767	822	798	891	832	813	817	880	825	844	894	874	788	886	781	793	798	816	787	813	823	824	796	863	802	838	880	853	861	837	785	831	867	863	800	806	801	820	811	842	806	846	879	833	833	785	802	824	790	820	832	837	825	808	868	802	820	856	797	805	810	778	839	761	786	835	828	810	840	825	847	871	827	870	883	835	801	815	844	826	836	868	817	821	816	865	830	847	861	818	855	813	792	831	869	835	818	826	833	870	829	851	813	786	878	841	821	855	824	834	862	826	831	799	846	749	821	819	818	800	801	788	835	866	817	848	807	810	854	853	797	832	793	811	901	817	837	814	827	821	840	851	852	795	774	846	880	795	866	802	834	824	871	841	890	823	825	840	811	855	829	815	818	819	854	835	823	827	806	787	849	852	870	828	810	765	849	867	858	853	818	814	821	836	829	846	812	816	844	844	864	860	857	828	854	823	801	805	846	789	797	834	757	835	797	895	800	824	758	887	814	785	888	809	848	878	864	840	822	801	779	818	857	813	816	798	861	810	818	855	827	790	849	822	841	808	865	844	839	819	798	861	836	857	840	813	827	845	811	795	842	831	837	849	822	835	803	801	809	795	794	825	799	861	848	912	835	814	861	825	803	848	818	802	781	828	846	863	885	827	800	820	859	827	878	857	863	835	863	832	852	881	784	790	839	804	771	770	857	816	801	834	799	824	830	817	819	842	830	755	847	802	798	841	809	864	796	852	798	820	837	809	797	821	875	858	820	826	802	819	838	856	792	810	778	877	860	803	815	805	813	776	827	833	838	800	784	839	809	807	826	841	812	844	848	842	891	826	847	828	790	849	868	803	806	881	839	801	760	890	862	885	844	877	832	806	777	846	830	834	811	882	848	830	825	826	832	844	837	833	765	825	817	803	859	838	858	820	828	842	868	855	852	846	823	808	823	874	877	847	825	856	794	859	833	821	891	802	858	795	781	788	831	867	806	837	767	812	817	827	843	844	846	779	798	808	884	830	815	844	821	822	781	863	812	894	823	831	800	892	826	799	856	863	833	797	864	810	818	808	834	824	832	884	770	778	810	846	813	832	851	869	866	823	820	804	825	831	856	842	833	780	848	828	801	820	864	838	841	849	904	800	825	825	804	764	823	858	886	849	826	825	843	804	858	804	851	853	799	879	870	852	855	892	845	794	848	839	797	839	757	822	841	851	809	797	834	802	834	779	843	852	797	829	840	826	828	801	803	833	828	739	839	838	825	850	814	823	861	838	855	829	824	858	797	840	849	773	813	850	767	786	826	818	838	840	828	857	874	892	833	791	805	719	812	810	784	854	863	867	789	825	825	814	842	807	812	834	825	819	779	851	835	881	855	866	831	838	809	806	853	840	807	867	815	800	854	777	831	790	826	853	815	862	889	812	813	850	857	855	790	835	875	804	809	811	794	839	795	785	813	834	831	840	806	807	800	809	846	842	834	750	845	851	860	789	827	834	823	884	867	880	785	859	806	868	809	849	825	783	793	845	825	808	841	836	821	814	848	816	879	880	821	803	846	861	808	828	821	821	803	844	857	802	793	812	819	855	807	782	830	811	830	855	872	805	833	837	858	817	810	797	877	880	831	784	854	823	804	839	817	842	771	840	818	867	861	791	862	850	829	774	804	820	807	851	824	822	837	903	815	807	804	826	867	825	807	868	829	859	800	834	794	812	840	827	860	824	840	809	817	808	866	789	812	845	851	791	828	787	827	824	849	837	837	822	798	793	841	848	799	823	788	877	803	814	872	812	836	831	867	801	827	824	845	824	769	834	854	852	813	827	852	791	818	802	818	804	808	839	783	784	768	823	838	883	838	864	844	851	825	856	844	873	797	785	819	888	855	846	803	828	831	815	892	826	858	841	786	791	838	848	865	854	855	828	864	832	823	811	813	822	836	796	867	805	801	839	848	845	843	891	880	822	816	816	825	861	855	815	847	786	841	839	864	797	831	845	835	771	867	834	778	835	895	836	833	871	863	850	807	853	858	839	830	819	794	799	839	820
24271	21450	25197	28142	21476	21470	18376	874	455	394	347	363	327	337	279	319	318	316	276	303	315	255	269	291	295	298	298	238	290	264	296	315	287	256	272	289	267	331	277	295	311	264	308	272	262	245	264	277	271	292	285	288	284	298	291	308	286	301	305	286	264	255	278	295	258	290	292	305	293	272	262	293	286	293	282	291	301	318	262	264	284	274	282	289	292	298	240	301	281	299	345	284	298	289	266	272	292	304	329	291	279	270	267	258	266	269	273	276	289	296	309	265	256	298	298	288	269	267	295	278	275	316	311	271	289	281	278	301	247	262	289	338	308	277	291	268	262	292	246	287	284	259	271	320	303	298	299	299	301	322	320	303	282	300	290	239	276	312	299	304	281	298	286	301	285	278	291	280	272	297	287	277	289	247	262	287	286	284	293	297	295	290	248	259	273	296	262	271	277	257	288	293	292	292	262	279	268	278	300	295	275	258	311	291	296	292	312	291	259	269	282	291	267	286	302	285	264	320	285	259	284	258	284	266	268	282	316	269	280	253	267	257	312	269	277	289	286	305	304	272	306	284	310	276	280	280	270	275	285	311	290	288	287	285	285	266	276	304	305	242	258	277	308	267	263	295	280	253	297	273	302	291	306	295	288	262	296	229	260	299	283	280	268	292	308	265	279	291	293	266	277	278	290	289	274	332	244	283	266	262	282	286	269	300	289	299	288	304	302	287	305	301	288	255	256	257	255	296	267	286	279	292	231	245	288	292	284	281	279	263	258	285	269	276	278	273	247	266	290	291	287	276	255	263	308	250	309	284	247	249	294	254	285	307	302	280	269	322	285	287	272	268	262	268	271	289	307	298	279	277	298	278	277	295	288	308	291	282	271	263	281	271	284	292	320	272	292	307	234	298	287	310	280	269	279	265	276	286	276	263	249	276	287	285	300	280	277	301	291	269	294	291	307	283	288	294	345	261	261	323	295	291	284	284	313	277	247	261	290	278	288	295	249	282	302	275	311	283	289	296	265	297	270	312	292	278	312	310	271	318	275	296	294	252	247	294	342	225	285	293	316	264	303	270	269	254	276	301	264	292	259	235	285	265	291	265	288	270	282	262	273	321	282	261	310	248	271	265	306	291	300	275	262	279	307	283	273	289	255	261	280	262	304	282	294	314	267	289	276	283	277	295	296	298	290	317	296	296	264	267	295	244	294	257	289	246	271	318	261	285	278	271	279	268	268	304	285	263	257	260	289	308	245	281	266	281	315	305	295	265	284	278	260	314	301	309	274	267	274	270	268	251	278	263	276	271	277	300	277	279	267	253	276	276	258	288	303	250	260	288	278	270	270	274	268	287	285	293	257	244	238	274	278	340	264	290	299	286	260	282	337	306	252	303	303	290	292	309	294	297	295	277	283	269	317	264	296	269	270	249	296	275	287	289	290	275	261	310	271	275	276	284	267	261	271	267	265	281	249	293	316	281	297	280	246	228	297	334	273	305	297	299	336	277	276	269	281	255	330	261	259	304	297	266	253	336	280	297	278	275	311	288	251	306	272	284	314	303	306	301	286	278	302	285	275	277	294	265	321	303	274	257	285	301	272	293	331	317	312	299	269	281	264	294	268	263	303	288	245	283	271	289	279	293	292	255	282	318	282	276	262	279	286	281	282	288	293	278	242	266	307	311	255	304	274	277	269	275	265	279	307	266	271	298	319	280	253	288	262	265	287	274	306	282	255	291	299	294	302	296	346	290	261	273	287	271	322	273	293	282	270	276	276	285	296	274	291	293	320	282	260	272	252	277	300	286	260	295	303	269	295	267	289	297	269	257	264	262	270	279	270	311	275	275	284	274	284	286	289	266	267	272	297	282	272	263	278	305	292	298	277	296	285	270	310	271	247	261	266	287	319	259	270	285	281	258	281	282	287	298	284	291	293	251	257	292	283	277	274	295	282	279	286	279	260	316	269	257	267	285	249	283	295	287	264	272	268	265	286	257	300	314	253	288	254	275	264	290	316	305	267	277	280	296	299	272	264	304	307	248	289	236	263	293	281	298	261	253	282	301	253	289	298	255	262	267	278	297	271	276	271	281	256	256	296	327	289	290	256	301	275	277	254	257	247	282	270	282	250	272	278	274	255	292	268	277	284	297	282	274	292	289	300	295	265	285	269	291	277	280	281	283	287	272	305	283	300	270	262	303	292	281	269	248	266	267	263	289	275	270	300	246	285	280	322	273	240	286	277	300	313	260	262	246	281	262	294	282	287	278	279	292	268	263	293	281	260	267	333	277	302	273	270	249	274	283	268	293	326	288	278	289	280	293	278	274	262	294	276	297	273	268	298	278	294	303	278	284	298	262	283	276	289	295	273	276	263	288	257	300	296	255	245	284	291	284	267	289	276	273	291	302	268	299	271	263	285	285	269	265	258	276	324	286	286	270	300	283	281	285	282	281	287	309	298	306	293	297	294	295	274	315	302	264	260	275	259	286	259	288	298	257	281	301	258	294	266	278	285	294	262	245	284	282	269	267	309	286	282	257	244	283	264	262	261	264	295	286	246	215	276	299	264	340	277	291	252	278	304	311	312	262	267	260	308	281	285	330	297	279	282	283	286	294	288	243	302	303	301	276	289	293	262	269	293	292	268	300	284	294	285	275	313	311	284	276	290	271	282	295	289	264	273	255	267	270	290	301	274	245	301	290	299	303	289	293	303	291	263	272	252	268	249	267	258	275	300	286	252	281	298	292	287	297	286	284	253	254	275	268	278	268	247	282	303	273	273	282	262	297	250	259	247	230	267	266	290	264	301	282	275	278	256	262	294	284	279	332	253	266	290	287	319	301	257	261	299	261	264	292	249	281	252	258	268	277	308	302	292	266	261	316	268	288	260	256	263	270	288	289	233	252	282	276	313	293	299	288	276	309	272	321	300	294	271	306	275	264	285	264	306	303	293	267	272	271	281	298	250	294	248	307	302	303	272	283	288	287	293	260	278	262	266	269	256	280	286	278	320	277	285	288	289	282	297	275	301	282	244	282	279	272	311	291	255	284	282	282	270	256	280	279	305	298	269	268	274	265	274	303	281	293	241	277	323	301	307	283	251	270	281	275	277	283	281	265	265	264	288	301	279	289	270	311	268	259	270	292	284	247	278	298	244	297	277	282	258	264	276	293	288	263	307	249	233	295	287	241	275	324	287	281	311	268	272	231	290	273	293	245	307	269	300	279	284	281	300	300	228	248	285	262	271	287	290	291	297	289	318	278	298	256	308	266	254	281	282	263	289	274	322	292	307	294	298	255	293	267	314	263	267	299	261	259	243	263	254	269	269	278	286	277	247	308	265	313	276	264	284	291	290	262	262	254	263	291	285	297	300	293	285	270	260	266	290	274	290	290	295	288	309	285	294	265	273	283	288	269	252	295	308	286	283	229	296	296	291	310	304	280	272	278	298	274	257	276	269	336	312	272	252	274	309	286	279	277	298	268	294	302	274	295	311	301	288	269
14688	20605	14220	8536	5068	772	711	707	700	632	597	634	626	603	642	623	585	633	628	638	628	603	588	630	626	639	615	591	598	560	608	567	605	605	617	622	617	615	607	572	599	563	560	611	593	652	580	592	654	623	627	621	565	577	573	561	585	603	591	558	593	549	543	602	622	567	569	618	617	618	628	553	624	621	593	612	620	599	633	569	596	616	582	615	594	561	605	626	589	592	610	574	637	630	613	611	588	586	612	589	598	609	604	637	576	575	598	631	603	647	593	562	608	617	597	560	628	555	554	544	551	608	588	597	585	624	631	572	578	561	612	629	574	588	597	623	596	551	603	565	578	602	564	627	567	595	577	615	611	586	583	614	606	615	535	599	612	580	566	570	594	655	547	589	588	598	599	642	601	574	635	587	625	662	606	568	544	593	610	575	624	571	654	594	624	613	635	568	609	611	559	541	559	643	567	595	572	612	577	561	588	609	604	575	598	590	593	582	552	610	595	600	603	542	622	594	588	616	620	588	580	526	570	613	589	559	594	547	625	595	601	641	617	575	582	610	586	586	594	608	623	629	602	621	611	594	611	653	626	577	589	643	604	602	581	627	614	584	605	639	588	615	596	620	568	570	605	547	580	637	603	616	638	579	589	581	604	582	592	613	617	619	575	652	605	632	621	626	592	649	636	599	591	620	612	605	619	595	611	607	626	588	594	596	578	576	610	549	619	602	577	576	595	587	572	589	606	596	595	585	621	596	601	558	627	592	607	539	615	617	575	575	634	571	555	633	548	622	642	596	657	633	614	606	565	605	587	587	583	592	610	553	631	591	574	596	598	649	574	568	594	591	597	611	577	589	601	586	575	621	591	560	608	593	617	614	662	585	594	552	566	583	615	561	562	609	578	587	595	620	636	606	562	581	597	602	636	622	581	604	595	555	583	620	606	604	592	637	559	599	621	578	603	539	604	592	587	631	620	562	600	612	599	587	572	603	568	604	586	592	615	634	645	600	617	578	619	630	558	562	588	624	593	620	567	620	582	558	567	622	602	593	611	597	594	597	612	579	599	609	616	558	605	562	616	625	587	624	617	620	608	600	603	576	584	560	586	612	621	599	569	579	620	565	602	552	597	615	611	620	599	617	617	587	591	563	601	574	575	587	590	612	584	607	579	590	584	605	600	541	584	565	603	587	632	604	583	644	596	650	553	560	644	585	614	568	607	563	596	580	628	631	556	596	585	612	610	571	574	614	630	618	592	578	630	602	621	591	645	572	606	563	571	653	627	609	621	601	654	571	594	601	564	622	612	593	615	597	598	606	623	629	598	636	579	582	593	586	551	618	636	604	538	632	594	612	585	587	604	623	558	600	599	560	592	601	584	622	589	591	544	592	614	598	605	630	584	622	611	604	596	627	581	581	581	635	612	591	623	580	573	611	612	580	600	546	641	572	584	611	611	607	631	588	603	598	599	616	602	595	576	613	623	625	601	603	548	599	583	567	611	587	595	636	546	567	597	587	595	621	588	635	612	554	603	542	547	634	618	596	605	611	670	583	597	597	589	610	617	587	607	585	634	594	597	631	546	552	578	599	592	583	606	574	582	603	587	586	626	609	591	584	643	607	613	609	572	570	593	592	616	580	617	598	626	600	622	617	597	612	626	587	612	595	607	570	576	575	642	579	549	590	612	565	597	590	577	563	580	608	619	571	633	562	664	582	595	631	615	594	602	622	621	596	624	559	599	591	619	600	615	573	625	570	557	572	563	606	601	586	588	593	580	604	658	590	592	603	596	602	593	592	643	610	571	557	625	643	574	577	627	571	585	620	618	605	600	626	560	617	608	595	599	609	620	573	576	568	581	591	555	580	622	611	576	584	593	556	617	566	581	590	602	638	601	626	589	619	597	638	601	582	582	627	578	608	574	609	594	589	584	626	602	549	587	570	584	575	605	550	602	607	593	591	589	578	600	585	610	601	614	592	596	617	566	613	593	594	586	590	629	585	638	569	557	592	580	601	602	579	590	595	618	600	607	616	601	631	613	611	555	580	605	578	578	605	596	594	617	611	600	603	618	608	675	575	554	585	568	580	575	620	591	590	608	577	564	561	605	602	595	603	628	603	576	607	603	603	583	562	537	618	623	534	581	563	622	618	614	602	608	638	632	640	637	634	571	562	620	581	561	580	627	604	593	608	558	588	563	562	608	622	599	589	593	620	604	598	607	631	642	592	589	585	608	653	640	588	632	580	626	614	611	631	602	620	566	595	600	630	580	585	588	573	613	587	610	590	564	567	599	559	605	627	602	546	603	614	555	580	591	600	585	598	601	620	630	613	621	569	548	605	599	541	593	581	631	609	577	598	606	641	597	612	590	589	542	618	610	638	637	637	583	618	642	574	556	591	555	628	620	586	594	559	631	608	608	578	607	645	574	575	621	598	603	607	576	613	598	592	612	572	619	590	563	618	628	581	606	646	576	565	597	612	602	592	614	585	597	579	591	599	545	612	585	580	588	580	651	579	594	601	662	566	583	555	610	628	594	631	597	616	578	593	605	583	581	555	579	567	625	605	577	631	584	587	601	582	587	584	588	580	595	591	560	590	547	598	580	568	567	665	554	603	570	562	605	593	607	581	584	587	629	602	636	583	651	603	602	625	597	571	568	636	613	580	570	598	595	606	597	621	547	609	577	580	593	553	607	572	570	597	583	621	645	620	616	618	562	585	611	640	551	592	631	588	544	577	607	607	620	633	564	577	568	582	579	591	599	576	569	601	618	578	577	590	568	611	613	572	596	600	621	639	622	585	580	660	609	551	607	595	586	595	579	575	618	554	622	615	600	599	579	604	584	594	564	617	560	631	645	597	601	583	592	572	587	606	587	599	628	553	595	618	620	556	578	594	561	582	610	617	576	607	602	617	586	564	593	620	606	611	652	570	605	570	595	629	577	548	594	614	596	645	600	606	589	608	593	624	626	591	567	593	634	581	617	588	559	586	583	636	599	583	650	602	565	580	605	596	610	563	591	638	607	607	615	637	601	593	626	574	579	610	578	605	624	579	630	604	602	623	573	569	565	583	567	587	576	596	602	621	603	604	567	617	593	587	575	602	559	572	634	578	626	597	611	568	596	603	600	602	596	616	643	570	584	622	575	621	625	630	637	563	577	598	600	552	540	592	608	666	575	617	578	673	580	620	578	632	597	559	539	568	594	589	572	583	587	577	641	612	581	561	602	566	644	604	614	607	613	595	620	658	591	578	571	565	584	598	582	603	593	591	582	559	572	533	619	579	590	649	601	594	601	612	596	599	581	638	603	583	607	606	651	588	575	591	642	601	584	636	618	601	619	597	618	585	628	613	602	646	560	623	576	596	536	562	572	580	610	602	647	594	595	555	574	572	624	589	627	545	549	589	602	602	589	573	570	679	587	585	587	571	595	587	599	571	634	573	597	581	636	625	615	649	601	591	584	624	595	632	580	601	568	611	581	569	593	548	566	618	533	561	576	601
33132	20070	8755	1503	608	291	303	257	269	276	285	258	281	230	263	273	285	307	291	258	282	306	312	278	298	274	309	294	230	242	261	285	257	294	262	285	269	274	295	257	279	288	256	262	251	256	293	250	243	260	269	275	273	275	255	253	290	237	307	261	282	250	270	266	291	263	290	263	259	271	270	269	280	250	271	291	287	238	270	262	266	251	268	264	272	260	271	281	270	245	312	292	244	260	298	242	273	281	257	242	251	281	260	273	276	253	268	285	237	296	285	297	271	258	309	262	255	254	288	249	274	278	295	274	274	270	221	286	238	236	234	276	260	255	250	279	264	256	263	270	272	266	283	277	267	265	251	258	271	269	279	264	305	267	287	244	270	268	252	284	304	266	271	266	267	258	268	243	286	282	245	255	289	266	274	284	271	294	244	286	258	267	244	278	264	248	257	246	251	255	278	235	276	268	278	282	239	293	252	259	270	253	244	249	232	295	255	241	272	289	293	273	266	273	264	268	245	246	261	250	266	266	245	281	305	238	273	268	234	243	260	279	254	292	241	295	280	251	300	264	252	279	314	275	290	299	267	263	260	290	262	272	245	259	301	259	293	273	293	287	292	243	271	248	256	268	279	256	269	233	270	267	239	265	260	263	284	247	286	268	253	255	258	272	279	260	259	275	259	284	257	282	304	284	263	276	268	260	261	259	247	277	256	287	298	273	292	256	236	275	209	280	266	258	291	241	252	266	250	297	265	281	250	232	264	275	242	248	279	253	272	283	289	255	282	272	311	241	240	274	256	297	276	288	268	250	275	269	266	252	282	266	255	238	265	297	257	273	314	257	267	230	241	276	291	248	212	272	262	255	250	244	280	275	292	300	263	278	261	260	281	281	286	236	270	299	273	259	263	255	277	281	269	284	280	274	242	272	245	263	246	250	259	278	263	277	279	267	255	280	270	287	255	280	275	243	270	276	271	263	280	289	266	245	278	279	258	264	260	268	232	247	258	276	273	280	258	265	249	289	278	261	260	280	276	270	241	288	269	279	273	262	269	244	292	266	286	283	256	256	254	260	248	280	257	243	264	266	287	269	251	273	287	277	265	276	279	264	287	275	278	293	275	236	265	259	290	275	242	295	271	296	279	275	265	257	246	279	279	255	246	281	256	283	248	260	287	281	306	256	238	243	275	287	285	283	279	268	284	311	252	285	252	235	260	287	286	279	307	266	325	277	251	271	270	265	310	271	262	251	264	258	302	276	280	275	285	254	256	311	248	266	267	248	242	290	273	275	274	272	287	264	280	263	279	293	282	265	263	252	267	290	266	269	270	263	291	275	272	254	256	308	250	299	253	256	278	255	266	254	272	264	250	260	256	263	264	275	263	252	242	268	291	281	267	290	253	261	261	268	273	271	237	247	253	253	258	244	276	242	303	294	279	265	289	259	251	246	282	268	244	243	250	239	250	295	254	246	259	231	264	253	289	274	281	273	265	261	278	258	273	266	227	277	278	274	259	283	258	273	261	277	258	255	258	271	281	304	273	254	248	253	253	282	270	265	276	260	279	264	268	232	269	257	288	278	268	305	251	264	294	268	295	258	245	269	275	273	310	255	239	296	262	277	256	264	257	279	253	271	278	267	277	241	276	255	237	222	246	255	253	261	271	270	305	285	267	271	258	298	286	292	250	272	288	269	289	262	264	259	241	245	286	248	249	272	255	264	274	270	245	286	290	284	283	238	276	259	267	269	237	276	278	261	280	259	266	271	248	274	280	274	297	286	329	272	264	263	288	269	251	288	282	264	261	274	292	255	262	249	255	243	286	282	305	250	291	264	287	298	274	287	287	313	272	266	292	271	268	286	252	285	233	218	246	280	270	245	280	265	242	263	295	257	294	293	262	286	280	276	249	278	268	248	287	254	276	281	261	252	263	271	288	283	273	292	262	252	240	289	278	228	280	275	286	275	260	290	244	289	316	276	278	271	266	269	253	248	279	270	250	269	262	261	276	243	254	269	274	258	263	265	293	262	266	262	273	266	251	245	269	278	280	275	290	256	272	255	286	279	292	281	280	259	258	255	234	281	267	245	284	281	268	250	281	253	249	234	267	290	283	277	260	284	271	279	278	264	287	279	279	244	257	268	255	281	289	259	256	271	280	273	258	266	263	270	268	255	271	256	275	237	277	283	259	268	281	270	248	271	301	290	234	270	289	263	285	274	281	244	265	274	282	261	280	256	289	297	277	292	271	286	276	266	265	250	262	267	275	282	278	272	268	273	276	243	278	270	249	275	272	255	314	277	272	246	287	274	249	251	293	291	275	293	269	329	257	237	265	275	282	265	251	274	305	275	272	254	300	247	237	259	276	248	290	261	272	252	272	227	263	270	274	290	288	320	281	274	250	256	265	278	273	268	245	273	261	259	243	281	254	279	320	250	247	292	275	271	258	255	251	250	250	277	246	288	258	252	274	251	230	271	274	261	273	266	290	299	259	289	273	266	284	282	295	254	270	277	286	260	231	249	275	289	263	271	261	273	278	263	285	286	247	246	280	249	263	275	277	274	261	272	289	278	265	305	256	248	282	287	268	277	254	247	278	251	263	273	232	274	291	255	257	246	270	287	266	270	267	266	254	309	261	282	256	252	258	295	264	284	285	260	285	295	230	262	274	299	296	275	273	226	245	292	251	252	246	263	259	260	239	297	266	243	255	266	271	259	277	254	278	252	262	261	265	269	279	267	264	256	258	273	265	278	272	267	256	302	267	272	237	251	278	266	276	284	251	252	254	300	279	240	273	278	276	276	290	274	265	265	250	281	267	243	294	260	277	262	259	258	236	255	260	306	277	267	280	289	239	275	260	237	293	253	257	284	283	271	294	250	258	246	263	280	286	261	271	284	245	230	258	275	293	281	256	280	278	263	266	248	274	251	268	267	281	292	263	273	270	236	262	294	266	249	283	277	296	274	280	295	266	271	282	268	284	287	259	295	287	265	249	281	255	265	272	272	279	296	260	266	258	266	249	243	241	300	267	275	294	290	267	248	257	233	277	275	263	275	269	262	267	243	262	240	274	254	278	267	266	283	253	284	278	265	271	282	267	272	268	294	266	289	260	266	239	269	240	254	301	231	224	272	274	272	293	267	250	265	279	297	284	274	269	267	296	268	255	273	238	282	278	245	248	275	273	261	276	253	274	263	280	253	289	259	271	291	276	276	264	268	268	324	281	243	234	247	278	236	264	264	271	301	294	291	257	270	275	251	264	276	261	267	263	274	253	255	275	286	259	264	267	244	270	259	284	250	266	274	241	253	301	280	275	255	261	284	266	271	285	282	273	272	270	270	269	271	266	288	253	302	290	295	254	267	257	261	245	296	274	240	264	265	284	264	274	313	276	256	270	279	265	248	259	281	272	281	298	302	288	238	260	285	231	267	276	288	279	298	261	261	284	279	303	275	264	277	250	257	269	297	261	239	329	278	245	281	260	250	272	240	296	290	261	261	285	256
7465	3880	1955	1137	823	654	642	607	632	642	600	672	668	581	640	612	590	626	628	642	602	628	647	619	624	635	588	625	618	640	671	618	614	611	606	642	593	619	637	588	625	634	661	680	603	650	627	649	630	585	666	607	660	681	622	649	632	623	665	687	626	603	598	623	678	618	619	625	626	667	663	607	629	605	619	592	591	657	598	635	661	607	605	661	626	628	644	635	677	580	597	578	654	672	639	588	649	614	607	686	637	587	633	663	644	669	649	592	634	660	578	593	662	621	616	631	589	603	629	620	640	625	650	687	623	625	587	655	604	591	628	626	634	641	640	645	662	630	626	625	629	618	645	583	612	635	614	642	629	631	621	668	596	633	604	645	631	638	652	613	657	599	702	613	622	682	650	591	635	611	625	608	661	602	684	614	610	662	673	635	660	637	683	626	613	609	602	606	611	628	600	615	639	657	569	617	640	640	665	646	635	664	649	621	638	649	630	623	651	678	657	581	637	600	628	644	663	622	608	650	679	624	628	628	612	621	632	625	644	643	639	631	601	630	631	619	644	615	643	622	641	638	635	609	629	648	629	621	608	635	686	653	656	643	612	603	666	620	594	619	616	620	622	627	640	604	582	573	607	602	628	609	618	610	634	625	612	607	622	642	639	602	620	685	619	619	617	597	640	666	647	605	649	670	656	669	658	628	638	674	635	613	646	615	667	681	634	608	686	623	644	619	645	643	632	608	681	653	607	649	635	658	603	673	637	629	675	639	590	663	649	613	631	660	612	641	614	628	598	633	630	634	629	622	611	650	631	605	662	639	635	623	641	628	641	624	631	679	636	595	630	656	631	674	652	654	641	631	659	556	620	654	626	645	675	620	597	669	657	631	640	667	642	643	613	604	638	674	622	584	629	639	617	633	646	653	603	664	628	609	600	619	681	594	629	628	649	637	616	585	642	624	654	644	618	656	671	639	634	633	644	705	613	628	655	646	574	646	594	640	599	662	641	587	620	642	634	611	580	606	640	637	637	649	651	645	596	631	621	657	622	632	607	653	599	627	617	640	639	610	635	635	651	638	658	616	642	638	611	670	683	624	642	646	585	626	592	652	633	629	697	657	627	606	637	628	623	644	651	607	624	568	603	612	608	621	673	560	607	659	636	577	634	623	652	637	607	619	631	580	618	632	665	651	683	654	652	690	593	608	657	660	673	638	615	645	642	621	647	639	614	606	627	642	586	612	642	619	654	635	628	623	641	649	627	618	654	651	654	617	634	673	629	670	627	630	647	625	616	597	644	575	650	639	664	662	617	588	615	613	589	630	676	613	652	672	625	602	686	621	632	589	640	672	596	608	646	635	655	636	585	634	644	639	604	641	631	619	578	619	658	634	611	604	624	641	612	595	642	644	568	606	665	642	611	655	621	636	645	657	566	603	650	652	660	610	603	652	599	624	635	641	652	652	631	642	674	634	623	628	609	607	642	577	637	635	642	597	631	640	629	629	577	660	629	621	583	640	611	657	643	631	657	626	598	647	620	601	676	662	644	624	604	621	669	625	633	629	617	609	626	631	624	625	681	602	611	593	660	657	695	618	649	663	649	626	599	639	605	654	633	622	667	663	677	643	656	640	625	668	661	613	624	677	642	625	619	627	633	659	666	627	635	708	628	566	628	615	611	611	648	648	670	645	639	670	643	641	602	643	647	585	591	608	714	605	607	634	621	634	662	616	628	634	622	559	570	581	622	651	613	637	565	626	622	603	590	659	630	597	613	608	648	615	601	653	622	663	617	672	662	615	614	676	661	659	631	638	686	651	618	586	619	645	593	648	618	611	644	613	654	624	629	608	615	636	603	633	590	628	639	638	619	628	632	654	625	643	644	664	656	609	661	636	628	613	632	646	665	697	625	641	653	610	635	611	650	632	627	611	646	653	641	624	626	685	637	618	600	582	617	609	622	635	691	623	627	634	642	621	647	667	602	659	612	670	647	666	666	663	622	562	595	622	614	611	685	648	638	645	658	629	672	641	622	613	643	685	677	665	615	621	695	664	634	650	643	644	641	645	596	658	643	612	681	632	646	609	654	658	644	650	664	605	644	643	591	629	610	593	687	643	615	638	586	656	637	617	661	650	667	660	684	620	647	659	659	603	632	642	636	610	637	609	662	599	606	632	597	599	634	622	649	640	645	634	652	655	652	656	653	596	660	638	658	615	627	606	638	611	599	625	617	621	586	660	603	669	641	662	607	616	644	609	612	643	627	630	625	648	607	617	602	614	654	640	671	620	688	666	617	616	649	657	664	645	676	653	615	615	621	618	648	628	633	618	610	604	609	627	643	607	660	659	626	602	627	607	645	619	607	650	657	608	621	670	638	639	589	663	658	624	629	651	645	632	623	607	647	618	632	594	625	660	623	678	635	622	651	588	614	637	574	648	635	610	626	642	628	648	661	615	629	613	663	635	633	609	640	646	600	615	657	615	620	618	644	610	633	628	609	631	640	651	634	594	640	663	610	646	622	617	625	626	621	659	638	654	647	604	655	635	651	630	639	660	676	590	654	602	615	633	687	687	657	624	618	612	628	628	596	631	664	656	640	588	623	603	616	639	656	625	635	613	672	639	643	628	564	597	622	629	615	605	653	621	631	675	636	593	623	643	616	656	603	608	617	671	614	607	652	651	667	621	645	634	651	650	642	638	650	604	610	620	623	696	640	614	638	609	655	640	633	651	671	640	680	627	616	633	594	637	615	618	628	657	600	665	617	633	631	615	597	598	635	628	664	603	632	652	667	611	658	614	604	677	622	627	621	695	671	630	653	674	647	639	646	632	624	615	641	632	656	602	648	594	667	661	611	661	634	648	611	600	658	624	630	666	627	635	645	585	605	604	645	611	614	583	620	663	646	607	620	675	619	617	628	608	658	660	620	633	620	650	645	638	643	604	640	648	652	636	621	660	667	637	635	662	611	633	639	675	623	664	641	613	621	616	661	665	629	584	676	609	646	584	646	667	687	616	609	665	649	677	636	601	594	637	639	603	691	596	634	653	619	619	596	628	656	597	615	574	661	652	603	632	622	595	670	616	614	601	646	604	595	644	638	609	599	610	629	620	585	658	624	609	645	597	640	611	631	599	633	619	617	635	640	602	606	624	570	575	587	647	597	602	639	644	640	646	645	652	634	643	601	650	602	632	625	577	636	618	594	620	639	651	650	629	615	648	657	664	637	688	620	645	587	608	645	619	723	597	578	608	643	630	619	612	660	588	647	717	610	639	611	610	653	610	641	617	629	662	626	583	627	635	606	698	610	607	665	603	620	653	617	609	644	597	576	633	632	675	586	631	611	645	618	596	635	613	576	667	617	635	695	634	607	601	592	616	660	590	642	600	624	610	681	660	658	640	635	595	613	655	637	633	601	626	649	656	591	612	616	630	642	639	639	669	623	639	629	633	612	687	607	649	640	585	604	650	630	616	595	637	612	660	626	621	651	613	630	612	668	616	586	615
24946	21430	24848	28441	21477	19912	1237	529	483	412	425	440	419	457	409	419	390	361	426	390	396	360	352	404	398	390	424	397	377	370	369	401	381	385	377	386	391	375	413	373	408	381	366	371	423	399	359	379	409	393	414	369	397	367	387	380	374	384	349	388	383	413	407	408	402	334	353	384	404	399	393	360	362	382	381	384	350	369	421	354	409	415	372	395	400	393	396	385	431	386	411	364	372	407	423	410	364	398	361	422	422	415	368	369	400	392	370	399	403	381	366	356	439	390	393	399	346	402	344	375	365	364	381	395	379	379	374	413	409	372	353	359	397	414	395	417	369	433	415	396	365	368	345	423	378	397	396	394	352	394	405	400	379	379	337	425	377	364	344	419	398	411	390	391	412	366	395	386	358	398	374	417	350	387	359	364	393	354	371	373	376	397	366	386	388	394	377	382	368	365	378	380	406	422	410	422	365	364	419	399	369	438	416	368	429	400	425	407	384	390	369	384	394	411	383	351	376	378	417	369	344	395	395	386	373	380	379	375	413	365	369	401	401	435	373	370	337	379	355	370	365	368	420	416	370	372	362	402	367	362	364	388	403	393	360	404	387	373	364	394	382	389	383	392	399	381	382	361	388	379	383	385	388	373	387	385	376	396	422	345	363	345	392	414	392	372	377	346	397	397	388	395	383	379	389	387	372	396	385	369	390	419	360	389	408	412	403	400	396	373	368	433	403	398	434	417	392	372	375	352	368	368	392	401	390	413	378	377	370	359	368	342	391	385	397	407	399	386	369	386	353	363	353	367	371	371	402	411	371	402	381	420	418	398	403	395	374	353	370	413	363	359	341	405	381	366	363	407	420	399	384	382	352	384	384	413	380	371	411	409	447	403	430	413	419	392	359	356	388	385	374	368	376	362	386	398	390	386	401	387	370	393	389	389	400	385	420	357	399	394	403	395	361	416	394	392	403	372	382	402	371	381	398	353	383	395	383	382	402	365	387	446	361	380	389	374	384	393	375	374	390	420	378	372	383	367	395	397	369	419	383	357	365	396	383	359	376	377	365	400	441	330	374	382	378	375	442	421	434	376	380	378	374	361	420	397	379	382	366	378	385	375	369	390	383	413	390	407	380	378	375	397	377	388	377	377	406	351	394	362	401	369	393	373	350	397	393	377	386	409	363	401	382	375	400	389	385	371	380	390	372	406	360	381	411	360	370	407	405	340	401	434	343	401	393	383	399	375	379	398	375	402	379	374	354	384	402	389	378	373	411	354	350	441	400	392	434	399	383	412	364	387	371	361	373	408	367	411	431	425	383	394	371	375	406	395	363	362	341	345	400	374	345	393	361	365	368	384	371	385	387	386	401	378	388	393	390	366	370	430	400	396	371	387	379	394	379	426	384	411	382	397	382	370	367	391	385	400	348	364	412	380	341	396	359	396	395	384	384	358	393	359	408	395	359	409	418	392	367	382	386	362	379	401	383	382	367	378	385	378	422	404	367	363	351	401	351	382	372	413	421	370	403	378	409	419	369	397	430	375	391	377	376	375	417	386	360	367	375	371	388	404	372	358	338	365	376	370	409	378	381	380	411	386	432	402	395	363	381	447	381	344	365	392	396	411	413	390	382	343	386	376	403	372	421	390	396	416	376	381	364	430	400	406	375	367	418	392	356	381	364	363	357	391	373	367	411	393	414	361	393	405	432	417	378	351	390	423	319	399	406	394	373	360	375	370	377	385	383	373	366	365	421	354	383	407	431	375	373	397	346	388	384	364	392	375	359	410	392	437	398	366	401	406	383	383	374	405	416	366	373	387	377	391	381	390	382	385	392	396	374	382	395	414	395	383	439	409	400	426	380	376	383	409	409	351	390	391	374	440	382	354	346	362	402	383	369	376	376	406	404	413	391	399	382	421	391	388	373	370	369	390	382	337	387	403	377	398	403	381	380	392	405	375	360	389	421	454	346	386	369	384	397	400	403	385	358	378	405	420	420	399	387	392	379	421	393	398	377	390	384	373	408	374	387	365	338	360	404	411	405	399	367	408	387	383	410	376	408	397	353	376	383	379	387	381	407	380	397	396	404	411	377	410	359	366	418	361	375	398	348	380	397	431	360	387	374	410	408	389	385	361	338	383	382	411	395	406	390	379	393	364	400	397	388	429	380	372	394	399	431	371	386	381	383	372	354	413	387	426	392	415	388	363	414	392	411	383	426	370	419	357	369	386	370	423	397	387	424	412	384	385	400	365	349	354	371	374	387	356	394	412	371	353	380	401	362	368	391	407	381	380	410	368	381	390	375	348	369	356	370	378	405	371	381	403	403	402	406	361	357	355	363	402	378	409	415	387	358	393	350	437	378	390	333	417	386	379	362	364	339	397	410	396	410	413	380	367	381	375	425	377	385	381	400	393	429	372	373	413	370	367	396	377	369	377	379	381	390	388	401	383	390	388	412	371	388	340	354	390	368	394	374	363	414	372	413	418	436	370	355	378	411	406	421	414	353	367	419	388	366	384	395	373	373	421	384	409	397	377	343	394	374	391	382	382	364	403	389	391	387	375	388	395	384	409	380	367	394	368	399	370	401	379	362	391	391	382	418	388	409	369	404	405	408	391	398	358	396	379	389	377	368	394	438	377	363	397	398	374	411	343	375	403	366	392	416	392	401	367	389	412	406	411	397	369	333	398	380	402	354	388	380	360	381	376	390	384	364	345	358	396	369	388	418	368	392	422	441	416	421	371	354	362	372	365	366	354	431	405	420	406	383	400	399	390	376	418	453	367	381	394	428	405	376	363	406	369	418	413	394	392	380	404	395	411	379	418	429	409	350	368	408	384	424	407	380	395	382	415	404	380	401	372	443	357	437	390	413	350	353	422	381	368	372	420	373	386	371	365	363	385	417	383	398	372	361	334	408	415	411	379	377	384	364	334	386	401	389	391	375	399	384	383	401	387	390	402	410	382	434	401	372	384	403	372	409	399	371	400	391	364	364	384	385	365	373	384	409	371	407	412	382	377	396	409	429	367	386	401	357	432	340	394	409	427	406	376	387	405	368	430	381	379	388	422	401	373	395	363	403	394	411	390	416	366	413	450	419	361	381	372	397	382	392	373	359	363	384	421	374	406	368	376	405	389	430	401	353	382	351	387	396	363	367	403	370	403	407	395	413	377	370	385	364	356	375	371	423	363	401	355	365	399	382	385	377	390	412	370	372	368	365	376	380	400	370	374	343	391	337	369	406	406	390	411	395	395	380	422	395	397	399	391	370	339	383	391	412	391	392	373	386	381	366	382	401	386	352	354	367	366	378	449	431	402	380	350	365	415	379	394	404	396	337	425	411	388	349	390	409	396	340	403	400	402	386	412	392	387	424	369	396	411	369	368	402	379	403	377	377	375	393	422	381	405	377	393	390	365	362	368	428	352	324	401	382	375	395	374	340	378	407	374	369	368	392	388	360	372	364	406	382	399	401	390	343	399	382	398	392	406	385	384	411	379
10851	11679	8396	4533	2976	1015	904	903	849	902	814	851	870	866	815	863	820	802	854	855	853	826	855	817	876	804	847	802	803	896	807	839	883	813	806	813	879	881	867	874	829	841	869	822	772	811	824	819	837	828	842	823	858	831	826	830	836	857	853	851	839	795	814	830	812	866	846	849	854	778	809	816	827	833	803	806	834	876	819	888	881	818	842	825	844	848	781	812	834	861	763	845	803	775	811	824	773	826	780	820	813	860	851	859	825	812	857	790	777	805	851	883	851	867	865	815	831	836	819	838	817	838	875	808	768	810	861	855	820	834	844	835	792	808	871	866	846	848	847	834	785	844	808	865	802	860	804	834	837	814	795	834	825	869	822	841	816	864	846	842	842	837	833	851	841	820	845	822	819	829	857	833	788	773	838	837	785	839	822	790	850	869	799	812	847	866	845	865	837	802	831	845	881	787	870	818	833	820	856	799	785	798	867	795	806	847	760	823	839	792	798	832	847	849	845	748	812	868	874	817	815	815	837	852	853	816	802	839	874	813	822	830	834	845	735	826	857	810	869	817	788	860	816	868	820	797	780	799	789	801	784	834	867	801	871	809	771	808	826	857	778	777	799	859	818	856	856	849	799	770	806	866	814	804	830	841	815	840	838	779	800	836	833	814	824	793	820	798	797	810	807	815	808	875	833	832	867	794	790	852	883	811	836	802	832	868	860	812	795	825	893	859	832	858	856	811	821	823	819	821	830	829	825	788	833	823	850	783	842	788	816	819	740	834	834	855	814	842	855	830	838	852	821	824	754	832	806	857	797	840	848	788	819	877	765	851	841	830	874	817	804	813	829	831	817	845	795	813	823	795	749	873	785	823	835	894	819	819	835	820	807	792	812	874	778	842	852	835	833	790	841	868	885	809	840	860	835	823	859	782	826	834	814	857	795	813	796	878	864	840	811	832	837	824	860	792	891	828	838	803	818	800	852	850	777	821	842	824	759	853	823	807	791	822	848	781	805	819	843	806	821	856	819	768	856	836	845	761	813	848	785	825	858	823	843	813	816	797	843	812	873	793	797	807	776	858	843	792	808	878	814	818	912	828	799	836	806	915	872	812	878	835	769	847	847	823	818	837	861	828	869	799	749	838	804	834	841	836	836	824	861	848	852	852	804	872	789	782	871	840	782	837	839	868	880	806	852	797	787	804	832	876	838	859	843	778	826	773	811	821	852	831	836	811	866	798	790	804	819	866	869	797	811	783	799	792	810	816	812	813	846	774	823	810	835	878	830	797	842	838	814	835	854	804	852	804	823	838	851	825	791	847	828	814	845	807	832	833	849	852	815	808	791	771	885	772	855	858	820	829	818	855	843	828	796	831	844	817	809	832	803	843	795	797	785	841	818	864	808	811	760	810	843	838	830	845	837	856	850	891	802	797	816	837	812	807	859	782	797	833	825	828	879	842	811	842	831	816	868	851	794	862	811	847	844	788	790	826	837	810	823	844	807	799	776	762	836	832	790	827	861	832	817	886	819	848	822	864	869	845	830	829	875	823	869	811	829	808	819	842	828	834	853	825	818	842	808	813	812	854	819	835	789	784	847	847	870	813	847	815	835	788	849	851	776	871	821	829	816	846	790	860	801	721	823	779	858	824	792	914	850	811	871	841	790	800	839	835	834	758	840	851	852	841	856	807	823	857	837	798	816	827	827	885	856	799	818	793	823	854	861	826	797	858	827	876	824	829	896	828	832	813	816	801	850	830	845	859	842	819	784	792	830	796	825	861	763	822	842	831	817	828	857	838	880	850	793	903	820	839	802	821	813	819	849	824	830	836	815	802	785	807	811	840	840	795	824	814	825	782	816	787	874	825	832	815	866	793	823	868	814	823	853	832	817	835	830	784	813	805	812	808	812	825	804	887	742	800	854	817	865	815	865	873	863	853	846	794	833	862	809	866	843	843	847	889	849	863	801	845	839	829	811	826	822	826	865	808	857	833	801	785	808	834	844	797	822	794	834	811	797	791	806	781	835	808	803	842	839	842	791	802	805	834	862	809	832	873	843	875	863	808	781	820	894	836	820	840	847	759	891	772	872	841	848	743	818	773	821	820	814	813	813	808	828	789	800	790	865	832	847	854	842	839	825	818	863	856	875	833	818	834	834	804	800	830	786	826	862	853	813	870	829	864	771	896	867	843	813	800	778	825	813	840	786	814	851	789	815	800	807	843	825	819	825	837	903	826	827	812	833	852	824	847	820	807	798	788	828	850	846	821	801	847	805	845	817	820	839	872	836	796	847	844	810	820	863	818	831	805	857	768	881	844	777	767	800	788	876	819	795	848	851	818	812	819	797	827	900	814	852	813	849	798	834	834	817	789	841	786	820	786	834	800	871	832	811	888	816	811	816	895	819	829	840	830	816	812	797	815	833	862	811	826	841	829	875	866	790	812	852	819	827	803	847	833	824	847	818	844	850	844	811	840	818	844	776	789	844	870	803	852	849	813	855	786	831	846	802	861	822	833	894	817	861	812	818	853	847	852	837	824	864	869	861	808	809	861	826	833	813	840	830	868	840	868	801	879	796	857	853	778	864	830	832	811	818	853	871	808	816	787	786	795	842	801	814	848	840	847	749	823	832	847	823	841	811	838	880	812	844	824	844	835	797	835	852	844	833	828	805	833	808	840	830	833	829	807	824	846	828	808	802	791	854	826	824	825	780	810	815	810	779	862	889	886	770	855	827	826	825	879	809	826	811	801	853	807	791	808	856	799	863	820	807	845	836	867	833	811	808	888	859	814	783	829	777	849	826	788	862	848	825	770	822	822	813	806	892	842	852	868	756	795	844	885	815	822	855	848	884	822	843	884	875	836	849	789	813	766	821	802	879	778	811	842	793	836	812	800	824	834	849	844	826	819	844	838	846	827	821	826	814	778	776	783	847	834	830	839	836	814	872	819	852	844	871	826	811	812	848	797	781	782	812	810	868	784	799	817	872	785	791	803	839	820	823	791	785	862	828	837	803	799	815	803	804	840	801	822	809	805	847	829	829	901	807	840	859	798	830	760	823	797	803	826	814	834	807	851	832	843	828	748	803	808	802	838	859	822	809	799	834	842	857	805	789	874	816	836	831	871	804	836	846	854	848	817	816	854	817	814	835	831	824	840	829	775	835	856	816	823	815	796	819	827	857	869	842	847	814	869	821	878	849	855	834	806	820	797	839	853	831	816	819	846	842	822	854	798	842	809	886	784	894	836	838	823	819	833	796	860	784	855	823	820	889	845	836	824	779	802	784	842	845	848	792	818	819	825	855	863	844	825	896	872	847	855	895	778	813	825	854	838	829	824	842	835	825	826	825	788	886	789	829	816	825	839	817	803	836	864	825	805	829	844	800	802	826	872	849	810	843	804	823	829	801	811	828	801	844	784	889	793	858	856	840	785	822	819	861	852	757	829	834	854	800	893	811	805	871	795	795	801	837	855	830	817	821	833	812	860	832	823	858	832
24369	21514	25271	28204	21534	21531	18479	780	439	419	371	394	332	311	291	322	296	328	320	293	312	276	287	289	295	245	274	293	286	273	288	289	267	321	266	274	281	280	279	292	294	306	286	287	321	262	255	277	256	277	282	285	290	279	290	278	265	273	265	284	324	230	259	289	265	220	301	272	259	327	276	262	268	276	273	333	295	294	279	257	290	241	238	291	282	251	289	290	257	266	269	293	302	315	286	258	281	269	280	275	270	308	263	270	307	280	285	280	261	272	275	267	290	296	280	309	337	297	272	289	292	262	285	286	267	284	260	283	283	273	283	276	259	271	272	294	296	298	283	251	276	283	287	249	297	278	297	276	258	286	301	294	303	302	318	276	294	278	262	261	308	285	263	273	272	269	262	265	296	248	268	258	280	270	272	258	281	309	286	281	269	264	283	253	284	300	280	284	299	301	255	291	252	297	315	304	264	287	265	253	298	301	250	308	288	275	264	280	259	268	301	299	301	293	277	280	273	285	268	246	267	254	271	270	294	310	286	264	275	308	286	294	276	244	309	280	261	281	263	266	278	282	288	271	266	275	273	295	271	283	294	275	278	327	261	258	292	272	270	312	283	282	302	256	278	281	279	277	275	271	261	257	288	280	272	278	311	303	252	303	283	274	258	310	247	245	277	322	310	266	280	295	293	268	280	294	299	246	284	262	281	273	286	313	270	248	261	287	299	286	268	284	273	251	277	276	283	246	267	281	295	300	290	287	289	269	251	279	250	297	260	250	267	263	293	250	292	259	254	276	261	290	268	303	273	268	278	298	307	278	248	291	300	318	301	286	286	334	281	262	294	287	318	292	284	252	308	282	280	274	261	303	252	279	265	304	239	261	260	268	265	263	276	305	275	252	286	273	283	289	269	264	261	283	240	301	284	273	264	311	267	298	264	275	263	299	259	255	270	284	259	255	281	279	314	259	309	285	264	252	279	277	279	308	308	273	282	286	286	286	269	272	286	280	280	283	272	322	292	279	273	279	271	258	283	281	309	286	271	320	281	262	283	253	268	268	289	277	287	271	291	290	279	261	300	256	228	271	262	288	293	292	266	296	269	283	283	285	274	273	300	292	281	295	254	304	323	273	258	270	257	266	300	297	263	308	269	277	258	281	294	274	263	259	295	267	248	309	274	298	274	303	262	268	268	262	258	265	262	252	258	284	283	323	288	321	278	295	291	272	290	255	245	292	288	288	273	286	287	293	297	254	286	263	264	259	269	301	276	273	277	246	293	284	282	267	280	293	277	280	279	281	278	313	276	265	270	265	290	282	272	332	278	267	263	299	251	257	276	293	308	279	284	300	275	272	285	293	279	300	275	248	313	247	293	294	251	259	248	295	264	283	309	305	287	279	274	292	305	269	249	303	282	265	264	313	284	232	257	285	273	279	255	284	290	298	304	291	263	280	271	301	324	284	274	296	258	299	275	270	270	287	282	257	272	266	290	272	250	260	283	232	272	297	265	267	288	253	272	277	268	305	300	257	275	298	267	291	283	299	281	277	266	279	254	283	261	253	296	265	238	273	278	298	297	286	280	288	299	269	284	267	260	277	252	238	269	272	265	260	285	289	263	285	283	270	286	259	297	282	290	300	275	269	266	251	291	270	248	288	285	295	257	279	261	281	247	287	267	275	280	281	298	268	248	269	278	272	325	284	276	263	277	268	291	276	274	267	263	294	284	283	276	257	245	273	256	265	271	307	289	280	295	289	254	266	277	256	313	259	290	244	279	272	280	285	274	278	300	266	259	256	294	281	260	262	303	263	237	248	286	255	287	277	267	259	286	270	275	259	281	262	324	279	280	247	276	265	232	280	268	256	279	256	256	238	264	256	321	282	264	258	252	281	264	281	306	237	246	296	267	287	281	293	285	269	285	242	286	275	257	246	279	274	298	281	287	267	255	279	258	274	270	289	296	248	279	281	292	279	282	279	280	258	283	278	328	307	301	302	305	276	260	297	254	279	256	285	291	256	268	255	283	302	310	292	277	264	266	303	286	282	310	253	299	263	275	259	241	268	279	247	226	294	279	270	320	261	283	324	264	291	266	268	255	305	277	271	250	279	282	246	280	274	290	280	260	254	276	300	292	280	296	246	273	253	309	304	324	279	285	288	279	273	291	282	276	288	290	272	243	263	232	267	295	286	275	298	281	275	286	284	320	280	289	253	235	264	279	252	287	289	279	292	273	265	257	269	277	295	279	276	271	248	273	271	278	251	255	267	278	261	275	280	302	286	309	256	267	293	290	272	281	256	267	289	279	284	296	255	313	283	275	283	274	247	304	309	288	288	272	274	267	280	289	288	272	279	256	262	261	286	271	294	282	257	271	277	280	306	289	250	298	283	219	272	280	291	283	278	326	276	295	255	261	292	265	254	280	302	270	268	292	274	295	257	274	339	283	268	293	256	239	284	291	305	253	268	275	306	264	302	301	274	256	256	297	320	281	295	267	283	299	312	272	283	265	245	281	258	273	274	281	281	265	267	273	229	290	280	296	274	264	274	298	269	296	270	268	246	261	281	259	255	272	274	289	285	270	272	295	270	309	300	242	277	281	284	264	275	259	273	268	271	253	285	299	301	300	299	241	254	297	285	272	273	258	295	271	287	296	293	288	283	319	300	266	280	285	250	268	253	288	313	286	271	276	279	290	278	281	285	261	272	276	280	286	293	277	287	279	279	297	272	304	288	306	256	261	292	273	264	262	254	291	322	272	297	289	288	298	291	277	269	290	288	270	268	263	275	300	259	296	253	319	304	303	246	286	258	247	284	285	294	266	261	295	248	259	286	273	245	257	300	296	287	279	299	277	273	275	295	273	263	283	272	312	283	257	286	285	266	270	234	305	279	282	274	280	290	270	276	224	249	242	275	250	294	280	269	293	300	270	299	270	280	294	258	207	268	258	269	262	274	239	269	295	282	275	270	262	260	295	291	298	267	301	278	281	280	313	265	251	295	301	265	260	273	280	270	307	279	292	296	283	308	257	287	265	248	275	261	286	280	259	276	265	269	253	259	294	255	283	260	258	268	290	287	286	303	283	257	259	281	258	243	283	319	266	272	262	262	282	259	306	273	275	288	277	276	295	282	289	301	288	311	265	280	334	266	272	264	260	288	266	295	278	278	304	251	284	314	271	299	318	266	292	278	293	256	303	272	268	274	266	301	290	260	267	265	295	254	309	313	294	271	272	248	293	251	271	275	280	282	276	275	293	274	269	266	270	262	245	272	234	290	231	288	270	276	290	283	277	281	279	263	269	280	250	269	281	279	292	277	276	293	268	315	268	264	271	267	285	275	288	285	277	258	243	299	316	253	260	261	294	288	251	299	305	262	285	283	294	284	280	295	279	276	268	266	269	260	283	279	248	264	278	247	266	256	273	315	273	259	290	262	269	295	273	262	273	262	293	258	249	252	279	296	282	301	292	270	273	277	285	277	291	283	263	275	317	305	273	323	251	284
15502	16425	12216	6123	4725	783	713	675	643	635	617	593	618	672	590	635	650	648	587	602	593	575	583	616	595	611	577	647	565	609	618	597	587	581	588	591	590	630	622	585	578	611	596	605	638	594	594	541	563	635	557	575	587	603	577	632	578	618	570	591	604	603	589	579	568	600	571	602	625	608	616	616	571	609	595	615	577	604	600	584	565	574	593	619	605	603	616	594	641	622	606	598	610	573	591	621	599	637	632	563	625	560	590	601	612	582	601	598	586	586	612	590	609	628	607	577	584	566	589	532	582	572	576	582	614	627	651	606	577	595	573	593	605	614	595	565	612	545	591	595	583	618	575	573	601	633	558	564	593	594	595	588	544	602	566	574	568	570	589	594	610	579	591	580	596	606	595	613	636	593	586	604	588	547	633	611	580	642	573	604	618	605	564	577	583	646	574	535	633	645	603	592	573	591	575	629	623	581	577	566	590	563	574	552	600	590	587	550	634	605	585	640	629	567	601	601	553	600	596	625	582	600	624	628	590	616	594	599	607	549	590	595	586	594	577	580	595	584	546	620	599	592	601	588	608	611	541	609	594	603	620	626	564	569	571	581	573	590	616	590	589	602	568	609	584	589	567	598	617	552	626	625	581	599	608	586	618	612	591	579	621	576	615	609	626	552	631	535	619	591	561	573	562	587	616	575	591	604	544	598	570	572	620	568	585	612	620	585	587	607	559	566	568	610	583	611	597	622	614	603	587	585	586	611	614	575	539	583	610	582	595	549	596	565	602	559	635	583	591	563	605	605	630	592	596	558	603	583	598	584	604	601	580	574	570	576	623	624	579	611	583	585	567	570	599	561	578	570	617	584	602	614	569	596	642	576	578	598	606	590	616	563	581	616	559	620	603	568	618	564	604	560	570	588	572	575	634	641	581	563	604	588	587	642	599	542	647	583	622	590	570	609	630	654	628	575	603	556	566	622	596	598	601	608	578	573	628	592	594	605	592	576	613	593	560	607	634	671	593	593	610	574	574	602	596	591	595	580	578	627	600	570	580	555	569	609	575	598	592	547	596	582	598	619	532	637	568	578	541	566	607	581	545	560	561	588	574	601	595	600	569	580	637	581	588	600	554	598	566	575	600	606	581	598	568	605	563	610	577	604	562	583	562	561	598	574	557	593	571	610	571	589	639	584	582	591	631	640	594	622	610	588	617	612	622	611	615	583	577	593	594	581	581	609	599	604	615	636	617	583	599	588	539	603	556	593	612	584	619	586	576	601	589	614	605	629	611	592	591	588	626	561	570	601	577	571	589	611	608	575	626	582	565	626	582	641	575	638	577	586	589	577	550	545	615	580	567	573	596	580	574	580	606	584	605	583	561	566	585	633	583	587	574	601	608	593	571	557	557	554	565	629	567	565	627	583	615	585	559	564	626	579	551	619	640	572	527	550	560	581	621	567	606	534	569	626	556	593	617	579	590	598	605	573	562	631	588	603	567	563	567	589	585	592	592	575	567	561	576	614	564	659	609	588	603	598	590	523	593	591	565	554	587	588	619	587	575	592	593	610	594	594	579	603	594	580	591	630	575	625	574	610	528	616	549	556	589	580	569	552	616	622	559	579	589	601	596	592	589	583	614	569	581	598	596	589	614	646	608	610	589	551	587	587	588	570	602	561	582	575	612	603	595	550	586	583	604	614	600	593	586	601	588	618	580	610	602	574	596	603	574	622	585	576	589	551	593	592	588	599	589	591	591	609	587	612	599	648	568	650	593	588	572	580	562	663	631	592	597	576	613	608	569	617	588	652	571	595	550	589	598	602	597	584	559	612	637	590	608	570	621	598	591	610	596	610	580	643	591	554	613	594	643	593	629	592	573	593	579	597	569	526	611	557	573	572	553	552	574	571	600	595	594	564	622	577	605	609	554	655	558	574	603	607	597	589	574	586	601	594	576	588	627	590	588	597	615	593	576	586	572	574	605	603	569	566	605	544	561	579	570	614	509	554	566	577	593	601	624	543	563	585	577	615	589	567	625	583	602	599	586	569	604	594	603	634	598	621	605	592	579	620	525	591	593	593	586	584	611	615	619	569	586	577	599	598	590	588	558	587	571	576	579	573	566	570	585	630	566	566	556	604	600	533	600	586	584	590	564	578	601	581	599	597	580	608	638	585	560	574	587	593	601	572	592	628	592	588	626	587	586	597	614	586	586	551	578	579	631	553	578	579	612	606	553	592	590	585	575	600	593	597	555	554	573	574	636	582	596	558	573	586	649	573	581	599	604	559	643	605	596	591	570	592	579	584	620	564	584	613	590	546	542	529	590	540	547	585	614	550	610	600	541	604	604	583	605	567	614	602	584	623	609	620	609	546	643	591	601	613	545	586	556	614	577	622	602	586	552	554	625	637	595	608	623	600	588	587	591	584	582	595	539	572	605	614	563	587	592	592	577	575	582	579	556	595	562	592	575	577	602	577	576	556	564	601	616	553	618	563	582	573	582	621	578	595	599	592	618	615	593	564	571	536	599	567	574	626	613	589	562	569	622	649	599	543	552	611	612	561	574	655	600	641	604	560	589	610	607	557	621	583	620	600	583	606	635	608	599	579	542	557	603	583	609	584	597	566	546	621	587	597	597	594	604	623	582	633	593	574	620	557	613	641	633	591	646	568	632	611	596	592	570	583	585	608	583	604	624	582	644	599	572	611	600	583	543	609	553	607	613	596	588	582	580	597	616	562	584	579	563	579	596	645	616	551	570	563	594	629	551	576	577	636	623	602	600	556	584	509	549	626	564	625	590	622	666	592	612	582	617	576	638	600	553	617	556	618	567	588	624	578	564	594	599	580	608	599	570	602	594	562	559	583	588	568	585	554	576	630	634	585	598	574	589	598	586	613	556	617	601	556	571	609	620	585	587	593	608	601	577	601	584	579	624	567	594	588	588	602	598	555	615	599	580	624	608	623	637	608	614	549	595	626	590	575	567	539	577	550	595	605	529	577	604	578	547	561	573	621	587	608	574	618	568	542	571	592	582	569	613	584	585	592	651	591	597	597	554	587	619	641	577	573	598	588	601	581	581	630	618	575	581	575	595	595	624	595	539	576	648	591	637	617	558	581	607	606	597	628	589	611	548	612	579	582	629	599	620	589	579	607	606	577	634	598	599	572	585	555	619	619	623	594	623	593	561	630	604	595	580	583	594	620	594	605	557	610	581	583	533	614	633	588	586	569	560	599	555	596	573	591	563	581	573	608	547	571	592	591	630	624	597	579	581	600	632	602	602	573	569	609	615	549	638	602	600	598	590	605	578	594	616	575	606	565	585	539	580	593	599	561	563	549	595	638	597	594	571	560	602	586	626	598	642	572	571	593	620	586	583	582	641	565	546	580	586	610	579	633	609	597	586	604	554	611	619	557	603	601	559	621	630	627	631	557	600	594	585	587	587	551	623	574	567	574	626	583	572	568	598	550	605	577	592	546	622	586	538	620	585	585	588	592	582	609
33050	20113	8820	1306	526	270	262	260	242	260	273	278	264	252	256	265	289	306	249	271	257	278	277	291	272	295	247	288	247	271	262	271	266	274	286	261	284	285	240	269	290	259	230	273	241	261	247	280	254	241	259	263	302	260	271	267	279	243	263	263	273	259	276	243	267	249	238	280	271	278	282	249	280	278	248	252	245	269	289	255	274	279	279	284	302	246	291	265	258	288	260	282	284	279	284	261	255	286	278	265	258	269	276	277	276	269	266	296	252	272	241	273	262	248	262	256	268	269	273	267	257	284	267	274	253	253	256	227	258	283	258	284	268	252	253	257	305	277	272	281	257	258	271	279	281	242	292	263	254	266	250	256	274	229	304	273	260	230	280	263	259	285	281	296	293	224	236	274	296	272	284	311	269	268	268	266	264	268	252	260	266	276	251	270	252	273	295	292	263	286	243	284	246	262	250	230	284	290	261	257	270	294	261	276	241	272	223	280	284	270	294	268	244	262	285	250	247	271	288	226	290	261	288	241	244	276	250	269	278	277	277	250	266	246	238	251	257	249	247	301	284	265	276	267	258	257	262	277	248	269	309	242	278	290	284	275	279	293	274	284	272	275	267	289	269	269	255	278	258	289	261	247	238	232	259	245	265	279	253	254	258	266	279	260	254	272	234	262	281	283	239	272	282	231	292	282	261	287	262	274	265	257	275	264	258	239	281	247	284	279	267	288	269	249	241	289	262	304	262	276	277	281	249	274	268	283	273	265	229	290	257	249	286	248	271	257	279	276	253	259	278	249	273	274	246	275	238	258	309	270	272	261	239	247	262	253	254	235	262	271	266	285	262	295	315	283	269	270	249	262	232	268	265	266	294	263	292	273	288	259	296	263	281	258	308	249	263	238	284	265	279	267	285	269	241	256	274	300	294	290	290	265	267	270	276	276	275	327	238	252	235	291	274	276	255	287	278	260	255	275	268	242	267	272	255	267	269	258	276	288	274	260	284	267	274	245	253	257	268	275	279	269	269	268	308	256	251	295	261	252	283	280	300	263	269	266	283	322	321	251	288	244	263	264	269	251	300	253	257	273	278	260	296	247	289	288	264	282	282	276	266	285	282	259	271	287	289	284	273	259	262	266	250	280	255	295	290	286	265	262	251	304	292	265	253	276	288	262	274	267	226	275	253	293	273	300	281	254	262	281	256	276	262	284	273	287	285	304	257	268	247	257	243	272	267	268	288	241	271	266	286	277	268	271	249	273	268	232	274	274	242	256	307	292	310	246	272	263	241	272	292	258	252	259	237	286	315	302	265	273	265	263	235	264	280	285	273	262	272	301	291	297	262	269	268	261	250	287	240	278	257	252	265	277	255	244	237	266	274	293	248	270	283	288	281	297	288	296	266	251	268	249	256	240	279	311	266	311	267	295	266	278	281	257	291	284	285	261	264	251	257	264	251	261	258	260	283	278	268	269	268	273	287	281	292	245	272	257	278	255	293	277	259	257	253	232	295	247	256	276	246	269	256	275	278	313	275	245	305	287	278	255	287	257	263	296	293	259	263	269	266	250	282	241	312	252	263	292	237	292	291	277	249	259	277	278	219	271	247	293	265	261	236	272	298	252	254	306	274	260	281	279	274	243	276	302	261	284	256	295	290	263	273	304	283	255	251	275	277	224	291	266	235	236	283	263	285	259	228	235	295	264	307	283	274	287	268	255	267	278	234	278	276	280	272	264	266	259	258	288	296	301	258	263	291	290	258	281	262	274	277	266	275	255	281	275	332	315	259	300	274	252	275	283	258	248	297	277	247	265	282	276	277	267	229	282	261	297	261	266	254	272	279	295	266	287	261	239	279	271	325	280	268	280	266	330	260	263	284	292	300	256	276	279	283	282	262	253	257	253	284	287	274	274	283	279	292	234	266	278	272	259	249	271	271	281	258	256	287	278	261	253	281	297	277	243	299	262	245	291	278	271	267	253	286	272	296	270	269	275	254	268	245	258	267	276	246	255	265	245	287	248	281	273	274	253	259	263	293	271	265	271	272	275	266	248	262	264	260	249	267	274	254	278	250	228	297	276	293	262	263	292	284	256	256	281	252	306	277	266	276	251	285	281	250	267	270	310	291	289	260	248	247	282	250	212	263	262	247	274	241	288	234	256	260	245	242	274	290	252	264	254	283	297	270	291	269	265	241	269	281	243	250	239	274	281	284	262	286	262	296	244	248	271	264	290	229	289	327	293	233	281	262	283	237	264	264	264	235	280	266	292	232	269	255	246	245	278	266	255	261	272	267	271	263	302	280	273	234	252	261	265	300	284	272	266	258	267	291	247	234	273	271	307	255	264	259	283	260	250	310	277	284	271	280	285	261	287	255	271	263	261	278	254	280	253	282	265	254	256	277	269	258	237	274	271	253	245	236	288	305	262	273	264	269	280	260	220	237	241	274	286	310	274	293	262	273	278	261	278	300	262	262	280	271	252	272	271	299	275	282	251	277	274	280	265	291	271	273	300	234	258	281	295	270	262	265	255	259	271	267	280	300	270	271	271	264	248	297	274	292	273	277	284	270	287	262	268	271	293	280	283	252	276	251	298	263	261	241	265	294	257	271	252	278	295	274	279	265	282	257	296	259	246	258	296	261	281	268	239	282	280	268	249	253	298	277	273	271	286	298	304	265	234	310	278	265	229	287	278	243	280	237	267	232	244	331	266	252	259	274	276	291	264	259	268	234	280	254	261	266	251	242	293	257	248	270	274	257	251	264	247	255	248	260	290	243	249	292	262	271	261	240	262	248	263	270	239	307	279	295	268	272	267	253	254	278	286	244	265	255	250	261	265	296	265	308	272	281	277	239	269	302	266	268	261	288	269	277	261	246	269	247	281	302	262	294	243	247	290	251	247	296	263	256	234	279	258	249	279	295	279	226	284	249	288	271	277	300	256	292	282	237	262	262	286	277	264	258	274	279	289	241	231	270	267	251	282	262	293	274	266	252	266	258	286	271	278	253	271	306	237	241	307	292	250	256	253	295	280	271	265	285	286	301	310	260	272	235	235	262	286	279	281	242	263	284	269	272	252	300	271	261	250	280	287	243	282	260	248	255	280	245	252	260	244	245	278	271	294	303	277	249	296	239	294	258	277	251	268	269	282	290	243	281	287	274	257	252	260	263	256	280	254	263	273	288	259	249	239	269	293	234	285	304	260	301	264	241	274	266	275	299	260	255	263	260	271	248	247	276	243	306	248	281	264	236	234	259	261	261	259	242	274	278	280	265	264	265	280	221	285	289	274	291	249	270	269	283	255	280	261	231	254	309	258	257	258	268	263	260	277	284	310	263	281	262	266	287	275	248	263	299	266	283	280	295	258	239	284	293	285	272	283	284	261	248	282	235	262	292	258	261	295	270	259	256	265	244	295	271	272	293	279	304	275	265	277	264	278	270	247	270	266	252	287	268	276	245	247	244	252	271	242	290	270	273	274	267	269	276	247	299	261	265	239
7164	3552	1906	1121	798	635	616	647	621	682	623	608	657	562	632	622	616	637	657	611	610	633	620	644	611	646	622	578	652	589	654	629	625	632	626	649	624	636	653	679	639	624	654	629	621	600	659	599	625	600	604	665	644	626	624	583	625	641	645	640	614	666	604	614	642	592	624	629	613	628	630	623	649	682	606	655	617	630	651	659	624	609	617	612	606	612	610	597	633	585	620	661	619	652	625	659	646	635	619	631	594	633	617	584	616	632	613	622	643	629	655	628	659	604	598	638	620	656	602	591	609	598	594	623	662	598	615	639	637	668	619	630	609	643	642	623	629	597	633	679	624	636	608	632	632	643	605	648	663	617	619	624	646	639	618	654	590	647	641	618	644	624	649	632	631	653	671	655	617	636	604	641	609	657	617	617	637	662	611	641	637	638	615	648	606	607	606	646	631	652	631	643	664	614	654	626	617	612	612	605	638	636	643	582	647	617	636	643	593	592	644	612	666	638	625	656	617	625	605	631	624	638	647	633	618	647	656	619	681	640	658	651	599	598	653	621	620	634	597	610	630	633	628	597	612	635	608	609	606	617	670	656	662	647	648	607	637	585	644	572	615	602	647	612	656	617	622	578	595	649	638	646	644	654	625	578	627	622	624	602	674	592	654	614	585	623	614	643	613	588	644	698	633	647	607	661	610	636	631	603	618	590	633	661	639	599	630	651	611	637	642	613	636	590	626	605	609	612	617	617	636	630	668	597	614	601	640	615	625	651	636	617	636	647	625	657	659	605	590	661	612	647	631	641	610	619	617	692	605	600	599	636	633	677	657	624	628	636	676	664	655	610	583	555	602	644	653	580	639	632	652	637	600	612	635	620	635	639	624	616	612	619	610	662	637	643	649	649	652	666	615	623	611	630	624	683	619	609	642	579	557	661	635	612	610	610	654	608	652	623	637	664	660	594	674	604	610	604	642	602	598	608	634	642	595	606	649	632	639	624	671	627	589	635	616	623	606	649	604	634	622	638	579	679	630	621	593	588	653	583	619	653	593	588	658	625	597	631	656	613	624	664	620	613	643	661	592	592	629	616	674	642	621	616	597	644	644	641	612	619	660	620	634	653	608	620	613	646	579	634	636	614	632	622	614	616	600	652	641	633	585	585	598	648	611	628	603	603	631	669	614	635	630	633	594	629	642	626	645	615	641	682	683	680	610	644	658	664	659	600	635	637	651	616	616	652	630	612	623	587	611	618	602	647	577	651	661	627	637	623	635	591	633	626	624	634	665	609	640	641	604	655	609	649	629	662	644	611	628	587	635	644	592	654	645	603	608	608	600	623	659	578	618	606	588	635	623	627	645	650	641	629	654	582	628	594	608	642	637	616	642	647	636	597	651	627	613	614	665	670	639	639	652	627	615	617	609	620	640	656	628	626	606	677	626	627	645	639	649	658	589	639	636	668	634	604	606	579	609	629	666	627	637	615	642	648	563	611	639	624	639	634	626	621	628	615	614	616	647	587	643	643	656	599	620	648	639	603	628	617	676	647	645	612	632	605	614	610	606	643	659	636	628	649	634	608	667	630	598	636	668	613	605	601	656	637	620	590	648	629	633	641	625	629	597	595	627	619	652	618	647	588	566	659	651	644	620	652	635	615	591	662	607	627	619	643	590	650	599	698	613	612	630	622	633	615	644	607	638	603	644	674	650	588	568	613	616	605	628	602	610	607	656	622	603	613	588	612	572	607	647	696	582	608	634	604	621	620	645	597	616	692	646	629	634	614	611	597	642	649	570	634	615	622	609	636	668	625	673	601	635	667	652	677	667	596	608	618	666	632	614	626	606	654	638	606	681	631	617	648	634	647	642	623	594	600	639	613	585	657	637	656	614	638	632	676	664	607	668	617	653	665	585	581	682	610	655	638	633	587	622	595	586	611	654	588	607	654	626	617	626	673	662	619	614	621	608	588	612	651	638	599	619	630	613	555	622	623	613	631	644	660	588	611	637	652	646	601	657	674	677	645	607	636	624	640	637	619	603	624	630	678	630	613	637	655	601	680	603	636	646	632	628	623	627	639	609	616	633	635	632	645	681	629	593	576	635	550	591	638	585	655	592	627	638	631	668	647	618	587	649	662	635	648	625	619	640	640	670	551	655	621	649	652	585	700	645	634	645	622	674	622	623	645	567	640	626	638	606	650	706	640	581	661	594	627	639	599	604	630	628	585	679	646	634	628	629	622	637	672	594	625	648	641	637	625	627	653	617	632	654	647	687	648	630	598	666	606	640	648	629	617	625	588	609	637	593	609	626	674	616	612	631	614	657	657	580	664	635	637	662	634	628	642	614	649	651	651	627	597	621	642	629	615	612	618	643	639	632	648	625	613	640	614	638	645	670	625	616	619	639	638	641	619	611	619	667	618	621	600	594	621	594	601	649	635	619	617	598	651	601	660	542	636	609	641	613	623	621	654	589	633	607	618	607	637	605	595	637	646	600	630	638	618	626	647	611	611	628	633	622	623	646	637	603	642	666	594	703	654	598	641	646	629	636	609	621	635	596	616	660	633	617	597	594	632	605	612	607	610	644	616	624	641	658	637	655	634	636	660	641	614	630	611	634	625	678	616	609	635	592	640	624	636	638	621	588	629	655	643	643	673	668	595	624	611	644	637	618	641	675	650	631	670	595	633	592	605	611	573	619	642	602	627	656	658	632	589	620	631	638	620	636	626	633	641	626	594	668	589	619	627	604	602	625	599	636	638	636	626	592	612	572	654	616	601	705	631	664	632	589	616	592	658	613	647	652	631	647	660	622	624	607	655	656	655	627	561	658	620	596	620	610	618	632	595	676	613	600	655	558	595	617	631	591	586	636	639	637	659	649	625	695	609	621	641	613	623	621	628	629	635	627	670	625	646	604	652	617	633	576	625	655	592	603	617	623	621	601	576	591	597	670	617	602	599	641	608	622	636	677	639	578	635	670	637	594	641	604	629	634	632	639	659	632	587	675	603	662	632	645	602	634	623	605	654	683	613	615	632	630	635	597	623	657	647	612	593	609	647	639	637	646	580	651	643	625	626	604	646	570	629	619	649	587	604	625	626	613	578	638	628	631	655	656	670	629	613	605	599	634	635	616	607	608	610	625	592	610	638	615	602	601	662	660	643	617	589	634	635	642	620	588	623	618	619	653	592	621	639	608	627	654	617	627	642	609	592	633	643	608	595	607	637	633	620	646	608	607	578	660	620	621	603	600	605	632	629	621	637	632	637	656	632	669	625	624	604	540	613	611	646	652	639	605	643	620	614	610	623	644	610	612	606	640	624	687	641	619	630	647	655	659	635	612	634	609	574	629	644	667	617	615	652	674	611	617	621	643	602	666	652	613	625	608	671	614	661	622	633	576	643	645	631	606	622	600	612	635	635	630	691	608	573	638	611	668	664	615	590	632	591	595	609	641	621	615	605	622	640	643	616	623	619	614	579	645	663	627	609	596	662	653	639	624	641
25013	21540	24989	28544	21573	20075	1121	556	426	433	394	400	437	398	400	417	392	393	408	377	407	415	406	378	388	439	407	418	372	373	396	381	394	404	382	322	397	386	378	398	390	368	384	426	402	404	366	353	368	358	374	351	361	401	376	397	349	405	367	375	380	385	392	371	387	397	383	377	345	378	384	359	395	398	397	378	412	329	395	383	374	340	369	401	359	373	415	372	401	386	393	394	375	397	408	393	329	374	375	411	370	415	382	354	383	387	404	358	364	376	349	359	400	359	353	417	412	411	377	401	351	408	410	392	365	379	398	413	445	386	381	368	388	398	427	385	381	394	356	388	378	341	401	396	395	379	389	409	350	384	362	375	370	385	381	435	410	363	386	434	391	390	386	414	373	357	420	388	378	381	385	349	373	389	369	418	412	415	384	399	372	380	426	367	401	387	416	369	380	387	397	392	392	353	405	372	370	391	368	352	388	390	394	360	395	410	329	411	373	394	403	401	394	409	375	388	392	399	367	381	367	397	363	399	422	411	391	405	361	385	382	386	407	372	389	381	382	420	347	368	384	389	385	399	379	405	393	375	367	400	383	376	388	423	348	381	394	411	350	413	397	370	375	424	418	327	415	392	398	344	381	399	391	385	422	397	417	394	362	400	359	368	371	376	409	404	376	391	359	385	427	400	345	371	392	376	384	389	391	351	395	364	365	353	406	388	435	372	364	352	387	403	341	359	393	381	383	334	398	398	369	376	341	381	361	397	388	344	366	349	344	389	418	362	361	377	418	373	364	406	390	381	427	384	409	367	370	359	372	391	356	360	362	353	401	408	393	396	381	378	403	351	358	387	386	399	347	392	374	410	383	401	369	362	400	393	383	369	364	400	380	404	363	377	419	377	367	390	409	381	394	353	387	359	379	401	381	364	389	400	363	380	421	383	375	352	378	422	354	407	400	382	387	386	405	393	378	393	355	382	391	354	425	381	389	391	398	419	436	393	363	404	391	440	408	438	380	350	392	393	385	430	393	393	374	385	391	372	396	376	417	422	394	394	385	407	383	378	347	369	422	390	380	380	420	398	378	358	394	392	387	389	407	362	358	400	430	381	384	379	368	374	398	400	353	423	391	443	344	338	376	408	409	327	348	346	379	389	385	353	392	407	405	371	397	353	395	383	390	372	393	365	391	403	384	397	399	417	377	403	373	362	370	401	379	380	419	386	426	383	380	377	379	440	355	367	386	376	410	397	395	383	408	389	383	394	418	350	406	428	396	401	393	371	368	358	400	373	364	331	393	399	391	366	390	343	406	380	404	366	380	398	386	355	362	360	382	409	401	378	388	365	377	394	391	372	412	411	394	389	394	378	390	405	390	449	396	390	398	351	397	400	382	415	361	391	377	388	427	372	375	370	410	386	353	379	439	400	385	378	415	395	381	404	338	357	377	344	410	381	416	393	369	380	361	387	360	400	368	349	374	366	382	375	380	385	386	392	381	391	384	400	358	367	370	409	389	369	430	352	334	381	358	343	373	356	378	373	395	382	382	378	353	404	370	426	346	360	382	362	364	383	410	392	391	382	385	374	372	412	370	390	392	381	398	391	394	398	439	380	404	370	391	407	391	380	407	361	397	417	406	345	352	377	377	409	341	376	366	410	380	408	396	401	401	350	390	373	355	419	371	414	370	360	384	359	385	374	400	374	394	383	392	364	416	367	394	402	373	371	369	411	425	391	378	392	354	363	390	431	365	390	407	411	376	364	457	380	371	417	345	349	388	391	361	382	356	363	374	355	372	370	385	353	392	381	362	404	382	381	381	335	390	437	381	384	415	413	374	393	359	392	368	416	385	369	380	392	394	378	403	390	382	367	372	392	403	366	371	377	374	393	373	406	340	381	426	360	403	384	388	385	390	358	393	388	320	347	381	381	405	369	369	421	399	398	362	414	369	337	374	382	410	386	424	413	379	400	385	358	406	362	404	387	387	384	403	380	370	395	382	374	355	398	379	395	387	382	369	420	376	393	403	369	373	361	379	366	412	374	382	413	444	416	372	376	406	368	387	389	388	375	401	424	377	341	386	349	356	350	393	359	376	348	396	392	433	399	371	389	378	375	405	410	392	426	383	398	371	408	426	391	387	369	366	389	390	390	417	408	403	354	364	430	432	396	403	385	367	398	379	407	399	404	386	393	375	389	354	363	414	381	399	375	404	359	378	381	418	392	372	374	397	376	364	364	402	376	386	396	392	382	385	331	373	367	377	392	348	332	359	365	356	395	396	364	355	400	380	397	358	391	363	366	357	417	380	415	378	387	366	391	384	396	374	372	365	377	340	352	399	394	351	388	397	388	377	357	342	402	370	367	373	408	371	386	381	367	377	390	414	375	408	426	362	386	380	381	351	375	397	385	336	403	374	389	364	392	380	381	397	398	373	384	408	378	381	363	391	378	355	415	356	381	382	356	389	399	348	389	386	373	404	393	395	410	395	406	373	362	373	392	369	402	355	375	387	356	399	370	395	404	380	353	383	324	413	404	399	371	384	363	362	422	381	359	348	421	377	410	415	385	386	385	408	389	388	382	375	383	358	370	376	362	378	414	392	420	370	372	363	375	401	364	370	369	382	391	397	374	418	359	364	365	400	412	373	426	381	381	390	396	349	389	389	399	366	406	369	383	395	365	357	398	378	387	388	387	395	388	397	394	377	369	361	383	389	418	399	402	395	378	383	402	413	418	374	415	415	355	376	421	383	370	372	417	380	376	373	405	366	376	355	395	361	353	372	425	381	384	344	380	349	404	382	402	362	378	407	387	360	376	405	426	380	371	361	386	351	364	376	353	380	360	372	406	367	384	387	369	417	376	369	389	379	379	369	378	389	396	400	358	360	370	387	410	413	416	415	403	388	407	370	362	384	428	375	444	382	368	402	377	384	368	405	399	380	381	399	403	378	395	395	343	390	347	374	377	374	380	392	404	362	378	373	407	386	410	342	372	428	373	400	360	398	389	393	347	421	382	445	377	388	363	424	394	357	365	369	384	372	383	375	374	379	379	411	371	394	384	360	386	418	397	365	380	360	394	373	344	399	351	432	397	370	366	400	395	383	379	359	397	396	391	418	363	371	356	341	388	378	392	372	397	420	383	395	383	383	403	390	386	397	350	363	364	365	408	383	381	401	390	376	388	420	385	340	401	349	400	363	376	391	402	402	343	381	373	399	389	375	352	406	383	369	381	395	378	385	355	363	363	395	379	347	416	391	387	413	420	387	380	375	390	347	384	367	360	417	420	353	357	368	404	410	434	425	396	393	392	386	396	398	382	382	393	359	371	349	387	367	386	412	397	345	385	348	342	402	366	395	368	382	388	397	358	386	389	393	350	384	362	380	383	389	390	357	406	389	361	402	387	372	391	388	412	358	390	409	394	411	352	381	435	404	400	374	374	419	355	404	378	368	413	420	371	370	379	363	393	388	336	357	359	379	376	376	353	364	418	369	371	424	394	387	394
11173	9620	6777	3122	2735	870	854	897	847	852	824	827	854	840	902	842	865	865	841	818	839	861	827	826	793	840	815	853	818	865	831	856	826	825	837	868	828	846	859	850	848	802	842	790	843	855	830	797	791	833	763	816	859	839	815	834	835	829	879	826	890	816	854	810	835	833	881	855	870	863	882	851	804	865	818	843	814	875	817	834	867	786	848	834	868	847	851	793	821	815	793	816	850	808	832	815	803	798	844	895	849	868	837	872	818	829	818	828	819	833	838	846	836	799	843	854	850	796	878	823	847	856	864	820	813	841	860	794	764	806	823	802	859	892	808	840	781	768	813	884	786	835	853	832	800	910	845	838	802	788	860	862	811	819	812	846	813	824	842	875	832	823	787	830	754	810	847	869	796	825	827	840	803	801	845	809	849	836	798	875	817	827	864	922	783	854	837	765	860	806	855	819	843	872	806	822	814	802	794	841	805	853	842	826	821	875	836	850	824	845	836	855	809	838	883	846	775	807	791	875	853	810	909	815	790	835	822	857	808	825	822	818	825	814	846	887	804	855	877	791	841	797	835	827	799	836	837	816	841	815	864	801	834	798	808	827	825	841	831	846	787	769	860	827	797	816	862	794	842	871	859	770	780	887	869	808	815	804	819	824	835	789	863	884	866	799	858	846	834	839	826	840	832	825	847	863	807	785	865	834	810	814	827	886	789	832	850	811	848	783	819	818	842	827	852	829	751	795	838	822	880	861	818	788	831	851	820	808	834	809	863	761	779	821	811	860	802	800	831	839	841	837	836	849	853	853	810	849	858	799	770	851	859	868	832	855	837	828	835	824	816	807	818	856	832	846	822	799	823	882	826	858	834	801	881	762	819	809	851	860	858	815	818	812	826	836	849	822	821	806	800	810	821	822	773	847	816	771	822	833	819	856	811	810	821	882	834	824	839	856	823	826	818	786	844	834	847	859	898	812	818	794	792	832	836	859	852	840	871	849	763	828	789	810	847	797	847	861	892	825	832	845	819	869	881	842	862	841	807	831	832	830	845	850	842	831	866	804	790	842	821	801	854	840	843	849	838	820	828	823	843	817	833	807	805	837	805	822	846	777	791	817	799	794	798	781	815	790	818	785	791	862	861	869	861	809	823	843	780	793	825	856	838	836	831	849	833	802	816	891	784	792	827	824	862	840	858	766	842	827	780	824	837	834	817	815	793	826	835	864	768	791	815	885	808	825	848	803	828	835	809	797	841	800	867	763	884	832	798	865	828	840	815	843	782	865	799	825	846	810	796	832	782	836	767	876	815	840	815	828	826	820	797	851	865	855	801	810	858	807	846	766	860	852	840	802	813	819	798	753	861	860	819	826	865	836	838	810	821	915	853	859	851	837	836	848	795	787	827	830	812	822	791	796	810	790	850	808	798	829	770	837	779	799	841	822	806	824	771	789	858	827	874	837	836	753	815	868	835	799	811	894	829	825	831	799	809	750	832	816	853	812	873	838	809	872	790	818	857	862	790	785	835	841	818	839	817	795	788	784	815	830	818	881	793	810	796	833	822	842	792	830	843	812	861	788	842	844	818	834	821	816	822	890	855	799	843	828	804	836	887	820	777	819	858	776	885	822	829	831	820	821	805	818	854	832	832	845	823	833	826	837	879	863	853	812	840	835	875	809	828	798	842	818	813	833	825	806	765	823	830	770	890	838	852	838	842	815	844	869	861	824	843	873	832	798	863	854	860	890	806	813	844	826	839	831	775	800	812	811	818	811	799	854	843	847	854	835	873	825	853	816	818	842	831	822	803	822	825	804	849	791	852	853	783	865	898	764	861	851	837	821	804	840	827	870	840	865	815	811	827	806	771	822	825	845	812	880	880	843	812	828	790	831	821	865	850	793	838	802	859	833	851	828	825	797	828	833	886	886	799	822	904	836	825	854	842	840	833	842	820	827	834	843	857	782	820	849	791	806	781	864	841	832	775	868	838	824	752	809	825	824	799	793	789	843	805	800	862	831	857	813	844	835	885	779	838	856	815	813	793	811	846	815	827	816	905	871	790	790	841	820	796	863	830	835	839	839	785	825	855	776	815	815	852	814	834	858	833	850	833	855	873	828	796	825	811	861	858	838	831	820	803	825	847	825	816	828	810	898	872	881	829	854	800	820	814	838	821	842	828	831	777	809	850	860	819	797	803	805	852	870	813	829	869	853	817	821	787	849	848	832	884	782	772	781	853	821	862	867	822	861	822	838	813	802	860	793	849	800	809	840	912	815	852	734	871	828	845	826	826	819	865	829	843	824	773	800	773	769	825	826	871	846	823	769	815	886	794	831	813	798	838	854	828	831	797	792	863	858	766	883	830	786	797	800	840	820	849	833	834	867	817	841	843	846	821	823	824	863	783	812	814	851	853	810	840	780	791	833	839	819	839	825	808	831	840	818	833	817	803	751	848	837	838	822	819	846	809	815	797	794	839	764	811	820	832	770	776	816	793	802	874	837	825	805	832	792	790	815	847	838	839	798	804	819	821	876	844	852	914	816	836	856	808	791	836	831	815	817	817	848	818	870	848	829	828	834	829	829	811	837	859	812	843	833	856	842	857	815	819	821	883	858	797	837	853	853	838	808	803	831	826	819	865	836	865	857	825	819	820	815	831	881	889	806	849	855	871	872	854	840	786	822	828	823	860	882	841	857	817	800	842	833	803	824	843	819	858	817	850	848	839	828	831	873	858	870	846	841	780	828	878	815	803	791	846	804	836	815	823	824	835	830	818	840	828	817	863	862	825	759	843	840	825	848	863	859	833	810	855	830	802	854	803	808	834	835	799	824	817	830	828	886	854	764	868	872	832	800	840	792	811	820	848	891	882	851	826	819	772	902	851	881	840	844	792	888	817	771	830	806	820	802	794	840	832	872	779	816	793	808	867	811	833	814	890	888	846	865	831	836	806	871	848	815	821	854	805	816	809	859	795	847	827	816	815	849	822	830	843	851	816	827	862	864	851	881	789	824	812	792	834	803	808	815	829	843	835	827	809	816	796	843	795	822	818	831	835	845	822	782	815	872	838	825	831	830	882	794	785	879	833	799	789	828	859	771	778	824	814	846	816	852	812	853	860	789	826	858	829	851	840	838	848	802	835	829	867	831	866	828	861	820	806	781	858	820	858	802	829	804	790	854	845	830	805	847	789	853	841	848	805	813	798	849	811	846	857	813	832	844	866	819	858	824	828	820	829	841	764	832	806	807	855	816	866	864	827	774	849	801	784	792	835	849	849	813	865	776	837	839	817	817	877	812	786	836	833	776	847	806	799	837	793	790	801	833	877	882	815	814	831	858	804	836	857	852	891	784	815	809	842	796	818	848	805	827	841	835	820	852	859	814	873	802	824	830	864	807	858	837	828	848	805	839	796	812	835	801	810	777	842	858	837	845	848	791	828	827	773	832	797	826	806	809	782	832	836	779	769	805	832	838	806	780	836	818	806	766	855	853	764	873	830	866
24310	21502	25249	28193	21510	21524	18595	810	473	382	337	360	342	319	359	290	281	314	304	280	272	298	320	293	290	300	292	312	311	253	282	303	314	301	285	267	303	294	320	280	321	309	296	249	304	256	258	298	273	270	294	293	275	271	284	296	266	284	309	278	249	286	265	257	295	285	288	279	278	262	308	273	307	230	262	297	257	276	291	260	292	253	305	266	273	279	260	255	241	245	302	249	261	287	305	294	286	270	286	273	269	285	283	243	269	293	259	285	277	306	302	300	253	267	308	273	293	293	279	266	297	288	295	326	288	262	298	317	276	282	271	278	283	285	313	301	297	242	257	286	258	277	275	270	285	287	292	293	262	292	247	286	281	248	306	280	243	245	287	288	240	270	284	281	280	273	276	286	282	260	258	271	282	270	254	272	282	244	289	271	276	271	280	275	288	253	281	279	297	265	289	282	266	280	255	280	294	284	272	262	324	287	300	262	256	249	298	280	280	276	275	286	252	271	287	303	284	271	279	291	277	283	273	263	264	294	287	264	262	263	253	259	270	306	270	249	266	251	289	296	241	247	302	264	228	294	288	296	258	318	293	264	280	279	276	267	268	259	292	284	275	266	283	280	288	295	281	259	283	282	315	276	276	336	259	327	265	282	278	279	282	296	238	270	299	268	286	266	265	299	306	300	292	254	273	265	252	266	278	299	257	280	274	271	258	305	274	286	292	325	284	266	297	244	279	292	257	272	326	283	288	254	250	291	250	294	273	281	288	281	287	290	266	282	281	276	262	286	257	286	312	292	282	290	309	297	294	282	263	277	263	306	284	262	243	299	281	265	298	296	273	283	256	253	282	275	268	300	284	249	285	308	285	296	257	290	283	267	246	268	274	273	238	259	293	291	311	263	302	290	295	277	281	280	307	300	326	283	286	277	270	290	290	278	273	246	275	283	314	276	299	288	238	265	295	265	247	253	272	267	270	296	259	253	284	292	263	301	274	254	259	311	287	310	264	291	293	318	268	253	290	259	279	286	291	254	286	235	259	260	300	299	259	289	290	274	269	293	244	247	251	318	270	275	270	305	288	326	285	295	290	277	250	247	286	297	291	295	306	241	317	264	284	284	301	248	245	264	271	285	304	295	284	272	328	294	303	292	274	309	273	296	279	277	277	288	296	260	301	306	291	286	292	271	264	304	273	256	260	246	307	273	268	269	240	269	332	287	250	315	285	278	296	300	257	268	295	315	260	308	251	283	282	266	277	282	305	283	271	297	275	281	263	304	294	276	261	298	299	277	290	289	287	270	292	298	314	281	318	299	261	299	261	288	272	268	258	279	270	265	285	317	272	253	276	265	263	274	266	266	291	278	282	276	298	287	275	280	257	283	309	307	308	255	267	274	290	268	284	269	279	242	285	288	273	281	275	290	298	244	284	258	269	255	303	300	241	246	269	262	268	299	292	312	281	280	244	291	253	256	254	312	285	281	270	268	311	248	262	276	272	284	306	293	276	260	285	266	308	227	324	262	281	278	262	270	302	272	271	289	269	288	296	255	268	316	302	296	301	298	273	288	246	255	287	263	273	297	268	273	316	275	306	288	273	266	277	267	250	305	272	261	233	304	263	297	259	288	275	305	280	253	285	275	290	317	308	272	271	284	263	302	271	271	272	270	267	269	294	298	281	268	247	265	251	293	308	257	256	282	277	294	267	244	269	286	280	285	282	292	272	280	276	277	254	266	255	290	305	283	293	270	290	293	277	254	270	273	249	316	277	295	274	284	276	290	289	283	289	296	289	285	260	264	320	289	278	287	277	266	273	263	261	285	267	263	277	282	255	242	263	256	251	269	290	294	273	296	286	257	308	301	296	258	272	279	293	291	278	294	257	263	260	289	287	251	232	255	293	290	287	270	268	272	293	262	280	285	300	255	327	315	277	273	302	337	258	292	288	263	283	287	245	267	287	273	276	263	315	261	275	264	251	257	253	261	250	306	272	276	290	256	276	285	291	297	302	272	274	268	286	244	275	270	282	288	277	292	252	266	290	286	253	255	248	263	265	250	279	268	289	263	270	287	271	289	275	297	313	276	264	295	274	285	276	291	309	235	288	298	296	285	304	283	244	294	269	289	290	295	279	247	283	280	272	268	286	269	282	286	256	278	307	275	279	271	273	311	289	275	266	283	312	288	258	310	287	282	286	308	279	279	309	309	278	242	250	241	269	292	236	315	252	291	292	289	300	298	261	274	277	286	270	295	298	262	277	249	254	274	261	257	304	296	293	286	260	266	266	310	255	250	293	261	268	307	281	279	286	326	261	297	281	318	274	280	265	305	317	258	261	267	280	288	281	266	271	272	287	297	264	281	293	274	277	289	266	283	273	260	250	288	265	271	312	291	279	283	298	321	269	283	261	245	272	278	319	266	256	233	261	272	271	260	263	268	300	266	318	313	273	281	251	266	298	288	304	286	299	248	250	264	267	292	273	265	293	305	258	280	277	267	281	270	280	279	278	277	284	253	271	271	278	280	286	262	279	259	282	287	266	282	254	295	265	273	298	313	296	248	235	264	250	287	272	249	256	256	298	265	301	268	247	260	292	312	289	279	322	275	276	241	315	275	271	286	290	300	297	288	271	238	294	255	262	264	243	270	273	262	305	281	252	301	297	299	245	298	287	273	289	279	282	285	270	288	280	257	258	292	272	273	298	266	271	295	249	281	304	260	273	256	289	260	256	294	339	244	298	289	288	254	252	289	298	295	293	255	272	284	239	235	270	256	287	274	304	294	274	254	286	270	276	272	267	269	269	301	310	276	307	256	269	261	298	307	272	308	242	286	262	292	266	270	272	297	277	275	258	269	307	271	236	261	298	274	253	281	269	269	274	296	268	282	279	276	259	272	279	237	248	261	264	270	244	243	284	300	337	255	266	285	295	302	286	289	265	285	295	274	290	267	282	295	272	277	260	290	305	286	274	281	272	287	296	257	276	290	239	303	278	270	277	301	300	293	264	288	266	311	301	308	270	286	302	278	269	277	266	260	293	264	304	287	297	264	259	296	269	268	256	276	262	258	288	266	303	330	288	282	257	270	267	285	271	242	271	278	265	279	283	257	284	310	273	289	269	268	274	289	255	298	257	281	273	257	268	265	256	239	272	313	284	272	305	284	280	260	287	279	289	269	278	284	286	283	288	291	313	266	280	251	282	273	273	245	260	282	276	264	283	265	298	271	244	268	281	280	273	285	263	304	288	264	296	250	293	275	304	285	304	244	267	264	311	281	271	258	278	324	292	264	283	267	259	283	290	278	286	254	266	290	272	298	283	256	245	279	278	291	269	282	236	265	313	303	276	293	278	274	292	302	254	256	287	276	266	313	287	280	277	262	232	291	270	264	257	280	287	300	243	288	293	290	263	289	263	275	262	263	252	295	281	300	263	298	268	290	270	268	255	301	259	276	267	254	249	272	296	276	271	274	243	279	290	272	293	289	322	261	265	259	260	251	264	282
15260	14168	11142	4294	4202	820	703	674	697	639	612	602	643	629	618	586	609	628	582	593	582	576	571	569	615	586	603	550	554	601	577	584	578	567	593	589	580	608	598	566	589	588	631	604	645	611	646	555	536	615	548	593	583	614	589	562	551	570	629	593	556	599	576	613	590	604	584	585	574	577	582	608	601	591	615	622	560	572	600	582	582	539	593	586	605	579	587	631	554	557	605	554	596	590	609	551	576	615	617	604	555	588	599	611	562	530	587	568	551	591	532	603	566	556	555	627	592	582	565	594	605	590	608	580	599	551	533	587	621	568	589	652	561	609	609	614	620	603	563	599	572	615	542	639	566	567	563	564	604	600	608	543	580	567	551	602	564	601	622	564	598	542	583	636	585	582	607	579	567	591	596	580	591	595	633	577	557	601	609	576	616	581	560	598	582	629	509	611	552	580	607	594	633	568	617	578	549	590	566	598	554	585	607	619	593	558	593	533	568	599	549	544	557	559	546	601	621	577	638	562	591	600	570	600	577	565	628	647	622	614	618	545	578	536	574	556	576	584	576	600	622	622	602	568	614	598	621	610	594	612	588	630	573	569	585	593	584	569	602	604	619	576	572	580	592	596	581	556	593	611	568	625	571	601	558	560	574	567	611	578	584	578	631	635	573	620	604	572	570	558	608	590	595	571	569	572	619	564	596	598	594	623	577	568	541	587	546	572	622	596	625	631	539	535	611	606	574	570	555	608	593	538	599	559	586	578	551	601	567	586	544	572	572	592	556	614	596	571	557	607	606	624	626	594	612	576	615	598	584	580	606	578	566	581	610	581	551	627	573	596	573	584	601	622	605	565	585	633	579	584	600	568	604	583	588	617	571	594	610	570	564	573	619	570	547	587	562	601	591	579	637	564	614	628	564	606	577	597	606	599	583	607	559	600	623	551	609	630	552	627	548	588	594	587	581	627	603	558	634	597	590	608	640	563	608	589	629	550	544	580	596	551	626	580	598	587	626	593	623	597	595	585	571	624	600	578	607	602	570	615	596	613	581	549	565	561	615	565	575	548	545	645	571	596	591	577	572	588	594	566	562	605	601	636	617	614	561	599	601	566	573	595	552	598	601	609	564	596	617	595	582	604	602	565	599	583	546	585	557	578	571	587	572	576	577	598	577	582	586	612	596	569	595	600	596	610	579	565	549	546	582	550	579	541	593	603	571	605	569	609	585	570	564	583	596	605	578	596	591	582	571	556	564	595	595	589	591	590	604	589	610	589	578	575	630	564	586	580	566	589	612	584	583	607	612	584	614	567	583	575	597	595	606	554	565	605	605	604	583	574	549	587	576	578	598	597	596	574	574	564	593	578	571	578	641	633	569	554	591	537	582	637	608	585	584	597	574	560	574	613	600	599	548	604	558	574	569	549	615	568	613	646	624	580	560	565	585	566	655	577	580	554	635	562	586	602	583	599	655	579	572	626	618	580	587	573	613	615	596	585	612	562	569	596	586	601	574	540	592	538	584	553	585	602	587	561	582	574	603	546	602	573	613	597	560	586	569	613	597	574	525	604	628	567	565	553	593	597	588	609	620	587	577	576	567	580	560	555	627	563	622	612	589	586	584	572	545	537	584	593	607	596	589	560	535	555	621	617	566	561	595	622	561	619	625	569	587	619	556	532	604	581	585	606	556	579	575	552	612	549	613	602	553	629	585	588	589	641	549	577	571	541	551	624	594	589	591	571	617	585	584	604	622	598	611	602	585	558	605	580	624	625	597	638	599	572	561	595	587	577	634	589	600	558	594	579	597	587	584	558	592	600	584	608	557	586	606	628	578	552	597	590	573	598	582	594	626	585	558	575	594	592	572	596	591	624	591	590	590	570	587	579	560	560	562	593	541	630	610	561	572	602	582	578	592	608	606	570	570	620	595	593	619	625	590	588	605	545	573	621	610	590	602	624	597	608	535	588	554	615	584	529	558	586	579	597	552	623	579	533	556	569	571	575	616	595	613	560	651	603	521	562	613	579	612	589	593	573	635	589	630	576	607	632	574	563	567	593	578	577	633	599	571	543	590	590	624	558	578	568	583	600	629	602	656	557	580	590	581	577	600	615	560	568	586	587	595	566	615	600	564	592	628	616	660	621	578	605	605	587	579	595	552	551	557	629	568	584	565	567	571	556	599	589	567	581	554	594	555	562	592	644	643	564	558	596	615	570	631	550	594	607	592	611	603	611	573	576	628	592	606	617	605	586	580	601	590	632	610	609	650	597	590	613	587	539	562	564	566	616	521	575	581	557	602	596	566	581	588	580	577	606	570	592	628	561	580	600	607	599	594	535	560	589	600	577	603	607	588	562	587	621	599	568	588	667	619	589	543	584	569	585	571	555	592	585	593	565	545	553	629	598	580	541	652	575	593	589	573	570	565	584	554	611	583	609	560	567	568	643	579	597	573	608	591	625	596	572	594	586	589	568	580	584	612	588	590	604	597	595	579	571	607	598	594	573	586	583	567	624	641	594	564	621	596	586	581	605	597	585	589	602	607	602	601	556	587	568	590	610	547	566	600	540	574	592	561	562	551	592	612	619	561	570	619	581	603	547	560	549	600	573	567	563	622	655	579	562	588	621	583	577	590	607	551	578	567	563	573	555	624	595	613	569	588	569	572	628	564	576	602	572	623	576	618	622	578	603	546	622	568	599	616	588	609	573	595	583	593	601	606	547	587	635	609	578	566	592	581	596	556	615	590	567	547	549	552	573	615	588	619	616	605	625	573	587	555	595	562	562	603	521	617	605	589	582	583	567	602	585	611	565	624	599	621	582	604	555	627	590	561	563	587	582	573	621	567	597	610	548	571	612	549	575	612	594	604	606	568	607	590	625	570	550	604	620	585	590	623	677	565	640	575	554	575	566	549	548	576	562	555	605	568	573	575	572	581	561	561	611	576	637	594	563	553	632	581	591	581	573	561	599	602	623	585	603	556	589	590	551	634	575	597	582	610	595	591	570	620	568	587	551	599	589	618	559	576	586	554	638	581	544	577	567	583	595	585	595	522	599	599	594	610	569	593	561	558	547	593	605	578	585	611	585	648	587	614	609	637	578	656	575	551	618	584	623	573	531	576	589	637	569	615	604	582	579	581	581	560	603	627	601	568	559	577	563	576	559	559	604	568	587	567	576	587	588	566	615	575	560	606	605	609	579	549	573	560	608	595	612	579	602	579	569	572	574	605	616	603	577	562	564	602	594	599	595	594	542	554	615	565	525	551	548	638	564	595	580	570	593	577	550	594	599	605	598	572	569	589	642	587	576	593	603	560	570	603	568	577	592	575	602	603	613	602	602	605	569	618	601	563	595	598	619	601	580	556	595	567	591	614	582	603	560	553	581	579	578	613	534	587	575	573	587	577	577	569	600	623	614	622	566	556	579	555	587	587	562	570	633	587	616	584	582	594	594	613	631	622	542	579	592	552	591	571	630	569	582	609	592	573	578	587	587	583	588
32897	20091	8845	1289	536	305	279	279	278	270	292	272	253	269	283	257	244	261	256	272	248	265	290	284	285	273	266	290	289	265	258	229	274	295	274	249	288	282	234	291	272	274	258	272	265	265	233	294	282	305	269	248	281	237	265	301	279	266	244	262	285	281	254	262	272	270	302	296	302	276	282	267	253	272	250	293	256	284	286	286	276	256	251	268	271	290	240	306	261	312	291	245	246	297	287	280	243	247	271	264	268	267	274	233	282	284	251	261	277	270	277	284	270	280	270	253	277	279	267	262	257	257	277	290	259	270	252	278	238	300	245	266	229	256	260	293	257	266	291	264	253	303	281	275	260	279	278	271	271	244	254	264	247	227	265	276	287	252	268	227	291	304	287	278	251	276	247	256	284	234	238	258	256	264	260	268	300	265	249	271	261	266	236	243	283	254	257	286	242	274	242	264	297	263	257	268	249	273	254	273	259	271	287	283	261	285	283	286	264	261	293	300	254	294	251	287	250	261	323	275	257	289	269	270	261	214	296	288	266	280	300	281	274	270	274	280	246	258	272	298	249	277	266	284	266	258	279	289	260	257	264	269	245	243	284	294	275	257	264	230	261	288	258	264	246	259	256	266	262	259	262	253	248	294	281	260	291	251	297	258	284	269	256	272	272	288	275	278	269	291	286	281	259	264	312	266	282	259	261	259	274	278	278	281	253	277	266	275	273	264	306	276	255	250	278	258	289	251	279	284	265	249	256	288	264	266	311	268	276	264	250	275	272	255	268	285	272	288	274	262	265	288	260	252	272	281	268	258	246	270	261	273	276	242	257	267	261	300	280	305	246	275	269	252	254	281	273	256	280	276	279	307	246	261	265	247	245	291	234	242	262	266	279	273	247	271	265	258	260	269	266	255	265	274	233	252	286	264	283	241	250	289	252	275	267	286	268	301	243	292	259	272	272	286	270	287	282	267	244	276	264	262	285	258	288	286	270	266	262	255	226	264	266	279	243	274	278	274	292	245	273	258	260	284	278	262	272	230	285	254	280	240	293	264	289	253	265	298	274	252	282	278	278	233	252	228	276	240	258	253	270	292	280	296	274	281	277	251	283	272	272	268	273	294	268	263	277	277	308	274	274	245	268	241	296	257	269	258	257	293	268	308	241	270	252	251	269	277	250	265	253	245	270	263	277	288	282	256	275	277	264	259	277	300	235	316	287	279	284	278	230	276	234	267	260	283	259	290	244	260	255	269	251	287	248	262	237	262	295	283	276	268	309	286	289	265	253	285	262	270	247	278	288	263	264	279	282	253	275	258	291	277	250	281	281	247	255	301	239	272	263	243	266	300	266	284	304	264	287	279	245	260	230	261	277	290	244	265	292	308	273	268	262	287	303	288	289	290	289	286	259	293	254	250	253	248	228	300	245	294	249	306	267	269	277	252	248	252	291	283	292	276	278	262	263	258	261	291	266	286	251	253	259	264	264	274	264	265	265	299	238	294	241	280	286	255	273	270	259	266	275	281	273	280	287	252	249	259	256	268	272	255	282	239	263	286	249	259	260	232	267	289	283	266	288	271	270	279	272	261	278	279	261	288	290	261	305	275	292	252	271	260	290	265	273	251	263	232	293	260	265	263	279	300	273	252	279	281	268	267	260	263	280	240	287	293	273	254	252	266	267	247	271	273	284	263	264	282	279	284	262	276	273	243	284	317	293	266	266	231	275	256	282	262	251	275	269	252	264	284	237	282	252	257	231	260	256	298	285	271	275	277	253	249	286	276	250	279	274	259	272	239	265	268	279	271	267	261	286	265	259	276	284	285	252	251	323	239	284	279	272	306	280	262	275	265	267	293	277	266	269	246	275	276	270	251	284	250	229	274	260	270	258	267	301	299	272	271	281	279	269	229	281	272	281	284	281	266	264	255	279	282	287	292	303	276	289	292	277	289	275	262	253	297	227	249	262	301	269	250	247	245	298	284	297	258	269	274	270	253	277	252	260	286	254	270	272	284	254	244	283	238	252	262	284	257	305	259	255	258	255	254	287	275	269	259	267	235	293	255	250	256	286	269	238	267	261	252	253	277	276	266	289	321	272	254	260	273	288	241	270	288	289	289	282	296	258	263	292	274	290	274	257	269	275	306	227	289	293	285	246	287	269	299	268	262	286	283	278	254	285	285	263	271	273	263	250	287	233	289	264	273	263	273	288	253	305	330	270	265	306	279	279	256	254	279	284	248	280	257	251	265	285	236	235	259	257	249	270	260	245	238	267	240	263	264	266	290	245	291	302	301	265	263	296	250	243	293	253	279	256	274	273	253	262	308	297	262	301	272	235	233	258	268	237	257	257	269	281	299	268	305	246	265	275	275	305	256	265	267	275	269	287	235	249	307	279	276	266	265	263	280	248	278	248	285	290	287	269	272	290	250	245	250	265	260	293	274	262	257	258	296	263	261	278	236	256	252	249	257	272	297	279	297	267	279	239	244	267	247	301	274	227	254	242	267	241	227	262	259	248	265	263	276	259	251	264	256	264	263	298	269	264	267	287	255	278	285	304	268	266	266	257	292	270	292	276	278	282	271	269	243	257	228	286	262	254	281	252	260	291	251	284	265	277	270	249	281	276	259	281	266	253	272	268	239	258	270	293	280	241	245	271	288	250	229	259	251	260	236	258	281	265	248	234	261	264	272	287	284	252	263	265	266	271	295	274	247	268	272	258	274	258	288	280	276	258	244	302	257	236	248	265	249	265	261	236	288	259	296	275	293	279	282	295	276	297	276	275	285	282	284	289	243	251	265	280	295	234	257	273	254	278	263	287	249	239	266	283	273	298	261	262	263	246	252	270	292	281	287	276	273	256	303	297	268	280	283	281	295	275	278	285	256	266	293	266	256	280	281	225	268	274	247	269	281	268	272	263	243	270	288	247	240	289	266	252	283	281	276	232	274	253	272	271	254	277	272	281	265	289	270	277	271	282	287	246	236	254	255	268	247	275	275	239	283	275	258	252	275	277	292	270	247	239	281	256	273	245	297	264	260	302	264	231	296	263	252	237	276	290	294	288	275	256	256	265	280	295	263	309	251	277	275	264	239	312	268	279	254	242	290	290	251	244	290	260	282	270	274	260	258	310	300	281	253	300	253	265	270	285	255	273	272	230	243	276	287	317	263	294	269	259	253	246	263	252	283	289	294	267	252	263	311	266	275	255	284	302	277	273	253	264	255	250	258	253	314	267	261	274	248	270	270	271	284	268	259	289	272	272	293	266	283	277	297	254	251	268	275	269	277	266	256	306	274	264	277	260	305	256	275	255	275	248	288	273	299	262	287	243	253	283	238	252	261	273	239	264	247	272	269	282	267	262	296	307	267	255	256	261	238	291	287	272	284	258	274	264	259	256	269	264	276	277	304	269	270	253	277	280	275	215	270	240	284	232	279	290	283	266	263	292	295	248	275	248	263	260	267	245	266	266	243	281	279	258	284	259	274	268	251	273	261	290	260
7017	3400	1922	1000	799	662	621	644	661	618	606	587	630	659	607	590	614	611	587	624	588	611	591	643	626	580	585	601	610	569	627	660	661	607	610	619	596	594	653	598	657	632	614	631	639	618	566	603	659	586	617	638	634	644	617	622	616	583	657	624	601	679	607	611	585	591	637	563	615	614	639	582	626	616	630	596	653	620	633	602	601	608	587	636	681	614	629	601	578	618	636	591	580	662	628	588	569	623	575	636	621	633	650	613	637	646	573	618	640	632	622	640	631	621	607	645	632	631	603	639	604	614	617	590	594	640	642	631	669	652	622	608	595	659	596	585	633	613	623	624	627	629	668	612	625	612	645	570	631	571	617	674	609	607	625	675	626	578	631	582	563	631	649	671	643	662	593	603	591	636	632	647	651	614	583	613	623	624	590	589	614	606	612	587	618	655	629	645	598	630	635	630	639	608	606	616	640	619	606	632	617	648	620	578	625	633	640	631	650	632	660	625	656	601	609	636	627	628	618	617	644	630	640	618	634	626	637	608	607	632	579	565	683	607	621	629	661	631	598	599	671	616	606	675	667	623	573	610	643	598	612	566	609	638	604	619	633	619	617	653	603	687	645	637	622	647	604	647	605	624	653	589	647	610	613	572	600	665	624	639	620	654	640	650	649	617	648	598	675	624	603	641	616	600	589	634	616	595	652	621	610	600	670	638	586	653	673	636	613	593	643	621	642	623	673	629	628	651	593	620	622	590	672	619	592	600	656	596	637	642	646	613	624	624	602	652	660	618	629	644	598	641	660	631	647	626	630	626	604	604	599	628	623	606	659	585	605	618	578	641	669	624	631	648	617	603	632	585	654	589	664	606	603	664	663	604	640	619	620	647	581	659	647	639	658	636	654	643	610	610	608	629	610	610	593	605	636	621	605	634	607	624	624	620	621	595	595	662	634	605	645	660	573	660	638	646	619	630	604	630	647	592	581	614	636	644	654	608	636	624	651	605	647	618	604	634	614	651	597	607	584	601	653	608	639	651	612	604	637	613	647	646	622	642	594	626	609	668	609	635	605	614	608	589	634	612	593	621	593	641	656	598	685	622	626	587	617	639	632	616	604	662	648	639	608	568	592	617	621	632	624	625	611	619	634	600	610	615	631	632	610	628	659	662	604	601	645	619	591	621	615	632	625	592	623	636	622	614	644	621	601	614	580	594	626	649	633	628	620	615	589	645	595	606	603	642	671	608	647	624	594	636	596	658	614	609	635	644	621	594	667	595	572	645	635	629	618	643	668	643	581	640	648	539	606	578	629	639	617	627	673	617	618	625	617	642	606	619	608	620	623	666	614	622	647	553	638	665	590	628	620	663	631	626	654	607	603	655	569	636	616	631	603	642	622	608	647	610	633	650	636	631	636	600	648	670	650	604	677	616	607	604	630	632	626	649	615	574	599	609	629	665	641	652	648	672	622	613	651	637	639	656	605	643	604	591	625	639	608	671	606	618	644	642	650	618	640	585	628	671	631	619	604	640	621	633	601	622	614	647	651	661	599	598	607	647	620	588	677	614	585	649	632	561	672	623	617	640	582	624	598	613	629	642	637	638	613	650	621	632	594	603	616	646	582	609	654	646	644	620	706	630	601	641	640	634	627	624	613	608	639	588	619	621	646	580	631	634	584	646	632	627	613	573	670	589	573	658	591	616	641	665	608	620	641	635	640	636	654	590	610	644	641	599	646	645	660	601	595	585	599	631	612	580	629	635	674	618	615	617	670	611	681	619	634	627	666	586	602	570	630	599	609	618	665	621	669	629	637	636	615	655	613	591	616	555	632	641	637	642	612	612	625	609	628	644	577	619	645	606	653	620	641	651	630	657	598	651	661	614	611	605	589	621	584	624	595	618	625	649	624	620	606	611	647	641	629	605	648	638	620	644	638	607	580	606	630	642	632	629	546	601	606	600	667	661	635	609	623	625	596	636	662	640	649	640	626	620	617	616	608	622	637	607	625	614	613	587	633	647	628	628	612	638	614	642	598	684	624	610	637	666	619	598	647	646	611	642	651	602	606	609	615	646	595	599	608	611	601	588	628	643	640	607	612	598	599	628	554	629	635	629	687	622	571	675	594	623	659	632	634	615	570	565	633	667	651	582	613	599	612	614	619	616	628	605	652	584	603	653	600	609	623	596	643	643	606	648	678	662	595	611	628	620	597	636	591	596	616	609	629	629	632	623	596	598	633	630	612	640	646	645	662	633	593	631	611	582	701	605	616	608	635	623	596	654	629	663	603	633	598	637	578	597	661	641	656	592	612	645	592	642	637	628	633	660	578	627	614	654	631	605	626	611	615	602	671	650	620	627	626	570	648	619	632	612	644	638	643	635	654	623	597	598	648	618	652	622	633	593	634	646	650	654	643	649	633	642	635	695	623	663	604	631	675	655	646	655	612	640	595	626	652	654	605	616	608	632	644	623	632	687	679	624	631	584	651	622	626	613	612	617	657	624	591	634	608	641	613	621	633	659	612	626	599	669	624	620	624	615	650	627	653	588	640	607	637	636	635	652	616	630	676	631	660	591	622	609	665	598	635	633	646	604	594	669	682	567	629	664	640	649	613	588	616	623	596	628	635	600	642	622	626	598	611	620	593	590	638	605	585	629	605	614	615	643	607	622	620	594	623	672	592	631	620	644	624	621	624	617	622	635	651	628	617	674	614	634	606	630	675	613	657	614	646	608	636	604	621	635	601	646	599	614	659	608	614	593	620	603	612	628	625	613	610	547	608	616	637	643	637	674	632	651	647	621	622	597	621	638	638	576	593	605	619	662	638	592	607	661	583	615	612	629	599	563	569	619	623	592	658	596	593	633	641	571	630	664	583	602	637	595	636	575	626	624	650	628	590	604	632	639	621	602	615	646	633	606	579	633	670	610	614	615	600	614	643	628	582	678	648	649	624	654	652	606	632	613	616	625	644	649	609	631	604	624	623	571	634	615	618	604	674	626	621	621	613	674	633	615	659	636	577	644	587	645	589	618	589	622	638	626	665	627	635	611	636	659	630	613	659	605	650	629	611	611	584	622	647	632	685	627	620	647	667	609	628	586	618	621	614	607	634	625	605	589	620	581	614	618	630	643	634	634	604	616	603	615	587	626	632	600	632	654	632	648	626	623	602	652	588	633	615	621	620	664	613	602	617	648	671	615	603	589	640	613	623	611	573	614	640	568	661	643	579	619	617	680	631	574	607	623	675	613	637	577	606	635	614	611	626	629	622	650	609	603	640	631	610	642	661	587	667	631	628	649	622	625	623	584	686	619	604	676	640	592	634	591	623	609	620	616	619	658	640	607	623	678	577	653	616	652	612	609	611	624	600	603	625	632	682	577	586	631	643	643	608	624	604	603	590	635	680	618	617	634	617	626	598	616	621	586	642	585	667	645	601	625	611	597	637	609	682	650	608	653	606	612	645	637	621	616	605	636	652	602	667	613	618	611	658	639	635	601	623	610
24888	21454	24909	28409	21470	20018	1076	520	438	457	462	443	377	436	423	398	379	388	410	393	416	394	403	394	416	396	400	412	440	372	364	391	384	413	382	386	411	363	373	401	416	407	372	424	401	381	358	365	391	375	382	328	391	383	364	375	373	405	406	417	430	366	361	365	392	414	365	341	400	379	395	394	381	352	378	343	371	373	404	343	401	372	399	391	363	381	364	370	379	394	322	385	346	376	373	390	377	408	431	373	379	391	376	410	383	404	381	370	414	381	359	398	354	384	354	341	355	395	389	366	376	410	390	413	388	390	365	374	387	402	407	383	347	348	349	376	331	391	429	352	384	398	389	370	412	366	395	377	385	374	388	357	361	388	378	370	356	371	371	368	395	375	373	362	326	376	360	372	390	330	380	375	366	378	359	369	417	374	386	437	417	388	354	409	383	355	412	370	396	371	424	408	412	357	377	358	338	373	390	399	389	390	412	361	389	375	381	368	388	313	391	416	368	379	374	356	351	401	406	352	409	375	419	381	389	356	389	340	387	369	386	335	367	383	360	404	355	392	364	424	339	384	397	382	372	386	358	405	403	394	373	387	385	390	394	398	398	380	373	368	395	411	364	396	365	333	380	359	363	348	396	373	371	376	371	378	378	403	367	387	402	366	389	370	367	352	404	389	405	375	377	379	423	371	379	357	401	370	405	367	367	391	360	398	364	396	358	354	371	364	337	355	401	367	424	380	368	385	381	356	399	386	405	370	370	403	397	388	375	372	348	396	376	381	383	377	431	428	421	403	343	395	408	385	391	386	368	382	398	359	405	395	414	365	374	427	401	365	364	402	406	376	360	346	398	362	385	400	383	368	408	353	379	374	402	392	414	399	363	364	383	362	371	385	380	389	403	396	415	367	379	369	372	386	361	372	369	402	405	391	378	385	415	377	368	377	389	418	323	351	361	404	385	357	386	386	371	381	393	396	345	408	363	413	380	389	362	351	393	367	365	372	369	357	343	362	364	397	422	366	368	344	358	401	377	378	372	373	368	370	410	355	399	439	352	386	378	437	396	340	386	397	402	409	363	390	383	384	383	398	406	352	383	380	376	402	380	378	387	386	393	365	408	407	351	344	390	347	373	381	378	369	376	437	344	353	369	409	384	371	370	365	355	401	396	393	354	382	347	349	427	404	396	358	371	356	367	400	384	352	370	397	363	343	364	369	339	371	361	365	346	372	370	393	372	362	403	431	382	360	385	395	406	348	354	370	362	338	373	377	374	380	398	398	435	366	379	371	387	380	347	381	383	369	359	383	359	382	391	371	379	348	358	396	338	373	396	350	377	396	382	374	368	418	365	379	403	420	394	383	345	368	400	357	368	382	341	404	393	402	352	406	367	348	372	381	369	393	381	429	377	414	379	400	400	358	381	379	390	415	420	348	386	392	393	368	377	447	428	398	370	364	378	428	385	379	357	362	384	394	408	394	418	370	370	387	401	395	392	371	410	328	377	403	381	399	403	387	364	361	370	438	394	388	362	402	349	388	392	386	357	319	363	357	392	393	329	356	401	363	363	405	365	351	436	384	396	385	361	376	401	400	376	370	358	389	374	408	369	371	375	394	378	373	390	394	353	364	371	374	389	369	416	401	366	386	382	399	363	362	344	352	359	390	393	398	352	395	399	366	436	401	412	369	405	333	378	377	364	420	369	376	382	376	403	394	343	395	390	409	370	420	410	368	356	381	402	366	370	393	400	400	411	362	411	372	386	381	372	384	367	370	386	395	361	415	385	339	387	348	397	357	355	349	342	331	429	352	387	405	396	355	380	377	350	406	329	397	362	374	382	375	396	374	398	375	378	368	405	411	395	328	355	383	389	393	399	382	345	380	375	371	346	354	383	384	367	389	408	373	386	379	383	390	364	412	378	361	350	401	403	383	376	393	378	388	369	421	375	396	392	377	390	409	375	375	406	415	399	369	372	371	383	375	415	341	395	422	367	385	372	369	365	363	358	374	401	390	397	401	396	376	394	327	347	370	413	403	399	378	420	417	393	401	375	370	383	386	353	385	376	377	384	357	387	401	368	335	368	397	371	357	354	400	357	408	368	348	368	397	370	362	383	384	395	366	383	389	386	371	371	426	371	409	364	409	397	400	355	364	393	371	401	369	315	398	411	371	424	362	383	346	380	391	393	362	374	369	340	359	369	363	385	412	375	390	410	423	366	361	353	368	349	414	362	355	387	361	386	382	399	404	371	392	391	366	373	380	377	370	408	384	379	378	427	392	406	353	389	396	399	409	397	392	366	339	397	402	403	379	400	344	378	416	386	421	395	411	389	380	404	384	388	370	376	400	379	401	378	389	397	369	339	353	421	376	353	392	374	417	385	365	375	381	405	372	384	361	382	364	390	401	377	348	374	404	378	414	365	375	381	385	374	336	393	367	431	380	380	349	374	394	427	374	382	372	383	372	397	383	376	359	392	357	357	377	400	386	366	370	394	399	378	347	381	378	356	334	358	398	357	388	398	402	370	415	384	360	405	388	378	363	377	366	392	383	368	379	398	379	380	370	365	396	378	377	397	401	358	384	375	421	392	332	370	382	393	377	393	395	373	346	366	403	354	380	415	363	381	350	372	374	414	390	360	366	370	366	371	436	376	398	371	388	396	373	368	399	379	389	417	394	371	380	378	363	381	380	400	383	372	357	358	356	362	425	394	367	375	379	376	369	369	384	372	382	359	394	400	357	379	388	393	377	393	353	372	350	373	391	432	357	377	407	371	331	358	354	373	373	336	351	387	373	386	341	382	371	350	415	383	370	341	367	362	354	419	418	360	376	413	364	370	392	376	364	373	391	352	408	383	355	375	381	367	395	401	349	363	380	450	380	375	351	353	397	386	348	333	389	381	387	363	359	374	382	366	342	375	407	372	368	412	402	366	421	396	409	369	392	405	339	358	381	374	377	404	389	392	392	359	386	371	386	357	389	369	347	381	408	357	362	401	373	367	402	361	376	390	361	393	395	359	367	379	374	394	377	369	408	371	350	342	399	402	379	355	391	371	371	399	383	382	373	373	369	374	355	366	394	362	382	362	355	407	383	371	387	346	365	390	362	359	383	355	358	406	363	364	403	374	384	367	371	390	361	384	394	391	373	413	370	373	392	399	381	328	334	393	385	387	402	399	379	371	382	377	376	372	381	371	394	396	430	370	412	381	399	389	360	375	414	362	375	415	378	369	337	359	396	381	365	348	356	411	350	393	381	345	365	350	407	392	384	363	376	380	420	371	373	368	413	348	378	357	376	406	368	344	363	375	394	405	379	381	381	414	351	369	378	378	383	392	386	370	350	350	360	365	396	375	407	422	368	382	414	406	395	388	369	322	367	355	373	343	372	397	375	368	376	369	344	370	381	343	383	357	399	365	374	390	383	411	393	367	379	362	388	379	372	371	375	380	409	368	384	392	343	371	374	410	410	376	319	362	359	383	351	391	398	377	367	394	343	360	339
10277	8654	6645	2315	2494	927	888	904	828	800	805	858	849	814	828	783	835	816	853	820	846	847	846	910	766	840	781	812	831	799	777	811	823	868	827	818	786	835	823	812	831	853	788	813	877	825	872	849	814	818	847	835	809	826	840	844	850	824	814	842	788	792	807	783	815	787	878	811	816	884	829	855	799	753	793	820	811	805	824	830	841	832	813	805	805	899	831	800	790	805	817	855	848	804	818	816	773	878	847	797	763	795	810	794	813	864	768	808	840	816	823	842	821	860	844	877	871	804	842	810	820	810	826	768	809	861	791	770	823	798	833	830	829	854	850	886	914	817	813	854	841	776	823	779	858	894	830	868	803	814	830	838	818	780	855	780	795	831	797	845	823	837	815	777	842	838	740	814	819	824	872	813	841	817	840	748	765	840	873	808	797	833	824	885	831	869	868	847	854	816	808	796	912	792	786	807	835	856	759	824	869	859	809	860	907	822	830	879	899	816	868	780	803	817	849	859	819	818	838	843	817	816	838	830	788	826	870	805	856	797	828	773	867	858	809	818	841	828	818	840	815	828	786	838	786	806	817	824	823	806	825	806	800	755	795	778	839	776	802	850	856	820	848	840	767	840	845	845	825	785	827	830	797	830	758	833	847	830	836	842	790	812	779	802	850	804	783	853	818	820	823	794	836	832	834	829	785	799	753	789	808	817	834	832	834	805	827	794	844	828	798	867	842	852	815	865	846	798	788	803	823	807	772	819	855	843	829	806	819	723	813	864	791	860	795	870	830	790	745	834	837	815	808	820	843	781	832	822	846	856	807	787	796	839	797	820	790	831	819	788	803	780	829	808	832	832	791	814	828	778	768	828	879	814	808	880	801	773	915	840	796	789	864	773	765	866	783	856	863	798	789	824	807	863	792	793	835	805	848	782	792	845	856	797	874	801	802	797	810	805	832	752	761	790	806	845	867	811	769	807	850	765	777	837	857	762	813	810	839	841	892	870	880	863	791	845	839	815	850	776	798	820	810	794	801	807	781	838	780	819	817	861	804	845	793	779	822	767	843	839	813	834	842	774	818	830	804	794	856	813	829	844	872	818	800	872	810	860	828	844	788	862	823	835	863	811	866	841	771	834	833	826	868	804	903	811	799	888	814	828	821	846	781	815	810	817	795	828	802	819	851	805	822	831	767	802	826	798	793	847	847	863	780	848	804	805	807	850	794	791	855	793	831	829	804	867	885	796	816	801	779	812	809	788	779	811	851	819	781	812	835	794	823	778	834	838	852	849	761	763	890	855	780	844	839	774	820	822	819	840	843	852	797	871	857	851	808	833	837	820	839	807	790	832	833	803	834	857	808	780	822	782	845	863	822	836	850	763	882	823	802	824	765	748	802	803	811	774	817	844	811	857	824	870	802	805	850	828	859	845	796	782	879	854	820	773	865	819	818	807	812	848	831	796	805	809	791	833	840	827	796	834	864	758	853	804	862	867	807	793	830	814	827	825	830	804	808	799	779	792	879	799	874	830	804	832	805	763	854	835	795	890	836	794	806	802	826	843	821	800	815	791	839	823	864	843	783	811	835	796	789	813	866	809	801	799	808	844	840	807	857	867	867	820	841	773	783	805	855	816	835	831	828	811	845	794	739	831	793	793	820	826	777	821	854	847	851	876	826	838	813	791	840	821	847	779	871	793	795	822	839	901	814	822	794	794	812	866	837	829	806	829	852	825	835	812	866	810	852	848	844	808	803	839	791	845	790	851	821	846	809	802	823	804	824	814	814	784	840	839	838	820	833	803	848	859	815	825	892	848	793	822	851	814	825	837	801	840	816	826	819	821	856	900	795	791	822	818	775	835	855	809	774	842	830	820	735	856	809	865	759	841	849	838	834	845	783	812	777	819	837	831	802	840	822	829	868	785	791	802	835	771	837	867	865	826	795	844	813	855	827	780	803	828	837	827	789	819	791	875	806	755	885	827	856	862	790	869	858	786	830	798	807	841	862	826	786	830	826	779	793	797	789	852	815	783	881	849	809	781	820	834	885	838	853	863	834	843	816	875	769	794	811	798	850	797	802	865	881	835	815	811	839	826	783	810	791	835	831	843	842	871	815	812	815	784	774	787	795	857	859	852	815	810	798	807	840	826	845	875	836	832	806	816	780	851	840	830	812	748	816	825	808	857	793	787	782	774	832	787	792	844	778	822	853	793	847	846	822	813	796	770	809	823	766	760	833	804	804	819	832	865	834	789	805	775	888	789	786	834	890	851	797	817	857	840	845	811	831	789	844	771	888	804	822	830	862	876	830	835	845	853	804	836	779	786	830	787	852	817	827	826	794	833	829	836	777	828	809	755	806	815	792	791	787	851	817	786	805	841	832	771	837	821	831	816	845	863	793	856	808	816	808	852	824	811	777	798	836	779	888	791	839	824	852	860	838	757	870	763	844	846	786	814	825	793	833	820	801	814	816	799	864	799	819	762	801	855	823	832	825	822	866	843	842	809	786	833	837	804	795	817	851	843	834	823	836	823	827	861	857	825	788	823	804	847	840	809	812	816	806	776	815	841	859	781	853	848	869	825	848	807	784	804	863	859	809	818	829	832	828	873	812	850	782	834	833	768	785	838	825	849	836	771	806	810	781	825	790	835	805	868	841	820	832	814	808	840	794	841	833	798	807	787	790	828	840	793	816	765	783	813	848	804	784	832	830	788	810	792	778	801	803	859	846	824	787	764	816	808	841	793	812	852	848	786	856	841	828	814	811	829	852	816	870	801	782	813	846	838	784	866	807	823	835	810	859	886	821	812	834	825	830	823	845	797	804	756	786	812	810	831	878	809	870	848	806	805	824	838	854	813	854	847	828	822	826	811	834	806	761	797	805	852	827	812	774	812	753	832	768	785	846	762	828	797	823	820	830	820	844	806	809	841	850	801	812	836	817	834	820	830	786	839	818	803	786	841	832	838	856	803	858	792	764	790	812	827	853	848	806	823	881	836	814	874	814	821	850	826	779	835	818	835	852	795	817	831	802	815	799	830	796	847	811	753	798	824	831	808	820	844	831	803	847	849	859	841	815	800	831	851	799	765	801	753	781	819	769	872	804	806	835	823	787	780	792	832	857	824	771	867	780	787	822	852	837	863	893	805	843	828	801	752	838	794	854	864	845	818	803	799	815	832	794	815	817	835	823	851	757	787	810	800	839	805	823	780	818	798	817	816	837	800	816	820	833	854	777	829	844	849	843	820	884	848	903	768	842	810	848	857	801	865	844	834	862	837	822	874	793	799	854	817	822	823	907	846	809	853	854	795	852	800	813	847	889	851	799	850	891	799	794	841	792	842	837	817	872	829	816	845	785	855	804	874	781	790	833	832	857	834	819	859	776	834	816	828	843	825	807	803	820	818	740	814	809	803	801	815	833	827	816	797	824	803	851	836	799	836	828	848	797	811	802	870	789	821	809	787	861	879	800	818	798	811	831	786	789	785	796	821	858	797	795	815
24373	21494	25223	28203	21503	21518	18648	803	399	386	373	408	334	321	288	310	316	263	298	294	301	303	323	283	290	275	284	277	305	281	299	301	312	307	248	283	276	264	296	272	297	296	269	321	295	278	299	273	275	257	266	258	266	304	271	291	270	284	250	269	264	290	309	279	274	267	288	272	294	266	256	271	302	280	296	276	242	254	270	251	260	316	284	267	262	316	293	294	315	283	283	287	278	260	273	295	299	288	232	277	279	287	316	268	297	276	289	273	263	248	284	279	274	280	280	304	297	258	267	298	269	289	272	230	268	283	269	258	285	264	267	281	291	293	262	313	240	257	233	290	267	273	259	266	268	254	286	298	302	279	299	275	271	270	260	295	269	310	265	277	266	289	265	257	280	280	262	304	287	275	283	274	257	259	277	274	285	257	232	290	306	297	276	263	269	285	281	295	265	261	303	267	262	278	269	271	244	248	295	254	302	284	256	265	245	266	256	281	272	285	305	256	286	343	280	282	268	258	266	294	302	270	252	272	307	273	281	277	266	273	285	256	308	290	292	299	273	294	277	249	278	307	240	282	252	273	282	261	300	257	277	279	275	271	266	296	258	272	298	258	251	258	289	278	301	269	271	278	254	253	278	289	309	271	279	258	293	269	247	283	271	261	278	287	269	278	264	306	303	298	282	272	261	272	267	292	250	264	265	279	309	266	259	254	291	234	266	286	261	254	307	287	270	265	281	262	299	278	261	294	306	283	261	264	306	285	282	268	255	273	274	285	266	268	282	263	295	286	253	271	281	259	246	275	289	259	276	299	274	272	278	276	276	248	306	271	265	277	289	268	255	272	259	244	260	272	303	306	275	275	262	277	274	266	271	282	292	306	280	280	255	261	269	267	269	277	298	272	253	255	266	267	301	275	277	272	243	281	291	295	316	276	247	282	238	297	303	320	298	240	275	263	259	281	290	289	269	246	277	257	297	298	254	287	292	305	267	278	269	258	298	279	266	270	276	257	281	293	261	245	279	286	257	303	251	270	285	278	253	251	260	266	265	273	309	268	296	252	283	278	283	288	285	250	288	267	258	273	257	225	288	271	258	288	275	253	283	265	280	274	295	279	302	273	279	259	269	298	289	272	269	267	261	277	286	275	265	296	275	265	267	292	286	299	257	312	279	255	285	269	231	264	280	280	293	293	301	285	274	273	260	268	262	272	286	248	252	259	247	280	272	273	293	286	272	290	297	266	270	253	303	286	282	281	262	302	281	312	272	302	262	267	273	271	254	294	305	274	291	274	247	290	289	268	275	311	270	274	277	322	329	283	253	275	250	252	276	266	244	271	272	260	272	291	281	283	279	291	282	276	297	245	312	289	274	276	261	260	280	292	249	263	284	260	271	312	250	281	266	298	300	269	259	259	250	286	301	257	259	286	314	261	264	259	254	273	250	277	271	285	280	264	293	268	293	317	285	285	275	268	285	287	287	270	268	294	235	267	315	285	276	280	292	279	284	272	294	282	290	308	294	278	234	261	295	257	280	308	225	306	247	275	283	281	248	296	285	307	274	265	273	271	274	259	260	264	295	276	295	285	294	277	276	234	267	279	251	314	252	266	271	303	266	301	273	269	278	255	257	263	270	318	276	264	290	292	289	258	279	250	292	264	308	286	279	283	310	274	268	269	264	280	264	269	280	245	265	256	260	263	282	271	283	285	286	290	303	248	269	273	269	275	261	278	273	264	282	289	272	261	250	266	270	255	252	326	282	275	298	301	278	298	276	296	266	274	314	302	287	291	263	277	245	269	284	291	264	278	307	302	304	290	282	280	291	276	271	270	263	270	248	305	296	260	290	274	272	284	246	261	267	272	270	257	257	265	327	277	297	302	280	273	269	264	243	274	250	300	316	266	283	282	290	280	252	228	256	269	284	285	295	291	263	271	289	260	280	272	286	269	304	291	295	254	273	255	304	289	270	306	290	259	268	289	288	264	273	266	248	264	262	280	304	277	290	288	299	297	287	268	267	261	294	252	248	309	289	295	253	272	281	312	260	271	288	258	268	262	257	253	275	281	277	251	285	243	281	257	296	256	309	279	280	265	259	289	316	258	267	284	294	260	273	302	254	279	259	266	293	251	254	250	276	279	298	305	267	264	255	299	300	314	282	278	277	249	256	260	279	283	292	269	289	296	280	264	272	296	287	304	281	256	258	268	296	278	283	290	276	297	256	302	273	275	274	254	267	255	255	293	282	273	294	264	276	280	255	298	273	245	269	295	300	255	263	268	293	270	290	288	237	237	265	286	299	286	253	272	283	288	302	256	284	302	278	305	270	270	267	279	250	289	260	293	274	281	295	275	252	268	296	273	259	267	308	277	267	267	278	276	283	306	252	248	300	282	291	275	302	280	295	244	270	259	265	288	265	255	288	298	295	283	295	312	266	240	288	268	301	268	272	262	268	284	287	295	267	275	268	270	289	290	289	271	280	284	264	265	279	292	284	268	293	259	268	269	300	320	277	285	281	256	267	251	283	264	268	247	282	261	255	278	246	280	251	254	255	304	266	300	273	276	232	274	290	262	321	298	278	246	260	282	310	263	256	295	268	247	273	227	280	295	277	264	262	296	270	272	274	267	261	254	269	264	278	250	264	334	256	259	284	281	253	270	283	307	260	264	281	275	281	279	322	284	300	304	288	255	279	256	279	295	286	251	286	264	286	297	250	247	316	262	272	297	253	281	257	268	295	300	253	261	293	279	274	299	268	278	283	266	291	264	253	260	255	289	247	253	240	265	258	268	283	244	292	288	278	287	298	268	260	254	283	271	288	267	288	265	294	251	234	241	289	281	258	296	303	296	271	255	263	304	310	292	288	274	281	296	264	295	259	267	283	280	225	302	279	260	268	276	235	268	264	282	269	289	288	301	284	287	284	247	327	272	253	276	273	264	272	244	265	240	264	255	250	256	260	265	236	271	307	274	263	277	280	259	291	279	265	278	312	279	283	254	286	259	253	285	266	290	295	260	277	271	306	323	288	294	276	298	280	280	288	264	281	305	281	292	265	246	274	294	285	288	280	294	334	254	296	252	287	269	276	258	283	270	286	271	261	264	277	253	261	296	280	285	290	260	274	279	271	298	269	262	314	290	266	298	271	252	264	257	243	269	285	284	288	283	264	289	294	267	266	307	279	266	280	283	283	314	272	299	275	297	263	266	303	270	252	283	314	255	282	255	293	288	296	274	287	225	295	305	252	262	264	285	270	292	296	263	236	238	247	271	299	278	293	320	291	281	271	287	247	293	297	279	260	274	267	284	304	274	272	290	295	256	303	269	301	282	276	275	275	278	260	267	290	291	257	273	299	269	275	297	311	272	321	288	303	262	257	268	310	280	251	252	267	257	310	265	226	301	275	279	278	280	268	308	284	262	250	237	305	276	317	282	309	282	246	270	276	254	260	251	294	291	269	290	296	299	268	260	281	281	291	273	280	301	282	257	286	275	279	274	286	291
13652	12680	10705	2802	3764	748	684	648	677	659	638	581	685	583	582	590	632	544	606	603	631	638	597	558	556	537	587	561	587	598	602	570	596	595	569	594	605	564	560	605	644	565	575	582	554	560	603	608	617	626	581	555	598	604	582	557	546	551	568	570	578	590	593	568	603	552	570	570	588	555	597	605	565	561	621	543	591	628	584	562	599	628	586	572	599	634	590	586	542	546	567	605	590	609	587	587	592	553	594	561	593	602	529	591	595	571	632	536	575	592	559	597	608	568	609	558	564	546	553	553	623	610	589	548	555	591	561	619	587	622	589	620	585	586	610	602	623	518	548	562	610	615	587	606	588	612	601	581	579	561	598	599	593	582	577	578	574	629	603	619	596	618	657	623	567	593	614	573	585	603	586	584	595	577	555	555	580	588	544	576	590	616	600	565	591	577	575	603	595	562	615	550	618	567	602	614	544	579	567	546	581	544	618	589	575	593	582	605	605	614	550	589	605	604	578	541	567	565	605	533	587	580	608	594	624	629	554	556	611	569	542	578	576	586	575	568	566	581	577	584	573	582	562	622	568	581	601	603	631	578	567	558	607	577	532	585	569	552	591	577	584	544	643	578	530	595	606	584	562	591	567	579	578	575	595	603	531	634	557	522	601	637	608	602	605	614	568	535	570	542	616	588	587	555	595	605	583	608	615	563	595	613	594	585	579	561	559	582	614	590	593	544	587	613	593	581	573	579	578	567	572	564	560	604	574	550	607	599	590	602	596	610	612	559	588	580	622	596	586	547	610	597	629	585	570	603	573	584	545	546	568	611	601	607	581	577	566	543	600	559	607	568	565	564	596	620	552	541	565	642	595	606	592	582	623	593	560	599	626	606	564	539	576	569	594	601	615	617	622	616	591	570	579	606	576	588	604	607	589	624	587	597	610	612	589	577	576	617	562	624	574	555	566	634	598	609	571	605	598	612	605	574	599	557	583	582	604	583	585	584	606	582	598	566	568	588	563	555	573	623	638	578	557	583	569	634	631	602	595	591	595	603	572	620	589	560	604	586	597	583	589	634	639	620	582	623	565	584	544	578	580	575	592	568	579	593	622	600	577	619	556	535	559	561	606	554	561	611	588	571	585	571	609	579	544	613	650	594	565	545	592	641	562	595	605	586	578	598	581	614	622	574	575	603	569	603	588	577	580	575	590	637	617	565	597	579	569	603	565	558	589	580	610	573	593	584	633	580	562	562	607	584	545	566	597	591	595	612	563	551	559	582	567	602	588	606	615	611	575	607	618	612	553	598	566	603	582	633	606	582	577	611	595	535	579	616	642	633	621	642	590	589	589	544	593	569	613	579	552	630	545	585	584	562	615	622	524	603	599	616	663	555	596	585	561	573	568	550	586	539	607	612	667	573	594	608	576	557	562	584	572	606	579	594	594	618	598	607	605	580	616	600	595	557	536	623	565	602	594	603	636	611	602	576	602	582	550	581	600	583	597	604	629	582	630	553	611	610	656	581	545	602	570	593	614	552	611	555	608	537	562	608	561	573	603	575	607	603	636	577	606	581	610	579	613	615	605	573	578	536	579	580	605	556	554	603	550	568	583	560	612	606	595	618	569	547	630	615	588	590	607	565	620	593	598	582	588	578	559	561	620	563	620	548	597	569	611	612	528	629	608	560	573	563	551	620	618	550	589	574	537	588	597	549	572	571	621	573	595	602	593	559	598	587	570	600	609	598	583	624	611	616	571	603	582	610	592	580	591	589	582	601	608	561	551	587	579	595	650	587	578	623	609	537	574	617	556	595	546	545	548	584	584	573	589	596	629	600	550	607	576	618	564	586	601	608	587	590	546	558	643	593	618	605	584	552	604	561	631	631	597	559	571	592	563	559	605	559	583	601	561	604	554	574	598	583	554	570	583	605	577	630	594	595	603	570	588	604	597	592	610	634	598	551	601	616	567	603	572	551	543	576	616	567	606	590	590	579	567	578	596	603	558	597	581	591	603	581	593	559	633	587	602	585	624	580	591	566	574	579	574	561	622	590	573	579	613	588	554	554	531	540	554	625	574	585	590	562	601	593	584	614	622	592	580	573	570	611	598	600	557	574	579	595	580	555	577	604	565	586	600	607	634	590	569	619	581	584	547	611	570	605	589	588	605	585	598	547	557	606	591	586	564	582	582	609	593	614	593	572	578	601	581	635	569	543	615	604	597	610	574	567	611	603	581	624	580	581	606	594	554	624	612	550	604	559	603	591	601	594	589	595	567	603	572	611	549	620	561	578	582	569	586	615	575	586	580	557	585	557	582	571	632	584	604	596	598	602	607	620	577	568	601	574	605	558	579	583	598	584	570	602	601	587	555	600	510	618	594	582	568	614	559	577	611	609	586	620	568	599	606	559	576	603	568	596	598	574	585	624	575	575	608	625	610	620	589	555	629	562	581	624	590	568	595	561	595	588	587	606	609	605	576	548	632	593	620	581	560	603	630	590	538	569	572	557	611	576	558	576	594	609	605	570	586	582	589	542	562	596	572	594	587	616	586	586	581	613	573	634	624	577	566	572	536	600	589	550	611	610	570	594	598	588	633	593	558	586	608	586	574	578	567	569	601	606	589	595	597	606	606	579	579	544	602	604	591	586	603	600	580	577	576	566	665	597	580	562	606	635	578	594	611	590	591	654	590	586	600	595	554	584	534	582	566	557	645	566	579	582	598	561	607	583	556	641	559	576	606	601	580	605	584	565	613	612	564	594	595	614	586	593	571	601	572	568	578	566	585	570	610	610	610	597	566	554	573	601	566	581	545	579	574	569	583	577	618	609	615	550	606	594	551	642	574	566	573	578	571	543	577	605	576	602	597	565	583	573	607	584	599	628	594	596	587	583	581	573	596	609	594	590	600	546	619	555	578	577	608	589	569	607	598	587	599	586	602	633	570	578	593	575	595	580	587	536	584	578	561	611	603	614	573	621	627	611	600	594	617	612	622	564	576	568	570	607	581	558	580	547	605	573	568	599	563	583	568	576	566	590	571	586	586	567	612	568	578	569	601	604	591	595	577	572	582	595	617	600	565	593	607	602	653	531	596	588	553	575	598	603	612	598	586	635	563	593	587	573	550	588	593	578	602	604	586	568	545	559	576	586	569	566	626	575	590	630	600	583	650	585	595	578	554	588	579	633	571	543	555	591	620	599	628	604	607	576	546	557	606	588	581	586	613	608	589	561	585	565	575	598	601	550	569	574	596	610	622	611	605	596	629	575	586	623	566	559	565	592	638	572	596	591	567	541	550	580	551	563	625	545	597	592	581	610	617	577	571	589	611	621	571	571	611	562	565	576	607	577	589	588	551	600	576	578	620	540	589	575	623	554	619	580	591	610	584	568	596	565	545	568	586	582	583	553	619	558	588	540	589	543	599	618	596	548	610	577	597	581	565	566	607	618	530	563	571	587	580	575	627	556	594	562	611	557	621	581	606	587	599	571	580	560	609	612	554	609
33060	20055	8864	1305	520	317	257	270	293	286	277	254	289	261	266	251	247	250	289	265	284	277	263	269	275	273	266	246	286	271	269	259	282	271	276	276	285	276	261	294	245	245	280	271	231	247	272	260	255	247	270	259	279	219	251	284	251	281	280	281	239	268	266	259	278	299	275	275	270	294	277	277	250	307	290	248	271	280	290	330	271	252	258	247	247	258	258	280	257	251	281	277	247	271	272	257	258	262	253	235	243	281	273	253	247	253	267	256	272	255	270	280	276	276	256	270	286	248	255	270	284	283	257	273	266	259	276	290	268	241	277	244	267	260	264	264	250	245	282	260	276	254	286	277	258	270	293	266	257	248	268	237	291	256	255	303	253	280	266	245	249	284	273	271	269	263	250	246	247	283	266	249	267	256	247	240	272	274	258	241	257	263	270	237	259	292	279	280	271	271	255	272	254	251	277	263	270	248	260	272	247	280	267	234	285	263	303	297	253	284	268	270	278	266	306	275	264	275	252	257	277	276	281	275	262	253	272	273	284	255	285	278	276	272	258	275	299	281	279	245	278	271	275	241	309	245	266	253	277	268	286	270	249	249	276	299	281	261	254	227	267	260	272	260	268	250	247	246	273	279	258	272	250	286	260	263	262	279	235	277	293	271	284	284	273	272	288	252	261	285	255	259	267	238	254	278	275	313	260	265	270	261	268	269	263	258	255	258	257	257	265	276	267	284	271	269	249	275	270	266	291	274	284	274	254	273	257	272	262	270	284	273	290	237	262	231	250	242	267	274	262	256	272	252	296	261	295	240	270	235	271	270	259	263	263	267	303	262	261	270	290	209	256	253	261	282	240	275	284	283	240	279	236	257	284	255	253	297	293	296	275	267	261	300	267	258	273	267	238	256	257	237	296	281	258	278	257	260	262	263	309	249	277	261	268	246	265	236	247	263	291	247	272	261	267	284	279	271	259	269	263	258	262	267	287	262	293	260	261	227	279	285	244	238	280	274	269	268	275	253	290	273	255	261	263	250	271	249	264	254	274	288	251	269	278	250	281	265	255	255	257	273	290	290	263	263	302	234	302	294	263	268	233	253	269	294	294	258	268	270	285	264	266	263	243	247	241	283	259	289	261	274	215	295	243	290	257	291	279	286	293	234	271	248	269	248	263	269	271	287	260	260	261	262	276	246	276	269	273	293	271	266	275	279	271	278	250	252	303	254	256	300	260	286	277	271	274	298	277	254	295	274	278	283	296	273	273	297	271	254	277	271	275	275	243	265	286	289	279	263	281	277	263	241	245	263	263	297	264	246	250	276	243	275	251	261	258	245	273	272	255	259	289	276	268	276	271	261	279	270	273	285	282	321	296	291	277	248	231	279	265	242	263	271	254	254	290	269	266	279	285	251	279	287	258	282	263	278	261	288	277	229	231	273	280	249	261	282	247	267	284	251	246	266	265	275	270	283	269	242	252	247	262	269	232	273	253	271	258	291	258	268	247	257	261	279	249	265	264	267	272	289	271	267	249	281	257	253	275	250	255	237	249	275	283	283	303	277	290	309	268	257	261	296	253	256	257	275	286	281	249	253	245	285	263	248	261	250	272	264	298	267	257	277	272	308	278	282	261	288	264	278	273	273	268	278	274	267	249	248	257	268	250	260	252	304	275	271	288	285	230	295	282	247	292	280	298	268	281	276	298	282	274	239	269	286	299	268	245	290	267	289	280	229	231	247	239	244	225	249	281	251	268	245	267	238	259	229	264	241	234	281	266	253	280	300	308	277	254	298	272	276	254	270	248	250	263	269	253	264	288	254	276	255	278	239	301	298	281	275	301	255	263	257	260	279	278	293	270	276	275	291	263	254	249	278	266	272	270	252	279	267	270	236	273	274	275	296	265	277	283	298	268	277	274	239	275	251	264	294	259	275	285	307	246	258	256	282	283	271	270	276	257	279	271	246	271	260	291	282	240	249	266	254	273	255	249	241	274	242	285	239	274	273	285	265	273	251	251	237	272	285	249	259	293	234	273	261	261	312	295	287	286	282	279	259	281	262	279	294	260	260	280	269	277	272	275	272	260	293	271	275	263	260	260	277	268	255	293	267	276	266	235	266	248	258	295	283	275	280	252	269	283	242	277	279	250	291	248	243	251	277	266	280	266	251	267	282	239	255	264	247	274	289	277	293	253	255	260	264	231	270	247	273	259	267	269	257	267	232	269	262	239	273	245	263	298	271	255	279	280	271	244	258	236	279	277	260	280	278	266	256	282	264	256	263	243	292	267	277	286	281	248	258	263	263	271	262	266	259	292	258	288	278	226	237	278	272	264	251	269	284	276	255	250	254	262	259	218	274	289	275	250	247	269	255	251	269	281	277	282	262	280	269	252	281	248	265	257	291	272	250	252	276	266	278	280	283	243	260	251	236	271	270	259	268	245	244	271	257	225	259	272	283	233	282	283	276	264	264	272	265	255	279	274	273	266	255	283	238	255	277	263	246	257	257	272	266	259	244	275	262	268	249	271	251	271	263	257	272	287	264	295	269	285	274	292	281	295	238	278	269	241	274	257	254	262	254	237	282	282	268	291	248	256	277	258	278	275	262	270	268	241	295	257	284	261	236	276	252	264	299	267	234	259	265	277	274	266	264	278	225	270	249	265	276	260	232	255	266	236	296	289	245	277	253	257	267	283	275	267	276	274	257	257	263	269	246	269	275	263	239	291	282	251	281	238	264	280	286	250	279	269	277	261	250	229	284	254	282	298	263	299	259	285	232	252	251	298	271	266	282	279	260	247	267	243	265	266	276	268	255	267	275	277	256	237	267	258	268	291	270	248	269	272	256	246	249	275	282	249	274	270	268	282	247	243	288	269	276	279	283	260	235	288	263	246	246	252	255	277	281	253	290	230	254	256	274	283	257	258	275	235	277	261	269	257	237	291	270	289	291	249	290	266	269	265	280	294	287	276	253	295	250	280	258	239	277	263	258	252	231	263	287	261	281	278	263	278	276	241	240	274	283	256	260	274	273	292	283	250	295	255	264	300	282	269	243	274	263	245	269	274	270	294	281	215	273	270	276	302	266	265	247	237	244	305	252	244	276	267	264	268	261	237	268	245	260	278	265	285	252	290	284	241	272	277	296	243	254	290	260	280	269	261	266	266	265	272	315	243	257	281	293	253	306	278	260	266	251	279	245	287	253	268	284	256	273	282	274	263	287	270	250	263	261	273	275	226	275	290	248	243	236	236	292	271	258	261	261	275	276	255	283	282	310	273	278	250	247	260	264	258	252	272	295	251	267	252	241	283	261	274	280	231	245	270	300	256	252	231	295	269	277	282	248	287	254	263	250	236	282	264	270	246	242	255	269	233	290	297	271	284	302	278	260	264	259	277	282	268	244	251	254	274	272	274	268	249	275	268	287	272	277	293	279	271	275	287	286	243	253	259	255	276	293	240	264	294	256	287	226	273	282	245	270	270	284	271	259	281	259	229	223	264	272
6881	3307	1921	960	756	589	616	629	618	614	610	622	615	626	674	626	587	570	620	588	668	612	610	620	611	637	583	649	636	570	627	611	639	632	617	611	636	611	631	618	592	600	593	602	652	644	625	588	632	656	638	656	627	568	615	632	628	599	670	637	608	652	607	680	589	596	599	616	610	613	611	648	567	631	613	632	622	630	655	649	605	613	598	662	576	640	658	611	624	632	651	635	611	597	619	631	647	628	632	602	659	607	589	630	618	607	660	664	599	592	605	583	591	668	611	578	642	597	592	585	638	611	617	577	645	612	661	621	622	608	581	596	601	609	646	625	636	654	623	673	620	631	649	598	636	649	615	593	616	672	624	676	603	688	619	613	651	649	624	650	635	595	586	697	641	589	615	652	576	639	601	647	622	606	633	609	581	616	648	621	633	612	602	624	679	652	654	621	647	661	563	632	620	610	631	613	650	641	626	648	632	657	614	651	628	615	617	656	625	616	630	604	598	594	631	624	644	606	659	632	631	638	612	594	652	654	608	632	613	571	647	621	631	664	561	644	623	566	606	634	593	596	617	633	597	613	624	637	561	604	629	636	660	657	619	615	653	646	614	647	600	636	642	622	644	629	586	647	621	600	661	642	672	631	629	635	618	582	623	621	623	619	613	583	630	634	608	618	620	646	605	622	643	631	622	631	586	583	633	616	641	568	633	609	631	632	595	615	621	641	617	626	596	620	603	603	602	645	619	581	609	679	600	621	618	601	601	621	623	576	642	627	616	657	612	609	612	646	636	574	613	628	635	653	569	605	632	625	618	596	628	650	581	640	635	623	614	623	624	640	619	631	623	585	642	606	611	654	606	651	612	627	609	614	649	606	640	596	598	596	633	620	635	613	636	626	636	641	670	627	574	574	606	614	600	616	642	601	622	578	610	643	610	595	613	603	626	611	618	556	627	637	633	616	677	633	646	638	628	609	594	626	626	635	626	657	600	626	642	643	631	618	603	591	607	610	623	583	593	622	572	647	624	613	607	632	599	625	608	577	610	605	621	604	631	608	622	607	621	618	628	623	621	616	639	602	661	613	617	628	667	622	615	605	642	580	604	628	645	598	605	625	659	634	636	596	627	618	597	588	613	636	614	606	613	623	585	573	660	629	611	625	623	599	559	647	638	625	628	610	635	603	583	612	609	603	598	622	626	648	650	643	603	640	652	636	631	626	624	632	601	614	625	592	569	614	628	649	635	579	593	602	621	596	627	571	628	640	624	636	573	663	592	590	645	679	651	647	617	625	623	622	611	586	601	599	636	629	614	562	641	632	654	639	610	649	595	591	630	646	627	646	651	662	634	569	569	633	626	665	641	639	610	592	632	629	587	612	602	573	658	589	610	604	611	628	621	658	644	645	645	627	601	641	616	632	656	648	632	605	614	613	652	613	608	588	588	622	625	603	561	621	613	596	608	607	603	627	589	581	576	628	632	635	614	598	600	617	629	582	608	603	623	666	614	592	608	613	579	625	631	637	640	611	653	580	638	621	570	564	598	612	612	655	584	617	629	643	588	608	677	614	613	627	582	577	605	628	601	608	622	663	674	632	632	605	591	584	666	650	596	618	614	584	599	635	623	630	626	601	606	624	611	627	620	645	622	639	608	644	651	612	649	602	607	655	633	610	660	636	665	659	603	576	646	604	649	610	635	587	663	632	607	612	594	643	594	588	585	589	622	662	632	635	629	612	653	615	595	620	602	596	654	613	672	577	660	572	597	656	613	641	591	643	645	610	617	634	607	615	676	591	621	609	603	624	624	649	629	669	623	632	612	611	634	601	559	634	622	629	626	642	597	633	629	644	616	577	610	587	642	598	647	586	617	626	595	590	646	591	588	626	555	635	583	634	634	625	629	603	622	598	604	619	630	638	613	613	605	622	656	574	642	615	567	645	633	609	582	632	603	631	594	608	595	611	544	634	595	632	623	597	627	633	712	598	648	575	627	621	633	609	616	634	622	565	607	651	601	620	610	667	607	609	657	654	632	610	622	578	655	616	639	625	645	645	621	614	627	638	642	622	619	610	632	659	651	656	580	644	634	621	614	684	628	586	575	630	610	612	661	620	674	578	616	633	586	622	601	622	641	628	595	615	632	670	627	636	621	592	656	595	655	576	566	617	672	647	644	640	631	641	643	604	637	598	621	626	587	600	643	633	613	661	644	603	661	633	588	645	640	638	608	646	625	598	638	574	600	555	599	649	628	624	641	623	619	629	623	573	638	633	638	675	630	632	641	662	643	656	660	628	628	639	601	618	602	644	572	636	595	611	624	616	576	607	653	619	691	620	633	596	626	631	632	648	580	618	641	602	635	624	632	618	640	590	608	613	644	576	627	621	589	638	597	627	572	618	626	600	644	671	639	588	643	628	641	607	636	605	633	655	580	615	631	642	596	596	623	610	610	637	584	609	625	623	601	639	641	648	677	633	637	599	576	618	595	646	610	650	622	610	650	650	651	678	594	595	648	631	595	648	612	681	618	674	679	614	590	602	627	620	615	617	623	619	645	624	613	601	644	587	630	651	629	625	626	621	581	624	625	607	652	673	614	629	637	650	585	607	643	614	640	587	633	630	641	593	616	595	639	665	653	633	619	627	615	595	611	666	626	646	617	628	603	597	613	672	604	633	615	638	618	616	634	670	636	651	634	622	647	568	610	665	646	604	619	658	638	603	581	677	635	573	655	626	689	630	626	629	642	631	624	611	623	612	663	606	640	632	643	657	615	640	595	624	627	664	627	594	585	576	649	609	628	642	641	622	651	645	652	601	652	608	606	598	640	611	640	576	648	630	633	592	613	613	632	622	612	644	629	602	599	622	619	572	606	605	618	631	697	612	612	629	649	623	650	637	636	559	636	620	643	590	630	643	618	614	625	621	623	648	624	644	596	649	662	602	670	612	673	652	647	613	597	608	627	655	668	643	604	639	605	644	585	593	639	625	620	574	567	590	626	629	611	605	646	592	601	679	614	639	631	635	627	582	547	639	612	603	658	642	612	633	651	658	601	594	622	624	589	623	611	608	619	615	638	629	618	648	628	618	658	638	562	619	640	602	632	608	595	650	627	643	612	638	656	563	622	601	627	635	626	590	604	623	639	633	608	599	639	622	611	599	613	635	613	634	616	642	618	618	632	658	620	651	616	645	648	618	614	632	651	632	636	557	617	604	661	639	638	611	621	606	592	612	616	607	625	598	592	614	629	608	581	625	646	653	663	618	631	591	688	616	586	594	656	609	590	625	604	593	625	626	586	620	588	635	646	634	620	608	650	598	621	633	637	632	616	584	584	637	639	630	656	641	618	598	589	640	578	611	661	607	610	652	633	668	639	646	639	593	625	629	628	610	600	586	645	584	613	607	616	576	626	605	626	648	672	608	619	651	616	602	608	637	624	657	643	624	607	634	599	639	686	612	631	631	628	606	623	605	627	621	619	642	597	599	605	630	621	597	607	631	629	629
24899	21462	24845	28481	21491	20211	1055	526	452	427	432	407	426	393	407	375	448	402	411	373	429	389	392	403	386	386	409	416	435	399	409	402	388	376	357	390	372	358	386	324	375	363	360	351	411	396	403	404	387	350	377	402	384	367	420	387	358	395	366	378	368	359	405	354	405	410	364	372	353	379	385	358	383	358	430	393	432	399	363	379	427	395	353	389	413	397	399	362	408	381	383	356	343	353	362	347	385	368	375	412	365	362	404	378	431	365	376	398	406	348	365	363	377	391	374	391	379	372	400	394	402	395	392	360	385	381	362	344	359	372	362	341	398	374	393	345	367	356	384	397	393	390	363	411	378	414	407	391	390	380	376	401	430	346	399	369	393	413	403	373	394	376	355	380	371	352	367	353	393	425	368	394	375	408	401	353	322	339	367	377	412	415	364	403	395	393	340	356	408	422	365	400	374	378	375	361	386	401	370	389	351	369	382	417	383	396	403	360	380	394	428	368	380	390	359	351	400	363	361	362	389	399	409	391	383	379	363	381	398	405	403	414	401	385	363	404	368	404	400	392	447	392	355	404	391	414	366	375	370	346	393	408	382	365	377	368	369	381	431	353	368	371	373	382	408	408	396	415	404	372	371	414	390	360	404	383	408	354	348	418	411	371	372	363	361	380	380	407	389	404	351	362	364	392	407	427	412	317	374	382	367	375	356	393	387	402	364	381	364	373	383	342	392	387	385	349	376	368	359	388	384	429	357	375	389	381	376	388	365	400	408	352	393	397	402	369	375	352	368	364	396	370	364	389	414	367	358	363	371	363	367	398	363	391	347	400	370	379	408	359	381	379	392	389	393	404	377	423	368	380	378	354	337	400	403	422	358	369	371	391	367	410	386	411	381	360	367	344	386	421	377	375	407	394	365	371	362	408	403	348	367	362	403	377	374	379	403	365	355	411	403	363	359	404	357	377	422	367	383	341	362	413	383	424	408	404	363	390	399	392	395	397	379	414	391	389	371	399	426	359	363	345	395	381	379	404	390	412	351	395	387	390	378	370	350	384	406	380	334	368	362	401	365	386	379	399	364	414	393	386	401	370	385	390	316	392	387	370	353	371	352	348	374	360	361	393	419	386	371	342	384	407	370	366	369	413	358	392	356	369	366	383	359	378	366	384	370	371	397	361	405	353	343	351	408	371	383	394	361	384	381	390	345	366	402	388	403	386	354	400	374	356	377	394	381	374	437	380	369	420	431	352	382	403	412	380	396	379	370	381	381	384	388	356	327	365	367	344	385	387	402	364	368	348	376	421	394	377	387	385	326	381	400	355	351	386	369	396	389	384	336	325	372	351	382	415	396	358	359	385	397	392	366	389	395	417	414	428	393	360	353	385	397	399	388	343	360	382	366	418	411	420	415	366	341	380	377	392	379	390	404	404	391	382	408	393	403	395	366	373	369	363	386	385	375	402	348	395	395	376	377	386	345	398	340	367	394	388	370	375	361	347	423	378	366	431	380	370	408	363	452	361	386	389	371	371	359	389	409	404	378	375	380	387	378	354	418	373	389	401	345	366	394	389	383	342	397	414	387	365	399	392	404	402	358	371	439	382	392	419	372	398	404	397	397	407	390	302	396	390	351	370	381	365	374	385	383	385	406	375	349	402	357	405	383	370	392	387	383	345	356	378	361	372	406	392	391	378	395	380	340	369	406	407	343	368	375	355	387	320	371	410	394	393	379	370	376	347	384	401	337	365	358	376	356	362	418	372	370	365	383	363	394	425	366	396	361	384	340	382	339	363	355	420	388	368	406	389	398	378	381	340	395	411	438	410	372	361	384	373	378	362	378	369	409	397	370	420	388	341	387	364	388	414	397	381	355	387	405	379	357	383	384	388	406	378	346	411	423	391	400	365	393	398	416	386	377	346	362	397	368	396	380	399	390	368	376	373	404	337	385	376	404	422	387	426	393	416	371	386	388	375	365	352	352	369	412	381	383	380	405	397	413	365	412	370	401	397	374	373	354	374	384	367	409	397	411	371	381	359	399	373	353	398	404	371	386	362	401	380	353	347	402	359	374	349	389	403	374	354	387	410	396	389	385	417	399	432	371	378	353	376	355	334	380	349	334	354	322	364	394	386	394	377	367	369	419	381	392	411	372	391	354	361	370	390	397	341	372	388	423	415	371	350	362	345	394	383	358	411	389	384	405	448	394	346	405	425	374	401	348	370	374	403	366	343	360	389	363	361	368	382	417	368	407	390	376	400	403	375	426	380	379	436	381	366	416	387	376	353	397	332	385	393	424	360	358	379	418	383	373	373	417	387	397	430	402	366	407	357	383	357	430	378	360	360	340	374	360	374	387	403	397	387	375	349	354	406	387	391	353	380	399	362	391	362	365	360	356	360	357	359	370	383	346	353	375	342	385	388	366	405	396	354	380	397	394	365	348	356	381	381	394	372	375	375	369	385	386	376	340	338	340	370	362	315	378	400	414	405	378	362	357	408	362	391	387	377	358	384	382	415	378	382	371	372	377	400	399	393	392	384	363	354	403	391	376	366	379	383	380	407	387	394	393	425	351	376	371	378	402	357	355	398	375	363	369	358	377	402	397	391	382	332	370	398	390	390	355	382	401	357	377	383	377	380	384	378	381	405	387	389	372	439	431	387	402	379	389	368	350	398	351	346	373	377	391	375	365	346	393	380	391	393	401	387	404	385	376	361	348	384	415	384	413	393	369	398	372	387	377	392	356	335	378	377	374	337	368	385	393	358	381	359	396	355	380	395	356	397	379	364	375	388	407	397	352	402	366	349	374	421	361	374	405	371	390	354	370	369	348	379	371	398	362	374	374	389	369	380	377	366	383	401	381	400	383	354	369	352	401	378	365	392	412	382	363	383	380	368	389	404	375	392	363	351	350	370	396	383	394	401	385	390	366	394	392	395	366	367	378	374	409	373	399	346	373	368	381	407	416	367	375	425	364	392	355	346	360	372	380	395	404	354	348	373	364	347	361	367	432	361	385	353	364	395	375	342	365	401	443	377	399	351	397	375	372	388	383	370	386	390	375	392	377	376	369	421	349	362	341	357	390	404	370	360	359	370	397	390	417	364	366	392	374	375	385	370	418	374	360	393	361	402	374	407	353	386	389	385	375	386	347	391	366	401	388	336	356	352	380	434	395	370	385	361	380	376	372	361	376	358	375	382	401	365	369	371	367	332	374	370	368	337	438	394	370	352	411	361	373	389	373	404	386	386	411	409	378	382	395	393	393	395	403	379	383	394	366	370	384	391	369	397	357	366	420	399	398	371	383	342	388	397	381	373	356	370	391	369	396	370	371	396	362	362	375	384	386	363	401	405	389	373	389	354	361	400	384	394	399	359	353	371	375	383	408	411	400	342	397	409	373	350	367	385	396	434	364	395	394	375	349	343	397	394	354	402	380	404	414	386	369	372	340	344	397	369	403	397	366	386	391	401	364	398	396	415	411	359	375	403	373	404	383	374
9186	8049	6198	1935	2172	947	880	836	897	832	829	851	790	832	823	801	762	825	868	860	819	827	837	909	826	819	831	826	861	827	875	812	819	839	823	787	811	807	771	821	800	849	819	817	828	823	812	776	811	784	830	804	797	897	828	806	870	780	853	822	810	854	828	877	804	821	810	829	851	819	843	841	832	832	840	855	797	843	819	810	837	815	849	803	784	793	834	831	829	820	861	856	805	770	828	829	751	809	807	789	830	830	808	849	861	847	819	804	800	839	817	774	817	808	806	801	794	804	822	794	796	835	831	834	840	747	796	793	774	810	813	807	841	851	732	788	814	835	809	840	817	842	840	793	774	843	790	840	851	852	813	823	803	877	840	807	825	751	852	810	841	790	812	829	790	796	826	805	857	859	803	811	749	818	800	814	857	802	820	791	818	870	798	805	809	813	862	830	880	826	853	837	796	828	842	835	853	811	849	835	748	784	815	825	855	826	845	898	772	815	851	849	802	853	894	797	835	821	806	809	815	803	803	822	894	808	810	804	822	824	834	854	781	866	815	810	838	819	787	888	802	891	820	843	849	824	848	851	792	802	851	797	822	796	849	822	818	833	825	850	794	844	856	811	826	851	827	811	860	817	828	864	832	821	806	827	813	823	854	742	808	755	833	849	813	802	832	775	818	865	761	848	820	808	801	833	826	813	804	810	792	806	833	830	848	839	827	828	802	857	761	860	781	768	794	825	821	821	881	786	809	855	849	848	835	818	903	819	795	793	832	793	793	816	792	818	839	791	853	807	823	834	797	791	809	796	816	817	826	805	868	852	813	847	803	817	841	776	854	799	810	825	815	858	843	847	852	824	773	887	837	847	867	798	784	825	845	872	824	859	848	791	852	780	829	830	854	831	828	847	831	838	881	795	829	890	812	858	814	844	786	843	786	839	807	797	846	843	817	809	807	809	787	827	830	806	817	828	863	814	773	855	868	808	867	827	821	852	785	787	784	771	791	846	752	810	836	853	766	808	839	821	802	818	841	856	851	790	841	808	867	788	781	782	846	830	823	823	835	800	861	830	889	855	803	857	777	813	854	798	840	868	805	778	853	842	871	820	833	817	831	831	869	893	827	808	781	769	822	795	794	843	830	791	819	787	872	818	785	823	807	864	851	817	882	821	785	783	837	854	872	806	832	884	800	840	836	787	791	826	801	823	868	863	833	852	800	845	803	863	780	859	790	824	765	845	818	770	790	785	820	782	799	821	817	838	840	821	846	814	786	804	879	817	854	843	771	769	893	843	791	822	831	830	897	805	795	837	817	776	800	807	842	827	806	750	793	858	847	841	850	810	843	793	831	839	863	855	783	799	827	821	819	794	791	833	869	827	802	802	834	825	820	811	814	832	787	813	790	771	809	840	804	812	829	824	796	787	804	805	849	842	812	857	814	785	846	847	852	823	808	837	810	785	800	847	847	808	841	772	833	872	810	846	824	840	835	848	838	825	804	812	818	783	824	813	825	805	854	808	818	852	844	858	811	813	789	793	799	875	829	804	850	818	856	802	798	780	831	801	870	790	786	850	777	810	789	808	858	845	785	792	807	828	935	831	826	828	792	801	784	795	840	841	801	856	765	840	864	802	842	856	798	837	824	834	757	783	775	790	828	807	884	808	819	784	833	845	842	791	875	827	808	882	818	878	759	820	783	829	872	847	871	846	830	826	838	804	825	774	846	847	781	897	825	856	840	877	778	826	874	767	870	818	801	815	818	798	821	843	800	779	851	814	786	796	874	822	819	846	865	879	849	842	862	825	792	767	882	833	847	844	843	818	828	896	789	808	827	851	823	843	852	780	840	797	887	816	799	848	823	800	807	803	781	835	779	813	803	823	838	829	824	815	780	804	820	842	830	867	844	845	844	835	842	814	838	846	806	849	788	738	791	801	800	777	799	897	809	722	838	822	802	797	861	837	839	759	876	843	832	845	822	819	807	801	840	820	810	805	812	794	811	806	815	814	863	776	820	819	835	886	852	822	850	803	781	777	834	766	808	836	799	813	781	828	805	852	813	794	870	807	851	783	802	832	810	831	846	834	831	837	833	843	802	795	877	794	843	773	835	780	882	849	838	782	818	790	812	793	787	808	816	853	847	844	791	832	835	832	798	732	799	798	853	836	764	812	863	801	838	839	773	817	828	862	817	806	805	786	822	823	883	848	799	829	867	807	907	793	818	791	791	819	860	811	802	848	808	775	834	792	812	810	830	804	812	783	829	795	769	793	814	835	799	826	912	790	812	829	792	835	788	789	810	813	801	840	852	865	814	775	809	861	785	810	824	819	803	796	759	788	827	858	834	788	767	860	831	834	846	823	814	794	848	810	845	797	849	774	806	783	800	799	823	843	878	877	810	849	808	822	846	778	827	828	824	848	833	833	802	833	810	834	785	825	784	822	827	873	803	812	825	852	822	841	790	822	841	743	806	787	786	798	810	804	844	849	764	801	807	806	834	846	853	834	821	831	832	859	770	793	818	816	821	833	811	822	808	818	799	787	866	807	844	827	825	818	790	835	831	800	823	864	852	818	793	783	807	785	778	852	799	843	868	871	814	818	765	783	793	800	822	823	837	767	833	862	837	838	837	786	834	810	802	831	832	822	798	834	773	775	911	823	834	815	798	824	836	828	787	819	832	804	788	842	790	854	851	767	778	841	794	798	846	819	790	816	812	802	803	783	822	814	804	847	791	802	811	839	884	795	787	827	838	857	841	831	798	784	810	876	811	833	808	777	781	835	836	838	815	823	798	850	819	751	831	790	825	835	815	823	846	813	827	869	797	808	807	823	838	869	861	789	807	770	808	822	790	846	792	846	804	826	787	766	818	804	798	838	832	800	784	831	797	844	795	834	797	870	831	840	788	805	843	867	832	800	784	859	856	776	800	800	829	854	858	851	862	858	835	801	807	854	842	786	806	835	826	778	820	813	796	806	842	808	797	834	793	819	754	820	821	853	779	760	827	815	805	866	790	824	817	812	850	783	847	813	787	845	790	825	817	848	836	866	843	843	827	827	839	853	858	831	845	794	794	846	825	858	779	838	853	824	846	799	774	856	753	783	828	825	804	804	858	812	819	844	771	780	809	810	770	851	830	799	864	824	859	827	805	828	766	813	814	766	792	836	776	782	814	867	787	849	801	843	825	864	801	831	831	816	802	806	836	817	768	838	817	809	792	795	816	758	836	804	798	804	802	866	807	805	833	831	790	828	811	760	819	771	803	827	811	851	790	807	840	842	823	779	835	831	838	855	807	859	832	826	821	843	847	844	790	820	826	823	871	837	876	829	819	796	824	758	848	787	812	811	860	825	865	852	836	833	785	773	829	803	845	788	792	825	831	884	830	802	809	792	817	831	846	829	877	843	770	826	896	782	797	817	765	812	825	825	863	851	834	826	823	822	825	844	808	844	820	804	806	841	817	830	780	806	873	826	791	855	806	853	834	832	821	849	785	776	851	795
24235	21444	25186	28110	21454	21463	18664	778	459	394	369	361	361	280	316	278	271	290	319	276	282	278	281	320	322	291	285	272	288	272	283	273	306	281	279	290	292	252	290	274	268	297	297	268	270	292	275	267	280	275	261	260	264	280	272	264	289	303	274	279	258	295	281	256	253	258	271	281	284	258	250	266	245	264	280	247	299	300	281	258	248	289	269	286	287	291	251	292	273	276	248	255	283	261	265	287	281	269	255	266	243	282	256	277	274	309	268	244	263	294	287	303	263	295	279	252	249	262	279	286	281	273	270	270	296	270	306	277	281	276	259	317	270	286	297	289	342	290	270	271	274	254	300	281	262	299	288	237	280	286	275	277	259	262	300	265	251	305	281	256	272	240	267	298	254	272	250	259	296	276	298	266	310	270	253	269	280	258	262	289	279	302	285	263	252	288	287	292	257	258	258	309	269	283	301	283	275	275	273	290	261	254	294	279	300	288	275	275	293	258	276	279	264	297	288	284	255	290	277	273	263	271	259	297	301	267	279	259	284	286	279	276	275	311	273	268	261	254	265	274	261	278	275	277	276	309	303	276	271	255	266	279	265	299	268	275	289	283	270	279	296	269	270	271	275	280	297	276	323	320	281	281	297	269	290	265	265	274	266	295	288	303	275	277	250	257	287	276	291	293	256	238	278	267	283	287	268	277	256	267	269	261	271	286	247	263	262	255	268	293	276	284	295	275	273	294	270	273	269	285	265	251	304	274	262	276	293	263	262	263	263	265	274	262	280	294	303	224	277	284	246	245	291	268	271	276	240	268	309	296	239	301	265	280	286	281	253	259	284	306	270	269	283	253	299	281	273	266	283	262	272	278	270	267	274	295	272	268	284	264	264	233	249	272	263	287	289	279	295	243	292	294	238	258	281	290	276	268	258	274	270	282	270	286	276	299	260	306	254	250	308	262	231	300	280	272	271	261	284	285	302	274	277	284	293	292	241	312	270	300	253	277	270	296	304	299	241	270	280	274	278	299	289	290	261	267	276	306	289	262	283	275	286	281	259	298	273	252	281	276	291	276	257	289	279	288	274	287	273	259	263	282	294	308	262	272	265	310	275	319	259	288	293	269	251	260	283	301	285	250	309	258	243	267	292	260	253	271	281	271	305	265	283	266	284	263	290	255	250	273	277	307	277	302	278	271	265	280	257	257	252	298	275	239	253	279	273	297	295	247	278	249	298	258	255	272	275	282	277	271	241	273	275	266	274	263	275	281	284	247	307	281	288	253	337	297	276	266	304	266	243	309	254	248	252	270	260	278	261	274	262	286	283	295	303	280	290	300	291	294	267	277	271	295	278	271	255	284	272	277	297	257	275	265	265	276	278	275	301	279	259	254	303	299	274	292	280	294	301	290	295	275	275	268	281	253	258	292	268	291	278	288	251	271	278	282	259	255	285	276	248	271	239	275	318	294	235	266	299	276	279	259	262	261	306	275	257	262	277	286	279	277	257	282	270	263	271	254	250	264	294	283	288	262	249	284	255	310	292	334	271	285	281	287	258	272	314	298	295	295	273	297	271	264	282	281	268	293	316	300	281	271	302	267	274	271	254	310	260	266	275	270	256	295	293	276	260	288	294	244	268	262	244	282	283	303	274	296	266	247	278	280	297	257	231	231	269	296	279	274	292	280	273	292	263	279	239	264	281	307	237	284	257	262	285	288	285	277	269	290	288	273	267	295	289	263	288	284	255	258	268	269	245	268	291	261	264	274	259	284	287	274	293	299	324	274	266	276	259	302	251	261	264	270	274	276	256	282	288	260	290	268	275	275	257	265	254	268	253	264	284	250	262	261	254	282	247	245	277	296	298	317	283	263	291	260	263	269	289	304	233	256	284	298	297	284	274	292	260	304	272	274	282	261	248	256	294	280	258	252	267	282	273	291	322	259	283	253	266	235	265	275	267	285	281	272	234	281	288	261	301	298	264	290	267	255	288	306	271	263	280	274	279	284	311	274	267	247	259	286	264	291	268	234	252	272	293	291	240	285	250	277	274	294	277	256	311	296	278	304	305	303	288	290	288	274	255	272	262	261	269	277	288	275	303	274	278	278	276	265	289	265	285	286	293	236	274	266	264	279	298	280	268	287	271	269	271	272	239	275	286	245	245	289	277	244	250	245	260	245	257	275	268	274	264	271	249	278	280	277	264	288	287	276	283	281	250	286	241	274	284	282	268	292	279	290	270	270	282	274	284	305	284	277	283	293	276	252	295	275	281	284	316	296	299	310	274	260	274	287	289	250	267	288	278	278	276	255	291	278	283	254	301	291	267	265	268	313	255	272	277	293	275	267	288	273	257	296	284	296	267	250	268	278	268	263	254	305	322	272	286	267	279	273	276	285	274	276	273	278	281	300	281	262	294	281	260	300	264	296	291	277	278	267	237	305	262	313	255	245	267	261	265	270	266	242	257	277	271	262	301	274	272	271	283	258	296	271	260	277	295	274	274	266	263	311	304	289	305	276	257	272	288	277	273	267	268	301	275	285	285	295	268	284	262	258	271	292	274	278	279	267	274	259	273	276	280	259	270	261	283	268	250	269	253	260	298	301	262	285	262	260	232	252	292	315	253	268	277	271	270	272	273	291	232	285	275	302	264	267	276	256	298	251	292	256	285	262	270	262	286	288	278	263	274	284	275	240	238	298	262	306	283	292	260	298	279	260	266	262	250	285	266	247	257	281	291	291	275	313	266	242	269	268	263	263	269	260	258	259	282	298	260	267	279	249	279	268	256	265	288	281	242	285	255	274	281	278	254	267	250	269	277	283	257	279	300	297	264	283	259	286	271	245	275	295	257	237	275	247	268	249	259	288	262	285	286	247	282	252	291	288	279	265	281	260	283	266	287	261	289	257	260	271	277	269	274	290	291	273	251	251	256	282	285	293	281	269	264	256	270	299	251	269	263	263	268	296	269	321	265	261	290	255	295	263	292	258	271	263	272	291	264	290	279	284	260	265	244	300	270	293	286	267	267	270	277	299	252	285	292	250	245	247	258	280	265	291	280	256	239	272	297	273	262	268	296	324	259	256	237	244	272	246	240	298	274	275	247	309	251	269	267	275	292	275	286	280	290	281	266	254	271	283	279	296	266	240	280	277	270	251	278	293	279	252	260	246	292	264	238	294	269	239	266	257	276	253	269	264	273	294	299	276	297	298	313	298	280	286	279	269	259	260	272	310	262	266	265	261	303	291	266	262	262	272	275	277	279	272	249	262	280	263	263	279	259	288	272	273	280	306	253	266	297	277	257	267	266	304	257	328	277	251	251	292	272	277	265	289	277	262	270	279	288	265	296	283	261	263	284	277	277	287	311	282	313	278	261	281	287	268	268	270	292	301	272	278	285	234	240	277	274	277	277	299	246	277	292	244	275	253	275	302	252	277	304	237	286	293	288	269	276	280	275	283	274	278	279	246	303	285	254	312	286	275	262	240	245	269	261	251	289	282	234	278
12071	12082	9606	2590	3347	748	686	649	632	639	615	608	580	621	617	555	633	572	611	629	604	585	617	628	589	624	618	606	570	604	604	575	568	568	598	593	583	565	597	620	630	557	594	573	644	599	589	579	620	573	557	590	586	629	549	546	596	579	564	581	576	613	570	569	564	548	604	605	542	590	565	558	563	600	605	618	617	589	538	581	587	597	584	578	559	579	544	591	642	547	579	579	596	569	550	562	576	568	581	595	583	550	626	576	582	587	599	606	585	591	551	600	597	567	572	550	585	602	554	569	546	573	598	602	643	591	595	577	531	597	554	605	590	605	565	585	601	570	584	585	574	606	580	556	600	576	621	595	599	556	582	601	602	595	565	610	545	600	583	602	570	550	571	609	585	567	609	569	590	569	554	591	614	576	577	588	568	601	577	526	574	570	561	613	616	565	562	557	583	583	589	527	524	587	560	585	554	604	591	573	593	584	548	616	540	551	549	560	576	575	628	562	595	602	582	595	574	573	578	566	588	569	564	612	548	599	564	623	556	589	582	560	577	561	630	530	661	564	545	594	583	561	595	573	588	567	594	595	564	589	582	506	583	586	612	553	624	570	543	570	594	570	571	582	565	581	557	559	580	595	553	589	582	556	621	571	551	618	574	582	579	555	602	590	591	591	594	584	603	527	572	612	579	614	590	612	575	589	591	614	632	594	572	617	633	584	566	617	567	607	617	583	572	578	561	576	579	572	586	582	569	588	622	548	606	605	585	587	588	604	584	526	576	572	591	642	572	574	578	580	594	562	598	600	583	628	563	557	566	535	558	567	567	533	591	560	644	571	562	600	621	571	575	595	599	606	605	579	568	553	583	641	604	590	580	568	614	547	611	567	582	611	598	580	619	602	584	599	561	551	594	599	577	575	578	557	614	609	635	561	585	520	562	564	608	572	574	542	603	585	548	579	595	591	602	572	591	570	562	553	621	604	583	613	539	553	555	596	575	592	596	570	577	531	567	569	576	579	602	584	586	611	573	614	568	567	588	611	594	615	620	548	594	543	585	609	574	602	562	609	571	604	543	569	592	595	557	609	590	560	622	607	538	563	582	573	573	579	582	543	570	556	569	527	583	591	576	589	606	606	589	528	577	578	604	620	580	616	610	580	598	594	580	571	546	617	563	586	592	581	543	556	570	555	597	561	574	548	617	527	570	597	585	567	559	596	554	585	559	578	578	609	554	558	605	557	551	587	613	573	583	578	599	608	605	600	618	594	568	625	602	584	593	590	595	580	629	622	602	557	581	562	542	579	575	593	612	570	567	609	611	592	544	565	574	565	582	555	559	608	567	591	547	541	498	572	590	561	554	567	558	555	559	569	614	588	539	559	587	556	575	590	571	551	620	626	573	574	607	628	567	607	582	596	570	566	613	565	600	622	590	576	584	553	568	608	607	546	599	580	590	596	618	561	587	577	577	574	604	582	564	567	587	592	576	559	543	590	543	545	545	617	578	568	596	531	593	575	574	617	560	571	527	580	541	550	607	578	616	570	568	615	578	593	584	605	555	582	575	527	574	601	564	546	599	593	563	609	604	573	619	598	581	559	624	566	616	566	551	602	559	555	591	558	566	587	603	547	618	588	584	595	579	638	533	648	626	571	579	581	539	592	601	565	579	550	563	582	582	584	549	603	578	626	565	557	591	594	531	602	545	588	562	582	566	592	587	615	569	612	539	566	566	581	566	597	598	584	586	570	572	545	600	596	608	588	589	577	576	593	621	620	585	599	571	582	594	601	591	576	528	594	610	601	543	572	580	623	612	583	537	569	576	633	549	583	544	580	599	569	609	580	605	583	570	558	622	536	565	563	581	583	586	570	574	575	592	530	590	545	621	646	583	566	555	589	582	590	591	561	559	571	602	586	593	611	579	575	579	557	550	563	574	528	628	640	564	569	580	577	574	594	620	612	532	586	568	586	578	551	584	602	594	635	563	587	624	554	617	589	597	579	587	604	622	600	593	570	560	611	636	604	563	588	580	561	657	578	611	565	611	618	597	569	576	575	611	601	592	574	587	591	539	596	570	582	583	566	569	586	576	554	553	548	555	592	571	606	556	603	606	597	558	539	611	569	588	562	545	570	605	589	571	627	576	594	589	564	556	607	586	578	614	626	604	543	522	568	595	586	598	556	634	550	612	601	579	622	600	541	581	573	548	591	534	570	586	604	580	586	570	570	565	575	572	578	555	540	586	571	622	582	557	625	539	630	587	593	540	590	630	567	591	569	583	577	600	600	606	558	582	538	542	594	551	625	579	559	578	597	541	549	550	571	580	568	600	527	555	569	581	579	607	579	592	608	608	568	564	590	559	592	552	603	571	556	582	578	588	575	574	577	590	589	585	571	567	616	584	568	589	557	613	591	599	615	623	558	602	586	563	591	561	573	597	587	559	538	586	581	597	599	559	608	565	601	542	598	570	577	590	549	580	553	571	591	635	560	573	606	622	546	561	553	576	574	575	547	589	582	567	617	552	615	592	540	587	569	570	561	614	584	559	574	559	597	553	597	593	603	588	570	568	638	559	599	573	583	590	615	594	566	562	532	574	573	597	617	544	583	566	536	564	579	595	577	572	541	573	643	590	636	613	528	604	605	585	600	601	567	611	566	550	592	555	575	557	553	577	566	609	621	554	601	568	540	602	551	573	583	592	564	621	595	567	555	540	551	635	598	580	598	577	579	579	588	573	550	540	604	545	546	540	606	597	550	589	586	612	564	545	549	580	564	543	563	562	601	550	552	584	605	574	603	608	638	559	582	544	595	613	614	599	579	595	537	577	553	605	583	595	613	559	564	620	610	569	553	541	612	592	610	575	572	589	566	596	541	581	634	592	584	614	598	556	572	597	588	569	581	608	616	600	578	599	609	621	611	584	594	593	580	616	567	593	566	595	544	609	573	596	574	604	614	569	560	595	595	620	564	596	560	571	568	597	582	552	600	568	570	583	572	601	591	593	585	597	607	543	594	584	575	563	597	630	622	598	563	545	579	586	554	603	616	573	546	633	625	575	609	593	566	583	562	588	573	551	593	583	568	562	614	597	574	569	586	578	554	587	605	570	615	578	594	568	617	622	620	560	605	568	616	607	511	604	625	560	561	594	594	600	556	611	557	564	550	591	584	575	591	543	553	552	567	585	572	578	573	607	564	628	578	562	607	588	592	600	597	561	563	543	542	571	584	585	592	600	567	587	568	598	613	620	558	551	538	592	565	601	641	579	641	631	547	569	581	658	599	611	550	538	542	592	588	601	587	555	602	591	588	594	577	595	604	593	547	573	576	588	605	574	535	610	558	603	582	557	604	558	627	565	527	604	606	589	564	610	543	573	569	606	602	569	565	587	610	579	568	609	593	550	566	581	569	622	619	546	574	578	565	624	613	539	590	546	573	541	562	575	584	620	604	625	587	609	584	626	550	576	572	550	594	595	558	586	618	548	545	595	602	549	564	575	584	568	605
33089	20021	8639	1367	568	377	332	293	273	271	288	268	256	265	282	272	264	267	284	287	235	248	259	280	277	274	283	237	287	283	239	248	265	252	277	280	250	274	261	248	260	245	240	254	270	259	248	268	268	250	265	280	251	250	265	289	255	266	264	258	263	276	250	301	277	261	300	300	243	235	249	266	264	278	260	271	283	251	261	281	247	252	281	271	245	252	253	236	237	269	300	293	252	237	256	264	304	266	286	269	255	255	235	297	280	246	233	266	279	241	267	247	248	260	249	247	248	255	271	249	240	273	260	274	277	285	266	286	271	226	273	292	298	264	259	225	275	280	241	272	270	278	275	269	258	253	274	260	277	270	232	276	259	289	292	269	246	251	257	266	270	266	257	258	255	271	261	263	265	244	286	236	298	232	267	279	280	242	285	295	284	265	249	249	249	229	253	289	270	233	270	281	246	252	256	254	240	250	272	288	258	243	256	276	248	275	259	254	270	242	286	280	260	273	254	271	294	255	262	282	253	280	284	265	278	271	295	268	264	263	273	234	283	252	253	250	254	257	267	283	272	261	273	226	250	251	281	261	286	297	285	238	255	270	258	276	262	238	252	262	269	256	273	231	278	252	273	261	256	243	256	268	265	227	266	250	290	268	258	268	247	268	278	284	281	249	276	267	287	251	258	240	275	272	265	245	257	239	290	264	303	270	256	275	270	257	266	240	232	223	260	277	281	295	282	277	252	233	289	254	254	271	259	256	248	264	290	244	255	285	267	259	267	253	281	309	278	244	243	268	264	250	275	271	288	295	245	277	249	258	276	234	239	244	241	269	276	255	266	249	245	289	299	295	279	265	259	279	265	285	270	235	299	248	246	245	300	278	271	266	299	286	253	254	275	254	253	247	265	258	284	248	277	304	276	293	258	275	277	285	264	304	280	265	266	273	269	270	296	277	257	260	231	250	291	240	285	264	248	270	243	253	281	264	293	256	259	269	282	262	253	291	253	254	252	264	242	249	262	284	282	255	269	249	279	293	252	252	272	267	237	249	256	271	240	272	255	282	269	251	243	256	234	278	257	275	268	277	240	234	272	259	269	251	235	277	250	252	292	268	256	264	261	238	237	278	252	277	274	253	266	273	239	253	255	232	265	257	249	261	268	248	272	272	263	270	237	231	262	276	231	239	235	278	264	264	260	251	302	275	248	265	267	284	298	259	303	282	292	245	249	243	262	278	269	246	291	269	272	282	280	291	241	266	256	245	273	275	253	255	254	276	244	257	264	271	243	264	281	270	251	252	320	244	270	259	248	247	269	277	233	260	285	250	276	258	262	262	278	240	242	246	269	296	247	274	277	263	244	237	277	272	255	262	276	258	294	223	240	272	270	272	263	256	294	258	250	271	250	266	252	251	264	251	257	235	252	248	259	269	246	264	266	262	293	281	251	271	259	279	261	268	266	238	272	253	254	245	235	251	258	253	264	249	276	260	282	259	240	281	231	280	294	283	221	241	275	258	241	274	283	295	290	225	245	249	270	259	247	253	287	286	252	237	295	268	261	284	242	271	287	264	260	295	283	248	274	263	286	255	272	267	255	243	292	255	257	262	259	252	253	285	286	293	268	272	254	254	251	255	295	281	230	285	272	276	279	258	281	256	250	277	257	260	241	260	258	239	275	244	272	283	244	239	246	268	262	254	250	256	300	287	258	274	261	270	237	257	294	292	284	252	262	261	280	258	268	254	264	261	266	284	266	263	282	231	285	303	254	269	250	276	253	280	264	253	267	286	268	241	296	300	254	243	254	260	246	265	274	267	277	235	291	278	253	274	264	268	249	290	290	266	265	258	266	269	271	261	261	273	229	239	276	273	283	237	314	278	259	292	255	249	301	262	260	271	275	256	264	267	278	257	249	266	266	275	267	223	279	304	285	268	228	263	270	240	240	249	278	247	253	257	259	264	277	286	263	295	259	249	254	232	260	259	280	263	268	265	286	262	290	257	301	277	242	262	310	256	253	254	238	296	282	279	267	257	258	243	273	288	246	291	300	282	255	260	265	233	258	238	263	270	282	238	273	286	274	249	256	256	244	222	269	282	277	257	254	269	232	290	273	266	271	268	278	261	264	252	254	232	282	290	267	259	273	250	279	248	281	205	228	243	278	246	259	248	251	271	273	264	254	279	276	265	260	258	282	256	274	277	257	278	292	260	265	247	288	248	251	265	267	256	273	249	273	245	240	273	257	255	252	285	255	290	251	272	241	262	256	267	255	262	257	278	288	258	261	261	258	306	274	243	284	282	284	292	268	240	246	288	256	265	269	285	306	277	257	266	251	262	270	254	248	259	302	248	246	267	257	274	270	232	273	270	283	221	280	275	278	283	269	268	239	283	274	238	271	244	257	286	282	256	285	230	264	282	289	277	257	277	257	281	243	282	254	280	253	265	272	286	260	257	251	260	262	240	291	281	290	269	276	279	260	276	255	264	257	258	286	267	295	257	252	260	282	263	264	282	267	253	266	280	267	240	262	239	242	247	269	259	253	284	257	277	258	287	266	278	256	267	271	278	282	268	299	272	266	259	249	264	278	288	255	252	252	271	275	291	218	251	283	273	249	258	267	288	272	268	257	280	289	260	319	266	225	253	265	246	290	257	247	286	275	298	245	231	278	282	241	277	290	258	253	252	276	266	271	252	298	277	256	280	263	299	263	299	283	223	258	259	258	255	269	247	253	263	269	267	249	267	258	232	235	244	278	248	280	297	274	253	229	259	248	251	271	254	253	271	259	274	255	251	268	271	296	275	284	285	259	239	282	272	282	221	277	247	254	296	249	256	263	240	280	307	287	249	275	260	275	245	239	259	284	292	269	269	268	248	281	290	265	245	278	272	272	221	256	250	274	251	281	273	254	271	252	277	236	266	254	238	261	251	272	241	260	241	253	229	256	247	278	250	269	265	248	268	298	264	256	287	272	282	265	260	261	257	272	267	279	264	239	314	281	254	257	247	281	259	248	269	269	259	266	219	239	250	254	317	297	276	268	289	278	234	280	285	234	257	260	272	250	241	276	274	290	247	256	274	269	293	285	255	237	259	272	269	264	257	285	288	268	253	257	258	269	306	280	248	269	240	274	257	235	276	273	247	258	294	268	272	257	238	329	227	284	265	265	293	266	285	231	227	288	261	265	265	273	279	247	256	262	239	275	267	234	271	228	251	243	278	256	253	276	252	290	291	292	262	230	301	294	250	236	277	271	280	261	281	265	258	305	297	270	249	279	253	270	269	267	263	261	264	247	263	277	261	244	264	256	265	247	269	260	250	247	244	263	257	261	267	272	292	275	260	293	298	278	296	254	240	253	247	277	253	259	249	285	264	226	259	246	269	262	283	252	276	269	263	291	270	265	284	265	254	249	255	259	269	234	297	294	264	278	272	277	280	298	290	270	275	258	303	258	237	300	246	250	274	251	268	253	256	276	253	247	253	297	260	280	258	286	264	300	272	298	226
6724	3149	1761	883	795	620	626	612	596	608	624	604	609	581	652	621	633	566	642	568	602	598	626	629	656	690	642	639	647	604	613	618	592	649	611	666	603	653	597	596	652	618	611	612	585	604	634	668	586	645	604	594	576	608	642	628	643	613	622	628	625	608	619	659	612	616	624	614	615	628	667	592	648	579	637	620	652	593	608	650	641	665	602	637	590	649	609	657	602	618	623	583	627	614	676	628	608	634	649	599	630	630	614	634	655	626	592	638	629	635	655	624	642	618	585	639	621	615	629	631	622	610	601	608	623	614	688	645	649	613	636	572	579	637	617	611	592	609	646	654	651	608	644	592	600	654	602	605	640	646	599	607	699	627	626	626	646	663	619	638	613	621	597	633	619	632	624	649	601	648	661	664	639	623	653	605	624	603	591	651	633	606	625	626	585	616	605	587	640	631	585	568	634	618	597	603	622	630	648	627	607	647	609	613	647	647	680	617	637	621	640	584	639	648	612	625	615	647	577	596	670	615	616	602	616	570	626	636	635	638	609	613	645	636	612	637	665	595	590	609	634	628	601	582	608	635	609	647	644	659	603	581	622	661	605	625	644	608	692	616	618	658	644	588	631	666	625	605	647	623	629	603	630	590	629	653	645	613	608	596	663	584	575	599	606	595	643	669	609	626	597	578	641	642	635	580	588	641	591	617	590	605	609	652	589	604	617	605	634	632	657	597	649	626	634	607	619	629	626	625	625	629	610	624	624	612	598	619	639	621	624	598	649	665	651	663	641	625	604	614	644	592	614	620	671	624	650	631	606	617	607	631	549	624	605	574	599	614	618	588	602	614	583	622	592	633	628	623	607	618	641	663	612	571	630	627	629	606	605	624	597	642	623	595	622	657	629	601	586	603	614	695	585	653	600	631	596	553	627	622	652	620	586	656	588	639	657	619	637	624	578	606	622	585	572	641	577	640	643	594	628	621	619	648	591	646	630	610	618	643	609	665	613	636	596	641	643	626	648	590	566	638	634	591	616	607	627	616	612	602	611	632	588	590	681	596	558	600	619	579	616	623	605	623	598	638	632	607	546	570	588	636	604	624	594	634	644	549	630	615	603	571	644	614	629	603	595	637	631	604	657	603	618	607	624	648	616	627	586	633	602	597	606	648	598	634	607	607	661	584	671	559	590	632	646	648	613	625	622	620	631	594	648	679	635	587	626	640	648	628	604	577	658	617	620	636	626	605	633	625	618	617	659	574	604	562	624	604	621	615	643	613	643	658	655	600	626	636	593	679	572	635	631	695	635	616	639	668	638	631	611	628	605	640	618	612	599	643	638	593	625	612	619	631	633	666	591	597	585	583	654	621	611	566	629	649	610	592	598	604	600	620	618	630	657	633	614	579	611	640	648	625	627	635	606	608	618	614	610	607	596	598	632	631	626	681	577	592	620	632	611	569	613	679	610	622	608	639	593	626	622	582	625	589	644	648	621	621	610	606	626	609	634	627	626	585	633	585	582	573	653	643	606	607	610	596	640	654	668	612	618	634	624	619	667	599	625	665	609	609	627	636	593	669	612	666	628	632	613	604	668	608	578	578	637	634	606	606	626	583	624	649	606	583	605	570	639	599	626	635	632	661	591	669	634	620	655	636	630	640	637	605	625	607	618	583	605	633	621	633	544	606	578	648	650	668	624	619	651	608	594	651	661	633	630	614	659	620	600	577	615	660	653	599	622	600	621	627	654	606	594	651	620	620	660	595	611	608	638	596	614	637	614	631	573	621	632	672	628	595	604	599	604	579	639	607	613	624	592	626	631	602	589	644	602	615	633	636	618	606	595	646	592	639	597	611	596	594	619	587	631	614	601	630	591	621	623	627	558	641	666	608	657	623	612	645	623	610	608	578	611	606	563	607	623	572	589	610	597	648	642	627	604	595	619	632	644	624	636	632	640	612	578	644	660	607	649	639	614	595	613	642	691	612	631	592	622	628	628	666	585	616	645	594	602	647	613	660	567	581	628	606	633	638	603	604	636	622	623	615	665	636	682	631	593	605	611	668	630	586	659	621	631	671	636	659	631	612	621	625	637	587	630	629	615	674	601	638	611	635	619	646	660	656	626	638	647	591	610	609	612	614	611	615	600	590	567	590	639	591	627	622	619	610	625	607	616	639	664	627	620	655	625	606	616	604	637	623	603	598	645	614	622	603	623	629	642	618	625	611	627	631	609	639	608	569	647	642	583	612	642	625	616	637	615	645	638	597	641	622	643	619	617	600	630	574	641	609	634	605	589	614	638	596	600	635	614	598	624	605	609	654	622	622	581	626	597	642	622	649	610	617	635	629	627	646	592	623	590	648	597	595	590	646	621	610	646	619	586	612	601	615	592	610	585	629	618	632	603	599	653	602	596	637	658	592	607	639	641	633	578	597	624	587	626	630	639	654	597	621	615	668	600	620	663	614	630	574	622	699	669	640	630	579	619	614	651	629	595	623	660	588	630	629	603	604	599	627	632	584	658	626	584	634	616	578	637	609	642	634	607	612	646	656	660	597	625	603	597	624	614	633	634	663	666	573	620	624	628	596	653	630	649	657	603	630	638	605	606	614	651	603	675	614	654	643	606	574	585	639	642	667	623	597	593	581	609	605	612	630	612	583	588	597	619	612	627	639	597	629	587	611	601	580	620	620	634	651	645	594	628	662	615	613	643	600	574	616	621	611	636	634	618	626	630	652	627	646	613	575	631	593	618	640	586	608	638	641	604	638	610	649	608	620	578	635	603	613	614	610	615	583	592	594	618	595	632	596	636	603	600	656	653	602	630	629	632	607	622	646	627	627	622	599	612	587	628	655	655	620	644	615	636	608	616	608	616	648	636	593	601	633	586	601	622	643	602	626	578	587	632	593	608	595	597	588	632	628	580	670	622	593	637	631	612	623	553	633	635	624	647	617	641	644	620	606	634	590	641	550	617	595	645	608	622	585	628	652	611	603	615	601	593	635	642	613	627	601	633	602	608	633	609	639	601	605	599	610	646	566	645	625	613	618	639	592	577	626	608	616	582	574	659	557	602	621	636	610	594	624	617	598	584	603	647	630	652	614	615	658	602	614	598	609	614	604	608	619	600	612	633	591	649	624	637	618	590	599	614	592	633	652	642	660	627	598	575	629	608	627	647	642	621	642	592	638	621	624	620	605	625	586	624	638	627	587	628	643	554	637	602	584	596	600	616	607	615	651	590	599	626	597	639	596	595	601	679	641	617	661	605	599	582	610	640	605	628	637	647	620	655	629	651	633	574	615	644	630	625	634	631	654	620	632	586	619	621	595	662	588	648	606	645	632	671	594	612	627	652	609	614	651	614	574	643	574	625	601	610	622	687	614	611	651	619	613	647	626	654	648	565	612	589	658	594	591	642	589	658	633	628	618	607	583	662	624	667	638	663	619	623	623	666	643	670	644	612	619	635	589	618	633	571	633	621	580	621	649	627	596	552	645	633	565	634	597
24928	21438	24838	28423	21448	20305	1105	524	461	416	455	410	376	422	415	338	367	360	406	411	390	363	391	352	361	399	390	424	365	362	361	377	366	390	369	395	409	362	363	368	389	379	355	369	384	411	403	382	368	368	371	373	384	399	376	388	456	407	378	394	365	403	371	423	380	368	366	373	394	399	406	411	407	357	319	337	379	407	385	380	418	373	364	416	382	395	406	408	384	428	409	368	373	386	363	413	369	346	373	409	376	351	366	377	415	401	358	382	356	337	363	343	426	398	393	364	403	366	388	378	377	377	345	362	377	395	381	397	406	413	402	369	373	400	384	396	343	397	416	366	376	360	355	376	380	417	395	360	381	425	391	383	362	388	404	362	366	329	391	389	380	385	410	391	404	371	330	348	343	410	403	354	386	425	382	362	356	363	381	389	389	408	387	446	359	364	361	352	358	368	397	343	386	406	392	365	363	387	388	363	356	396	369	396	361	398	387	397	347	349	364	351	386	388	423	407	399	396	390	387	395	396	400	341	350	401	367	411	370	387	348	343	388	356	385	368	367	410	391	361	377	397	403	386	371	389	375	352	359	377	350	363	380	390	376	397	333	331	351	373	375	385	385	384	410	385	388	381	385	372	344	361	383	392	377	407	395	413	331	348	417	382	356	401	396	372	388	399	388	397	381	406	363	379	403	381	371	374	402	396	357	364	372	394	378	354	342	373	377	365	403	387	407	369	387	385	376	372	374	381	402	404	372	370	371	382	390	401	400	389	403	402	400	357	407	389	387	403	350	410	386	432	378	357	413	388	411	371	373	376	391	399	377	377	386	386	401	390	381	397	360	374	430	414	341	384	383	378	356	390	379	389	360	383	367	368	373	366	407	366	384	388	373	363	393	407	410	347	387	393	381	393	375	346	352	362	406	408	349	376	319	426	363	424	401	368	393	367	364	378	383	379	367	357	398	376	365	404	386	374	357	359	370	367	366	385	382	388	404	334	351	401	369	390	355	429	391	377	415	370	387	404	361	367	388	348	356	413	391	457	362	395	372	374	388	370	382	355	360	378	346	380	400	358	382	359	367	355	393	363	366	370	352	379	363	422	384	375	358	364	408	333	356	379	369	329	387	381	370	402	378	384	376	411	368	392	375	333	380	400	392	401	408	360	360	355	390	378	369	388	412	368	400	376	350	388	395	384	364	364	413	399	371	389	379	346	388	385	365	338	368	399	410	376	409	388	375	388	351	383	387	383	423	350	387	376	377	375	395	365	355	383	370	363	378	382	315	366	366	384	421	392	398	380	383	441	379	380	381	377	352	357	378	391	396	352	377	409	377	397	386	400	348	368	414	370	376	376	337	395	342	386	413	387	353	396	370	399	374	377	378	359	397	420	400	407	395	383	413	375	353	393	406	421	356	385	363	367	366	389	351	378	416	426	394	387	372	381	393	356	426	390	369	370	407	354	338	406	410	390	400	416	385	392	406	367	361	387	381	361	369	349	388	372	397	390	348	342	398	356	393	380	387	392	357	376	387	356	386	376	337	331	395	378	379	394	371	379	381	369	335	352	400	394	383	361	399	355	363	389	351	379	398	358	373	402	381	403	332	384	420	372	382	370	391	367	393	407	381	375	384	369	355	374	400	407	376	404	432	368	367	369	388	385	379	418	378	371	369	390	425	403	357	354	379	356	359	380	370	358	379	406	389	380	350	369	372	402	343	379	399	397	395	370	373	391	386	364	369	383	357	366	418	385	363	392	402	393	404	394	387	380	416	379	410	341	404	387	353	344	407	360	346	377	362	390	346	342	376	375	361	400	386	382	383	350	342	381	363	376	394	368	380	376	378	383	360	365	374	401	361	385	379	396	392	412	382	355	390	404	401	381	367	383	395	417	400	404	354	377	391	408	413	411	390	335	389	365	396	375	359	405	366	384	360	372	407	386	388	382	388	403	384	384	381	405	397	388	337	374	388	356	356	373	381	362	359	370	375	376	363	354	397	378	329	361	393	374	359	394	354	375	351	357	368	353	416	386	346	384	401	403	388	419	362	368	405	404	404	395	417	376	369	387	371	399	413	411	367	386	377	390	383	371	396	383	373	364	389	355	352	383	394	374	349	385	352	378	364	388	396	357	335	324	379	333	402	373	362	379	358	353	373	385	382	396	356	373	368	359	362	385	376	403	394	382	410	380	412	390	351	381	366	361	371	415	380	406	420	397	371	332	341	359	343	372	386	401	363	385	388	360	380	359	427	382	374	366	412	425	395	357	390	357	382	356	372	369	342	378	345	420	385	382	386	387	394	417	386	433	393	417	381	389	387	379	375	379	369	366	400	371	377	406	340	382	359	397	409	393	374	390	401	381	406	369	396	373	397	363	364	363	333	396	430	429	401	387	360	410	393	362	387	371	354	399	406	376	367	366	370	375	380	450	362	397	400	359	363	369	372	353	377	380	385	364	391	393	379	404	360	370	346	409	414	404	366	365	376	354	398	407	363	393	375	359	376	379	389	352	408	403	376	420	410	344	379	368	373	351	360	399	421	413	357	355	410	372	367	380	356	415	382	411	393	433	346	405	356	393	399	391	407	378	390	319	371	390	387	390	353	399	387	387	388	392	355	388	386	372	377	386	413	420	384	391	414	355	399	371	334	402	373	385	382	402	375	388	414	395	349	389	349	363	362	381	386	351	398	404	344	342	395	387	383	379	384	363	366	389	384	353	389	346	389	354	407	420	380	367	359	386	332	311	365	353	366	399	388	396	356	406	388	390	356	392	383	393	387	357	372	368	351	383	359	407	388	405	361	385	370	361	378	358	391	385	388	369	368	368	405	377	373	396	377	376	373	366	366	353	380	392	371	375	351	386	386	416	378	341	385	380	390	392	378	384	366	366	344	402	412	371	349	356	371	374	376	403	406	386	353	361	328	356	407	397	378	408	365	386	353	344	412	389	355	365	378	359	351	379	390	415	428	371	380	392	365	361	334	352	359	364	376	398	394	379	428	394	321	377	362	355	404	376	380	357	378	351	385	368	382	339	375	383	394	386	337	379	371	367	403	402	392	386	370	383	349	385	408	372	411	392	362	359	368	371	412	378	359	396	401	325	350	380	385	376	397	380	353	385	388	376	392	415	376	380	369	391	387	356	368	397	347	370	388	385	403	363	406	365	417	382	372	393	376	380	359	398	386	396	375	375	404	397	383	367	380	392	399	353	372	366	392	417	374	369	370	368	384	419	396	365	380	385	365	388	386	405	364	339	355	365	355	377	385	365	388	379	368	398	367	421	367	388	385	402	382	374	392	357	363	385	353	374	355	387	383	398	366	395	410	412	363	360	418	367	374	378	386	362	386	359	339	349	393	376	365	374	375	370	349	371	389	356	355	353	347	422	394	377	360	382	430	370	431	403	381	361	382	394	360	362	357	432	384	382	345	373	379	338	376	401	408	382	369	386	357	385	406	342	393	371	375	378	358	373	372	384	408	392	389	365	380	373	350	409
8713	8209	5553	1918	2003	886	843	873	822	842	822	835	844	833	810	854	855	871	748	840	829	827	804	832	797	825	822	800	821	826	789	825	777	828	842	828	785	814	849	837	832	797	805	816	779	813	779	823	774	835	779	879	851	764	850	822	780	842	818	821	810	851	775	850	829	822	841	847	803	810	787	910	782	835	814	771	849	845	831	784	843	862	798	840	825	802	849	807	810	812	783	810	834	833	804	751	789	811	796	828	841	828	785	813	793	841	792	829	833	820	839	833	844	863	887	817	831	804	816	850	825	818	769	832	873	825	811	779	831	823	801	796	832	817	835	810	891	786	779	808	798	817	875	818	822	783	776	785	775	808	786	846	787	807	806	858	821	841	794	781	847	852	839	781	802	805	784	831	831	774	861	847	797	851	888	827	829	778	846	791	806	834	829	817	775	814	821	798	818	797	794	867	744	810	789	820	838	798	794	849	849	838	857	776	845	796	815	826	847	786	846	822	831	832	815	823	851	833	837	783	825	823	813	837	837	820	799	819	824	840	789	840	865	794	848	767	809	806	815	847	828	799	796	825	790	832	811	865	803	812	798	861	800	821	864	794	814	794	842	815	823	850	803	797	841	827	790	838	783	796	833	775	850	791	814	751	880	811	786	834	834	854	843	823	827	841	818	777	810	816	830	858	823	861	828	791	849	836	802	864	891	840	816	793	840	864	860	802	817	884	819	807	797	829	804	827	790	807	814	810	825	827	865	763	810	772	815	843	811	803	835	822	807	841	786	825	828	807	805	802	832	794	825	799	841	806	833	843	853	857	821	845	826	796	802	833	779	871	821	806	824	816	795	808	835	832	828	841	815	823	841	758	847	847	829	855	812	833	880	779	798	783	825	830	824	807	803	850	819	840	822	815	803	841	826	826	784	758	780	789	828	804	817	845	837	824	764	844	841	821	795	868	839	778	831	823	835	861	813	847	864	791	819	808	806	815	825	818	776	807	820	836	865	829	864	836	832	820	790	848	847	792	780	819	779	826	776	816	794	886	858	847	814	818	834	821	831	804	799	808	818	810	838	822	803	800	786	855	841	801	795	820	778	811	844	806	770	816	777	817	812	826	864	806	832	790	754	796	789	824	797	840	830	823	867	813	783	770	845	826	818	797	844	808	851	825	804	808	886	833	841	781	776	832	815	811	833	845	845	821	827	812	815	832	826	827	818	796	862	835	824	784	838	824	796	853	805	808	826	833	793	822	829	828	809	790	889	801	830	802	809	799	874	799	767	812	859	881	842	808	790	786	861	838	813	855	826	842	860	802	851	824	866	860	805	848	750	789	820	761	821	807	800	855	832	830	806	836	846	807	824	825	822	852	844	832	811	848	810	757	814	800	794	861	856	817	822	819	844	855	794	786	840	805	832	830	826	766	801	836	800	850	835	881	817	829	846	764	773	796	857	846	752	804	853	787	819	770	783	849	828	813	832	843	817	762	857	813	848	829	828	785	848	779	798	812	798	819	818	811	804	791	778	835	811	790	846	868	813	779	817	787	795	813	784	812	806	767	806	782	837	832	833	825	795	788	860	798	863	795	840	818	813	811	794	809	863	821	805	869	774	812	827	817	837	812	811	829	848	849	803	795	832	862	810	813	839	821	778	805	829	828	829	808	848	769	821	830	814	806	844	784	847	811	810	821	805	817	793	826	836	824	851	815	847	798	834	849	786	821	849	755	847	805	834	773	750	837	778	813	820	788	796	788	861	779	796	828	830	859	854	768	766	810	786	821	870	841	810	779	818	833	805	828	777	847	856	826	849	831	823	866	779	879	826	833	886	876	800	825	787	818	800	824	822	808	838	828	819	844	872	829	768	835	832	827	797	811	807	815	832	808	767	861	796	790	786	811	836	890	822	831	821	770	799	825	813	835	831	819	875	815	811	809	781	827	841	793	826	797	801	815	819	785	793	854	806	804	807	835	861	796	795	817	841	823	825	853	818	826	811	832	827	804	797	813	855	840	801	849	783	831	801	818	816	847	795	826	793	790	835	781	843	837	848	820	813	832	833	788	793	844	850	792	804	798	875	850	841	788	852	819	800	866	807	830	807	813	817	766	844	807	820	823	801	872	794	811	781	779	787	804	801	814	821	831	833	829	787	823	859	840	795	856	821	812	881	821	805	777	823	854	835	800	833	780	824	803	834	787	808	817	790	826	744	835	823	822	808	837	809	867	817	858	805	788	916	787	829	843	855	844	827	773	798	833	765	765	858	808	816	819	810	883	841	798	828	779	834	783	808	840	826	800	811	823	783	885	837	805	825	810	776	813	800	814	873	805	773	859	816	851	844	870	843	847	798	802	846	866	866	826	850	811	875	853	820	766	801	834	828	802	865	791	792	793	818	825	792	795	787	827	795	746	823	866	789	853	825	813	807	758	822	843	848	835	886	855	799	793	847	836	844	834	820	854	818	811	817	756	808	870	797	812	838	817	794	867	799	850	814	852	842	811	785	817	811	794	785	796	776	782	832	751	792	820	830	818	796	801	808	878	794	844	797	859	837	809	800	800	793	816	811	854	798	827	804	879	848	843	843	858	792	830	825	822	838	796	837	810	836	827	816	817	814	802	822	792	811	852	810	742	787	792	851	860	758	808	800	871	831	790	805	839	793	880	839	822	860	847	779	830	760	824	830	820	832	815	747	828	830	847	841	804	827	837	797	853	872	791	787	820	841	855	814	813	813	809	817	785	758	768	817	798	798	859	851	777	806	792	858	776	808	796	799	796	847	785	818	845	813	838	801	848	803	872	789	787	790	835	834	849	785	836	810	832	779	820	842	851	792	858	824	818	832	817	829	776	794	806	795	830	816	783	849	835	796	828	814	790	824	819	857	869	791	788	848	829	832	830	811	800	853	789	852	875	835	813	842	836	778	846	839	830	852	855	818	782	856	822	843	793	862	808	830	777	821	845	834	781	811	845	828	782	799	823	842	852	799	787	806	809	824	871	789	868	851	856	823	826	815	811	798	814	788	884	840	793	736	805	839	800	811	824	793	812	797	811	870	820	824	793	731	798	854	813	818	773	826	792	838	829	835	827	830	809	834	843	794	821	859	785	813	853	863	823	779	820	797	824	776	856	771	778	833	817	795	794	849	824	875	846	826	785	807	820	797	867	834	869	775	836	809	813	802	869	820	834	842	791	793	800	823	768	820	841	843	818	821	854	819	855	831	829	851	795	850	818	811	886	819	744	806	800	822	824	845	814	842	819	825	827	786	843	791	832	842	805	786	805	788	756	833	845	837	744	842	819	816	794	827	810	846	814	821	775	808	801	824	791	754	764	824	820	833	799	802	825	870	806	787	784	831	788	812	767	835	773	834	827	812	783	776	855	808	804	820	822	811	799	791	813	834	823	832	808	846	843	776	855	808	810	813	813	832	838	841	834	807	850	824	840	770	819	827	815	797	834	842	853	808	834	840	824	801	807	807	812	791	859	795	833	804	812	854	822
24289	21474	25235	28152	21484	21498	18900	804	435	370	342	383	339	332	298	330	325	306	303	297	289	301	293	284	293	304	295	271	278	312	284	282	260	244	297	281	261	277	274	288	229	282	280	240	317	272	284	248	310	285	296	274	271	273	310	286	247	241	276	253	271	263	295	247	324	249	284	248	277	273	276	250	260	240	276	259	267	269	260	250	270	240	273	304	278	275	290	263	303	284	281	271	239	306	256	284	259	270	271	266	282	261	244	265	280	219	242	264	267	293	282	258	278	295	283	264	298	280	237	272	268	280	278	249	279	261	250	283	258	269	278	265	255	262	268	260	263	261	291	301	270	252	256	243	255	261	247	240	286	270	256	280	283	259	259	249	281	263	300	335	304	249	292	260	282	266	290	258	275	281	251	271	244	253	271	299	301	230	310	237	253	233	243	282	258	263	292	280	272	264	264	294	287	290	309	258	262	267	272	276	252	265	240	266	290	267	262	287	251	247	280	277	278	256	257	287	285	265	313	261	267	253	235	279	275	271	295	278	258	241	284	324	274	257	264	276	269	298	284	252	258	280	237	234	261	290	284	283	254	289	281	289	283	271	302	251	245	288	234	253	278	273	273	301	294	293	246	262	246	282	277	288	280	268	277	300	262	280	275	269	261	261	269	266	296	284	278	289	324	282	246	285	260	267	253	287	270	251	294	265	268	301	289	257	265	258	280	268	256	255	264	253	268	302	268	263	286	260	260	241	258	267	267	265	258	243	275	284	274	309	255	278	312	276	303	286	259	293	296	296	273	278	255	278	294	243	299	282	271	271	286	239	304	256	268	281	271	296	258	278	272	275	268	289	267	255	227	281	273	273	299	247	304	272	287	231	239	258	251	267	238	245	283	280	256	263	277	286	294	282	271	276	290	281	261	271	280	293	284	265	288	291	300	282	268	296	300	252	277	298	265	305	286	263	257	252	274	288	276	263	282	288	265	251	281	256	273	273	275	272	299	243	266	273	290	276	275	257	282	256	287	302	275	271	307	275	268	253	281	282	285	286	269	270	278	262	266	283	267	276	273	271	284	263	292	273	252	292	272	271	260	248	285	270	280	283	290	283	265	287	275	267	273	270	281	256	243	266	283	292	271	305	271	265	264	273	270	292	302	292	265	275	299	256	246	318	289	291	268	260	271	252	267	255	301	264	247	267	283	260	261	256	272	249	270	246	246	263	279	286	263	253	238	300	298	307	260	281	293	314	278	285	264	257	275	264	271	287	277	266	272	271	272	253	285	274	280	280	286	289	304	260	263	277	270	283	291	297	275	266	271	271	270	244	269	300	284	270	278	230	245	311	313	264	236	303	259	272	282	301	246	288	259	264	250	274	253	287	303	274	268	276	270	288	290	273	264	265	253	291	266	250	235	257	270	269	298	255	257	256	244	265	275	297	262	271	286	286	227	273	280	280	278	259	273	277	268	277	274	245	295	270	250	275	240	264	259	307	262	228	247	229	291	283	287	258	278	277	257	255	269	286	258	279	264	280	269	267	270	292	248	285	267	274	318	286	276	271	275	251	252	254	291	259	278	248	267	258	260	256	249	266	303	277	278	270	288	255	250	272	262	268	283	267	234	253	284	298	244	258	280	267	272	246	314	287	295	248	290	294	278	282	283	223	283	279	285	293	259	284	256	264	252	268	292	262	258	273	265	284	239	306	278	284	251	282	268	289	278	283	285	250	271	276	262	234	279	253	255	259	260	285	285	305	251	268	264	255	268	286	284	265	284	256	254	271	261	278	300	285	264	236	259	261	271	277	291	271	282	262	226	289	266	260	256	279	256	269	291	268	244	275	284	251	274	249	228	262	266	267	267	302	266	284	278	286	297	252	281	275	291	291	271	267	270	276	279	270	283	278	283	285	245	272	257	248	263	264	285	285	290	277	321	258	288	267	248	241	272	268	266	276	278	259	276	270	239	271	296	296	275	289	242	247	281	290	258	266	231	265	268	246	250	283	288	273	257	279	298	320	273	285	250	257	257	266	280	274	279	236	244	259	264	304	244	280	260	279	268	269	240	272	274	264	244	260	269	259	281	272	244	262	240	266	270	270	253	280	274	245	248	280	281	256	277	274	278	265	272	257	267	261	286	279	291	258	262	290	289	256	273	295	272	256	282	242	259	288	275	265	255	256	248	253	284	265	260	258	273	265	280	263	281	269	254	268	321	280	254	250	269	276	262	268	263	271	254	271	276	260	266	292	273	270	295	272	263	287	260	251	274	292	269	260	268	262	284	275	259	292	276	274	278	261	281	267	293	276	299	264	291	258	270	272	296	273	292	278	272	259	247	278	262	295	244	292	257	282	293	294	261	262	282	258	288	272	279	313	278	257	265	252	246	289	237	231	292	249	284	274	291	295	293	261	272	256	249	270	245	242	293	280	279	262	297	261	271	284	273	289	253	263	263	263	268	270	273	257	267	292	270	252	283	273	268	261	254	239	289	279	268	265	238	254	279	254	268	275	246	235	263	254	264	292	271	272	291	254	264	261	285	283	276	265	239	298	252	266	266	275	286	253	261	293	281	298	265	258	236	244	297	283	277	284	260	254	254	271	287	299	256	267	259	259	248	264	254	252	272	244	280	279	245	301	258	289	266	273	280	268	294	276	293	258	275	271	266	275	262	264	268	255	254	256	252	269	282	270	267	274	297	266	287	281	247	310	290	274	275	251	300	270	267	268	281	287	251	283	292	236	273	312	274	266	269	280	272	256	272	274	302	248	295	267	275	255	246	299	309	247	276	287	282	308	245	287	267	261	280	259	293	281	283	253	257	266	283	258	268	265	285	287	303	258	280	261	306	262	290	255	256	269	261	254	241	261	272	238	263	273	281	263	276	255	261	276	272	275	271	251	266	246	279	261	242	340	249	259	239	244	297	291	287	274	292	264	257	264	238	260	253	292	295	273	269	280	237	260	231	255	295	263	257	296	280	261	285	277	269	256	316	280	265	259	286	238	277	299	263	292	273	256	235	304	265	279	271	269	288	271	277	276	290	277	328	289	276	278	277	260	285	282	266	241	262	237	269	270	296	312	261	278	270	264	256	305	272	261	297	255	248	258	269	289	277	259	266	286	259	245	250	257	276	292	254	278	240	273	253	268	279	282	259	278	261	275	265	306	268	267	275	258	270	287	258	285	278	277	294	270	272	293	304	275	261	274	246	274	286	299	264	277	298	303	278	288	260	275	283	248	274	247	276	281	285	265	260	271	263	278	239	274	251	259	280	256	287	264	260	252	302	339	264	275	305	271	283	291	257	263	270	276	261	295	245	262	263	258	278	286	251	246	269	286	256	299	246	299	281	279	268	272	282	272	260	263	257	280	261	268	287	293	226	281	312	273	287	230	278	282	256	261	274	300	290	272	276	268	286	272	262	258	295	247	276	301	277	272	236	265	273	255	280	258	291	253	319	292	294	282	278	218	254	292	256	270	277	270	295	269	278	264	279	260	286	295
10968	12101	8149	2362	2918	742	737	652	632	624	666	625	621	642	635	586	584	586	585	579	590	589	585	580	553	548	646	563	587	594	608	593	574	587	611	628	617	534	628	638	564	636	563	576	611	543	583	598	565	534	553	603	586	586	535	575	557	585	659	593	590	560	569	566	580	595	581	583	590	539	600	590	593	611	620	605	587	563	602	580	564	626	618	588	546	547	557	548	545	610	561	571	590	614	563	569	555	601	569	566	576	604	563	577	570	582	569	586	589	576	598	581	656	580	529	553	572	544	552	579	568	590	555	597	572	596	614	587	558	581	589	571	609	559	575	571	583	525	514	550	538	540	625	558	548	608	581	618	579	586	583	582	602	562	606	583	555	604	499	574	583	561	599	585	595	583	600	601	582	596	605	545	566	560	554	587	571	559	609	568	549	604	556	568	592	558	613	594	565	610	528	627	560	595	621	604	604	574	591	552	606	590	609	597	588	590	590	571	566	572	567	581	579	538	557	595	559	575	615	568	589	581	556	586	584	536	589	592	607	581	616	555	603	581	638	598	561	540	572	574	573	649	590	584	575	617	543	610	549	584	583	592	579	568	593	595	578	542	577	580	577	610	577	549	579	607	576	605	571	558	631	596	566	583	575	573	535	561	579	570	557	627	619	620	581	626	565	594	522	614	615	601	552	538	605	618	613	576	594	601	568	611	544	597	577	550	555	568	587	586	596	572	562	538	595	610	584	598	570	609	604	597	577	561	594	549	556	585	565	571	580	575	544	573	584	555	611	532	563	552	566	580	590	582	571	565	612	576	570	591	567	598	561	581	558	538	585	571	566	561	569	586	585	561	620	544	574	561	565	550	597	549	610	570	578	581	533	602	567	568	562	588	584	623	583	592	583	532	622	563	551	599	557	564	549	592	603	579	544	562	591	595	608	607	603	581	605	617	568	592	585	620	593	581	585	580	584	618	548	587	539	593	597	551	562	539	584	589	572	582	559	592	583	612	589	605	604	571	615	552	602	569	527	588	601	525	555	602	592	632	593	571	571	632	591	611	578	571	598	595	567	577	603	632	592	584	579	599	596	597	542	592	531	604	577	542	587	570	566	596	605	574	559	607	578	588	592	583	589	568	568	577	553	565	560	584	593	612	550	562	585	603	599	536	583	565	598	578	528	621	577	551	577	560	619	598	580	546	635	622	568	598	544	560	588	649	579	578	564	573	589	570	594	595	578	586	550	579	563	559	559	580	599	580	598	580	589	560	546	575	563	567	578	606	554	564	607	620	576	631	574	588	571	564	560	566	535	607	577	593	594	598	570	568	585	522	563	612	625	592	553	517	559	580	603	575	536	609	623	594	549	578	582	569	508	621	589	591	622	582	589	548	557	572	543	566	574	584	587	571	557	608	576	569	604	587	617	560	585	577	585	567	573	603	571	552	587	573	562	563	568	589	588	595	558	553	550	575	606	587	628	603	591	530	583	545	598	600	583	582	534	614	595	575	605	604	562	569	577	568	542	545	548	548	614	591	528	574	539	555	541	599	566	574	560	533	589	606	525	573	574	580	601	571	573	564	617	597	596	583	601	515	616	571	582	564	575	557	575	568	595	558	562	569	572	584	578	587	577	555	620	598	545	568	578	588	555	584	567	563	569	606	560	618	615	563	574	594	599	544	642	562	606	614	530	548	527	570	578	570	579	575	577	575	568	570	604	559	600	550	566	548	576	594	597	597	572	578	597	598	560	584	588	607	567	565	585	623	550	616	569	558	577	621	574	601	574	597	534	550	578	595	616	579	534	599	577	587	587	614	548	610	535	547	586	589	581	576	551	603	656	565	542	613	562	561	567	572	588	581	608	579	629	572	579	563	601	538	566	570	546	555	566	595	566	535	555	614	602	577	561	599	607	575	614	576	567	571	544	541	608	577	541	605	573	585	572	566	594	572	580	571	602	614	575	601	581	558	626	563	571	580	565	558	591	545	614	533	562	589	563	572	593	571	545	558	602	561	561	578	586	604	612	613	559	587	577	550	564	579	562	576	595	593	569	580	571	565	606	562	599	570	560	622	569	581	594	577	581	576	557	547	591	608	580	566	604	611	605	578	592	572	613	580	569	581	584	593	555	608	532	565	562	591	619	623	542	620	549	557	554	585	528	586	546	587	604	578	551	585	557	604	553	571	586	566	590	548	565	560	598	578	548	592	560	553	591	560	565	571	604	620	591	580	604	608	549	552	595	567	582	568	608	542	584	576	580	577	546	573	556	571	584	578	603	564	593	573	562	587	588	557	563	567	570	598	576	614	581	502	611	571	613	538	574	560	558	595	591	569	595	567	550	611	583	563	601	563	556	572	634	581	586	537	565	537	594	535	567	554	585	605	626	576	574	629	580	594	630	570	642	589	579	508	563	560	579	568	590	591	548	567	598	615	589	565	566	605	591	550	579	582	603	538	581	594	595	610	603	580	557	555	538	578	603	597	625	634	582	542	576	585	574	561	540	556	596	521	557	551	551	558	567	577	583	588	573	580	575	539	577	589	598	569	609	575	595	579	556	637	550	576	557	616	588	596	535	559	574	579	524	548	566	576	607	620	560	573	521	573	606	578	610	608	574	606	609	551	561	579	553	570	586	544	535	559	583	586	588	576	570	578	569	601	553	611	574	564	569	565	607	562	577	595	587	560	570	579	594	528	575	525	600	594	557	587	577	575	584	559	587	551	597	589	558	606	583	583	557	584	520	547	560	545	550	593	567	581	594	526	580	567	564	520	528	568	611	579	563	574	584	563	607	654	568	609	604	592	564	532	557	575	563	573	621	583	587	529	587	587	579	595	526	609	633	595	598	618	554	589	598	546	570	601	549	599	582	607	606	579	572	571	606	569	606	590	566	557	563	592	553	545	592	584	556	560	582	567	617	555	599	581	547	552	614	573	556	594	598	603	582	573	591	559	574	579	594	585	657	601	606	580	575	549	593	566	558	575	556	563	603	567	541	628	557	610	630	582	600	576	574	588	554	602	566	598	574	528	549	575	623	609	600	580	558	562	601	571	562	624	552	565	577	569	576	597	546	609	609	572	581	574	565	582	586	612	543	543	557	597	550	545	576	572	586	604	576	581	545	591	577	568	550	531	571	556	604	583	571	549	576	583	551	578	566	536	584	551	596	573	575	589	586	569	564	556	540	527	597	556	585	588	591	544	560	593	583	590	565	587	611	533	586	605	548	534	599	570	572	575	605	583	593	608	555	548	608	593	592	633	565	623	574	574	587	566	576	605	532	567	586	566	550	550	602	561	601	601	554	573	589	594	593	598	576	574	595	550	574	533	581	624	554	621	549	585	595	564	513	527	576	566	572	626	606	603	539	604	603	614	543	580	610	565	579	622	531	584	624	562	592	573	608	575	603	567	565	559	597	566	597	601	576	566	553	567	620	614	558	590	622	551	655	571	557	630	563	547	572	599	538	520	566	566	578	584	624	563	629	564	568	580	557	633	553	546
33057	20074	8693	1228	524	365	386	251	268	260	276	320	263	262	282	271	290	263	230	248	284	249	277	273	302	242	260	257	264	293	252	251	280	262	254	247	283	226	303	271	268	236	285	266	279	261	262	288	250	254	260	277	283	247	276	253	251	239	266	304	252	282	258	286	256	276	241	239	262	285	265	251	270	285	224	232	282	247	286	233	271	291	254	244	256	241	284	279	273	260	230	256	286	299	241	244	265	271	261	299	248	337	252	253	258	268	248	262	272	269	276	239	259	256	278	289	232	263	268	280	266	249	305	267	256	230	252	280	261	275	256	269	247	259	265	232	242	241	249	272	267	264	293	261	264	280	262	272	255	265	258	224	295	281	274	248	243	249	299	284	272	262	244	268	219	279	262	248	260	299	282	289	254	240	240	258	245	245	256	268	310	264	255	325	266	215	296	251	268	283	245	260	260	225	282	271	272	234	230	255	237	256	267	241	248	263	256	270	251	256	249	251	245	248	279	292	270	286	249	254	265	290	233	285	257	242	281	249	241	261	253	261	270	232	269	255	257	263	279	312	270	273	258	264	269	260	267	250	281	232	296	260	258	237	271	264	274	259	247	277	277	289	284	250	248	269	261	273	231	256	278	253	272	290	247	305	261	250	275	294	278	251	264	255	251	250	282	284	293	261	268	241	274	290	227	260	233	280	296	267	248	263	269	251	270	267	270	237	214	280	252	265	267	254	265	269	252	263	273	273	260	236	260	282	279	302	253	242	261	275	230	266	287	264	249	238	281	244	249	236	266	261	232	269	264	233	275	269	285	271	278	254	281	247	264	267	280	264	279	255	273	234	240	267	297	261	278	284	263	245	257	236	265	256	258	276	287	254	250	280	245	260	255	263	292	261	271	267	253	265	222	267	289	251	265	284	265	269	280	282	274	276	278	283	234	241	258	285	245	280	296	283	274	273	262	253	244	260	243	274	268	277	266	279	234	270	273	264	255	258	240	259	256	261	242	242	280	269	268	251	255	256	265	256	281	259	285	262	228	276	254	286	243	216	257	253	278	252	262	257	256	263	293	250	271	270	259	248	257	256	281	265	275	270	267	257	271	253	270	244	266	278	286	256	274	244	231	290	286	234	247	274	270	288	268	249	282	266	260	265	265	258	285	251	244	255	250	280	278	248	217	266	276	320	252	277	273	254	223	280	270	247	267	266	269	256	269	245	233	258	249	252	275	265	274	272	266	226	237	266	264	268	252	234	273	242	266	238	272	244	265	286	262	247	283	272	241	248	256	228	266	252	268	256	268	260	279	260	272	288	295	225	259	291	281	263	246	302	277	271	271	259	260	273	253	257	303	260	264	265	251	259	259	269	276	257	242	269	277	277	261	279	250	282	263	278	262	270	252	262	264	271	278	287	264	261	232	259	256	225	239	241	288	259	233	284	268	245	260	263	259	274	270	239	281	275	244	286	244	251	225	274	282	277	246	251	295	294	239	265	286	228	277	261	244	276	221	286	252	251	284	254	288	248	280	281	260	261	247	243	285	300	266	269	293	259	239	261	300	284	260	262	255	258	280	277	264	250	263	291	235	265	260	276	302	263	282	262	251	243	274	290	236	272	240	269	275	257	271	288	259	237	269	268	288	274	274	244	263	259	281	282	255	266	269	244	217	245	247	252	283	234	246	269	249	260	281	247	253	279	276	276	288	236	271	273	277	277	250	283	241	252	268	279	252	265	271	263	286	241	236	285	223	275	259	277	250	253	241	265	237	257	264	256	279	271	274	295	244	264	265	270	258	270	236	263	255	249	287	252	262	256	257	269	272	258	269	242	269	233	246	274	256	284	257	259	236	266	288	283	263	280	262	234	245	265	246	274	290	234	250	270	250	287	272	277	269	259	267	256	276	287	241	267	285	267	269	285	280	282	272	277	237	230	269	253	275	213	234	260	250	219	271	272	273	263	274	260	265	263	265	260	253	282	266	266	272	273	255	267	232	263	280	308	264	243	278	271	249	235	288	275	272	292	247	230	259	265	276	286	270	249	283	282	290	273	240	253	284	232	265	288	275	252	287	294	245	245	270	284	265	273	248	267	243	284	243	251	241	253	260	246	286	277	250	255	260	242	247	246	242	280	296	274	234	259	262	259	281	247	248	267	292	275	260	287	215	241	286	258	231	291	277	264	283	279	267	284	279	259	248	284	260	253	254	270	297	270	275	282	255	234	248	280	273	268	233	270	271	260	224	286	272	262	300	240	258	280	251	270	262	257	274	251	260	277	247	268	284	267	269	257	299	290	225	232	249	255	271	248	252	225	234	279	250	270	253	277	266	305	295	279	262	310	275	259	269	278	269	261	279	264	270	246	259	227	269	252	280	271	268	280	280	260	259	212	241	259	233	282	236	251	253	248	252	229	286	279	242	281	280	224	283	273	268	252	250	236	285	308	260	275	254	273	237	278	254	258	258	268	264	267	270	252	265	252	238	272	294	290	264	272	265	261	276	281	275	249	268	255	263	266	280	257	295	259	304	282	264	254	284	267	273	267	251	237	235	240	255	248	234	272	248	233	252	260	289	258	230	257	237	263	261	285	259	263	239	276	230	235	252	247	230	267	315	253	291	254	266	271	252	227	270	270	266	283	260	259	259	249	277	251	277	277	245	261	259	235	280	256	263	254	241	243	246	284	240	237	254	238	296	267	290	260	289	240	287	278	273	235	286	239	273	295	255	258	244	231	271	265	266	271	258	267	255	276	283	242	267	275	247	263	263	242	270	226	271	272	271	261	243	243	300	268	262	266	247	253	253	244	267	264	258	275	290	242	256	261	277	257	237	253	279	259	281	287	270	261	253	257	308	274	257	253	279	274	252	286	286	245	264	249	252	266	273	269	246	260	241	236	281	269	245	271	249	310	296	281	268	242	259	264	275	270	278	256	230	253	260	258	251	221	263	277	269	246	254	247	268	245	272	243	228	262	263	270	271	246	298	253	261	263	281	300	281	287	282	243	287	255	262	276	274	255	251	276	278	267	245	288	276	243	253	276	256	258	242	273	264	252	262	276	292	251	270	278	249	267	252	274	268	267	273	277	257	246	266	261	274	250	283	240	272	255	270	265	248	296	257	275	273	239	277	278	258	278	256	271	285	289	246	272	254	266	261	244	247	248	272	261	282	246	282	248	251	314	260	250	253	250	267	270	242	265	234	256	269	261	252	242	296	270	279	272	267	257	255	246	286	255	291	275	285	234	260	264	296	255	277	226	270	267	287	258	255	279	315	295	270	299	264	288	257	259	246	276	279	250	278	250	267	246	242	271	270	272	270	260	233	259	236	248	244	242	250	259	238	243	259	250	246	260	286	266	250	253	291	260	287	253	277	253	256	236	290	254	238	276	281	298	222	236	244	262	229	272	243	262	306	263	257	280	284	301	248	239	241	251	304	267	253	283	236	224	255	254	267	281	273	272	251	248	282	251	256	273	269	231	236	255	250	235	247	264	232	258
6547	3212	1768	899	706	628	623	603	642	599	637	670	579	637	611	626	596	595	595	601	583	600	606	639	625	596	628	650	607	596	634	647	657	634	642	641	680	576	595	617	633	628	587	610	616	574	600	622	625	596	620	617	661	583	644	660	604	590	630	605	642	566	615	554	609	643	619	632	601	651	632	625	656	564	603	649	593	589	618	616	656	629	616	640	587	600	606	648	618	603	619	589	571	624	610	615	614	586	597	647	586	613	641	666	643	599	613	654	604	627	636	559	620	608	611	621	616	607	646	605	587	626	621	590	572	590	593	608	616	587	633	632	671	603	608	647	667	636	592	617	642	592	591	615	632	569	630	631	615	600	616	604	611	604	662	618	611	615	620	625	603	630	645	605	600	663	626	628	588	602	636	632	592	649	609	567	652	616	592	600	583	639	668	594	609	673	626	642	594	654	628	625	644	560	582	597	628	601	621	686	622	569	585	680	616	624	647	635	557	622	625	602	639	595	658	575	582	561	640	641	653	645	617	615	577	679	556	632	594	623	601	638	614	613	629	657	591	601	623	572	616	645	607	639	592	561	586	679	660	683	606	641	636	640	605	639	588	583	630	653	589	599	607	647	632	609	650	610	594	655	577	599	606	611	633	590	631	638	636	625	573	646	644	637	598	629	612	595	596	582	618	595	618	639	580	592	594	664	625	605	627	664	631	626	633	613	599	620	558	587	608	644	606	567	635	591	626	658	610	599	620	594	631	584	600	592	643	605	611	593	612	634	628	604	595	605	612	602	582	596	634	629	620	657	625	638	598	571	635	627	640	653	662	632	635	634	610	647	611	646	615	595	595	643	591	653	623	635	608	641	610	579	647	615	614	620	639	615	586	625	634	607	642	576	615	600	630	629	582	576	655	608	660	623	627	607	628	599	631	663	627	618	605	618	635	572	576	611	596	611	627	635	641	639	604	643	635	613	627	626	643	623	581	596	607	625	567	646	589	603	618	620	628	635	594	633	642	586	603	603	629	609	604	657	625	594	626	565	610	613	632	622	624	605	639	619	626	640	603	613	594	632	635	605	647	635	603	569	576	603	659	614	644	609	576	631	682	601	556	591	602	626	649	593	624	580	607	638	638	621	601	592	566	642	594	623	611	617	589	644	633	637	567	614	619	600	671	612	596	642	609	607	624	659	633	599	580	573	543	645	631	617	613	595	594	618	603	621	637	612	599	624	626	623	632	630	582	588	598	635	634	591	607	617	625	649	621	611	602	613	614	582	616	594	603	650	585	605	650	617	597	612	650	627	642	621	700	590	576	648	622	625	634	629	598	664	612	676	628	610	653	616	618	607	631	566	619	595	608	583	611	609	614	622	568	581	607	588	626	648	612	651	624	619	612	602	685	641	623	594	601	656	655	616	640	618	617	600	645	574	621	591	616	599	563	650	642	669	669	600	616	618	621	634	647	607	608	618	615	645	617	639	671	579	631	597	591	617	616	612	633	614	599	608	668	577	645	664	662	633	577	627	652	572	573	608	628	613	642	605	646	591	591	614	614	657	626	618	659	604	613	591	644	634	641	653	652	620	649	631	619	626	666	637	631	611	647	656	606	646	586	616	624	583	609	616	654	632	599	622	599	620	625	603	626	606	613	631	618	648	628	580	604	614	611	629	642	639	617	616	657	635	660	614	670	633	630	613	605	607	631	632	580	593	643	634	649	606	588	619	613	608	607	646	613	638	635	602	575	587	608	594	620	636	597	633	604	634	595	632	625	630	625	641	650	611	620	683	598	592	633	599	642	651	606	590	587	616	620	625	579	612	588	632	613	594	650	593	621	645	597	670	631	632	631	581	594	619	616	576	593	608	650	612	665	630	609	582	649	612	579	606	649	610	626	549	633	645	667	620	561	663	630	599	596	627	676	625	585	622	617	602	602	609	629	592	631	625	557	614	637	598	649	619	574	592	621	612	599	616	617	624	601	681	593	635	654	590	616	597	634	640	606	622	597	629	619	653	606	609	633	622	628	615	603	585	680	608	621	638	614	610	645	598	570	658	649	635	605	608	681	577	640	646	617	635	640	619	602	648	644	643	618	571	619	641	638	638	618	622	556	584	624	566	624	651	601	624	630	633	598	640	654	605	646	626	587	619	595	626	643	608	614	619	653	652	591	607	620	621	669	605	630	617	632	569	621	659	622	655	650	599	588	613	623	608	568	624	585	611	624	611	573	605	663	599	563	588	637	594	651	574	619	660	626	634	575	630	620	574	628	612	568	628	628	638	609	668	622	585	591	612	677	638	634	639	640	586	631	590	635	619	642	625	640	613	639	641	597	670	617	585	639	595	639	651	624	649	609	626	617	617	608	626	606	679	642	563	645	601	634	604	617	615	609	602	662	603	638	623	624	660	636	601	657	578	601	583	632	610	640	637	579	676	577	616	604	630	653	631	635	608	625	647	587	634	600	602	641	642	605	599	660	625	684	641	631	605	625	606	606	627	645	674	603	655	628	603	634	611	655	620	608	581	650	609	640	608	620	625	651	677	603	632	604	578	589	600	648	626	631	606	681	642	652	602	592	653	601	613	618	642	599	574	659	614	633	613	615	610	588	609	588	630	626	597	639	647	602	627	629	609	628	584	618	596	628	671	609	616	610	650	606	587	623	625	675	669	642	648	628	597	611	642	633	660	620	627	608	646	624	671	598	643	614	693	581	644	616	621	591	636	678	651	636	649	608	577	642	616	630	633	661	634	647	644	603	602	587	620	614	607	604	600	600	605	609	638	618	665	586	620	643	645	662	635	604	632	588	599	617	635	608	626	604	618	603	644	653	626	645	685	675	613	656	642	603	630	578	633	612	651	612	601	637	616	596	595	607	598	631	625	574	644	637	617	652	638	655	608	574	611	623	601	591	615	570	586	615	624	613	631	607	607	634	618	642	648	616	613	649	645	641	595	588	640	607	618	639	630	659	653	597	641	664	625	628	648	589	609	648	640	649	587	604	581	614	591	586	639	650	596	584	595	598	611	615	608	606	663	629	585	619	603	656	652	608	561	596	604	598	594	615	617	618	575	612	625	609	611	607	612	606	650	630	618	636	642	625	620	582	599	612	622	629	593	650	591	693	617	613	604	632	603	587	616	647	650	615	619	570	594	619	619	594	617	640	638	555	612	633	621	628	623	628	644	612	608	618	591	655	616	654	583	647	655	623	638	612	596	614	641	632	610	617	606	566	604	627	629	616	611	578	614	606	603	646	593	629	573	619	586	638	595	618	626	639	579	635	615	633	613	598	638	648	577	623	642	608	623	620	647	583	616	631	628	606	620	608	630	621	651	629	603	635	596	614	643	654	620	612	614	627	612	649	638	610	590	634	587	581	599	613	622	607	620	600	608	581	611	628	628	584	591	623	616	598	620	611	593	606	618	603	616	631	611	641	621	602	652	604	637	596	606	576	589	618	598	647	606	633	631	601	639	642	607	606	607	651	586	631	626	659	635	609	572
24903	21436	24812	28446	21443	20336	1087	500	447	440	459	368	409	383	411	404	395	394	431	385	383	400	419	398	413	380	382	418	406	375	377	416	375	395	364	394	379	430	417	418	345	335	373	392	426	365	367	358	336	383	380	378	368	360	373	387	335	373	395	355	376	386	399	379	384	397	388	386	371	384	404	364	391	374	388	365	368	339	385	370	367	368	397	392	402	331	366	384	367	418	358	409	360	337	403	377	360	304	340	358	369	376	388	391	395	375	341	362	391	405	370	404	388	365	380	341	359	401	394	378	383	389	404	389	400	389	405	391	382	382	363	386	361	367	431	360	368	415	360	365	389	385	399	370	390	363	379	363	392	377	373	390	388	402	390	422	355	392	359	365	392	396	377	354	376	353	385	334	342	414	426	398	397	388	391	364	380	350	385	376	371	387	343	392	385	391	406	402	421	361	349	393	383	419	366	428	388	392	400	383	387	409	360	387	373	382	369	371	374	382	378	390	400	405	373	367	372	402	376	396	360	381	359	350	354	361	384	363	377	355	369	375	384	385	358	393	397	382	378	399	373	360	393	369	361	368	419	363	401	358	394	354	383	392	390	376	385	369	364	362	351	376	387	417	384	385	375	362	371	382	355	393	368	361	364	382	401	376	397	386	362	347	392	348	406	397	381	357	360	380	365	383	386	378	366	376	401	405	392	422	359	408	372	373	386	379	331	420	347	362	394	344	391	394	363	363	360	379	377	375	382	364	371	405	405	359	392	381	353	384	388	394	363	365	427	344	388	358	371	383	359	361	420	368	356	385	385	409	348	403	388	380	374	355	388	373	373	399	351	338	369	392	400	404	431	387	417	333	337	421	378	359	397	383	342	382	389	409	399	373	346	395	359	398	418	402	380	367	412	373	421	399	361	433	395	377	358	359	389	356	402	376	375	403	379	382	350	350	377	356	402	380	384	382	385	355	404	369	404	377	353	379	404	379	398	402	396	383	388	387	391	401	331	381	356	378	354	395	368	376	351	359	376	340	383	345	365	387	356	355	322	357	347	343	395	419	416	352	356	421	381	384	400	377	422	362	390	365	329	350	361	348	418	384	388	389	379	359	403	370	397	366	419	377	363	328	420	412	375	393	343	378	401	330	394	414	393	372	363	369	366	363	359	389	329	374	372	381	352	352	364	406	397	373	385	362	360	338	402	380	410	361	380	379	371	371	406	382	392	351	386	429	403	372	453	381	400	395	370	382	395	342	370	407	392	372	369	368	402	392	399	400	405	382	367	363	389	348	378	385	359	382	371	382	368	384	355	374	353	382	386	357	377	353	359	367	362	434	387	414	393	395	396	372	393	416	402	387	347	393	406	363	385	416	373	385	366	374	387	380	390	400	375	343	373	413	379	370	386	434	378	343	382	399	359	375	372	348	429	354	350	377	401	418	397	394	340	406	378	347	322	385	385	365	360	404	392	431	405	371	391	375	363	396	371	370	382	383	363	342	426	395	403	384	394	398	418	358	380	382	393	406	395	364	372	405	400	389	396	367	350	394	359	410	389	362	354	377	400	392	392	387	373	399	359	359	380	343	360	377	386	349	364	368	374	383	383	393	398	381	372	379	363	375	368	423	356	381	395	342	359	383	353	386	379	379	388	392	377	352	389	352	350	342	364	386	380	346	391	396	416	387	360	390	357	390	393	373	390	402	388	377	366	367	393	378	383	378	373	355	399	367	367	380	354	391	360	410	416	396	371	405	400	391	373	383	348	328	366	364	422	345	379	362	384	377	392	410	370	409	385	361	386	361	403	379	380	406	368	379	371	367	353	360	388	362	391	373	376	375	350	387	388	401	382	399	358	399	345	394	396	359	386	375	379	369	366	405	394	346	333	381	397	356	340	383	405	371	357	382	391	382	412	370	376	359	371	373	359	378	370	372	356	374	339	377	372	417	369	377	402	375	384	378	355	361	358	371	382	392	366	348	415	359	407	333	377	394	361	412	402	347	344	371	380	374	393	377	353	358	432	406	366	374	362	361	393	376	353	386	374	342	401	341	371	355	411	390	361	365	374	375	354	409	381	371	361	374	360	411	364	351	379	374	350	379	385	367	344	405	393	387	366	385	387	396	386	370	391	377	378	378	370	404	378	387	394	385	362	366	400	395	397	388	376	357	354	390	378	345	371	346	391	377	382	343	386	404	375	399	380	370	392	393	380	407	357	419	392	350	406	362	371	381	352	404	367	394	370	379	388	363	402	407	351	345	366	367	345	317	346	389	366	365	375	360	351	389	384	372	380	346	361	350	394	409	359	360	365	407	384	354	341	351	357	401	370	396	323	393	351	393	399	332	389	377	353	376	389	385	358	424	367	372	353	363	363	376	386	386	389	378	403	377	364	360	369	395	364	399	399	359	373	369	371	406	351	375	394	391	364	361	401	387	362	360	359	377	375	422	358	373	370	380	356	365	387	399	402	366	400	368	389	406	415	401	405	377	372	409	418	407	376	381	368	360	387	395	386	372	350	378	358	372	352	381	360	345	364	411	365	394	371	357	376	354	361	374	357	374	390	399	383	370	395	357	365	381	371	390	379	405	397	400	418	392	401	413	360	377	355	382	372	381	392	358	353	374	399	386	412	382	412	379	385	381	371	372	375	345	335	426	383	361	400	391	371	379	391	352	360	389	343	390	380	375	386	433	351	387	369	339	403	364	372	343	389	388	358	367	345	419	345	368	354	354	382	387	365	369	399	394	384	411	335	363	379	396	373	360	384	382	361	397	393	359	411	379	402	385	377	384	362	402	353	419	395	377	366	430	384	413	390	387	394	405	359	397	380	366	360	385	348	356	394	374	376	394	352	345	390	371	340	348	358	395	373	365	345	425	395	360	393	389	381	402	369	390	375	379	390	406	367	359	367	341	419	339	349	402	383	371	388	366	354	347	364	368	378	366	384	335	345	321	363	381	387	392	376	396	357	360	377	382	394	390	391	373	387	374	383	354	366	365	434	375	364	383	343	348	357	382	381	382	372	338	396	340	382	384	344	384	359	365	367	376	378	400	380	388	366	381	392	384	420	350	365	386	379	370	374	366	384	363	399	369	372	370	376	366	359	362	364	370	403	356	339	407	422	414	391	338	380	346	359	363	375	350	413	391	368	366	375	364	390	342	361	333	374	344	363	386	366	381	350	388	387	331	389	381	372	355	343	368	407	362	369	366	372	332	392	383	392	385	344	366	388	349	401	353	388	362	398	382	385	361	388	383	354	373	399	420	390	366	371	389	355	366	430	409	409	375	345	341	411	388	359	383	419	332	347	395	376	378	352	403	443	438	393	370	352	386	391	382	393	387	395	362	340	356	333	373	374	373	345	353	408	374	376	344	387	352	376	394	336	403	386	418	386	334	400	379	391	361	396	383	382	387	355	360	366	391	383	368	357	385	358	409	351	383	387	385	390	374	377	430	371	401	367	378	397	359	371	379	384	391	380	381	397	389	352	385	371	356	413	379
7081	8239	4852	1863	1872	927	855	836	897	822	843	840	846	862	793	860	878	835	789	813	788	861	758	844	843	839	855	792	782	868	826	831	813	808	836	771	811	863	805	815	820	803	834	841	800	837	840	813	864	795	809	804	814	850	795	758	797	762	836	787	838	836	779	835	809	807	811	811	826	815	761	800	836	827	764	788	798	830	814	815	830	813	834	840	777	805	828	826	794	793	832	844	785	784	777	811	818	848	778	877	809	799	823	816	826	815	837	790	833	774	832	833	818	833	860	784	877	798	858	817	782	819	818	828	853	827	844	865	826	797	809	834	813	784	842	824	831	803	777	818	816	853	799	878	810	765	839	813	831	794	854	834	831	848	794	831	834	786	836	849	826	809	827	840	803	782	860	773	836	806	769	828	813	773	803	765	811	818	827	763	823	822	808	832	820	836	853	827	824	785	815	848	819	813	839	776	782	786	871	819	821	822	765	835	865	796	799	843	815	817	795	816	815	835	784	841	794	778	795	804	798	811	801	818	839	821	868	800	845	826	824	821	868	804	810	736	771	816	825	794	824	900	808	820	832	771	791	797	766	791	763	780	802	793	788	840	770	802	864	844	830	816	843	829	829	817	786	818	819	811	789	864	857	816	826	841	814	805	790	812	859	796	862	865	779	769	792	793	814	807	810	806	878	838	788	852	809	837	783	822	795	768	828	794	835	795	807	832	769	839	848	773	791	763	803	836	818	837	788	812	797	804	852	792	794	835	858	868	786	788	824	780	851	764	787	837	797	794	797	785	829	783	830	765	775	819	799	799	837	828	777	837	810	816	861	819	811	857	770	800	830	815	785	852	817	791	856	849	855	769	802	827	761	830	835	804	840	843	854	820	821	867	795	812	845	774	811	814	777	792	811	841	842	806	805	823	797	823	805	812	792	819	823	809	828	766	830	786	829	849	825	868	780	837	814	845	818	803	799	865	807	766	777	829	833	831	848	831	798	763	819	845	877	814	813	784	844	801	802	859	787	851	805	794	810	787	805	806	820	790	766	822	848	810	799	789	816	806	802	810	815	750	767	809	829	844	752	808	823	879	834	803	861	783	802	798	811	813	790	832	838	829	845	792	797	806	828	819	810	800	858	827	830	796	829	780	864	812	804	889	810	861	817	804	768	860	800	841	833	819	824	805	822	818	814	817	815	795	839	776	815	860	772	853	814	802	777	830	786	829	844	819	823	789	805	806	793	814	822	785	786	854	859	829	855	848	823	850	799	833	807	833	790	793	855	806	776	829	818	838	794	848	809	803	804	787	803	833	824	787	814	756	827	849	794	842	822	794	795	828	789	801	837	818	808	822	812	823	815	819	839	814	807	808	809	835	822	865	826	775	812	801	785	812	782	853	836	806	824	845	866	817	863	804	822	809	863	776	834	840	834	808	823	831	817	850	832	824	785	785	818	811	726	839	841	816	772	846	853	785	827	764	828	802	787	811	803	778	864	833	777	837	822	814	829	820	807	807	798	850	816	835	768	820	792	850	840	797	808	815	848	766	773	834	795	830	818	844	816	807	866	828	784	834	810	783	775	789	791	764	827	792	789	838	790	839	777	806	777	804	823	786	811	788	807	806	791	834	777	847	884	829	773	824	831	878	848	855	782	811	810	775	816	838	804	848	771	792	797	834	815	815	801	843	792	820	823	841	776	812	866	840	816	815	810	759	783	779	807	807	771	824	859	867	790	836	790	832	802	828	834	818	777	807	822	805	779	821	807	851	750	848	800	795	867	811	807	843	826	840	831	764	862	856	802	838	822	797	850	837	820	838	805	768	781	776	814	833	837	804	853	840	835	883	833	783	825	813	846	798	787	868	803	805	795	804	809	820	811	850	881	832	771	805	777	754	810	800	814	834	816	805	799	751	791	739	825	778	825	856	770	826	827	764	829	815	846	801	808	795	813	824	811	795	831	836	776	800	834	758	850	814	834	815	848	789	812	824	838	764	852	803	876	825	817	800	820	780	840	794	804	780	797	814	841	826	835	765	804	804	870	791	788	865	835	775	839	837	805	820	813	795	837	851	774	775	791	770	806	834	833	836	817	863	810	807	816	856	790	793	843	801	763	803	826	879	840	839	862	808	820	781	767	855	806	840	854	820	821	817	833	839	812	783	805	799	803	828	855	850	848	786	835	802	803	831	784	828	796	811	811	832	819	863	823	791	824	846	815	835	839	775	817	811	812	802	860	789	809	795	779	846	821	818	779	795	813	780	776	826	804	727	810	846	806	737	850	776	833	798	815	852	789	804	803	832	743	801	807	824	791	790	809	811	873	788	793	805	765	785	774	827	780	852	839	849	866	829	848	817	816	849	822	876	850	801	840	850	808	872	792	818	791	828	803	800	826	829	867	864	781	783	823	750	781	756	846	858	796	768	835	829	812	800	806	821	818	803	828	784	796	817	815	813	815	801	814	828	804	797	855	864	849	806	877	842	745	840	802	830	792	771	776	779	829	810	784	815	866	730	813	828	815	867	811	809	805	900	827	820	815	854	768	823	799	832	786	811	865	871	788	836	834	789	820	793	816	818	755	795	827	813	779	845	807	812	778	784	765	801	861	792	791	840	762	791	840	820	747	822	856	821	831	817	868	787	874	852	883	834	824	834	789	813	786	812	816	837	822	826	790	779	748	832	844	790	834	831	851	816	778	796	827	812	858	851	802	795	836	821	796	795	833	864	800	742	823	767	830	811	828	857	829	835	819	806	831	823	836	727	814	802	819	846	831	800	818	781	792	783	813	805	830	794	828	799	797	895	780	825	841	818	824	805	809	836	842	798	835	805	783	849	817	825	870	806	861	781	841	826	840	788	835	825	758	827	817	795	816	774	850	825	843	778	823	817	788	749	808	802	838	853	831	801	781	820	810	829	802	738	847	801	886	825	850	832	805	841	790	793	785	750	829	797	821	863	829	802	798	820	777	824	829	781	814	833	839	787	835	823	796	816	795	801	831	796	765	768	807	820	820	794	832	793	788	869	837	794	801	810	767	792	780	805	770	786	826	853	757	777	815	802	777	799	750	826	832	773	815	801	808	822	815	815	833	813	812	785	832	813	795	792	763	840	811	785	820	824	872	834	754	836	774	782	822	857	790	799	796	821	825	800	880	801	780	831	822	811	842	803	800	841	840	802	830	811	814	822	800	823	812	791	811	829	807	808	836	771	779	831	830	833	823	802	839	836	823	817	815	767	826	839	818	823	830	836	833	810	787	819	860	805	863	822	824	787	773	875	828	851	805	813	778	799	813	808	847	833	796	814	839	818	774	784	770	875	762	803	844	864	819	801	796	839	801	804	762	857	821	800	811	796	806	840	825	825	809	849	836	811	748	815	794	840	827	807	788	846	844	836	857	813	751	810	764	779	819	829	793	808	859	777	852	789	826	785	815	834	779	839	803	841	827	793	814	830	820	801	820	840	768	808	823	876	827	784	807	837	778	773	811	816	777	802	831	800
24234	21448	25211	28121	21450	21459	19174	792	442	362	360	373	311	320	308	332	311	275	296	281	273	282	288	302	290	297	274	250	281	281	286	247	297	247	264	260	259	265	284	285	268	288	274	302	265	270	282	300	262	267	306	271	269	264	288	264	305	276	281	265	268	262	273	324	252	311	252	273	269	270	272	269	277	288	266	276	232	285	283	239	280	275	274	242	230	277	247	275	244	274	285	254	321	264	277	262	291	270	255	262	307	289	266	261	299	273	289	238	259	276	282	267	269	296	276	288	282	278	309	286	278	244	274	256	285	262	281	256	291	258	253	269	295	262	287	281	260	245	262	279	271	267	291	261	273	278	261	284	273	257	285	263	295	279	285	304	296	291	260	267	278	282	293	297	287	311	259	290	296	265	283	262	255	289	292	276	246	275	290	270	276	284	269	292	253	258	271	249	261	283	290	251	290	300	281	283	293	271	289	281	285	303	283	247	264	304	307	264	281	282	299	261	298	271	285	241	280	284	307	239	293	286	277	253	266	261	262	268	255	274	253	276	306	262	278	260	277	277	290	252	252	223	270	279	274	283	288	260	271	289	280	261	235	270	303	234	234	277	257	269	298	282	278	269	275	251	273	300	249	287	270	263	265	268	252	313	277	284	300	294	247	288	249	271	304	255	248	294	296	311	299	284	253	252	240	289	251	277	273	302	269	262	284	231	256	272	268	302	272	268	303	256	284	282	238	265	260	261	282	288	258	301	278	262	297	275	230	266	281	240	309	293	275	294	219	279	277	261	250	283	279	265	271	293	252	282	254	287	253	279	295	251	273	289	301	286	283	283	266	259	252	233	260	261	251	282	257	252	292	246	281	246	287	235	269	233	275	290	291	264	264	268	284	275	277	281	250	264	262	292	247	215	273	299	279	294	276	269	283	265	261	254	295	245	295	279	279	263	283	262	237	279	247	268	276	252	255	275	246	271	281	286	262	264	301	251	268	234	253	262	297	323	277	290	292	281	282	289	298	254	271	266	282	265	252	267	286	249	270	257	278	270	259	275	271	283	278	278	291	288	291	241	270	278	279	287	289	283	289	261	229	274	279	291	281	288	266	259	253	269	256	286	273	237	277	275	247	261	310	238	255	252	244	260	274	263	246	299	280	254	271	278	263	273	272	275	249	268	259	286	278	278	246	251	308	268	266	279	261	282	260	280	275	269	271	266	251	277	279	279	262	263	259	283	284	287	277	270	287	278	271	276	251	279	264	272	287	301	268	252	274	313	278	263	259	298	284	283	274	288	284	265	221	278	270	261	261	246	279	264	274	261	286	256	234	245	294	285	249	294	288	300	281	254	271	272	272	271	262	272	263	257	257	260	281	254	304	259	263	269	270	282	304	301	323	229	243	277	276	268	275	277	281	274	231	280	252	268	295	290	266	282	300	284	279	265	282	274	257	249	271	278	276	250	264	271	265	259	275	274	296	264	292	289	284	272	285	307	283	297	288	254	261	245	239	276	282	268	263	288	263	258	291	272	261	257	275	301	253	319	274	277	263	242	247	259	252	272	271	293	262	269	270	312	271	254	249	278	279	286	255	297	279	251	299	285	287	234	305	273	277	252	270	266	274	289	269	277	233	275	276	266	260	280	269	284	260	274	257	276	273	232	247	268	254	261	272	260	270	284	284	273	237	294	290	286	273	278	254	274	247	266	277	238	298	255	308	288	282	278	266	282	283	261	271	257	230	257	238	302	240	275	272	289	264	252	280	241	273	274	264	285	261	247	276	288	260	274	257	311	259	281	261	295	277	286	250	263	254	290	307	277	263	282	266	291	296	272	268	281	275	312	264	288	258	248	288	250	253	247	238	261	279	321	259	287	267	248	290	276	260	271	284	245	263	270	273	281	270	269	277	288	273	275	287	278	253	267	265	249	274	281	251	277	272	275	238	253	272	259	280	288	243	277	271	249	266	270	277	255	246	256	287	274	294	315	272	285	266	311	274	277	285	273	277	258	251	264	280	273	240	297	279	234	274	255	261	250	242	265	309	281	272	260	272	273	271	273	256	302	262	284	275	281	273	302	301	291	262	292	265	273	251	300	271	271	258	266	284	277	268	274	247	274	285	260	280	247	269	291	259	269	286	300	273	270	281	270	269	247	249	240	246	292	226	252	287	272	279	248	288	254	281	296	282	277	302	256	285	303	289	312	256	246	271	264	270	268	265	286	247	262	271	284	289	310	275	248	268	238	275	266	244	277	274	241	276	283	246	305	267	283	268	291	273	263	308	270	250	287	287	276	271	299	256	284	266	284	236	277	247	296	275	288	268	292	254	261	307	262	291	287	281	294	250	259	269	250	280	261	295	310	275	283	243	284	259	288	243	305	283	250	298	276	263	265	285	254	286	299	248	261	261	254	288	264	262	252	276	287	303	266	288	297	290	276	298	265	251	286	256	263	261	280	278	273	287	286	281	269	260	288	266	277	286	262	287	288	310	298	257	266	303	262	306	280	260	327	261	282	281	269	303	275	283	280	282	253	265	275	254	254	272	282	301	280	256	266	259	251	297	294	272	242	260	295	278	275	280	275	239	231	261	286	248	257	252	300	259	265	278	244	275	251	261	272	289	257	272	265	281	230	258	304	273	247	259	282	272	259	306	282	249	280	285	263	265	255	265	284	288	324	271	295	269	273	253	299	219	266	244	286	260	286	274	253	285	266	261	249	258	275	271	241	317	290	225	287	283	264	277	254	257	254	260	279	268	267	272	265	254	267	266	270	241	259	276	286	287	248	252	280	251	248	264	264	277	237	259	235	277	276	227	251	248	265	264	244	268	256	286	265	234	279	266	245	246	240	260	281	291	273	241	263	271	300	227	256	311	276	266	270	239	286	289	252	246	261	245	246	280	285	243	261	263	263	269	305	282	297	314	254	267	275	251	270	254	249	282	254	269	256	276	254	284	290	295	295	270	274	245	241	249	259	268	294	266	261	274	256	263	314	290	252	276	243	248	270	251	249	276	257	266	237	280	273	277	267	259	267	287	268	257	277	302	302	254	248	256	298	275	268	241	263	276	242	250	260	257	263	244	283	264	279	321	262	274	284	248	268	260	293	287	278	230	273	273	279	270	276	267	272	251	294	276	254	273	277	293	309	288	252	259	262	270	262	238	247	283	255	247	261	275	254	293	308	260	272	260	292	273	242	280	265	286	281	289	274	279	284	250	287	251	264	276	266	295	277	261	254	274	279	273	261	275	273	251	264	284	261	264	256	272	253	297	280	280	275	272	265	263	256	256	272	284	259	284	256	273	251	251	249	286	249	276	269	288	297	298	276	305	250	294	265	327	287	298	258	285	252	255	263	266	282	299	266	261	245	259	262	245	288	264	279	271	267	306	249	258	258	234	277	277	268	277	294	234	284	297	287	270	280	277	255	279	276	284	313	281	294	262	294	237	264	267	237	266	241	285	284	299	258	223	268	264	241	271	252	317	262	256	292	302	288	287	270
8546	13135	6865	2517	2634	757	693	682	624	605	573	615	573	577	658	622	584	577	625	568	616	613	614	608	589	544	574	608	600	624	584	567	578	572	612	614	592	606	599	605	584	591	569	557	601	576	557	590	569	547	568	598	587	547	577	598	576	620	570	558	595	600	587	536	562	547	589	522	594	543	555	569	585	583	625	595	554	584	567	611	556	569	559	534	617	539	540	591	568	644	586	561	617	641	588	589	598	561	588	552	556	529	613	583	546	559	570	593	587	560	579	632	557	560	600	557	548	532	583	569	546	567	631	550	566	609	610	575	565	537	610	542	597	539	584	576	612	525	578	583	553	534	573	595	591	579	595	564	567	577	570	558	586	580	570	583	579	547	566	544	573	586	555	591	596	598	576	564	596	536	587	592	573	568	555	534	565	584	556	624	557	550	548	607	600	566	570	564	573	587	636	556	585	537	595	572	553	538	539	562	558	569	589	593	585	563	558	603	563	608	614	605	569	586	583	507	562	573	610	607	557	557	558	501	596	579	587	551	600	562	562	581	562	553	594	610	603	590	587	612	593	629	631	565	601	567	539	566	576	558	583	577	603	611	600	611	561	569	569	571	577	587	613	612	578	581	577	569	602	574	553	584	570	553	593	560	618	582	567	593	577	564	550	547	563	575	527	609	571	597	595	543	599	569	582	570	585	556	602	614	525	604	560	543	550	576	555	594	580	550	635	605	566	567	559	553	566	569	556	539	600	621	513	564	575	576	522	545	600	605	568	610	546	592	548	562	576	540	582	541	589	576	593	582	576	574	551	543	548	576	599	538	558	561	574	627	610	561	592	568	570	561	555	596	526	599	593	561	569	582	573	583	558	588	605	566	553	604	558	577	548	585	597	560	596	553	567	560	594	589	544	584	594	557	583	551	583	513	588	515	620	567	569	548	523	603	574	630	531	557	548	549	558	597	603	541	596	612	580	554	589	580	538	554	569	594	587	535	581	585	577	606	603	573	549	583	574	567	547	579	545	568	620	572	548	622	538	540	579	602	559	646	536	583	569	584	542	586	565	534	544	552	611	577	597	547	557	572	549	566	602	561	557	610	560	578	521	551	592	570	624	525	522	561	603	571	590	566	532	607	544	512	588	571	612	569	584	584	578	562	569	609	555	552	573	517	566	573	577	569	551	547	609	601	521	568	585	522	612	564	578	580	560	628	567	584	578	517	584	572	553	533	580	556	563	557	553	539	567	555	562	570	626	570	550	595	573	589	539	585	556	571	569	604	575	539	557	552	596	545	529	552	565	590	571	578	578	542	591	582	539	612	615	530	557	562	582	549	578	583	583	613	537	532	546	588	612	600	579	568	568	612	560	533	574	577	559	565	592	585	587	565	562	574	609	567	560	500	581	552	596	567	580	592	580	554	573	601	578	563	594	583	559	572	544	573	574	614	548	583	544	595	529	537	637	556	542	542	546	567	555	617	566	534	583	599	588	542	587	546	540	621	614	594	586	571	543	578	577	579	561	582	584	573	592	581	584	525	518	572	559	554	630	561	577	566	599	525	610	582	548	563	623	544	574	571	523	597	580	625	593	561	564	555	551	565	547	541	605	620	559	542	609	578	554	582	585	564	620	559	559	551	569	599	608	567	587	567	586	584	543	614	602	584	633	590	593	601	592	533	572	535	598	590	590	605	548	532	565	621	563	573	597	570	563	584	576	539	583	590	595	586	532	572	557	580	566	548	570	551	596	600	577	593	566	584	589	616	568	576	579	562	596	589	561	582	573	549	523	550	602	572	508	579	620	600	569	555	571	592	561	596	537	569	570	569	566	564	571	595	585	562	579	586	554	595	591	636	565	609	549	574	521	582	629	579	563	560	575	549	585	548	549	573	570	566	558	587	570	563	538	550	556	615	602	555	564	559	507	600	562	594	605	547	580	582	553	582	543	594	540	572	613	578	555	564	568	529	560	585	579	592	564	611	606	562	625	580	578	600	547	564	620	600	590	590	573	574	581	609	576	552	601	619	550	519	579	574	536	545	588	624	546	519	586	594	546	611	570	607	575	564	577	566	560	603	564	563	616	605	570	572	586	588	592	573	599	544	569	574	545	592	590	610	572	551	560	569	572	595	559	593	575	551	572	586	551	615	552	569	576	586	562	571	553	526	571	571	589	536	549	572	583	592	539	573	583	518	538	562	563	603	569	573	591	588	576	598	575	613	588	560	545	572	526	565	572	612	553	589	557	593	549	567	528	561	541	601	564	540	554	596	604	551	556	570	554	574	613	593	585	564	605	570	552	560	555	543	584	557	563	553	576	539	590	589	582	583	580	550	582	584	553	569	549	571	541	591	554	555	554	577	591	572	527	567	572	609	583	579	575	530	597	568	524	583	581	570	547	551	571	533	554	556	635	577	570	574	565	591	568	532	564	594	582	563	571	554	514	605	583	565	552	566	581	592	555	569	534	552	561	542	560	604	603	538	600	581	591	587	599	653	565	574	598	580	580	602	559	597	539	591	645	590	546	556	575	546	576	535	577	580	594	588	557	583	558	582	541	571	581	563	562	540	607	543	584	579	574	628	607	577	564	592	565	594	574	538	606	564	543	567	556	540	577	589	566	621	600	577	562	586	588	571	562	621	582	565	571	567	588	597	578	587	571	573	574	591	577	567	561	560	567	549	605	555	564	608	591	581	565	586	583	528	568	566	563	591	563	580	597	620	628	552	587	549	571	597	566	551	578	568	570	589	565	581	550	542	550	620	623	630	596	531	583	561	576	559	566	578	568	556	567	579	533	597	542	584	572	562	599	582	603	559	596	570	572	586	556	561	573	615	557	566	588	592	617	579	528	580	587	624	580	572	632	585	558	581	592	579	566	592	568	546	573	568	542	584	594	557	586	583	606	556	560	572	542	524	561	580	579	572	611	545	596	607	624	575	550	539	539	604	580	535	605	623	586	575	574	553	524	569	581	598	585	593	596	559	571	542	623	600	638	576	583	561	573	571	584	592	606	564	555	560	581	557	580	594	543	552	592	597	522	548	548	526	561	591	535	575	607	568	578	572	553	597	532	519	548	526	582	636	571	612	559	529	541	564	586	577	606	566	560	549	574	578	552	537	591	555	591	585	574	592	541	552	579	581	561	553	576	565	592	597	582	588	538	592	585	543	577	561	622	582	575	577	530	565	609	579	589	606	552	575	565	549	536	564	550	533	584	617	583	594	587	527	559	570	613	605	598	587	601	600	599	566	606	582	536	594	584	566	631	569	548	585	569	568	556	577	580	574	534	557	575	528	578	588	577	559	599	573	546	576	537	609	580	576	610	568	543	603	569	585	582	534	576	547	577	604	575	536	567	538	565	571	575	570	574	545	589	584	582	615	560	560	572	594	554	575	563	575	586	589	562	591	620	620	589	599	587	561	606	563	579	566	575	576	540	544	585	535	558	612	620	538	613	588	562	593	612	561	600	550	538	542	575	610	604	585	570	572	553	598	562	587
33064	20200	8609	1030	364	262	282	247	284	276	261	248	258	241	227	256	258	278	261	241	256	277	269	243	257	248	281	266	303	275	249	276	282	238	263	239	239	295	263	245	288	278	283	257	259	250	284	260	265	273	281	269	238	234	246	259	255	259	273	238	246	243	256	240	253	276	287	262	265	280	290	256	269	289	278	247	283	285	266	264	268	256	258	276	255	268	231	227	244	256	249	246	238	278	262	254	273	261	250	252	256	269	254	247	268	278	268	259	280	245	276	275	282	244	261	236	241	277	284	253	257	269	255	244	285	281	263	238	271	295	233	292	307	284	275	269	215	276	298	280	278	274	272	296	251	262	252	242	262	243	236	260	256	272	259	246	256	263	280	268	284	247	240	217	240	260	264	264	277	286	265	233	256	260	286	285	230	271	240	294	257	274	243	239	268	276	269	282	254	270	283	251	234	272	266	252	223	262	225	251	235	247	239	263	274	266	258	271	242	263	259	279	258	234	281	290	283	271	287	316	247	247	250	247	243	264	270	254	254	240	288	237	273	264	257	241	253	220	263	266	258	242	269	284	232	268	235	240	242	270	242	240	250	287	274	255	269	272	292	264	287	236	255	264	268	263	233	254	280	274	248	244	280	281	256	254	254	257	274	307	261	250	267	251	273	286	277	257	292	234	270	247	241	230	249	251	236	290	270	266	282	278	264	256	238	254	243	244	281	256	257	271	265	243	286	281	279	237	238	247	271	295	268	253	250	255	249	251	276	279	281	260	285	288	243	329	245	245	262	252	265	229	272	258	271	265	262	270	270	236	275	240	237	244	277	306	270	254	246	244	262	273	270	267	233	252	249	282	232	270	256	238	260	255	253	277	288	287	275	280	264	268	262	244	258	245	256	263	291	237	221	240	246	272	257	279	253	262	259	244	263	239	272	248	262	261	265	269	278	246	273	250	247	276	273	279	236	237	257	269	241	219	244	259	268	267	253	234	265	256	278	272	251	262	296	289	226	272	269	231	301	240	253	254	242	280	269	251	247	237	284	265	237	263	251	252	243	263	286	228	295	240	228	249	278	233	263	285	248	274	265	296	258	265	236	252	288	256	244	275	257	262	272	287	267	271	264	251	272	262	243	243	217	285	241	265	250	239	252	258	232	261	261	265	280	268	252	259	258	276	280	261	247	256	253	255	290	249	227	250	268	246	245	255	306	261	267	253	254	287	241	270	252	275	240	256	246	271	244	275	276	269	288	273	253	295	270	246	269	273	247	257	265	308	293	246	271	275	246	248	266	261	298	277	239	259	277	262	260	248	278	258	263	280	252	262	275	275	241	247	232	262	297	254	253	272	274	246	265	253	263	258	295	273	235	259	245	283	253	220	244	241	310	233	257	285	299	245	242	230	264	234	258	269	248	252	266	250	261	261	269	272	268	269	249	271	251	283	275	270	249	249	255	282	270	295	246	246	271	262	258	242	289	264	285	288	284	295	271	262	266	279	254	255	270	249	259	265	249	285	272	254	279	254	281	271	285	248	252	269	274	264	268	254	239	271	241	253	266	257	253	285	233	233	270	261	241	269	258	288	250	260	245	262	274	254	240	269	263	238	251	248	274	276	261	260	277	254	273	297	303	258	265	270	250	244	279	248	270	295	281	264	262	273	247	262	250	265	254	244	271	257	273	225	261	264	265	221	274	293	262	254	254	286	257	276	258	253	276	277	267	254	235	257	254	268	257	283	259	267	275	284	237	281	242	269	265	239	235	268	253	275	279	310	266	273	259	257	248	256	229	248	260	233	262	277	283	249	242	259	252	292	271	242	271	271	289	281	263	259	251	277	272	251	261	277	248	252	267	262	253	266	313	306	266	276	257	252	254	279	268	268	278	258	257	244	257	252	259	264	241	261	294	324	249	264	241	307	229	272	215	246	292	295	272	240	259	249	275	260	285	275	261	261	270	261	264	264	284	261	227	257	299	262	244	278	258	265	270	282	255	278	261	260	259	279	280	255	283	267	233	270	251	258	255	266	264	258	268	274	246	252	271	272	277	248	276	268	254	270	291	270	260	265	264	304	266	270	303	241	253	261	272	250	275	272	273	228	277	257	261	268	283	251	291	285	287	266	268	221	259	261	268	235	269	254	278	233	246	279	257	253	259	286	289	266	278	258	290	250	256	282	223	271	266	267	264	251	258	267	298	276	266	234	231	292	261	277	265	257	298	240	250	231	254	259	257	268	263	265	247	255	274	263	240	254	254	277	245	250	260	275	277	253	251	252	278	262	265	252	293	277	250	274	257	257	256	257	271	273	276	255	244	272	266	276	261	269	246	235	268	269	251	260	249	249	271	263	256	267	235	280	259	274	236	295	317	252	254	263	269	282	237	277	255	231	266	220	278	241	251	284	246	250	226	253	238	261	263	260	262	284	243	275	298	264	219	269	260	266	256	272	285	228	282	298	250	253	298	278	245	258	251	278	241	254	271	278	268	264	274	251	262	237	294	270	264	280	255	258	260	247	266	272	293	259	255	263	246	235	264	253	284	250	258	247	248	270	270	262	270	288	276	298	260	254	273	237	284	275	204	254	287	274	254	268	251	235	246	245	239	272	218	260	230	276	257	312	259	252	256	215	250	261	243	251	264	240	263	297	248	284	273	248	245	262	248	244	288	264	246	265	262	255	253	271	273	258	279	273	295	297	269	253	270	235	256	265	286	261	257	268	278	277	257	264	291	262	269	267	302	230	237	244	288	267	257	275	229	248	283	271	272	263	253	260	253	258	249	267	249	239	241	253	258	272	271	288	281	236	250	253	252	292	272	227	283	265	268	238	248	265	249	266	228	286	244	255	271	225	246	264	305	246	289	252	251	268	270	263	278	270	253	229	290	271	249	277	251	263	266	286	263	260	265	238	273	267	241	248	256	246	268	229	246	260	236	252	263	236	235	283	273	254	292	233	288	280	292	241	260	240	264	265	239	258	256	260	250	259	252	235	276	268	246	273	279	257	229	271	291	280	277	289	241	261	271	273	237	232	265	264	230	239	253	273	272	234	240	261	244	257	280	245	262	272	237	258	268	277	275	274	284	271	273	241	247	267	262	257	217	268	260	254	242	251	281	242	252	249	249	267	242	248	245	282	230	279	272	291	243	236	274	265	266	262	245	290	235	234	281	251	285	259	266	259	273	278	271	280	287	298	279	234	251	248	245	258	273	284	278	245	289	265	288	263	267	251	259	295	279	257	289	253	251	283	278	253	271	255	256	257	264	269	282	277	252	266	251	247	260	285	252	261	258	215	283	247	286	283	279	265	252	270	253	264	230	284	259	241	273	241	260	227	247	268	276	227	268	255	270	242	285	219	261	263	226	258	267	259	270	238	254	287	274	264	266	246	263	285	268	290	266	279	270	266	257	277	288	288	293	275	264	252	251	268	262	230	278	244	288	262	279	287	256	255	250	248	263	236	280	239	263	282	265	273	271	268	252	260	256	245	263	265	285	255
6458	2994	1565	894	673	644	610	636	629	593	620	617	634	652	586	652	640	620	584	612	611	608	661	640	628	633	622	618	606	637	604	636	608	649	674	632	590	595	598	587	613	625	605	638	633	592	589	635	600	599	621	631	576	625	578	634	633	670	612	610	634	609	661	596	603	593	659	643	627	655	618	625	633	606	624	599	561	597	619	571	588	575	590	638	609	644	622	614	621	585	645	612	617	617	644	630	659	583	655	631	603	607	652	620	694	592	606	640	601	660	594	591	605	665	654	631	578	590	587	647	631	650	606	613	670	637	587	614	630	621	675	645	615	644	596	568	603	654	679	605	612	649	627	622	620	637	605	634	614	653	606	622	614	614	597	591	601	640	607	607	593	614	620	593	619	636	597	558	608	652	631	623	623	602	663	637	626	653	644	663	559	610	588	607	618	631	631	647	590	624	620	616	617	598	627	606	605	616	602	619	644	650	690	637	572	583	679	683	607	643	630	602	640	595	634	597	618	598	597	640	643	628	659	605	594	627	623	608	587	612	672	590	600	618	612	582	620	578	584	576	634	618	640	645	626	657	660	625	602	636	593	598	655	622	634	646	607	669	588	596	658	652	605	600	633	626	597	617	641	635	644	569	615	624	648	605	634	613	603	602	621	640	613	601	611	598	608	588	678	637	596	621	651	594	654	600	652	628	630	637	640	618	614	626	604	588	593	630	632	582	600	615	642	615	655	621	614	628	620	602	639	612	645	614	628	620	676	624	649	590	615	583	624	634	615	630	585	585	619	568	554	652	641	574	612	657	661	618	590	606	608	623	594	590	626	598	584	631	600	593	596	677	607	632	602	589	596	632	618	643	626	634	601	611	659	604	597	588	590	586	622	611	631	606	592	613	627	678	622	627	617	641	607	596	654	606	609	602	677	660	564	630	593	635	617	619	598	599	620	559	634	616	617	633	610	639	630	608	606	631	630	636	649	606	624	637	646	623	612	603	576	597	634	632	655	625	568	629	607	594	614	608	593	591	613	579	610	640	608	634	600	622	644	618	584	585	663	666	570	563	642	609	621	604	588	614	661	567	621	632	636	637	650	621	597	624	629	649	648	595	614	656	614	620	567	675	608	640	619	640	615	631	631	612	606	638	667	598	637	647	682	620	616	609	597	623	605	608	646	600	641	630	619	603	597	651	668	614	591	640	606	635	623	584	613	636	623	651	622	625	636	619	617	604	574	574	612	638	613	630	620	607	623	627	648	649	682	599	646	648	667	584	611	596	627	614	597	647	641	595	560	605	615	629	637	664	611	567	626	615	578	612	590	618	601	633	608	624	601	662	618	669	611	605	610	607	614	594	621	595	580	636	629	617	606	620	624	623	639	623	574	630	596	620	621	612	663	659	602	681	628	594	638	612	654	650	601	590	613	621	587	600	626	638	614	643	641	624	615	583	561	599	616	628	636	605	607	622	641	643	615	617	616	644	593	603	630	598	653	629	618	634	633	621	614	591	596	648	607	611	583	600	639	606	665	606	601	656	598	656	621	617	623	551	601	630	639	629	627	602	630	646	655	588	603	599	615	633	588	640	590	617	625	645	627	610	667	639	612	633	618	615	659	593	662	608	595	607	595	613	624	640	642	668	609	612	631	589	621	621	630	603	600	620	632	624	601	651	625	637	641	631	599	622	599	608	649	636	606	626	652	629	649	602	629	614	586	564	633	610	591	631	584	633	658	576	623	623	628	621	649	607	602	586	610	623	587	611	609	593	645	603	623	618	633	599	638	674	603	594	615	611	600	616	653	637	596	620	651	631	626	630	587	609	613	600	590	635	597	618	592	580	651	616	618	584	636	592	609	604	644	608	621	657	625	660	578	597	591	602	619	632	599	668	616	618	664	595	606	606	586	612	630	606	666	614	618	632	635	617	581	673	617	653	599	626	621	595	579	671	570	637	622	592	617	582	616	630	615	605	605	628	603	665	637	594	584	677	611	603	603	616	609	611	615	609	644	646	611	613	608	608	581	578	588	618	657	594	654	630	629	581	620	605	567	643	632	575	604	647	629	573	631	689	566	624	626	614	617	623	634	647	621	642	651	652	633	602	649	612	580	576	623	644	624	617	633	604	616	602	655	612	596	614	640	573	626	656	597	595	569	628	628	610	616	626	590	624	611	590	617	638	650	609	628	589	595	616	610	626	674	590	575	631	619	603	654	621	630	608	643	576	637	625	602	647	586	635	625	570	600	602	646	623	610	588	598	653	628	607	634	620	600	608	571	609	598	619	609	578	622	600	588	639	682	662	653	587	578	643	662	605	641	609	592	606	647	580	627	616	587	665	586	627	598	639	613	590	646	630	624	622	602	622	603	603	626	628	612	590	661	655	643	586	615	636	623	650	635	658	632	611	616	640	623	631	587	608	604	595	631	622	629	660	621	623	625	583	609	653	607	592	675	648	615	633	607	643	637	691	622	655	589	598	622	582	628	631	625	623	596	623	593	628	649	641	612	622	605	585	584	618	639	596	596	641	607	581	608	635	614	620	628	664	635	603	597	599	655	635	591	606	610	591	558	611	613	639	614	606	608	633	621	624	618	596	620	599	638	636	597	598	576	570	612	604	616	620	581	632	588	612	600	582	637	631	636	621	666	638	641	579	649	642	610	599	629	654	649	606	603	626	608	622	576	632	651	597	622	594	577	618	572	649	588	609	589	603	647	625	589	611	682	634	620	632	597	548	601	626	628	615	588	647	573	631	570	618	565	650	659	653	580	659	641	632	576	604	599	647	615	597	601	596	606	625	630	584	638	607	614	638	600	601	634	652	573	660	623	614	608	621	552	633	607	652	631	629	651	646	636	616	623	629	584	633	626	636	561	573	641	652	632	619	598	628	626	647	574	616	630	625	618	593	628	627	574	665	640	673	604	633	623	630	575	615	623	620	610	619	594	636	601	587	632	561	611	607	613	613	637	620	645	665	612	577	623	610	627	618	601	603	616	603	597	666	627	624	633	587	611	598	616	577	621	619	590	630	636	679	629	601	609	576	599	620	559	661	620	593	616	604	597	611	659	588	636	575	619	603	613	563	633	589	628	605	624	630	620	591	633	641	622	608	624	655	581	653	583	566	563	624	589	636	607	644	570	588	664	619	603	597	668	638	603	593	612	678	620	636	612	627	617	621	589	639	582	578	609	615	637	597	667	620	627	641	605	605	613	621	596	649	614	589	615	594	566	620	645	577	568	624	608	568	614	636	650	572	611	663	604	606	586	605	595	618	592	590	637	590	587	614	558	653	597	625	562	654	629	601	653	612	651	612	626	650	664	640	653	620	611	617	608	580	617	603	643	651	598	592	608	612	635	671	606	627	658	568	589	630	603	566	587	613	614	600	607	614	615	609	606	620	608	634	639	627	642	617	618	579	631	597	649	602	671	620	593	663	616	582	651	595	606	667	606	651	596	626	601	650	602	617	616	661	674	650	631	632	607	618	571	595	575	626	615	606
24893	21440	24863	28401	21449	20524	1038	491	430	448	441	429	440	395	409	398	374	389	376	402	373	394	407	408	380	355	374	425	386	394	365	392	411	401	382	362	387	383	423	380	367	391	438	351	353	390	384	391	381	375	413	350	353	368	389	372	431	363	396	378	371	394	345	366	364	351	373	345	388	386	368	399	395	400	389	378	390	400	370	350	336	361	353	379	386	373	396	401	392	383	365	390	393	381	364	369	367	387	399	391	360	364	359	373	366	367	362	348	381	389	367	361	399	347	350	364	380	356	386	370	326	344	366	370	396	366	377	359	361	392	389	390	370	379	335	380	368	347	399	346	372	363	385	419	396	373	398	387	363	365	386	382	403	391	342	378	375	390	406	390	344	376	409	357	345	347	346	352	386	328	333	343	402	368	383	379	371	391	366	372	341	396	354	384	340	373	406	372	384	384	396	380	372	373	368	422	379	373	358	356	394	397	365	344	401	333	403	398	405	375	378	392	385	335	390	403	384	387	369	373	381	363	319	404	400	348	385	345	372	409	368	378	392	381	378	394	372	380	408	384	356	380	401	349	360	377	411	386	395	406	355	409	383	348	392	370	357	412	385	364	392	384	423	375	390	368	390	380	392	340	406	398	379	375	353	405	381	420	395	363	328	378	367	360	326	368	369	364	387	369	360	351	363	378	370	353	370	356	378	367	370	380	371	387	377	360	364	368	387	397	350	353	357	371	383	368	366	371	392	398	396	376	371	365	368	386	348	379	394	364	411	417	320	416	389	351	356	367	362	326	387	374	355	342	387	371	389	375	354	358	414	358	379	379	393	379	361	378	344	355	393	375	375	360	331	361	360	354	366	374	421	333	349	376	364	377	397	418	353	319	396	353	346	398	335	369	415	399	373	374	387	390	381	349	386	348	387	347	397	344	365	367	358	342	388	365	358	362	372	378	378	381	398	460	355	347	432	383	367	365	413	342	376	372	385	383	365	393	381	353	370	356	411	364	385	402	380	391	366	366	362	352	333	357	404	418	369	377	382	375	364	371	408	350	404	381	363	371	372	388	375	364	363	379	361	323	392	377	416	388	380	348	376	453	376	370	358	357	352	414	372	379	394	372	367	395	386	389	379	417	342	359	358	397	379	420	367	383	385	376	342	349	410	371	384	392	374	367	358	373	360	384	396	427	374	382	391	384	397	329	353	342	372	365	383	417	378	385	356	329	363	387	336	360	365	371	337	362	378	366	390	350	380	377	363	352	388	409	358	376	399	393	367	357	376	382	375	402	358	370	396	360	388	375	379	392	400	369	386	352	354	388	375	397	381	351	365	361	390	381	373	363	327	383	375	420	412	366	382	351	386	336	369	364	397	374	367	373	355	365	376	365	375	395	371	327	362	398	327	336	368	420	418	396	364	394	433	372	379	379	387	405	399	371	384	382	380	402	378	364	343	353	344	415	387	362	346	381	435	382	394	376	388	413	348	364	376	384	405	387	379	417	397	351	366	352	402	396	391	334	357	396	373	355	400	366	385	409	398	407	379	345	365	350	366	392	412	361	382	350	403	370	364	363	394	335	340	414	374	356	386	375	405	336	346	358	384	375	379	384	365	396	399	385	383	390	411	345	419	376	357	371	394	366	402	401	411	359	395	357	398	361	352	407	378	342	373	365	363	394	368	343	376	380	380	355	386	422	376	402	377	368	367	381	379	375	367	368	403	352	371	364	388	395	387	421	372	361	326	333	366	379	410	338	338	383	377	402	375	378	357	432	373	390	404	339	358	365	431	401	327	400	396	350	388	399	364	360	369	375	383	367	416	369	414	373	390	364	365	388	393	335	383	371	348	373	372	375	377	368	366	343	367	367	411	353	368	381	355	398	386	375	403	387	368	389	368	388	369	408	357	357	346	339	373	377	414	366	359	364	418	346	356	379	352	383	379	361	434	378	391	367	395	371	371	353	371	349	353	378	406	386	399	389	369	387	359	375	368	324	350	385	373	360	387	370	343	377	418	399	376	405	374	337	375	365	397	358	386	368	390	349	348	353	435	398	392	398	389	403	372	367	356	366	397	350	366	385	366	359	362	398	375	374	365	381	334	361	396	348	386	349	383	344	378	395	363	396	397	388	382	375	378	358	354	373	378	387	344	374	391	336	409	390	356	366	398	372	387	363	380	377	355	378	389	374	351	409	384	347	391	391	427	365	402	422	369	341	369	348	349	329	354	372	390	377	354	408	371	392	368	389	376	343	363	352	369	356	356	362	370	379	371	386	395	384	402	371	380	380	382	379	383	387	345	367	370	368	395	387	345	374	365	384	381	425	346	360	375	402	388	366	332	386	414	355	396	377	388	398	399	416	360	364	395	370	361	372	351	407	435	372	327	342	377	362	366	371	373	402	370	339	372	381	368	379	350	352	367	353	374	386	356	347	360	385	391	398	434	350	387	360	393	374	395	376	338	378	331	387	365	384	382	336	365	353	362	383	344	390	414	375	367	409	399	385	375	349	353	386	356	386	316	363	344	352	372	406	384	406	382	400	407	386	350	349	347	407	354	406	400	401	386	326	360	346	362	355	368	352	376	340	351	365	398	351	368	400	378	375	375	367	370	376	410	398	368	384	337	351	353	392	370	397	378	367	329	377	376	416	399	361	377	387	352	380	422	365	361	424	382	375	380	356	343	399	401	370	359	356	375	398	393	393	356	413	381	357	377	372	359	373	379	369	373	358	395	359	350	362	363	353	408	393	340	328	421	378	345	364	381	379	363	363	379	398	380	352	352	390	388	354	361	384	363	362	347	377	330	392	369	378	346	362	415	357	375	372	375	361	353	374	387	355	393	363	380	359	358	341	336	371	353	374	356	345	362	390	379	355	354	399	377	394	406	362	364	372	376	375	368	384	329	375	360	370	363	377	385	358	404	366	338	359	324	388	417	408	373	351	373	361	376	371	387	366	353	374	363	392	357	338	389	384	366	362	369	392	386	370	394	335	388	347	353	376	353	400	353	387	397	377	371	411	403	372	365	371	360	390	374	364	380	351	381	372	349	356	343	371	399	382	380	402	380	364	394	399	356	384	373	368	357	376	350	383	380	384	370	360	394	364	375	383	349	374	358	360	382	367	344	348	331	381	354	367	382	400	382	367	362	378	406	369	347	368	378	361	348	387	357	375	386	402	363	374	351	401	391	404	378	355	405	354	402	352	342	405	407	384	372	361	427	369	362	352	343	371	378	353	368	380	377	376	429	402	395	329	391	352	375	396	412	389	391	384	396	390	371	362	395	374	371	354	357	342	363	366	406	376	388	386	338	359	367	399	336	345	432	388	372	375	378	325	357	406	369	382	367	362	392	343	368	391	388	357	353	398	373	355	364	365	372	371	373	380	387	390	366	384	344	351	351	359	383	340	358	351	409	412	382	379	348	368	382	375	341	339	355	369	358	401	360	397	374	394	371	359	330	342	447	404	354	393	353	353	383	374	391	362	414	373	379	352	353	416
5859	8862	3435	1900	1817	923	860	866	828	805	742	830	789	782	819	845	792	792	800	818	776	844	806	844	758	819	799	788	836	821	849	796	845	803	840	855	845	819	791	790	847	808	765	804	811	810	845	803	800	855	833	819	830	803	865	820	821	764	857	801	817	802	816	805	826	776	828	773	792	827	832	790	839	796	785	828	837	797	870	820	833	831	846	810	786	819	830	792	821	829	840	826	796	826	744	806	795	868	774	814	773	840	803	806	793	780	793	727	769	791	821	796	797	807	826	817	794	845	809	810	873	790	814	796	787	823	807	798	782	854	771	772	854	841	825	837	826	802	825	807	783	806	789	815	851	769	758	852	816	802	790	803	809	793	857	825	838	866	790	789	813	796	826	861	802	800	816	808	839	794	765	814	825	787	829	823	805	769	878	830	776	858	802	811	806	860	859	791	823	822	799	794	805	814	769	808	817	852	837	775	794	864	784	874	811	884	823	807	792	834	842	798	778	837	770	829	823	807	829	812	825	821	764	803	825	786	792	760	777	836	798	769	801	833	831	801	848	822	800	850	833	824	806	796	788	782	822	803	822	799	781	850	794	853	801	827	834	832	830	814	799	818	821	820	798	849	853	802	791	856	864	770	834	826	791	845	789	824	845	819	828	809	857	823	846	807	809	786	800	768	831	830	778	790	813	833	804	817	821	775	797	820	827	780	843	807	827	794	771	816	829	859	790	739	788	817	844	789	849	798	849	792	824	775	792	845	847	850	824	809	832	869	816	799	774	784	743	834	823	820	799	814	790	783	827	784	728	793	819	848	784	822	819	819	816	803	861	852	804	803	776	781	860	849	798	826	815	826	795	767	872	776	777	813	839	814	832	838	810	804	788	806	800	808	782	800	843	795	804	814	797	855	792	823	810	807	811	796	806	801	767	821	839	825	849	811	783	787	817	795	763	802	816	828	786	784	828	780	796	776	809	791	798	800	840	867	798	804	857	827	823	785	810	853	808	797	857	802	814	826	793	791	859	835	763	819	806	797	825	831	843	853	805	829	823	805	783	742	781	820	838	833	815	866	799	822	820	798	799	811	846	810	859	814	897	802	810	807	835	798	781	776	772	854	811	823	768	837	811	805	843	865	812	834	777	777	804	808	821	771	838	794	795	804	803	821	762	838	802	797	800	811	784	842	787	819	847	795	821	802	812	756	802	853	813	787	825	828	848	800	851	848	828	815	817	821	844	814	856	853	818	787	784	841	798	810	815	843	875	788	807	803	859	784	795	818	777	831	795	851	735	814	796	800	798	816	827	884	800	802	799	823	841	859	880	798	799	789	841	830	789	817	883	820	791	824	780	814	812	825	790	820	801	871	834	811	850	822	847	839	813	811	813	849	858	863	808	826	783	814	846	800	818	818	832	827	848	781	799	732	832	793	827	795	803	853	860	795	796	781	766	838	783	835	791	828	729	834	821	820	903	781	828	845	789	837	847	800	879	842	835	783	811	817	803	841	839	854	793	814	829	751	788	811	830	817	816	795	787	795	786	836	804	853	809	788	802	802	813	778	787	802	821	786	791	845	842	783	831	844	831	796	775	760	832	794	805	858	861	777	828	741	826	816	865	800	865	770	806	819	822	885	793	829	814	819	821	815	828	860	770	854	846	864	809	776	787	783	886	785	770	837	773	779	821	826	810	793	791	816	818	806	845	795	808	833	797	789	791	800	847	838	808	836	840	846	782	805	802	803	780	810	854	761	812	828	826	791	816	779	837	775	817	808	792	874	772	769	844	869	787	844	783	744	776	804	838	793	773	807	820	754	830	769	822	794	815	784	805	831	844	752	847	823	817	840	797	784	850	838	850	775	795	848	824	836	826	815	815	818	842	810	754	788	821	873	769	830	837	829	807	802	846	764	837	793	833	836	832	843	796	826	821	834	822	812	806	799	816	851	828	765	777	799	802	760	830	876	754	771	831	812	822	797	855	817	822	817	813	905	784	783	795	822	812	842	822	795	819	824	797	785	827	827	805	848	819	852	755	851	805	814	792	779	829	829	836	834	796	784	784	787	815	822	764	822	826	829	799	814	847	853	790	848	779	831	861	801	770	772	791	857	839	769	859	861	868	819	836	858	783	823	809	775	794	835	870	797	829	775	822	791	812	817	849	766	812	839	823	797	843	836	834	843	795	807	812	817	835	831	854	848	844	855	850	801	883	838	830	782	798	800	836	761	785	786	823	813	855	837	811	788	782	816	835	859	839	818	810	773	879	859	848	823	775	837	776	802	811	832	791	843	829	804	813	739	871	834	770	809	811	807	812	833	842	806	778	838	811	807	802	786	793	830	778	843	840	817	834	836	779	802	748	833	854	831	860	852	826	769	825	780	786	798	816	820	775	791	786	798	786	828	821	784	770	848	806	816	825	822	800	810	803	769	870	807	831	808	811	787	806	816	813	797	806	795	823	824	813	774	809	834	821	781	794	829	833	789	849	808	867	751	814	814	800	774	800	782	755	780	813	823	807	851	834	798	799	811	787	804	784	783	818	811	768	821	804	818	807	806	795	847	814	835	772	787	783	825	827	776	800	817	795	771	816	830	863	825	804	841	825	808	855	788	781	833	834	765	881	837	833	782	767	791	790	810	780	786	865	847	769	814	753	804	803	811	808	844	785	857	829	767	770	818	815	796	858	801	785	825	822	837	796	769	800	772	833	761	844	820	799	776	810	804	828	850	864	823	828	821	780	844	822	814	852	821	807	852	832	849	819	752	846	805	849	813	810	765	805	825	839	848	793	798	863	818	810	824	862	882	854	854	810	815	835	830	786	829	822	798	800	854	814	808	813	830	744	819	808	866	816	802	789	788	821	745	790	784	806	800	807	764	887	877	864	821	805	819	787	816	810	804	817	845	809	848	814	818	812	817	790	809	820	815	786	806	855	816	761	806	850	795	806	835	806	828	850	813	827	784	806	814	826	778	808	824	789	796	813	809	801	783	826	835	800	793	811	813	799	768	795	794	806	853	797	822	799	796	786	834	809	836	826	819	833	815	862	849	787	801	805	840	850	835	846	790	808	815	766	762	832	800	798	858	807	839	854	827	777	834	837	813	790	830	849	815	789	813	792	796	788	854	816	803	814	767	803	792	817	845	815	792	740	807	823	784	870	795	761	822	800	774	810	804	804	872	805	795	839	809	808	810	864	784	772	855	825	775	811	831	787	816	817	854	769	792	827	805	788	762	778	827	793	827	785	853	807	771	797	849	848	777	794	788	824	814	856	843	866	863	811	836	757	807	878	848	784	805	838	808	834	813	795	803	787	808	851	822	821	794	799	804	813	807	767	836	762	789	853	805	785	835	831	788	820	792	816	815	801	812	806	848	797	776	810	818	804	804	844	837	817	832	811	835	824	817	876	740	847	848	840	789	851	828	823	834	867	822	807	787	772	836	812	869	792	824	802	802	814	795	811	775	856	790	773	817	832	806	798	874	827	834	819	798	809	799
24231	21440	25180	28123	21447	21456	19401	855	456	402	374	334	347	353	366	325	287	290	298	275	334	279	290	295	280	258	287	266	258	279	285	269	275	304	288	275	287	256	290	282	271	277	257	245	266	278	275	241	239	228	295	309	283	302	296	285	309	286	266	280	263	275	257	255	265	266	256	252	261	241	270	265	263	282	280	263	253	260	261	265	271	265	252	259	282	276	267	246	272	285	237	243	269	262	294	245	241	283	308	281	247	276	304	295	261	262	270	270	244	279	271	254	300	293	269	281	248	274	287	297	267	242	269	275	252	276	284	270	260	273	277	283	250	273	279	256	301	272	245	222	261	275	288	257	294	300	253	240	249	274	300	248	261	256	267	251	273	260	267	273	276	255	254	259	253	267	290	275	291	245	286	265	267	296	267	266	287	256	269	260	268	279	283	261	261	278	253	278	269	267	284	251	278	269	269	269	298	268	248	281	272	252	258	277	295	250	261	274	249	263	275	285	269	261	258	274	299	281	256	297	301	237	267	291	311	246	247	265	279	268	247	271	249	283	253	268	277	228	251	291	269	235	263	244	240	280	265	270	286	291	276	276	265	244	254	284	273	267	274	255	252	282	283	285	249	279	238	272	229	261	293	282	292	294	267	272	274	284	288	278	303	266	260	274	272	232	252	293	259	288	255	299	280	294	263	286	280	261	301	290	256	239	239	257	273	275	283	276	266	279	247	248	276	275	271	282	262	284	256	242	249	254	255	224	282	267	280	300	311	278	260	279	273	285	281	267	276	254	264	270	261	251	269	280	244	250	269	235	267	298	270	247	277	234	278	257	266	255	273	271	277	282	263	278	285	315	275	290	247	268	284	249	285	259	281	260	277	259	240	299	247	298	287	245	267	255	263	227	265	260	275	261	293	265	280	258	261	254	263	288	288	273	299	261	273	253	287	262	273	271	251	275	219	281	278	273	293	286	253	302	249	245	252	299	260	251	246	284	276	245	263	255	266	296	289	276	261	266	273	243	227	250	248	310	276	254	308	275	265	256	276	266	267	265	263	294	275	240	255	268	283	271	278	269	238	272	279	276	262	301	280	267	286	281	271	238	262	270	253	276	267	245	252	264	274	293	269	275	247	258	266	260	267	273	248	262	238	271	292	267	269	249	269	240	301	278	271	263	272	279	270	248	258	262	244	257	253	296	273	241	259	264	267	283	270	256	283	278	238	264	264	266	267	264	274	239	273	236	232	282	263	306	290	296	283	254	235	256	293	263	268	269	278	282	277	256	221	274	258	288	280	266	273	300	258	276	299	243	275	226	275	257	268	256	255	251	281	274	257	268	265	261	293	320	255	262	274	307	258	269	217	274	294	276	278	264	284	257	274	263	269	248	266	255	238	257	308	254	289	275	263	253	277	309	264	303	288	287	261	271	279	248	234	250	292	290	284	272	316	284	283	267	252	285	295	296	275	277	279	271	283	251	298	284	252	257	302	273	301	249	248	257	289	288	249	281	254	252	278	284	257	238	312	259	265	300	304	256	273	258	287	255	273	255	263	245	299	293	259	283	262	306	255	292	251	255	289	273	261	284	283	275	318	284	242	291	262	282	239	287	278	286	271	273	313	241	277	293	269	285	300	260	281	295	263	265	278	257	274	311	251	265	231	261	266	284	282	246	290	252	254	264	273	285	280	263	288	295	300	268	272	271	252	247	304	278	276	275	293	286	252	269	256	267	263	298	277	286	273	255	231	271	268	271	271	280	277	238	273	279	283	277	305	264	244	270	300	282	244	255	293	280	288	260	268	282	288	230	281	309	276	255	237	237	273	269	273	253	302	289	248	310	259	236	279	266	256	250	287	294	279	264	309	278	271	260	262	286	293	281	265	289	305	266	268	269	261	288	280	267	272	261	245	233	256	236	272	268	261	285	266	287	294	292	268	265	285	264	286	270	311	284	274	283	248	267	273	253	282	296	263	241	290	288	300	291	274	286	259	240	306	274	265	231	265	275	221	268	279	281	281	256	282	282	259	259	273	269	243	277	258	284	245	261	285	273	275	268	284	246	288	269	271	257	292	277	306	298	271	272	237	286	239	288	287	272	273	270	266	260	265	276	266	260	248	269	270	263	251	252	287	281	282	270	286	283	270	289	280	251	242	231	257	273	232	288	267	277	318	232	278	270	274	261	270	266	256	289	285	273	285	254	299	287	269	261	245	244	255	266	242	223	251	297	273	263	237	255	285	298	295	272	290	245	271	280	293	271	263	286	266	271	244	250	290	277	257	294	270	279	242	235	250	295	267	260	254	265	255	261	268	260	289	256	266	269	238	238	258	274	295	270	270	254	256	241	294	238	242	275	283	284	253	282	281	289	278	239	281	276	261	233	249	266	272	237	268	273	276	254	298	267	251	246	281	248	242	312	276	280	285	261	290	267	263	261	262	269	290	287	263	237	277	307	257	289	243	268	273	285	277	281	271	280	260	286	289	245	284	253	278	258	272	249	245	264	327	254	268	256	265	280	290	245	276	255	252	264	263	256	259	247	290	282	269	241	267	288	302	281	245	276	279	291	255	274	271	253	246	271	270	257	277	273	285	294	283	285	287	260	243	291	287	250	306	275	301	283	271	258	235	262	231	283	262	282	295	283	266	232	265	283	267	277	272	267	243	280	287	311	255	272	260	239	256	274	264	241	309	261	239	262	272	267	314	281	284	292	305	281	255	238	292	311	266	247	278	268	301	225	242	236	267	278	276	229	277	281	304	294	237	262	256	288	261	278	277	246	294	269	295	294	288	271	272	233	309	280	276	273	270	278	282	222	295	230	277	281	249	284	255	251	263	258	279	263	249	296	279	272	281	257	283	287	296	309	298	272	274	263	277	240	230	256	292	268	274	288	252	254	238	253	283	289	287	263	271	253	276	263	259	267	270	282	257	265	259	283	247	286	263	285	250	279	279	274	263	289	282	265	273	288	267	273	232	319	251	266	268	264	272	257	292	286	239	326	224	268	271	237	259	264	247	254	290	254	266	275	275	269	273	265	269	291	263	272	302	264	285	269	265	287	298	277	271	279	268	276	276	300	253	246	294	244	264	265	258	274	281	299	301	294	264	263	270	243	306	315	290	290	290	281	273	270	252	261	257	261	279	273	283	260	249	261	243	270	255	287	242	308	261	288	288	290	233	275	261	269	243	260	263	230	249	275	282	234	256	308	266	273	242	312	253	287	253	260	265	278	261	248	258	249	290	307	296	297	290	314	266	242	240	258	251	282	279	266	240	264	247	256	240	248	283	278	292	246	275	246	263	243	274	265	245	253	263	273	282	257	247	281	251	283	284	289	285	254	254	256	305	295	265	271	268	273	259	276	260	282	250	294	245	293	269	256	309	278	270	268	277	270	261	264	281	280	278	278	260	293	264	252	303	266	264	277	286	260	252	278	273	263	269	244	271	285	256	255	300	240	267	247	297	272	269	266	239	278	280	274	292	261	231	250	264	297	250	241
6507	14089	5213	2367	2498	831	668	685	652	630	592	627	632	554	615	593	588	568	583	580	598	591	640	587	565	563	593	620	589	574	591	584	595	559	603	622	588	584	620	564	605	599	556	610	563	598	588	600	578	614	523	554	579	579	584	556	571	592	591	548	573	571	579	606	606	580	613	571	578	605	576	560	613	565	573	527	564	591	604	558	523	579	555	600	568	604	617	547	576	588	544	607	597	543	595	584	599	620	585	597	538	568	532	554	613	602	584	567	596	531	558	570	536	546	561	580	575	580	584	581	556	603	542	562	562	598	584	526	549	553	586	581	583	566	608	575	550	607	594	525	592	554	576	601	548	615	591	591	617	577	547	593	615	575	574	617	634	548	574	537	523	599	613	593	569	562	637	605	579	558	564	586	563	541	576	590	575	547	609	522	553	605	597	582	570	563	564	573	570	527	544	614	596	570	612	560	589	570	559	547	548	595	528	601	583	573	572	559	573	563	580	593	580	582	529	577	559	539	587	531	614	572	594	554	603	571	618	592	581	572	547	610	614	567	547	534	592	524	591	610	595	562	540	602	562	520	595	550	577	555	558	586	578	557	623	581	592	583	523	584	537	589	511	521	580	564	556	588	513	528	537	574	582	594	561	543	562	534	553	567	563	601	572	604	570	570	581	548	574	602	603	585	567	567	589	553	534	562	584	598	579	604	569	536	569	551	568	557	571	564	569	569	583	604	602	556	608	591	565	574	545	556	539	541	571	595	539	596	645	548	567	565	592	555	606	561	618	568	607	596	590	572	536	565	572	524	573	586	574	562	538	592	574	550	520	592	611	573	576	579	572	550	598	533	572	555	579	596	611	610	596	571	570	609	585	536	599	570	566	569	549	575	555	526	569	545	566	601	601	545	569	599	622	545	582	611	595	560	568	561	591	543	560	616	571	583	573	565	601	582	535	567	625	544	580	600	582	575	555	540	553	571	576	563	620	549	548	600	575	583	582	575	534	549	601	541	577	578	556	575	575	563	559	602	576	555	581	555	553	618	568	563	584	556	611	569	596	599	608	556	529	566	583	557	616	591	577	554	559	585	570	542	553	554	537	586	591	558	608	567	539	586	571	579	584	574	551	568	504	575	574	587	557	537	573	536	592	581	514	537	580	568	599	531	547	556	613	592	598	571	568	572	589	561	601	566	591	586	607	574	586	578	597	518	568	582	535	560	565	578	589	595	609	559	589	584	554	587	537	566	577	562	564	568	561	558	590	571	537	625	565	591	574	552	556	550	557	557	597	580	551	567	558	567	567	583	601	609	556	572	600	599	569	576	599	612	613	588	603	540	556	599	528	571	583	596	577	607	599	573	509	522	531	557	597	556	546	615	609	573	620	602	587	589	563	563	594	550	588	580	574	552	592	568	613	557	564	583	548	597	540	565	609	566	589	549	581	599	523	591	542	532	578	602	589	552	567	600	613	533	564	546	594	559	562	572	573	581	572	553	572	557	611	598	567	569	597	585	600	543	575	598	565	576	537	530	572	593	577	575	614	630	554	550	599	575	571	542	558	582	604	583	593	551	567	584	536	592	546	615	581	547	535	564	579	582	564	548	610	549	581	554	582	555	584	620	573	584	605	598	603	565	572	559	557	608	533	622	532	582	591	579	549	560	576	583	585	585	582	626	554	579	536	606	580	577	584	559	566	579	582	537	592	558	553	585	538	588	569	619	595	645	546	580	571	586	605	603	618	596	555	549	566	562	637	614	567	570	595	604	570	622	583	586	574	567	534	569	592	580	547	579	548	538	606	521	579	547	554	583	575	552	569	618	559	579	577	551	590	621	561	592	590	571	568	576	566	585	545	575	595	594	615	596	564	579	557	578	591	570	549	582	541	550	588	612	571	605	605	594	637	600	581	572	569	567	538	572	561	601	579	610	564	599	559	528	572	566	545	546	634	544	579	547	580	571	583	560	584	567	567	570	591	570	581	627	594	598	567	537	520	591	609	593	573	551	562	571	559	609	578	560	551	557	605	564	564	602	569	575	545	570	548	576	564	575	593	565	589	574	591	537	609	576	562	578	562	539	538	534	594	584	542	606	585	571	605	577	545	582	571	617	527	629	583	591	592	566	590	540	558	599	551	536	534	580	550	609	520	576	586	576	574	568	630	559	569	563	556	594	549	605	581	555	581	601	556	595	573	595	578	576	545	527	607	566	546	552	597	624	600	613	572	587	609	561	538	545	569	597	579	549	594	612	589	557	580	615	587	559	587	658	570	546	585	564	607	565	586	594	655	545	584	605	632	594	562	607	587	610	591	576	590	536	529	562	586	565	539	580	542	566	568	599	565	580	610	605	589	555	596	619	601	544	573	595	562	551	574	557	584	565	548	601	564	588	594	595	573	564	596	587	596	594	557	590	596	562	603	551	597	621	584	593	574	515	575	548	580	576	526	593	573	605	532	574	593	574	581	509	567	565	594	611	618	547	579	582	561	601	569	613	565	587	565	560	588	563	564	565	569	582	595	583	571	605	623	577	573	554	546	537	589	593	543	614	615	528	605	555	563	611	564	605	598	583	571	545	593	599	584	579	567	563	570	570	566	619	591	563	625	549	593	597	540	539	589	610	608	616	560	597	599	576	570	545	565	613	595	581	594	571	628	569	586	539	564	564	594	569	587	584	598	522	579	584	563	607	560	567	573	548	544	551	556	556	561	548	570	594	574	553	541	592	597	603	616	568	580	576	597	622	566	539	618	581	592	607	585	564	566	524	561	572	577	579	588	581	568	565	593	617	589	578	589	573	626	561	559	559	533	546	594	571	594	580	584	608	564	592	582	555	562	565	617	556	558	564	558	571	598	569	603	603	543	573	596	563	565	580	520	595	562	557	583	569	600	535	594	545	577	572	529	584	548	568	608	602	592	557	590	571	559	589	570	591	579	607	581	562	582	587	590	587	538	588	589	598	567	586	560	586	578	530	606	556	585	566	603	546	561	590	604	574	576	550	573	546	542	563	544	581	578	551	551	580	580	583	575	556	600	600	563	599	574	594	603	544	533	550	602	571	573	534	570	605	577	573	595	587	582	589	549	550	526	606	562	609	542	628	563	574	616	563	576	543	590	545	563	569	594	622	578	587	569	564	588	597	565	564	609	559	570	601	568	603	552	556	556	558	534	553	564	523	598	572	590	573	555	552	579	554	587	612	569	574	535	582	557	590	565	553	583	562	650	576	601	571	549	557	580	577	575	553	590	583	581	547	565	592	567	577	556	545	588	595	562	603	563	611	582	570	579	585	553	527	550	597	550	588	529	533	581	584	620	552	593	569	596	577	556	578	561	531	596	573	576	526	561	587	551	597	536	556	558	595	582	567	539	560	612	603	563	556	555	533	550	543	579	561	570	562	561	531	556	572	586	520	618	575	559	588	533	561	559	585	588	545	577	610	572	551	595	614	561	609	617	545	558	591	564	574	571	567	548	570	584	581	572	579	585	535	572	604	623	568
33084	20174	8619	931	414	265	263	262	255	280	259	311	296	264	251	269	277	280	262	283	239	290	263	266	261	255	280	266	288	268	266	245	264	250	251	273	268	322	241	271	260	231	256	271	274	273	271	272	272	259	287	258	269	251	258	225	293	244	253	291	283	268	256	245	279	251	276	267	257	250	243	267	273	280	273	257	280	303	256	245	277	235	265	256	247	276	279	276	309	262	261	264	257	276	263	255	241	296	294	285	250	272	273	267	270	244	268	265	255	273	239	248	248	254	271	242	251	260	264	297	261	246	253	253	255	273	262	254	267	282	250	242	241	272	277	284	279	260	265	297	232	226	227	251	245	212	286	271	299	251	277	271	271	304	249	256	268	237	240	264	268	262	278	266	270	256	256	270	273	253	269	279	243	277	260	290	291	270	280	233	264	243	275	275	268	248	243	268	269	300	244	253	284	243	264	273	302	247	249	241	262	279	267	269	244	273	262	276	258	293	281	263	301	250	284	257	263	282	252	233	273	261	305	291	294	292	290	276	259	257	258	287	276	268	261	250	259	260	231	286	266	290	274	252	240	255	266	246	254	287	250	247	270	275	277	264	285	286	254	239	284	303	261	246	227	259	253	247	261	279	254	271	271	256	287	230	264	269	266	229	236	270	288	270	253	260	261	263	271	241	265	267	253	265	262	279	291	262	285	277	272	285	261	281	267	245	257	266	263	285	251	266	249	266	291	259	256	255	288	288	259	232	274	277	263	252	244	271	280	262	254	246	258	270	276	268	254	264	284	267	262	258	268	259	253	245	268	238	246	251	271	277	234	260	270	253	243	238	264	264	248	272	274	251	252	250	311	256	265	272	264	281	272	234	274	236	250	249	254	260	304	249	265	217	267	280	257	283	271	259	339	286	263	271	279	282	257	228	252	264	247	256	259	285	292	272	244	277	258	244	245	258	269	278	265	268	267	250	265	265	261	272	256	269	259	275	278	253	272	262	257	263	260	259	280	238	278	268	259	264	287	280	281	263	240	265	274	255	259	283	268	254	261	261	270	265	266	260	277	266	241	256	268	270	282	252	272	238	253	246	291	254	234	271	278	272	253	248	230	255	272	273	264	257	273	255	264	251	267	265	242	292	290	264	259	297	285	227	273	239	278	268	282	277	249	235	265	255	238	231	270	276	256	227	314	228	243	266	267	289	274	255	272	270	276	252	255	266	275	274	269	233	261	276	264	263	264	270	242	275	260	256	294	262	273	253	277	245	257	276	291	275	279	237	271	231	254	239	272	291	302	269	277	303	275	266	251	293	258	257	251	247	265	280	293	286	263	235	257	267	254	259	258	282	257	269	262	222	258	257	279	265	236	290	314	300	297	246	257	239	283	265	262	275	300	272	251	262	237	270	253	257	233	240	254	284	248	257	274	256	275	249	288	253	294	283	265	241	246	275	238	255	281	262	249	274	253	265	262	269	256	272	248	261	241	235	240	254	251	260	283	245	283	260	240	249	255	237	241	275	247	279	271	278	269	234	286	287	266	261	264	265	280	270	251	260	239	274	253	270	282	286	260	248	242	269	262	278	259	298	283	291	286	274	262	249	276	258	232	263	252	272	280	246	289	264	263	241	254	261	245	278	261	272	246	253	232	224	225	229	240	298	240	264	214	291	232	221	254	272	262	274	259	236	306	266	306	289	268	258	291	234	277	277	253	266	267	245	273	249	231	264	280	275	276	244	256	258	242	279	256	261	242	255	254	247	253	265	268	263	277	260	235	265	266	247	258	267	254	264	243	274	272	242	247	266	260	272	275	259	263	277	278	258	249	252	303	285	245	283	295	280	267	257	272	264	270	258	281	269	257	268	244	256	249	221	278	298	278	254	271	287	260	293	256	259	251	263	245	245	247	282	307	263	259	276	284	298	265	265	272	272	274	272	253	269	280	256	220	268	275	269	272	280	256	278	273	269	259	252	240	266	267	273	283	271	256	261	264	272	242	268	257	246	270	255	236	259	239	268	261	260	274	269	296	238	258	285	270	255	249	273	251	258	252	239	254	265	268	279	248	291	266	276	232	233	254	277	300	242	295	272	271	261	275	254	266	251	272	262	248	255	243	277	243	255	237	243	244	240	248	275	256	237	266	250	266	269	268	258	249	254	276	261	296	236	261	291	264	261	269	277	248	276	252	241	250	260	260	269	252	258	241	257	263	243	217	285	249	272	255	246	243	250	253	256	260	228	270	263	276	275	277	258	259	249	272	274	247	257	278	239	300	288	248	283	259	252	273	251	264	264	250	303	278	237	276	273	256	248	290	277	224	292	277	241	248	223	263	248	239	240	243	288	274	258	282	270	247	267	282	272	281	265	294	267	271	238	251	268	272	292	252	265	274	260	248	264	293	266	246	247	278	302	264	248	245	246	285	274	255	235	252	248	266	265	276	282	261	238	269	264	232	261	263	266	265	245	294	242	248	245	256	308	258	287	275	241	273	278	287	240	233	244	259	270	249	260	267	285	263	266	228	254	274	279	273	265	237	226	283	247	259	254	263	262	256	269	261	244	270	236	253	260	257	261	275	250	248	288	268	241	249	247	241	255	262	268	237	261	261	304	280	303	253	237	274	272	250	290	239	256	266	272	276	267	253	272	267	239	264	272	245	267	245	227	283	268	270	274	251	288	252	252	237	239	262	282	274	283	273	298	280	260	266	264	271	272	286	266	288	300	247	266	255	265	241	282	280	256	246	265	276	283	263	236	261	241	228	279	286	238	251	259	276	253	274	270	264	292	302	242	269	260	273	261	287	249	249	244	280	257	286	290	280	284	263	251	266	256	274	265	309	327	286	284	221	260	269	279	279	239	254	275	251	277	280	274	285	257	272	254	298	249	277	259	262	253	270	265	232	248	264	253	232	236	272	250	255	261	258	244	277	248	262	239	248	226	232	280	269	239	254	206	262	263	234	282	266	264	271	253	243	240	254	247	293	253	278	254	262	275	270	264	251	240	278	313	263	291	247	272	269	258	270	265	229	308	283	280	272	239	269	264	273	256	265	254	243	326	256	280	249	263	272	258	237	265	261	302	285	280	275	280	278	261	279	246	235	246	290	258	275	282	247	276	242	257	276	244	242	259	251	253	252	300	280	277	287	279	291	260	262	262	265	287	291	261	279	280	278	288	261	262	264	241	292	276	275	264	286	267	238	291	285	286	266	259	273	263	282	240	274	256	240	284	252	265	251	246	285	229	250	291	260	267	275	266	259	229	256	276	248	273	262	263	251	269	266	252	257	278	274	250	264	241	260	258	260	251	273	263	234	249	260	292	265	249	284	276	260	264	265	256	282	240	288	252	243	277	284	258	259	241	273	267	276	253	270	290	239	262	267	306	249	282	287	284	234	279	258	245	225	267	253	254	278	260	269	249	244	259	294	271	258	283	266	282	273	270	242	269	292	248	273	267	256	233	264	254	265	250	274	252	269	235	257	270	239	253	269	230	274	271	297	259
6324	2857	1459	863	668	635	590	603	614	597	608	635	641	616	647	618	617	579	613	597	614	614	600	621	599	601	599	614	631	610	609	595	672	588	636	629	640	600	627	627	635	652	633	619	615	637	613	626	597	602	606	622	655	673	598	624	584	632	620	627	664	613	582	630	607	665	618	545	616	566	634	637	640	605	597	614	585	643	609	639	641	568	616	594	617	616	644	588	622	637	596	565	591	603	583	583	609	612	609	587	589	623	621	606	584	618	661	622	606	619	648	649	637	656	605	651	636	634	610	603	620	593	648	625	621	623	650	599	637	585	596	644	632	579	613	634	632	649	630	645	615	642	660	574	632	615	615	625	660	668	596	605	597	598	630	611	605	616	592	625	607	644	629	611	632	646	642	572	634	606	596	589	602	575	611	581	612	600	622	597	590	623	632	596	683	626	633	632	651	583	630	596	635	640	614	591	620	616	615	581	655	674	637	631	575	585	637	646	663	622	656	600	637	614	591	616	674	617	655	620	576	602	624	556	618	575	600	640	617	622	649	585	606	599	623	629	619	621	582	576	617	594	654	628	592	637	604	616	573	655	600	584	688	660	614	589	613	620	618	606	600	616	592	615	609	630	623	610	642	611	633	621	610	619	613	634	634	639	577	631	575	645	641	655	650	603	662	623	659	626	627	622	600	626	615	627	624	613	580	599	602	604	643	632	586	610	596	586	587	638	565	607	595	602	627	621	618	635	601	625	601	641	643	611	607	617	601	635	617	620	615	567	582	589	665	640	607	612	653	628	611	572	560	630	580	604	616	615	672	588	597	631	582	643	660	642	619	627	630	655	582	651	641	621	653	614	662	575	574	644	612	609	630	624	663	594	616	649	577	604	573	595	671	619	578	626	636	624	651	602	579	603	646	642	643	643	567	595	617	609	648	637	573	656	613	592	604	631	622	625	651	588	600	633	591	583	617	609	620	601	595	621	559	639	641	634	616	628	604	620	666	682	601	606	661	623	638	600	635	583	624	616	640	641	646	599	620	653	603	631	599	632	626	614	603	627	611	620	616	613	654	629	614	619	645	615	589	595	685	613	590	634	603	636	602	643	609	629	604	601	615	637	602	597	609	642	639	647	627	619	639	646	577	639	618	635	619	604	593	593	596	580	592	615	603	605	659	638	612	651	604	629	676	600	583	572	649	592	596	597	574	552	562	613	621	597	590	609	624	590	613	603	622	613	644	615	618	590	603	621	633	586	607	588	594	614	606	620	611	611	601	623	631	635	635	605	636	644	626	603	627	684	584	606	605	636	649	622	639	600	631	634	623	628	563	587	604	636	595	583	573	641	636	618	608	602	613	636	623	591	623	570	638	627	587	636	557	609	619	633	621	626	630	600	620	627	605	585	627	591	618	644	603	648	598	639	620	589	600	574	612	623	597	617	654	597	608	613	590	624	629	624	586	617	597	648	587	672	619	677	692	625	649	582	669	656	606	585	614	619	615	602	628	639	591	656	627	584	638	572	624	624	619	603	591	638	635	608	619	612	622	590	617	660	601	643	575	620	609	590	609	639	652	607	617	643	604	623	643	606	616	607	631	623	634	620	592	621	594	595	590	613	626	607	607	624	589	659	624	606	588	604	609	651	586	629	630	592	599	594	592	625	597	663	601	611	672	566	600	629	625	632	636	612	605	638	651	655	585	628	605	649	621	640	593	645	596	621	608	561	658	614	645	603	621	634	585	603	585	612	628	622	621	618	619	641	648	624	615	615	651	577	607	606	632	639	593	619	598	627	658	590	615	650	637	627	639	598	598	592	578	610	626	600	616	596	606	605	590	617	595	614	623	614	617	585	628	588	675	605	615	625	590	634	628	572	599	645	609	658	579	600	624	613	616	632	600	633	620	612	590	588	597	597	606	594	637	583	669	625	556	620	605	604	615	625	619	614	650	618	629	656	629	625	586	647	615	578	611	618	578	596	586	570	669	642	571	571	611	671	618	619	617	638	629	621	639	622	596	610	637	645	611	645	599	586	615	594	595	654	622	633	594	650	612	637	643	649	606	664	584	636	616	624	631	620	596	600	652	599	644	604	597	623	643	621	626	610	629	596	614	635	595	612	614	622	607	655	648	613	620	583	621	635	621	622	569	651	638	592	608	613	628	618	601	639	633	642	666	633	630	636	631	622	611	638	601	633	608	641	608	622	627	610	632	627	614	595	616	654	607	627	622	604	618	603	612	622	623	639	586	556	630	612	618	624	617	637	577	612	635	587	637	577	622	646	595	620	614	594	634	635	667	612	602	642	646	595	615	639	628	670	620	614	610	654	627	607	621	626	615	602	617	644	625	598	625	630	607	630	649	613	620	587	587	564	653	605	637	607	612	630	584	648	634	619	622	605	638	581	599	610	591	566	622	654	571	624	607	655	590	630	617	613	619	573	618	672	632	608	639	606	633	625	582	595	621	589	639	637	622	624	667	622	651	650	670	587	635	629	582	602	640	595	631	617	607	622	621	619	625	598	605	621	668	639	612	611	622	604	640	614	598	615	617	613	623	584	651	612	605	603	647	633	632	616	602	611	655	632	658	607	610	662	630	622	612	647	610	636	646	641	628	607	588	604	649	608	619	616	611	625	636	611	618	643	619	655	653	639	634	625	626	640	599	648	632	633	593	612	629	603	652	641	586	584	582	639	658	639	667	636	609	616	612	612	626	589	591	675	649	699	612	647	626	632	682	616	617	609	648	657	612	612	638	614	639	670	610	622	607	626	647	581	597	604	592	593	597	671	619	644	611	623	681	572	576	592	615	655	621	620	600	614	623	594	621	615	574	641	621	619	616	579	620	583	616	640	621	653	643	623	633	605	671	631	631	592	565	584	656	586	673	620	604	661	634	620	581	603	577	609	627	615	636	596	602	617	594	560	645	571	610	620	619	582	631	625	622	636	573	709	615	641	636	606	606	596	613	599	630	587	655	627	652	595	593	589	634	617	589	646	648	601	659	617	599	639	675	565	651	593	628	641	633	614	637	604	601	601	612	612	626	586	622	652	628	593	633	661	656	578	609	616	636	609	627	588	664	600	605	610	597	577	591	634	605	588	609	580	629	612	602	624	629	573	607	675	619	669	632	642	623	597	608	603	652	646	613	657	617	657	603	642	602	623	602	610	582	584	617	586	614	591	648	629	609	584	571	632	633	585	624	576	633	612	618	637	614	614	622	622	601	594	634	625	596	643	664	600	604	604	637	619	629	627	660	637	622	635	637	584	642	599	641	621	637	626	635	656	634	615	593	624	622	619	619	643	630	642	604	648	605	644	639	615	645	610	626	585	595	625	580	600	654	663	575	623	572	644	638	594	621	649	607	664	612	633	642	633	602	598	636	643	610	613	641	631	629	623	645	563	626	653	620	662	602	618	643	643	614	657	614	617	603	599	605	593	643	645	621	593	606	614	655	610	591	673	620	630	582	656	633	624	651	586	622	615	645	630	590	572	616	635	626	575
24976	21502	24933	28519	21496	20543	1101	616	429	404	435	401	421	420	385	391	399	378	392	383	406	376	408	439	365	403	378	370	369	405	321	368	371	367	386	413	375	375	399	379	392	429	371	371	384	430	382	407	376	379	362	378	399	378	414	397	378	433	366	351	401	382	404	351	401	384	392	398	386	379	355	367	383	395	348	386	390	394	377	389	401	375	356	337	413	356	396	388	379	392	381	375	371	373	382	373	384	353	377	394	365	352	387	341	383	373	411	384	345	330	421	382	368	392	379	416	363	378	359	379	370	347	401	365	365	385	423	384	384	394	402	400	397	416	400	364	386	424	343	410	410	395	372	395	384	397	366	417	389	391	371	349	374	403	373	391	391	390	389	382	384	417	365	360	366	394	405	386	405	393	367	350	422	359	384	372	384	372	403	391	372	355	356	385	359	378	378	415	371	381	342	409	377	386	373	407	387	390	418	386	385	392	397	397	417	402	371	385	353	382	376	362	358	422	379	360	381	429	391	364	354	358	394	348	402	391	353	388	373	357	407	386	359	385	361	365	376	381	380	386	406	370	369	373	359	387	363	358	350	368	372	378	409	387	368	365	375	358	386	420	362	376	377	371	379	360	375	373	393	367	355	387	351	421	400	402	412	389	389	334	382	352	355	348	397	415	405	409	388	357	387	401	396	359	390	370	365	385	354	371	366	384	391	400	361	411	360	411	359	374	420	381	356	353	372	335	377	355	341	343	399	386	353	358	395	392	342	407	398	357	383	352	355	402	364	355	366	379	338	347	373	389	354	349	368	388	396	344	396	400	360	394	362	371	345	384	388	379	377	359	383	366	363	376	397	355	355	394	389	404	379	366	388	367	368	399	359	413	380	404	380	401	398	367	430	370	401	362	371	417	367	324	364	376	377	363	372	408	388	383	362	332	352	355	358	386	368	396	385	405	380	393	360	387	378	393	380	355	378	347	371	329	400	369	385	416	391	357	365	394	376	373	369	381	376	368	423	404	361	379	375	363	362	397	405	427	368	351	377	363	369	374	366	370	392	372	363	374	432	354	390	366	354	394	401	367	400	342	381	383	407	380	376	374	368	368	369	396	347	359	352	405	379	366	405	411	368	358	397	349	346	355	413	377	363	415	391	404	402	370	379	401	346	399	385	383	379	389	408	392	408	351	403	378	363	393	397	417	407	366	387	385	403	413	364	367	401	345	363	381	413	369	402	394	386	384	366	369	375	387	388	390	388	354	427	368	358	373	429	379	355	397	386	377	389	374	334	387	431	387	358	411	404	390	367	379	338	379	423	393	374	388	360	348	372	363	340	374	411	339	394	387	421	367	376	375	404	371	381	417	372	414	390	369	425	388	382	403	344	385	382	360	347	384	378	361	408	416	375	386	375	417	350	375	365	366	357	398	385	371	376	392	387	381	366	406	372	389	367	427	365	392	347	359	376	397	395	412	413	340	363	360	412	374	330	346	405	422	370	391	399	365	381	411	422	396	371	410	365	384	381	366	364	358	374	369	384	397	408	378	386	357	378	372	350	367	397	386	382	379	396	365	377	357	430	395	396	359	386	381	368	398	386	412	378	410	356	405	380	374	381	340	375	365	357	376	383	375	400	355	376	379	417	359	397	379	387	414	388	409	372	354	365	387	419	350	367	351	354	371	401	432	360	387	386	335	368	399	358	396	355	351	370	394	371	411	423	368	390	398	363	379	410	404	368	379	412	368	389	374	382	359	363	384	373	396	369	379	366	361	375	388	355	354	342	383	378	350	386	382	406	390	375	416	416	388	401	356	360	359	408	363	375	368	364	351	388	377	367	352	410	377	409	389	417	378	378	375	417	362	371	330	385	398	432	365	374	372	382	392	375	355	374	337	390	412	363	349	394	366	371	361	431	400	370	380	349	355	355	383	367	374	351	421	409	382	371	392	425	360	337	340	396	363	378	356	409	338	385	412	354	355	388	368	393	366	384	363	365	356	393	387	401	379	375	392	368	383	379	381	397	395	395	403	395	361	368	394	374	387	367	384	376	371	389	374	404	372	341	334	351	356	378	363	395	391	358	380	365	355	375	343	357	370	396	389	399	405	384	391	428	349	361	361	397	415	381	391	366	336	357	382	375	363	364	359	372	374	375	429	396	403	372	371	378	337	318	364	388	407	382	371	385	413	390	382	406	402	387	364	391	401	398	328	359	405	393	347	394	342	375	376	371	391	358	398	382	366	375	376	353	352	389	411	355	372	369	392	381	363	373	370	371	349	374	400	332	340	423	345	397	349	354	332	362	382	360	380	372	382	367	380	432	368	388	361	376	363	334	363	409	374	374	355	364	396	338	379	371	408	390	361	394	392	368	372	375	362	359	358	385	389	402	393	368	390	380	344	371	424	381	396	416	413	381	375	365	364	375	411	348	366	350	390	403	379	410	399	417	366	412	365	373	403	378	380	380	380	349	417	387	404	373	409	349	388	373	402	383	413	345	395	385	376	415	397	361	385	381	365	368	395	381	358	377	367	350	369	397	373	380	320	374	398	408	403	358	385	381	363	401	382	396	391	417	387	372	399	359	371	398	394	345	394	399	399	395	350	337	399	368	346	353	390	359	348	379	364	402	354	406	379	365	354	390	399	369	407	392	381	339	371	366	375	372	378	357	440	379	347	370	370	356	408	359	380	370	341	424	366	388	377	375	389	355	373	390	391	365	356	367	387	383	361	355	398	363	413	379	344	382	366	411	398	394	382	344	364	403	377	394	343	380	357	363	384	398	393	386	375	396	416	409	342	384	340	369	365	398	369	396	404	412	378	336	410	363	403	400	406	371	411	380	385	409	391	413	376	407	379	396	371	396	351	424	330	450	380	362	374	336	407	371	340	368	421	357	356	370	320	423	384	403	375	390	375	347	398	395	367	393	387	366	358	414	368	380	356	359	368	379	342	368	424	408	376	381	349	379	376	366	386	406	354	362	352	381	388	395	325	399	383	368	369	442	388	407	401	377	418	411	406	374	385	422	368	415	395	383	357	407	372	371	405	439	397	396	391	413	394	348	391	434	386	377	375	385	337	376	377	345	385	363	398	381	350	360	391	366	373	390	410	390	355	381	393	413	359	378	378	357	363	379	376	389	399	399	403	367	386	370	353	365	358	384	382	376	391	395	363	372	356	356	396	397	387	370	377	387	383	353	364	370	387	397	408	373	376	354	358	392	371	355	383	403	367	337	390	377	382	378	388	414	402	405	359	349	384	377	383	384	380	369	413	391	344	395	376	405	388	380	358	391	374	378	387	375	353	393	345	350	367	370	385	352	371	403	386	416	396	327	352	411	383	393	357	374	377	348	378	378	390	344	373	418	376	387	386	374	369	364	372	376	358	396	369	377	352	391	363	369	340	379	386	404	366	338	365	387	407	387	389	373	395	338	339	358	389	343	411	364	399	372	357	389	363	414	335	384	402	404	365	367	369	377	376	327	367	363	366	395	355	397	411	374	394
5041	9429	3236	1665	1671	953	906	832	816	825	849	814	855	788	796	803	835	800	803	790	794	826	794	860	779	772	783	790	781	736	820	825	786	797	842	808	827	853	836	819	789	802	862	849	833	795	748	799	820	865	777	814	797	832	779	790	830	826	800	824	799	789	810	815	799	819	851	853	860	833	854	791	821	813	869	823	803	810	781	772	811	802	798	838	831	848	871	817	817	817	780	829	797	773	814	779	800	827	797	799	870	853	805	787	836	824	824	825	830	794	823	877	782	853	810	825	827	873	803	834	774	799	851	818	836	767	752	791	825	774	819	850	850	845	887	838	778	843	834	788	827	835	848	857	791	827	795	790	807	888	834	781	793	805	829	779	802	854	830	818	807	823	813	783	841	796	782	827	842	824	795	807	849	806	855	816	824	807	825	858	788	784	822	781	800	838	797	816	765	865	810	826	798	849	876	803	801	763	806	815	830	818	843	839	880	782	852	836	803	813	818	811	799	768	860	827	809	815	812	818	818	827	794	811	876	839	817	841	832	831	811	779	774	865	839	820	813	781	850	846	870	782	818	799	792	821	755	781	821	822	835	828	869	803	791	806	807	834	774	807	782	778	820	826	794	801	811	809	767	866	843	793	840	768	831	822	811	843	819	814	819	761	832	857	787	795	802	839	863	824	821	813	789	893	807	815	799	782	825	855	782	781	841	875	833	835	854	861	835	818	820	851	802	759	847	796	832	767	810	811	828	811	811	818	795	817	775	794	853	833	809	788	869	832	798	831	780	785	838	841	847	844	778	764	766	819	811	780	833	811	810	810	796	828	833	779	762	829	759	826	795	842	779	825	827	823	833	867	799	788	808	799	810	811	744	812	783	864	775	827	835	839	845	820	834	805	811	836	793	817	804	837	745	812	840	797	804	792	847	784	830	878	821	840	829	837	842	813	795	763	857	863	848	861	812	795	838	787	798	830	778	846	797	792	789	780	749	839	835	819	769	832	830	806	828	731	788	834	859	785	793	825	832	841	847	861	789	838	876	857	802	797	792	794	848	817	777	812	777	793	882	857	778	896	825	761	754	804	870	820	808	777	844	846	792	815	852	844	848	753	819	831	787	823	837	776	835	871	815	886	797	856	792	783	766	824	790	796	792	835	802	802	842	806	822	821	795	799	861	803	799	801	845	798	827	810	799	828	802	773	853	793	877	821	797	805	835	790	741	828	866	848	772	824	836	827	828	864	776	792	830	791	783	872	814	811	818	827	824	835	788	846	777	865	779	815	809	811	803	810	850	861	809	824	866	847	812	799	824	803	789	790	819	830	800	875	808	828	761	803	823	880	810	776	853	771	826	827	808	805	821	806	760	773	794	834	797	806	825	759	803	814	827	772	860	811	795	823	839	847	813	832	839	812	826	850	833	792	799	819	805	870	862	821	799	801	851	819	840	821	827	819	845	817	819	760	784	786	801	816	831	770	820	795	843	783	777	818	797	818	810	775	883	832	808	811	809	792	800	799	783	821	821	824	853	824	856	853	828	778	776	781	790	877	799	827	818	838	803	831	882	779	823	842	839	859	812	788	800	793	840	817	841	862	854	761	807	783	821	852	818	777	806	806	856	849	813	785	765	844	817	845	862	839	846	791	797	794	795	857	788	871	917	813	831	792	811	777	779	827	888	794	817	796	798	801	851	791	792	821	810	847	829	766	751	809	838	867	848	779	832	846	847	755	776	779	826	804	786	805	830	849	792	804	854	779	854	852	792	842	795	823	795	802	810	781	827	788	820	832	757	810	800	828	816	767	830	812	811	782	910	793	859	758	814	816	785	853	838	809	813	800	802	780	818	864	836	835	798	836	895	784	829	848	799	784	826	753	801	862	839	796	809	837	809	799	811	807	863	774	799	830	840	867	824	808	847	875	795	763	803	819	830	828	779	821	818	780	842	791	853	805	786	853	807	831	833	824	821	825	756	879	824	814	815	841	835	813	805	824	828	830	797	788	809	831	836	806	831	809	781	829	821	804	861	864	806	805	801	809	801	812	797	796	839	844	845	796	831	836	824	819	795	860	805	869	798	808	812	820	789	824	772	823	838	804	825	837	817	862	810	829	786	814	784	802	823	792	849	806	833	815	809	791	818	820	794	825	803	796	766	806	830	840	805	786	826	816	774	790	860	787	821	861	835	823	836	827	760	782	806	824	758	831	766	852	830	766	839	781	819	822	778	827	854	848	811	735	814	795	828	816	794	815	837	856	798	838	874	797	777	846	805	766	814	765	799	819	793	811	827	777	807	798	834	791	827	821	820	789	801	794	838	774	794	813	776	856	772	806	805	878	787	845	805	809	819	855	833	843	816	790	824	804	861	810	805	804	809	845	846	806	841	795	860	804	869	811	785	851	834	774	815	811	802	821	805	782	790	751	782	816	811	865	790	793	825	871	830	853	791	774	849	850	801	831	841	805	813	813	777	840	801	818	817	790	814	857	795	804	807	862	837	828	786	843	839	838	821	885	813	836	819	882	768	809	812	852	829	785	822	831	760	766	796	779	843	797	763	806	806	791	879	811	800	801	843	809	815	832	863	785	838	834	792	840	846	829	821	797	803	850	895	809	830	841	824	886	774	868	856	827	807	792	840	806	830	830	864	789	806	815	779	827	801	822	799	763	807	840	771	794	844	820	862	791	834	844	847	823	825	768	789	823	833	848	860	795	824	796	822	889	831	832	796	807	868	816	794	784	785	814	853	838	891	817	827	879	774	822	811	779	824	820	810	853	826	856	801	822	843	831	787	775	791	815	847	762	800	737	811	850	863	823	831	848	801	786	807	772	815	791	777	825	821	830	842	853	777	856	786	847	817	842	845	797	806	800	834	807	810	833	759	769	796	864	762	831	840	811	831	785	838	819	860	779	799	791	757	844	807	753	855	791	829	805	824	806	794	781	856	858	839	864	803	817	800	786	814	795	815	777	823	793	846	818	764	810	856	803	823	855	819	834	790	801	812	823	827	865	799	827	815	848	808	825	787	777	825	794	823	773	832	795	766	806	854	772	816	824	831	807	821	810	810	774	834	820	861	760	798	851	773	776	836	820	811	817	771	781	820	756	802	799	861	793	795	832	811	814	830	824	818	883	816	872	875	820	836	860	832	786	829	784	803	825	841	833	781	854	780	805	893	835	839	823	825	796	790	787	812	813	858	802	839	821	821	821	850	844	820	730	788	798	775	845	822	806	799	798	867	806	836	821	858	787	830	789	789	814	797	848	769	824	800	799	816	834	810	821	837	835	748	833	854	795	872	810	779	811	804	790	792	776	780	819	855	870	813	825	850	837	812	812	808	811	805	881	820	774	819	831	786	831	831	779	807	783	858	846	784	786	809	866	824	816	814	821	772	823	779	786	829	760	808	865	822	855	806	840	790	800	845	830	793	830	837	806	790	779	821	786	835	845	815	822	823	835	841	812	811	815	828	840	787	776	787	767	805	865	818	802	806	761	809	812
24276	21468	25214	28145	21473	21486	19432	820	414	383	365	340	320	292	289	336	291	274	353	317	271	285	271	252	315	284	294	291	277	261	277	272	276	274	260	265	264	269	294	277	268	292	251	271	270	291	270	248	274	247	264	308	256	300	263	241	293	239	235	248	263	296	301	262	237	241	293	283	227	286	267	270	267	284	263	252	277	256	276	267	250	247	273	264	274	295	244	240	300	262	242	264	314	254	273	275	252	256	261	262	279	275	259	275	243	265	256	287	246	277	256	281	270	289	258	243	249	287	261	267	271	285	300	281	265	260	282	277	255	256	256	232	269	243	303	264	284	286	275	285	253	275	249	257	258	257	265	278	249	244	276	244	262	231	253	248	265	275	281	265	252	288	284	239	274	280	268	254	242	266	266	269	296	264	251	293	284	268	263	263	285	252	285	264	282	261	270	278	301	276	266	252	264	256	266	277	254	255	272	270	259	255	276	263	296	275	277	278	285	271	251	258	296	253	254	263	284	289	276	253	226	267	287	262	254	249	241	274	245	262	270	264	267	232	275	268	274	262	251	255	277	251	255	277	297	266	284	222	268	288	285	274	274	296	225	264	252	264	283	300	234	262	258	276	271	279	227	235	283	229	289	254	260	269	262	270	253	248	240	258	265	269	247	288	249	256	254	238	251	251	272	289	286	222	264	283	245	233	260	266	263	275	291	265	280	272	272	257	266	271	319	254	252	241	239	254	249	260	258	288	265	254	257	240	289	274	304	241	270	272	251	277	234	246	283	260	291	267	289	251	273	273	306	260	278	276	248	295	257	295	284	256	266	264	271	291	272	314	261	292	293	265	296	271	305	271	270	247	300	250	257	250	279	309	281	244	310	248	290	255	258	255	245	252	279	254	237	262	290	246	283	269	255	259	221	296	257	264	270	281	258	267	266	303	246	254	273	274	269	251	287	235	262	282	274	259	254	265	289	253	265	268	307	292	277	277	296	256	235	267	250	248	288	278	283	288	276	314	257	258	252	267	275	281	279	266	271	263	289	268	253	260	240	255	289	266	265	302	256	282	264	272	265	262	269	272	255	261	309	267	295	278	241	281	265	263	275	266	267	244	260	284	270	256	260	245	245	245	269	274	282	280	256	270	280	241	243	237	264	268	278	291	293	267	274	269	274	278	265	277	277	261	284	248	239	264	303	303	239	272	273	291	243	292	279	257	254	284	257	269	276	268	270	229	283	259	272	249	263	256	277	271	295	306	303	255	275	264	276	253	286	247	272	247	230	247	246	284	265	261	267	292	259	270	261	279	254	269	267	258	243	277	285	259	237	294	285	215	248	257	275	255	273	271	273	289	290	289	269	249	261	300	266	268	275	264	277	262	258	273	262	270	277	250	270	260	228	279	253	262	272	285	258	260	252	256	244	245	280	253	295	267	280	247	257	272	261	280	259	290	293	271	280	255	287	287	256	268	286	279	275	277	270	304	257	244	278	283	260	287	271	251	267	272	275	279	294	265	273	270	257	259	327	259	275	262	239	264	250	271	247	240	247	281	274	287	289	272	266	257	279	244	251	267	264	275	268	238	276	229	281	261	258	223	261	273	263	293	274	257	269	269	274	217	257	275	266	275	287	244	225	255	254	285	275	261	260	278	233	259	269	260	257	268	268	273	279	245	252	250	264	261	273	251	307	264	282	264	242	285	273	260	276	245	270	293	285	283	258	247	246	260	275	250	257	274	256	265	248	286	266	261	254	248	270	284	271	256	272	265	269	264	291	258	228	260	297	282	259	275	267	232	265	230	282	260	256	253	268	263	294	271	237	294	286	266	287	258	278	267	248	262	254	264	257	272	247	296	309	238	279	268	233	279	244	265	254	274	296	261	260	275	265	284	277	248	293	263	266	278	258	224	260	285	233	263	272	259	249	293	259	262	256	303	236	261	296	266	275	246	244	270	287	244	248	263	259	288	305	282	259	251	264	275	282	256	254	248	275	268	259	277	258	259	272	263	282	237	272	255	243	251	273	267	245	246	274	250	293	261	294	277	257	277	268	285	245	256	286	299	247	257	268	248	251	309	274	308	251	259	275	253	250	252	240	258	272	262	247	270	280	242	264	266	235	249	253	291	278	256	243	261	282	266	269	238	242	275	281	229	285	252	276	264	281	242	277	270	269	276	251	223	264	291	286	230	260	248	253	240	297	301	247	276	268	263	276	267	261	260	263	287	289	283	291	292	287	255	254	269	282	255	272	272	275	246	253	311	288	267	258	261	252	254	240	234	262	261	280	252	249	258	254	289	294	274	280	287	279	291	264	251	249	270	270	266	272	275	220	265	247	264	269	318	270	255	266	254	243	231	266	297	293	255	264	253	245	277	258	241	256	263	282	236	261	251	243	238	232	262	266	237	255	276	252	263	289	264	262	254	248	295	289	276	299	282	275	268	280	277	271	255	265	289	258	267	270	266	294	301	272	266	275	247	250	265	295	267	245	287	263	277	256	276	290	261	268	246	267	230	294	290	284	245	273	266	259	248	279	240	256	256	270	246	296	249	252	282	282	265	265	248	284	295	270	263	256	260	283	283	289	270	273	272	273	256	267	251	244	269	275	263	293	273	269	242	260	261	267	278	280	274	281	258	286	271	249	264	301	281	294	297	270	261	247	259	248	266	260	277	282	236	258	282	272	255	250	244	240	279	255	257	278	295	283	284	266	269	244	234	232	263	273	299	252	269	270	254	266	283	272	243	276	280	252	242	250	245	265	284	279	241	259	273	291	237	231	276	332	234	265	261	270	278	285	231	260	244	278	266	270	265	270	280	271	296	272	229	239	258	244	275	229	266	278	288	305	256	247	259	278	267	283	268	234	265	258	284	243	253	280	252	234	273	268	278	255	264	263	254	281	253	268	266	272	250	281	250	261	262	274	248	253	258	256	298	261	253	266	281	250	276	260	273	265	257	268	292	273	273	253	251	254	272	277	253	248	265	258	267	247	255	247	279	253	282	295	265	269	254	269	279	285	260	244	260	293	273	262	262	254	276	260	271	226	248	254	255	272	285	249	277	254	270	279	284	279	281	251	256	232	262	266	271	266	275	257	304	271	249	267	273	318	264	285	241	260	246	245	272	300	278	246	244	257	259	237	262	291	259	254	244	280	251	246	259	249	269	250	269	286	274	290	236	257	282	266	251	253	289	271	302	237	266	242	272	249	254	281	285	219	264	262	283	302	253	302	271	264	271	266	248	240	289	271	253	272	260	253	264	276	266	267	281	300	267	262	260	262	260	258	219	262	276	234	256	245	250	275	269	251	219	288	275	269	266	309	242	274	261	254	256	241	225	248	274	257	291	259	263	263	271	296	251	271	296	289	276	250	277	266	237	274	288	246	267	262	267	258	262	258	269	276	244	264	280	278	301	265	283	253	237	268	234	272	278	245	267	263	287	272	269	290	301	284	307	260	240	279	240	283	300	268	251	264	266	287	238	277	255	258	275	295	257	267	259
5509	14583	4562	2033	2237	797	718	686	639	653	603	596	597	596	635	584	562	595	597	603	594	578	606	619	577	564	574	599	584	618	578	561	584	593	560	582	582	586	540	591	572	549	566	533	613	559	562	610	584	549	577	542	569	575	568	587	564	577	557	627	589	555	616	591	570	587	594	548	581	541	536	593	585	529	547	590	554	568	529	557	574	595	533	554	568	590	561	559	549	555	535	576	563	552	600	564	575	574	588	562	535	577	593	542	578	523	557	592	563	591	604	568	610	534	593	572	582	564	577	538	607	565	609	608	566	595	564	545	597	552	537	564	564	576	544	597	593	534	598	583	534	600	531	567	581	563	571	572	601	577	521	551	546	582	525	589	534	542	578	575	557	564	600	611	574	571	553	582	578	599	566	584	585	606	562	581	558	544	612	519	554	584	591	536	550	519	577	618	541	562	533	555	548	568	566	545	593	605	606	572	541	555	589	617	542	564	592	615	563	535	576	555	556	539	577	577	594	563	531	566	578	601	581	583	564	605	597	589	594	590	597	546	587	519	537	621	598	586	569	530	559	574	553	594	594	604	567	547	511	586	552	554	552	598	553	589	548	556	562	585	566	555	541	619	596	499	588	560	549	581	559	613	546	547	523	540	569	580	547	566	597	594	586	544	557	582	564	527	565	560	643	629	588	542	555	598	580	524	601	556	526	539	535	560	583	571	543	598	584	568	557	564	574	550	563	547	608	546	556	565	625	577	547	553	576	521	531	545	561	584	585	579	600	536	569	568	592	569	616	572	568	582	560	645	576	551	540	606	560	623	587	546	589	571	546	559	552	628	543	569	563	533	582	537	564	547	551	534	571	582	587	591	546	553	562	566	534	564	605	532	579	567	568	557	563	600	531	566	568	567	569	541	577	580	537	551	534	600	563	631	575	522	584	556	577	542	526	573	580	587	562	553	530	536	573	579	569	576	557	578	570	611	538	558	581	557	579	601	562	601	585	546	593	578	584	553	567	597	593	594	540	583	534	578	586	545	541	565	564	551	570	578	535	582	620	557	614	533	586	557	588	573	562	576	550	596	562	585	547	575	538	574	581	536	579	588	609	542	569	559	572	562	603	559	565	576	564	571	570	540	539	591	543	549	604	596	567	567	569	583	608	577	524	533	574	585	595	611	571	551	573	554	606	547	550	566	612	587	563	556	586	607	605	578	550	540	560	569	525	579	577	542	570	598	592	591	588	534	619	575	563	587	571	556	554	584	576	534	544	572	578	545	567	579	570	568	549	606	563	578	576	540	597	610	547	577	534	565	563	589	554	550	587	565	562	579	580	562	563	614	562	537	563	611	597	560	541	568	578	523	594	558	553	593	553	565	563	554	556	564	546	609	573	536	519	565	586	525	573	618	604	602	560	597	566	564	571	565	578	541	551	545	567	576	559	564	607	549	575	549	559	571	591	558	567	555	605	565	591	542	608	542	567	547	547	555	569	608	586	602	570	601	564	570	570	560	553	605	586	559	537	572	607	544	568	591	566	591	538	523	557	553	582	585	574	579	591	578	546	562	581	583	584	602	553	605	576	610	575	553	566	550	559	577	593	589	577	556	559	580	576	587	535	604	576	597	580	586	592	569	568	614	568	599	562	577	580	546	555	573	554	589	555	578	566	569	558	569	610	574	580	565	551	556	571	553	590	554	603	586	571	569	604	553	601	584	610	583	527	537	572	557	576	568	575	584	550	590	608	575	584	584	544	575	576	536	555	539	566	598	591	539	572	589	589	582	598	546	615	560	577	553	596	555	567	582	619	572	542	582	555	582	617	578	575	577	542	567	588	561	548	602	578	589	571	560	520	525	567	539	595	566	572	610	579	581	591	584	519	570	583	574	570	534	576	561	630	541	578	584	529	580	560	603	571	557	550	530	594	583	552	593	566	596	577	553	541	597	569	595	583	617	539	599	553	584	603	551	548	569	577	564	570	550	529	551	526	572	574	546	588	598	550	580	580	552	558	530	546	568	499	591	547	602	558	550	555	618	581	590	571	554	573	576	556	564	535	530	579	604	544	530	566	578	577	568	530	568	583	593	580	562	574	611	591	585	607	559	584	545	563	586	535	567	560	542	586	564	554	563	556	578	564	577	591	533	564	602	583	556	593	575	581	535	545	573	595	566	537	530	560	573	522	582	545	555	573	594	568	548	597	580	572	568	568	549	559	561	577	572	575	556	574	553	560	553	585	568	587	540	548	558	560	527	559	583	594	520	573	523	560	582	554	561	547	552	596	548	575	539	565	565	623	543	579	531	594	599	554	573	540	578	579	546	571	604	605	566	592	608	591	552	540	539	586	526	599	558	619	543	569	584	555	589	527	550	578	543	555	589	581	560	545	571	537	586	573	560	581	618	611	560	576	651	607	583	600	601	600	540	529	600	630	524	544	590	587	613	518	517	556	606	551	601	539	576	579	558	557	560	533	498	603	563	544	575	538	600	565	571	551	557	575	604	560	572	604	561	503	552	559	579	547	574	573	597	547	545	559	569	563	593	587	529	559	606	536	530	577	538	648	641	552	572	581	535	559	586	548	581	604	594	537	592	555	584	535	607	618	592	551	543	495	577	599	535	606	551	584	595	577	549	598	544	567	569	577	573	590	577	564	547	574	598	534	548	581	537	646	557	587	622	568	537	554	595	597	589	569	581	569	577	573	539	569	561	570	601	572	588	562	570	575	569	618	546	601	574	549	555	601	595	574	564	562	586	563	553	621	523	594	534	586	544	558	541	522	565	584	587	582	561	590	578	591	534	600	562	580	555	580	599	550	550	575	573	574	573	581	600	574	549	609	531	581	578	511	553	573	583	571	586	595	558	571	550	580	574	552	584	597	569	593	549	557	538	571	562	563	549	553	595	588	571	581	574	533	573	580	562	527	573	550	584	558	545	567	545	563	600	601	549	581	570	547	613	566	562	559	596	573	549	547	538	509	539	577	531	599	576	563	560	626	594	584	561	583	535	609	590	550	528	576	534	553	564	550	568	578	573	558	538	569	585	542	613	536	601	606	545	544	578	531	528	585	611	562	597	551	574	548	577	583	562	565	566	555	569	552	588	556	590	555	549	531	604	605	594	573	527	587	564	586	568	604	593	546	529	603	577	594	590	546	567	577	536	564	574	556	569	564	571	562	580	561	615	596	565	571	595	590	566	559	615	541	537	569	578	596	571	562	541	586	586	546	572	554	587	569	557	576	565	567	537	571	605	596	530	574	564	536	567	587	532	538	553	578	560	595	604	545	546	598	582	540	587	535	578	576	565	522	520	589	566	536	526	575	579	579	533	547	591	551	557	561	584	578	610	583	564	590	592	576	576	542	525	577	570	532	603	591	577	547	573	586	587	566	563	599	555	587	558	552	570	592	583	521	542	609	548	575	545	568	614	541	537	519	603	584	624	577	572	556	546	571	568	556	578	552	569	567	567	573	563	547	559	600	559	553	538	609	559	578	595	554	570
33099	20071	8381	877	427	319	244	247	264	269	254	249	263	278	265	232	245	294	267	255	264	284	258	285	258	242	241	308	273	259	280	267	278	269	251	250	232	252	259	259	265	245	276	279	236	284	256	241	267	285	265	255	285	254	261	293	265	269	261	271	278	256	305	295	270	242	246	275	295	281	249	259	274	246	262	282	288	281	278	271	245	260	269	248	257	277	252	275	254	265	248	267	264	242	298	271	263	272	268	282	254	262	246	278	276	262	278	255	256	270	266	256	285	271	276	270	254	229	267	298	260	227	279	260	288	258	244	278	258	247	289	247	269	252	259	271	264	240	262	245	254	266	268	251	301	264	270	250	237	290	263	242	269	236	293	263	250	256	257	271	283	250	260	277	279	278	285	271	243	271	259	277	264	254	264	287	300	261	256	305	272	287	228	283	275	282	275	266	233	262	259	256	253	253	257	279	227	233	260	263	257	271	277	285	251	260	248	262	267	250	274	263	233	228	280	243	282	282	256	263	249	265	267	230	262	261	269	257	251	291	305	280	284	268	256	254	293	255	282	282	248	251	238	261	243	231	259	281	240	267	251	269	288	260	266	278	249	250	267	275	262	278	274	269	253	263	266	265	281	266	267	273	299	245	266	245	244	249	282	256	251	274	265	236	261	257	279	265	253	273	242	267	261	254	279	245	275	288	243	245	293	272	286	263	243	275	255	230	264	217	248	246	254	298	306	280	286	249	218	230	255	258	267	266	283	271	266	249	263	230	258	281	254	259	272	278	277	251	250	276	248	257	260	277	233	281	264	289	221	251	269	273	272	264	270	274	285	254	261	263	260	236	261	301	254	254	249	267	277	273	294	274	270	286	244	282	253	288	249	244	273	278	320	259	252	251	283	292	263	266	263	252	274	245	267	263	268	270	241	236	236	235	255	254	252	282	264	263	225	269	263	246	250	262	288	288	267	259	242	264	272	252	261	246	243	243	276	271	253	276	261	246	253	246	268	242	271	262	262	230	255	259	258	244	241	261	274	245	258	228	263	293	265	265	260	263	268	273	264	248	264	261	265	245	252	273	280	274	256	228	253	262	290	255	287	265	256	285	286	258	259	284	266	252	270	293	238	252	225	263	268	275	257	253	278	270	290	268	264	279	270	283	253	238	227	255	239	265	270	255	246	297	266	265	256	261	235	268	273	266	240	235	250	275	252	309	272	264	294	253	252	258	259	295	249	268	244	265	258	264	289	243	244	273	269	286	284	280	264	255	259	251	272	257	245	283	233	245	254	251	243	276	276	263	273	254	261	253	263	277	256	271	235	268	254	287	272	230	307	266	259	248	250	282	262	267	254	254	255	268	307	265	277	253	239	276	272	270	262	284	276	270	267	273	290	253	240	295	251	267	258	264	267	238	269	259	267	261	252	266	259	265	284	231	255	265	244	256	248	256	263	280	276	277	263	242	256	276	249	270	264	277	260	251	260	254	220	233	248	281	251	249	266	297	282	265	259	264	275	228	262	249	244	285	232	268	237	278	267	303	251	247	243	291	275	237	270	239	265	288	231	254	278	276	261	259	269	233	256	267	277	270	250	250	292	265	237	244	220	245	249	268	266	282	248	275	272	270	246	217	262	272	270	277	279	248	278	254	250	255	260	271	250	229	259	253	255	235	235	239	281	253	265	227	251	255	284	264	273	237	257	285	268	248	275	284	264	254	247	274	253	277	237	283	247	268	238	272	256	273	257	239	259	264	277	266	265	240	286	258	259	284	304	280	275	257	269	231	235	271	268	277	277	278	279	291	295	285	272	248	267	290	276	276	278	251	257	278	287	232	245	272	263	234	239	286	265	270	240	286	227	260	262	258	264	289	301	279	289	260	277	261	222	267	249	264	275	273	261	228	251	262	269	248	257	240	285	261	262	253	245	264	256	287	275	272	261	228	267	267	260	249	249	256	260	275	286	278	262	271	253	253	273	266	259	266	298	237	264	236	262	301	276	268	280	256	242	245	261	265	290	258	287	241	279	250	289	270	284	261	273	268	265	240	262	243	244	247	264	268	296	258	240	262	247	285	265	240	278	267	290	269	263	261	254	284	264	302	281	291	275	260	283	269	244	263	267	253	273	267	284	284	267	260	278	271	291	282	253	259	240	269	251	251	250	262	255	253	280	277	258	279	270	245	274	241	258	295	253	240	282	274	265	249	272	264	270	231	263	251	286	286	231	287	249	265	266	291	268	270	251	265	277	267	271	281	279	294	249	275	271	257	282	289	270	268	268	267	265	282	291	284	278	256	267	256	251	249	233	263	253	245	269	267	258	271	274	246	258	250	250	230	278	264	269	273	246	260	261	238	248	271	247	285	267	296	301	282	253	264	276	250	261	244	251	230	264	228	296	254	259	265	249	292	281	252	256	222	273	256	252	250	273	263	284	267	245	233	294	290	270	268	241	266	262	270	271	263	260	260	280	249	295	265	270	263	235	255	284	260	277	252	264	254	273	291	251	262	254	266	236	276	268	246	262	286	225	260	230	275	287	268	265	255	256	246	262	277	242	252	254	291	246	216	279	269	288	255	271	263	302	272	251	293	257	271	276	277	245	228	246	235	280	281	250	237	256	254	277	272	266	265	279	247	262	228	247	263	260	228	259	275	267	264	291	259	265	247	261	250	267	287	263	257	270	227	268	274	245	284	250	261	268	264	278	263	273	301	261	266	248	257	288	274	267	283	289	284	228	240	258	280	284	288	253	273	249	289	286	260	269	226	251	244	255	253	258	277	282	249	266	296	259	265	251	255	289	253	257	273	255	250	247	241	263	243	264	259	282	294	254	286	287	228	261	267	255	247	268	244	274	214	269	246	291	274	253	271	250	249	252	286	222	273	270	275	245	246	241	249	243	280	280	229	278	263	246	282	276	279	288	267	276	272	243	257	269	269	266	273	240	260	254	231	293	278	260	264	271	262	255	233	254	227	273	254	281	268	271	273	272	252	224	264	307	267	241	297	275	261	272	264	266	244	285	265	289	257	292	267	264	285	276	264	310	249	254	271	299	263	273	262	260	250	262	245	285	251	264	266	257	264	245	252	258	267	290	260	262	261	237	242	263	255	276	276	271	230	274	284	263	248	262	270	292	262	274	254	266	285	265	250	287	271	246	248	283	281	270	259	281	270	254	280	263	263	296	280	265	253	257	257	247	266	234	236	254	237	273	260	242	243	282	264	278	298	246	258	260	243	292	252	323	258	251	275	244	252	243	252	261	275	257	262	256	265	256	281	266	256	263	266	247	248	253	254	249	240	276	263	247	255	242	268	270	260	255	251	264	262	263	262	273	264	244	235	246	272	262	265	280	269	263	297	250	293	276	241	245	263	264	247	217	267	272	283	250	248	242	265	265	290	237	250	281	239	248	247	266	253	218	266	279	249	262	254	274	244	237	271	281	261	267	251	273	264	282	280	285	261	267	235	266	289	258	285	257	285	263	276	286	232	255	295	271	245
6263	2697	1304	854	669	619	603	609	629	567	622	605	650	615	607	628	679	588	647	637	650	660	622	604	609	600	611	644	589	616	647	638	610	633	617	623	603	630	651	632	598	648	571	586	607	567	623	628	609	616	639	646	629	567	590	612	624	610	592	651	603	593	580	568	651	631	617	619	624	630	616	648	662	638	626	615	632	626	579	586	627	629	619	610	590	619	634	584	617	634	587	587	652	634	648	594	558	603	619	647	632	663	631	617	602	603	576	628	626	627	592	610	606	595	644	614	588	687	623	618	601	639	585	620	622	623	659	640	627	618	619	636	614	652	608	610	638	612	608	625	569	627	607	649	574	654	571	589	601	610	604	620	637	605	586	608	639	604	601	602	619	625	566	641	618	630	652	613	619	648	646	603	589	621	644	629	621	644	623	572	595	589	618	596	609	623	581	633	634	591	631	623	590	631	589	645	657	648	631	609	632	612	592	628	625	584	594	627	575	595	595	587	597	588	634	635	619	660	654	638	607	589	626	626	613	610	620	568	647	587	638	600	625	571	618	593	639	637	647	624	632	625	605	555	615	593	592	615	624	626	650	629	586	632	633	613	634	609	636	625	627	635	623	608	658	576	605	604	588	615	654	638	591	610	572	606	572	599	657	639	604	591	618	545	629	573	587	656	604	630	667	618	634	630	585	613	606	626	634	575	608	586	592	583	620	605	645	670	613	602	678	645	627	664	616	631	617	640	612	583	623	579	604	586	647	617	619	598	626	595	611	641	640	609	588	604	610	582	647	637	585	631	631	655	631	591	600	625	557	621	595	626	617	621	602	590	651	586	658	632	578	592	619	659	665	615	626	612	646	659	572	653	584	598	619	633	615	623	643	654	675	584	658	644	565	610	583	604	604	618	644	646	640	586	616	626	582	582	623	608	644	614	590	611	613	619	629	589	601	608	604	620	606	629	594	640	646	601	607	644	616	675	655	637	602	591	649	562	627	648	624	555	591	655	624	608	592	577	618	627	633	599	631	564	612	612	634	600	612	604	624	627	662	646	583	634	552	604	629	580	619	649	583	645	614	608	603	640	595	613	615	608	631	591	644	605	645	619	644	624	615	582	567	598	650	622	622	622	599	619	630	587	614	620	598	623	642	629	605	647	600	604	621	617	634	669	609	629	562	625	627	579	610	597	607	644	603	621	591	612	637	611	585	600	664	650	604	606	603	581	608	611	602	616	631	621	622	635	631	617	595	624	625	642	607	635	619	624	597	646	602	634	622	608	626	625	607	624	636	625	617	620	577	601	627	611	566	651	632	616	608	635	639	608	577	630	616	604	617	642	574	644	596	603	601	630	618	662	623	592	658	667	580	655	597	626	636	645	601	608	659	662	652	645	651	553	649	638	624	635	634	627	621	625	603	611	610	602	586	595	592	606	626	630	624	624	621	592	602	649	568	581	622	592	618	598	624	648	566	601	596	616	621	640	653	606	632	634	600	582	592	607	592	651	587	600	610	648	611	615	628	590	619	611	583	654	589	610	631	624	632	594	632	644	635	601	609	632	595	609	656	594	627	639	583	606	631	639	657	600	615	625	547	637	583	662	597	609	629	616	673	604	605	604	593	614	631	601	602	605	595	629	650	621	605	658	590	626	617	659	611	596	622	616	611	646	581	590	599	638	609	622	540	616	621	616	607	628	633	601	644	632	580	652	653	583	605	606	589	574	568	614	635	618	621	568	592	624	649	651	614	639	649	611	604	621	666	588	606	600	598	619	664	590	580	634	666	574	668	603	640	565	631	645	631	600	648	585	601	595	628	622	687	639	631	574	614	578	608	648	645	611	616	574	598	589	582	623	599	609	617	650	629	633	649	561	598	589	593	606	623	624	624	601	616	590	590	614	616	621	607	576	591	669	588	678	638	633	669	625	592	624	642	588	602	597	628	587	609	612	619	655	604	643	650	591	607	611	658	620	615	617	635	625	590	655	550	622	616	599	638	623	584	600	655	604	578	643	608	632	567	604	599	606	625	614	611	607	590	654	639	615	630	590	631	594	560	626	590	604	627	609	624	611	606	640	616	621	599	679	619	621	630	601	594	648	606	587	646	624	630	621	632	694	655	602	609	566	587	620	664	602	643	614	606	615	647	640	629	633	633	618	636	600	578	621	613	606	621	670	616	601	627	665	607	629	643	622	617	652	623	623	628	619	622	614	602	567	614	612	608	655	637	602	667	603	621	634	602	579	605	603	680	642	616	645	632	597	609	634	596	632	600	583	615	613	581	582	560	593	618	635	661	598	640	563	639	654	641	607	563	598	590	661	619	602	603	623	603	597	646	635	643	636	654	597	634	606	602	609	617	635	608	636	595	613	615	637	650	630	568	619	591	580	652	615	622	625	601	597	633	591	643	593	604	622	628	628	645	646	635	636	592	623	630	576	590	624	666	637	566	600	627	638	591	631	608	594	590	645	599	640	631	615	618	613	584	611	644	652	604	599	562	635	626	620	611	632	646	586	588	605	633	628	683	625	622	620	620	593	630	633	629	622	624	610	642	643	607	626	670	653	630	638	632	626	603	577	669	570	606	659	613	642	641	590	624	598	632	613	588	666	585	591	630	586	633	602	610	612	631	626	606	623	623	629	617	586	618	640	638	569	598	595	630	675	639	664	632	590	598	612	655	632	630	603	580	614	594	604	642	630	593	626	567	650	641	631	618	565	674	592	624	588	631	659	612	584	592	599	624	645	621	611	588	634	618	614	597	681	626	604	592	567	631	589	582	630	606	624	605	615	609	591	629	595	636	583	601	640	581	626	598	627	619	609	579	628	601	609	600	604	594	630	616	588	614	648	619	597	593	623	615	588	610	638	615	602	604	608	630	633	626	612	646	635	635	576	672	604	609	623	615	624	597	594	659	630	611	640	601	656	636	619	588	656	614	582	640	650	635	643	629	629	611	646	606	631	636	597	610	632	624	640	614	603	601	564	617	624	643	640	607	655	623	642	564	586	618	633	591	617	684	600	597	627	621	634	664	581	631	605	592	681	619	658	622	624	601	647	615	592	655	627	624	591	573	639	617	643	634	571	638	663	562	591	643	625	632	639	640	632	638	622	619	624	680	634	615	631	599	611	663	613	638	594	619	619	615	583	634	604	630	636	616	669	667	629	641	631	614	631	591	620	623	598	621	648	588	644	623	610	646	657	562	627	620	609	677	629	658	610	589	631	594	609	603	646	639	599	629	586	636	574	622	616	615	602	629	610	607	660	625	621	619	590	623	646	657	595	593	601	601	635	635	621	620	608	603	624	625	590	589	608	641	596	636	614	632	609	628	620	652	628	602	589	600	629	602	631	645	610	631	603	585	574	606	630	637	594	627	612	575	615	642	637	682	636	658	662	653	673	662	615	589	611	632	633	562	626	581	605	584	591	631	638	652	569	645	641	692	601	587	662	621	614	582	599	614	639	609	602	626	584	621	650	591	599	620	643	644	586	592	621	632	643
24986	21482	24922	28467	21482	20582	1127	550	481	434	409	409	381	370	397	380	369	364	389	407	373	416	352	393	418	410	352	392	384	401	373	407	413	440	392	361	392	376	365	418	390	385	368	374	388	372	374	356	363	377	397	382	389	387	378	365	399	393	388	391	334	418	405	367	371	380	387	397	382	386	409	412	378	377	381	356	384	402	330	339	371	344	389	415	418	371	397	372	352	395	382	376	396	372	403	362	379	362	363	377	399	402	401	366	369	424	358	394	371	414	379	360	371	389	400	352	380	354	368	319	372	373	367	374	419	395	374	382	393	326	330	353	363	365	332	359	370	383	360	372	372	406	382	363	391	436	409	393	432	374	377	389	345	386	371	353	372	408	352	354	353	399	409	363	406	362	378	386	374	362	380	409	399	378	359	364	409	397	396	385	446	396	394	402	354	344	340	362	373	360	402	380	361	369	377	363	365	394	387	398	372	361	368	399	396	394	365	384	409	395	378	409	448	354	371	390	332	415	363	367	383	360	397	361	389	392	387	387	375	393	374	376	374	372	388	370	414	375	358	369	389	380	381	399	400	380	394	314	386	359	379	344	380	376	370	353	344	379	395	368	390	417	410	398	367	384	375	412	387	360	409	368	353	407	375	384	351	390	371	356	393	411	369	377	370	389	405	381	381	419	384	386	383	378	383	379	368	380	367	345	370	377	379	374	319	404	370	381	393	385	334	389	373	359	370	364	349	401	384	359	389	425	366	400	342	369	378	382	387	405	422	390	374	399	365	378	366	431	389	382	414	358	354	418	388	417	375	401	390	388	361	386	366	376	402	408	363	359	371	347	421	411	394	357	371	377	356	381	347	398	364	376	396	354	366	335	371	397	336	329	348	371	363	379	376	359	363	361	392	382	391	348	364	364	367	383	383	348	396	376	422	388	408	383	357	393	373	391	382	384	378	342	386	434	379	379	395	411	371	369	351	380	392	390	381	359	377	371	415	402	357	365	369	368	368	362	407	388	357	398	408	392	361	331	352	355	380	344	372	384	393	373	382	363	357	390	347	362	383	373	354	393	392	382	386	389	358	383	423	357	387	371	408	392	387	350	350	349	415	390	360	388	376	383	374	415	387	349	397	360	391	381	383	373	383	416	326	374	370	349	343	411	361	373	376	388	349	378	356	356	411	382	418	413	386	379	322	373	379	338	354	369	374	387	369	360	338	343	353	403	349	412	388	407	384	386	375	382	361	373	352	371	409	405	383	364	378	364	406	381	344	362	408	400	412	362	386	385	361	385	421	361	373	397	369	385	371	398	335	401	388	401	356	379	385	388	387	383	398	349	399	372	371	368	371	388	392	370	356	398	375	380	385	391	379	374	379	380	374	389	374	395	400	412	364	356	352	402	388	375	361	399	360	347	392	422	362	353	374	364	389	379	395	364	372	388	365	352	361	391	394	377	367	338	392	336	366	378	343	320	345	398	423	372	344	368	376	394	406	398	364	382	394	361	361	346	343	404	361	394	383	376	386	404	352	369	363	370	363	375	358	354	348	371	356	353	378	389	368	363	323	361	385	383	385	410	350	377	347	376	381	356	379	359	364	389	385	383	370	371	397	348	361	365	383	360	390	380	380	366	398	374	386	382	375	419	386	369	358	410	424	403	378	399	388	412	376	355	373	377	354	402	393	376	382	382	412	378	387	399	398	391	411	383	372	411	353	406	392	392	368	397	402	375	389	405	381	426	350	356	400	374	325	363	394	374	376	369	376	386	386	357	391	368	422	370	394	357	418	401	394	401	395	387	377	402	344	388	415	374	381	406	334	356	357	375	366	353	394	382	400	419	378	381	403	380	355	368	406	356	389	410	365	342	385	389	379	383	403	386	439	411	371	395	386	380	390	407	330	369	357	393	386	359	365	373	389	345	377	379	364	388	373	384	405	394	387	409	390	375	340	350	347	422	371	360	395	440	401	364	328	385	351	380	391	376	369	382	348	384	397	382	349	348	391	361	362	356	402	393	386	374	371	392	379	361	418	366	382	354	337	344	327	396	380	374	444	369	376	359	367	419	337	320	329	376	368	400	351	360	377	359	362	392	367	388	363	411	359	369	364	340	357	371	338	357	364	392	411	389	389	410	406	369	384	395	399	410	368	367	377	398	418	395	345	371	376	365	364	405	410	381	372	406	372	350	399	383	410	383	375	403	399	392	419	430	385	378	364	369	373	356	377	382	380	382	337	357	378	359	389	381	382	378	392	352	372	368	365	363	411	365	392	400	372	371	396	386	387	378	354	400	404	403	378	331	373	391	387	368	368	369	402	348	351	389	383	361	364	377	380	387	414	383	410	386	387	362	377	363	386	386	368	363	396	377	389	413	375	385	360	385	375	402	372	383	353	388	368	398	379	360	372	373	371	395	360	382	389	372	350	405	401	333	352	399	367	390	362	353	374	364	414	404	406	371	344	386	402	385	397	400	399	405	420	359	372	417	359	330	355	375	398	387	362	370	374	347	360	378	388	344	421	398	363	372	417	354	350	404	384	359	378	374	400	361	356	429	425	398	338	426	359	390	386	354	409	375	411	398	401	367	392	379	392	384	369	387	393	374	371	391	387	394	386	402	395	417	397	395	371	359	396	312	381	350	349	382	361	377	372	364	382	402	373	397	399	377	382	345	417	385	379	393	434	379	371	381	400	370	391	396	357	401	342	371	382	376	402	371	384	345	366	364	393	376	385	401	373	403	391	356	355	365	404	418	399	419	422	370	369	374	339	407	374	371	372	376	360	389	418	392	420	394	349	369	348	387	384	391	372	428	377	363	343	383	365	361	367	376	377	371	391	398	352	400	372	388	425	379	394	379	412	407	374	360	380	392	395	407	344	372	410	360	380	398	411	367	376	351	411	348	421	409	358	392	395	386	384	358	370	327	369	379	418	413	405	368	350	383	404	373	374	407	384	389	349	392	407	426	358	373	435	402	399	373	376	403	398	367	414	386	399	379	373	379	400	400	364	384	380	361	382	356	376	395	422	373	368	380	399	342	408	394	388	375	375	381	397	389	359	394	398	417	398	370	372	363	356	392	368	392	408	365	395	351	387	388	367	396	397	375	406	407	371	351	388	408	394	371	376	357	391	359	357	391	343	397	402	350	361	377	381	365	393	339	392	385	392	378	412	353	376	416	373	380	374	374	371	401	346	407	385	368	363	384	368	383	356	343	383	364	398	386	384	371	356	372	397	382	396	381	381	406	388	391	417	379	386	337	378	384	394	347	379	367	398	371	374	341	345	357	406	407	366	350	379	420	371	393	365	372	408	388	367	419	376	358	362	361	372	390	367	376	400	380	355	377	382	391	365	382	366	377	361	364	389	402	406	402	381	378	378	351	360	347	400	392	362	369	392	382	365	353	370	368	406	372	371	375	427	421	372	375	373	346	379	381	380	385	398	356	392	377	407	365	366	392	388	384	389	360	382	370	350	405	390	389	397	411	363	380	388	356	416	379
4800	9651	2856	1572	1634	885	916	879	825	836	852	832	833	834	844	876	849	868	758	761	807	847	820	852	814	805	865	833	830	869	809	814	777	874	829	826	844	794	825	791	859	843	842	845	821	822	874	850	861	785	833	823	775	781	795	783	771	817	821	855	763	815	799	775	793	837	820	833	827	798	834	826	874	867	769	781	781	823	782	817	834	823	865	825	817	822	775	847	833	835	810	842	835	860	826	760	807	860	812	825	765	835	827	846	786	802	845	824	811	844	825	832	769	859	813	795	825	811	825	834	818	795	784	779	767	737	820	825	787	823	847	795	870	747	757	815	789	797	811	760	835	818	824	778	803	784	804	827	803	846	760	892	825	826	739	827	826	819	848	797	810	841	785	803	833	790	799	789	831	811	807	765	825	843	850	803	798	804	823	794	831	784	819	842	834	855	846	828	849	795	862	788	815	829	809	764	857	835	776	844	783	823	829	827	858	835	830	810	846	863	832	866	838	798	855	829	822	821	839	862	807	877	812	798	820	801	849	796	792	796	801	809	811	761	843	866	816	860	797	808	808	774	853	817	860	775	834	809	796	795	808	832	815	857	764	868	742	824	833	881	790	823	805	797	771	796	802	803	842	823	801	804	796	800	825	788	859	834	811	816	764	796	823	822	828	808	835	838	765	820	842	799	792	825	803	814	841	770	855	817	783	797	836	822	770	844	789	833	819	790	821	837	845	842	775	868	865	824	834	859	804	796	845	858	803	835	818	833	822	803	885	812	834	819	832	813	762	835	723	809	835	828	805	839	841	765	825	834	801	755	814	814	857	830	804	775	825	809	783	834	800	840	807	853	794	804	857	810	808	845	813	791	809	793	841	810	831	809	819	831	772	850	828	831	779	831	818	806	838	849	839	851	882	839	849	802	812	775	803	836	825	803	857	838	860	808	818	795	870	811	811	828	846	780	834	816	818	764	816	800	769	852	762	788	769	834	837	834	821	818	813	840	855	842	772	822	761	826	811	812	833	819	818	814	776	776	825	817	842	815	798	796	832	813	787	830	810	839	845	750	840	866	788	801	840	825	852	797	793	805	874	834	829	801	832	733	772	853	840	849	803	853	809	877	793	777	815	819	734	778	835	795	816	799	850	813	831	839	819	836	826	801	792	773	800	809	831	821	786	793	776	817	798	807	845	827	822	776	770	840	839	854	829	877	801	822	805	881	847	886	808	800	802	835	794	778	821	775	805	865	783	848	806	807	809	810	851	800	808	796	820	807	744	837	774	826	816	809	812	818	821	760	793	789	777	797	803	834	857	788	842	813	810	780	808	842	827	836	780	816	828	877	828	835	842	809	828	844	804	767	842	842	787	801	790	776	777	827	793	808	824	813	838	794	794	827	851	801	817	823	810	826	866	786	823	859	839	773	811	789	841	779	849	819	883	848	836	904	795	814	830	748	788	803	860	815	801	846	798	796	849	811	853	832	776	839	782	774	796	842	835	777	758	799	817	763	849	805	768	810	785	825	831	775	801	849	815	820	814	778	833	815	805	824	814	806	809	877	746	821	839	802	771	785	767	872	848	818	807	829	748	769	805	821	771	860	829	855	817	801	837	840	800	800	827	819	865	860	802	804	806	794	772	806	794	806	850	795	804	780	831	865	787	727	796	805	785	786	854	797	832	879	781	842	778	822	783	772	829	830	771	834	795	830	795	811	785	801	838	802	850	811	818	766	802	776	808	796	801	841	857	785	783	775	826	813	801	816	826	777	832	808	811	820	775	790	800	778	832	822	831	827	825	762	796	846	852	755	827	808	891	852	843	815	838	818	765	818	864	809	831	842	815	827	790	835	791	791	825	767	801	815	845	792	826	801	805	815	834	880	777	822	818	826	751	835	812	822	808	814	824	797	802	751	831	832	785	834	793	772	811	781	820	838	841	816	848	817	834	780	826	858	816	804	799	819	834	827	856	829	746	841	790	781	842	811	804	822	795	807	764	849	841	866	825	815	792	760	813	851	799	812	839	787	893	796	829	770	838	831	818	821	827	803	815	807	841	891	828	839	764	802	825	808	824	769	755	809	871	866	822	820	857	844	795	838	845	808	834	771	867	772	824	806	807	826	826	789	837	797	852	781	805	851	822	816	847	825	847	789	858	840	801	812	762	855	805	810	806	852	811	763	851	771	801	849	795	816	872	798	837	809	829	824	813	821	785	856	776	789	835	740	848	798	828	825	815	776	827	798	809	801	837	798	817	825	797	867	869	873	818	757	781	823	873	829	804	751	777	796	827	805	831	802	828	782	806	811	839	809	825	828	823	891	806	824	806	830	852	801	799	806	890	814	825	833	839	770	855	780	799	868	816	816	820	844	855	840	788	816	791	818	771	807	822	801	796	801	751	809	832	806	847	829	758	812	802	788	824	833	827	845	824	873	799	773	848	802	782	804	816	805	809	789	795	834	843	817	797	824	792	862	825	823	794	784	805	849	794	852	804	771	766	722	831	867	857	773	826	838	776	823	782	834	793	815	771	808	853	812	878	815	799	832	753	814	803	791	848	804	791	832	809	797	820	785	826	854	770	804	854	845	772	829	781	822	798	825	816	845	796	817	836	838	784	765	815	818	793	790	810	814	776	814	776	804	825	832	785	824	794	792	793	818	820	845	843	792	809	779	864	834	879	813	820	807	811	750	803	785	828	849	860	802	827	800	922	806	790	812	832	806	790	786	830	810	871	853	767	863	773	817	846	838	797	794	775	806	844	783	786	785	857	852	851	826	843	830	857	818	829	820	771	779	800	805	840	823	853	780	801	741	837	764	783	823	844	793	819	778	824	807	802	812	782	854	851	758	832	822	771	782	823	789	822	767	791	849	784	845	839	792	844	841	832	813	808	803	794	839	808	834	820	806	764	796	801	818	837	776	806	816	834	864	807	837	799	811	784	797	816	793	892	788	853	827	837	818	811	826	817	815	789	861	818	793	861	772	828	786	810	834	812	841	824	834	816	821	801	858	801	795	830	825	860	824	785	872	804	825	833	793	799	825	805	826	826	791	808	842	806	868	858	812	834	811	795	785	811	823	841	809	820	771	816	853	793	818	809	847	781	784	790	835	788	838	813	773	840	782	858	807	831	825	817	828	793	780	755	800	789	815	802	835	819	817	821	809	847	813	821	837	802	799	769	863	838	779	825	823	816	798	832	844	826	780	834	835	806	812	821	830	819	785	833	789	804	855	816	780	807	740	782	839	796	791	832	852	829	820	789	811	788	830	794	853	870	809	794	815	803	811	858	839	827	814	803	835	775	833	829	857	793	803	817	838	843	832	792	779	770	843	790	825	778	841	806	809	808	790	779	816	738	849	838	833	856	779	830	839	791	875	829	783	856	813	822	835	827	770	792	813	829	793	817	780	797	792	763	834	802	837	824	844	829	848	766	825	818	849	788	824	855	818	788	809	806	815	794	821	803	823	797	853	779	818	812	782	785	798	808	785	858	795	804	821
24288	21428	25142	28125	21434	21458	19827	773	450	390	342	334	326	319	315	313	313	314	287	291	298	296	275	261	271	282	311	285	260	273	287	262	304	296	265	267	270	289	268	272	309	265	289	249	266	274	276	301	312	278	296	256	301	296	237	273	242	260	240	241	272	285	289	271	242	265	279	271	260	282	297	302	285	251	252	302	275	262	284	258	257	279	289	257	268	301	268	255	240	278	285	259	281	269	305	248	252	275	281	269	288	315	271	285	274	286	280	251	287	265	279	260	257	256	265	285	286	316	276	290	263	250	247	274	293	281	244	293	280	253	256	285	269	283	274	273	289	267	262	270	265	251	264	243	267	305	255	252	248	299	272	263	256	271	266	285	264	256	226	295	246	242	226	266	247	262	278	236	263	290	250	251	244	249	256	234	319	293	258	288	279	264	273	273	272	279	235	256	270	243	279	245	261	279	273	237	284	264	294	275	256	275	245	264	282	246	291	274	269	264	274	246	251	268	271	278	266	282	290	285	252	253	276	282	272	261	283	244	280	273	250	300	255	265	290	264	261	235	303	288	258	248	269	290	267	251	270	270	274	285	250	267	291	258	268	234	272	280	295	282	257	273	288	249	276	252	260	274	269	267	267	345	252	275	274	252	264	277	250	250	278	258	278	264	297	233	269	264	303	293	298	244	282	235	256	267	266	259	280	273	238	282	259	263	270	272	253	254	258	259	253	250	276	297	277	242	250	263	274	253	278	308	268	250	284	247	278	290	242	282	264	276	264	283	262	243	287	261	260	253	289	277	304	269	270	284	250	251	253	279	283	294	276	283	252	244	276	241	292	288	249	291	289	285	271	242	267	284	266	250	254	255	270	270	301	276	287	272	270	252	261	270	302	259	274	265	232	271	272	301	267	297	256	294	274	276	244	284	265	263	282	271	294	256	250	273	240	252	285	258	266	279	269	267	258	264	251	266	279	253	261	301	254	245	263	269	288	255	276	258	281	261	277	256	277	305	289	278	279	296	293	293	271	285	239	287	266	235	247	259	290	255	241	264	249	243	283	282	262	247	256	258	263	273	266	294	241	256	249	252	270	218	230	288	260	272	254	271	265	262	231	263	249	241	270	269	243	283	290	296	292	268	253	288	297	253	277	254	235	259	272	250	256	272	256	226	280	246	238	266	256	264	261	272	262	256	271	280	267	271	265	279	271	273	269	283	252	268	270	237	283	308	244	299	252	266	267	247	237	230	265	285	251	271	284	259	269	295	245	250	273	239	310	273	247	281	259	300	248	291	242	258	261	264	273	242	261	288	283	293	255	268	241	252	287	257	260	303	269	245	252	259	300	264	253	256	246	292	233	246	249	266	302	285	268	260	278	289	262	267	269	264	239	273	237	287	292	243	265	250	291	264	259	263	258	266	264	236	248	258	273	284	292	288	245	244	256	280	261	225	256	277	259	278	262	272	284	293	256	259	264	296	259	241	265	269	295	269	287	258	285	266	260	277	280	262	275	299	266	273	290	296	281	275	255	256	290	276	229	271	299	249	254	257	279	272	290	272	251	265	256	266	282	254	270	267	262	256	298	283	258	278	284	255	318	252	259	260	279	234	297	263	291	283	288	267	279	252	249	252	255	249	274	262	253	245	272	280	260	284	247	244	270	287	271	296	263	262	302	256	266	262	258	304	270	285	272	252	257	265	267	264	277	241	258	262	271	266	285	266	251	275	281	272	292	267	291	285	315	279	265	245	300	261	263	273	289	274	238	259	295	256	299	260	263	263	272	283	276	255	252	268	285	296	276	265	262	297	265	288	273	277	268	271	285	283	279	278	303	289	262	277	277	245	256	254	246	278	268	278	249	263	300	240	282	275	276	259	283	252	270	265	288	257	236	286	268	277	300	244	270	251	271	286	275	303	278	271	258	246	275	266	270	260	274	268	304	286	288	284	276	282	265	260	270	271	270	275	281	261	275	265	276	224	285	262	249	271	245	275	266	286	257	263	258	270	258	272	271	264	277	268	247	272	240	314	246	301	286	254	282	257	266	270	283	257	248	268	244	248	282	270	250	270	271	261	285	264	277	278	283	252	248	234	279	284	291	243	265	264	307	238	292	268	241	263	258	232	280	269	249	271	255	283	284	257	248	277	274	280	278	289	261	308	305	282	244	253	264	283	268	270	298	282	264	283	227	278	248	322	262	290	268	275	247	269	283	262	257	282	258	265	279	283	263	248	250	270	312	259	238	284	249	268	274	293	285	266	267	270	247	273	281	289	270	260	269	277	242	267	281	280	252	283	255	258	276	259	257	265	240	281	271	282	287	275	248	290	272	283	244	259	282	291	291	277	256	287	293	289	257	283	261	272	260	293	314	268	278	259	262	223	280	274	274	247	268	266	278	284	235	284	267	263	263	241	268	278	275	294	283	270	253	243	268	282	267	271	264	268	269	260	260	262	270	268	289	267	252	241	226	257	265	269	248	260	273	286	319	283	265	240	236	258	266	233	300	272	271	292	242	265	299	246	267	255	272	270	240	252	276	276	265	275	271	269	275	290	257	256	291	245	230	253	270	275	271	257	271	264	257	269	257	265	265	272	253	262	226	261	280	308	295	260	250	262	290	296	238	285	307	280	260	258	270	249	277	284	292	294	255	292	244	272	299	279	300	270	278	259	278	271	269	274	279	248	267	272	263	253	268	275	259	238	273	238	258	295	243	272	232	264	250	232	284	241	266	279	271	233	303	261	294	253	250	286	279	290	270	270	261	271	254	284	267	273	288	270	256	259	281	246	270	265	258	221	222	265	240	302	271	283	257	269	294	294	264	297	256	272	271	260	267	261	266	265	290	276	266	316	294	248	289	296	273	232	285	274	265	270	288	319	247	220	268	281	273	280	270	236	244	258	270	259	278	289	267	266	253	258	282	239	258	268	283	269	270	250	261	241	257	254	275	270	275	267	343	259	280	262	268	265	289	242	277	248	289	284	273	279	274	254	266	286	269	224	271	251	238	272	285	264	260	298	280	274	254	278	274	308	273	241	271	274	278	250	254	262	250	266	253	250	302	269	260	268	256	293	232	264	271	289	237	270	262	264	261	262	263	275	244	266	271	253	290	268	239	253	233	270	293	237	298	265	261	282	255	269	261	276	268	262	227	230	256	282	255	301	281	271	247	260	263	274	275	277	246	284	278	254	227	238	283	258	261	245	255	277	255	245	286	277	249	260	269	278	270	216	273	278	273	275	269	235	275	290	278	255	239	266	279	287	261	255	265	305	249	251	310	278	301	300	265	284	261	258	255	264	271	245	282	243	259	271	295	285	249	295	302	275	278	256	274	263	263	278	292	284	262	274	261	226	271	271	280	278	229	265	252	307	291	283	256	294	267	264	273	277	286	268	266	297	245	233	264	265	272	254	245	263	243	276	263	240	274	248	261	231	268	248	255	268	269	283	211	264	263	275	288	292	283	245	282	254	259	264	267	261	279	278	261	223	262	254	247	252
5351	14749	4153	1997	2126	786	704	664	640	671	618	599	615	586	634	559	637	534	587	573	580	559	543	621	568	596	630	593	560	620	589	598	548	545	569	563	563	565	565	570	576	550	563	578	551	615	567	608	574	532	570	602	578	579	527	521	586	571	582	558	545	575	580	585	597	543	591	599	572	573	551	548	562	590	581	535	565	526	588	586	613	570	556	532	509	570	599	566	594	590	575	561	619	557	619	579	599	607	618	579	573	521	556	608	610	540	570	577	585	596	533	543	537	553	552	595	569	565	623	546	576	600	610	575	596	569	582	580	621	559	561	565	605	532	529	542	570	554	625	560	580	579	599	528	586	567	548	585	581	551	571	609	564	581	581	543	568	614	566	545	576	552	553	588	533	528	584	568	551	569	611	606	599	613	570	549	574	523	562	569	567	544	525	606	595	590	572	530	563	567	545	536	522	561	568	594	613	555	592	567	545	517	584	607	563	549	589	561	582	545	570	560	611	558	575	498	563	526	596	585	560	543	592	537	589	563	584	553	594	563	523	562	607	577	605	548	518	580	586	581	604	519	591	527	608	560	581	541	535	557	573	548	570	545	615	615	596	590	584	542	549	614	559	575	545	558	594	561	568	587	552	577	569	574	556	528	583	597	573	598	571	588	558	588	568	592	621	529	535	543	559	604	585	583	585	561	614	578	572	573	562	557	511	588	545	585	534	578	598	603	603	576	610	552	557	566	601	607	544	548	540	546	559	554	578	573	536	568	554	586	555	587	552	577	583	557	580	577	602	557	568	602	561	591	578	533	553	540	514	562	532	555	566	574	502	561	570	563	550	559	593	531	539	562	547	548	562	582	553	515	587	594	578	555	573	524	576	557	585	586	569	529	567	538	561	552	552	574	570	572	531	595	586	572	582	573	578	576	533	551	587	561	579	596	572	556	608	538	557	557	534	585	558	577	526	577	565	524	589	577	614	572	542	575	578	535	567	589	528	562	585	588	533	547	590	596	551	559	537	520	543	566	550	602	573	547	576	579	572	610	580	515	573	557	547	597	570	597	590	566	593	586	553	596	540	582	581	558	576	604	546	570	538	543	572	594	579	566	628	556	573	602	563	559	548	559	546	582	584	569	595	566	586	572	566	575	584	544	589	568	576	545	595	522	564	547	570	571	594	560	563	547	561	599	573	568	594	585	551	538	545	537	580	580	609	557	581	614	548	567	563	555	529	560	558	581	569	580	531	558	572	524	554	593	590	568	556	543	589	579	544	530	576	588	551	544	590	566	585	557	585	590	560	579	561	632	557	590	552	571	593	586	583	573	569	528	594	566	586	570	575	523	584	612	557	548	579	596	570	592	554	568	534	552	590	561	535	602	575	538	581	577	569	575	554	568	555	544	540	603	557	570	568	653	560	590	586	589	583	560	562	597	533	558	591	570	529	583	576	575	604	580	546	602	579	547	565	604	552	536	608	575	551	589	606	528	578	608	583	547	531	550	571	574	609	569	550	587	608	559	601	565	572	566	547	587	567	575	591	559	559	585	586	582	602	549	576	601	588	566	597	622	553	591	582	576	580	581	574	542	545	579	578	624	573	586	569	581	577	594	610	583	571	580	580	533	534	602	584	559	572	548	542	523	546	560	547	562	543	583	553	557	591	532	567	562	573	604	584	568	601	568	579	562	595	531	575	568	583	564	573	574	589	592	569	542	531	565	584	570	548	581	584	578	491	552	569	603	595	553	521	582	594	563	586	565	563	548	579	542	579	545	639	506	531	599	567	550	567	563	537	573	552	523	572	557	537	546	558	559	601	593	605	566	599	606	562	557	531	575	569	575	611	540	578	505	554	570	586	581	580	565	587	566	601	599	576	526	554	590	546	584	554	557	549	580	554	596	567	559	565	602	607	551	631	576	556	538	556	532	586	588	559	586	586	635	582	568	604	559	548	533	588	564	563	606	577	576	590	555	606	595	534	541	532	572	553	623	524	602	617	615	595	603	531	588	558	549	557	497	592	565	577	517	602	613	525	599	574	545	558	569	580	556	572	536	587	530	511	601	584	592	593	596	551	576	591	582	571	564	582	570	593	583	589	566	580	546	558	527	587	579	603	588	541	570	559	576	562	566	589	564	620	559	561	589	593	590	579	562	533	580	599	530	572	585	565	536	587	594	572	567	631	519	541	586	579	562	598	559	579	554	574	570	556	574	558	552	563	576	611	583	544	565	555	541	548	525	540	534	540	584	542	568	579	595	590	572	612	530	584	568	565	566	543	550	609	557	572	593	563	554	563	556	560	585	611	585	558	569	584	568	597	575	568	571	545	530	531	530	577	545	549	584	597	566	575	565	532	548	556	557	597	590	554	594	551	597	540	561	581	576	568	577	560	577	561	572	579	592	520	576	534	571	610	572	568	593	567	599	561	577	543	591	565	577	590	569	611	565	544	561	584	591	576	540	550	592	531	575	549	536	541	538	575	598	593	551	562	553	587	547	574	540	548	557	528	581	603	548	573	591	580	593	563	567	533	581	531	602	565	598	543	575	545	594	558	601	556	541	579	576	598	577	575	576	549	528	562	579	564	580	532	582	607	582	579	578	573	553	588	573	607	611	605	554	570	588	589	580	565	563	594	542	558	561	578	545	531	607	593	540	580	559	586	583	559	573	553	585	591	599	561	576	566	554	588	594	576	515	551	587	545	603	556	582	564	542	585	583	576	541	590	565	560	577	549	608	560	584	554	547	537	571	543	546	581	546	517	588	605	604	567	543	548	572	567	543	572	559	622	653	569	578	581	527	545	546	602	552	574	572	565	548	580	542	528	560	605	577	594	540	552	552	600	552	542	558	570	568	555	558	572	578	600	573	605	548	568	581	574	608	535	542	568	570	557	571	569	562	587	532	617	552	524	579	627	588	610	523	572	588	546	570	561	593	585	504	532	564	583	576	561	593	551	606	564	564	574	589	552	548	557	530	576	559	555	585	558	567	557	538	561	553	548	565	542	569	645	572	536	571	604	572	582	549	583	529	548	615	577	556	571	583	606	562	578	569	578	562	541	533	518	553	595	577	581	539	559	541	604	587	582	584	544	590	590	593	561	578	612	567	612	543	545	546	611	596	557	572	569	569	564	549	562	562	578	552	574	554	594	571	583	545	596	594	589	532	528	594	596	563	548	583	580	598	550	568	604	543	541	581	583	571	563	550	559	531	600	524	573	565	572	538	601	548	603	556	568	578	561	595	578	565	535	516	607	591	610	550	574	581	600	525	550	537	581	587	571	552	544	555	602	590	518	576	575	536	578	597	611	571	583	581	571	563	546	556	580	578	579	562	560	585	547	550	603	567	531	576	571	538	583	598	609	531	557	583	598	549	544	561	557	595	567	517	595	574	576	573	553	558	573	562	546	597	532	542	571	546	534	569	568	581	565	574	569	587	599	575	596	541	551	565	565	572	568	610	536	600	609	569	537	562	580	583	560	608	538	522	565	587	542	576	560	584
32964	20107	8553	818	393	275	262	272	262	265	245	252	276	254	254	256	241	280	243	239	245	256	272	254	291	257	216	263	238	289	261	291	257	255	240	289	257	277	241	215	277	275	236	232	246	262	293	246	296	282	251	263	273	287	288	249	298	269	246	256	272	257	243	294	261	268	224	245	265	282	267	251	273	268	270	265	288	266	277	286	273	249	283	247	294	261	269	258	254	250	264	251	239	242	253	278	308	284	260	263	284	271	262	265	244	280	233	263	270	253	253	261	233	273	274	258	256	262	281	254	279	248	305	250	275	284	244	255	269	289	304	254	280	278	295	245	276	266	262	276	264	239	267	240	257	251	291	270	262	294	261	272	265	272	243	266	300	276	238	247	276	305	257	276	306	256	277	280	279	280	252	275	256	290	291	288	312	235	268	228	227	271	290	273	249	259	250	242	273	244	253	263	258	253	276	246	226	270	264	288	233	279	233	255	275	264	249	250	251	263	251	295	293	277	256	270	256	245	235	283	264	263	284	244	261	264	282	250	244	262	248	257	264	276	266	251	263	299	282	235	290	265	279	273	287	283	236	226	246	237	267	287	264	244	249	269	273	254	236	274	246	265	269	257	272	242	292	271	239	255	233	283	276	278	261	277	270	258	289	242	241	231	250	257	259	268	231	242	288	250	254	263	249	292	266	266	301	263	263	263	249	275	282	258	290	249	288	240	253	241	305	272	265	270	231	278	236	276	234	241	287	242	248	279	265	263	269	260	277	270	250	269	261	272	259	262	251	311	264	272	253	325	276	263	259	278	257	276	266	277	253	282	255	241	282	261	279	306	292	264	239	231	241	278	276	262	277	261	261	287	285	226	243	279	297	257	307	271	273	292	260	268	276	264	249	266	251	258	263	273	258	233	266	266	274	252	258	261	266	284	234	276	233	283	261	255	271	274	270	234	277	285	281	312	298	259	284	271	268	292	227	274	255	270	278	270	267	262	271	256	289	257	273	253	254	257	266	272	257	251	249	261	267	261	273	258	244	288	322	273	267	258	295	247	257	299	269	284	258	273	273	278	271	266	279	259	253	259	241	253	268	269	275	271	273	271	261	269	268	263	250	249	258	287	265	253	273	250	236	256	254	260	244	245	274	270	272	279	256	240	255	273	256	256	260	261	244	277	252	259	236	284	274	259	278	250	266	242	249	247	270	272	281	272	256	242	300	259	239	268	255	275	249	269	269	244	226	258	283	259	270	269	276	273	278	279	293	261	265	251	283	255	306	234	271	235	241	278	279	255	262	243	215	253	259	258	252	251	263	268	263	248	245	279	294	253	278	243	229	242	242	259	298	258	286	272	257	253	276	282	270	293	241	258	288	303	269	216	258	282	276	260	263	260	260	240	292	248	271	245	260	288	252	292	246	291	256	258	276	276	269	275	276	264	276	236	264	240	222	236	250	232	295	249	298	258	275	281	224	273	257	283	279	298	282	249	211	246	261	254	283	228	270	247	266	296	273	278	231	270	270	264	276	280	278	277	274	251	283	254	276	260	269	288	254	267	267	257	237	295	262	235	275	274	274	260	256	230	268	265	269	297	274	245	280	264	255	255	299	258	260	251	268	249	228	266	280	274	251	278	295	298	243	274	275	290	260	268	269	244	284	265	283	243	279	220	270	269	279	252	274	285	292	297	244	239	238	276	256	239	229	274	275	251	272	262	238	236	260	275	247	280	245	232	244	284	259	267	265	237	275	273	268	303	269	271	256	240	255	284	264	280	296	267	270	282	257	260	273	236	264	275	237	247	233	249	262	244	261	267	253	283	260	238	276	262	296	259	275	249	233	252	292	261	260	252	234	289	290	281	257	258	242	276	254	253	266	276	249	236	247	226	254	261	311	288	254	244	266	268	269	252	254	251	263	260	261	260	258	240	261	254	246	273	247	292	239	300	240	255	270	299	242	264	280	263	280	274	228	284	294	258	271	277	244	268	236	261	281	289	258	232	279	285	244	304	267	247	250	239	252	270	279	236	245	237	298	255	252	256	239	246	264	240	257	256	305	264	265	227	255	273	284	277	246	267	291	273	266	269	284	279	256	281	235	267	252	266	256	277	258	252	289	248	254	266	243	261	259	296	257	265	276	248	276	282	289	283	265	257	285	249	249	255	257	259	278	239	276	259	261	259	256	254	255	289	247	274	267	267	256	256	262	278	264	253	266	268	258	236	245	263	257	263	286	287	278	274	299	263	265	259	255	271	260	275	258	235	260	270	265	261	228	274	250	253	262	221	281	299	283	257	242	258	247	307	262	271	267	253	246	270	259	257	258	257	238	212	278	279	289	291	261	288	268	240	282	266	264	279	285	280	270	240	274	269	279	260	263	235	272	264	253	271	261	268	279	268	285	241	275	256	265	262	276	241	292	283	276	285	246	281	258	262	302	269	248	274	289	280	245	267	272	267	269	280	240	259	275	280	241	276	287	274	253	272	251	281	286	263	251	290	254	276	272	267	285	245	274	270	244	299	258	266	228	262	307	266	263	254	281	212	260	284	272	268	284	264	280	268	249	285	264	247	289	242	251	286	262	247	245	237	260	275	274	286	273	245	227	273	264	246	301	258	254	292	273	252	274	289	251	251	260	269	278	264	258	260	270	233	262	281	243	263	239	252	255	238	280	258	238	274	269	266	268	243	262	240	282	259	254	247	253	269	245	266	291	281	300	279	229	255	271	247	250	235	269	269	275	259	310	274	267	243	238	245	256	249	249	254	248	236	249	255	268	274	278	249	239	257	276	260	252	275	296	243	263	256	279	258	265	266	278	240	254	285	283	251	265	266	269	229	268	299	291	277	235	235	273	269	269	288	254	263	260	270	268	275	248	285	294	261	256	297	280	257	281	268	250	278	289	256	281	239	247	273	278	255	260	257	263	244	258	273	279	247	262	267	246	252	255	244	273	270	252	236	271	286	262	259	264	253	248	268	298	280	251	247	286	242	288	272	290	279	234	233	262	271	241	260	256	263	233	251	265	295	267	260	265	259	248	256	245	304	229	241	258	243	261	263	274	278	264	271	244	263	263	264	281	233	264	259	269	273	250	268	265	235	251	269	272	252	255	232	247	246	270	281	252	251	272	249	284	258	249	263	249	273	291	221	236	247	244	282	302	266	246	288	268	242	251	257	293	280	300	246	245	288	252	286	242	253	247	233	244	265	237	276	257	251	269	287	283	264	231	251	249	282	237	259	305	253	268	227	273	246	306	302	244	252	251	213	288	273	304	259	260	271	299	247	265	290	286	260	282	263	250	262	271	272	267	270	266	245	289	215	262	263	262	256	250	246	255	252	257	254	268	281	230	230	287	255	241	263	273	260	256	287	265	287	275	263	261	256	248	272	283	295	271	253	243	252	273	299	253	282	263	253	254	272	215	272	234	301	248	277	263	302	282	263	279	277	277	285	252	271	271	270	280	292	263	288	274	230	259	270	249	264	249	281	281	309	269	251	288	263
6176	2538	1342	771	676	598	623	594	652	593	639	624	596	651	579	577	621	634	623	639	600	631	606	612	640	615	618	623	610	665	603	646	640	621	621	632	609	592	612	599	594	596	610	575	603	605	617	635	600	635	633	594	607	619	632	609	604	621	588	611	586	621	598	604	627	673	632	647	666	591	608	573	623	575	594	627	625	633	600	633	607	604	655	585	604	652	561	639	579	623	610	588	601	625	576	625	626	626	589	622	601	607	590	602	621	629	651	614	624	620	589	602	641	622	602	665	578	645	585	613	619	641	628	562	610	628	608	606	581	626	555	581	624	597	669	628	665	628	575	605	668	601	572	596	568	616	579	627	622	638	596	628	571	640	624	617	643	583	615	601	625	609	624	588	641	576	633	624	619	641	623	618	615	658	642	604	684	644	603	635	640	646	640	646	626	595	632	619	626	632	597	607	578	607	645	635	615	568	630	582	621	603	585	641	582	593	580	618	675	609	611	629	590	637	611	581	655	634	611	640	633	618	635	645	669	598	596	591	579	575	614	608	631	602	614	621	589	601	627	605	578	665	625	639	587	590	622	609	605	649	585	622	603	618	582	608	630	597	614	586	638	623	609	641	612	603	648	618	638	608	607	587	655	608	602	637	655	597	655	638	544	589	610	642	583	607	635	617	607	650	596	629	583	577	601	615	632	617	628	619	611	650	645	625	589	611	618	664	595	584	585	650	636	653	606	612	635	641	598	625	654	591	587	571	630	617	629	604	619	622	635	671	590	611	621	594	621	627	609	609	638	640	619	642	602	637	584	609	603	612	593	620	629	614	602	590	627	616	618	645	593	571	606	594	644	651	606	604	599	587	589	615	592	598	635	587	636	584	587	624	617	634	584	609	621	612	647	601	583	593	625	633	577	581	608	645	663	648	663	655	601	649	630	641	596	605	625	586	625	596	596	606	621	641	598	637	546	597	646	597	581	670	605	576	632	577	599	593	678	644	586	632	609	610	629	612	621	585	610	558	626	585	611	584	621	689	639	652	577	601	641	624	621	605	606	625	639	606	653	594	611	608	604	597	609	627	611	608	606	632	639	645	617	603	619	588	589	648	580	608	601	566	603	587	587	601	584	631	565	611	598	663	644	628	627	615	597	567	596	616	636	629	611	603	597	627	616	605	576	610	642	610	613	646	611	621	587	601	644	618	645	591	623	606	622	584	600	592	626	609	629	645	603	579	617	616	576	621	632	600	582	614	631	606	649	602	639	593	603	590	599	660	602	636	606	626	632	639	640	610	630	628	611	646	643	660	613	592	622	634	591	594	579	658	631	623	621	592	667	637	621	585	624	634	598	585	598	613	640	645	645	581	601	623	594	635	622	632	600	622	629	608	655	636	640	602	610	646	631	635	635	611	641	593	565	637	642	635	574	617	602	620	655	659	598	640	598	597	596	630	596	613	606	584	623	583	577	622	610	622	615	627	653	606	625	631	601	575	597	626	636	617	629	650	624	621	587	605	641	581	558	712	633	646	609	631	617	622	627	598	609	610	625	588	636	648	621	609	584	555	603	569	582	616	599	623	630	589	616	624	596	630	650	638	613	609	610	619	616	613	579	587	601	648	620	639	610	633	614	636	637	619	596	615	609	639	586	591	587	603	613	634	575	633	635	625	585	647	608	624	616	612	579	635	589	630	607	621	602	617	599	643	626	602	619	608	607	567	617	613	602	605	650	575	601	604	600	598	650	631	601	613	645	639	564	602	618	634	664	623	586	626	655	591	651	647	614	632	663	585	645	611	636	611	627	619	612	619	616	598	628	627	576	613	620	621	613	615	629	617	627	619	606	626	637	599	589	629	580	601	645	658	603	590	614	641	569	635	565	588	634	608	558	633	616	587	620	662	604	603	578	637	580	649	602	627	613	626	610	589	594	614	634	629	593	605	650	633	616	639	610	608	596	627	625	619	581	623	625	650	616	623	594	620	623	610	595	587	595	589	637	638	619	595	654	645	593	611	623	661	613	603	597	591	613	610	617	612	590	583	598	593	646	615	651	568	617	606	586	618	615	601	625	630	632	580	601	587	572	613	640	608	615	602	604	599	627	632	580	596	611	566	610	638	622	639	655	621	607	633	631	638	630	631	622	588	622	598	595	663	638	632	645	593	600	612	602	591	626	581	609	580	614	608	609	631	607	615	643	622	630	616	643	674	591	663	679	629	607	609	624	636	652	602	621	606	599	571	622	588	605	626	627	593	614	594	624	579	578	599	559	608	602	618	597	638	605	626	643	631	586	592	664	660	612	671	629	631	630	588	598	583	600	631	670	580	623	610	597	592	602	634	668	588	619	628	595	586	656	615	626	585	608	633	621	633	600	606	621	664	592	598	599	616	618	647	631	604	593	633	596	593	614	635	642	643	656	615	644	667	609	590	589	639	622	641	657	595	579	621	615	628	641	603	617	579	618	586	617	630	577	624	614	591	574	585	607	624	614	605	571	625	646	623	591	639	660	594	613	585	611	619	618	630	589	592	611	617	607	602	615	609	615	626	602	613	614	615	626	634	627	560	584	612	653	598	612	596	624	628	649	646	628	600	566	587	636	616	675	589	631	639	669	652	614	589	607	601	636	613	618	576	624	614	596	596	601	570	596	608	646	618	666	645	597	626	667	648	606	599	591	621	648	658	622	597	602	580	641	610	613	608	587	637	574	629	629	649	601	614	621	607	623	608	670	634	638	618	615	620	592	625	643	635	606	615	611	607	595	643	651	617	586	637	616	615	615	614	638	611	633	608	643	615	572	605	623	631	598	640	630	594	617	558	633	640	625	612	639	611	598	608	606	593	597	631	653	579	607	625	636	603	638	593	612	559	622	588	615	645	608	622	641	610	660	664	598	579	619	631	631	590	627	591	597	637	592	580	585	618	612	600	625	584	618	675	639	634	634	602	581	609	650	657	588	631	579	649	570	601	649	602	614	606	613	625	578	585	578	627	624	617	607	633	565	605	604	612	613	633	610	602	637	656	606	591	606	635	646	633	659	635	617	596	625	635	591	658	578	650	623	577	610	586	632	654	620	644	595	599	629	651	640	626	607	618	589	595	594	610	611	656	615	606	631	618	609	586	555	621	619	641	623	614	622	579	610	598	621	582	638	581	629	642	614	634	631	604	589	669	601	578	616	608	622	630	607	607	652	638	608	616	582	616	627	563	634	667	669	643	618	617	571	656	602	643	603	639	622	594	637	581	608	594	641	627	612	624	587	636	602	631	600	631	608	573	623	605	597	604	634	601	610	593	608	602	639	576	618	569	573	652	608	625	596	616	593	649	633	623	613	634	607	580	570	624	659	630	606	622	575	633	614	669	617	615	588	617	609	605	642	581	586	588	580	633	633	615	596	635	626	617	649	622	635	648	591	608	626	589	568	584	580	638	640	618	633	607	600	623	595	608	601	633	621	654	610	588	649	621	640	623	591	618	643	589	602	622	644	650	630	584	583	594	591	682
24958	21516	24947	28537	21510	20648	1126	522	472	396	425	437	428	427	390	391	402	397	427	370	402	401	419	420	400	397	358	398	388	405	382	402	347	363	403	384	429	386	369	379	382	374	370	390	366	427	369	399	377	387	399	397	398	397	370	381	379	433	408	397	405	388	336	360	411	380	338	387	361	348	386	360	395	414	395	380	360	399	407	382	343	389	395	352	356	414	417	414	359	370	408	374	384	370	367	404	382	369	367	393	345	400	357	407	391	345	390	395	363	386	402	385	328	344	418	397	438	392	358	371	434	344	375	355	401	381	410	376	342	418	417	396	393	386	416	379	355	429	404	382	382	377	389	362	341	361	388	414	385	373	376	391	375	370	355	428	380	397	396	398	347	358	367	397	369	398	389	424	384	371	382	385	395	391	356	370	427	370	373	348	404	345	387	346	340	384	367	401	342	334	395	407	378	417	386	336	368	381	391	373	360	399	399	377	386	383	391	345	363	409	379	378	420	359	350	401	364	384	356	397	362	385	370	418	322	380	389	348	363	383	399	386	410	371	372	397	431	373	346	358	382	385	402	391	370	376	391	374	377	384	380	371	417	364	385	389	383	404	401	379	353	368	384	365	374	373	380	366	399	382	370	422	377	399	393	365	408	380	365	367	400	381	386	370	355	395	377	382	388	371	345	416	369	396	354	388	354	383	371	374	336	384	402	357	382	376	358	349	383	377	405	378	389	394	393	386	336	383	374	386	409	398	371	419	338	404	388	380	379	382	371	379	416	407	365	396	360	369	374	422	381	418	389	376	387	398	370	385	367	394	400	380	372	362	359	366	370	380	395	362	360	387	359	376	364	417	391	378	383	417	379	406	383	390	366	401	383	375	376	360	413	385	362	369	403	393	394	366	374	368	380	367	344	384	378	363	344	358	399	391	376	361	407	366	368	359	353	372	382	320	358	381	367	373	377	371	417	421	391	364	362	382	389	378	416	362	411	397	395	361	366	377	361	357	351	370	381	399	401	414	356	376	365	448	412	374	383	372	379	369	385	375	369	389	355	412	384	393	408	426	375	409	374	378	418	367	385	393	380	395	389	388	382	385	380	379	372	392	368	368	354	374	384	385	390	347	354	374	357	344	358	381	408	376	355	390	416	358	378	365	392	360	406	372	357	377	382	386	383	354	360	334	372	362	369	351	417	380	395	355	357	390	382	363	393	398	392	360	381	351	367	368	382	393	401	381	367	362	344	430	339	343	421	402	409	390	381	378	361	361	384	392	341	381	367	402	381	372	368	365	345	377	372	356	384	365	380	365	389	365	415	376	367	373	395	379	414	378	364	373	371	357	371	395	383	357	357	347	389	392	403	358	354	357	351	381	394	372	425	375	367	415	378	362	383	355	367	382	393	351	365	395	393	388	372	369	340	420	374	388	384	383	338	380	350	394	390	369	398	402	355	408	369	388	390	409	341	374	401	369	400	396	370	386	424	402	445	392	391	371	379	360	415	377	393	402	372	389	377	387	389	404	353	406	356	367	355	352	382	381	412	381	386	374	368	380	372	409	350	365	351	380	356	397	397	393	381	407	397	364	340	352	355	367	386	387	382	393	382	394	376	413	372	385	386	385	387	330	364	369	402	364	377	390	424	361	394	393	413	386	400	383	384	351	335	355	388	363	376	405	348	379	347	358	408	355	355	384	360	387	369	386	389	369	337	410	366	374	384	400	407	368	360	409	366	410	362	391	392	344	373	370	333	371	365	382	371	352	382	395	348	349	393	368	391	364	383	359	376	356	385	355	358	361	336	397	420	335	352	350	354	354	379	427	400	397	385	383	420	356	408	367	413	354	393	372	378	372	410	373	365	448	383	374	374	358	373	358	381	378	364	390	375	403	365	364	388	383	391	350	370	368	387	344	384	361	373	392	399	380	408	355	375	400	346	374	386	384	403	385	376	382	379	386	395	399	369	375	376	395	376	412	401	388	352	366	364	386	373	355	357	363	377	402	369	422	390	357	407	372	318	386	367	434	373	384	365	389	398	397	409	379	383	396	385	357	412	359	388	406	381	347	416	387	382	395	393	403	399	396	386	352	413	425	403	380	374	366	372	376	421	338	408	365	340	384	389	398	389	368	353	375	414	376	360	380	368	393	380	367	405	373	373	396	370	409	392	368	406	386	334	396	366	368	368	391	407	390	385	405	378	376	358	408	401	382	382	384	384	394	404	388	421	403	382	381	356	371	383	394	378	361	388	373	363	394	411	406	393	412	397	381	398	361	401	418	394	437	402	397	418	319	392	373	398	396	379	382	379	395	344	423	400	416	389	384	372	391	410	380	389	377	360	369	386	379	338	382	425	374	367	410	395	363	366	403	410	391	367	348	381	384	352	369	378	389	371	380	400	378	393	393	393	396	397	361	402	433	390	421	402	414	401	381	385	374	392	401	431	401	399	367	407	402	355	365	404	376	359	385	349	409	387	405	348	405	358	353	356	418	363	382	378	361	373	341	379	374	348	396	361	415	373	370	377	397	431	374	369	386	394	391	370	352	392	350	367	383	378	365	390	385	378	400	378	345	361	395	413	368	360	377	382	348	382	421	407	372	364	339	409	361	350	387	352	363	382	389	339	387	358	386	384	369	412	367	376	364	353	396	407	373	379	359	351	379	395	417	373	386	409	424	402	355	316	406	362	334	408	346	368	386	355	380	362	358	401	402	374	382	378	369	404	349	373	411	355	374	344	376	361	407	371	361	382	363	386	432	342	370	361	371	387	378	358	390	385	397	375	368	417	441	379	349	394	388	330	336	397	360	375	336	393	347	366	395	372	381	377	367	383	392	364	401	365	382	403	387	356	381	376	368	379	390	350	386	374	375	390	371	390	442	348	394	353	394	381	382	384	347	402	401	369	345	373	396	365	386	404	332	380	422	374	393	380	359	383	345	363	381	413	425	378	379	367	372	368	403	363	370	374	348	360	366	377	349	401	391	383	362	367	350	374	386	338	370	374	368	420	404	394	409	363	370	378	371	375	374	352	386	416	366	356	398	383	385	380	421	356	391	370	369	378	357	361	387	379	364	414	372	419	411	389	359	374	391	364	397	377	364	351	394	396	435	368	365	375	376	411	406	421	406	434	362	346	423	397	368	385	371	351	379	364	351	357	416	378	443	377	351	402	381	352	367	399	357	373	433	359	400	363	417	375	363	390	390	346	371	419	395	375	383	396	388	416	348	396	369	375	415	396	310	412	355	388	342	404	370	355	406	394	377	384	369	380	380	363	363	402	417	327	391	405	363	369	362	347	380	375	387	384	351	389	388	398	411	365	352	380	370	379	352	337	353	409	461	399	383	391	403	395	408	382	360	344	367	373	375	386	386	371	392	389	357	368	371	356	380	424	368	360	394	358	395	332	370	370	372	395	358	396	372	354	376	374	408	374	419	423	366	358	400	351	361	346	384	327	415	370	376	375	390	403	425	396	348	418	383	389	353	328	414	395	385	401	367
4621	9243	2863	1514	1435	836	908	817	809	844	772	842	834	839	857	820	825	786	812	842	802	806	815	828	787	831	832	826	804	818	800	803	829	859	831	838	765	816	811	861	840	800	812	794	830	811	790	844	791	819	811	835	865	844	829	841	857	817	849	776	851	782	824	799	802	807	782	824	812	790	811	805	861	830	805	825	834	820	843	832	760	768	824	806	840	783	804	882	850	837	777	865	782	808	853	814	808	829	817	809	824	835	827	821	804	828	825	856	812	801	810	768	775	813	849	798	852	797	834	824	797	791	821	870	815	819	782	812	845	826	831	844	794	794	840	809	814	812	806	803	809	764	862	813	815	753	804	772	845	791	852	853	885	794	806	811	806	780	766	829	813	808	820	852	819	832	784	803	826	824	749	824	786	779	852	804	776	831	780	771	828	774	868	771	829	780	851	797	841	765	843	796	820	811	833	789	817	851	796	818	799	861	832	868	801	782	794	805	809	812	794	787	800	831	814	809	811	820	828	801	786	838	787	803	830	818	805	858	738	813	827	748	794	820	744	825	831	831	866	806	813	836	857	829	881	836	810	921	812	836	805	864	820	814	887	833	766	846	809	779	809	811	831	819	806	874	787	822	808	797	804	786	820	802	812	800	893	826	887	818	814	793	782	835	837	788	780	800	799	810	856	811	787	781	792	798	845	790	809	788	807	823	823	809	848	776	805	778	734	812	778	810	838	793	817	813	851	857	790	851	819	835	801	846	729	838	836	818	814	835	824	786	762	797	824	794	857	824	793	799	848	776	837	795	824	884	817	801	751	799	788	826	879	831	829	853	862	836	838	771	835	824	819	793	844	833	811	772	840	797	800	826	800	822	833	887	814	832	846	778	917	855	826	787	821	842	844	795	793	833	765	822	822	835	799	796	818	792	824	782	803	797	806	832	790	827	822	838	820	821	854	842	869	838	785	807	830	812	792	792	839	799	823	859	868	844	843	740	793	777	819	807	783	827	789	789	787	831	812	870	847	803	809	822	788	822	803	831	821	842	822	775	798	772	839	850	808	837	787	862	806	810	811	781	783	848	843	743	829	799	834	750	862	811	807	781	815	847	848	826	872	824	834	801	800	820	808	807	814	801	834	863	797	785	799	814	816	814	822	837	854	838	787	805	844	809	822	867	826	890	818	790	822	807	793	828	777	796	826	846	779	776	811	778	806	816	883	744	822	785	801	807	832	808	808	818	810	864	819	792	853	867	755	787	830	854	836	841	811	803	826	857	838	785	825	833	842	813	811	827	815	814	813	785	831	823	796	823	807	823	809	801	802	846	821	764	833	791	822	826	800	796	823	844	779	819	809	787	799	817	801	858	837	882	834	813	800	811	880	800	825	858	808	809	833	797	816	819	785	822	827	794	798	791	775	823	819	866	844	826	827	834	775	844	824	801	796	824	860	811	780	739	849	843	819	842	810	811	828	834	819	871	808	841	836	847	790	801	800	815	784	804	798	867	817	830	805	835	783	752	856	788	831	818	815	860	781	836	817	825	799	793	823	799	824	805	808	840	838	850	812	808	829	840	873	854	848	831	780	825	786	801	843	830	807	776	797	820	802	816	827	838	836	775	819	788	785	817	797	838	788	838	766	780	799	813	803	797	822	826	817	825	795	795	815	813	788	769	889	797	753	872	808	785	797	855	745	772	838	804	794	728	783	795	818	802	832	775	823	766	869	806	808	785	839	847	773	836	806	834	844	819	830	767	822	822	837	778	821	812	772	852	814	822	818	821	852	803	767	810	779	752	808	824	818	811	798	804	859	807	804	784	825	824	802	858	820	786	866	818	796	816	812	802	783	856	806	793	762	796	853	882	809	793	815	832	787	890	821	820	826	854	863	790	812	788	807	805	812	813	816	799	840	805	795	844	855	813	767	774	819	803	798	781	769	845	786	791	841	849	789	831	788	811	793	861	780	788	825	849	765	805	811	821	810	799	788	821	836	814	818	828	850	802	773	831	805	825	778	863	848	778	794	811	810	803	806	826	864	781	754	897	798	759	850	834	822	809	815	821	814	819	779	805	796	840	819	774	823	800	794	797	849	789	752	787	809	792	812	833	836	825	795	789	819	808	752	842	802	855	839	760	810	815	804	834	828	801	792	828	729	786	778	838	793	841	821	817	812	835	795	790	862	804	821	800	787	751	817	759	793	769	774	763	800	769	837	799	834	823	844	785	825	826	786	797	802	821	840	825	769	822	840	907	795	829	843	829	828	796	803	792	862	766	833	808	829	823	820	809	771	803	805	816	783	779	808	826	782	795	804	821	797	765	770	839	873	773	836	789	785	802	818	800	791	838	824	827	843	850	794	814	805	790	857	832	791	783	817	821	818	796	811	764	827	788	824	807	844	820	829	834	817	818	832	807	814	812	824	817	877	880	841	829	836	799	808	813	830	829	798	846	830	826	821	810	775	810	862	812	745	844	843	797	806	859	799	866	744	865	808	837	824	801	840	808	799	766	857	822	822	836	795	822	789	897	819	826	799	806	820	820	835	836	796	785	814	800	822	791	821	823	809	827	834	852	825	800	780	842	794	802	869	808	829	815	880	826	831	774	777	811	888	791	835	826	823	831	801	781	832	763	810	826	754	819	772	789	767	848	829	792	766	830	781	810	755	832	788	782	828	776	787	801	824	811	817	828	821	785	823	857	843	835	866	808	825	787	827	821	801	858	807	799	836	790	804	833	840	806	790	787	806	834	781	787	846	812	770	803	792	816	839	831	768	814	801	804	806	757	810	856	769	834	772	791	787	800	838	853	866	774	835	812	790	760	832	822	810	841	816	804	846	829	792	814	854	768	822	803	800	778	780	790	855	853	790	781	799	816	814	794	858	841	796	864	785	802	826	818	829	788	778	866	783	862	802	786	804	759	766	835	737	818	804	856	815	864	823	841	798	788	835	823	806	851	820	841	845	813	804	794	812	775	838	913	826	825	788	801	818	817	762	741	796	800	830	810	803	792	814	848	831	785	824	854	815	785	778	884	767	806	850	836	863	772	795	796	807	832	807	815	749	820	842	824	804	802	807	804	802	861	828	863	801	826	808	791	823	870	815	729	799	784	790	856	810	850	824	781	837	778	787	795	843	758	761	816	793	823	813	785	827	823	839	768	785	806	832	779	781	787	848	835	790	806	816	832	818	823	830	839	779	795	828	783	751	816	770	845	784	851	802	832	840	798	805	828	790	799	825	822	842	833	846	798	780	736	801	812	851	768	842	806	801	846	764	861	798	802	827	832	858	842	788	801	799	844	820	841	832	808	811	806	839	860	827	822	750	859	799	904	840	845	849	819	805	840	826	840	795	813	856	799	816	866	840	816	819	843	780	793	864	789	809	830	795	823	794	863	778	761	823	815	768	809	849	786	797	803	823	811	841	784	796	779	753	787	793	817	816	833	737	810	808	828	797	817	838	795	772	837	837	847	840	831	808	832	785	782	829	803	866	803	811	779
24284	21434	25160	28110	21439	21451	19797	780	371	370	363	323	345	332	345	306	294	286	294	289	294	285	298	264	283	254	297	271	269	275	287	336	301	285	275	270	272	260	278	264	270	293	249	260	304	289	259	277	275	256	258	255	250	268	281	266	285	263	262	306	274	271	284	259	282	284	260	296	252	253	257	294	268	288	261	271	243	266	263	275	266	282	258	246	253	264	287	277	276	300	296	273	279	270	274	287	256	252	265	277	250	245	255	259	277	226	274	257	282	255	281	256	256	271	258	255	272	262	262	272	263	296	250	250	257	277	299	258	247	286	255	283	258	288	289	259	286	259	222	319	268	253	295	250	282	253	273	270	246	267	259	285	250	244	261	289	262	246	260	260	278	261	291	283	271	281	292	243	265	261	287	282	244	255	282	273	238	263	258	287	291	294	251	287	278	246	263	270	281	292	274	289	287	276	267	240	269	276	274	256	266	252	298	291	274	263	225	259	284	291	238	225	267	277	269	246	251	286	286	265	252	303	269	288	253	250	307	266	234	307	271	252	266	270	286	269	285	275	272	276	271	258	257	270	272	251	251	272	311	240	254	230	260	253	258	246	252	284	254	250	239	299	265	257	262	259	247	289	255	261	257	259	259	257	278	280	255	233	246	236	284	234	226	271	292	252	284	298	273	277	242	245	238	265	250	293	285	293	268	252	264	270	275	283	250	302	244	222	249	262	273	291	256	261	287	268	270	254	255	279	265	266	262	252	252	263	272	267	258	250	253	254	274	268	279	274	261	282	273	259	270	253	246	255	269	266	248	256	250	274	278	298	252	262	267	264	262	240	272	293	259	264	286	246	291	222	277	255	231	279	261	273	281	269	241	256	275	238	267	268	262	260	264	293	273	254	314	281	251	281	239	278	248	272	285	271	250	273	302	282	258	259	246	262	276	248	259	270	269	259	290	251	244	262	269	300	259	226	263	264	282	264	273	262	248	288	278	267	292	280	280	245	262	287	280	299	306	249	265	270	260	307	282	267	311	295	255	256	263	240	243	243	252	273	247	255	259	277	291	262	237	259	256	266	289	288	286	243	279	280	260	273	281	280	241	228	241	275	249	265	276	245	266	267	268	268	279	303	275	250	269	271	231	266	289	259	269	281	297	253	243	286	284	283	283	279	281	280	241	246	268	259	238	251	254	275	284	251	278	265	269	262	261	250	265	295	268	270	283	252	265	240	268	284	251	293	262	283	264	247	254	262	239	255	242	273	266	259	274	256	283	282	259	266	237	275	257	290	277	286	252	269	292	249	269	252	261	256	254	293	292	260	265	228	246	288	253	264	279	292	258	285	279	275	282	272	279	258	251	250	254	296	269	272	263	261	249	295	285	276	243	242	271	257	241	287	288	255	262	264	264	259	241	264	309	284	242	258	287	250	253	291	290	280	272	264	255	249	264	277	281	279	275	240	263	258	275	268	260	254	246	296	259	246	285	282	271	275	273	259	246	268	256	281	257	242	270	235	231	241	231	278	284	236	290	283	268	290	274	246	266	261	265	302	233	285	251	233	264	287	278	287	312	250	249	256	278	296	274	281	265	267	302	289	289	292	256	287	293	260	306	275	280	302	275	248	244	255	272	243	260	274	245	268	251	257	252	225	294	271	266	253	261	249	259	279	275	290	287	288	289	289	289	279	263	254	245	258	282	261	280	255	263	257	227	230	251	286	276	266	296	292	285	263	260	252	288	308	291	268	282	238	282	242	278	268	252	269	268	271	262	246	264	273	281	276	277	294	267	245	276	289	301	274	239	225	260	268	238	236	257	266	258	264	269	257	268	303	245	285	259	254	279	237	268	262	277	221	277	257	318	259	284	241	250	251	260	269	250	251	277	247	289	267	274	284	262	282	244	329	254	233	290	253	267	260	277	270	297	262	265	286	246	256	247	258	275	259	252	301	254	266	258	253	261	267	270	321	281	258	276	269	245	286	263	302	250	252	221	221	290	228	273	278	234	278	285	285	259	281	242	295	284	251	258	269	271	247	291	250	269	295	268	269	245	283	247	262	240	258	250	235	283	273	272	264	280	268	296	281	257	252	246	243	272	236	236	287	248	281	253	270	276	251	263	260	257	263	281	280	300	258	288	253	272	264	271	284	258	270	272	216	247	259	246	240	235	235	245	245	261	275	261	246	271	285	278	266	251	261	249	241	286	298	269	245	290	263	255	281	282	289	296	291	270	274	243	247	223	280	281	262	290	248	287	275	271	282	296	283	264	268	257	272	251	253	249	254	276	229	240	266	275	255	257	249	268	291	253	287	301	276	293	264	260	244	264	269	287	249	282	264	248	260	268	262	256	260	279	268	302	280	280	239	281	286	264	270	275	259	271	243	250	249	259	308	278	247	241	319	259	288	284	232	257	284	282	249	271	234	286	285	300	234	248	297	254	257	269	245	262	266	248	264	292	288	273	268	284	260	265	290	275	264	301	278	282	275	270	308	278	287	270	257	250	261	260	289	275	272	264	257	274	257	287	266	296	272	264	293	287	285	296	260	274	262	257	246	290	273	254	249	261	260	259	279	247	261	257	279	266	276	263	262	274	296	272	261	278	271	260	282	263	236	261	285	260	282	259	248	268	283	278	239	254	262	291	283	244	264	277	258	259	276	287	271	264	284	256	234	246	265	263	260	259	286	271	295	255	261	268	261	288	240	256	229	295	237	250	268	223	290	250	248	259	282	285	296	305	271	281	254	236	266	263	261	319	260	269	251	290	272	277	259	252	267	289	257	278	260	265	275	259	242	271	250	274	261	338	276	257	264	285	302	253	271	252	225	276	291	266	273	246	273	251	274	279	295	241	278	236	304	300	266	283	238	286	264	230	297	275	266	269	274	236	268	273	281	294	257	278	241	279	268	251	273	253	255	286	245	281	279	273	296	253	300	279	277	279	269	251	271	244	267	227	256	264	252	277	279	287	250	281	263	296	265	259	260	265	241	288	284	282	256	272	291	273	235	244	265	237	249	278	270	258	271	255	254	236	239	241	277	274	264	263	235	230	283	268	257	234	256	257	287	278	253	275	264	250	267	276	261	261	302	292	266	280	250	279	302	272	237	295	292	294	280	264	264	283	263	258	291	281	233	286	262	242	268	276	261	262	258	222	284	273	291	288	265	262	255	263	251	291	246	253	271	264	290	261	282	292	290	271	289	269	262	266	245	260	263	280	253	238	280	267	269	286	251	275	265	271	256	265	250	264	256	273	242	264	256	266	255	265	268	264	265	309	279	261	260	291	278	280	253	239	256	267	238	235	247	288	270	294	282	281	251	254	269	283	292	310	279	284	290	280	285	248	230	292	290	279	258	237	255	263	286	227	278	270	267	274	286	235	253	264	280	275	274	257	280	249	250	232	261	267	252	266	258	261	230	252	332	267	242	272	295	273	267	274	288	269	285	283	269	241	293	260	288	297	260	258	268	275	249	296	248	276	250	302	261	254	276	219	286	233	255
5130	13821	4054	1893	1716	767	684	632	647	599	588	611	629	622	612	577	605	624	596	583	590	615	566	599	523	616	573	565	579	517	619	555	608	587	572	609	534	585	578	568	556	557	547	541	572	552	564	600	569	587	567	562	604	535	587	596	574	550	557	584	545	589	527	558	586	588	579	597	553	601	583	582	581	577	596	584	554	531	593	569	572	541	564	550	585	579	581	570	570	544	592	611	564	569	565	577	576	611	579	580	619	561	541	571	559	588	555	616	572	583	507	548	568	565	542	591	555	588	590	539	588	570	546	542	533	581	581	578	570	589	565	562	578	601	565	576	587	525	540	530	551	568	575	565	594	560	567	565	567	547	571	564	595	551	606	563	565	551	557	580	568	537	572	565	577	575	560	608	554	538	583	528	553	564	556	576	555	573	562	571	543	555	557	585	583	535	574	556	567	594	546	558	590	535	587	588	586	596	561	550	580	573	601	568	565	545	579	576	620	560	562	572	569	536	536	571	539	557	581	590	566	573	563	583	534	566	573	592	546	551	589	585	560	593	585	614	516	519	573	509	557	590	555	571	566	552	548	597	570	570	554	572	559	540	584	575	574	568	573	558	546	554	621	528	579	566	550	559	534	556	573	561	569	540	569	548	529	556	592	580	553	601	510	559	535	551	534	598	584	572	516	534	553	566	568	551	568	606	578	580	543	575	589	498	582	572	556	595	598	578	566	573	566	597	564	577	554	576	611	584	575	523	561	573	537	562	593	526	577	574	558	566	543	571	548	594	557	554	580	587	577	552	544	531	569	576	589	560	614	576	575	591	531	603	585	566	614	616	557	538	564	556	542	566	535	551	595	563	564	573	592	579	561	598	580	574	521	544	546	597	575	569	557	553	561	599	581	560	564	612	573	555	562	586	558	609	552	568	554	543	559	570	597	588	580	573	542	578	574	568	571	538	535	514	531	560	525	600	583	566	565	617	562	583	570	581	570	543	532	551	523	526	565	567	567	545	550	560	532	570	553	568	582	561	526	585	548	579	553	561	545	574	575	554	562	580	525	549	550	561	518	562	573	598	546	588	536	525	582	591	561	612	554	616	556	595	585	570	587	559	558	571	563	587	545	522	533	543	525	554	573	555	547	572	558	584	563	532	555	568	538	601	594	597	624	565	537	527	574	574	607	569	555	540	596	561	583	586	566	552	551	555	594	564	545	536	561	560	546	542	582	554	569	548	585	589	558	567	571	597	562	582	556	564	580	618	560	571	586	607	540	580	563	616	539	550	582	550	592	563	596	589	521	568	555	584	571	581	546	540	545	521	587	522	550	580	571	587	594	563	572	615	556	619	594	539	533	583	502	569	507	565	538	603	586	514	578	559	560	560	556	556	552	560	560	564	588	578	553	554	590	575	563	609	556	604	553	575	571	572	547	611	579	567	560	528	556	539	603	584	560	575	594	562	568	572	574	575	542	600	595	610	565	552	593	591	574	549	565	558	561	578	610	565	594	522	587	613	567	559	579	571	577	569	557	538	560	562	541	562	549	577	556	598	547	570	578	535	587	538	559	575	590	586	569	582	497	565	567	619	563	538	598	567	575	570	576	563	577	581	575	589	577	589	566	571	570	550	554	561	622	560	519	589	581	571	577	575	602	587	578	536	542	519	535	565	587	531	577	551	567	559	585	565	592	585	604	550	589	561	534	559	576	601	546	586	587	580	557	564	583	574	567	590	590	569	568	614	572	532	558	586	545	609	562	537	539	565	529	564	569	542	590	557	537	555	598	581	583	535	566	588	561	536	588	561	561	532	575	563	573	535	547	585	566	527	586	536	541	593	615	600	568	565	566	556	549	552	596	577	603	536	569	548	555	577	593	559	541	591	541	552	598	529	577	582	574	560	585	521	552	540	563	581	529	593	578	538	538	572	545	538	532	547	594	576	565	603	590	545	527	566	590	577	552	551	580	572	533	541	588	578	550	589	563	552	589	552	559	584	548	535	552	535	567	521	547	538	582	570	521	552	581	554	541	582	556	509	580	573	596	556	556	501	567	540	555	559	544	616	581	552	549	592	543	572	579	545	534	584	588	599	563	622	567	584	553	565	535	569	559	565	547	609	566	607	540	601	558	523	631	598	521	560	568	523	585	553	637	580	583	582	552	585	544	598	533	573	587	539	577	578	571	597	618	624	570	590	558	633	598	559	588	537	535	589	587	562	529	523	579	548	568	549	568	574	567	546	584	541	588	519	561	564	582	548	579	587	577	559	571	622	548	525	563	560	568	586	553	532	534	565	592	570	555	577	604	531	540	566	562	587	589	549	576	574	579	586	602	567	555	597	571	560	555	577	566	573	535	566	553	579	543	616	538	568	583	553	580	585	584	589	567	571	585	540	563	565	542	561	562	592	600	534	554	576	534	556	548	584	572	582	561	552	565	611	596	596	593	576	575	549	573	568	563	568	573	551	557	559	550	583	547	579	604	599	542	613	559	584	545	560	567	582	551	501	559	576	572	552	558	593	584	552	578	561	570	569	520	593	632	646	567	560	539	544	571	569	574	586	555	540	595	569	554	587	549	518	592	578	574	545	572	591	565	548	598	591	580	575	576	587	543	582	571	627	562	550	627	571	551	571	558	569	625	570	569	584	588	559	563	521	548	583	582	549	563	549	547	569	550	560	563	564	577	585	567	548	562	543	580	504	581	600	568	566	582	576	580	563	542	593	578	559	618	530	598	540	543	613	560	591	571	604	551	566	588	576	520	551	572	581	599	580	580	593	559	563	576	572	587	592	574	565	602	545	559	538	566	527	530	619	607	569	531	542	573	553	555	555	588	573	578	592	552	549	583	570	535	565	592	552	604	560	593	560	575	583	546	566	565	569	566	536	569	591	586	575	568	605	571	598	571	552	557	553	559	563	576	562	585	587	533	596	562	592	565	558	566	566	580	584	557	571	566	550	548	576	549	549	570	564	579	565	569	563	526	556	576	555	553	559	564	581	562	533	606	572	568	575	573	567	577	538	576	567	554	565	555	571	563	590	579	541	567	592	535	580	532	595	580	538	555	541	599	554	593	574	536	532	552	531	592	587	525	556	599	567	569	557	537	548	544	577	567	578	593	538	538	581	540	531	594	590	566	565	602	554	573	576	569	522	564	568	556	566	513	551	544	535	588	572	533	612	549	581	583	611	557	557	543	568	580	582	569	566	587	564	514	558	546	571	529	573	573	580	557	556	591	576	557	512	579	623	548	567	568	556	589	578	589	579	536	595	515	558	560	536	555	600	598	541	573	532	559	590	563	558	551	552	580	542	581	583	567	572	550	583	560	579	588	558	532	548	522	591	526	556	550	547	613	560	568	551	600	572	563	579	575	534	540	580	578	558	595	545	549	541	600	540	569	602	578	550	560	584	558	546	591	558	559	602	571	529	614	562	593	598	590	604	555	545	574	558	590	585	528	580	524	565	593	537	568	571	547	537	564	544	551	631	571	560	574	572	538	545
32955	20237	8713	840	341	288	290	292	244	243	291	262	250	285	253	275	301	266	259	256	265	263	270	250	275	229	284	262	244	271	277	267	255	257	297	261	273	264	273	261	254	265	277	283	258	275	258	243	283	243	264	258	301	239	287	288	241	267	284	244	278	237	267	228	258	255	268	270	271	262	240	250	291	264	262	238	238	257	302	255	240	275	252	255	275	287	251	247	264	274	235	270	254	286	254	271	259	273	262	236	262	277	289	266	260	294	273	248	272	250	258	248	229	270	237	271	282	251	282	292	246	274	277	260	269	259	258	268	267	263	253	245	255	282	272	274	264	289	263	275	269	274	264	236	238	292	256	291	259	285	255	277	260	289	300	274	263	250	249	278	284	245	273	242	289	260	258	271	263	238	281	271	270	266	275	264	267	278	266	239	295	296	260	252	247	258	264	315	278	236	243	271	272	284	260	276	259	257	277	256	260	270	300	248	249	255	242	257	276	249	256	266	243	264	264	237	295	247	261	224	320	273	282	255	262	238	258	277	253	292	252	249	249	280	249	279	263	254	209	261	262	250	246	256	270	262	293	275	244	248	242	267	242	258	256	237	236	240	253	258	258	267	239	259	292	259	255	230	274	259	296	259	268	238	246	268	271	247	256	249	250	301	274	277	254	250	286	254	283	278	249	260	264	266	263	261	294	273	264	249	286	255	251	237	276	252	273	279	244	269	266	241	269	246	273	275	241	253	253	296	237	252	240	279	258	278	277	295	278	244	288	278	258	269	258	257	254	253	265	264	313	261	283	260	245	243	256	272	270	233	257	296	260	270	296	266	272	278	283	271	242	256	261	266	250	231	242	254	277	262	255	274	272	236	278	283	274	288	244	240	242	258	224	260	278	278	267	270	263	272	314	242	253	278	247	246	254	261	276	262	277	279	224	251	275	268	276	227	258	268	256	261	250	277	286	286	285	261	267	249	242	285	245	249	274	252	270	282	256	263	275	258	285	263	263	274	270	261	255	286	256	257	265	269	284	256	265	265	273	228	257	294	237	258	234	251	300	261	278	264	244	305	279	269	262	286	289	272	281	270	261	306	292	244	274	262	252	272	257	246	272	255	254	246	275	236	250	238	246	261	272	254	260	252	269	240	270	249	263	284	273	265	257	253	242	255	270	306	264	275	263	245	288	232	270	236	276	247	279	282	270	269	279	255	294	236	240	270	275	258	239	268	236	266	279	289	245	278	286	284	293	247	270	290	248	254	248	282	273	242	240	256	247	261	249	261	270	272	243	249	243	267	259	268	244	252	261	260	264	255	285	257	260	277	251	271	253	283	262	278	241	274	272	283	258	249	269	275	275	253	247	244	272	268	241	250	251	265	286	257	256	237	265	257	264	275	251	252	270	291	260	274	258	275	269	273	257	268	256	288	248	262	290	260	284	273	283	254	240	266	262	261	276	294	272	247	275	279	255	263	253	258	274	277	267	263	305	262	272	256	245	241	285	250	249	263	252	255	285	231	275	227	254	244	253	249	279	275	285	239	293	277	257	245	297	273	266	246	245	277	251	253	271	276	283	295	247	267	235	243	241	290	267	250	267	258	300	238	295	254	310	285	261	288	279	301	288	266	257	253	266	290	239	243	251	254	266	316	259	234	247	273	246	298	253	261	265	260	245	250	247	275	286	249	255	300	277	243	286	247	250	274	261	238	285	276	306	297	281	269	267	259	242	261	249	266	268	249	282	279	267	282	269	245	254	252	257	276	284	253	282	261	241	264	259	259	256	278	277	288	278	250	273	266	261	266	270	269	240	256	258	256	285	271	256	252	286	242	252	263	255	284	266	266	278	254	290	253	251	295	268	259	243	258	282	266	266	269	231	284	277	260	243	276	259	277	244	243	267	237	272	273	252	239	264	270	273	271	237	283	259	259	246	259	249	286	270	285	268	297	301	239	277	269	269	266	263	243	254	267	241	258	283	256	279	288	278	276	290	263	265	273	277	276	276	258	264	214	254	280	265	274	287	259	289	259	288	292	289	258	248	298	265	290	263	260	269	273	260	265	250	308	297	278	287	264	280	231	271	248	262	282	265	271	268	272	288	260	273	262	268	257	254	281	274	251	292	263	238	273	239	267	263	258	248	246	247	257	284	268	277	258	253	263	255	237	257	284	271	292	280	256	270	271	266	262	268	263	262	247	251	267	274	235	280	269	224	262	260	245	276	247	246	266	256	267	233	283	262	255	258	280	247	288	275	243	242	273	289	240	275	233	297	242	275	269	245	286	273	243	260	291	264	251	279	251	252	270	287	266	258	276	278	251	314	238	255	284	235	240	265	279	244	253	287	259	302	255	284	277	287	285	258	245	240	260	279	289	267	262	264	244	281	261	258	261	290	290	274	273	260	284	240	290	274	260	294	295	249	264	275	259	243	285	244	289	269	227	264	241	251	234	269	267	291	243	266	266	294	289	281	286	262	276	276	254	266	236	248	264	275	256	273	338	255	267	279	255	257	260	257	253	240	275	282	245	279	246	274	276	274	280	277	233	241	250	273	288	276	294	286	266	258	246	270	268	267	248	277	288	269	279	271	259	245	264	266	290	242	251	264	241	269	260	271	252	265	293	254	241	288	281	290	241	277	273	275	262	263	257	256	261	265	268	262	297	240	251	262	277	287	240	283	265	268	283	248	274	248	265	244	237	269	254	268	290	255	265	283	258	255	277	261	284	238	275	248	266	258	267	281	289	225	285	258	257	290	283	272	285	286	250	253	242	249	278	277	269	251	250	266	256	264	272	271	248	273	264	255	270	253	268	273	261	283	264	280	285	246	252	283	275	238	247	248	268	286	257	261	253	274	247	287	257	258	247	260	276	279	284	238	268	263	285	275	281	274	257	252	274	265	248	291	247	236	274	288	275	249	266	283	254	265	269	261	259	273	254	256	228	244	261	249	281	255	272	291	255	301	272	292	268	267	258	268	254	262	260	266	237	246	292	280	286	244	252	308	295	265	291	294	252	293	275	271	266	286	285	272	283	251	260	255	257	266	242	271	259	279	262	289	258	261	277	242	252	243	253	260	241	274	281	250	280	273	262	295	267	284	272	294	244	276	246	273	267	233	232	280	282	248	246	265	252	233	236	239	277	262	262	231	278	246	266	266	271	259	257	243	283	258	275	263	252	241	262	281	260	257	287	254	266	262	267	268	268	250	263	320	250	273	246	254	244	255	235	243	257	280	269	227	256	262	270	255	284	241	291	252	267	281	274	275	252	256	277	252	243	262	254	281	244	262	277	257	272	248	259	283	228	287	268	276	275	273	268	263	274	289	281	248	280	268	255	286	271	259	276	267	260	251	242	273	250	260	296	261	261	262	273	253	263	270	263	254	291	249	244	287	258	277	288	267	291	288	309	260	270	269	296	254	266	239	295	248	249	273	260	280	250	236	252	267	252	261	248	252	274	259	277	262	287	286	273	266	269	271	266	253	277	248	254	272	279	248	261
6088	2411	1216	749	621	652	657	565	669	599	608	591	600	603	630	585	592	621	635	656	613	596	577	617	593	609	578	663	570	581	583	626	628	617	636	649	632	643	662	614	595	654	585	621	625	634	593	654	621	606	629	672	618	662	615	637	620	613	579	595	597	595	608	618	609	614	619	596	584	631	638	589	618	623	654	618	565	651	637	537	576	621	620	647	641	617	613	616	613	601	654	620	633	590	605	612	624	583	588	632	598	633	584	598	574	597	641	636	601	648	622	618	620	667	637	640	617	644	660	612	631	612	614	619	597	600	645	601	627	640	624	583	621	598	623	614	600	655	610	573	640	625	580	591	614	661	641	608	578	608	634	595	591	594	623	605	641	648	617	620	625	625	630	607	589	594	628	649	592	586	585	598	649	606	638	617	641	650	619	633	638	629	630	627	636	581	646	625	577	616	617	622	617	574	640	579	600	633	620	606	594	648	625	633	590	594	615	615	605	590	595	648	580	586	630	593	603	628	606	590	602	642	587	628	589	636	580	654	590	618	631	629	569	645	650	651	588	647	634	624	579	597	600	613	606	628	609	624	606	691	625	613	616	604	616	675	562	649	625	613	669	604	597	651	603	662	655	642	643	592	618	658	619	605	604	620	662	614	673	620	652	633	588	619	633	598	606	663	599	599	633	614	601	626	642	643	631	580	616	576	622	595	650	564	644	586	611	619	619	623	610	613	616	593	654	618	593	593	543	621	638	595	577	625	599	660	633	614	609	614	615	642	599	625	611	607	601	654	620	607	593	598	650	636	652	619	682	577	624	606	583	633	654	612	597	558	608	597	612	601	639	617	623	604	583	639	592	572	575	638	592	626	579	570	600	585	627	630	578	625	637	674	618	574	595	593	640	658	589	629	674	600	635	617	573	608	632	596	658	627	579	612	647	634	607	649	639	630	572	618	609	609	646	581	630	609	605	649	636	609	641	650	633	657	620	623	653	578	593	621	623	592	663	657	636	567	610	616	626	621	620	615	617	633	597	631	570	638	628	633	612	604	639	619	574	599	650	650	665	649	608	636	601	598	640	631	593	616	585	629	578	637	609	598	644	562	588	589	648	641	602	616	645	586	611	575	595	635	612	607	648	630	586	621	692	635	597	607	610	615	624	643	587	638	614	644	603	587	608	653	693	621	562	584	652	611	635	578	609	637	633	618	652	602	595	681	640	651	583	580	623	642	621	664	626	633	614	635	631	611	618	649	580	584	584	628	614	613	621	635	635	671	597	578	587	620	614	616	590	617	604	639	612	617	632	613	626	635	610	686	607	596	633	591	634	644	648	621	634	589	605	602	620	597	610	564	586	617	630	616	619	622	589	635	612	590	647	615	633	596	624	612	636	657	606	602	613	634	588	613	604	628	607	613	635	603	625	626	626	624	666	615	543	586	602	610	652	636	595	604	595	620	619	662	615	612	631	654	655	638	609	566	641	611	593	669	610	639	617	639	652	584	580	567	648	605	615	606	618	616	635	639	591	612	642	640	626	609	654	606	623	646	607	573	607	643	630	626	641	606	639	655	642	581	592	614	638	610	644	625	615	640	611	621	593	616	624	577	603	624	675	587	588	607	672	630	617	602	631	652	596	631	617	602	639	609	588	606	639	619	606	615	616	586	571	624	629	610	606	603	606	656	615	631	609	614	617	628	634	622	626	644	610	624	578	592	641	607	636	629	622	597	629	617	623	576	622	611	612	625	648	629	623	630	628	635	642	636	613	610	628	642	643	641	599	643	587	633	602	585	640	638	642	659	636	590	647	644	594	601	617	655	614	631	645	596	644	618	602	665	614	586	654	646	623	618	607	652	627	632	594	590	634	642	639	647	649	617	594	604	604	636	618	617	634	626	620	567	601	580	606	611	619	620	625	646	613	578	599	610	590	564	620	634	605	582	649	622	652	612	635	633	598	572	611	620	583	656	665	581	597	632	591	545	587	593	672	615	609	614	697	652	621	625	631	601	602	648	576	597	625	643	647	619	614	602	623	651	619	600	598	612	585	582	609	593	581	588	638	660	647	641	596	628	616	611	643	610	643	636	588	605	608	659	637	620	611	632	626	639	627	638	597	607	600	594	606	625	640	616	661	601	655	596	626	600	653	626	617	641	643	608	628	581	590	658	596	641	607	619	656	630	634	585	630	628	617	623	574	624	623	627	572	632	609	591	604	613	652	624	622	603	604	615	589	567	616	585	625	609	587	599	611	616	590	614	611	575	593	638	641	632	627	668	650	600	618	647	604	674	609	584	633	619	637	601	616	665	660	615	594	653	611	616	590	609	635	590	622	591	578	594	598	617	612	624	586	619	664	610	657	614	624	583	594	617	595	617	573	659	617	625	623	619	605	574	629	617	620	595	655	588	650	583	653	618	627	579	593	609	596	584	627	626	582	585	607	606	602	605	578	654	642	601	689	646	611	620	634	583	608	696	618	605	582	648	606	591	621	614	651	634	639	582	628	605	628	612	614	654	596	601	649	592	591	683	629	656	677	614	660	645	614	624	581	593	593	624	627	623	594	605	601	576	593	616	605	564	625	633	586	587	612	612	612	576	596	612	623	589	637	631	624	613	562	577	628	619	641	654	631	629	630	581	619	636	580	620	626	608	585	636	661	619	598	603	648	605	600	581	588	613	637	637	637	617	653	621	607	584	644	632	587	627	613	628	599	683	682	638	606	569	614	569	655	620	658	652	662	582	605	598	628	582	622	591	586	594	598	598	595	630	587	619	594	583	636	617	573	634	607	617	612	605	599	598	580	632	566	635	618	633	625	567	620	635	578	593	629	619	614	613	586	603	664	673	604	647	620	567	642	604	611	617	603	639	618	641	656	647	627	574	608	589	636	616	614	608	650	622	635	628	614	616	622	646	610	652	585	631	647	608	595	601	623	590	624	625	547	621	589	606	611	569	614	623	607	629	607	599	599	648	580	599	619	603	633	640	608	659	663	634	639	599	639	658	606	609	650	622	627	612	603	664	611	615	640	639	619	602	653	604	612	641	621	604	631	614	689	646	609	639	594	603	645	603	606	658	590	638	646	600	619	579	607	634	599	580	625	608	600	653	597	591	620	625	618	617	627	603	567	596	645	629	599	606	607	641	604	627	624	642	603	578	642	624	590	605	621	614	589	621	578	618	595	595	597	576	626	618	629	634	580	548	565	596	651	621	620	617	566	601	626	631	656	591	628	609	620	613	629	636	624	608	589	591	614	635	633	593	588	592	609	650	636	604	640	595	668	583	574	618	596	648	602	586	615	637	624	603	620	637	630	672	638	639	616	609	659	629	608	595	600	560	645	601	609	643	578	612	599	628	599	633	588	626	586	592	613	597	613	592	583	580	605	608	635	618	602	645	603	667	607	655	623	626	607	620	644	572	595	594	610	641	647	618	633	643	591	586	614	603	659	630	576	618	623	570	603	606	615	593	636	601	587	650	567	633	601	564	629	621	607	593	656	628
24971	21455	24826	28477	21444	20759	1170	535	468	426	410	420	417	375	417	410	398	391	398	367	404	417	379	395	398	415	392	409	401	359	355	398	379	388	397	386	414	397	419	425	365	394	388	378	352	346	392	364	376	395	358	363	385	378	408	361	396	362	394	353	389	364	407	348	363	377	379	356	390	345	374	381	402	414	398	359	382	399	379	376	379	383	401	390	398	417	421	354	370	418	382	387	383	393	382	367	387	361	404	361	336	400	396	418	390	359	380	368	360	355	416	403	387	397	395	391	382	391	378	357	361	400	358	414	352	394	382	394	346	325	384	380	412	391	386	408	409	380	366	405	391	375	383	374	387	340	411	355	402	364	397	387	413	385	396	370	371	337	355	355	407	323	368	365	393	437	359	372	424	360	428	382	388	362	403	384	359	351	394	414	389	382	343	378	396	400	374	410	411	382	369	379	392	410	378	390	393	384	398	359	342	411	353	392	382	376	408	416	390	399	410	382	401	386	372	394	391	365	380	381	356	372	397	402	379	371	377	399	409	380	394	353	381	366	399	432	410	376	392	406	382	394	408	383	387	360	429	368	360	399	416	376	355	348	371	367	391	376	396	402	383	404	365	399	364	403	373	364	408	386	404	391	431	369	391	399	405	332	394	393	367	387	386	377	357	404	346	359	386	396	350	389	372	377	399	369	373	409	405	361	411	360	379	380	364	390	399	373	383	335	378	400	340	383	392	374	385	378	373	382	348	366	370	428	406	385	352	372	359	337	404	392	399	392	365	351	371	376	382	378	378	390	375	340	422	361	373	382	414	409	382	356	364	354	370	390	394	382	399	385	371	386	361	414	354	392	352	408	382	373	378	426	401	394	385	400	375	440	379	400	381	411	432	396	398	383	389	394	316	355	354	346	354	378	378	378	371	354	350	399	389	364	376	426	360	390	343	423	407	374	373	346	411	406	374	412	419	425	370	399	383	371	404	396	415	344	416	370	353	336	370	398	399	385	405	402	372	376	410	361	390	391	365	413	412	411	354	379	388	409	400	365	367	378	383	361	394	420	435	413	407	358	364	375	367	398	381	358	397	402	402	377	391	403	368	363	383	395	376	371	373	354	384	392	359	389	386	370	405	381	393	343	382	372	343	365	342	445	385	390	377	378	406	382	357	405	351	385	358	370	339	409	405	362	382	382	401	373	407	376	389	379	382	378	379	381	372	393	391	380	414	413	380	423	403	424	387	404	408	358	417	357	361	368	423	376	418	397	371	386	355	350	361	405	367	397	388	386	393	390	412	373	323	354	366	386	391	379	360	387	379	342	350	376	381	369	394	402	362	364	392	390	413	359	378	391	406	394	359	387	376	364	374	414	391	356	375	358	396	366	359	381	377	360	370	339	374	355	431	415	373	377	407	426	357	320	387	388	368	373	370	392	390	381	413	405	371	390	382	400	429	391	400	365	387	400	442	381	366	394	406	367	375	369	412	392	362	391	381	356	392	377	399	371	383	415	358	418	391	411	375	383	349	393	403	382	377	379	378	388	366	370	389	392	398	383	396	369	399	379	377	385	391	405	405	390	401	389	378	304	391	374	383	384	365	354	412	393	339	369	365	403	361	387	370	416	380	424	380	370	362	368	383	398	374	382	385	377	390	422	374	373	405	417	373	373	413	405	359	356	393	377	334	356	414	352	354	378	353	387	417	392	349	345	366	355	419	399	406	367	385	414	347	361	410	362	390	367	391	407	370	401	403	414	388	409	362	391	358	333	383	402	374	381	396	401	379	380	399	389	383	385	389	403	376	389	382	361	371	398	398	358	393	367	404	413	352	391	397	389	388	366	386	381	403	356	411	387	382	399	379	399	404	370	413	393	430	398	390	343	420	376	368	391	394	378	376	392	393	375	368	416	396	378	368	385	352	389	386	386	333	361	398	393	402	407	364	377	370	457	373	404	389	399	413	385	360	354	434	404	385	379	395	402	379	428	435	401	365	407	357	351	398	340	356	410	356	402	394	389	400	388	399	388	384	399	379	404	362	377	372	382	347	369	392	387	391	381	381	378	385	356	360	382	354	388	416	361	352	408	364	401	378	360	406	417	404	370	391	399	379	365	358	406	414	371	360	373	394	369	397	388	394	394	329	402	402	434	376	377	424	366	374	366	393	388	353	367	389	377	376	377	415	419	374	369	373	382	376	348	413	357	371	410	374	358	408	368	382	332	393	393	400	399	418	369	348	407	394	406	401	381	365	392	349	406	401	368	404	379	374	403	410	362	438	373	360	378	360	384	413	355	388	365	433	406	404	389	379	383	364	390	369	395	426	382	425	361	379	378	419	372	373	379	398	375	373	358	375	354	400	393	414	392	407	397	392	378	421	386	371	356	392	395	380	376	360	346	370	383	418	416	359	376	350	355	373	375	412	418	405	371	410	379	373	405	393	372	404	378	358	390	385	378	392	346	410	407	421	387	421	379	402	406	430	387	370	363	381	377	385	363	394	396	409	375	376	399	387	352	383	391	356	372	385	392	398	407	367	371	372	369	388	358	348	418	352	394	380	389	384	389	368	386	373	368	414	359	406	384	433	333	388	374	385	389	380	425	363	392	362	354	354	382	370	394	388	371	396	386	390	345	390	425	366	385	376	453	399	417	396	398	385	373	385	386	428	367	405	385	354	409	385	415	386	404	357	364	434	375	373	386	411	406	445	352	332	370	346	343	383	378	390	394	373	381	367	351	380	372	362	370	378	382	420	408	383	406	373	371	387	358	375	372	374	403	392	444	371	407	419	360	384	418	405	375	353	386	389	389	394	394	378	369	394	396	402	339	381	362	368	365	362	398	389	414	378	404	374	369	390	385	380	379	412	406	351	402	380	349	335	386	379	384	362	356	367	340	398	420	383	379	403	376	366	393	384	343	377	363	394	365	385	360	369	370	405	414	373	408	357	349	422	367	374	357	327	393	390	364	380	401	389	392	385	377	377	368	370	407	404	339	373	400	410	391	387	379	375	382	382	387	380	380	418	411	352	401	369	341	386	347	414	357	403	366	364	370	390	398	375	366	399	392	360	376	368	400	384	378	380	428	354	389	396	424	397	363	414	383	342	386	383	360	403	397	401	394	422	394	390	386	361	353	355	382	376	386	421	363	401	373	399	401	386	403	375	419	382	382	399	376	413	373	400	319	373	372	393	359	379	404	376	358	362	344	363	374	389	361	402	392	354	364	385	367	369	380	342	381	403	394	399	376	378	356	365	383	401	402	407	384	364	363	357	358	399	384	372	367	354	392	383	408	383	388	399	396	391	339	406	426	360	343	372	400	370	359	387	421	396	417	377	376	355	365	399	391	349	372	369	411	370	373	373	413	394	396	381	408	396	382	385	381	398	402	380	389	386	405	390	374	379	380	386	367	374	381	379	411	367	349	420	369	362	387	396	390	392	362	381	346	347	422	389	403	375	377	352	370	374	392	393	347	408	367	401	387	408	381	393	393	407	373	360	411
4667	9198	2686	1497	1285	899	827	862	872	787	818	865	831	861	833	832	821	855	800	768	810	877	833	844	812	815	833	853	851	831	855	813	806	819	828	821	864	800	821	816	823	817	817	811	781	871	820	791	835	841	817	821	787	794	786	861	793	849	833	821	770	816	839	798	823	835	803	839	807	823	823	786	798	803	802	829	835	801	794	813	782	811	823	819	835	835	810	715	802	790	827	791	846	851	816	825	866	740	766	792	838	811	853	809	768	795	836	830	817	809	775	816	771	830	773	770	873	858	814	790	807	816	812	849	803	807	799	840	809	790	826	834	810	809	802	825	760	806	786	771	781	829	856	830	785	824	794	809	760	817	778	776	797	781	837	793	823	780	837	815	783	776	815	834	775	781	806	811	838	829	801	849	798	857	825	771	803	799	810	816	835	786	819	792	831	858	843	840	799	799	767	847	793	828	872	827	831	811	836	809	812	810	845	747	854	784	794	838	835	825	812	797	825	810	846	786	864	794	752	823	808	838	871	823	787	853	782	840	783	832	794	754	815	832	789	864	823	826	817	769	858	777	797	838	821	839	818	756	821	831	841	795	847	792	837	857	795	820	782	775	863	781	807	777	821	804	823	803	818	810	859	773	817	825	845	799	849	842	777	848	829	815	850	867	815	830	759	778	811	850	848	829	790	780	791	822	812	866	822	824	850	797	768	832	807	869	813	784	863	796	825	841	833	799	813	804	830	834	784	805	754	836	739	840	825	773	845	793	826	848	774	814	809	812	784	811	831	822	843	801	808	837	817	835	820	828	855	766	759	800	793	787	760	807	850	786	822	816	790	773	821	795	814	820	788	786	839	803	861	806	814	847	786	806	764	812	829	815	827	797	770	817	868	756	802	786	824	791	825	883	802	821	796	802	794	796	832	808	810	786	817	782	861	808	837	795	833	828	800	799	816	810	840	804	828	873	850	754	821	766	779	822	844	850	832	883	808	772	791	879	786	793	819	804	820	794	861	855	799	761	832	807	836	873	774	754	805	779	806	822	844	765	844	843	824	795	816	793	828	803	804	822	784	796	809	858	796	758	784	847	827	781	798	847	800	860	840	818	832	831	843	865	839	777	802	801	748	818	873	739	870	810	836	838	808	792	786	818	817	800	837	805	814	821	775	806	828	846	794	777	834	757	789	787	807	872	846	768	806	856	865	830	790	826	794	771	803	887	789	814	849	856	781	836	804	823	805	790	792	837	769	814	779	880	802	788	825	860	786	814	805	835	808	849	816	802	798	773	850	889	809	820	832	774	849	812	839	807	742	820	793	798	846	814	758	857	804	832	741	798	829	771	755	817	828	816	811	807	843	762	828	767	822	840	827	859	810	833	822	817	858	788	819	776	805	821	783	820	770	752	837	862	802	803	812	793	789	787	767	788	868	777	802	781	850	783	842	843	818	819	816	837	837	751	861	785	791	796	859	782	840	832	852	821	838	805	783	791	832	806	781	769	803	797	835	818	812	844	781	833	789	773	829	832	806	818	809	823	788	818	748	828	802	840	840	862	750	819	811	846	785	791	835	809	796	777	816	819	819	785	871	784	838	781	828	818	820	795	844	825	762	741	810	806	843	842	777	773	903	840	767	821	816	820	785	867	840	832	853	769	779	807	815	818	824	797	821	771	767	830	873	830	776	815	772	838	801	800	809	822	768	831	804	815	803	816	775	774	843	826	805	797	798	823	792	834	837	808	780	821	783	794	816	766	781	798	763	784	817	819	759	810	832	804	784	805	799	821	736	793	778	864	819	786	780	842	827	799	807	862	807	812	821	812	801	795	822	810	813	825	808	788	726	844	788	848	827	807	809	793	804	820	842	792	830	856	814	802	811	843	821	790	827	772	818	818	810	846	813	790	842	853	812	810	837	793	885	854	835	829	822	829	851	850	832	841	805	811	808	859	763	744	841	855	803	793	788	806	819	831	789	768	846	773	804	794	787	748	788	852	810	769	825	792	840	819	811	828	773	822	859	817	790	812	804	811	765	858	792	794	820	809	827	877	818	829	816	814	755	801	820	793	804	832	771	845	849	829	743	825	854	748	747	811	798	839	791	853	783	807	837	858	823	760	839	815	827	762	828	864	810	794	848	781	844	795	812	825	812	828	846	800	812	811	813	844	816	769	770	802	762	806	864	775	801	786	800	794	781	809	799	828	834	797	763	860	826	817	801	805	773	813	829	826	834	817	833	805	774	840	853	770	895	870	809	763	780	790	855	766	829	753	791	785	799	826	798	827	817	844	819	803	818	795	833	816	834	820	804	787	831	821	821	778	771	772	797	785	787	810	835	827	815	847	813	829	846	847	838	864	817	789	801	819	796	843	780	776	824	837	817	752	825	783	852	803	806	792	816	829	838	823	838	785	821	847	804	808	794	824	837	840	852	824	860	791	813	829	779	826	825	825	804	829	824	823	785	824	829	803	849	802	807	786	836	820	773	854	831	836	811	908	781	798	817	818	771	774	760	811	779	750	837	809	796	834	815	799	795	819	828	803	854	794	781	785	831	839	851	830	815	801	833	763	781	788	781	820	848	810	835	820	844	842	782	792	773	825	859	850	849	846	831	846	794	823	787	802	834	883	809	820	768	751	805	784	775	850	839	802	817	771	823	838	817	834	767	788	798	809	825	807	856	826	799	777	873	857	788	806	818	813	820	798	764	834	818	852	856	799	826	806	864	804	826	781	779	795	810	796	845	772	855	774	805	855	784	818	816	782	812	826	795	753	792	819	851	787	827	805	873	853	850	832	859	800	791	782	784	759	836	802	811	785	874	786	808	850	811	813	775	831	821	826	822	836	838	793	834	803	801	798	838	808	782	765	801	845	845	809	772	824	832	785	791	796	822	821	827	810	835	794	826	779	796	860	811	775	812	838	784	796	798	774	805	863	790	829	777	826	788	782	785	825	834	784	885	866	828	796	805	853	867	773	819	839	825	792	805	733	822	822	872	754	805	834	772	850	790	850	850	778	785	795	804	801	803	765	872	788	854	830	866	809	798	784	786	827	839	817	822	859	814	827	825	805	791	760	822	769	836	784	879	765	816	816	786	843	773	824	833	823	792	803	849	829	784	791	881	887	818	817	752	835	875	809	812	820	821	841	853	820	776	782	842	809	848	784	795	820	770	803	793	797	797	767	783	819	775	785	808	811	798	855	810	773	811	814	794	774	872	784	767	801	796	820	805	878	784	815	808	834	782	762	785	848	814	817	861	807	802	805	810	840	798	854	862	820	767	804	787	837	831	813	800	803	813	808	784	838	795	765	781	810	799	825	849	805	830	821	826	784	821	797	847	808	792	829	810	791	806	786	807	766	808	819	798	825	818	822	833	782	786	790	851	812	866	787	848	828	756	788	798	858	860	816	851	819	873	818	777	794	802	819	804	806	826	815	787	826	883	796	775	812	783	793	813	823	765	800	800	800	798	796	801	787	812	791	803	838	796	832	771	861	841	755
24291	21458	25144	28176	21465	21478	19761	768	437	386	321	361	344	311	271	314	296	251	305	296	280	270	291	295	328	299	261	278	267	263	268	281	284	239	257	267	294	264	252	273	279	289	257	259	282	241	259	277	251	247	245	258	245	289	278	290	247	281	261	258	277	252	280	289	262	242	243	280	268	266	283	265	258	286	254	244	265	294	261	276	255	259	232	245	270	296	286	256	273	289	297	249	261	264	258	284	232	274	257	259	277	248	258	248	259	285	284	269	269	272	255	265	266	245	250	241	270	243	259	261	292	255	236	289	261	265	266	253	270	278	267	252	271	298	276	258	263	233	270	269	256	281	271	256	291	262	260	254	264	265	254	262	273	261	271	260	260	237	267	264	281	299	313	275	253	297	287	251	286	272	267	270	267	244	246	276	275	236	268	277	277	227	266	240	268	266	264	275	279	268	289	261	275	278	251	279	243	252	277	237	245	276	261	249	264	275	269	241	273	274	247	262	261	298	258	260	265	250	299	276	291	272	254	291	274	233	253	255	280	250	280	286	278	250	276	249	277	266	286	264	263	286	258	258	271	263	266	260	302	276	286	294	283	295	274	266	258	262	291	257	255	264	289	255	281	248	252	271	278	290	283	249	283	280	263	294	247	253	223	278	275	261	291	286	291	285	268	273	258	301	259	260	220	266	229	253	275	268	289	268	249	240	287	282	282	269	269	279	288	269	317	257	252	266	263	293	310	265	261	274	295	271	227	258	268	269	262	243	271	231	242	273	264	261	261	269	253	239	248	277	280	279	249	267	245	276	263	268	274	280	249	283	258	240	276	271	255	247	225	271	292	260	278	262	274	311	273	267	268	247	268	290	239	278	295	271	243	267	273	255	253	266	247	279	269	285	249	279	253	261	283	262	246	294	260	267	284	243	292	278	270	257	249	246	289	304	259	256	294	255	302	250	294	267	260	261	264	254	276	277	259	292	235	222	259	289	259	267	263	249	244	277	271	280	253	261	300	259	275	247	265	261	247	259	236	249	281	285	254	307	247	245	241	269	278	274	249	241	239	275	260	283	238	249	265	261	279	278	222	237	274	268	289	247	284	298	294	265	258	280	280	253	284	281	275	270	252	276	250	240	245	260	268	293	255	270	293	295	282	278	245	253	266	274	282	290	224	244	264	275	266	296	222	257	329	255	239	268	300	256	294	259	279	266	263	269	282	279	269	240	264	265	298	283	295	256	261	236	307	253	267	269	282	239	223	266	282	269	300	256	248	291	264	275	271	263	253	278	306	275	311	253	250	261	262	272	271	247	251	248	245	246	260	280	249	266	230	241	256	298	262	270	250	278	287	252	269	247	254	257	292	238	234	252	315	275	292	278	276	241	252	242	280	270	267	238	290	277	240	265	242	265	280	247	276	267	272	256	244	255	269	264	260	252	287	251	234	246	278	234	290	265	291	276	276	253	259	249	236	284	269	263	272	261	276	271	255	271	282	286	251	277	273	288	257	249	251	267	247	250	276	283	286	251	259	267	279	278	259	252	267	278	300	278	238	267	247	268	243	244	276	230	268	283	256	287	312	287	269	262	277	267	232	263	277	280	246	275	260	272	241	288	278	269	231	263	258	249	245	223	255	283	284	262	255	250	283	291	271	240	286	273	225	257	253	268	270	235	239	236	269	280	245	267	262	263	305	264	245	256	271	294	268	260	256	279	267	221	229	279	265	251	270	264	271	239	266	288	292	277	273	250	234	270	247	261	241	241	271	264	276	264	270	282	273	255	265	258	273	239	253	287	281	275	282	270	291	278	277	259	276	302	264	270	282	277	272	263	245	255	261	262	266	283	239	236	278	247	255	250	273	288	294	256	288	249	258	262	274	277	261	288	277	254	279	276	215	228	269	256	270	272	220	284	255	260	258	278	291	275	244	262	256	263	249	270	252	266	246	258	292	293	239	264	249	248	243	256	284	269	285	269	282	288	266	276	241	262	284	278	270	275	239	272	237	237	241	279	271	254	270	244	296	249	270	256	255	237	281	293	269	260	280	251	252	282	244	249	291	268	254	237	273	273	243	266	245	227	276	276	272	235	278	278	265	264	231	272	253	246	305	247	280	249	255	240	268	242	281	242	258	268	246	305	270	273	266	252	281	274	257	286	240	266	281	251	262	248	263	258	252	279	282	247	277	256	263	262	253	269	272	293	282	262	251	255	260	258	265	267	289	273	251	263	261	277	292	244	260	240	237	260	262	273	226	276	266	276	223	242	243	235	266	272	242	263	309	276	273	268	263	278	239	260	270	271	284	265	265	265	237	274	291	257	251	233	263	262	288	281	267	270	256	274	248	245	271	264	267	263	246	252	258	248	290	291	266	246	252	265	264	265	260	287	277	222	229	264	275	259	259	271	257	301	274	263	249	280	255	292	272	255	260	280	271	259	274	238	241	229	248	245	244	281	238	255	248	285	239	254	224	233	246	282	277	272	233	236	259	224	243	261	242	249	263	290	277	265	248	268	267	244	245	249	268	269	257	231	298	256	272	237	261	269	299	275	263	247	262	276	258	286	281	247	278	302	236	265	248	308	303	264	272	250	271	243	303	273	271	288	251	254	232	242	274	288	273	271	277	280	268	241	255	291	312	277	287	254	283	277	281	251	240	278	243	268	270	296	247	274	246	277	261	236	272	258	295	251	254	250	223	251	258	257	310	262	264	279	230	305	309	251	274	259	247	252	290	293	277	301	254	268	259	259	273	247	259	258	246	267	284	271	270	286	244	249	240	237	264	258	257	259	262	281	265	261	252	275	256	291	243	247	247	315	279	235	264	268	283	282	256	285	279	235	273	246	233	243	255	262	288	246	250	247	255	265	228	240	256	290	258	258	293	237	261	253	293	274	321	260	263	248	243	299	224	296	286	298	238	243	242	255	261	256	273	251	224	254	262	265	307	256	252	257	270	291	257	257	237	265	269	254	255	262	264	241	224	268	283	267	268	253	285	251	255	264	253	267	293	264	263	257	273	232	268	243	295	285	236	265	294	274	241	290	233	259	267	303	271	278	250	273	239	262	264	277	283	281	292	251	253	277	269	265	279	279	254	246	262	279	268	267	231	253	244	243	275	249	291	281	258	244	259	253	275	265	283	274	239	267	286	308	270	257	241	270	280	251	282	266	281	263	287	287	280	239	263	279	282	256	263	265	246	272	275	287	243	270	264	255	295	238	250	272	288	253	260	308	296	276	274	252	237	281	286	278	263	278	268	288	292	266	292	278	292	268	258	256	238	263	274	278	263	242	276	259	244	262	270	259	264	268	284	271	265	282	239	284	272	256	269	265	256	222	256	230	299	268	270	259	277	296	309	237	292	252	262	256	273	255	255	251	240	260	281	240	278	240	266	252	268	263	280	261	252	280	282	266	255	268	261	234	281	271	221	269	250	252	259	268	278	241	257	260	245	288	258	276	257	246	266	243	257	282	274	288	272	237	295	285	289	267	271	270	296	248
4839	13996	3982	1975	1391	770	693	637	614	631	658	602	566	576	588	598	563	580	589	588	625	565	590	579	595	564	532	557	592	572	545	525	555	597	592	604	623	547	593	572	581	569	578	552	566	560	577	599	574	561	559	584	584	574	548	574	536	619	572	574	542	545	572	523	575	564	550	563	569	576	555	559	579	570	581	593	580	561	571	587	595	558	556	560	574	571	594	564	557	578	596	572	535	583	538	579	592	566	549	556	570	594	562	586	594	558	570	562	578	583	576	562	569	519	585	581	622	553	593	559	553	611	576	605	571	567	573	582	549	590	596	546	572	601	526	581	584	564	587	555	550	527	561	542	613	515	591	584	575	558	578	591	542	561	574	510	541	598	542	572	560	599	545	590	590	552	548	603	527	563	551	561	590	564	554	545	554	581	528	543	551	589	556	578	568	547	577	548	571	537	554	543	608	567	536	549	530	527	546	548	553	548	557	602	537	562	567	558	554	583	564	555	597	575	540	562	592	579	611	586	517	562	559	554	547	584	556	586	548	612	572	583	600	548	547	554	536	606	557	560	580	571	544	550	595	561	611	552	558	574	602	588	587	576	553	590	555	525	562	577	559	556	596	522	546	551	584	544	580	567	568	524	550	553	557	597	569	554	599	552	568	566	571	574	599	580	587	576	551	579	563	525	549	556	581	545	592	601	575	548	595	572	566	547	539	563	498	608	536	556	559	605	599	557	558	531	532	571	577	593	540	585	587	580	537	545	561	568	550	587	585	582	522	596	566	556	547	570	557	573	586	565	584	569	547	579	592	514	547	578	571	564	596	583	565	564	571	544	611	544	559	564	574	542	580	533	534	542	562	548	548	541	570	578	579	559	617	575	530	593	545	568	526	531	614	541	546	587	575	605	593	550	587	556	588	561	597	561	595	607	539	563	576	560	562	569	570	532	555	553	589	582	528	588	572	545	541	551	562	559	579	574	554	518	543	569	543	590	563	585	573	557	589	601	600	545	543	580	556	563	549	578	571	539	575	531	554	592	565	524	584	595	620	595	616	544	542	576	568	566	567	600	524	573	558	549	561	577	581	583	572	557	566	546	554	592	562	574	594	571	614	558	551	588	570	573	541	573	581	583	588	521	590	559	605	592	589	594	561	589	607	561	556	539	586	612	542	548	589	543	577	544	546	594	579	598	551	593	625	556	525	601	593	563	543	551	532	545	583	575	591	567	613	589	531	545	560	591	572	558	528	576	553	595	591	605	578	573	577	585	590	574	560	559	542	532	571	568	557	534	555	578	555	591	555	527	576	557	502	578	622	585	581	559	577	579	623	561	537	578	569	548	572	553	590	559	608	579	617	606	593	551	565	565	562	597	539	547	557	578	577	588	579	577	570	583	560	547	534	544	553	562	588	558	525	545	604	611	550	578	606	548	530	566	539	569	564	576	553	586	568	575	539	570	572	534	580	554	572	549	572	578	521	570	534	563	541	590	548	582	555	580	598	549	590	549	598	572	593	549	562	542	557	534	579	562	592	528	563	581	566	574	552	567	596	590	535	559	604	548	562	589	570	578	565	574	572	564	561	520	595	538	558	576	578	539	534	577	559	588	559	556	557	593	564	563	553	588	591	573	574	539	580	568	551	580	539	551	594	589	590	602	545	624	517	599	544	559	621	549	565	548	553	558	532	578	560	583	573	549	565	564	560	582	563	581	586	561	535	528	578	530	559	579	533	539	550	544	547	549	567	556	575	593	572	597	551	556	595	600	547	563	588	586	598	555	574	592	577	574	571	576	553	582	578	584	578	543	555	556	553	567	591	599	561	594	567	546	567	553	573	518	580	606	529	574	529	573	534	538	564	594	581	590	574	569	549	595	576	578	616	556	586	564	570	555	549	556	557	549	549	541	560	540	574	604	597	583	570	608	564	558	589	516	540	574	584	526	557	573	546	547	566	595	578	542	613	567	555	586	523	578	572	618	577	558	562	539	603	556	603	579	581	572	623	556	544	542	556	599	568	555	566	542	517	601	568	596	558	586	600	598	549	588	570	540	568	542	559	570	539	573	586	524	560	552	558	548	541	549	567	564	560	539	560	520	556	561	567	594	576	543	600	559	543	572	573	598	585	545	570	523	578	536	530	594	557	569	558	585	541	576	540	597	550	575	562	563	566	628	585	582	557	585	574	571	593	570	536	568	551	578	587	551	554	541	589	562	551	567	543	593	563	543	554	538	568	539	579	541	594	581	565	573	580	586	565	573	564	552	583	544	585	555	549	569	575	592	570	572	550	574	553	567	548	577	559	559	612	569	557	579	569	567	560	602	558	566	553	592	597	535	596	555	576	578	597	597	623	591	569	613	590	595	612	592	572	552	554	548	557	554	617	572	552	562	569	570	548	516	582	577	537	549	564	556	545	554	571	537	564	572	586	613	611	556	569	561	586	556	606	600	561	561	567	569	579	530	571	519	553	585	574	598	523	589	586	576	558	580	524	569	570	573	617	557	596	526	550	619	549	575	583	575	576	597	527	577	569	497	583	586	563	554	549	566	592	576	568	532	549	543	568	554	557	564	550	585	573	555	625	605	571	593	578	545	564	582	575	551	582	571	615	531	554	550	534	541	562	582	593	566	555	611	594	538	620	551	558	570	583	565	537	585	550	586	559	581	576	561	538	591	558	559	528	588	579	571	590	560	550	544	560	586	589	606	512	547	562	567	540	570	590	572	577	617	585	560	562	578	553	545	578	560	578	549	590	572	546	548	542	606	572	550	582	556	589	527	552	586	571	533	563	538	604	563	566	543	588	538	594	549	566	554	545	572	578	593	568	550	559	597	595	586	590	558	546	577	598	565	571	601	550	598	537	535	611	552	586	542	581	584	575	553	582	594	558	565	571	545	568	548	584	596	570	560	578	568	546	556	546	590	580	599	554	536	573	565	610	572	552	597	579	544	527	564	550	589	548	566	575	537	544	561	509	612	577	608	526	619	521	567	529	533	560	532	571	605	546	597	539	572	584	547	589	570	590	535	578	564	563	546	594	554	550	580	550	534	555	589	561	568	536	523	570	584	532	597	537	529	601	555	539	617	612	601	630	608	581	552	586	541	526	546	578	548	570	578	583	591	563	598	569	570	565	584	550	584	568	583	581	576	594	542	564	569	608	571	534	594	581	557	534	567	548	535	533	579	583	569	557	566	563	506	520	569	536	602	541	551	540	524	560	541	571	554	571	546	588	579	582	569	550	542	573	552	541	610	554	537	564	547	565	533	570	564	577	547	559	556	557	584	563	574	559	535	576	561	553	580	576	558	581	582	580	563	535	580	576	629	563	595	544	611	585	566	594	576	586	567	598	613	574	576	567	603	559	552	520	575	555	552	558	583	619	626	608	590	584	577	586	560	594	557	571	585	557	553	571	540	578	559	544	571	567	598	581	594	554	541	575	564	568	583	573	566	568	545	562	551	591	607	518	553	590	574	610	627	567	544	549	591	542	580	553	582
33121	20157	8704	900	455	438	385	296	249	266	283	261	255	301	278	246	270	251	271	291	280	266	278	252	238	277	260	247	267	273	249	253	232	274	255	271	269	251	281	257	273	272	267	267	262	296	292	279	248	284	285	257	244	286	279	238	259	254	281	274	295	241	247	242	275	298	272	241	266	277	240	245	278	280	294	263	245	258	255	284	268	236	291	231	264	254	279	256	254	245	270	260	287	243	262	229	269	230	306	260	267	253	273	292	280	249	245	262	289	311	281	253	295	249	282	252	269	254	257	272	227	243	249	242	285	289	237	263	267	251	266	289	266	276	259	238	271	246	288	245	306	246	266	261	269	279	280	276	263	272	268	240	232	244	250	279	241	248	258	273	244	291	246	268	256	239	218	274	243	267	258	236	261	258	261	246	260	278	269	272	262	241	252	287	287	283	234	227	287	266	271	274	240	240	265	279	258	279	239	241	279	266	260	253	280	274	258	249	252	275	268	255	281	290	279	260	260	273	250	274	263	253	264	296	260	280	275	269	235	275	255	263	285	274	289	258	268	257	275	253	263	236	274	249	276	241	276	305	266	261	265	282	273	309	265	271	235	281	259	259	273	259	261	269	245	253	234	257	254	264	261	270	263	237	279	249	270	278	250	251	277	275	273	226	240	250	264	283	247	255	254	269	243	285	255	288	248	276	241	260	259	234	267	247	237	254	273	238	258	267	268	269	245	238	266	265	268	233	253	276	218	281	252	234	280	234	275	255	305	244	260	266	258	288	287	262	234	275	258	261	267	297	248	258	257	246	299	241	281	266	247	249	249	261	280	238	260	261	270	241	283	230	247	281	273	271	254	280	254	249	261	271	273	300	282	268	273	250	295	256	284	260	247	220	266	264	256	287	251	254	250	271	303	281	265	259	268	319	262	277	251	264	245	237	240	268	276	278	281	265	255	261	240	274	250	277	249	240	252	286	266	274	251	250	269	283	248	292	254	242	265	214	262	236	273	263	242	254	259	267	261	277	282	248	244	288	275	277	261	272	247	256	244	250	249	266	260	262	250	258	265	240	262	273	267	252	279	284	236	276	256	263	271	280	286	275	284	286	264	273	261	285	267	265	267	285	240	285	270	256	287	309	242	267	262	235	282	287	249	257	266	237	271	274	290	258	275	246	275	264	288	221	264	285	287	244	267	259	268	260	287	276	275	266	263	253	257	284	258	253	274	232	241	269	284	263	256	263	231	268	255	272	250	251	280	266	275	222	269	252	243	290	259	226	245	275	264	266	260	261	277	256	250	286	227	285	294	263	232	252	284	276	288	310	292	282	281	248	260	273	263	292	254	250	275	280	262	282	280	237	253	277	255	298	277	284	247	266	251	243	288	273	252	236	285	271	248	278	260	287	279	277	271	256	274	273	244	254	301	230	286	231	261	257	252	301	272	270	269	250	243	277	272	284	281	244	289	281	278	247	271	227	273	288	244	267	301	275	267	260	292	264	258	280	259	233	264	283	259	269	334	262	285	269	229	272	277	262	301	274	263	252	268	242	229	246	255	272	256	228	248	240	277	269	275	280	288	285	268	273	278	276	257	272	245	240	275	248	253	267	266	252	244	279	264	298	246	249	246	273	283	254	266	248	267	273	233	243	303	276	299	271	250	257	256	249	260	275	258	279	249	261	270	274	238	252	275	251	268	296	241	251	250	258	263	257	252	281	262	277	276	256	258	257	301	280	279	272	271	249	252	258	257	265	248	271	268	250	252	276	290	252	266	265	301	231	260	261	270	256	264	268	244	256	259	293	326	250	270	287	274	285	245	270	259	259	281	266	249	279	284	237	275	288	274	251	275	261	250	283	241	307	269	260	263	279	274	237	278	218	258	252	280	273	254	269	264	274	278	270	245	274	263	240	285	293	258	267	299	257	239	271	287	264	258	273	278	257	274	269	268	281	242	261	278	271	244	257	279	244	270	278	285	247	263	254	260	267	279	279	268	246	261	247	256	262	275	251	282	293	302	252	265	251	311	292	271	257	257	267	271	268	248	274	283	237	296	244	273	242	240	272	277	283	248	263	246	277	266	261	263	242	258	273	245	248	272	261	283	280	290	269	255	255	298	247	285	279	280	284	233	271	240	249	275	295	251	257	286	244	252	289	265	270	290	288	244	303	265	254	241	268	265	252	246	235	269	274	270	249	267	277	254	257	254	229	227	282	277	259	277	267	290	249	301	271	280	237	238	276	244	259	304	261	261	274	274	246	257	254	243	215	238	256	221	270	286	234	285	271	267	247	261	259	271	267	254	241	240	235	251	285	271	258	276	267	263	283	267	273	269	255	283	290	285	278	280	274	232	263	257	265	268	280	243	286	281	268	278	222	225	258	254	274	255	261	283	258	255	267	264	250	279	274	256	278	284	276	292	256	247	273	242	281	292	287	300	247	281	250	276	275	292	259	266	266	302	244	272	260	265	254	228	290	287	273	238	259	222	292	262	274	285	280	222	276	271	276	281	271	259	243	275	261	285	272	258	299	264	260	271	283	249	234	293	241	288	259	292	280	242	296	281	254	253	255	261	257	264	295	234	229	270	300	273	269	258	267	293	270	277	244	269	260	248	222	267	272	239	261	265	224	263	253	265	263	272	245	262	261	248	276	288	260	233	252	240	263	241	260	262	256	258	247	259	257	237	233	250	249	238	276	252	251	280	250	273	264	235	283	279	291	239	252	297	296	279	229	260	259	270	268	257	239	264	283	259	262	267	278	259	275	283	277	276	292	295	285	256	290	267	251	257	243	257	236	256	268	300	271	313	277	274	276	257	262	262	279	275	268	254	293	294	269	274	258	280	273	273	268	270	288	281	257	244	268	297	268	268	261	257	264	227	282	272	275	255	273	270	267	296	249	278	244	304	251	280	280	266	253	257	270	280	257	275	275	277	266	239	260	222	267	255	253	256	267	248	266	245	247	253	242	249	263	247	238	257	274	290	246	268	270	235	268	251	288	298	231	246	237	252	273	281	268	289	266	282	285	267	247	286	304	260	274	275	222	277	288	275	253	213	259	261	250	292	279	269	270	255	271	234	256	289	270	266	241	258	284	283	262	253	262	250	270	260	276	256	255	235	256	292	273	265	266	244	271	262	281	276	275	280	272	271	279	275	292	270	281	272	253	272	285	252	285	272	233	286	303	270	238	290	267	263	274	227	273	266	230	246	252	277	255	266	257	287	252	296	252	259	250	241	271	298	233	251	274	284	277	298	274	305	235	279	252	245	234	290	274	251	284	267	246	273	270	285	257	241	261	283	282	264	274	259	281	255	244	249	243	236	282	290	281	276	258	261	261	269	261	249	266	257	256	251	263	287	283	270	252	254	286	239	275	255	252	261	292	269	235	250	266	266	275	275	260	283	264	282	264	230	247	274	261	257	262	229	291	254	256	254	257	258	249	278	279	248	274	262	268	251	255	255	263	247	287	269	239	272	240	296	263	251	233	263	248	272	250
5982	2437	1238	741	610	618	608	607	659	603	644	613	616	625	623	619	625	646	649	653	602	629	664	611	583	591	563	622	640	630	566	611	660	628	626	650	628	664	598	636	629	617	614	632	624	605	648	691	641	592	664	631	647	591	629	638	644	679	644	637	637	603	616	567	630	636	594	659	619	630	658	595	609	620	583	636	622	598	603	610	614	577	623	574	631	624	629	632	590	618	633	623	633	583	641	617	604	585	621	580	627	598	627	650	633	615	617	605	655	627	647	659	595	594	595	616	666	602	601	625	595	616	619	573	610	661	622	621	602	631	602	652	631	623	667	597	616	556	637	616	626	648	638	640	587	668	611	601	649	620	597	594	632	619	604	616	605	620	616	584	581	612	624	623	589	640	590	623	634	606	584	654	637	619	556	650	623	642	595	581	571	624	605	595	621	663	614	636	602	616	601	666	614	598	586	625	637	620	611	628	648	585	626	590	627	605	601	631	651	641	598	585	641	607	615	626	624	626	649	650	600	608	619	625	598	614	597	596	626	604	610	583	593	582	583	638	600	595	622	650	586	590	580	633	672	619	673	622	625	643	579	620	617	610	597	615	647	644	597	622	603	641	590	631	644	609	618	644	592	658	608	575	571	621	646	646	652	618	592	636	646	602	601	583	617	599	625	594	632	634	629	629	593	607	619	632	621	556	604	639	610	622	667	628	638	594	621	630	670	633	610	639	602	633	627	638	618	662	622	663	671	638	607	608	617	602	622	650	583	631	660	673	607	590	597	608	633	613	634	637	653	573	614	638	661	583	663	627	627	653	630	631	626	600	603	640	584	599	651	636	613	643	596	594	658	587	591	594	646	635	642	657	611	647	613	598	598	652	629	596	589	600	608	604	603	575	622	612	654	618	658	602	642	619	597	616	649	627	640	592	578	642	609	639	598	616	562	652	586	581	602	592	641	676	617	633	605	608	632	605	617	630	600	616	678	624	620	622	641	630	613	573	609	611	635	587	625	676	587	587	618	632	626	591	611	645	604	573	611	609	605	576	597	595	586	616	600	628	574	593	644	582	625	584	627	639	581	629	599	617	615	633	632	619	629	656	622	606	642	602	575	591	640	616	601	640	686	597	595	580	567	609	621	591	623	629	621	584	612	655	662	605	657	655	605	617	610	640	614	625	619	607	605	572	623	617	593	631	593	652	619	652	615	608	648	608	590	568	641	633	610	622	600	607	612	626	592	619	630	621	624	586	566	599	616	625	652	581	616	668	607	610	641	607	651	624	625	629	652	670	609	607	611	596	602	607	593	629	600	631	650	635	583	630	636	635	584	600	601	625	605	594	555	638	592	615	644	611	591	610	620	617	636	594	584	635	609	658	642	635	612	568	580	622	615	603	621	643	650	629	607	617	614	611	610	656	557	573	623	649	597	662	634	594	609	611	665	627	577	647	620	610	593	611	630	606	573	599	614	635	564	591	642	587	608	610	617	643	640	624	615	654	625	613	632	639	627	601	601	579	616	610	612	680	591	606	603	613	644	633	605	582	588	609	596	563	612	635	634	583	597	613	667	658	568	608	648	601	682	536	619	580	603	608	631	621	611	583	673	596	583	632	583	606	596	619	627	615	612	612	647	641	596	611	625	611	621	618	614	642	609	564	603	601	625	611	600	607	596	635	602	595	587	611	611	610	607	598	634	609	582	620	626	609	602	632	636	608	594	615	656	588	567	611	662	595	580	621	606	558	626	609	624	612	608	574	612	569	571	607	613	584	602	640	579	648	636	626	584	600	561	577	612	634	571	621	585	641	606	632	649	629	608	642	589	624	589	619	604	596	602	691	595	585	628	602	595	610	598	609	612	608	629	628	612	574	631	622	608	641	613	631	586	600	645	568	660	625	632	608	574	614	663	677	602	633	568	577	631	637	591	572	591	602	590	614	624	586	593	599	623	605	604	643	700	672	672	629	614	605	608	640	608	628	678	636	611	576	627	640	646	594	630	608	601	651	564	631	611	595	626	629	600	627	668	576	603	605	661	630	598	602	625	649	649	612	628	607	603	576	571	621	592	613	599	606	634	645	620	601	672	622	683	635	571	625	629	626	637	636	586	606	606	633	592	596	603	594	581	644	629	601	611	598	643	611	608	586	594	615	614	623	576	597	575	636	646	602	560	618	597	653	631	609	615	617	640	620	641	583	598	617	641	633	543	594	626	620	591	621	602	611	657	641	616	612	638	596	653	586	649	653	610	611	633	666	575	633	611	635	593	591	623	623	616	554	653	609	630	597	619	643	615	637	633	565	616	624	561	625	601	590	634	638	616	601	585	621	599	633	630	567	659	622	629	586	622	614	592	618	618	625	615	623	607	579	590	591	611	586	641	614	625	626	596	677	587	592	633	579	583	592	608	580	579	621	644	655	610	619	637	603	595	545	618	608	615	624	583	619	605	641	576	603	604	601	619	614	610	652	639	617	630	607	608	607	622	671	605	629	602	567	604	563	581	632	614	640	584	618	602	593	621	608	628	570	597	619	610	600	615	589	610	627	684	590	611	611	621	605	621	620	587	600	594	635	655	613	670	580	625	583	589	646	605	593	621	625	595	562	624	650	604	576	634	579	663	644	605	635	611	626	648	616	613	603	635	626	605	617	624	642	627	621	602	648	633	593	614	629	611	598	631	616	592	653	633	602	623	627	613	596	583	672	613	697	645	609	633	645	632	615	632	606	620	599	629	560	595	629	618	621	587	630	625	583	651	593	606	609	615	605	605	649	640	631	587	587	585	615	599	625	619	585	646	593	622	654	620	656	636	629	626	583	641	626	611	624	619	636	599	598	612	595	661	640	605	639	618	653	609	625	638	637	582	588	590	582	622	571	618	636	615	620	632	636	651	610	577	615	651	583	591	617	559	585	614	608	625	646	633	620	566	661	569	624	636	599	593	659	562	627	600	634	621	637	612	617	618	631	656	596	655	630	704	619	601	633	602	587	644	646	606	656	623	664	631	627	650	605	646	637	607	593	573	623	638	615	599	627	591	597	671	620	647	622	594	683	627	624	588	577	646	557	667	616	592	667	620	636	619	606	640	627	596	636	596	589	608	610	620	596	628	625	655	579	588	601	639	643	620	614	615	595	588	682	580	639	609	641	653	623	624	647	613	657	582	586	609	612	613	599	615	644	621	599	615	628	585	622	622	611	584	629	621	640	626	630	587	636	586	637	588	686	632	600	605	622	588	584	656	619	615	630	596	594	623	586	620	576	618	603	605	603	585	625	603	587	639	586	659	619	631	648	607	638	580	609	618	637	601	624	615	633	613	622	630	616	617	621	618	653	595	605	554	650	668	619	586	600	622	660	636	657	652	643	609	611	597	600	640	600	644	646	617	643	649	597	615	631	601	609	608	593	584	576	600	652	638	616	589	653	628	631	603	632	621	627	554	606	645	588	656	574	608	609	628	572	626	614	649	633	636	619	602	606	642	609	617	644	559	605	631	669	634	617
24905	21428	24851	28424	21434	20752	1120	527	477	424	413	451	404	396	428	395	380	411	401	377	419	407	387	391	407	398	392	377	397	417	412	434	380	367	333	355	343	429	408	438	373	410	368	382	393	380	405	384	377	416	382	369	397	365	390	370	420	387	377	396	374	359	400	408	410	384	401	422	348	393	377	426	353	386	386	355	392	321	404	386	389	411	395	366	393	364	383	409	424	367	365	385	354	363	365	386	345	359	365	342	356	380	350	375	392	355	375	353	376	370	404	398	365	381	389	365	414	402	407	404	358	375	393	405	385	396	384	385	358	377	379	423	398	419	373	361	375	423	364	366	359	372	386	400	394	389	320	377	370	382	404	356	399	408	392	396	395	347	382	368	369	394	369	356	392	415	368	355	400	351	408	357	389	384	403	395	336	356	381	382	377	388	371	392	367	387	384	386	389	374	372	355	416	384	334	378	378	382	351	397	378	372	378	387	386	435	383	358	428	356	426	370	407	366	369	371	365	391	372	413	351	380	359	347	372	356	399	385	374	364	374	404	402	378	370	419	365	387	347	343	419	354	398	378	377	385	407	391	367	355	373	354	351	363	363	379	386	355	356	381	364	369	372	344	376	366	368	383	381	412	385	356	351	396	379	385	390	374	347	341	409	382	363	365	389	373	366	343	404	385	400	409	350	395	386	387	363	371	394	329	444	362	388	370	391	415	354	386	403	396	372	367	381	362	357	369	370	355	373	412	395	444	401	379	392	382	421	373	362	364	389	361	388	348	388	340	346	381	369	366	382	355	378	402	385	379	341	395	374	357	401	381	368	380	369	414	358	376	391	364	397	377	420	399	391	420	408	388	396	402	383	371	371	361	403	390	399	372	366	333	362	404	384	360	390	413	353	419	382	401	366	389	421	367	361	376	379	353	372	363	371	377	382	380	372	392	379	414	401	367	414	348	337	370	333	363	357	362	396	376	390	405	392	397	390	390	388	372	402	380	355	393	420	349	396	392	375	362	392	412	398	391	352	353	371	372	393	371	382	384	387	376	333	395	386	375	370	370	390	356	361	370	380	336	416	370	367	368	375	369	339	399	401	389	399	386	363	419	383	395	412	376	409	374	418	394	411	339	387	374	376	367	389	384	364	385	344	386	406	404	379	406	374	340	373	370	423	398	406	328	373	372	407	363	360	432	382	358	361	401	408	362	411	424	364	393	376	393	382	370	377	374	400	384	394	383	372	418	394	394	421	380	382	401	387	354	393	390	391	382	415	418	380	392	399	402	373	339	372	345	390	366	385	386	366	391	368	407	361	390	403	369	393	396	380	377	389	379	385	369	380	360	401	404	375	370	388	424	379	360	353	347	373	425	352	380	372	354	360	361	373	367	382	357	354	386	396	377	365	399	384	392	372	392	411	405	400	400	397	384	395	392	392	362	374	386	347	339	387	387	371	356	397	397	368	366	393	376	360	352	389	399	392	364	413	369	404	370	387	405	389	403	385	356	411	365	351	377	386	352	410	396	411	415	358	377	378	364	373	385	365	330	366	378	388	356	399	372	341	366	362	414	350	374	405	405	392	368	403	377	390	402	366	391	397	376	365	390	383	374	378	377	389	375	340	359	364	360	412	374	385	395	399	339	375	361	372	371	400	373	409	362	378	400	357	374	444	329	382	402	393	406	385	374	394	379	355	371	383	321	343	368	380	394	417	401	385	390	388	356	359	390	369	340	412	384	353	382	364	378	359	321	397	404	421	386	365	386	369	403	375	378	393	391	374	365	373	348	369	398	411	388	360	394	376	404	402	433	395	396	377	376	367	356	378	378	359	390	370	371	404	377	393	355	404	391	402	373	379	400	342	385	377	410	369	375	346	354	376	389	375	408	383	392	372	398	347	365	384	355	411	362	382	411	374	394	377	333	360	373	392	390	416	336	370	373	379	370	427	376	412	372	392	369	355	373	392	348	424	379	376	350	406	430	374	355	390	381	362	370	366	359	369	408	408	391	366	344	387	378	350	389	413	392	382	409	400	365	372	346	364	377	372	406	372	374	377	375	357	391	385	362	368	364	371	406	397	381	389	400	351	390	340	384	414	421	379	406	378	373	401	345	367	356	368	387	385	414	409	391	387	400	387	401	399	361	346	386	354	385	406	387	369	391	359	376	370	425	354	391	394	377	365	376	376	384	386	379	403	416	344	388	381	377	360	385	383	359	379	355	387	346	382	384	380	379	400	367	384	402	446	402	380	373	371	401	391	409	386	393	354	347	393	368	411	387	393	365	329	405	361	371	391	431	364	382	362	370	350	423	367	369	417	389	399	369	357	378	375	387	378	358	350	410	407	352	375	361	396	342	349	383	344	379	374	396	363	430	348	404	377	376	390	404	415	407	342	372	362	409	403	389	420	363	422	374	364	348	382	402	396	374	358	416	395	375	381	377	363	398	347	402	326	405	338	361	380	344	382	399	424	431	397	370	351	402	373	381	345	378	336	389	375	358	392	419	404	378	378	362	334	378	395	391	365	359	371	344	378	370	405	356	383	367	397	377	396	381	404	385	393	380	354	378	379	404	397	431	392	359	361	395	390	347	397	381	398	359	366	384	367	384	370	367	372	373	403	389	375	395	408	375	388	383	380	376	356	363	392	366	392	375	335	391	394	387	399	372	391	391	420	363	369	381	400	381	393	358	372	413	378	379	353	412	391	403	376	405	360	421	335	400	379	388	390	364	416	387	394	366	407	383	387	389	373	371	396	387	406	417	391	400	386	335	400	373	376	379	361	365	379	370	433	378	395	355	345	401	372	369	391	414	380	423	402	365	398	392	405	376	375	336	330	378	351	400	404	375	372	401	409	398	366	404	351	439	361	389	352	341	377	411	351	379	379	371	414	381	399	402	399	380	360	384	406	381	349	350	353	389	376	376	385	364	399	396	369	373	387	419	335	361	363	409	376	371	356	350	361	387	393	374	410	383	363	366	384	420	386	401	381	411	375	360	396	381	309	328	345	351	389	377	408	353	396	357	321	367	370	385	379	384	384	346	402	424	436	377	360	362	384	383	405	377	379	382	403	360	373	374	368	374	337	383	414	363	379	364	389	397	385	370	349	374	354	345	396	395	369	389	376	384	359	375	393	358	366	384	385	360	392	374	391	416	411	399	405	393	393	417	379	387	383	349	379	369	348	379	372	321	370	390	385	369	374	376	385	386	390	389	377	400	416	393	388	395	408	418	393	404	386	421	380	415	344	388	373	395	400	371	361	396	425	392	378	359	374	382	365	335	384	377	356	361	409	393	361	376	387	369	383	397	387	382	404	383	350	371	374	359	404	368	406	401	379	365	361	372	348	367	356	390	363	374	418	362	367	358	388	399	378	365	398	417	392	374	400	359	377	390	386	379	401	381	396	360	377	362	356	393	349	354	401	385	374	372	404	391	377	328	343	399	390	405	392	386	342	387	363	421	384	384	384	350	368	380	374	384	364	353	361	401	420	375	399	407
4449	8846	2753	1545	1104	941	885	804	849	804	815	763	844	790	804	781	843	776	775	849	798	796	829	793	769	775	828	870	801	795	833	825	817	832	773	777	828	809	780	838	784	816	821	744	821	827	787	808	794	791	806	825	862	807	811	806	808	845	796	833	820	796	849	822	776	812	781	863	843	801	832	841	802	820	801	831	829	771	792	816	842	800	771	798	790	825	796	781	838	866	876	862	812	781	821	810	844	858	826	769	811	788	776	839	814	831	845	847	818	859	813	822	847	822	782	792	804	847	825	833	854	802	843	837	791	866	801	730	834	781	789	809	773	824	886	809	823	820	768	765	782	823	846	865	829	872	797	830	790	849	819	799	801	793	826	823	811	800	801	822	824	845	834	838	824	781	786	807	830	768	770	817	802	840	830	854	802	856	809	828	838	816	835	806	770	836	844	827	811	825	829	802	801	824	783	773	786	829	842	790	834	777	814	879	855	798	837	849	802	864	815	803	790	810	794	881	833	799	778	797	821	810	826	774	761	825	800	818	737	828	809	791	776	807	782	848	841	850	827	781	826	832	810	788	799	795	828	770	791	786	842	807	836	792	819	835	774	815	808	811	788	852	825	816	883	827	855	789	860	785	809	819	805	802	749	813	799	808	802	808	773	873	816	837	829	850	788	791	858	790	828	826	778	819	823	827	791	876	791	774	883	811	796	833	748	828	848	824	786	788	836	832	759	810	808	785	802	859	790	820	849	859	832	809	806	827	804	773	821	772	851	770	824	784	819	827	817	763	750	817	832	813	820	841	871	835	832	863	821	815	778	871	784	807	813	787	810	834	833	825	832	842	793	808	834	754	835	766	820	772	835	808	802	791	877	845	741	812	855	842	806	799	842	824	801	779	816	791	801	852	785	808	833	821	845	825	748	819	839	816	832	802	794	821	811	795	798	840	842	843	816	831	759	817	795	892	839	786	756	773	809	773	796	866	776	816	773	772	846	790	807	765	791	780	769	830	795	798	797	822	803	778	803	782	814	839	805	790	816	828	786	793	796	844	794	793	805	794	788	811	814	843	772	777	817	821	844	833	848	785	793	801	807	853	810	820	779	800	819	837	871	780	799	823	820	779	811	834	780	832	877	814	800	837	816	808	799	832	843	821	823	801	839	813	835	804	758	758	811	823	820	788	830	809	835	835	820	810	791	810	835	833	805	840	834	821	811	815	806	861	823	775	848	777	802	801	794	788	848	808	781	830	769	815	810	802	849	807	819	799	804	842	763	792	756	741	785	794	750	771	802	831	809	833	777	830	787	839	803	797	789	796	824	830	778	830	811	837	796	821	846	831	850	849	833	801	825	856	784	813	783	784	796	817	783	803	801	834	826	851	856	784	807	847	809	841	836	784	815	859	815	809	749	807	833	779	793	789	789	786	821	733	815	804	738	772	809	840	823	859	818	822	838	811	795	884	841	804	864	844	815	822	811	791	812	788	777	797	778	815	787	782	832	771	774	818	832	771	825	828	812	838	806	810	784	833	784	746	820	829	807	811	788	797	819	820	814	849	843	787	787	814	829	811	825	785	835	802	826	839	783	845	779	776	806	813	839	789	774	845	827	784	819	819	796	815	832	858	835	802	808	797	843	772	794	864	815	775	829	751	844	864	775	832	878	825	875	790	748	796	801	870	808	820	821	824	809	873	794	819	828	831	772	837	842	852	874	837	837	769	766	860	795	789	863	792	799	806	791	757	811	835	797	812	795	833	799	842	855	819	842	799	821	792	804	851	812	834	842	824	862	842	823	842	810	823	815	827	789	801	786	820	792	847	832	773	840	813	776	799	828	845	783	795	833	807	751	829	780	822	822	811	802	815	824	770	773	787	834	823	785	872	814	810	806	840	792	786	805	807	833	801	885	851	834	810	836	831	853	795	786	828	859	818	866	786	817	763	864	805	827	777	764	769	815	842	841	819	836	805	858	800	842	787	799	818	779	833	807	804	813	829	911	789	818	818	871	850	819	817	855	779	746	825	797	835	824	798	800	850	812	831	810	820	797	850	790	841	824	826	819	796	808	803	830	802	742	784	818	828	818	811	786	801	802	803	795	792	785	824	789	834	814	766	789	820	832	806	846	774	772	815	821	848	770	823	795	788	829	831	843	805	784	834	770	786	802	770	847	818	773	808	760	805	790	819	833	833	751	801	867	764	833	829	813	814	784	758	836	835	802	784	876	881	823	837	852	753	815	804	844	818	804	804	811	771	755	832	815	815	832	810	821	768	807	777	830	817	836	788	846	796	796	834	786	796	876	813	828	797	795	821	847	799	866	788	809	846	790	778	842	800	790	844	791	838	805	800	835	788	821	787	788	816	805	843	768	784	826	826	778	796	825	768	815	812	831	814	781	826	799	825	813	823	832	831	803	830	788	755	786	911	748	785	826	789	826	784	825	788	820	816	782	811	770	834	776	803	810	769	786	776	781	796	787	858	795	819	813	772	875	779	808	830	797	857	847	839	825	835	816	836	813	826	805	794	775	816	817	841	785	826	827	823	837	832	787	805	823	780	811	805	813	851	804	825	785	835	810	779	779	808	786	811	788	761	842	807	833	821	773	781	859	802	776	775	844	804	820	786	805	827	792	819	773	826	818	847	807	844	828	805	786	774	793	809	825	791	778	791	796	843	901	833	766	807	850	745	831	838	810	761	819	849	848	804	863	889	766	831	830	838	852	801	784	794	817	843	836	820	795	805	829	742	836	846	785	817	812	807	832	820	803	806	818	820	785	771	782	824	854	820	840	800	841	812	788	810	783	851	888	796	768	817	791	800	810	794	836	775	810	842	825	854	816	834	796	826	850	809	825	801	798	839	800	828	834	792	792	868	792	793	834	778	809	760	816	798	801	788	800	832	819	827	807	798	789	795	788	830	778	807	833	794	829	747	769	841	827	786	830	825	755	781	831	836	782	807	787	809	855	770	809	805	838	857	821	816	816	799	786	842	794	813	784	833	841	829	815	840	802	767	755	869	826	823	807	780	799	846	774	810	768	797	825	846	824	798	791	803	765	800	794	830	813	836	785	795	781	843	806	747	821	840	834	799	808	761	852	829	798	763	829	813	855	802	851	799	851	777	824	896	855	760	838	817	822	823	801	796	765	832	810	843	798	837	828	843	795	770	808	823	859	834	837	857	811	812	827	837	858	779	807	813	842	806	759	821	810	824	804	815	795	828	811	802	762	786	782	823	838	778	828	840	829	784	818	826	787	802	770	832	811	842	766	784	817	826	878	796	852	782	789	811	823	814	772	807	784	804	854	874	813	812	861	800	808	813	774	768	813	828	813	815	801	813	806	815	778	797	767	807	846	806	820	812	804	778	820	797	803	807	759	827	852	796	792	811	833	840	817	803	822	842	821	784	801	822	819	809	788	803	814	838	790	784	828	749	841	855	869	822	735	821	795	824	800	839	826	827	836	815	836	814	787	798	827	818	804	797	803	825	845	795	810	792
24313	21458	25168	28156	21459	21476	19725	755	414	404	344	329	337	319	337	292	301	298	284	305	287	311	280	286	259	261	300	303	330	287	263	304	290	287	307	265	247	277	288	281	277	263	284	319	283	261	257	252	266	249	252	270	253	296	251	289	254	263	291	273	326	264	246	248	243	245	279	269	252	247	277	276	300	264	265	271	274	259	278	262	290	267	262	269	238	273	273	247	250	259	276	283	327	265	263	275	275	286	279	268	257	250	257	278	277	280	268	278	234	291	278	300	263	286	249	266	269	256	259	263	279	250	241	291	273	278	291	241	271	248	251	268	273	281	293	254	269	259	303	284	263	239	279	272	257	252	270	264	279	244	262	264	306	265	250	241	278	280	266	271	293	307	256	253	297	286	253	272	275	299	270	245	280	245	254	281	268	304	238	266	269	284	290	258	266	247	268	274	260	240	260	262	275	276	250	277	263	248	282	243	260	294	264	244	257	251	259	247	256	249	257	293	296	271	258	292	265	273	281	230	245	238	275	265	257	255	268	258	295	287	248	283	274	261	259	280	250	272	282	296	275	244	261	260	253	259	231	251	268	250	267	265	301	274	268	237	285	269	286	273	304	248	272	281	282	272	253	278	272	298	263	274	274	275	233	250	268	273	281	271	257	245	289	260	286	235	295	249	279	264	261	284	257	260	267	267	268	281	267	272	261	254	278	258	263	260	261	275	272	246	261	275	321	294	279	259	246	321	262	277	293	253	299	266	289	268	264	278	256	238	283	251	267	279	251	278	265	267	291	253	261	275	256	301	301	272	264	261	293	278	243	281	268	257	266	259	259	261	307	269	256	304	272	273	276	231	270	267	248	256	275	252	276	270	246	274	277	268	279	296	250	269	271	257	224	232	269	277	243	260	255	289	236	277	263	280	289	277	301	265	260	279	278	271	273	259	266	276	264	254	261	259	258	279	255	274	266	255	285	264	265	277	267	287	267	262	311	270	268	271	249	273	286	258	293	278	251	282	267	285	263	252	261	287	249	269	267	297	280	268	283	242	251	262	272	278	244	269	280	267	247	262	316	251	289	260	268	292	244	269	264	254	276	240	249	289	252	279	250	237	293	261	242	264	262	270	237	262	296	278	269	289	264	286	215	256	259	298	293	259	278	228	234	256	262	253	259	283	267	251	257	277	274	260	270	257	264	271	317	268	258	265	272	238	277	251	277	244	270	244	250	267	244	276	287	251	275	274	305	259	272	235	261	241	264	267	280	256	304	289	271	257	276	257	269	265	269	275	279	271	264	270	254	274	235	254	277	277	287	280	271	235	271	240	253	248	265	272	265	274	255	249	260	278	269	280	285	250	277	271	265	237	273	275	247	284	278	234	244	251	305	252	272	244	273	271	272	261	286	267	249	244	256	248	259	265	262	274	308	276	278	263	275	235	255	266	258	247	266	275	260	270	245	248	285	271	252	250	287	238	239	291	272	309	245	265	270	256	270	242	304	247	268	280	262	260	279	229	262	262	248	252	265	290	284	249	256	225	294	261	270	265	263	274	269	251	293	272	247	269	268	266	270	234	241	272	262	248	273	287	290	253	270	237	257	276	287	270	276	271	268	250	252	267	268	249	237	266	258	264	266	274	254	260	288	258	297	223	233	270	246	243	255	234	236	252	267	259	257	232	270	277	239	249	280	275	305	242	256	254	285	240	249	264	229	276	237	262	234	266	248	294	279	282	271	249	269	306	267	262	248	280	267	231	286	279	278	302	274	275	236	267	250	232	259	277	265	294	251	257	268	256	266	282	253	280	252	294	253	255	249	309	268	261	258	250	244	269	266	283	284	260	248	275	285	271	254	279	243	283	248	255	271	246	244	234	258	273	270	249	274	262	231	269	278	276	255	260	251	301	289	294	290	270	256	260	258	279	282	255	299	303	304	262	280	276	249	271	274	264	267	261	266	249	255	275	246	244	269	257	247	259	246	278	265	298	281	273	280	247	276	270	252	256	285	268	291	245	252	255	234	280	282	303	287	299	239	265	283	301	250	302	286	270	233	246	282	265	276	249	226	260	257	252	262	265	252	290	278	245	290	274	266	301	252	271	265	248	295	271	234	267	226	281	257	276	250	241	265	290	290	258	264	252	267	258	275	267	302	269	269	276	267	290	317	264	226	256	274	265	280	281	282	256	267	253	308	254	261	290	265	266	289	258	235	269	251	242	272	250	288	281	277	243	270	259	258	257	297	266	278	274	274	278	261	243	306	253	276	277	281	266	276	265	244	238	262	242	228	277	281	265	274	257	273	276	256	252	254	269	256	241	285	265	258	278	285	240	284	263	243	268	276	254	271	266	249	274	262	253	264	275	253	273	236	273	261	258	281	274	262	276	275	286	234	266	293	248	271	272	302	231	266	315	292	281	281	277	268	265	259	272	253	275	258	258	263	272	269	257	245	251	309	280	245	257	266	291	262	251	235	253	287	254	316	297	286	258	277	288	287	263	256	259	252	318	280	262	243	279	281	265	282	294	265	273	237	282	256	276	234	275	268	279	283	259	279	264	295	281	255	260	302	263	253	229	273	286	252	282	299	272	265	286	280	273	282	267	240	267	282	262	253	280	273	291	256	243	246	260	278	245	258	271	258	256	246	287	263	279	280	274	284	276	227	241	254	278	248	288	270	273	240	279	287	283	261	247	246	254	280	237	261	270	244	239	251	304	282	271	259	249	256	251	261	249	247	265	276	255	258	246	246	247	281	253	272	275	269	271	251	267	275	249	261	274	280	284	273	257	240	260	275	245	274	264	236	252	280	298	252	262	251	257	263	259	278	267	250	284	290	303	300	235	265	259	251	249	283	251	273	281	310	282	256	265	256	246	214	267	304	268	271	267	261	239	264	265	255	247	276	258	269	263	261	235	252	282	265	270	272	244	276	253	284	247	262	254	248	272	266	276	260	258	251	283	240	283	262	273	265	262	248	269	238	255	268	283	270	267	265	262	258	283	257	246	293	246	269	269	246	265	254	249	289	291	247	280	270	250	259	249	273	257	281	261	274	241	250	276	237	279	286	281	278	265	260	288	257	253	251	259	255	266	277	231	288	258	255	230	259	291	243	270	243	268	220	247	274	272	273	252	248	262	278	290	276	265	279	275	239	276	265	251	268	251	262	259	263	254	300	258	277	274	250	283	284	283	262	241	278	291	280	275	272	277	224	280	284	254	275	317	264	252	252	260	280	286	270	282	234	284	241	268	278	248	276	266	282	263	257	272	312	284	277	303	273	279	266	253	262	277	275	264	263	254	265	272	285	279	285	284	250	273	272	279	270	241	260	258	242	258	259	278	261	261	253	257	272	269	270	267	274	285	311	271	275	314	270	231	260	245	266	288	223	303	251	242	260	239	218	252	244	302	284	267	269	257	277	274	245	248	281	251	282	249	267	279	291	276	285	278	268	256	255	246	256	243	292	279	271	275	287	272	270	249	293	265	274	263	275	274	281	270	299	304
4995	13605	3814	1918	1129	779	720	682	663	587	552	649	644	584	611	602	586	624	543	567	576	563	572	578	550	580	602	520	576	573	597	570	556	600	550	601	589	556	536	594	578	561	526	547	577	586	577	576	555	551	581	572	584	578	564	524	544	589	572	545	578	539	596	589	574	542	566	570	562	537	584	549	572	615	571	565	593	562	570	544	570	598	558	573	531	555	581	566	591	560	574	562	549	615	568	583	572	584	552	593	575	545	571	576	552	545	530	572	591	565	567	560	590	592	587	547	560	546	592	586	561	593	588	539	538	578	591	576	548	562	553	552	562	601	556	578	551	584	524	571	558	520	635	571	571	587	575	592	570	588	535	576	595	554	573	547	535	567	578	595	588	650	558	582	565	575	589	585	524	561	552	577	561	555	577	536	567	570	570	512	548	541	590	553	562	514	538	558	587	562	548	558	587	580	606	564	554	548	550	560	560	575	580	549	556	546	541	571	570	574	575	545	607	553	580	545	546	563	552	593	544	590	537	591	550	552	592	545	531	490	556	554	546	573	553	568	536	603	571	574	625	606	562	598	568	562	585	548	559	622	550	567	541	561	580	582	563	580	556	555	593	539	559	578	556	576	604	569	545	546	561	535	615	576	541	562	577	587	626	598	604	583	552	573	583	558	553	580	551	567	541	542	586	585	569	582	582	526	541	562	578	569	569	550	548	592	597	578	569	587	602	530	589	568	550	548	603	526	567	595	571	547	597	558	554	584	561	531	588	583	563	558	543	546	602	600	569	527	599	588	603	561	560	591	579	620	538	556	580	599	620	551	567	551	552	553	581	554	563	583	556	523	583	600	628	575	566	581	578	550	545	554	560	589	628	553	549	597	609	551	538	561	573	536	541	551	574	569	582	572	570	542	560	563	598	518	589	558	571	611	567	572	576	553	603	556	611	587	562	587	574	573	583	595	589	570	621	563	580	582	578	550	549	590	536	530	582	593	606	550	533	507	524	552	575	534	618	547	536	571	554	507	603	536	566	555	585	567	578	571	585	587	559	559	560	569	577	564	545	565	564	556	573	560	566	567	577	526	521	549	539	578	577	576	552	570	553	574	563	557	607	585	580	581	541	561	553	571	570	558	578	648	599	574	572	577	555	566	551	579	563	527	546	566	592	533	562	587	555	558	520	598	545	571	549	566	618	529	530	595	547	585	569	544	603	570	593	590	562	602	547	585	573	540	566	546	563	566	591	622	564	582	593	562	600	610	567	588	566	605	548	524	551	570	543	571	624	544	556	567	567	558	607	564	555	595	593	598	553	589	524	596	513	556	541	632	594	543	570	576	573	584	531	540	540	551	563	579	509	532	591	576	530	519	532	592	583	542	569	607	591	594	623	546	597	564	563	583	582	559	592	546	509	528	567	585	589	564	585	588	584	569	578	611	585	539	549	561	550	588	543	522	612	540	573	584	553	560	562	605	583	593	537	551	587	563	543	591	554	541	559	576	555	580	553	593	574	564	604	580	581	578	583	557	547	577	527	552	537	571	512	561	602	552	569	534	573	590	568	559	584	586	541	595	548	591	586	538	548	531	555	604	595	569	599	590	584	566	583	578	589	580	572	597	578	541	563	628	531	583	575	597	553	545	559	585	559	561	574	592	527	531	571	571	525	558	560	572	564	560	600	525	585	550	585	541	615	586	583	614	567	562	552	585	574	576	572	576	536	607	588	565	543	569	550	564	612	528	568	605	587	540	608	603	547	612	604	537	508	546	538	588	568	573	566	597	595	567	580	583	553	560	573	577	540	577	563	578	569	569	523	555	574	615	552	579	572	557	574	575	569	610	587	582	572	580	574	569	540	564	597	602	567	566	588	537	610	562	587	571	596	546	612	581	516	542	544	566	586	573	557	582	544	559	568	555	551	532	555	539	550	527	595	563	558	600	542	546	618	551	547	560	566	594	567	534	577	546	536	552	550	557	590	550	582	625	552	602	589	580	574	548	538	576	605	534	588	613	566	551	556	574	582	576	545	599	574	530	531	602	594	561	581	567	556	549	554	555	533	577	595	547	604	587	565	558	576	585	572	572	603	594	583	546	589	543	559	570	600	587	547	618	519	574	639	522	562	537	559	571	570	591	565	523	569	580	541	560	568	596	536	561	565	545	564	586	564	575	548	575	539	520	588	548	530	578	576	582	542	580	578	581	605	565	540	553	567	542	590	552	581	535	587	570	560	581	586	518	566	562	549	578	560	585	580	582	578	566	555	518	532	523	557	592	540	547	542	545	546	588	548	597	535	555	580	569	563	564	526	549	602	524	580	581	516	574	563	551	578	585	577	555	554	544	561	544	559	598	557	556	572	533	572	511	560	579	568	564	597	581	544	573	524	565	539	572	549	597	543	594	587	569	588	602	594	600	582	556	540	561	612	547	605	610	560	584	543	572	592	548	579	577	568	633	553	568	557	549	583	556	568	570	524	568	517	559	620	605	553	565	576	584	554	611	592	608	594	601	565	573	590	567	556	576	565	625	603	630	564	572	577	516	591	620	544	534	534	533	600	561	581	629	582	598	622	534	557	553	574	562	513	595	547	554	511	588	616	567	608	569	608	560	573	601	579	585	557	597	536	563	547	574	549	617	565	567	569	555	587	544	586	556	561	539	584	550	563	575	600	577	599	582	576	560	574	536	540	548	609	567	619	545	541	548	555	558	536	562	565	578	571	598	567	567	582	596	572	577	573	564	526	592	500	571	597	592	581	608	560	575	597	581	574	550	597	529	531	560	593	532	597	570	570	576	570	552	560	558	552	602	584	564	523	592	581	581	529	559	582	636	573	551	566	573	540	555	571	562	570	585	596	563	569	598	538	595	590	561	585	572	557	601	590	561	587	589	548	565	581	534	601	561	535	554	575	588	575	578	596	592	577	568	605	575	491	578	570	538	554	598	532	603	577	590	526	591	549	567	544	588	599	594	531	540	568	558	592	552	589	554	574	533	585	566	553	555	559	577	593	557	562	585	536	539	541	557	600	554	547	620	569	605	572	602	519	587	551	580	577	528	545	548	574	608	560	589	542	571	548	615	554	533	568	534	543	601	559	542	570	508	602	560	515	588	557	539	591	575	565	566	601	598	586	564	589	568	569	547	564	583	563	584	564	572	584	613	580	551	585	602	592	573	592	605	585	552	558	561	572	571	577	544	579	589	566	553	573	545	550	556	571	594	580	543	582	559	556	545	573	592	545	592	557	543	592	539	580	579	575	569	562	576	556	544	571	542	548	509	567	567	518	540	545	611	561	569	599	555	556	543	535	564	569	525	580	522	618	557	621	561	573	562	538	587	530	605	566	598	565	531	556	542	584	592	568	531	535	606	568	560	557	583	549	525	545	571	577	544	587	530	601	546	527	601	565	582	573	559	548	609	571	584	533	583	562	566	593	535	537	592	559	580	604	571	589	573	534	595	556	574	558	578	590	568	521	563	595	553	539	600	608	541	524	526	601	576
32830	20211	8607	722	364	304	282	266	256	255	266	253	292	245	232	265	264	252	272	293	293	285	277	246	283	273	252	265	266	266	278	257	291	269	264	267	288	264	267	287	242	260	239	265	268	253	252	247	264	278	263	282	270	271	265	276	262	295	262	252	245	275	267	261	252	274	278	274	270	262	250	232	254	276	258	242	256	263	279	273	283	265	294	261	241	271	236	280	264	258	242	258	268	300	290	245	256	281	257	267	236	257	239	269	246	290	282	272	276	252	274	254	267	256	257	260	269	232	252	281	275	238	231	273	285	269	262	263	270	273	287	247	278	243	275	265	265	294	270	256	246	234	248	271	232	269	265	255	259	265	252	228	285	279	291	264	271	263	280	259	290	269	265	248	266	238	306	292	292	271	233	239	284	269	276	248	287	268	292	280	272	249	291	265	256	263	244	250	232	244	271	284	265	293	270	271	246	288	275	281	279	289	251	279	252	293	256	259	274	261	267	235	284	259	240	266	250	254	251	259	290	248	248	239	295	270	264	243	268	269	253	277	276	264	273	276	258	248	265	254	259	302	222	291	297	267	276	269	258	274	270	251	288	231	296	286	272	262	280	270	280	258	284	278	268	301	258	236	258	251	298	259	279	247	258	259	274	248	268	284	271	233	272	307	255	278	277	256	275	262	258	245	286	273	248	267	238	271	245	258	271	268	264	282	257	258	253	266	248	252	266	261	253	263	284	275	265	281	245	239	243	272	290	273	257	274	259	256	256	277	290	290	248	295	268	232	277	249	251	258	279	226	255	275	269	259	232	263	239	254	265	293	254	270	264	278	297	265	271	256	258	253	228	279	251	272	270	276	275	298	269	284	254	242	266	278	254	240	258	274	238	254	268	272	229	263	270	267	261	230	301	254	257	250	293	303	266	279	263	263	255	252	290	249	248	255	255	289	246	277	273	278	258	267	265	273	256	263	265	277	280	277	260	286	295	263	249	258	267	266	253	250	268	249	258	288	279	252	256	246	272	265	219	235	261	276	253	263	264	262	257	280	302	251	289	244	305	299	267	275	276	263	271	251	232	291	265	258	294	258	283	265	273	237	288	282	222	258	272	292	261	281	286	291	260	246	264	276	253	240	281	272	254	285	273	254	240	267	270	260	241	281	290	236	281	273	277	302	235	250	253	255	279	311	293	243	252	268	275	269	244	292	291	263	282	277	281	311	274	270	294	265	233	255	250	272	251	233	251	285	264	246	262	253	331	270	265	268	276	213	259	267	253	257	266	260	236	253	263	267	284	282	245	242	246	283	270	267	287	274	242	276	255	286	252	279	249	280	269	269	272	256	253	300	281	263	241	268	270	288	249	285	267	245	249	263	247	272	256	257	278	256	261	253	217	283	266	263	262	287	244	262	272	244	283	286	268	285	250	276	276	268	255	248	303	254	302	253	258	271	267	246	254	287	290	266	272	246	268	264	273	283	278	248	242	256	230	263	312	266	257	248	267	260	237	247	268	269	244	264	266	265	267	278	274	245	288	278	254	273	282	237	283	243	269	290	274	268	261	296	269	263	251	303	262	279	274	260	255	259	279	260	264	253	246	245	259	272	262	270	276	267	269	263	268	259	270	266	242	269	268	247	289	268	266	280	266	292	239	255	282	252	282	246	243	291	258	265	298	288	282	264	283	259	297	249	246	267	284	258	261	289	263	296	270	249	228	259	279	253	257	274	254	263	296	260	225	290	266	267	239	271	257	285	234	248	273	273	269	248	285	242	239	294	231	270	282	292	266	235	250	276	254	282	289	271	236	279	273	255	309	274	272	247	253	282	277	266	301	250	270	238	247	260	266	284	279	285	249	272	267	258	248	273	248	304	261	213	290	237	253	271	259	312	263	259	282	260	259	271	244	234	264	295	307	293	242	266	264	266	250	313	240	304	262	257	267	258	240	263	295	271	261	239	263	279	275	255	239	277	279	247	253	260	253	239	256	285	268	304	248	250	252	268	283	290	263	253	253	254	265	280	255	245	277	297	277	240	282	260	275	232	261	239	253	283	263	241	284	263	258	230	288	264	263	283	279	261	257	260	234	243	235	247	243	253	277	290	269	278	310	291	278	223	270	282	267	220	258	289	264	307	250	265	278	285	262	268	264	282	260	287	253	284	300	284	238	265	258	288	241	283	271	255	293	250	261	263	256	268	252	264	233	268	250	275	226	280	273	208	265	268	282	280	277	259	241	249	278	281	277	233	301	264	279	262	253	249	266	279	246	283	251	249	227	274	265	282	242	277	262	275	244	268	284	279	246	266	249	276	263	284	277	260	251	286	263	301	271	253	240	254	249	295	255	251	266	246	248	264	258	255	279	262	284	263	268	224	261	259	245	272	278	249	236	277	252	286	237	255	274	230	253	241	254	248	282	245	285	277	271	247	265	257	288	264	239	236	293	254	281	265	256	271	267	262	262	282	261	276	245	248	275	266	277	290	254	260	279	265	257	266	255	263	258	247	258	248	255	259	286	240	276	265	257	278	257	236	285	213	246	242	295	276	252	252	258	277	271	241	263	279	262	283	243	271	258	239	266	257	255	269	264	262	278	276	256	250	240	240	258	234	248	273	257	258	239	279	250	277	233	253	281	250	287	253	256	273	249	283	285	266	254	304	253	283	264	274	251	294	274	259	234	243	263	278	254	288	253	241	251	262	270	241	270	256	249	259	265	288	259	281	269	263	239	248	260	256	245	255	264	279	265	272	288	247	261	243	256	295	273	257	278	257	277	271	244	245	277	248	241	237	270	234	253	267	241	249	253	266	277	267	260	287	247	265	236	257	271	281	249	242	253	264	286	242	262	231	263	269	234	296	296	277	264	269	268	258	233	265	253	289	295	246	273	285	280	266	240	236	274	245	263	269	268	284	263	269	298	283	291	244	252	257	283	277	259	265	281	233	233	263	277	268	285	267	274	250	248	240	253	271	256	260	258	243	281	278	270	276	290	244	262	239	242	266	258	276	275	278	259	274	265	230	291	265	301	252	269	270	262	268	241	265	282	242	268	237	259	275	236	293	261	244	289	264	238	241	276	253	281	274	268	267	244	286	260	274	246	244	274	269	253	292	263	229	255	272	269	269	262	246	279	290	286	291	236	275	276	260	233	242	258	209	294	264	281	256	258	273	269	250	261	246	270	284	254	242	244	267	234	243	285	270	277	287	287	274	267	253	264	255	263	251	256	256	279	261	271	264	289	277	288	251	258	281	247	307	269	262	261	245	281	263	300	277	284	310	287	259	287	278	254	240	252	276	263	261	258	272	271	283	264	243	234	265	262	238	265	245	245	265	264	256	260	281	252	235	267	269	282	275	294	293	282	263	270	276	257	240	280	266	260	250	247	291	253	248	246	278	255	242	251	267	254	257	268	252	251	249	279	261	274	264	272	294	280	251	306	272	253	246	274	272	297	273	238	232	281	307	264	262	272	236	242	248	255	255	241	227	246	260	257	254	262	272
6049	2291	1202	695	639	613	588	608	640	623	587	602	622	642	607	623	598	563	634	613	561	604	580	644	622	614	602	636	650	677	607	615	610	606	605	627	603	593	587	643	687	626	664	627	593	618	637	638	643	577	648	618	635	588	634	629	552	597	599	611	638	604	628	627	622	625	707	683	618	614	611	611	651	646	642	626	626	611	648	596	613	616	574	613	580	632	652	632	579	679	581	606	564	601	616	571	622	609	658	620	615	593	649	614	612	614	583	631	619	620	629	655	641	623	668	622	617	576	622	654	600	639	603	619	580	618	584	617	625	639	592	605	649	602	594	587	603	568	650	592	622	672	639	622	608	625	623	625	640	622	609	614	604	597	621	590	644	608	657	630	576	646	605	606	604	649	625	645	605	645	600	641	638	581	646	599	602	589	658	637	628	638	615	629	615	652	630	578	623	579	628	645	607	639	580	586	632	614	576	603	594	616	609	603	664	616	611	619	612	627	609	580	636	605	556	601	625	615	591	592	584	588	640	623	617	624	650	648	658	627	672	601	643	658	611	618	595	626	605	606	596	581	595	579	616	644	645	594	609	614	614	603	608	641	611	568	615	620	627	596	593	607	586	578	615	640	629	613	637	615	632	591	570	633	618	589	614	583	610	636	596	657	639	660	629	655	586	601	642	611	611	621	585	561	618	580	574	583	576	646	594	566	583	589	616	600	587	647	592	587	653	616	656	616	591	607	615	589	621	655	618	637	602	574	599	587	579	585	644	606	593	607	618	641	624	583	605	671	654	617	617	610	660	643	617	597	609	612	585	671	582	669	584	643	561	638	598	647	630	570	643	622	608	639	560	624	579	614	605	652	576	601	641	611	603	636	644	593	640	628	605	613	606	630	610	578	608	618	600	593	612	599	641	619	624	586	605	656	642	607	608	632	636	607	630	627	621	660	635	595	642	593	643	630	604	627	618	591	650	621	633	639	610	681	617	602	616	606	646	628	713	627	611	631	607	603	587	579	606	645	632	612	645	593	615	611	606	613	620	628	585	617	631	582	626	615	625	650	598	594	627	618	666	603	607	638	609	612	595	609	630	634	627	596	573	618	621	614	609	609	626	606	594	610	600	620	621	612	598	613	681	633	582	560	635	648	620	612	631	649	633	647	669	606	656	608	675	545	636	621	605	628	617	609	616	621	636	578	648	607	660	593	628	584	602	580	584	632	607	613	630	566	611	614	597	577	612	604	624	561	585	635	617	634	601	619	607	607	620	595	634	633	598	636	621	676	626	606	615	608	583	618	614	660	613	623	606	596	594	623	613	599	590	623	618	588	613	594	582	644	604	636	605	587	619	618	638	586	623	622	645	622	596	662	633	669	614	567	603	618	602	611	656	590	617	644	611	600	633	634	640	638	611	635	602	662	597	616	620	612	602	633	633	628	641	606	637	593	615	644	638	628	614	648	645	623	570	586	628	653	599	668	579	652	630	611	663	617	624	647	590	626	595	657	609	571	616	594	617	608	633	613	654	610	586	606	633	626	571	598	621	628	569	651	629	578	674	595	613	595	641	640	630	596	567	658	636	607	606	636	609	575	641	600	628	632	575	647	628	595	572	612	656	625	636	602	583	579	657	650	626	649	636	637	603	616	619	631	643	574	613	587	623	615	646	621	624	631	633	576	637	643	578	582	620	631	607	633	630	628	625	592	616	584	638	595	615	587	612	613	614	607	628	619	627	636	610	564	588	646	619	612	595	609	626	639	606	603	615	659	636	611	607	582	566	605	642	627	626	632	618	617	657	616	613	572	611	598	596	627	605	668	625	571	629	617	606	652	628	612	617	625	592	648	593	620	567	628	643	649	612	606	584	616	584	609	597	648	642	647	615	638	639	607	600	665	620	565	564	590	649	583	613	588	583	657	635	604	630	586	604	579	601	624	641	659	627	632	618	667	618	657	628	607	631	656	589	620	614	628	630	613	615	626	607	575	620	616	674	601	609	623	586	572	614	587	571	618	650	591	638	636	605	592	625	624	563	653	593	638	639	610	582	602	599	618	589	616	578	563	630	627	617	632	614	604	656	638	633	617	636	617	605	633	625	615	627	604	631	618	612	622	589	600	581	595	652	626	635	585	612	614	593	596	624	600	588	591	601	622	605	590	612	573	605	589	581	605	600	598	665	598	602	596	605	640	606	614	621	617	579	638	554	628	626	619	639	565	670	624	688	559	627	655	633	606	618	615	620	620	655	632	628	562	633	645	587	663	612	586	615	602	595	586	632	602	637	569	586	576	599	581	601	596	616	606	583	626	636	583	626	613	603	600	669	633	594	617	624	591	621	624	607	598	629	633	629	627	581	606	585	621	565	617	637	608	655	659	662	618	599	629	624	634	564	601	615	618	611	605	634	612	639	619	624	633	598	631	600	598	624	576	590	657	590	602	594	625	590	650	638	611	599	612	631	574	584	599	628	617	615	595	603	627	589	619	637	665	593	586	614	649	642	614	589	641	611	575	636	615	593	641	621	637	567	635	615	583	631	609	588	653	582	602	617	608	598	605	602	641	586	597	630	614	587	608	577	624	603	634	619	644	622	650	599	548	658	571	624	647	576	642	570	611	632	643	570	616	655	604	607	666	659	605	568	605	627	664	613	583	601	626	652	617	651	656	639	584	579	585	577	627	598	663	648	594	619	617	648	607	626	625	625	634	608	636	625	613	653	602	602	594	633	599	644	581	615	604	571	589	597	656	586	603	637	612	639	608	605	609	606	624	624	607	579	562	619	644	579	609	611	616	586	603	624	602	643	637	638	643	634	626	599	613	651	644	625	667	618	621	617	591	612	605	613	581	632	597	576	634	667	621	598	622	649	608	612	620	650	646	600	646	639	609	620	653	595	633	622	650	634	654	633	611	634	614	567	618	621	623	613	596	631	579	646	597	618	627	614	636	630	645	594	605	575	584	601	661	613	636	629	609	636	612	591	635	617	577	590	664	657	617	580	594	652	626	594	651	632	663	653	652	592	646	598	640	637	641	657	599	573	641	595	605	613	629	596	588	617	627	581	629	586	607	619	557	625	635	591	614	612	589	594	568	657	627	632	573	590	609	617	713	595	647	624	612	651	601	609	604	624	614	616	629	602	616	592	613	641	614	598	602	590	589	584	608	624	641	602	606	574	675	594	626	584	612	588	594	612	649	595	677	592	598	611	637	623	645	607	641	578	600	637	604	629	589	640	605	587	629	604	598	631	639	612	637	633	584	559	621	638	587	632	621	625	593	599	593	590	644	573	623	643	608	577	636	654	605	652	631	613	649	601	611	644	632	610	610	591	640	711	591	621	612	613	573	630	638	643	650	585	626	619	635	639	593	658	612	652	584	616	650	646	616	616	601	630	628	581	653	597	604	596	585	655	605	651	622	626	610	588	565	620	589	652	613	663	599	590	613	642	649	573	606	589	621	611	657	632	614	642	624	599	630	628	615	622	604	610	607	580	641	603	605	617	569
24984	21498	24914	28509	21493	20789	1166	548	466	423	445	434	392	473	426	409	408	373	369	368	405	367	407	376	403	390	403	379	335	399	414	381	419	355	373	397	348	410	429	405	375	334	369	391	416	350	370	401	407	386	362	386	373	355	391	400	407	368	340	402	386	379	381	406	367	386	355	384	395	384	372	361	392	382	364	435	340	392	373	376	375	385	397	349	397	399	376	383	401	383	384	371	410	384	367	397	361	379	364	378	363	393	375	353	405	377	380	338	366	374	342	372	371	372	389	367	372	384	384	401	362	413	370	392	387	395	397	418	391	344	370	364	376	350	364	405	394	404	420	399	382	361	389	364	359	401	333	374	391	379	400	361	379	378	388	382	381	382	404	371	375	402	423	412	371	374	414	336	367	382	396	388	368	336	385	366	385	422	349	402	399	384	400	359	396	400	409	356	368	367	374	385	396	394	390	393	376	353	358	378	370	395	394	377	377	396	346	366	385	344	378	340	396	375	373	355	353	385	357	387	399	389	391	363	365	389	409	363	335	373	381	385	359	433	383	415	381	363	372	329	360	375	379	373	383	380	414	399	348	396	321	377	382	359	384	375	401	401	370	399	389	393	367	407	404	363	365	400	417	345	376	395	351	365	378	388	357	394	379	356	349	366	383	368	386	389	394	401	351	376	368	404	377	400	395	413	360	406	400	371	362	399	385	378	331	364	363	371	368	336	402	363	384	391	377	402	366	382	394	397	346	360	394	359	379	395	373	386	384	379	397	352	378	351	362	408	430	397	352	388	394	376	379	404	400	331	403	352	399	381	393	403	365	374	436	344	381	391	395	367	369	413	358	369	406	364	363	358	373	385	390	400	401	396	387	358	372	356	348	381	400	342	379	357	363	354	397	376	397	386	379	386	405	360	369	377	371	329	360	412	357	378	384	420	338	392	376	351	402	366	357	348	377	343	385	386	360	400	359	320	409	369	331	371	369	355	411	376	367	388	392	409	398	359	410	331	368	371	394	401	397	403	375	421	334	400	368	389	414	380	386	383	377	391	366	367	408	372	378	383	358	382	410	405	378	338	375	380	381	339	389	344	354	378	387	382	362	364	388	366	358	359	366	392	383	378	390	398	373	398	399	372	406	370	369	330	371	343	352	327	374	390	366	365	381	386	379	397	369	348	373	372	383	399	351	400	354	397	377	367	378	385	396	359	370	364	440	405	365	401	373	355	315	393	364	404	381	382	344	353	356	376	360	363	404	362	400	379	384	397	385	406	365	373	392	381	401	368	410	406	358	395	355	366	394	411	353	400	341	394	338	345	376	400	362	371	394	390	331	366	380	343	350	397	360	416	357	407	384	354	347	377	372	362	366	413	390	382	388	362	397	390	374	354	377	414	340	400	356	359	389	356	361	391	387	360	374	368	403	357	382	381	377	382	354	360	353	368	405	348	370	390	395	353	407	402	383	407	428	383	353	389	393	398	395	372	396	391	355	395	369	375	408	362	388	366	383	390	410	374	356	350	388	326	356	392	381	404	429	399	328	344	373	364	350	379	383	350	412	378	371	361	366	428	353	379	411	333	360	379	374	350	352	389	397	350	394	384	366	378	400	368	359	410	409	404	378	363	394	412	363	401	420	384	342	365	350	365	329	374	375	368	362	381	422	368	357	332	372	403	354	388	375	371	395	368	390	370	380	405	365	388	403	392	340	384	380	371	381	355	397	408	413	419	405	371	397	366	376	352	358	364	365	388	378	379	392	351	367	384	373	339	395	337	382	388	415	392	387	381	402	371	402	365	398	375	398	413	389	349	370	419	375	374	346	361	439	390	385	408	357	365	347	346	363	377	407	402	396	360	370	339	406	399	406	384	391	374	382	405	377	403	426	395	395	365	402	394	354	406	397	355	380	358	351	390	400	362	351	382	390	396	374	390	353	402	413	385	388	393	373	380	378	393	392	396	409	353	378	370	393	343	352	372	385	386	372	424	362	420	437	387	366	399	405	364	386	404	400	386	381	392	427	362	380	378	393	371	361	389	386	401	373	379	384	404	372	372	361	373	370	379	385	386	386	348	365	349	377	416	391	371	409	394	402	370	355	399	367	394	353	380	375	391	374	372	400	383	368	352	364	385	391	354	378	380	380	376	372	394	367	365	340	353	364	412	368	404	395	347	367	402	382	373	392	370	390	371	382	400	375	387	411	347	393	364	381	383	390	402	415	356	397	387	360	371	345	335	398	394	355	351	388	352	389	380	408	388	382	345	379	402	410	413	385	404	374	344	380	354	427	385	377	375	377	376	405	389	398	332	379	380	362	365	388	383	413	393	370	376	373	366	370	375	362	367	387	378	397	363	382	346	324	405	369	371	392	379	389	390	351	371	408	379	429	387	380	366	376	361	391	365	435	361	396	418	381	369	402	378	381	367	371	359	370	401	377	404	392	381	365	387	388	363	376	372	361	389	368	337	364	384	367	343	365	402	412	413	395	359	389	380	371	387	368	376	384	364	376	372	394	372	358	357	388	360	358	353	372	358	367	422	395	374	344	442	408	372	378	406	424	362	357	422	397	398	340	402	346	369	429	385	409	390	377	407	365	382	363	420	352	359	386	379	382	410	405	367	421	365	396	356	391	393	382	339	384	357	338	383	373	393	358	358	387	402	390	404	367	359	363	335	407	390	368	373	390	339	374	408	396	337	355	338	359	328	379	371	401	366	407	358	421	413	382	348	382	326	328	401	366	402	394	332	389	381	378	420	397	402	385	382	382	387	372	386	367	392	412	375	369	396	417	421	394	406	413	399	333	388	366	362	369	379	386	389	336	391	369	391	363	399	392	362	440	410	393	407	371	377	378	349	384	390	360	404	381	414	390	374	335	379	398	376	364	371	355	436	390	375	391	355	359	391	354	351	375	385	373	399	416	377	415	376	375	376	395	377	389	365	344	365	406	402	398	380	401	368	370	359	411	352	371	431	381	421	382	409	379	359	351	359	344	388	378	385	392	412	381	398	384	354	396	396	400	384	390	349	370	377	388	441	419	403	393	379	400	399	380	361	377	391	384	325	383	416	409	359	363	370	375	359	344	335	407	357	419	421	427	397	372	378	404	372	395	393	385	373	388	377	396	396	384	417	364	366	368	359	421	391	394	406	369	383	339	361	382	397	385	385	391	366	395	358	377	368	370	394	382	360	380	363	395	377	376	339	351	399	375	397	357	377	365	385	373	370	386	358	362	386	380	366	378	368	380	386	381	373	431	388	389	371	383	336	353	404	368	385	390	386	403	363	361	396	357	395	394	342	363	372	377	398	377	385	329	399	382	359	388	367	349	389	379	349	379	381	384	368	378	386	412	405	351	399	417	413	384	380	388	404	375	368	384	379	358	347	381	380	335	358	378	351	389	400	359	419	418	355	414	375	425	361	375	387	370	399	342	374	394	364	378	354	420	393	372	365	387	349	349	365	365	338	391	386	386	370	336	360	345	375	409	390	358	383	413	358
4455	8340	2637	1450	1090	929	872	769	824	870	817	809	871	818	880	825	824	855	790	849	879	792	792	808	849	841	819	887	832	836	820	784	838	805	805	805	812	814	826	767	724	831	814	798	810	769	786	858	788	821	845	790	846	790	802	784	797	827	827	768	775	811	790	795	796	783	832	837	837	820	815	781	782	785	850	913	810	870	844	749	816	855	787	816	841	819	819	813	819	833	820	801	846	839	768	843	813	819	847	862	824	819	752	788	817	789	815	812	800	783	780	827	784	791	809	804	778	820	843	799	867	798	769	807	829	783	810	788	785	756	817	841	800	801	800	819	785	847	840	822	830	842	817	801	792	815	772	840	822	850	817	811	805	778	784	849	821	830	801	794	797	809	793	774	853	843	827	827	831	761	819	799	845	817	853	759	763	800	819	818	788	824	822	815	835	828	835	824	843	771	795	790	801	769	755	847	804	780	761	824	829	849	805	814	870	797	779	771	804	808	873	797	783	816	808	825	783	822	804	841	798	839	800	814	789	782	837	801	790	833	843	820	811	790	787	801	826	789	834	804	791	783	792	830	804	783	794	830	754	877	838	854	835	778	772	822	762	802	845	782	792	787	822	826	777	834	813	827	795	818	774	825	812	795	778	772	788	802	749	800	766	810	812	809	793	827	797	823	807	845	851	810	811	792	807	807	778	865	781	851	830	802	804	847	822	809	822	762	801	828	818	842	787	818	820	798	745	775	794	830	794	819	813	866	807	821	859	823	794	836	828	801	816	764	776	824	822	773	783	802	820	825	782	821	790	821	827	844	836	830	823	785	795	832	797	787	825	829	786	842	820	823	851	827	765	865	767	808	805	823	832	820	831	811	758	842	798	791	827	818	849	865	814	790	798	868	817	798	823	833	797	815	794	793	851	814	815	868	807	795	767	883	782	812	819	826	847	815	863	835	804	826	845	856	807	824	770	826	807	789	796	835	851	789	705	767	807	782	825	839	810	760	839	856	821	784	870	830	806	775	806	761	836	839	839	827	799	793	833	829	774	857	841	833	793	790	793	831	747	840	769	811	832	798	799	869	811	802	761	816	812	814	785	799	797	803	783	854	860	874	818	814	786	840	823	830	834	811	774	761	834	840	811	846	773	772	799	795	803	807	803	804	853	796	803	831	834	802	838	825	812	835	822	843	840	803	824	831	812	844	858	820	842	837	792	802	793	827	794	766	761	790	752	770	784	803	801	806	823	806	827	826	823	829	834	807	821	863	795	805	825	815	820	808	798	818	869	810	847	861	833	837	816	770	767	826	837	794	846	846	796	849	795	806	848	832	787	812	844	796	822	816	850	845	808	803	801	849	805	813	867	774	807	822	816	802	801	798	843	846	833	850	826	791	809	833	741	821	845	769	816	876	800	851	820	760	777	792	834	831	830	812	766	803	811	880	803	783	848	855	809	819	810	840	774	779	824	793	762	795	790	842	800	817	808	833	776	849	856	844	817	812	818	824	809	851	801	850	856	801	797	796	813	809	801	776	792	805	832	827	890	856	817	846	830	780	799	801	841	774	768	828	804	789	820	839	775	809	817	899	756	855	830	869	799	810	863	783	785	848	757	796	830	846	794	786	821	789	805	810	814	806	826	809	832	762	758	847	790	773	823	811	834	791	826	805	734	763	807	790	829	817	843	803	802	850	789	809	773	837	834	810	807	803	851	790	799	854	838	858	817	794	786	860	785	762	832	819	815	804	764	851	834	773	815	832	837	779	791	819	861	807	810	838	816	826	827	807	839	778	846	820	816	834	815	836	853	812	828	857	849	747	789	764	806	832	809	793	788	836	761	868	808	757	826	817	833	842	803	800	834	816	814	808	820	806	783	743	795	790	834	815	813	776	878	820	787	802	855	866	781	846	770	783	818	805	813	813	785	885	836	827	788	812	783	769	798	849	837	761	813	832	826	838	757	855	794	796	811	832	825	877	800	795	846	814	809	821	840	836	844	771	790	804	779	777	802	824	817	805	785	802	817	834	875	835	845	796	834	801	822	863	806	798	841	827	830	805	792	800	820	807	773	784	767	813	794	767	815	822	784	820	837	864	788	818	788	819	766	786	827	806	783	807	787	799	762	809	836	797	831	795	790	842	822	816	819	743	822	794	812	829	828	782	812	834	806	799	750	798	798	847	790	810	815	774	855	836	837	853	798	773	793	810	818	813	794	824	788	817	782	804	788	862	783	777	796	847	825	806	837	863	791	821	859	810	817	816	815	771	806	819	845	811	845	777	786	817	798	825	777	823	800	828	851	790	811	813	795	803	828	795	782	810	794	821	843	764	783	808	827	844	807	801	854	792	772	758	815	773	791	852	817	802	804	769	822	837	792	822	829	774	810	847	861	804	771	826	817	741	815	812	857	836	791	792	795	785	808	875	862	812	832	811	801	836	746	750	853	807	824	756	849	806	800	766	769	762	830	835	858	803	743	833	787	822	793	853	833	803	860	812	848	821	792	839	803	799	844	760	840	825	856	835	806	827	841	855	841	822	792	762	807	836	795	803	821	842	828	824	804	784	806	745	788	783	854	783	824	852	807	762	795	778	792	823	815	812	836	781	818	872	805	797	825	781	790	826	821	789	804	833	796	803	829	835	829	850	800	852	791	821	822	810	765	811	858	816	825	829	757	857	767	772	804	836	822	828	784	815	838	827	805	790	806	795	786	814	814	802	801	812	755	823	791	822	809	785	834	843	799	790	842	839	799	799	792	783	808	799	859	809	841	770	827	796	834	854	819	822	842	856	851	796	819	836	831	853	858	780	751	765	831	783	857	828	773	802	777	821	863	789	865	775	822	829	787	801	826	821	789	772	786	784	823	779	838	799	811	806	845	797	824	796	776	830	761	742	783	775	798	752	854	838	787	765	789	796	835	785	821	813	829	780	811	809	779	782	830	827	813	792	846	836	816	805	842	790	808	830	804	806	837	794	770	830	765	812	775	794	856	839	822	769	740	830	798	782	799	826	777	822	805	810	817	800	776	808	789	844	847	794	832	801	808	823	834	807	825	841	803	863	831	817	795	791	791	805	748	802	839	772	834	819	831	796	753	835	781	803	800	784	789	771	801	833	814	801	816	803	775	813	799	845	793	853	803	815	806	802	782	838	781	758	839	807	822	786	843	816	762	781	849	840	816	872	766	779	786	810	828	823	838	816	782	782	807	858	823	836	824	870	817	815	855	800	800	825	739	840	769	837	851	809	826	852	804	823	753	804	775	783	813	819	871	757	833	850	822	836	805	826	838	786	821	831	771	787	859	868	813	777	803	784	824	788	845	806	837	751	822	843	809	794	810	807	775	819	828	780	805	841	830	831	794	822	844	793	845	796	818	830	767	802	788	816	745	836	797	773	812	795	801	821	843	780	814	845	841	791	845	822	842	811	810	767	764	815	841	838	796	856	809	808	804	857	821	840	794	825	792	792	838	862	808	809	770	819	876	826	753	801	825	787	793	765
24314	21452	25174	28181	21452	21469	19766	777	426	381	357	320	317	314	294	322	306	322	330	264	316	297	302	273	297	305	267	259	267	309	280	306	288	276	264	305	260	277	289	259	277	246	264	244	270	293	263	261	256	282	268	305	274	261	279	248	255	278	270	253	245	281	241	268	292	314	263	279	247	301	282	283	267	247	275	243	271	259	280	305	261	284	258	257	245	273	256	279	247	266	263	276	247	287	243	271	245	283	255	287	248	257	256	271	287	264	244	272	270	253	256	240	256	287	291	274	268	279	271	257	256	287	270	268	236	305	269	252	300	283	254	237	294	271	289	284	255	250	236	262	253	285	242	290	291	284	249	251	270	282	276	272	240	265	277	271	279	327	281	268	276	276	269	284	266	258	269	290	238	275	271	243	247	269	259	251	271	290	289	248	287	289	277	241	269	264	262	301	234	251	291	240	267	276	243	246	291	293	280	267	267	257	272	262	289	266	249	262	233	223	234	264	302	252	221	275	298	269	234	255	267	291	256	267	286	267	252	275	267	251	290	273	282	255	263	246	253	246	280	253	257	280	303	286	270	269	254	258	261	264	241	261	257	257	282	264	289	253	251	266	248	250	262	299	286	276	254	274	271	251	254	269	250	268	296	238	278	266	265	274	276	283	259	256	278	289	291	288	296	267	270	245	264	264	271	260	277	259	257	263	277	246	234	269	275	247	235	278	271	298	306	275	272	283	285	262	241	280	226	236	254	284	268	299	315	283	279	280	253	270	246	266	264	280	285	271	269	299	286	250	261	276	307	269	261	248	258	227	270	281	271	247	275	257	272	273	247	263	276	249	235	232	244	270	273	238	235	276	261	274	265	267	248	258	291	283	283	272	268	256	279	255	280	279	259	261	258	299	233	287	262	259	246	287	280	252	252	273	232	274	293	273	289	309	265	249	268	270	299	272	268	273	308	284	258	274	270	273	280	259	265	290	296	271	237	274	285	267	254	254	274	263	278	281	255	258	224	265	287	281	245	244	266	249	263	286	267	245	264	221	266	261	280	263	239	227	265	254	246	233	281	244	249	285	277	252	250	244	225	249	224	262	269	274	248	263	273	258	288	249	275	224	253	254	282	262	291	272	276	240	230	282	269	288	256	279	274	300	284	280	250	277	247	231	260	281	279	262	268	295	264	297	266	224	228	271	264	292	301	269	266	252	240	258	232	299	224	261	288	265	237	246	245	274	276	256	304	241	294	272	263	301	299	278	287	322	275	268	253	294	296	298	270	292	256	230	267	292	277	274	264	230	240	235	275	267	246	262	248	260	294	268	281	278	259	310	243	265	278	281	260	256	244	257	253	274	258	233	247	261	271	284	242	295	274	258	271	300	253	280	244	286	283	268	304	238	273	255	273	314	290	285	292	274	254	287	250	277	248	260	271	262	254	270	233	271	267	251	265	285	276	245	288	285	271	255	257	245	269	238	263	257	228	237	277	285	280	273	296	248	266	259	244	279	275	274	268	255	257	253	284	252	275	256	259	319	251	275	252	251	276	250	262	243	281	294	261	260	273	287	280	237	246	273	252	287	271	259	257	292	254	273	243	279	233	273	255	239	272	253	233	248	251	288	249	245	295	273	262	243	260	291	227	283	236	269	280	283	263	307	293	254	267	305	261	241	287	265	279	280	231	278	269	282	293	242	226	272	259	243	277	246	279	274	277	280	259	250	269	261	281	267	272	272	292	298	271	275	264	242	252	268	267	246	267	268	227	268	259	239	255	284	283	307	268	279	301	281	261	301	260	262	271	286	279	278	261	237	268	226	239	249	280	252	246	257	279	247	291	236	295	268	295	278	283	275	272	284	282	272	260	283	290	271	293	235	258	275	264	284	233	280	251	277	256	282	271	278	248	281	259	248	252	265	279	271	298	270	281	286	279	281	260	242	232	257	296	259	244	267	282	265	268	278	266	236	260	270	313	242	255	291	277	293	287	265	256	306	258	284	263	257	280	241	248	263	296	275	275	265	299	292	237	261	280	263	286	248	278	280	261	263	292	275	235	258	240	253	268	265	280	268	254	289	271	227	283	281	274	283	259	236	262	246	227	232	220	281	285	247	256	297	249	268	256	249	252	249	261	264	288	256	269	291	255	289	249	243	247	274	303	275	275	256	278	264	282	276	254	261	256	260	256	252	266	277	255	227	271	290	255	270	258	253	293	249	280	283	267	272	219	276	270	271	250	243	244	240	295	283	244	300	284	226	295	258	297	275	287	321	260	281	251	290	259	307	295	237	274	303	273	290	260	270	277	262	273	254	271	276	253	254	250	266	291	302	279	270	264	286	313	252	273	240	277	255	273	278	285	284	248	270	271	302	250	273	248	266	263	261	299	245	252	257	250	284	257	240	264	278	266	279	279	282	257	253	293	247	242	242	240	252	289	270	253	243	264	272	265	262	254	267	251	278	285	251	293	259	260	263	267	274	261	233	247	312	268	241	276	237	284	284	231	248	279	262	260	259	296	272	264	276	251	266	267	252	277	246	282	274	261	250	273	269	266	264	287	237	281	267	309	256	260	303	245	273	265	286	246	287	257	254	227	248	263	272	281	247	271	265	268	252	248	258	256	246	262	277	238	271	265	267	252	245	254	255	291	227	248	237	233	253	280	287	253	304	269	267	298	248	273	242	251	287	304	277	255	251	255	230	265	261	280	273	271	221	240	236	296	306	295	261	284	249	257	284	250	258	238	248	276	253	251	282	260	287	254	246	264	285	259	252	293	250	269	243	303	292	268	281	246	254	256	234	268	249	272	273	259	289	260	318	318	267	270	257	299	242	249	295	261	256	254	231	269	241	293	249	232	257	274	287	284	283	238	271	261	232	263	272	248	277	274	298	276	247	260	274	271	276	273	243	285	268	249	255	284	261	242	246	261	247	265	274	256	284	259	256	285	261	270	260	286	273	278	274	277	268	231	266	248	259	257	261	233	286	271	274	248	236	260	260	273	277	246	255	262	272	272	245	267	281	290	275	275	280	281	287	290	279	244	249	303	273	255	264	270	284	250	233	266	268	254	252	261	287	285	270	256	279	231	272	261	263	264	261	241	270	302	276	252	259	244	246	256	242	286	273	232	254	234	255	239	274	276	292	244	264	277	250	263	261	267	276	264	290	275	241	266	275	255	261	264	243	282	249	270	293	267	246	242	281	264	252	274	236	281	271	274	262	272	264	304	246	266	270	251	291	273	270	273	247	253	259	223	275	269	238	254	259	258	263	291	258	261	291	289	269	302	274	262	246	249	293	274	261	289	278	257	290	270	262	282	248	294	248	273	253	264	252	271	264	282	238	256	266	265	297	263	264	256	230	267	268	286	272	247	254	277	279	280	259	311	302	264	319	260	262	259	287	277	243	267	256	248	269	268	276	278	265	251	280	253	257	247	249	282	287	291	261	254	256	277	242	261	301	268	274	302	266	241	244	258	275	289	261	299	260	230	254	242	268	242	234	290	286
4922	12854	3612	1761	1044	756	702	691	629	636	609	625	584	569	619	555	607	570	588	579	641	589	577	545	588	551	554	556	574	592	589	575	570	519	590	510	571	604	579	536	587	580	597	539	515	547	537	560	563	565	591	575	577	595	595	589	582	521	537	547	629	625	567	569	566	570	529	574	537	566	570	553	603	565	555	613	587	539	561	541	573	552	573	607	543	575	555	541	578	571	584	581	554	572	578	525	535	557	577	576	555	563	546	519	507	559	593	556	525	570	584	579	548	560	576	587	563	522	599	516	537	533	561	553	573	566	585	598	592	572	560	594	535	529	598	546	577	568	548	548	586	573	552	547	598	583	593	556	566	572	555	597	565	556	593	495	573	599	598	589	586	546	543	601	552	596	584	578	540	597	515	589	586	576	523	514	565	526	539	561	550	534	514	540	580	529	552	563	510	547	524	588	569	540	605	577	552	579	571	556	544	584	559	564	564	511	526	590	572	528	573	622	569	536	536	562	608	566	541	551	556	523	543	591	556	602	548	559	546	543	605	569	560	573	530	578	553	569	533	569	576	583	540	557	590	587	585	493	558	580	574	548	549	582	562	547	539	577	601	587	563	571	544	573	571	586	589	574	574	527	580	585	572	569	548	556	603	546	530	557	543	562	570	568	566	544	536	569	563	568	559	515	557	594	594	557	578	546	555	574	569	563	541	528	553	553	588	536	576	543	538	554	593	541	569	568	545	589	560	570	573	578	532	576	564	579	583	561	580	541	576	545	593	521	538	589	544	575	614	553	501	545	583	563	563	515	583	593	544	571	557	557	552	557	582	554	604	559	592	554	545	525	573	558	549	573	582	606	588	557	571	567	602	534	601	544	563	561	560	559	551	613	579	572	561	568	607	590	600	603	615	574	549	552	516	554	612	579	551	550	551	611	577	562	543	600	611	603	560	586	619	570	565	594	545	561	530	573	536	571	569	527	580	570	609	558	548	568	598	599	608	557	560	550	570	584	530	558	620	517	587	568	563	529	571	542	587	566	573	595	566	538	599	569	599	519	570	556	605	605	543	577	572	575	574	539	542	547	612	621	572	557	555	589	563	549	550	588	571	618	557	559	587	596	528	557	543	556	590	594	573	567	554	588	551	624	600	561	587	538	565	542	568	588	568	566	553	560	531	558	548	568	591	578	549	582	547	585	592	550	631	544	604	572	524	572	574	569	544	520	521	572	587	570	560	533	557	534	581	557	590	529	575	564	561	564	538	579	538	584	543	555	579	520	572	550	569	512	537	569	538	602	550	508	547	583	604	547	598	563	564	588	613	527	566	548	541	572	590	533	573	526	572	543	550	557	575	568	542	536	569	551	575	600	583	565	607	531	601	557	557	592	566	566	574	558	538	560	525	579	527	563	551	583	575	567	543	587	579	588	601	560	598	586	533	600	572	582	541	543	557	550	577	586	588	558	565	626	571	571	556	552	590	557	551	559	573	554	518	566	586	592	577	533	530	524	548	544	578	562	564	529	570	565	565	531	563	578	586	576	563	549	548	554	548	533	548	575	556	582	518	592	577	539	575	587	583	599	556	600	566	521	564	555	563	562	561	601	568	557	578	578	567	568	583	566	570	578	559	528	579	581	549	580	526	535	563	552	581	515	538	582	584	569	533	540	557	532	559	581	580	563	560	604	567	576	575	568	524	570	544	568	576	556	600	577	589	607	577	595	586	562	581	577	546	568	537	600	557	583	574	568	599	568	560	553	567	579	524	566	616	604	557	562	549	580	565	600	581	562	555	570	608	585	555	574	596	574	568	569	567	577	530	568	580	550	526	579	561	542	546	618	549	567	577	551	546	584	563	610	581	519	556	561	515	557	576	577	552	549	506	560	538	555	569	530	537	543	503	578	558	602	538	565	576	571	539	536	599	563	581	575	598	600	577	550	584	548	567	579	597	563	572	548	568	534	574	547	567	577	556	583	568	518	601	583	584	549	570	596	544	542	535	544	591	561	590	607	530	555	598	577	597	522	565	565	574	560	549	601	586	555	581	553	570	576	530	540	537	572	549	544	564	552	548	562	573	527	547	602	586	550	595	541	587	584	557	594	587	570	530	556	545	568	590	558	542	578	557	513	601	533	586	521	585	538	536	563	598	545	538	561	607	564	590	559	565	580	590	555	565	564	566	541	568	540	558	553	546	599	583	544	531	553	504	530	572	544	557	556	532	535	602	630	532	577	538	520	577	577	550	605	572	574	576	562	560	550	600	553	546	616	553	595	541	571	622	540	553	536	543	566	581	556	554	563	548	543	567	551	589	586	529	546	561	616	545	557	555	609	567	565	534	539	574	563	583	564	560	550	600	620	599	568	564	537	537	544	563	535	573	600	530	599	555	610	574	541	526	597	544	557	539	538	549	516	589	589	576	535	609	591	548	528	548	530	548	556	550	585	610	630	578	586	565	560	526	545	598	566	572	569	560	550	535	585	550	585	545	531	523	574	571	579	575	628	567	563	560	577	596	551	573	543	584	592	574	580	612	578	589	558	542	556	589	557	528	560	533	564	543	554	567	554	563	553	605	629	566	573	570	581	567	537	517	592	520	538	565	560	565	541	561	569	567	563	570	560	574	585	555	560	533	568	539	561	537	545	588	593	543	571	588	572	561	573	567	572	548	538	568	606	579	574	582	565	540	584	586	590	565	563	567	558	589	541	556	578	550	556	545	580	581	498	569	537	608	581	570	547	559	578	598	547	565	587	580	596	587	523	529	581	563	529	525	575	556	567	576	511	566	622	549	536	555	557	522	575	551	562	585	560	585	544	578	600	611	564	598	534	566	550	540	583	536	570	585	527	542	550	574	549	559	539	561	532	525	563	572	553	589	527	597	561	526	579	572	581	539	574	547	568	581	577	568	566	559	564	550	540	564	571	561	553	600	555	558	582	559	540	589	546	569	595	555	543	533	570	540	550	583	598	550	526	565	543	574	560	607	560	542	586	553	566	541	591	575	561	566	523	594	562	555	575	588	536	540	582	535	583	593	574	536	537	558	538	547	580	578	544	555	548	543	540	558	556	548	498	545	551	580	560	563	556	554	571	568	555	570	533	581	582	553	548	547	550	535	574	574	548	549	556	557	539	557	479	553	536	565	511	573	514	531	530	532	591	552	588	554	575	565	609	548	562	581	546	559	496	537	569	574	554	582	596	559	536	545	564	571	558	581	517	568	592	632	537	546	569	531	550	597	581	589	567	558	592	587	549	542	573	582	581	612	573	573	604	572	563	584	560	537	557	534	520	581	527	539	552	531	527	560	541	599	544	587	562	578	565	589	595	571	574	542	540	569	537	595	594	563	550	596	545	535	534	565	572	560	597	590	553	602	544	569	598	562	562	548	551	553	534	510	596	558	529	578	561	540	568	577	523	562	570	573	552	605	598	574	529	573	572	582	607	590	603	528	572	593	539	554	580	574	573	577	610	561	550	623	550	601	555	543	565	543	593	563	541
32809	20153	8424	615	322	282	238	256	248	245	248	253	258	266	300	250	283	268	254	261	300	263	243	261	249	286	285	255	270	271	243	254	258	270	292	263	305	280	278	273	268	249	241	277	274	263	262	263	281	259	255	278	256	228	235	282	248	247	267	260	261	247	279	271	282	256	263	273	269	265	274	268	252	228	288	273	270	279	251	266	266	264	264	233	272	288	233	254	254	231	254	266	263	271	258	271	263	250	270	281	285	274	238	272	261	265	246	247	240	272	272	254	261	246	313	268	283	242	262	256	287	312	276	265	263	254	296	244	266	245	218	259	254	234	250	264	268	240	263	262	300	275	243	250	245	263	231	285	248	266	265	276	274	238	244	253	266	263	265	278	272	258	240	262	268	299	286	304	261	252	266	294	256	284	261	254	256	271	266	242	243	273	247	277	250	259	256	239	242	254	274	249	258	282	246	246	245	225	252	264	266	247	249	252	227	278	299	261	258	261	250	242	257	280	249	272	260	250	235	265	263	278	265	285	271	262	248	223	251	224	274	251	273	247	280	233	271	266	256	273	247	236	285	253	248	289	276	226	259	261	252	254	254	274	284	240	266	257	251	291	266	231	277	301	258	297	290	258	274	248	250	232	251	274	274	272	250	260	252	242	272	252	230	268	289	251	253	269	263	232	259	237	291	261	257	264	262	265	265	297	293	240	293	251	255	252	260	268	253	271	271	265	246	260	272	281	259	251	267	262	274	279	253	277	245	258	251	262	238	270	254	250	263	249	297	242	272	263	266	247	292	250	251	259	291	275	298	265	289	261	274	246	243	237	236	247	281	261	269	251	246	276	256	246	274	306	260	278	262	266	281	278	249	272	279	251	261	262	283	275	264	262	248	273	257	275	275	268	279	253	273	238	275	278	269	280	282	264	255	264	257	284	297	255	264	268	259	282	269	279	272	258	263	280	270	272	254	296	251	254	249	264	243	239	275	285	276	296	272	300	227	259	275	283	268	251	285	277	294	273	284	266	275	259	266	242	207	227	278	267	267	273	254	288	234	257	270	278	272	295	285	253	256	279	260	287	257	268	275	231	267	289	270	259	277	276	240	235	254	268	294	264	250	274	269	254	252	259	236	253	275	262	248	242	301	298	271	258	261	282	250	270	239	267	262	273	259	245	269	277	265	240	275	255	273	271	284	253	224	247	241	277	285	287	293	255	267	238	237	225	262	269	269	240	248	233	277	260	263	262	243	262	260	262	255	280	269	259	234	296	288	292	253	245	218	280	277	247	269	251	267	273	295	298	259	269	261	279	232	267	269	276	254	244	248	275	236	325	234	228	294	291	256	264	255	285	277	268	277	244	267	263	263	266	284	259	278	261	252	243	265	269	255	249	265	287	280	251	256	285	271	227	262	260	277	253	254	259	270	264	245	266	233	281	251	253	245	264	305	278	274	257	238	248	255	302	254	243	271	270	260	249	259	287	278	252	268	242	273	248	233	270	251	287	272	296	273	252	231	245	270	290	254	238	290	264	243	262	262	248	291	247	260	259	277	256	245	273	277	261	275	256	253	251	270	240	278	243	261	274	235	251	288	272	268	273	252	249	272	272	250	294	270	265	249	254	276	271	230	247	239	273	280	257	247	251	259	291	253	271	267	248	235	247	265	251	293	278	248	280	287	264	247	251	264	268	289	292	241	235	276	239	237	262	238	246	239	262	254	247	253	284	257	243	261	254	258	241	241	250	249	259	241	275	297	270	244	249	270	260	276	267	260	267	252	261	252	278	308	248	255	245	272	275	266	251	267	231	266	249	259	267	292	290	259	255	245	256	279	268	247	274	274	247	252	267	286	250	248	250	249	257	262	261	277	254	235	290	243	240	271	299	276	263	246	221	261	260	233	243	283	287	287	252	259	304	277	267	234	233	269	269	244	265	262	316	312	256	252	259	253	256	263	262	275	269	251	289	289	278	261	258	271	277	237	252	265	247	272	250	261	284	272	259	260	266	272	253	241	251	234	266	237	263	244	285	254	231	285	237	268	306	252	300	248	242	287	260	241	265	271	297	242	252	248	251	256	249	279	262	262	255	277	271	281	249	275	274	230	270	271	259	261	275	269	236	275	244	294	262	249	271	249	270	241	247	257	275	270	273	251	265	283	253	298	260	247	257	238	260	245	252	239	259	269	276	275	286	287	274	241	254	267	261	283	257	241	261	271	253	242	270	241	281	267	263	259	239	246	238	248	270	251	241	283	252	268	266	272	245	218	259	272	267	274	249	273	272	265	275	264	235	265	272	271	265	268	238	259	294	219	255	301	249	232	217	245	237	256	276	271	276	298	238	258	272	283	249	288	275	231	285	249	264	290	263	247	261	279	244	258	251	274	234	244	252	266	244	236	277	277	243	257	251	244	245	233	241	275	252	261	242	261	276	278	280	241	278	270	259	279	256	292	256	292	273	250	274	249	251	280	277	251	278	263	274	305	274	236	265	267	258	264	274	269	280	266	252	246	295	242	311	265	260	257	271	244	246	251	262	275	252	246	256	251	264	264	256	254	260	254	260	216	237	268	213	274	253	266	260	272	255	282	264	252	256	259	252	244	255	307	277	263	252	258	271	274	287	273	252	272	221	257	259	264	265	255	282	264	239	245	267	271	258	258	252	246	278	269	267	290	301	255	232	263	289	292	246	257	255	272	295	267	247	261	249	258	275	249	275	260	275	259	277	280	260	266	273	277	248	272	277	248	246	260	260	230	232	233	261	273	289	251	275	266	274	267	245	261	256	270	263	269	259	254	262	275	259	256	243	259	286	281	271	270	249	257	249	270	242	242	254	267	256	238	262	224	252	236	239	292	280	273	282	248	236	286	266	277	258	257	275	246	262	266	257	292	264	281	250	245	276	250	273	258	271	256	250	286	303	260	264	244	275	238	259	268	213	253	241	271	254	227	264	236	289	256	263	264	271	236	247	228	272	285	259	263	307	236	262	250	262	277	223	256	248	241	238	251	248	240	293	251	229	236	271	281	237	251	240	256	273	261	266	266	263	276	269	250	250	238	249	282	235	294	285	285	261	257	233	253	268	232	238	250	265	272	269	246	279	288	274	241	261	244	279	263	255	234	259	258	297	283	265	258	230	259	258	265	286	293	292	282	249	283	290	264	263	259	299	262	232	270	284	288	252	255	265	257	274	238	238	234	273	259	301	264	261	280	269	266	216	261	227	281	269	251	256	246	290	245	233	235	244	280	249	269	266	284	254	253	261	258	274	256	257	229	254	242	241	264	262	251	254	265	281	259	268	262	254	255	249	268	251	276	241	263	272	258	250	269	244	264	278	264	283	271	271	282	258	260	259	270	278	290	214	266	253	273	252	276	259	259	256	263	279	245	253	293	254	255	252	241	274	246	268	243	253	242	293	252	244	222	257	233	273	261	260	270	264	248	262	284	269	285	226	268	276	278	268	256	231	258	255	244	247	254	263	261	254	270	258	233	244	259	290
6015	2224	1032	707	648	603	611	599	623	599	671	609	595	644	632	620	609	582	627	635	648	599	661	614	622	658	570	632	633	609	642	624	620	622	617	592	623	616	609	637	635	536	667	620	584	604	641	613	614	625	592	581	624	594	631	589	640	604	619	662	581	627	634	609	595	615	622	665	656	608	565	642	648	606	578	583	638	593	619	621	610	627	638	577	656	598	663	619	660	574	613	604	589	604	579	622	629	676	603	647	602	620	629	628	603	602	592	606	630	649	605	639	597	599	646	603	600	621	609	562	640	623	623	662	604	633	585	628	607	617	616	608	640	609	621	606	633	650	618	597	588	573	627	583	612	632	570	604	605	606	624	593	558	619	619	603	614	586	660	571	636	618	605	581	610	639	605	601	629	637	610	616	599	614	585	604	570	619	616	607	661	602	608	643	598	627	608	585	581	647	591	633	625	634	580	619	645	632	620	644	663	612	607	629	639	637	651	613	603	613	640	648	609	618	622	632	600	599	621	615	586	595	628	591	663	630	603	619	631	616	603	615	583	657	611	613	628	667	580	633	627	653	599	657	646	615	645	586	622	645	619	613	614	629	640	607	600	630	598	652	628	635	567	643	648	606	641	583	603	602	605	626	640	610	612	571	606	627	613	608	636	587	660	646	625	567	627	625	605	621	614	621	618	645	606	606	596	561	576	621	624	609	659	622	630	608	627	615	601	644	585	560	596	652	624	641	620	572	636	621	614	573	625	627	597	644	615	558	601	620	640	614	594	629	559	645	641	570	618	634	651	579	611	614	611	626	624	633	594	621	651	659	626	592	624	645	603	611	592	644	613	580	611	620	635	562	598	645	628	623	600	613	607	605	606	632	606	609	609	581	654	617	570	615	634	663	621	622	593	621	649	638	634	601	608	589	686	620	586	612	622	648	657	627	617	619	654	636	606	639	656	646	640	629	630	618	636	618	607	607	620	573	596	609	561	574	599	593	612	628	640	614	600	604	618	636	581	574	628	615	619	578	634	629	645	641	627	643	624	633	600	651	602	527	620	662	647	597	642	612	633	668	611	615	604	602	604	608	631	605	613	582	649	631	665	624	583	565	591	619	633	628	590	645	626	573	604	633	600	597	574	649	601	584	592	611	593	630	643	608	614	628	627	596	571	604	578	595	635	623	596	626	601	600	602	618	651	647	601	639	588	635	637	625	587	614	640	633	639	610	626	605	636	587	613	616	573	593	616	588	603	588	652	594	635	654	617	618	605	616	609	612	589	620	621	661	624	589	625	618	617	626	629	637	625	612	618	623	632	604	608	630	612	644	606	614	616	592	665	623	615	651	639	678	607	585	633	647	619	634	643	601	586	659	633	593	661	626	589	591	622	615	612	640	592	611	584	643	615	635	620	578	615	667	609	573	562	614	605	645	618	610	623	601	580	655	600	609	627	614	599	597	637	641	563	640	577	540	587	656	667	610	622	643	603	643	601	601	624	611	619	636	653	623	603	611	622	669	631	628	638	637	648	560	606	609	647	594	599	599	632	621	579	614	603	586	629	596	656	619	609	644	556	660	601	618	618	623	645	647	632	613	598	618	606	645	631	576	604	625	578	639	591	621	658	632	623	611	630	588	618	607	630	632	593	589	622	660	614	594	634	590	657	640	617	592	618	607	634	651	627	615	600	595	609	619	603	633	619	661	603	628	601	593	610	657	658	608	618	629	612	638	551	634	569	617	602	623	605	598	622	614	604	590	626	601	594	640	612	592	613	640	578	644	603	595	621	583	654	592	655	643	623	605	595	618	605	634	662	597	611	637	658	636	593	592	632	622	613	632	616	644	600	594	624	632	622	656	591	586	621	610	594	581	629	652	622	632	639	652	619	609	629	592	613	596	622	589	620	631	641	629	637	665	632	606	627	643	612	682	625	609	618	662	598	582	582	619	615	625	636	581	581	615	653	604	555	608	613	621	561	623	599	627	610	603	624	580	605	604	592	619	617	619	626	610	592	608	606	594	616	633	620	586	642	573	646	610	612	623	632	607	621	599	626	612	623	587	637	566	605	624	550	594	610	620	641	617	646	596	620	588	593	626	586	630	585	579	572	578	605	600	602	583	657	605	641	598	610	600	644	628	652	581	631	623	620	599	617	611	632	660	635	599	601	650	632	647	633	634	619	617	659	592	610	616	613	621	626	626	616	621	625	574	613	629	624	643	639	578	605	678	631	577	599	576	612	614	577	580	619	657	628	590	660	572	663	591	628	575	620	567	606	605	602	599	600	592	642	620	595	631	631	650	591	642	632	623	618	604	636	613	591	578	594	633	593	591	622	604	640	635	663	610	654	600	603	634	579	627	646	641	605	612	635	654	632	605	611	566	596	681	589	590	603	643	593	586	633	660	597	614	633	626	616	627	592	632	614	577	623	628	604	639	633	583	641	618	608	619	613	614	570	627	608	573	625	616	596	600	625	598	641	629	654	613	616	623	616	578	609	657	674	611	651	631	582	566	641	659	604	576	670	609	607	586	630	626	563	608	610	621	606	582	608	627	664	603	614	642	601	641	610	642	602	587	595	610	586	646	627	627	661	601	636	614	650	589	640	606	614	629	592	596	627	583	625	619	626	583	662	579	604	642	599	560	599	620	605	599	612	582	598	633	637	575	610	630	630	635	586	626	582	577	654	614	632	623	582	633	588	645	634	616	635	634	641	638	590	616	596	616	662	650	581	630	605	603	615	633	601	637	633	619	614	582	570	636	609	639	634	570	621	644	587	592	602	653	608	613	597	609	597	645	608	579	596	594	608	571	598	640	604	626	621	650	647	607	618	582	648	629	591	644	631	599	636	623	636	612	610	597	604	637	621	601	649	604	632	603	583	597	631	619	584	584	664	642	648	632	617	631	622	632	625	598	590	621	610	628	552	635	607	618	594	622	577	611	609	572	619	631	631	624	651	605	646	630	624	642	665	641	563	649	580	626	643	623	631	642	656	641	619	587	678	590	627	655	599	626	566	669	619	637	633	607	594	592	590	623	614	627	594	628	641	618	582	632	601	625	609	648	644	625	634	635	606	615	617	588	618	605	633	605	667	595	656	597	597	616	597	632	614	610	602	609	610	620	612	640	604	667	625	599	596	602	588	614	602	665	619	611	643	635	565	635	590	580	654	591	605	555	618	580	600	585	631	649	611	562	649	604	637	615	587	624	644	627	593	595	645	625	689	583	589	602	601	645	625	635	617	619	585	612	631	593	629	580	609	596	623	578	615	570	577	647	589	584	591	634	588	606	621	599	640	606	628	630	616	582	637	570	614	607	667	613	641	606	613	585	645	574	595	628	600	610	579	620	621	687	655	631	596	606	594	591	687	622	630	608	634	641	620	593	615	606	622	623	622	606	618	595	618	589	595	574	631	670	652	624	596	619	582	632	622	628	668	611	605	605	611	616	625	597	635	626	634	630	580	654	626	646	626	576	636	617	608	605	613	611	579	652	586	632	568	581
24937	21502	24901	28526	21501	20773	1088	553	499	408	444	384	445	438	398	394	425	392	440	410	382	395	357	385	390	383	414	396	446	386	374	413	402	420	333	412	426	399	360	394	393	408	388	372	357	427	362	369	360	359	397	367	402	395	379	383	365	395	350	390	402	407	391	371	387	371	395	387	389	380	385	363	390	386	383	420	337	366	374	380	408	373	418	388	398	391	351	372	396	360	349	360	351	362	388	367	429	413	383	381	395	363	394	364	336	398	370	351	367	404	396	386	378	380	408	353	382	401	410	404	387	398	390	368	374	379	371	364	354	366	378	395	394	412	362	371	383	380	394	379	419	375	370	373	396	391	409	374	381	346	374	408	405	362	363	374	382	345	347	375	365	376	368	399	377	405	366	402	404	391	388	376	370	371	395	368	375	384	391	361	355	391	370	368	371	373	418	383	386	369	361	371	346	357	356	379	371	393	387	406	391	403	368	381	362	386	366	377	390	356	371	364	384	378	403	379	376	340	364	389	394	360	335	374	354	381	390	374	346	377	377	369	343	394	409	385	387	381	390	380	385	381	424	369	365	357	368	383	401	369	395	390	350	388	351	357	402	428	383	382	389	404	368	376	333	365	403	346	371	378	381	422	377	372	399	392	390	363	413	370	384	396	390	360	409	381	369	390	380	391	363	354	381	350	387	373	386	365	380	394	405	380	401	386	429	355	361	389	331	407	434	388	385	394	376	375	397	386	387	379	380	412	406	382	397	376	393	387	357	356	389	343	373	383	377	369	325	374	370	387	411	394	384	351	356	396	410	383	370	350	350	377	411	399	402	405	381	375	342	367	377	362	381	388	358	398	347	346	361	353	385	357	372	369	425	386	383	374	390	376	408	373	354	381	380	366	398	357	350	399	395	389	404	414	411	350	344	364	365	367	392	343	383	392	395	359	376	376	368	400	383	367	340	373	385	378	396	419	385	397	367	375	394	359	370	340	365	357	384	373	381	374	354	350	363	398	372	354	353	356	388	413	379	369	359	405	388	354	365	400	337	400	375	380	385	336	367	376	358	397	377	357	385	381	369	416	358	356	355	365	379	384	383	376	376	413	399	373	383	387	380	382	393	400	364	377	412	360	373	404	355	426	400	367	362	377	405	363	377	381	396	392	397	406	397	383	418	374	380	391	361	364	409	405	367	387	408	420	395	395	344	347	359	370	400	372	365	373	416	362	380	369	399	365	331	354	383	389	351	370	363	342	376	376	383	358	348	391	411	359	356	401	397	405	391	414	358	383	395	362	387	367	361	326	389	349	364	408	364	390	353	369	381	393	390	408	407	386	395	377	371	371	408	392	355	412	356	374	348	381	389	390	356	370	414	400	322	369	370	381	382	382	408	402	393	365	400	393	358	418	429	397	403	364	355	395	447	403	373	362	377	364	326	387	438	403	385	359	373	389	386	323	398	379	393	396	416	389	382	377	384	380	363	389	373	372	337	394	390	373	385	356	353	364	370	385	378	370	343	369	366	391	368	398	389	384	365	341	376	333	329	395	381	385	375	420	383	413	387	390	366	381	370	399	366	386	365	385	407	371	341	421	424	389	348	401	378	374	444	391	340	390	329	387	371	390	382	419	413	380	362	378	391	433	426	398	383	408	339	373	374	371	363	362	370	378	366	406	366	367	423	402	390	394	340	403	398	367	413	391	419	380	374	378	360	331	370	399	395	357	386	372	356	388	355	410	394	391	411	373	379	381	396	412	406	396	363	384	369	350	378	386	334	410	388	419	375	432	415	372	402	369	342	353	337	418	392	386	397	390	393	382	368	396	410	385	372	413	386	399	359	432	397	383	362	379	372	343	343	395	380	379	350	394	383	345	389	382	389	346	403	386	352	419	353	380	403	340	362	331	418	350	366	400	411	367	366	355	414	375	388	432	392	389	402	371	370	369	414	403	403	363	409	396	377	374	417	398	400	406	353	363	408	396	386	385	377	385	381	368	364	342	414	357	368	370	374	389	369	343	366	406	358	392	376	340	363	387	416	377	403	371	358	385	379	372	360	408	397	371	376	395	385	359	399	358	371	414	388	410	414	390	366	396	393	394	376	370	378	399	374	418	409	357	360	378	377	374	404	398	384	386	377	373	416	348	334	388	363	343	388	366	377	376	370	372	419	375	365	355	409	387	430	385	356	347	374	398	385	341	355	364	376	380	346	351	366	366	355	346	427	392	381	343	355	410	401	375	389	362	392	368	365	422	394	404	362	348	402	390	368	388	340	361	410	357	384	386	400	398	338	401	371	384	368	381	392	362	379	390	369	348	378	374	335	372	402	389	376	370	393	399	399	378	401	379	380	418	391	370	389	373	369	392	379	393	371	370	399	409	383	346	350	375	383	371	382	366	358	378	373	423	401	427	406	422	405	417	362	391	351	382	378	378	354	359	335	391	377	375	360	361	392	376	362	393	395	390	353	396	359	392	362	387	392	376	383	388	428	351	376	400	372	359	350	369	381	383	394	417	379	372	426	360	410	368	376	373	410	375	362	377	356	392	404	373	332	340	353	362	378	350	364	375	398	371	393	377	379	392	389	381	375	362	419	408	391	385	406	378	357	367	388	387	380	392	376	384	321	395	397	388	354	395	390	401	378	407	364	414	405	375	399	382	351	423	372	380	357	388	378	357	402	378	367	383	378	393	349	382	365	385	408	408	384	392	400	371	398	416	401	373	368	403	378	400	363	322	351	410	350	360	375	378	417	406	408	397	365	361	390	408	371	391	373	402	393	378	389	389	368	354	374	381	392	393	369	411	387	359	380	369	376	394	401	406	382	379	378	381	372	396	392	401	331	408	432	413	407	381	365	395	374	413	393	380	335	361	358	348	401	391	396	352	395	366	395	406	410	378	398	393	383	374	394	387	397	351	378	394	380	374	382	392	346	378	370	350	368	387	371	374	382	351	376	387	386	431	386	366	322	405	356	394	380	396	380	380	398	412	392	401	388	389	390	338	379	393	363	376	366	352	382	362	373	381	386	374	334	345	373	364	390	416	407	387	415	401	404	390	393	386	390	378	340	388	380	319	418	338	352	355	397	359	378	358	397	374	362	363	397	351	388	387	376	359	362	363	425	391	390	344	390	368	324	361	446	425	326	360	401	398	363	438	356	351	377	413	374	371	402	381	370	416	435	370	353	361	371	356	360	344	384	377	367	371	394	351	414	363	349	343	370	392	392	406	368	365	388	413	356	343	356	336	388	405	373	407	386	350	377	351	385	375	365	380	373	371	386	345	375	377	354	352	386	402	418	393	374	382	369	343	385	393	399	394	390	367	394	409	365	406	409	382	369	378	345	414	349	358	387	399	369	371	373	366	373	375	378	377	366	377	380	398	360	377	372	373	383	367	371	360	393	362	380	363	356	397	400	378	386	367	369	375	405	386	374	370	394	390	389	395	390	384	359	387	366	394	420	389	343	406	331	374	376	353	376	334	352	375	362	385	364	388	383	387
4600	8514	2565	1365	1023	887	848	857	856	820	812	828	828	825	843	779	872	815	836	822	852	817	847	817	788	832	794	819	832	809	866	769	820	802	853	804	787	760	834	872	875	799	787	865	840	852	891	826	821	836	785	856	823	756	802	809	826	785	787	837	811	835	831	779	819	796	807	847	806	796	781	800	753	857	843	838	780	796	818	802	823	810	794	849	762	791	846	766	794	854	825	807	811	815	842	875	818	797	822	775	824	785	813	842	850	826	825	781	787	829	806	796	822	859	836	855	824	796	811	869	827	777	788	778	769	825	813	814	837	814	848	800	814	771	848	762	789	834	836	820	799	813	824	800	779	801	812	809	809	844	816	820	810	821	854	793	808	792	807	819	844	821	811	822	780	812	835	778	779	826	801	818	781	857	822	800	866	822	824	828	818	841	767	818	798	838	813	734	807	799	854	817	865	859	799	828	847	831	852	786	839	838	807	860	864	824	796	836	827	827	818	829	828	846	819	814	865	811	790	829	824	825	801	866	770	819	803	825	770	847	789	835	835	807	831	902	812	854	847	750	784	777	762	773	779	863	796	793	799	831	807	786	741	754	800	782	842	791	873	810	845	820	800	798	794	791	759	806	793	806	879	818	812	803	785	843	790	824	826	851	827	859	823	758	786	791	807	819	825	806	781	780	801	827	807	789	786	820	799	820	838	765	803	819	811	801	928	772	791	825	792	840	829	813	795	814	865	830	812	816	807	846	794	861	793	812	786	833	810	785	855	825	788	791	806	821	803	828	851	813	808	811	899	834	846	835	815	765	803	826	842	835	877	835	808	826	753	804	817	791	817	829	818	800	815	838	824	780	814	795	843	840	776	835	846	821	809	829	821	849	798	801	812	851	814	826	786	801	809	812	827	795	804	833	793	761	823	798	821	815	814	854	807	852	788	790	799	783	821	820	814	820	842	790	781	799	831	834	881	805	856	845	810	793	860	827	842	822	814	808	835	805	815	806	887	811	793	798	823	792	791	849	825	794	843	834	811	817	809	817	808	804	817	828	828	767	783	797	864	832	837	859	835	871	794	838	808	787	825	823	820	815	856	809	812	803	796	800	760	783	838	824	857	777	785	786	823	837	801	878	777	752	805	770	763	826	807	848	777	862	795	797	832	828	807	787	811	885	790	799	839	845	816	810	823	824	853	803	787	786	803	807	757	870	786	812	801	838	780	820	857	752	826	794	847	844	799	819	830	819	845	807	803	842	842	817	828	810	865	807	818	861	776	776	812	815	820	847	856	827	806	814	811	798	811	775	825	776	824	836	827	852	801	828	848	798	799	786	745	801	860	843	819	813	828	802	822	830	816	821	800	835	748	845	807	834	859	814	792	785	820	783	810	852	808	817	799	826	801	803	862	769	787	812	810	821	754	749	786	778	810	758	816	804	809	803	822	788	801	851	802	830	785	816	821	802	798	810	756	854	862	849	767	852	810	789	795	795	798	835	818	813	818	775	814	823	836	774	800	831	793	819	838	808	802	858	798	788	844	811	828	853	814	782	829	792	790	832	827	871	819	847	800	854	814	824	806	851	826	758	830	855	865	816	836	825	857	799	795	821	859	855	791	761	849	813	800	788	841	821	822	808	792	798	868	783	816	818	804	790	798	813	834	844	804	869	802	756	772	857	838	798	867	835	809	857	850	851	801	824	815	811	796	846	782	807	754	836	787	875	757	842	820	849	814	834	835	849	834	823	809	794	826	818	841	816	822	808	786	826	824	827	859	812	812	818	831	811	840	776	801	787	761	833	821	850	800	822	809	838	825	822	840	826	794	723	794	796	762	859	765	812	778	832	811	814	825	840	791	826	813	769	763	815	806	843	833	860	786	810	825	823	818	830	838	820	784	855	870	800	805	801	870	831	835	877	786	789	807	820	833	831	874	825	827	819	825	798	823	811	826	841	827	818	790	792	793	798	757	836	824	853	790	814	817	827	810	811	809	809	820	843	756	778	756	794	807	785	842	828	796	754	825	797	807	792	785	790	842	785	784	814	818	827	769	797	808	812	804	813	798	861	788	842	858	831	834	872	855	845	784	842	846	783	827	829	841	851	829	802	793	862	815	788	781	860	817	789	770	817	824	789	772	754	771	800	773	858	834	824	854	850	843	823	787	806	760	793	824	842	873	813	820	824	798	872	870	760	862	824	871	844	855	821	836	803	821	795	783	867	733	772	779	810	803	782	821	822	860	781	815	824	809	848	837	807	764	834	808	797	853	834	797	848	801	827	819	837	742	800	822	829	787	852	815	833	784	824	818	772	858	779	798	840	808	792	814	844	793	817	841	782	799	822	779	779	797	833	834	790	758	820	811	836	810	798	865	799	814	748	791	802	835	788	834	847	786	815	829	837	822	855	749	779	792	816	804	822	771	861	824	785	840	812	833	803	828	845	795	819	850	834	854	850	861	827	785	828	816	864	809	791	809	857	833	852	805	837	816	817	824	817	802	834	815	752	808	822	772	820	798	784	802	827	844	797	816	793	861	840	801	812	828	811	804	884	812	806	821	816	799	803	820	809	751	774	817	813	858	793	808	815	888	783	815	807	812	803	835	811	785	824	792	825	784	811	827	819	817	851	826	780	835	868	839	789	790	822	790	790	791	800	769	805	861	799	795	799	815	823	805	775	810	815	823	810	845	784	838	811	811	755	801	828	777	873	812	829	826	799	799	878	810	818	816	762	821	836	815	768	822	778	811	857	777	827	849	841	774	833	838	885	782	817	808	797	828	829	781	830	810	801	828	843	843	847	865	731	836	803	784	801	795	829	803	807	804	822	831	837	820	783	835	773	816	851	817	829	813	784	758	784	796	839	809	798	836	836	831	807	794	854	844	807	809	756	809	802	778	829	800	874	786	889	829	756	819	875	785	817	785	791	786	787	791	805	866	775	821	815	730	843	834	784	823	776	807	792	809	802	799	782	850	773	843	825	828	841	820	808	828	822	850	805	792	765	777	848	863	848	797	832	843	781	845	851	781	810	815	850	879	802	797	769	806	823	781	834	812	797	846	862	805	804	843	832	803	815	804	774	839	760	794	852	844	862	803	794	807	813	834	858	840	811	786	816	811	845	851	814	797	804	786	819	804	793	811	804	804	795	835	826	850	835	837	779	781	844	817	874	773	844	806	839	807	851	787	843	798	816	817	854	751	811	792	768	853	792	848	837	864	821	791	829	856	801	805	824	833	813	779	820	804	828	765	845	768	781	809	802	794	830	847	824	885	871	821	815	797	780	819	806	816	828	828	812	853	796	815	776	812	824	766	798	796	821	793	814	803	825	796	785	802	840	759	800	867	789	812	787	793	776	779	789	860	817	819	823	779	798	822	798	797	798	844	785	823	828	856	800	785	817	881	797	824	804	768	826	813	854	839	828	785	801	853	803	824	790	848	791	816	840	795	811	812	800	839	813	795	823	866	818	851	828	811	794	814	793	823	783	750	824	769	819	862	799
21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
