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
338661241085	338661241645	338661242195	338661242745	338661243295	338661243845	338661244395	338661244945	338661245495	338661246045	338661246595	338661247145	338661247695	338661248245	338661248795	338661249345	338661249895	338661250445	338661250995	338661251545	338661252095	338661252645	338661253195	338661253745	338661254295	338661254845	338661255395	338661255945	338661256495	338661257045	338661257595	338661258145	338661258695	338661259245	338661259795	338661260345	338661260895	338661261445	338661261995	338661262545	338661263095	338661263645	338661264195	338661264745	338661265295	338661265845	338661266395	338661266945	338661267495	338661268045	338661268595	338661269145	338661269695	338661270245	338661270795	338661271345	338661271895	338661272445	338661272995	338661273545	338661274095	338661274645	338661275195	338661275745	338661276295	338661276845	338661277395	338661277945	338661278495	338661279045	338661279595	338661280145	338661280695	338661281245	338661281795	338661282345	338661282895	338661283445	338661283995	338661284545	338661285095	338661285645	338661286195	338661286745	338661287295	338661287845	338661288395	338661288945	338661289495	338661290045	338661290595	338661291145	338661291695	338661292245	338661292795	338661293345	338661293895	338661294445	338661294995	338661295545	338661296095	338661296645	338661297195	338661297745	338661298295	338661298845	338661299395	338661299945	338661300495	338661301045	338661301595	338661302145	338661302695	338661303245	338661303795	338661304345	338661304895	338661305445	338661305995	338661306545	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2656	3600	2300	2656	3600	2300	2656	3600	2300	2656	3600	2300	2656	3600	2300	2656	3600	2300	2656	3600	2300	2656	3600	2300	2656	3600	2300	2656	3600	2300	2656	3600	2300	2656	3600	2300	2657	3600	2300	2657	3600	2300	2657	3600	2300	2658	3600	2300	2658	3600	2300	2658	3600	2300	2658	3600	2300	2659	3600	2300	2659	3600	2300	2659	3600	2300	2659	3600	2300	2659	3600	2300	2659	3600	2300	2660	3600	2300	2660	3600	2300	2660	3600	2300	2661	3600	2300	2661	3600	2300	2661	3600	2300	2662	3600	2300	2662	3600	2300	2662	3600	2300	2663	3600	2300	2663	3600	2300	2664	3600	2300	2664	3600	2300	2665	3600	2300	2665	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
24424	21438	24836	28423	21440	21455	12725	500	280	217	249	190	210	150	152	151	138	148	169	131	129	117	149	141	125	129	132	136	124	108	89	116	118	109	109	128	124	143	125	114	121	139	119	133	102	107	116	133	119	135	106	131	119	132	104	124	104	113	124	126	136	128	109	139	105	135	117	136	118	119	126	138	140	111	128	100	123	101	117	114	116	131	112	119	138	114	117	101	136	121	122	114	133	123	113	107	130	108	107	102	117	121	119	125	105	109	133	112	113	124	107	120	101	136	101	129	138	107	128	99	126	118	120	130	107	101	103	103	109	121	108	114	132	126	132	115	119	114	115	120	102	109	119	119	122	101	129	118	110	108	130	121	113	86	117	98	106	109	134	114	112	125	110	111	129	106	133	118	103	123	104	109	133	106	123	122	106	118	125	119	126	123	110	123	97	105	111	111	119	104	104	108	108	128	117	126	114	118	123	122	96	105	105	112	109	118	116	124	131	120	98	121	107	119	119	103	143	146	118	108	131	110	116	105	127	105	133	123	130	104	121	128	103	112	118	109	117	113	133	120	126	124	140	133	107	129	117	94	120	96	131	122	125	107	127	118	127	121	119	116	117	112	103	107	122	119	113	146	126	109	101	101	128	102	119	113	97	125	96	119	112	125	129	104	122	120	126	105	103	106	117	112	119	129	94	122	101	145	107	123	108	118	92	115	108	137	134	95	112	92	111	108	98	100	136	120	118	111	119	108	133	108	129	118	105	100	127	119	96	110	133	132	113	123	123	127	130	114	113	125	96	130	139	127	113	102	97	104	126	110	115	121	133	105	122	124	96	95	116	126	116	109	101	121	112	128	129	86	120	108	148	110	118	127	135	120	119	107	123	110	107	123	115	121	127	128	103	120	107	116	110	106	102	129	96	117	138	114	121	130	123	110	108	99	112	133	127	106	111	116	114	110	113	97	114	113	122	116	121	131	141	130	119	122	112	108	118	111	108	111	112	117	96	125	118	136	121	116	120	104	115	113	147	114	113	117	131	121	111	117	126	116	122	135	122	123	111	132	119	120	132	108	105	128	131	121	106	109	125	127	109	106	109	117	101	85	123	132	118	93	108	106	93	135	106	119	130	107	125	98	113	117	116	106	114	118	117	133	108	117	93	130	126	112	113	115	124	122	122	134	126	117	116	116	127	121	96	122	116	98	113	119	133	114	101	109	132	117	99	119	110	110	116	123	138	116	129	106	108	115	108	117	117	95	133	115	111	136	113	111	111	122	114	136	113	127	103	113	125	115	114	120	132	147	126	114	137	104	135	103	125	102	130	118	123	108	113	138	97	115	99	126	119	110	114	136	123	131	97	126	128	121	119	132	105	109	118	96	120	117	130	106	112	109	139	111	122	122	116	113	121	115	102	112	127	129	110	111	123	108	123	110	99	111	109	113	140	112	124	128	105	140	127	117	129	114	110	117	147	115	123	106	108	118	104	137	101	100	118	134	111	118	117	105	115	102	111	139	119	113	141	97	128	114	120	117	121	100	112	125	103	114	119	118	111	97	112	109	124	130	134	117	112	104	87	126	101	100	117	106	116	112	114	122	119	116	82	126	120	119	100	112	117	143	116	130	122	113	117	129	98	126	116	105	124	113	151	118	123	114	123	113	122	124	108	111	119	118	131	113	123	104	115	117	115	104	115	106	119	120	108	126	132	122	118	129	113	126	114	116	131	111	128	109	119	117	112	126	121	124	118	129	116	115	124	111	129	119	114	99	119	117	117	122	108	106	118	133	134	124	115	139	114	101	116	97	111	95	152	115	116	126	112	124	120	90	109	106	121	120	128	140	117	115	127	122	112	121	128	122	101	117	123	131	98	129	119	127	106	122	117	128	107	112	113	138	104	121	119	111	110	98	96	119	120	101	107	123	129	126	124	103	126	123	116	120	114	120	114	116	91	104	128	131	112	108	114	108	126	100	128	118	116	118	117	124	112	110	111	123	118	122	95	117	109	103	107	120	111	111	135	129	120	133	119	115	110	110	107	105	122	112	118	121	110	112	125	118	124	138	102	123	121	114	117	116	111	118	106	109	97	137	113	121	117	120	134	136	122	119	124	106	120	127	99	113	111	111	141	112	119	97	98	117	118	125	130	128	122	113	122	121	97	115	116	121	147	98	117	111	122	120	124	119	123	120	138	113	118	128	102	128	135	115	105	124	132	101	104	103	122	118	128	114	118	109	121	127	105	129	105	127	112	103	102	133	123	126	123	103	118	131	114	116	111	120	122	119	117	109	116	120	129	108	108	101	108	108	141	123	128	116	127	105	84	96	104	103	103	123	109	104	130	130	130	108	121	102	120	98	127	139	121	113	108	109	119	112	130	105	100	141	121	110	118	129	120	110	110	140	117	124	113	105	115	133	105	126	117	118	113	131	108	124	128	110	100	143	128	151	116	115	100	109	119	111	143	113	121	132	124	131	101	118	121	130	114	116	110	121	121	103	117	128	132	101	126	138	121	112	132	116	115	116	108	111	115	120	116	124	125	114	125	106	123	117	115	124	117	131	109	124	101	113	123	122	108	132	129	103	126	108	115	131	116	137	92	100	93	98	103	116	112	134	119	128	110	121	118	100	120	118	120	105	116	119	124	137	124	100	121	118	121	118	112	121	131	132	127	114	125	125	122	99	108	118	119	99	124	120	118	129	107	123	116	101	101	146	102	104	145	129	104	119	131	117	117	129	132	117	114	108	102	111	124	128	138	110	116	119	119	126	116	118	132	102	112	115	125	105	93	120	134	134	123	146	142	121	117	125	114	105	117	111	133	104	110	120	125	148	126	133	109	119	118	106	110	125	110	116	149	120	107	101	135	123	100	98	118	106	139	128	125	127	111	99	120	105	129	112	103	129	118	129	109	105	114	145	127	123	106	110	127	100	116	113	106	111	110	139	164	99	133	113	117	96	110	124	118	124	99	121	123	114	113	109	112	102	106	125	124	128	124	111	102	120	113	119	98	108	114	119	113	124	124	115	125	111	100	106	129	142	109	111	121	120	110	106	115	126	115	104	107	116	119	102	114	124	127	103	118	113	112	113	119	100	110	101	142	115	93	110	105	123	116	113	117	105	121	113	125	121	123	121	97	124	115	98	121	102	92	113	115	108	127	111	132	102	103	115	129	112	111	131	108	124	109	139	118	141	120	114	110	99	110	134	144	140	127	136	115	131	100	111	117	109	103	118	133	142	113	104	101	128	102	132	116	123	108	116	117	120	131	123	118	115	114	103	120	125	134	133	132	121	128	108	102	100	124	120	116	113	121	108	126	125	115	115	119	144	124	124	100	114	120	125	128	125	125	105	108	124	125	104	126	124	109	126	106	97	121	117	110	123	124	119	103	128	128	125	102	116	107	118	105	123	116	93	115	127	117	115	122	108	115	120	129	132	121	121	133	120	120	113	104	128	123	101	135	101	114	142	105	118	109	114	104	119	122	116	130	96	124	117	118	133
3459	3724	1597	796	586	499	431	415	396	351	346	352	364	347	340	331	352	343	333	346	333	315	317	304	313	344	320	301	318	327	329	305	328	323	349	336	314	320	328	334	345	316	298	330	309	356	329	335	295	345	339	309	336	338	356	314	289	326	337	344	325	315	326	324	298	325	340	320	340	351	290	317	309	297	325	318	308	323	310	343	315	334	336	347	325	290	338	340	297	329	302	338	322	307	298	305	329	319	304	316	321	326	313	295	319	328	311	336	335	306	328	307	331	331	324	311	312	333	286	332	313	287	351	287	319	332	333	348	291	344	328	319	326	305	330	306	303	327	293	292	310	319	296	337	311	336	286	335	321	318	315	293	301	323	324	292	291	305	336	302	322	356	322	317	322	294	333	311	341	316	296	346	331	296	318	310	320	287	310	315	331	320	354	328	339	284	355	297	319	305	312	306	336	319	313	334	318	307	331	330	310	332	304	305	329	305	318	333	323	345	293	332	316	314	329	330	301	295	301	289	273	319	291	314	341	316	327	328	339	327	306	306	340	339	318	337	316	311	319	314	319	319	331	322	335	320	314	345	349	331	323	328	371	314	319	334	299	285	353	331	348	330	353	287	325	340	306	324	323	318	294	341	351	307	285	302	299	307	357	331	298	312	288	305	337	301	302	297	313	328	319	352	302	306	312	323	329	301	293	346	341	350	333	323	308	316	302	326	314	308	277	323	321	269	299	340	324	339	279	325	346	357	325	318	321	290	338	294	288	335	310	334	298	324	325	339	315	330	322	303	311	324	318	312	345	320	315	299	316	285	309	339	340	338	312	306	291	362	302	300	312	314	306	310	325	330	310	328	306	328	359	339	369	299	334	313	313	289	280	327	353	354	316	316	332	332	339	313	349	314	280	347	308	310	317	340	351	324	302	339	307	348	323	335	325	336	311	298	310	317	321	298	350	299	351	348	355	327	312	336	288	360	316	317	329	283	305	309	290	355	321	326	293	275	309	294	322	295	278	345	308	286	308	316	318	331	278	298	321	314	310	307	354	311	333	337	354	314	293	343	302	342	272	293	307	312	320	327	313	332	324	298	327	338	295	316	329	353	293	332	348	305	330	332	311	315	335	299	319	306	324	327	336	345	315	297	308	318	315	355	328	335	311	301	280	309	347	318	334	302	339	356	319	299	363	335	331	312	340	324	346	342	300	338	353	299	329	315	320	327	315	334	318	319	318	333	334	316	323	332	311	318	311	320	293	337	329	298	318	316	306	297	327	309	318	344	334	349	318	306	286	285	307	332	316	305	302	309	333	344	315	298	327	316	337	309	305	332	330	313	345	317	358	305	304	303	298	322	300	332	303	318	330	340	353	318	332	318	326	335	332	327	338	318	330	326	336	315	292	320	332	319	316	313	309	333	326	303	313	331	314	340	316	325	341	325	278	317	305	343	308	315	320	283	357	338	292	358	289	350	333	341	310	283	320	331	351	324	315	308	313	316	320	303	344	314	347	349	319	329	333	325	288	360	304	355	325	301	350	325	322	339	305	318	287	320	312	316	308	276	316	303	321	307	287	326	346	300	320	290	326	350	339	304	315	329	357	329	340	342	323	341	322	318	314	304	295	337	318	316	290	284	332	337	354	283	310	326	367	319	348	293	310	336	298	316	310	322	326	336	318	304	334	335	360	295	334	304	334	324	329	316	298	332	314	331	328	312	296	332	297	321	327	321	328	309	309	325	339	340	314	291	321	325	314	344	334	310	327	308	303	344	312	329	313	315	314	318	326	302	319	339	335	314	335	304	330	315	331	317	315	289	346	312	301	317	327	318	297	299	353	310	320	302	325	324	315	303	328	314	308	340	324	328	304	316	307	331	331	332	376	345	329	329	330	335	307	333	338	320	306	304	309	314	337	321	309	325	332	316	324	306	282	355	280	322	321	355	321	336	301	316	314	303	311	324	338	313	310	333	303	328	322	297	313	317	309	315	296	350	376	329	300	341	310	306	343	303	320	338	313	315	306	318	333	347	316	331	329	298	318	335	312	314	321	319	320	335	329	358	352	307	314	336	329	315	316	291	318	279	316	350	306	307	322	302	340	323	283	319	325	326	347	341	304	316	322	299	322	292	299	325	318	318	348	322	314	304	319	329	283	324	328	336	324	303	312	281	361	314	334	326	322	311	327	308	303	349	322	303	329	323	315	310	319	315	340	315	334	313	272	318	327	298	299	337	301	320	335	285	317	299	333	325	315	313	310	312	337	337	326	297	308	321	339	333	331	306	314	320	327	308	314	308	323	295	328	322	309	344	286	288	291	304	326	329	342	306	321	314	323	315	302	346	330	311	334	286	305	322	320	312	312	316	322	319	296	316	327	364	310	354	298	309	334	331	336	303	331	328	321	312	328	335	318	314	337	341	329	345	316	295	286	318	322	312	319	352	290	334	300	347	307	328	308	297	309	299	296	289	318	323	306	297	325	321	311	296	319	316	302	335	299	312	353	338	286	295	340	315	323	323	311	303	321	323	311	317	296	335	316	344	359	318	334	305	310	309	347	312	298	333	325	319	322	304	315	347	322	272	316	315	360	346	335	333	342	302	319	332	355	341	308	312	335	312	325	328	322	313	289	324	313	319	296	331	332	345	316	296	327	314	336	312	331	350	328	346	288	329	309	325	320	317	348	324	287	291	333	298	338	300	315	314	329	304	319	327	318	298	308	311	304	319	304	346	331	349	334	291	361	317	319	318	323	331	286	301	325	310	274	290	324	340	335	278	321	314	321	323	299	331	334	325	286	306	286	315	289	333	292	321	313	332	309	313	323	315	327	308	312	339	302	326	292	313	308	334	364	306	333	318	327	312	309	329	318	330	309	307	324	349	337	317	336	315	341	331	348	310	319	288	338	333	314	284	291	326	307	297	333	293	335	341	331	326	299	294	315	296	324	319	313	313	355	315	330	344	323	302	294	280	332	317	313	319	357	289	305	313	309	317	329	327	295	317	323	378	306	316	317	352	297	318	306	333	318	311	342	332	328	321	313	322	298	308	303	302	329	335	329	293	352	329	314	329	337	318	330	323	350	316	284	304	307	321	332	318	297	322	311	292	290	340	329	325	337	327	333	312	306	323	315	306	302	306	303	312	331	284	305	320	294	338	350	318	348	332	328	313	308	327	314	315	319	314	295	325	320	335	323	331	288	329	325	345	320	309	296	326	325	306	300	301	339	311	323	338	307	324	290	336	290	351	333	332	289	322	312	303	312	297	321	309	349	305	327	325	326	343	312	316	300	304	290	285	288	328	295	319	326	323	319	330	308	316	337	335	338	312	328	300	351	337	304	340	339	302	332	300	272	303	306	312	323	310	318	365	295	317	312	331	313	314	283	333	317	333	318	324	338	338	319	331	324	296	331	337	335	302	324	321	355	323	308	310	328	298	338	339	300	312	296	322	291	320	326	318	341	331	316	313	340	303	324	292	351	293	315	310	321	336	354	328	326	316
30972	20445	10368	759	463	380	376	340	364	340	367	374	360	358	380	345	316	308	340	381	338	362	372	360	329	363	326	319	333	330	316	357	361	356	318	353	337	361	321	349	393	342	328	338	343	350	342	342	344	324	317	343	355	352	378	312	333	315	367	329	368	309	325	344	365	366	348	358	377	355	344	327	366	326	347	359	342	331	322	358	356	345	337	330	365	327	308	352	312	325	316	347	327	304	366	316	362	350	334	345	367	348	321	346	330	324	336	317	302	378	339	304	334	320	316	323	345	322	335	361	333	343	339	364	349	329	325	338	324	340	304	358	310	341	377	316	310	352	369	341	342	337	326	345	324	355	342	334	320	319	326	339	345	338	324	376	323	340	346	348	327	372	409	343	293	327	329	365	359	352	317	343	341	313	317	319	346	337	315	338	328	333	320	307	323	343	339	317	327	332	321	368	351	314	325	340	345	300	363	359	346	366	303	314	350	328	334	335	319	351	355	328	285	340	359	355	363	362	344	332	337	356	347	357	317	339	329	314	342	341	346	353	343	358	360	348	312	361	335	330	351	366	357	349	331	340	342	355	374	310	321	365	323	347	324	368	325	340	374	374	306	358	355	324	346	346	377	371	339	335	335	340	335	372	356	304	322	358	331	331	350	333	350	340	320	340	357	305	355	362	333	380	334	359	292	328	321	354	379	339	363	322	344	344	330	349	336	371	369	342	346	348	341	346	343	362	351	318	356	326	306	347	353	326	301	316	361	349	359	305	344	361	313	346	359	338	336	352	345	340	341	346	346	317	330	351	368	348	351	374	342	323	310	354	317	317	325	341	358	316	342	330	318	350	334	364	309	403	326	345	331	347	355	334	333	363	334	328	332	361	318	351	342	357	348	310	363	352	362	368	374	348	373	344	334	330	351	355	346	324	337	322	306	334	342	330	391	352	359	339	326	360	348	344	356	356	338	357	332	359	343	339	320	351	328	324	373	395	359	319	322	321	361	341	352	354	328	349	291	342	313	313	327	316	380	355	379	323	347	336	345	340	353	373	343	311	321	317	332	309	314	357	355	363	324	328	324	355	305	349	342	318	333	322	329	345	317	317	339	306	316	354	325	306	333	316	353	316	360	373	332	326	348	365	357	343	393	352	336	348	345	329	352	339	343	319	338	336	341	343	370	334	349	342	370	324	346	337	320	319	327	358	351	345	362	341	367	297	316	323	366	372	347	325	345	326	368	351	353	338	359	309	333	351	334	324	341	323	361	338	335	366	337	329	313	350	341	333	334	338	352	339	327	344	309	383	357	344	366	305	322	353	348	354	358	308	389	330	343	366	318	328	339	327	335	361	309	320	366	347	372	335	363	348	338	339	343	334	337	326	333	336	352	314	363	349	345	304	349	328	294	346	325	329	329	344	338	351	362	340	343	332	324	323	329	310	343	340	338	305	322	346	367	359	325	310	326	332	338	338	369	350	356	336	340	353	316	367	330	345	354	366	344	346	361	338	322	348	355	350	360	350	332	333	357	326	329	313	315	349	342	314	320	332	304	327	347	366	357	334	322	354	345	344	340	365	358	321	327	315	337	346	330	362	384	347	329	358	307	370	311	353	327	358	341	361	339	369	339	331	336	335	346	350	347	318	341	358	389	334	297	299	323	348	355	330	364	351	320	370	330	319	327	364	334	380	355	325	333	339	345	310	364	391	341	369	358	308	335	320	349	318	354	313	364	345	325	351	352	338	345	330	351	326	343	347	346	328	363	351	333	337	361	330	332	381	367	329	321	353	344	346	360	341	363	367	372	306	309	349	356	316	333	353	385	410	330	308	363	353	340	358	390	349	351	336	308	314	341	347	336	403	342	344	330	325	330	322	343	342	347	322	338	299	357	362	360	353	348	315	367	352	313	338	356	330	339	316	345	363	331	341	359	340	353	331	302	366	348	341	386	359	338	352	344	324	363	343	325	335	325	344	355	351	319	337	320	316	358	335	356	357	325	348	338	341	330	351	324	366	344	340	319	343	343	360	347	318	350	357	340	334	335	347	344	369	361	320	338	333	311	360	321	336	320	323	320	354	354	378	338	363	327	335	334	354	358	324	349	341	334	346	377	349	298	367	355	350	315	319	319	341	354	309	331	347	309	351	315	320	358	338	350	344	352	345	364	347	337	347	326	324	342	326	342	376	361	332	325	344	325	306	382	355	336	351	361	315	336	332	339	362	315	373	324	330	327	357	332	335	345	348	352	329	337	366	337	347	334	336	325	343	330	307	350	357	354	390	315	338	364	330	340	297	343	337	346	332	364	349	319	338	324	380	350	319	310	305	354	336	352	327	336	358	329	385	346	353	365	340	357	351	344	335	353	337	350	294	325	335	340	344	358	374	344	342	309	345	385	362	349	332	329	316	335	332	338	347	382	368	368	322	366	348	307	309	322	363	359	358	334	344	292	336	323	362	364	387	340	310	324	341	342	361	334	331	357	318	323	332	346	321	341	338	347	332	347	349	359	367	323	318	341	371	392	391	404	336	324	368	329	344	334	317	353	339	349	344	305	338	360	368	331	333	346	336	334	330	347	346	337	335	380	335	359	325	305	352	322	358	326	359	322	334	359	328	324	343	325	334	360	368	355	355	324	306	338	371	326	337	354	409	348	344	324	327	334	341	386	352	328	326	312	341	338	320	334	341	356	379	328	328	329	346	342	368	355	330	351	337	344	342	360	392	324	347	341	324	335	351	320	288	358	357	344	314	365	332	370	327	341	347	345	369	291	350	354	327	343	316	348	343	341	359	327	372	311	305	347	322	358	309	325	334	355	320	347	355	336	328	331	329	347	300	324	354	321	388	332	354	346	345	347	366	348	346	356	355	324	316	362	320	318	310	308	332	354	342	349	341	318	325	370	356	331	293	312	326	314	330	300	319	347	344	322	347	350	333	372	342	349	353	337	357	324	321	324	330	337	350	360	321	345	347	356	368	326	336	311	360	363	320	339	354	378	345	356	331	315	326	356	334	348	344	361	319	321	358	319	363	336	348	322	329	318	316	315	324	349	372	341	331	360	339	312	337	367	330	332	316	314	354	374	313	395	363	358	371	332	349	375	330	361	350	349	358	340	352	345	327	338	332	311	328	345	340	349	325	330	351	345	358	336	352	346	347	350	355	338	351	355	321	352	337	348	338	371	351	325	303	356	366	387	347	362	331	356	351	336	321	316	379	348	373	360	353	376	360	343	328	349	340	321	371	348	331	361	322	356	336	332	376	302	318	374	361	329	331	319	335	372	337	342	354	306	345	365	328	331	336	327	325	340	342	373	317	330	332	331	353	332	341	337	356	342	366	365	323	321	329	347	355	322	328	305	304	307	333	367	327	342	318	310	331	354	340	359	333	342	331	336	371	315	369	325	349	353	361	346	346	350	322	337	343	365	321	358	341	359	353	369	338	367	335	355	368	360	333	331	331	358	394	349	354	360	361	343	334	335	356	350	319	338	329	371	293
5655	1366	1074	894	866	826	832	803	896	791	846	808	856	851	863	849	787	787	800	791	826	786	838	805	811	804	828	823	826	804	854	790	803	814	773	778	789	811	853	844	797	841	775	865	815	784	828	816	826	787	813	864	747	811	752	788	828	804	800	836	831	813	771	762	856	806	786	771	797	839	860	802	868	786	799	830	803	830	780	859	823	798	851	802	815	789	817	844	869	781	802	837	840	829	808	799	843	816	832	781	853	801	823	798	841	810	792	844	836	804	811	788	839	834	798	826	781	857	799	812	826	782	784	825	821	848	828	820	845	794	769	771	783	780	861	838	811	816	782	719	806	773	785	786	840	831	807	861	867	792	844	850	783	798	798	833	826	828	829	812	875	821	818	854	827	867	872	785	802	781	868	803	869	839	784	844	840	807	862	838	806	828	849	840	819	772	828	804	878	793	837	841	855	755	848	813	826	858	828	807	807	830	857	795	855	866	784	801	822	816	801	862	868	817	810	818	827	825	772	775	849	821	876	881	850	858	824	810	846	844	732	812	842	835	830	829	834	841	836	830	832	782	844	865	835	820	827	831	795	784	866	784	787	813	815	864	800	822	828	839	773	865	807	783	895	850	788	820	795	831	801	817	799	824	822	829	852	890	851	892	818	809	799	840	790	830	876	792	844	815	835	814	851	843	822	832	815	889	804	892	798	787	856	846	809	839	821	851	812	875	788	856	835	815	812	873	842	794	817	867	808	828	818	828	824	778	806	837	826	818	821	798	807	805	832	880	827	826	783	772	844	799	800	805	852	850	775	784	805	829	807	800	795	804	775	836	857	863	841	741	816	844	846	789	834	836	861	827	799	782	806	826	841	816	802	786	823	840	811	866	832	788	775	804	815	767	791	852	837	799	798	806	823	811	778	764	757	822	843	869	810	851	819	776	828	841	840	796	831	790	814	873	810	856	825	834	825	821	770	774	852	808	810	802	846	824	815	788	816	827	798	863	782	845	819	856	833	842	807	777	823	786	797	836	767	784	832	865	861	870	837	856	815	865	779	815	806	837	849	858	819	809	818	880	838	843	777	836	851	782	810	893	783	803	834	826	819	879	817	836	785	825	876	870	784	795	816	862	825	862	866	784	848	811	824	837	827	836	769	766	807	826	784	813	819	848	810	816	853	816	869	852	791	783	816	810	896	829	774	810	830	771	844	839	822	800	826	855	859	801	790	810	829	831	797	785	828	793	792	821	828	817	796	811	782	784	795	861	847	815	805	850	817	798	814	825	886	833	767	813	814	804	842	876	818	838	788	841	822	801	780	824	839	818	794	835	770	785	879	817	808	810	783	864	830	861	780	796	830	787	814	814	864	851	787	813	825	840	827	848	816	855	792	845	801	831	791	850	841	796	811	830	810	820	801	844	818	837	774	843	790	833	855	831	842	816	849	801	816	773	812	807	859	779	792	841	787	794	853	804	816	783	825	821	828	867	820	757	816	831	774	846	867	839	818	847	784	841	824	851	834	794	807	803	762	774	814	870	790	859	827	820	781	784	771	782	771	820	833	816	828	804	793	812	800	810	785	843	743	843	851	779	832	849	883	832	828	841	884	839	835	815	820	807	785	821	823	847	768	787	793	835	808	815	820	840	819	830	840	862	824	772	801	817	835	795	812	812	799	819	837	843	758	812	850	838	835	790	808	809	845	806	834	796	791	833	825	788	817	809	840	818	783	840	816	858	825	830	780	800	835	820	820	818	852	785	831	812	816	844	799	854	810	800	825	798	844	804	800	861	839	807	864	826	775	825	821	819	879	849	815	807	786	850	830	870	760	818	871	776	790	838	815	863	833	818	844	846	840	837	835	828	799	848	839	854	813	782	826	828	882	796	788	827	795	865	781	854	802	814	776	816	839	820	837	838	812	768	839	801	780	860	771	804	817	773	833	864	819	823	845	773	813	843	819	832	835	826	802	808	804	801	826	809	800	823	822	875	816	829	878	836	776	809	843	823	790	832	798	769	825	776	842	779	793	818	792	779	831	768	795	774	873	789	824	826	850	869	869	835	811	835	780	823	840	823	832	827	784	830	835	815	837	817	780	865	819	876	782	803	837	783	825	846	822	833	842	797	833	811	850	820	815	775	825	869	805	823	833	825	837	853	862	761	809	843	853	817	814	798	798	793	835	836	841	844	880	834	830	857	795	800	791	824	803	829	811	761	814	817	830	756	888	758	829	827	805	850	801	810	804	814	811	827	853	849	811	789	885	841	847	808	870	771	819	862	850	775	801	804	835	796	823	809	831	806	823	811	789	819	810	848	855	783	902	800	814	732	789	792	795	863	841	811	821	838	806	808	799	766	833	774	801	873	866	821	813	810	841	814	789	830	856	785	814	819	826	855	800	796	858	840	851	795	838	800	852	882	856	854	807	828	835	830	776	823	843	863	800	848	854	840	818	827	818	824	848	868	852	816	790	788	858	829	813	833	853	824	866	822	854	794	828	786	828	834	836	821	790	833	811	824	792	795	844	815	794	839	831	785	783	813	777	865	806	861	868	808	868	849	804	817	770	792	801	871	832	768	784	805	866	850	849	838	817	851	779	767	784	814	794	770	774	831	780	833	821	891	842	796	830	833	799	840	824	829	852	848	822	820	833	836	821	831	794	796	812	794	820	829	781	769	845	791	824	825	860	852	843	824	853	818	843	817	853	822	834	822	810	810	849	830	794	819	807	811	819	801	860	834	817	792	794	828	848	815	847	811	829	804	805	811	821	820	790	825	779	778	829	843	825	780	834	831	841	836	805	803	856	851	851	815	802	854	795	850	796	875	812	825	775	862	841	840	798	824	771	782	848	809	810	861	840	817	794	825	778	837	823	814	786	821	858	793	807	795	805	828	827	847	840	852	800	811	795	806	809	809	847	842	840	765	802	844	816	765	823	883	867	863	834	835	839	786	774	862	823	760	832	831	816	840	809	828	795	830	789	828	818	772	836	777	805	829	863	818	784	883	865	851	854	811	776	801	801	857	797	802	818	777	850	834	800	762	859	822	815	875	855	813	825	772	903	785	856	817	817	804	802	802	817	766	794	794	834	805	819	771	871	785	840	798	786	867	826	797	828	815	829	840	826	815	822	854	809	841	843	802	856	839	803	829	811	792	821	888	854	864	879	787	830	787	821	804	834	866	775	802	863	777	812	810	865	859	801	808	865	824	794	806	819	787	773	825	824	858	825	852	822	814	792	801	823	857	831	759	830	802	799	851	825	784	778	784	840	863	864	825	843	831	828	807	847	809	763	828	793	782	872	804	811	862	767	799	814	759	855	777	824	810	817	827	873	809	840	807	820	831	847	811	815	855	859	828	783	864	891	833	774	806	882	826	844	838	798	780	842	780	818	832	835	862	809	864	788	827	810	830	806	821	794	773	826	825	817	832	817	807	777	833	812	878	838	823	815	832	827	812	810	804	820	798	797	775	844	846	781	812	847	768	842	851	853	817	816	822
24689	21000	23913	28278	20992	12527	546	341	304	316	293	332	282	312	275	257	263	243	262	288	265	243	239	240	256	267	284	239	260	263	242	280	245	245	247	236	215	233	267	241	260	258	242	250	245	211	217	270	236	257	258	236	229	258	283	258	226	242	245	211	241	249	243	265	226	260	260	217	240	233	216	242	247	218	251	240	239	252	276	246	246	267	251	252	257	239	243	268	260	250	259	254	243	247	273	234	244	243	246	266	244	233	259	246	249	233	236	276	249	252	258	242	240	254	231	259	258	247	230	211	236	243	229	229	248	232	252	238	231	234	224	233	256	228	232	250	221	245	243	244	236	231	260	256	257	251	239	252	242	232	237	248	258	247	271	243	258	230	254	251	223	217	235	229	237	228	255	241	249	261	237	248	235	241	239	261	267	226	251	260	239	223	234	228	251	254	259	240	268	244	239	245	240	249	204	234	271	252	247	254	258	285	233	236	233	221	249	245	257	230	268	267	252	260	231	229	221	229	229	226	243	231	259	218	240	269	273	228	252	262	250	247	244	262	209	233	249	253	260	247	262	254	254	254	232	228	235	244	266	254	253	240	248	247	280	246	253	221	260	201	254	262	261	295	254	233	241	255	251	222	252	233	275	250	246	221	231	272	238	259	243	234	244	255	252	218	259	264	256	245	242	222	244	252	224	263	262	249	235	229	233	257	259	241	235	263	285	213	268	253	277	254	249	244	243	251	243	240	258	238	259	265	248	257	266	219	257	215	240	247	224	262	253	223	231	252	251	252	258	225	234	231	229	237	202	246	249	239	242	230	237	236	238	262	232	223	253	233	237	271	253	246	249	259	239	257	269	247	238	217	268	208	241	244	262	217	250	237	239	258	210	249	239	262	216	223	268	233	260	239	240	241	257	276	281	229	232	246	238	241	264	251	242	223	246	237	240	254	221	260	290	248	249	218	252	249	243	269	226	231	248	240	274	216	251	246	244	224	243	244	256	238	278	257	258	232	233	233	244	246	277	253	239	237	239	244	228	219	228	211	233	254	263	265	262	249	267	273	247	228	294	227	244	266	258	253	254	245	229	241	234	231	276	259	254	248	240	245	260	226	242	280	238	261	284	280	268	258	248	270	246	230	207	266	235	233	217	221	257	254	264	239	230	261	245	253	216	285	219	243	283	239	216	225	220	251	258	217	265	251	238	219	244	273	235	249	223	255	217	267	257	243	221	239	238	231	255	240	263	238	256	295	230	229	266	243	227	278	245	234	281	266	244	259	239	263	229	256	243	277	245	260	269	235	234	243	272	243	258	254	231	248	251	234	247	222	258	249	246	273	282	228	255	274	269	260	247	223	241	245	261	254	234	248	241	245	252	238	232	229	246	259	248	238	236	209	261	261	246	234	252	238	223	260	210	226	226	269	257	230	265	257	238	246	250	237	233	227	228	215	219	238	256	249	265	258	247	266	243	224	229	278	244	231	242	266	249	263	280	256	252	247	249	275	213	252	221	249	271	269	249	201	228	257	248	243	209	264	247	265	244	258	254	221	260	210	245	235	244	266	256	236	262	245	257	249	240	249	248	242	244	227	255	246	259	218	241	234	238	259	236	243	278	238	234	217	240	231	261	252	224	244	260	263	278	264	234	235	276	237	263	275	245	251	235	240	226	239	274	252	252	241	232	260	239	263	229	255	229	217	264	173	217	256	240	250	236	233	234	255	235	226	231	228	266	223	224	249	248	260	250	256	260	243	253	228	255	272	232	244	243	219	244	240	252	236	265	237	244	227	263	228	249	224	242	244	239	266	277	259	263	222	232	233	222	248	231	233	240	258	253	241	242	274	266	234	220	258	248	246	220	218	246	215	242	214	253	225	238	253	245	254	249	260	258	228	252	246	243	234	240	253	257	250	243	257	229	224	246	238	213	254	252	255	249	250	225	225	247	267	240	245	259	224	237	237	235	228	243	243	240	242	242	252	250	209	254	257	248	257	254	223	243	235	238	256	247	240	237	238	279	228	241	247	251	250	242	250	265	293	217	245	238	238	276	258	240	215	250	266	243	242	236	240	240	233	271	248	265	245	225	223	258	247	253	228	222	217	258	242	239	267	230	235	235	268	246	252	226	249	226	250	228	220	227	241	199	225	258	225	242	226	240	266	245	220	247	259	213	251	295	249	259	224	242	262	229	255	260	238	240	249	252	255	234	261	278	252	247	253	257	238	227	235	251	203	272	269	237	259	243	235	240	254	237	244	263	224	232	244	264	227	262	241	234	248	243	256	233	240	259	282	275	235	247	223	248	257	250	247	256	254	261	260	231	240	245	252	214	248	232	253	254	234	269	228	225	259	226	216	242	245	230	222	239	247	217	234	249	247	231	258	241	257	252	250	247	230	241	247	226	257	263	246	263	239	246	240	237	248	251	235	235	262	263	255	235	241	264	270	242	240	239	254	226	251	264	225	216	247	229	235	249	230	249	241	232	257	245	246	226	285	241	245	284	242	230	246	262	263	287	229	234	242	254	291	231	233	239	235	242	234	247	243	241	246	272	227	242	255	247	242	230	229	248	257	244	270	238	236	231	250	230	225	230	216	252	235	272	269	261	222	251	275	255	221	262	228	228	235	249	232	242	239	254	253	239	255	253	256	241	242	230	238	233	266	252	243	225	245	231	240	225	239	255	219	211	211	244	228	244	197	245	235	251	255	254	249	246	233	253	287	261	240	247	255	247	253	259	230	250	256	266	214	219	248	227	239	216	236	228	245	237	247	243	225	236	251	207	273	238	244	243	219	272	249	221	245	245	244	223	261	266	217	248	259	219	247	243	244	233	251	252	242	250	250	290	239	288	241	229	252	236	228	235	228	249	271	255	250	235	257	258	241	254	238	271	272	240	244	235	249	218	243	281	233	253	247	227	212	222	242	239	257	249	245	226	244	242	239	216	242	257	232	243	254	240	264	247	217	248	262	281	221	257	237	248	241	215	239	230	231	239	232	246	261	241	255	239	240	246	226	235	223	256	250	238	244	268	259	263	234	254	252	246	260	221	246	211	244	238	246	219	228	250	265	219	264	224	226	248	249	213	244	261	250	235	231	226	227	243	240	250	265	245	274	232	246	263	237	247	281	236	266	268	242	254	267	245	241	246	237	228	248	247	238	238	237	215	244	197	261	255	249	262	249	222	227	281	260	210	253	279	235	236	239	270	248	248	258	245	252	232	248	247	247	234	235	248	224	250	253	236	273	231	240	248	254	227	241	230	255	247	255	249	255	260	256	244	260	247	259	236	245	253	243	221	219	245	232	267	231	246	233	210	231	254	241	248	274	251	223	243	262	248	241	236	241	265	226	247	236	256	245	244	254	234	234	232	286	242	264	234	272	246	262	234	256	231	249	225	261	228	246	234	251	235	224	230	242	255	276	254	197	275	248	220	224	225	268	267	253	243	258	239	235	246	242	251	247	273	220	242	247	253	249	260	242	251	281	225	227	261	217	246	243
3384	2357	1274	874	655	653	614	645	644	639	620	650	615	585	569	598	627	598	580	583	579	596	577	613	593	656	594	617	579	560	593	625	578	595	617	628	596	607	598	597	513	616	611	599	584	562	576	606	589	567	601	617	608	560	608	631	593	607	592	569	618	592	599	586	608	584	559	600	624	616	640	598	620	579	593	621	589	582	614	612	560	570	594	599	624	558	608	614	593	597	600	626	581	550	602	559	615	598	583	619	580	654	531	626	589	620	560	651	602	632	674	627	594	617	606	584	597	632	580	592	606	573	614	564	567	617	622	599	636	562	648	606	637	630	555	571	590	636	573	605	620	628	599	604	592	581	593	630	600	582	625	579	627	552	588	608	603	586	588	565	591	608	613	589	578	566	584	582	595	605	616	654	603	631	591	579	607	599	592	594	612	599	637	550	592	611	629	561	620	635	608	572	607	622	607	590	628	653	610	627	554	578	621	579	627	581	576	614	600	610	590	606	627	585	598	602	615	625	569	625	622	598	651	595	600	617	574	562	580	629	613	637	606	652	572	613	606	586	597	579	573	617	611	600	576	608	578	583	592	604	610	644	595	548	628	605	557	574	573	641	626	581	582	628	588	594	599	594	617	601	570	600	573	600	577	617	605	644	588	615	597	629	587	597	642	623	645	565	602	610	624	614	584	598	610	591	557	594	617	576	594	602	595	606	584	600	615	590	607	600	570	636	592	587	587	579	553	631	607	640	635	603	584	622	603	604	633	614	587	606	615	629	572	616	589	631	613	627	615	568	598	563	596	606	576	588	596	616	574	596	594	593	598	628	573	592	612	600	614	563	591	627	598	630	615	566	629	597	580	609	566	589	540	579	639	615	576	634	582	559	632	588	626	639	591	628	588	635	589	627	564	657	587	644	579	619	584	638	582	583	569	615	597	595	607	580	620	608	591	623	654	617	593	569	606	580	581	604	619	606	640	635	604	551	631	629	595	584	582	610	594	580	616	579	605	596	633	577	592	559	613	604	621	568	569	609	625	567	599	573	563	562	609	624	566	583	634	599	572	555	596	588	583	549	603	582	566	639	573	604	610	597	660	602	573	588	597	624	630	601	612	607	605	622	582	595	615	578	581	623	582	633	617	595	646	607	599	583	625	591	589	601	634	604	605	632	597	605	591	610	580	568	574	623	617	594	618	612	632	598	617	637	634	603	628	630	603	575	549	612	632	614	579	603	599	603	584	601	603	581	625	574	623	611	568	590	638	621	619	592	624	639	601	612	622	551	598	643	530	593	582	613	625	586	618	570	566	558	606	610	628	599	597	598	609	594	598	638	578	624	595	560	633	594	563	624	603	603	596	588	544	665	566	585	599	569	584	617	588	614	663	575	585	601	602	628	591	636	637	542	606	575	588	613	611	600	559	560	559	591	607	558	585	643	637	591	579	617	557	618	630	566	569	599	609	584	589	619	615	613	582	599	590	611	613	610	665	597	627	590	596	625	537	656	575	559	606	619	596	568	619	577	607	613	591	605	606	578	578	592	564	590	611	623	661	616	579	592	603	589	595	599	601	564	597	593	576	629	577	600	629	584	629	606	608	619	617	578	587	596	618	584	602	578	581	520	639	592	580	589	583	597	570	567	610	605	584	566	584	622	655	633	580	609	582	610	618	607	613	590	594	590	649	574	579	601	586	584	635	612	621	573	655	628	641	606	639	600	613	627	595	621	582	598	602	615	629	609	613	588	592	569	624	590	630	614	589	579	577	603	626	576	623	602	619	594	551	621	579	642	570	606	615	633	629	597	603	615	608	574	628	618	584	620	586	614	575	594	629	626	612	626	614	576	585	603	610	585	602	608	569	598	564	588	606	589	580	604	625	554	586	588	621	596	578	614	640	570	658	610	604	604	604	576	638	589	603	579	602	630	581	583	573	567	578	591	617	611	565	625	607	622	613	578	644	591	568	573	634	636	574	619	626	588	602	616	616	578	641	586	557	558	597	598	595	569	533	628	570	585	603	582	576	578	538	571	572	601	630	576	589	590	579	560	569	659	619	613	569	611	587	609	562	577	603	613	583	581	620	551	590	588	570	574	566	621	619	643	593	629	659	578	628	632	596	628	631	583	628	590	618	591	571	582	561	621	568	583	631	605	576	631	606	589	619	580	611	573	602	611	556	597	599	549	597	622	608	601	610	596	613	627	586	610	596	596	606	615	614	644	634	586	599	608	536	587	542	634	582	568	570	595	594	578	581	603	606	621	612	597	594	604	621	596	593	590	580	627	613	594	569	587	600	587	589	644	616	603	620	593	611	559	607	623	606	579	610	584	572	614	576	629	622	572	571	561	587	569	630	550	591	593	631	590	618	605	597	649	592	620	618	630	645	592	620	589	573	561	605	579	605	616	621	581	599	609	560	557	617	581	579	599	572	585	588	594	612	582	585	633	625	622	517	587	559	617	620	626	588	594	555	608	570	598	580	593	599	601	617	563	593	634	596	583	597	615	627	613	638	612	602	592	584	546	602	642	601	603	600	596	619	628	551	595	630	611	615	593	610	645	585	606	568	595	609	646	608	617	553	606	595	621	598	599	607	610	598	620	681	594	588	569	624	648	598	598	593	590	568	564	583	631	595	621	608	572	568	609	550	599	590	614	612	631	587	577	592	604	599	612	605	598	613	597	574	578	593	664	558	617	600	584	583	599	598	588	582	623	593	597	588	618	591	628	606	578	582	584	617	579	583	619	603	595	633	606	542	595	607	574	602	605	631	602	650	564	622	564	636	555	565	628	560	609	587	554	572	633	602	597	584	617	632	589	622	586	611	572	602	584	579	593	592	599	606	591	562	576	624	597	589	570	641	620	598	595	583	607	596	589	573	603	598	612	593	619	602	607	582	626	604	603	586	637	590	571	617	574	595	593	582	641	581	586	637	577	623	601	621	562	617	611	610	588	615	629	610	604	622	604	591	598	614	617	588	558	565	560	634	619	599	583	579	592	614	619	618	605	629	584	562	550	556	588	583	586	623	580	593	564	576	576	632	611	624	618	585	594	588	606	613	566	602	641	586	621	564	617	603	659	588	571	610	604	595	609	587	601	583	596	619	597	621	566	626	607	607	608	675	600	571	620	546	591	616	610	622	619	591	593	611	613	582	600	590	640	637	568	571	650	576	543	589	622	603	605	561	589	559	646	598	548	619	576	607	628	617	592	606	601	584	586	607	617	565	629	578	568	566	548	610	603	588	572	581	613	583	613	597	589	595	633	625	552	597	555	561	637	580	600	560	590	575	598	604	581	572	618	597	606	604	605	619	615	595	622	608	604	585	618	635	581	584	634	625	583	618	585	594	582	590	585	604	612	613	602	602	621	611	618	599	619	622	603	572	625	601	591	593	587	580	607	607	605	614	599	572	612	612	590	611	569	615	566	591	600	597	620	619	562	583	612	616	630	591	622	600	584	604	578	595	629	599	643	566	613	597	557	598	652	644	614	590	584	629	659
23969	21046	24401	27930	21047	21061	12332	465	265	247	207	180	174	152	167	148	155	146	152	138	122	132	113	132	130	134	126	126	135	129	95	132	120	121	100	105	123	120	119	131	115	98	110	104	105	116	131	115	116	114	120	119	117	128	121	111	109	148	138	107	98	92	105	137	122	112	100	109	120	97	124	123	111	118	119	124	122	139	129	109	108	104	113	118	127	112	137	114	131	115	108	105	116	99	103	96	109	117	103	116	110	124	125	111	121	114	147	130	117	102	127	128	137	109	116	121	100	116	128	121	103	128	113	93	118	113	116	113	128	117	119	109	132	115	112	129	132	115	111	122	104	92	106	106	122	92	132	105	97	108	101	110	133	119	129	113	121	111	95	111	124	122	114	108	118	114	114	109	125	116	100	105	92	110	125	90	119	133	115	105	100	97	102	115	141	116	109	113	105	113	114	115	124	116	108	109	105	122	106	115	109	115	106	120	117	114	113	105	93	118	107	140	110	105	118	91	122	113	114	110	86	110	110	102	114	103	123	115	122	97	96	95	100	93	105	113	121	100	114	123	121	109	111	121	108	127	119	110	105	127	124	109	121	120	90	99	120	108	109	120	142	111	116	122	107	104	123	121	116	124	119	116	120	118	126	119	115	109	119	123	92	113	118	113	116	111	111	98	148	130	105	127	124	109	119	106	115	135	82	120	103	132	108	102	123	114	113	107	111	120	122	120	128	102	113	90	134	130	120	106	102	99	134	128	106	85	101	101	122	109	125	117	101	131	102	128	125	99	113	114	115	135	126	95	109	86	118	104	102	115	125	115	111	115	109	118	113	104	116	122	107	115	120	108	94	97	90	114	109	136	118	122	111	106	111	137	104	134	122	100	114	114	122	123	111	113	108	122	90	97	96	113	139	117	133	123	129	120	120	118	114	109	119	130	119	99	127	129	121	105	123	106	115	114	130	111	114	122	123	110	100	122	116	85	109	100	129	95	115	107	120	107	118	112	129	111	142	114	113	116	99	113	119	118	106	108	103	118	113	110	122	115	121	84	122	106	104	103	100	127	117	124	103	119	92	111	113	127	121	117	103	116	104	128	115	104	111	96	122	113	110	110	123	115	129	117	111	111	139	110	118	136	95	113	122	99	97	124	133	108	148	120	130	104	126	124	106	108	122	129	110	91	107	104	112	115	116	99	97	107	110	133	103	104	109	131	124	105	112	126	94	102	102	109	80	115	131	110	109	123	104	105	120	99	95	128	104	91	98	129	108	114	115	121	103	98	90	121	122	116	119	101	98	96	125	87	108	111	88	117	123	113	117	108	114	104	105	126	117	110	104	100	113	124	124	108	116	96	110	115	97	139	117	103	134	137	115	95	129	94	123	114	117	117	118	96	112	127	119	115	116	115	125	100	116	120	130	108	112	122	117	112	109	110	122	123	106	111	128	132	118	105	133	123	122	106	115	139	116	122	96	132	120	102	100	121	110	119	109	114	120	113	125	112	110	117	112	101	102	89	117	132	120	122	95	103	112	119	128	98	127	121	107	101	101	113	130	122	124	125	107	124	119	96	110	115	94	98	100	121	109	109	91	117	134	126	121	116	130	101	127	101	91	128	122	122	113	112	98	127	108	114	101	91	108	95	119	99	122	113	112	124	98	101	97	136	104	108	97	105	113	94	118	97	114	128	108	117	98	123	95	108	104	84	127	114	126	126	116	109	107	124	130	127	107	113	124	106	111	100	106	100	118	129	104	101	108	114	108	115	124	110	97	91	105	118	128	135	100	136	140	110	108	130	118	104	115	123	101	114	107	110	129	112	121	110	98	117	114	113	130	121	108	121	114	100	108	93	99	120	126	111	110	125	108	118	119	110	106	109	128	110	115	118	96	121	121	123	118	118	107	119	115	99	96	101	113	132	119	100	95	106	116	107	99	96	104	104	102	126	115	98	115	103	113	128	120	120	130	101	106	111	94	107	131	133	118	89	112	109	106	94	102	119	113	113	121	116	118	115	81	130	114	139	112	107	103	114	109	144	111	107	117	122	124	103	98	122	106	126	126	114	108	120	129	99	93	91	116	86	104	127	121	103	101	120	105	99	131	123	106	119	91	120	104	123	108	110	109	117	104	116	118	117	118	120	126	97	107	140	109	112	116	123	122	110	130	116	117	128	103	103	95	106	129	114	107	113	116	117	122	116	118	109	121	122	120	110	101	97	120	125	113	114	110	105	129	112	119	108	107	103	117	118	115	111	109	94	103	112	126	115	97	105	95	121	116	125	106	94	128	115	117	118	113	120	119	105	120	106	122	106	129	99	115	100	121	112	95	107	133	120	104	120	106	110	94	124	113	104	129	114	126	110	93	99	103	105	112	112	111	117	95	93	117	108	108	130	126	114	109	104	124	123	113	125	122	89	111	117	136	106	112	113	122	98	113	118	131	107	127	104	106	94	115	132	103	109	100	116	103	118	108	100	130	123	114	106	126	116	120	108	126	138	113	107	130	113	97	132	116	125	102	113	116	120	106	118	123	121	108	116	121	110	96	107	129	122	99	97	109	86	108	106	120	110	121	100	118	115	106	100	129	120	101	99	143	123	107	94	116	114	107	118	117	124	122	117	114	127	117	106	121	109	115	115	125	122	100	135	93	101	126	96	129	102	118	108	126	109	117	111	123	110	125	112	105	110	109	138	105	124	118	129	96	135	109	109	93	105	106	112	106	135	112	119	115	100	124	106	118	117	109	112	116	115	106	131	102	119	110	123	109	125	103	135	102	129	129	106	120	107	103	103	122	122	126	123	114	106	118	118	118	104	95	110	116	120	104	118	105	116	117	105	107	104	123	119	126	112	134	88	92	102	129	87	114	108	134	117	127	112	111	110	129	110	128	119	101	120	118	100	117	113	117	119	104	116	108	105	136	107	118	124	118	106	120	111	127	109	75	97	134	121	115	110	116	107	113	114	108	119	113	97	118	104	119	121	122	126	112	122	120	124	113	125	99	127	104	120	126	119	129	106	128	112	108	122	122	90	109	105	115	116	104	117	109	129	120	109	116	104	142	122	118	113	126	105	106	101	121	106	119	101	128	142	109	139	106	94	120	94	117	113	111	118	122	114	127	99	120	116	97	122	114	108	108	98	109	120	119	118	129	130	117	131	108	105	113	122	98	99	108	114	113	115	112	110	105	113	108	106	116	101	110	121	115	111	119	128	131	119	114	116	110	112	115	125	107	97	109	132	103	96	119	115	124	118	112	122	104	123	118	119	113	110	143	117	137	118	115	111	94	126	111	125	108	96	126	133	95	114	111	102	112	103	131	100	108	105	129	116	108	116	123	106	103	89	107	116	112	107	107	122	119	127	135	105	101	100	116	114	106	121	105	115	122	106	111	115	101	120	97	116	112	95	112	90	122	112	95	111	117	107	115	106	107	108	122	106	103	123	107	101	119	117	107	113	104	100	124	114	120	102	108	101	104	110	115	116	119	96	95	119	99	117
3331	3700	1622	821	584	463	416	383	334	376	353	331	351	354	287	314	305	311	296	321	299	316	319	286	330	316	316	334	312	304	311	291	275	297	291	347	304	334	302	296	315	297	308	299	345	310	332	288	323	290	346	303	307	342	297	306	341	314	305	306	344	279	302	318	310	321	319	295	314	341	307	311	353	304	311	327	336	317	307	308	317	334	320	288	328	344	288	317	311	304	332	326	304	314	291	311	300	298	293	313	314	304	316	292	316	305	332	321	292	323	315	309	350	310	299	307	330	321	291	308	331	332	331	316	323	306	342	326	313	312	315	308	307	301	336	300	330	319	299	326	285	334	333	307	317	341	343	309	312	303	316	307	333	338	287	311	329	291	323	301	324	299	272	323	296	323	318	325	329	312	291	297	304	321	308	315	334	294	322	324	298	313	316	311	365	316	305	310	298	323	325	282	333	312	290	295	336	333	322	317	342	292	315	271	313	314	320	289	294	288	311	279	357	291	300	328	361	309	305	293	306	322	313	327	325	331	307	328	323	300	319	301	302	324	294	308	327	352	302	283	303	317	322	329	336	319	327	325	281	299	300	314	292	300	300	358	289	307	325	329	331	330	310	308	275	313	302	304	301	308	327	299	325	288	279	305	320	304	316	326	328	334	317	302	344	323	295	317	331	326	355	292	286	311	299	323	347	322	300	316	281	316	331	317	327	295	313	283	308	326	311	310	317	295	320	272	281	324	344	324	331	337	280	324	290	324	306	357	318	303	313	334	303	309	305	303	340	321	315	321	318	329	327	326	326	318	310	342	326	279	305	325	284	313	341	311	293	291	271	317	319	332	304	346	320	291	306	320	345	294	316	310	321	343	312	335	278	319	341	326	303	326	321	311	339	335	278	314	292	302	315	290	278	334	284	307	317	311	300	307	316	310	293	321	310	300	334	312	289	301	290	331	339	295	322	343	310	296	327	339	296	329	334	325	351	330	335	302	332	307	335	309	314	301	320	332	303	323	316	324	322	304	329	317	312	316	325	298	330	313	343	315	336	281	292	331	326	321	329	310	321	307	292	307	295	300	302	302	310	312	342	289	335	318	322	300	313	300	324	330	366	307	302	326	307	312	321	328	292	343	346	321	316	320	307	267	297	297	339	348	290	300	299	323	308	330	297	300	280	322	325	318	303	339	309	314	345	306	300	311	314	323	334	318	341	316	311	303	288	331	345	310	332	295	293	305	322	300	295	306	299	317	292	314	291	301	281	308	327	315	307	291	307	334	356	275	297	309	317	298	337	316	343	318	299	299	318	315	341	330	299	309	323	303	326	327	335	350	307	318	315	307	303	288	319	303	286	293	307	329	312	307	317	297	293	352	311	280	365	316	311	278	322	332	302	305	302	325	266	347	290	329	302	334	308	292	298	283	293	348	346	315	313	292	301	272	301	294	315	296	320	336	312	292	309	293	304	272	334	306	298	322	316	328	311	308	296	353	294	301	306	323	303	306	314	273	303	309	302	320	303	316	298	288	303	311	297	328	313	290	333	315	300	286	319	317	331	308	315	318	330	331	299	319	298	321	326	309	337	329	280	315	317	312	318	301	297	304	335	312	331	343	329	332	332	314	316	313	307	351	325	341	323	318	328	328	339	309	298	280	296	340	325	320	294	326	331	294	299	286	296	301	320	307	305	308	309	328	311	319	308	336	350	320	342	294	303	302	311	313	324	294	328	322	321	316	276	278	328	311	314	299	321	317	280	327	287	285	313	328	300	339	306	296	335	318	323	326	299	298	322	340	303	310	328	341	320	304	318	295	290	298	286	338	287	327	323	304	304	313	310	303	306	309	307	324	313	339	319	300	297	336	309	295	328	301	322	305	322	305	296	266	325	300	350	351	312	284	317	315	266	302	314	327	313	295	295	330	305	318	329	303	298	299	326	287	274	310	331	329	293	319	323	313	290	318	287	292	289	308	303	328	328	328	330	322	306	307	286	347	327	331	318	329	312	334	308	293	302	318	347	300	337	292	318	334	320	296	299	293	293	277	277	310	299	306	260	338	279	294	292	271	302	328	332	338	295	318	314	333	282	344	297	306	313	305	332	299	328	299	340	310	304	313	302	309	324	345	324	303	334	308	278	341	326	291	280	324	316	365	314	314	304	332	319	303	302	317	273	306	305	320	343	340	317	327	311	300	310	330	329	300	300	311	307	324	344	309	312	308	328	299	370	300	301	311	320	318	276	294	319	316	323	298	319	336	288	293	330	302	310	296	324	318	329	289	303	293	300	294	343	296	317	330	312	330	363	300	303	295	330	339	319	323	329	308	287	336	346	287	343	345	344	309	303	316	303	301	295	341	298	321	339	320	303	320	308	318	275	312	317	284	315	300	340	297	322	312	327	290	303	314	307	330	329	323	309	288	319	318	343	297	293	301	329	384	311	327	345	303	333	284	322	320	323	318	280	311	306	300	310	332	305	335	322	333	323	303	298	310	301	289	322	328	301	329	302	325	285	318	302	323	284	284	297	305	293	305	348	291	288	302	323	335	354	334	323	269	319	333	334	316	295	304	297	331	313	335	332	332	295	291	288	303	296	329	314	299	327	311	300	301	333	321	314	318	340	314	300	313	323	295	320	318	308	292	332	321	296	281	298	322	284	332	320	319	317	295	317	305	322	319	320	333	356	321	310	290	334	327	334	354	303	298	340	319	284	305	317	317	316	307	326	298	284	349	301	308	303	282	320	295	289	306	321	312	260	314	292	320	329	307	295	297	341	318	297	279	325	297	269	280	306	320	329	322	308	325	327	298	286	315	334	299	291	330	318	281	295	324	285	301	310	295	293	328	338	316	308	306	314	332	298	313	305	326	281	326	280	309	298	308	316	289	297	322	303	287	303	313	310	318	331	299	326	300	336	291	340	321	289	312	294	324	327	309	286	295	317	331	306	290	287	321	297	292	329	304	326	268	304	280	333	315	326	334	317	300	334	335	309	305	328	312	328	313	328	297	330	317	310	352	311	282	299	306	321	298	299	295	323	314	294	318	318	289	317	323	289	300	288	333	288	320	338	287	287	319	282	312	314	295	321	331	310	309	354	341	301	306	326	324	305	340	298	334	311	275	322	322	305	327	287	306	303	312	298	321	273	309	274	340	321	300	306	283	296	328	315	315	289	327	368	318	297	322	335	352	322	307	334	291	331	303	314	315	289	319	312	313	301	276	289	290	327	336	332	308	291	313	302	315	295	299	312	305	316	297	297	289	334	337	308	310	304	282	312	308	310	321	318	316	323	284	304	293	331	320	340	290	307	289	343	323	320	293	327	298	309	297	297	285	322	321	298	303	313	321	343	293	297	317	323	296	318	319	292	335	335	308	325	333	317	309	310	313	298	290	310	293	279	319	277	338	299	313	297	321	328	296	305	304	307	331	313	311	287	335	281	318	323	320	313	304	294	330	316	276	303	300	306	317	298	293	300	333	317	291	282	271	306	327	300	308	324	322
30952	20475	10408	1000	591	537	467	404	349	363	375	336	338	322	377	359	369	307	312	378	327	338	320	322	318	322	340	390	326	326	312	338	310	308	333	304	322	340	325	357	375	338	323	353	351	324	348	331	311	313	336	311	336	334	318	346	353	345	333	297	345	349	337	299	329	334	339	339	332	327	359	331	357	338	328	324	339	318	319	341	319	312	334	352	356	338	340	346	338	344	336	339	345	321	350	333	323	338	331	357	326	326	329	396	281	343	302	359	316	310	312	338	355	341	345	336	324	325	372	294	331	345	330	371	334	339	378	342	348	319	293	323	343	333	327	363	332	351	332	366	327	350	329	331	331	370	380	399	341	348	286	335	347	349	326	373	303	360	360	333	326	350	375	344	323	357	326	343	327	325	346	360	355	349	345	333	334	351	345	312	348	362	335	372	343	323	329	343	347	323	328	354	342	327	325	360	361	344	326	356	370	322	334	340	338	339	361	328	329	332	326	328	355	342	370	306	358	352	313	325	364	339	363	331	315	355	352	358	385	321	356	304	339	329	346	359	318	298	346	346	329	327	322	364	368	348	347	334	334	326	363	300	375	389	355	350	337	388	350	315	346	319	360	323	354	347	340	324	345	353	336	333	326	349	334	369	345	355	377	347	291	327	353	322	329	325	402	326	356	359	368	345	332	334	330	359	339	365	351	301	355	375	350	357	295	319	320	335	330	321	308	324	302	367	380	343	350	291	355	306	327	338	325	355	336	336	342	353	317	366	340	354	385	319	319	352	373	362	332	348	326	347	345	324	339	348	313	348	319	343	321	315	332	346	345	332	341	356	324	327	339	329	369	320	326	332	329	343	344	344	373	362	322	321	392	307	316	355	332	342	346	346	324	346	319	334	326	371	353	354	360	333	302	322	338	337	357	339	325	325	361	329	324	384	341	319	316	344	310	318	317	339	368	331	317	359	383	348	345	327	382	340	334	337	349	365	346	341	364	377	359	352	357	311	325	342	340	357	371	362	336	318	331	332	363	320	315	328	334	299	315	350	325	316	347	326	332	342	319	310	310	340	339	346	308	340	347	310	349	344	343	339	334	343	349	361	337	339	341	303	364	322	351	338	339	353	353	341	358	302	308	338	390	331	329	350	348	363	338	349	362	339	320	321	350	307	348	365	334	351	332	325	361	337	340	341	342	320	327	284	317	376	349	335	320	326	355	332	337	370	332	313	312	312	345	334	362	317	324	324	341	356	331	361	326	328	370	311	332	343	343	324	327	350	355	300	343	344	339	373	352	356	324	360	338	379	329	330	324	315	332	371	319	322	328	363	315	353	350	377	353	312	329	346	330	338	339	314	331	344	322	334	368	346	320	326	357	320	329	326	316	317	322	359	324	343	352	357	320	311	349	334	318	344	319	335	336	363	340	380	336	340	350	308	336	328	328	316	317	347	329	315	346	315	354	365	347	330	350	288	332	326	344	294	361	340	348	337	337	351	353	364	359	336	344	334	306	391	340	380	335	346	334	356	349	339	331	301	353	343	312	326	343	353	325	326	322	358	317	335	326	374	341	367	300	327	325	355	341	346	334	359	311	364	326	324	337	319	357	354	357	337	353	326	312	327	304	327	342	340	319	354	342	302	340	348	353	322	319	376	324	339	320	334	365	346	326	320	354	326	356	322	346	338	338	310	316	334	323	322	337	335	334	372	335	328	338	312	334	317	324	342	335	349	317	331	345	348	372	312	335	330	344	310	373	347	338	321	347	329	345	338	313	318	368	299	331	355	357	373	352	358	339	356	359	320	340	371	318	316	345	341	338	360	361	353	334	341	340	337	321	269	329	335	358	330	343	371	336	391	336	352	324	332	327	354	363	325	328	341	345	341	322	339	331	334	339	339	327	374	329	334	370	348	336	347	359	374	315	370	334	388	330	371	333	394	325	348	317	323	364	375	316	335	340	314	339	322	346	337	345	358	333	340	339	356	341	345	312	346	337	355	310	347	332	342	337	381	341	342	321	324	337	352	319	338	330	335	354	288	318	376	322	330	337	304	325	358	348	332	355	362	353	341	334	344	349	326	348	349	353	381	328	326	351	347	321	325	347	337	316	377	354	348	349	320	348	343	361	347	303	334	300	330	335	343	328	379	336	323	349	347	329	347	314	347	356	323	337	358	337	377	316	329	365	337	325	319	293	340	337	327	356	384	352	322	317	327	330	306	354	319	346	320	313	346	333	310	352	325	380	356	377	363	348	320	324	340	298	315	307	351	311	346	333	325	350	310	349	331	325	337	322	332	345	354	366	318	360	317	337	331	318	367	366	334	352	316	339	330	339	319	320	311	344	365	320	325	342	369	343	350	357	341	344	356	347	349	331	343	364	308	347	337	312	342	332	355	311	373	360	354	334	329	295	346	340	348	367	340	340	363	337	310	308	373	346	330	372	332	343	316	328	332	331	336	334	320	318	357	334	335	351	322	374	349	328	314	363	305	367	319	301	353	322	338	359	323	341	330	336	318	316	344	348	336	379	329	377	343	351	276	355	343	353	333	358	332	325	323	346	333	322	329	337	331	317	338	312	330	308	359	397	319	329	316	338	299	340	369	376	335	331	347	333	326	340	301	325	328	327	343	340	372	367	330	346	325	320	336	333	332	334	332	360	349	341	351	352	373	340	337	355	343	340	302	382	345	335	325	339	329	328	366	347	316	337	347	347	364	321	352	315	313	327	315	361	363	312	348	334	365	346	374	326	337	350	365	355	359	345	320	344	360	291	377	323	326	323	347	377	341	355	323	338	344	329	339	361	334	343	303	356	320	342	370	359	343	334	323	360	342	343	334	346	346	328	316	331	380	309	331	327	395	359	297	315	336	339	330	308	300	332	342	339	325	320	333	358	304	312	286	341	316	300	334	339	309	325	341	310	384	344	348	300	345	341	347	347	314	351	338	322	338	329	326	341	333	370	344	351	305	326	362	331	372	314	347	366	353	360	383	321	331	353	308	354	339	350	348	348	324	357	320	326	357	351	307	333	335	347	350	376	356	372	331	321	325	309	378	326	362	336	324	304	328	315	321	317	335	330	360	342	364	301	397	332	321	370	359	332	334	340	329	339	328	313	322	313	334	329	341	341	325	328	314	331	327	323	385	333	332	368	332	326	350	299	335	364	333	360	313	349	358	336	335	352	338	322	336	345	329	338	327	322	322	368	351	350	347	329	343	332	381	348	339	331	306	343	353	342	326	321	332	348	348	351	358	355	332	316	348	332	303	358	350	361	368	355	364	323	322	336	350	351	354	360	366	353	341	339	347	315	359	368	324	315	330	327	346	356	346	329	334	349	382	350	340	348	332	352	336	302	331	354	343	345	340	335	352	339	297	313	313	365	352	310	299	365	341	372	337	319	317	333	348	341	358	287	348	317	360	372	354	321	340	339	322	329	345	311	358	328	334	327	341	308	327	341	350	343	349	384	319	354	355	332	327	347	355	343	357	353	334	343	340
5716	1316	976	813	854	841	843	809	792	846	840	790	873	815	806	862	848	800	801	819	844	826	863	771	804	825	833	818	800	791	807	831	822	775	843	847	836	856	831	798	765	835	797	794	826	863	781	796	796	838	859	826	850	812	852	869	849	820	832	786	802	866	828	851	793	803	810	831	802	850	835	784	843	823	870	808	819	839	773	824	822	826	824	780	764	821	878	778	853	783	782	791	815	803	786	776	780	828	829	807	826	804	808	807	829	854	789	789	775	858	779	831	841	813	773	771	843	842	846	833	828	815	798	809	794	819	805	797	832	768	866	822	829	849	799	857	772	825	784	834	799	842	831	780	837	822	845	769	818	829	812	886	832	815	809	845	819	860	830	787	800	841	810	774	783	817	831	771	804	786	804	811	809	823	827	833	788	806	845	825	785	804	806	848	872	821	779	802	837	779	897	852	814	860	790	801	891	844	864	848	839	783	849	852	876	840	790	773	795	827	867	785	815	766	793	819	805	826	828	776	862	795	821	831	809	775	823	848	769	786	787	824	765	826	812	839	798	782	793	833	774	864	841	784	822	821	835	839	794	760	797	789	764	814	813	793	806	791	812	771	841	814	834	823	816	835	787	871	802	847	814	802	802	820	828	855	828	836	794	862	783	797	804	828	827	754	783	789	850	815	829	825	777	789	768	818	868	874	816	830	787	863	793	820	840	806	822	757	788	828	797	829	785	854	820	814	827	784	791	816	813	809	829	784	813	812	805	783	804	805	841	863	816	797	808	830	757	816	802	800	812	861	776	807	832	780	764	824	788	826	817	825	839	864	750	763	819	763	887	839	837	808	831	812	816	824	826	839	780	880	844	837	828	780	774	800	814	829	815	831	827	832	842	871	789	779	788	872	831	833	830	783	863	832	859	803	814	824	816	829	858	829	838	825	819	825	804	822	868	828	779	832	809	827	794	856	842	812	795	819	760	758	883	819	853	833	842	808	773	792	797	789	810	774	853	819	763	836	866	799	789	802	875	843	844	812	802	768	850	825	885	825	836	860	822	811	805	767	790	848	881	825	825	849	850	836	799	807	800	828	830	827	830	768	812	823	844	779	835	851	803	833	814	795	806	801	742	806	846	811	876	801	803	815	822	825	808	778	786	841	840	756	810	802	807	797	813	843	763	793	854	808	804	845	807	857	848	863	796	782	802	833	814	818	830	813	850	815	796	827	857	758	784	826	769	815	783	842	841	839	827	818	832	817	784	796	872	808	810	820	828	825	834	839	796	812	820	849	856	828	813	822	795	848	820	761	877	802	808	813	802	746	883	804	764	838	866	801	802	812	832	825	828	792	819	831	812	808	806	852	797	777	843	812	785	832	845	852	855	784	814	789	766	825	803	813	850	807	822	806	830	753	833	875	867	823	847	780	831	824	833	820	816	796	862	806	840	799	801	780	852	847	783	809	854	790	846	830	829	791	766	790	833	773	839	827	812	758	784	822	855	780	757	832	847	831	783	811	821	882	814	793	831	813	825	831	794	775	838	842	767	815	784	819	815	821	769	838	761	792	809	839	846	779	840	838	867	819	810	831	828	799	852	806	824	821	838	769	809	800	822	787	780	815	821	886	777	807	791	789	770	839	821	775	792	854	789	843	786	780	774	828	815	812	795	820	793	840	793	863	807	834	816	776	844	814	835	850	864	733	800	761	816	794	838	885	768	823	801	823	782	819	821	787	772	799	826	774	838	826	755	764	807	844	818	808	813	873	811	837	832	760	825	852	785	814	868	805	773	817	838	803	787	836	804	840	837	854	798	838	803	762	820	797	792	838	853	803	817	780	779	848	803	830	835	796	834	786	834	833	830	786	827	804	827	761	809	812	814	755	814	771	815	786	794	854	817	792	782	817	796	800	794	809	813	804	823	863	832	799	809	831	866	820	859	845	832	771	816	843	800	802	827	833	821	799	872	860	818	828	830	780	830	807	793	796	811	772	847	844	823	770	792	837	797	831	847	784	794	781	830	867	799	798	848	796	904	798	802	801	796	802	819	836	788	807	798	798	795	799	822	879	808	803	859	794	841	827	819	787	843	785	838	818	820	789	792	789	813	826	771	778	810	842	825	777	811	787	832	842	789	820	802	776	883	803	859	809	824	828	767	847	837	787	765	831	823	869	789	821	859	810	851	809	796	813	803	783	889	834	840	812	813	865	770	848	830	831	824	821	811	844	834	778	778	814	794	795	822	884	820	826	814	773	808	748	816	839	844	837	815	828	838	802	863	802	785	806	781	860	825	812	809	820	764	807	792	803	822	868	766	776	796	859	776	800	852	826	859	831	854	874	804	802	785	834	820	785	768	819	797	843	836	853	833	803	820	880	820	813	803	809	817	761	826	815	854	760	815	788	875	828	814	797	859	862	805	777	796	837	803	828	802	852	821	763	770	872	803	797	857	845	804	839	773	798	819	822	779	808	808	790	812	817	861	809	742	855	800	795	801	876	793	813	811	823	825	822	804	879	840	851	835	808	788	867	797	805	796	824	821	795	799	762	814	824	816	792	783	824	826	874	809	815	799	798	758	841	830	793	848	888	843	817	817	793	814	815	808	815	806	804	847	818	841	825	743	838	838	792	811	837	800	809	833	771	753	777	802	804	809	871	822	804	862	803	783	835	817	838	835	822	772	800	811	786	839	825	796	803	795	791	824	800	851	835	756	831	803	825	851	815	787	838	805	836	798	820	813	829	864	836	781	847	833	795	821	817	781	776	823	823	819	801	827	812	901	831	808	777	795	821	824	848	823	783	806	805	810	910	811	821	808	820	835	815	815	854	846	820	846	844	805	850	824	825	798	804	806	803	799	822	779	838	844	754	849	808	806	837	810	785	839	800	828	793	828	844	830	819	820	794	841	866	776	796	774	813	764	824	803	840	861	799	814	821	850	791	771	826	831	817	770	819	805	812	794	812	827	861	832	847	833	837	805	838	817	824	828	794	806	841	857	828	828	862	783	807	808	773	829	830	839	782	777	766	821	782	847	837	816	803	859	800	781	852	813	825	794	823	777	883	838	826	817	805	840	803	800	846	811	821	779	742	827	821	825	855	807	840	807	786	789	794	742	800	850	840	796	800	795	819	868	861	791	785	793	793	816	829	766	839	807	815	775	814	826	882	775	831	833	791	825	858	818	812	838	816	838	822	768	792	802	773	812	807	872	805	809	839	803	813	816	758	823	837	822	772	740	820	808	843	803	811	799	792	794	804	791	818	774	814	794	766	781	836	789	796	829	803	816	851	807	798	817	803	853	835	810	817	816	797	755	845	846	790	805	863	833	818	782	853	773	782	807	807	841	784	811	796	807	849	866	831	801	812	810	804	780	794	866	830	832	846	798	792	848	777	828	846	817	857	805	840	753	822	808	818	825	777	834	737	795	733	833	801	835	802	815	853	851	799	816	795	850	842	797	739	850	786	820	864	832	836	824	828	827	829	799	834	802	795	766	823	890	788
24649	20994	23907	28278	20999	12661	495	357	313	301	275	279	289	267	280	271	268	268	257	269	258	257	249	246	256	209	276	242	257	242	246	259	254	214	272	270	267	254	246	241	246	226	258	274	266	258	248	224	248	252	239	244	237	268	246	247	235	233	266	251	231	255	234	244	224	271	263	236	222	269	248	221	222	258	244	236	265	267	246	248	256	249	242	243	232	258	222	219	254	247	230	267	264	245	249	274	248	263	262	241	267	279	262	235	245	237	241	227	217	268	233	223	220	211	255	230	213	269	224	256	254	255	257	241	229	255	249	246	243	240	230	214	246	251	291	250	275	254	242	256	255	252	233	265	224	249	270	269	242	248	239	244	229	215	249	255	248	224	239	242	250	236	273	232	230	241	229	253	251	249	246	255	213	242	242	268	241	261	225	242	260	253	293	264	248	224	245	246	241	244	232	229	245	235	239	239	279	254	219	260	262	212	267	245	252	269	233	263	278	235	234	262	243	257	257	264	220	225	238	230	265	221	217	239	252	218	251	230	228	244	263	228	246	221	273	261	220	228	245	248	236	243	242	250	236	255	232	239	234	240	247	255	239	250	253	230	263	245	208	215	292	239	230	277	286	257	245	221	257	236	234	226	259	259	258	238	249	235	243	244	259	238	268	220	237	258	274	260	248	242	235	237	233	236	267	222	232	251	248	241	236	259	260	252	252	210	238	247	242	238	233	261	251	269	218	248	236	265	266	247	246	246	259	251	208	244	232	249	235	287	264	236	269	263	246	263	237	235	218	257	295	253	244	236	238	235	260	243	252	229	242	258	261	259	263	272	221	236	234	239	252	242	243	226	243	241	230	260	233	225	250	249	255	268	239	264	261	246	226	229	252	224	238	281	270	253	254	236	246	242	269	253	253	242	238	225	273	276	237	254	231	256	236	248	231	252	245	242	266	251	251	242	275	269	247	249	271	263	255	248	233	249	263	248	250	258	235	251	240	251	246	245	246	247	240	256	248	249	215	206	213	251	253	229	263	260	247	257	218	235	271	237	231	270	267	253	224	249	251	268	257	245	243	255	272	266	268	266	237	236	245	270	267	255	251	231	264	232	228	226	261	255	243	238	243	254	285	242	245	231	244	282	275	265	272	261	258	222	262	242	225	273	236	258	253	256	240	254	272	264	267	247	251	233	271	276	263	245	243	245	264	246	258	224	227	272	240	231	238	257	273	265	244	233	275	268	254	223	250	266	216	260	273	234	250	229	244	283	219	244	247	240	253	225	240	272	239	256	280	256	254	229	263	235	229	288	267	236	230	264	264	253	227	259	244	238	231	234	287	252	263	257	274	239	227	220	207	245	281	265	221	222	245	262	248	236	245	246	255	245	237	247	232	249	262	229	237	243	245	256	242	251	241	267	231	246	273	255	221	237	236	214	225	260	229	267	286	254	241	255	259	241	270	258	253	230	248	254	242	243	248	245	247	235	255	252	234	224	233	247	230	224	268	217	242	250	222	259	245	250	258	266	252	234	267	234	280	303	248	262	257	255	239	248	231	247	248	223	232	250	230	235	251	235	229	278	283	232	261	251	252	267	264	259	228	245	233	240	226	258	240	260	263	234	258	230	262	226	206	243	245	257	252	242	224	241	266	258	254	255	231	250	255	250	226	244	271	239	249	241	249	233	229	250	239	225	227	270	255	257	212	247	220	254	244	258	233	253	238	258	264	225	241	242	242	260	221	244	224	248	270	243	256	222	243	272	253	241	231	242	232	250	232	248	240	261	220	231	224	252	224	251	231	248	263	248	242	264	262	247	246	272	262	260	220	253	228	256	253	238	242	233	262	218	242	253	246	230	252	242	248	277	221	229	254	266	264	241	247	258	257	224	247	255	224	246	242	232	238	240	221	232	279	259	233	268	250	233	269	274	260	245	233	234	240	232	276	237	255	214	256	254	245	238	274	241	261	267	251	245	264	268	257	275	224	238	231	245	236	241	244	249	249	233	276	252	260	264	232	267	224	253	234	247	245	241	245	248	251	232	235	248	273	234	254	252	251	229	246	240	234	249	246	252	235	235	225	255	241	216	255	244	230	254	253	244	239	237	256	245	245	264	250	250	211	237	258	256	245	262	252	247	235	228	237	254	258	274	282	258	220	238	253	235	218	244	265	234	240	275	240	224	267	240	235	258	226	256	224	261	229	265	245	231	252	238	274	246	282	244	226	242	269	268	245	247	241	248	226	225	256	244	237	238	241	233	233	232	245	228	249	265	228	248	255	255	298	236	242	240	234	259	256	255	261	262	233	246	250	253	265	235	233	249	254	213	250	261	245	262	246	239	268	250	232	238	259	253	262	262	225	231	236	212	270	267	274	278	241	261	235	225	227	263	215	251	259	237	246	226	269	238	254	239	261	231	230	248	271	243	268	270	243	262	230	268	233	248	235	243	257	246	224	270	230	246	269	231	230	263	245	263	244	244	249	231	244	243	250	251	253	245	255	233	279	247	256	264	230	236	241	245	236	230	246	249	229	221	258	232	244	233	257	244	263	264	241	256	266	251	261	257	249	269	245	224	253	238	216	251	246	262	255	252	228	244	270	224	258	235	243	265	239	223	247	226	221	263	248	260	220	258	223	233	224	245	243	210	253	251	237	247	249	239	207	275	221	260	246	252	218	219	247	198	235	224	254	240	266	245	241	259	262	245	257	263	246	261	269	248	241	242	260	271	269	222	216	266	260	239	232	261	232	232	231	254	243	242	254	244	206	226	258	259	248	274	232	280	240	251	241	250	253	275	257	230	241	257	250	249	267	251	249	245	248	224	275	240	209	248	266	274	223	274	238	245	259	249	228	256	246	257	252	239	249	248	233	217	234	237	224	225	241	262	224	252	243	253	225	270	248	250	229	272	254	255	229	261	260	225	256	263	241	221	222	241	277	227	254	240	254	236	229	245	256	247	260	245	243	256	255	233	247	272	247	257	231	243	260	275	255	252	251	216	246	218	236	250	276	258	237	259	237	235	244	245	253	247	267	235	243	239	252	239	228	222	219	257	216	264	235	226	213	223	255	232	228	248	248	239	235	247	230	236	245	233	237	249	239	253	253	262	243	221	257	245	258	252	244	268	240	232	236	268	237	244	211	240	254	227	216	226	240	218	235	247	233	237	242	274	230	261	235	249	255	254	255	265	229	244	225	244	247	251	259	227	246	232	239	236	240	260	236	249	267	229	289	253	239	231	252	241	250	227	269	246	261	229	242	265	238	221	243	238	258	259	273	253	243	240	243	262	265	260	254	240	230	253	245	261	263	215	246	271	254	226	243	270	261	251	252	247	271	233	237	261	239	257	241	244	231	232	244	241	238	221	252	274	247	243	256	260	224	237	263	247	236	238	238	260	251	236	272	226	239	262	285	244	257	257	249	238	223	239	247	270	237	237	281	248	258	226	257	265	238	249	232	229	239	259	238	261	260	245	227	263	247	253	266	221	263	250	255	255	242	246
3373	2440	1288	861	680	665	640	598	651	642	616	639	627	589	618	566	587	574	572	602	594	639	567	600	615	619	585	615	617	586	573	624	564	624	576	606	588	596	579	619	569	625	572	653	593	585	599	578	590	597	598	611	589	581	641	651	645	600	605	588	600	591	571	615	593	595	619	605	573	595	585	590	590	605	598	650	550	629	596	627	577	593	637	578	609	622	657	615	581	595	615	561	620	592	608	601	537	596	615	616	631	602	571	598	599	623	595	589	565	627	603	564	635	585	612	625	602	555	596	587	657	576	599	619	591	594	589	589	646	588	599	577	630	635	598	567	579	545	595	530	618	600	632	624	568	566	628	606	580	592	633	612	594	658	603	618	588	614	586	604	616	625	607	588	592	660	609	596	557	565	570	613	622	584	582	612	603	617	590	604	586	602	628	616	620	563	556	619	598	599	555	594	654	642	619	649	629	592	607	603	601	599	608	585	577	584	638	579	580	603	595	588	616	562	584	620	608	627	589	565	605	554	602	622	614	597	618	544	610	632	586	592	598	616	614	560	584	595	614	614	635	577	572	589	625	591	593	562	625	595	603	570	602	615	636	648	587	571	580	590	595	605	592	636	631	588	578	612	662	600	559	606	613	609	621	598	594	631	611	642	609	657	579	656	607	618	622	581	593	633	599	608	624	571	656	574	592	565	580	592	612	585	571	584	604	632	552	603	580	565	614	595	621	627	624	589	559	598	613	574	568	593	611	602	555	586	534	613	538	618	576	581	570	588	555	609	599	616	623	591	647	575	597	608	605	611	606	624	612	563	561	641	572	572	594	623	617	582	592	579	618	602	637	632	604	574	614	593	592	607	606	603	589	569	598	570	626	613	608	553	587	613	573	564	633	601	625	594	604	613	618	579	594	595	641	614	580	635	567	618	607	609	573	600	615	609	643	555	564	627	592	623	634	575	577	571	594	615	609	634	569	603	546	534	608	610	620	589	552	586	602	655	602	577	632	561	621	631	559	576	579	610	566	554	609	583	614	598	567	610	618	632	597	582	553	631	612	586	607	582	583	623	574	580	589	566	624	595	630	571	601	568	616	652	633	606	655	566	594	642	559	636	616	597	536	585	586	599	622	630	619	624	596	557	589	574	575	630	601	588	639	577	646	578	587	594	623	572	576	610	601	588	603	621	585	598	570	595	607	581	596	585	610	625	619	573	609	647	557	567	603	590	625	541	624	606	623	596	604	599	598	589	620	621	595	603	609	647	598	583	557	593	619	575	666	611	608	599	562	626	561	628	608	612	602	571	626	620	614	594	600	586	569	623	634	570	605	632	659	591	622	600	619	601	628	584	614	623	603	631	616	608	591	586	625	615	565	619	590	595	604	647	590	603	552	597	637	645	609	577	568	591	616	624	609	635	604	590	561	553	580	600	606	569	593	609	607	540	578	599	583	609	586	552	625	571	604	579	606	582	575	573	614	564	621	587	603	583	591	598	580	571	624	609	584	584	595	606	590	583	587	573	577	614	585	612	624	596	605	578	579	572	620	612	565	573	607	571	633	619	568	612	618	592	628	606	626	586	593	565	602	608	586	636	580	549	615	600	585	599	593	628	650	605	581	556	651	561	589	585	603	619	637	558	634	583	594	555	606	627	608	602	590	650	596	640	614	617	573	558	610	633	581	640	593	625	595	592	639	622	588	595	586	582	571	579	595	594	628	614	587	614	576	613	623	592	568	590	569	577	561	611	587	591	594	613	615	627	596	568	640	571	582	592	565	609	591	622	650	608	577	556	604	610	578	562	576	609	613	603	567	577	619	621	617	613	595	610	595	621	612	580	608	583	608	625	592	627	586	608	626	596	622	627	572	569	586	594	562	615	580	577	613	612	631	588	602	585	638	605	576	567	628	547	595	605	556	632	563	603	594	615	577	638	609	588	608	592	597	617	577	610	599	589	600	634	562	615	594	596	624	592	614	579	627	597	595	593	611	598	586	606	598	567	565	605	609	615	555	629	640	551	629	630	617	607	597	587	559	583	546	612	624	574	636	604	606	616	618	604	630	616	574	594	606	627	574	589	633	597	642	589	554	614	617	561	581	638	616	553	634	637	571	565	600	581	587	577	577	629	624	614	591	600	566	577	632	614	565	639	607	561	587	592	593	590	603	616	613	601	671	642	573	592	610	651	626	580	615	632	580	577	602	631	620	615	606	621	590	630	598	589	585	642	537	597	627	541	603	630	584	644	553	568	629	662	596	639	572	580	574	589	581	557	562	647	591	597	638	579	599	595	549	603	548	624	585	582	567	652	649	538	601	594	654	606	587	589	635	603	594	580	592	626	620	614	585	564	558	602	610	586	588	577	599	587	606	588	646	574	600	591	577	634	639	593	567	611	588	632	545	573	578	610	596	597	643	609	585	567	592	550	592	629	638	608	565	603	605	610	630	621	618	583	598	614	598	610	622	561	562	544	664	581	621	596	596	590	567	597	632	593	601	601	576	608	556	572	663	578	622	574	584	629	601	583	575	629	593	589	612	576	647	608	582	591	557	595	625	607	614	550	569	610	581	613	625	611	631	631	576	589	609	606	597	582	554	562	632	601	582	630	565	604	596	615	629	622	591	602	608	635	534	629	636	577	589	604	586	565	614	593	638	598	558	583	600	588	616	563	607	604	628	582	617	637	596	633	609	568	632	622	625	601	578	580	528	630	593	600	596	611	585	581	574	592	569	590	609	627	561	583	609	603	610	586	600	588	593	588	595	616	536	602	590	601	591	567	574	579	611	618	611	623	607	610	611	588	582	580	631	607	618	618	586	649	610	592	594	615	587	583	597	623	566	604	620	591	619	643	599	612	625	631	590	573	620	590	588	596	578	605	624	578	637	587	599	579	605	568	644	590	590	567	567	605	619	604	629	591	649	575	574	571	619	610	590	602	591	590	592	573	619	591	566	578	595	565	633	568	592	621	590	616	595	581	599	593	638	604	630	581	645	605	590	578	598	605	602	570	564	592	616	568	588	595	571	601	579	583	616	579	558	611	599	586	603	590	632	584	558	585	600	630	587	624	570	632	569	571	650	613	597	613	613	626	582	612	628	601	623	604	629	570	604	594	621	614	569	616	599	595	607	567	585	605	566	601	639	610	536	601	589	596	646	604	614	571	599	595	604	600	617	612	585	629	619	630	601	618	631	572	565	553	557	615	599	649	602	546	614	557	576	607	621	587	593	610	569	597	558	612	610	594	579	635	635	582	611	610	588	645	620	572	637	613	638	584	616	587	573	585	594	607	619	633	612	625	588	629	628	534	621	599	573	649	608	562	612	630	567	570	597	593	597	574	629	633	668	570	591	586	612	576	608	574	610	583	584	601	576	610	599	594	574	602	599	601	610	610	591	630	571	599	608	607	658	577	583	557	598	614	592	556	595	615	561	564	592	578	593	606	581	579	627	579	603	600	548	622	600	619	600	598	580	586	594	561	587	559	572	551	626	650	637	600
23969	21022	24389	27847	21022	21033	12423	426	244	233	208	181	193	158	167	119	150	126	139	121	117	130	131	139	109	130	124	127	104	130	105	118	144	103	114	111	96	107	100	129	95	128	121	115	113	88	125	106	126	120	119	105	116	129	108	122	103	106	113	119	111	119	114	105	122	123	125	113	95	123	107	104	102	129	110	99	106	104	127	111	119	131	133	108	111	122	109	105	114	115	110	111	112	106	95	105	109	139	113	118	96	130	108	124	128	113	93	121	108	113	119	112	98	120	102	132	117	106	133	113	112	113	117	108	121	102	97	117	85	95	103	94	106	121	98	135	116	116	111	110	117	130	114	100	104	125	106	113	117	109	109	116	107	107	120	127	128	125	112	89	126	90	123	112	115	114	120	127	108	110	108	103	109	129	88	122	135	117	107	116	94	119	113	109	119	116	114	101	120	109	120	127	119	118	116	123	116	121	134	138	111	119	99	125	125	122	105	112	122	125	108	95	111	115	117	105	121	112	107	111	121	110	116	135	121	96	104	132	127	122	120	100	111	112	89	134	110	110	125	102	102	107	121	106	135	110	107	103	119	104	106	100	119	92	117	115	104	122	123	118	125	103	110	126	124	114	113	96	118	121	104	124	113	102	111	100	107	115	101	128	100	135	117	114	119	93	101	115	110	118	124	122	110	108	108	111	117	122	122	141	128	100	93	127	119	113	126	123	120	119	108	105	114	117	130	105	134	115	117	129	118	119	118	119	121	111	110	113	109	102	111	108	96	112	102	99	128	130	113	103	131	111	108	99	112	114	117	103	114	102	118	121	99	99	116	127	107	116	109	136	94	117	120	117	120	92	113	118	133	140	102	112	115	128	108	125	125	114	86	98	117	125	103	103	120	104	127	119	104	115	105	126	105	112	106	110	128	114	110	117	111	119	93	115	95	89	94	126	118	115	144	116	112	93	100	102	104	109	116	116	106	131	120	111	120	105	99	116	89	118	125	95	132	108	103	99	131	110	111	116	117	101	107	112	108	96	115	116	109	107	114	127	127	115	127	106	108	129	117	126	140	130	97	124	111	122	87	120	102	121	124	107	97	113	116	106	121	120	98	116	113	92	117	101	121	132	120	100	106	100	109	109	114	108	136	133	120	123	88	104	125	120	125	101	108	120	118	113	123	119	109	108	113	121	122	109	125	110	108	120	116	114	111	118	142	101	107	123	117	100	123	105	127	124	124	122	111	107	101	103	118	106	117	110	124	109	113	113	120	116	116	116	129	133	101	136	107	95	121	121	93	119	107	118	124	132	119	108	102	101	96	113	116	116	104	103	120	110	103	106	107	124	142	146	109	122	118	121	126	102	107	111	86	110	123	109	119	109	107	140	114	121	115	116	105	118	115	122	108	101	115	117	116	122	112	103	112	117	112	105	104	110	103	118	117	128	101	124	104	102	122	127	99	104	104	113	112	106	106	114	117	112	103	101	114	126	100	121	101	98	105	112	93	104	103	106	111	125	114	98	133	100	124	94	104	100	103	112	112	117	124	110	82	124	118	117	109	103	104	121	99	108	114	123	114	101	105	102	121	120	121	126	108	119	108	119	99	107	123	120	109	115	109	115	109	128	126	105	109	111	115	111	120	156	122	128	138	115	134	123	131	115	107	86	100	116	124	103	111	116	111	126	106	133	102	119	100	107	130	119	109	95	118	94	108	101	114	103	96	81	105	128	96	112	104	122	108	116	109	125	119	112	106	111	110	105	106	110	106	103	114	97	113	113	86	103	115	127	116	117	116	111	101	121	134	109	101	112	111	105	111	116	106	113	110	108	104	113	103	108	118	127	138	121	116	125	108	96	111	93	78	108	112	103	114	110	117	121	119	105	125	91	107	116	127	102	104	129	105	106	125	108	127	121	132	128	132	118	93	119	110	112	92	118	105	103	124	117	127	108	112	105	110	119	109	125	100	123	100	112	108	98	114	118	82	104	128	115	112	118	128	123	117	116	98	119	105	111	114	93	108	100	119	118	103	134	137	117	118	117	101	109	110	93	104	114	106	98	124	116	109	129	110	106	106	123	111	112	100	132	120	128	97	132	132	120	116	97	134	106	135	120	130	105	125	92	109	128	120	123	109	107	113	117	142	126	109	123	107	111	120	105	111	115	114	107	106	119	129	108	120	120	129	116	127	104	110	111	94	109	109	117	120	117	136	106	109	109	106	119	114	119	124	101	113	94	104	110	130	129	118	109	114	107	124	118	124	120	102	108	96	116	134	125	100	126	99	121	113	134	108	95	110	100	123	116	120	130	119	100	109	99	99	114	121	136	117	89	128	124	108	106	119	128	107	135	107	127	112	118	108	140	125	126	119	118	121	114	107	117	115	125	101	112	123	136	134	89	115	94	123	118	118	119	115	135	117	118	109	89	119	126	124	110	128	110	130	114	98	113	106	111	101	108	125	107	114	104	125	100	129	106	110	109	105	118	92	103	109	105	102	106	136	127	127	109	91	107	105	105	106	135	116	109	113	128	116	108	98	125	121	122	117	132	121	96	122	104	93	120	121	97	111	134	109	118	103	109	104	125	106	120	112	130	117	116	101	103	116	115	107	96	124	117	113	113	125	120	122	111	120	104	109	127	104	120	121	103	107	124	107	117	113	110	114	123	109	97	119	108	119	108	101	107	97	123	114	124	112	97	110	99	95	121	123	106	120	124	130	113	99	115	95	136	115	104	125	100	111	99	127	126	106	139	111	108	97	119	98	110	114	110	121	130	118	106	119	110	116	108	109	115	95	104	112	117	123	96	128	115	108	104	125	119	96	134	117	102	117	115	111	107	139	98	115	106	103	96	111	108	103	93	106	117	98	97	110	143	110	98	114	138	105	108	113	107	122	116	121	109	134	115	113	109	102	103	119	119	122	104	111	139	123	119	99	118	102	113	107	102	118	111	133	98	114	102	110	116	129	117	112	116	132	115	89	99	112	110	108	125	93	111	120	114	118	107	112	110	114	97	105	130	113	123	120	118	124	123	102	120	116	114	123	124	114	112	134	121	111	89	92	116	119	111	101	128	132	105	118	132	124	92	115	92	104	114	101	112	111	105	111	104	116	99	109	122	102	141	107	105	112	106	110	127	109	107	86	121	117	96	114	115	109	106	117	116	118	110	102	105	121	100	119	102	106	110	116	106	125	108	121	135	117	105	99	104	114	128	115	105	134	126	101	114	111	101	91	95	121	123	107	101	113	94	105	111	108	120	132	127	115	114	110	106	104	107	104	110	131	128	103	92	92	116	117	132	101	128	115	118	115	100	118	101	102	105	100	90	100	98	125	115	113	101	103	102	96	99	115	102	102	132	123	116	129	114	109	123	120	118	109	115	99	99	120	117	112	137	128	123	117	106	106	110	113	98	120	118	101	101	105	112	118	105	90	118	113	110	99	105	115	102	124	118	105	123	121	119	125	116	99	113	117	110	112	107	116	119	133	114	113	112	105	104	117	100
3396	3649	1586	830	565	480	460	413	371	351	336	333	328	348	343	329	340	308	325	320	321	332	308	310	363	329	320	304	337	338	297	296	307	343	316	298	304	309	340	308	328	285	310	295	285	316	300	326	285	347	292	300	331	330	352	301	280	331	261	292	309	308	311	303	292	300	304	295	298	302	304	286	318	294	308	297	303	310	316	282	350	316	311	274	291	284	306	297	293	314	303	298	302	334	325	312	310	338	326	325	312	344	324	305	295	299	291	304	319	290	303	313	304	295	317	353	320	349	326	318	301	328	287	321	295	317	285	312	308	294	309	311	294	313	300	344	308	323	320	315	304	319	323	271	302	295	337	287	289	329	303	326	299	267	308	317	320	303	314	279	331	304	310	340	330	299	300	317	318	305	311	334	322	294	308	300	335	309	326	310	328	326	314	300	329	311	285	295	322	299	307	320	296	319	306	333	319	334	303	324	304	291	293	333	327	298	265	314	316	316	347	325	314	290	281	298	292	315	312	333	335	312	294	313	302	295	341	331	287	291	326	311	277	306	319	307	267	269	293	340	271	296	312	339	312	337	327	323	294	304	300	328	272	307	287	314	362	314	313	303	362	262	327	301	338	280	334	340	338	290	287	304	300	340	271	294	314	341	292	297	309	309	307	298	335	283	334	286	323	333	310	304	293	305	297	329	322	291	329	318	297	328	318	313	294	323	316	312	330	309	323	306	301	326	277	311	317	296	325	309	314	281	303	289	313	331	353	338	346	304	276	324	293	311	315	338	312	310	287	280	359	304	278	286	321	312	323	337	326	304	312	349	324	289	343	325	308	329	326	322	337	305	330	312	305	327	318	319	300	303	287	296	286	311	310	319	312	306	333	309	322	312	314	297	305	301	301	329	337	338	316	331	293	299	324	308	326	312	329	337	301	306	320	333	318	332	325	311	315	308	297	343	346	297	329	347	349	306	314	307	287	341	317	278	290	316	337	298	342	314	298	291	323	307	319	311	314	315	297	295	328	311	314	324	312	340	293	289	299	305	299	321	302	281	327	308	340	334	317	316	271	305	293	302	305	321	320	319	286	324	276	302	308	311	297	298	286	283	300	299	301	329	310	333	317	329	304	299	306	297	257	321	321	335	317	289	329	295	331	298	308	328	289	290	323	323	317	333	292	318	276	305	329	321	343	315	281	316	295	319	320	278	301	287	295	304	303	311	363	336	333	299	317	296	318	318	321	278	296	316	330	323	308	328	300	310	312	319	308	291	327	298	287	329	307	309	315	283	327	352	303	298	343	323	307	316	312	338	290	348	330	306	302	298	300	312	289	327	342	324	300	295	316	296	343	312	310	315	325	314	311	312	294	298	278	335	341	288	302	331	278	281	293	324	314	308	311	300	292	328	309	331	340	313	314	342	320	297	313	314	310	318	293	323	327	303	321	304	319	328	334	291	291	291	331	316	307	323	319	312	325	330	335	316	335	309	312	314	296	324	299	314	315	337	292	306	301	308	295	328	303	346	331	303	301	301	322	296	323	324	321	320	321	316	305	311	337	293	330	287	350	300	327	324	297	313	343	293	305	330	297	312	323	293	300	308	282	322	300	342	297	331	311	299	294	301	313	296	322	306	307	360	331	310	323	298	336	307	283	307	316	319	280	305	312	281	318	328	314	291	331	306	358	305	269	306	309	275	316	330	284	317	326	311	306	302	298	285	331	302	319	300	323	321	308	321	319	313	305	318	312	325	333	299	295	293	274	277	342	285	308	339	349	307	283	268	313	326	279	336	330	289	288	332	326	283	289	308	324	309	304	329	322	315	313	307	293	256	316	330	315	297	308	321	326	334	313	266	290	310	302	318	283	318	329	300	286	297	298	337	328	296	334	328	323	322	317	311	317	318	305	306	332	320	292	327	336	299	294	329	338	320	328	343	330	307	338	296	324	328	309	328	297	326	334	335	318	326	307	329	294	314	319	320	311	326	318	303	312	318	305	307	291	335	287	317	320	300	329	348	323	318	327	296	334	322	322	337	306	280	320	314	302	332	321	334	306	327	323	294	305	308	303	301	319	301	320	335	317	296	312	299	343	291	326	287	287	289	306	297	284	303	290	305	283	326	308	323	303	338	310	275	279	302	329	310	310	314	298	307	316	337	319	285	302	337	327	326	306	303	308	315	288	304	292	311	340	339	311	308	303	294	267	319	321	298	276	301	324	289	310	306	347	321	308	272	314	299	288	306	298	317	301	334	300	314	304	326	307	280	300	309	312	317	329	343	311	335	302	281	345	303	329	311	333	288	320	329	310	279	296	298	292	328	290	314	314	311	322	342	296	306	280	295	310	322	317	282	330	299	331	302	331	349	328	273	318	312	358	303	299	325	328	333	322	293	330	313	294	281	311	306	328	299	330	308	349	337	311	281	319	311	302	309	306	297	322	305	316	326	288	318	302	304	327	333	315	317	305	298	323	305	300	301	326	273	333	304	343	292	294	286	299	329	331	319	304	299	288	306	333	288	294	290	302	297	292	318	328	322	316	297	294	350	337	309	290	338	337	318	320	334	301	318	342	311	323	313	314	314	286	314	300	311	294	322	299	308	300	292	290	312	301	338	311	311	308	294	301	308	297	306	294	305	304	320	321	322	314	284	316	300	331	298	299	318	293	281	338	343	282	299	304	309	301	316	300	308	329	281	325	293	323	296	301	314	317	324	306	275	322	313	304	302	294	328	305	299	314	271	302	313	292	319	312	288	292	317	324	314	359	307	305	319	330	286	290	295	309	285	324	314	295	293	319	282	315	307	310	316	341	313	289	307	293	332	329	309	305	313	305	314	306	326	296	295	308	313	314	297	300	324	288	296	296	298	294	316	328	309	313	295	277	337	294	358	315	309	312	329	307	306	303	308	311	317	319	313	279	317	283	325	330	321	288	311	324	306	322	318	317	345	294	292	314	291	302	322	324	287	296	306	330	321	296	346	350	243	347	293	317	286	282	278	324	309	307	285	308	293	334	363	303	316	300	302	260	283	345	321	308	336	291	273	310	319	333	302	317	320	282	313	294	312	306	332	348	308	305	298	290	313	325	308	305	305	307	283	317	284	288	325	331	329	310	324	288	333	308	358	308	301	280	318	295	304	307	291	340	319	317	323	320	324	307	277	309	327	327	313	328	348	304	300	321	281	309	301	326	304	323	285	293	305	309	283	329	312	290	298	310	307	290	314	316	335	293	360	328	298	318	301	310	323	339	290	300	320	311	319	333	300	298	296	301	309	305	309	302	302	313	299	322	315	334	321	292	298	299	314	301	264	322	325	337	347	303	299	333	310	324	335	327	329	342	332	322	299	315	335	314	302	318	297	303	298	335	342	322	310	288	299	319	305	308	311	300	284	320	322	297	287	326	341	321	291	313	316	321	287	351	292	327	287	300	330	273	300	298	350	316	320	298	307	320	292	293	318	296	305	281	286	310	314	298	307	346	330	313	300	307	311	320	308	307	291
30933	20472	10555	859	448	394	406	349	365	375	351	377	378	376	376	326	361	329	308	329	363	354	340	351	315	299	354	352	352	346	344	321	340	312	345	365	353	333	327	326	327	368	329	351	320	347	361	382	325	322	344	340	341	324	345	386	355	351	360	331	332	310	316	355	332	331	343	358	342	375	348	318	324	350	333	340	331	307	343	365	319	355	334	342	316	357	368	359	321	325	360	338	285	324	344	354	316	340	321	330	347	340	359	370	364	330	336	375	343	338	348	359	335	340	343	345	317	338	326	310	320	327	302	358	337	364	343	383	360	319	354	335	358	341	345	333	341	350	327	326	368	332	336	342	318	331	328	367	321	339	320	327	328	348	333	352	345	332	340	347	322	325	345	339	331	328	328	334	316	304	326	373	341	339	362	360	333	330	343	330	313	380	390	341	356	313	327	334	363	370	362	356	336	346	348	327	360	368	339	368	335	328	332	344	331	349	332	345	367	330	326	364	292	354	318	345	321	345	363	346	344	334	342	347	330	334	354	326	331	331	351	358	345	331	348	332	345	311	314	321	335	321	337	370	342	327	330	329	319	337	348	335	385	344	381	351	320	365	317	352	350	320	329	353	311	322	353	312	354	344	333	302	346	288	326	346	327	354	371	356	334	351	352	295	326	334	336	376	350	368	343	336	314	347	342	331	327	338	311	357	318	351	318	322	322	350	333	351	373	360	349	305	319	310	347	314	327	353	303	369	317	333	336	353	388	338	331	352	332	313	336	333	312	345	291	313	361	362	324	337	375	340	325	350	356	294	360	325	373	342	324	399	351	351	335	326	341	344	363	352	361	358	322	349	342	330	336	355	315	350	321	303	318	350	321	333	324	319	308	338	385	377	325	350	317	343	348	353	345	306	331	336	322	345	355	331	317	319	334	375	363	360	333	331	372	344	340	341	350	341	346	374	368	371	314	368	323	379	358	343	358	377	351	342	365	368	340	344	331	328	313	330	337	319	330	324	330	341	337	316	359	327	330	326	334	348	301	344	325	337	376	336	354	357	337	309	339	313	379	338	336	308	364	318	360	354	374	375	345	352	346	341	354	336	356	357	361	320	327	338	337	353	323	355	345	362	335	340	351	334	332	326	357	355	367	348	322	344	334	310	355	343	343	355	349	359	331	339	341	340	304	331	333	327	318	379	372	367	343	337	334	333	366	331	383	363	343	371	322	362	320	349	315	327	349	331	387	341	333	326	360	343	357	347	311	338	347	336	323	362	352	280	334	355	329	348	340	357	379	354	321	413	337	342	329	354	337	353	344	333	386	332	297	311	391	338	332	342	359	323	318	323	360	314	349	311	324	363	359	324	379	335	344	353	337	362	356	363	348	331	313	338	293	333	317	331	355	343	338	365	323	346	371	354	337	323	369	335	362	330	341	395	322	341	301	359	292	360	323	377	361	364	319	338	318	330	366	345	322	341	332	302	325	331	323	337	315	277	349	371	349	365	347	311	324	334	330	314	336	377	326	356	317	333	334	337	330	358	357	299	362	350	339	350	335	333	389	340	354	305	348	333	351	334	357	358	348	379	352	336	324	328	353	331	360	372	360	346	340	337	315	330	328	316	350	353	339	328	355	392	353	344	340	356	381	333	339	325	347	318	322	344	329	349	359	356	335	333	334	311	338	353	346	315	306	346	318	353	355	366	346	390	343	341	316	351	354	336	365	321	301	326	315	325	356	386	313	342	367	334	348	328	375	329	353	315	342	327	366	344	324	358	317	343	325	331	346	329	372	351	335	306	312	306	331	330	345	360	381	310	327	363	337	341	364	357	326	341	327	309	354	319	345	332	362	313	315	338	369	320	325	344	315	307	328	330	326	369	343	329	341	368	325	340	326	371	279	348	346	333	325	349	334	339	366	352	331	370	377	328	351	338	382	326	341	346	358	346	356	322	348	354	359	349	353	346	339	397	369	338	335	335	331	322	329	355	341	392	337	339	355	338	327	333	334	356	324	307	364	354	298	351	332	335	363	370	353	328	366	356	358	374	363	350	311	342	359	338	336	308	373	351	325	333	341	347	340	330	317	338	353	306	325	319	305	331	350	352	371	345	352	326	336	317	346	338	344	337	382	334	359	341	332	317	362	341	344	356	350	346	365	360	355	375	356	327	325	351	347	354	332	334	367	357	358	334	329	327	358	359	324	308	351	344	360	313	343	353	310	360	357	316	310	363	324	331	358	365	365	333	331	348	345	353	314	331	375	314	333	363	328	324	340	356	338	362	334	358	377	368	364	311	357	336	326	358	341	317	312	374	361	335	338	354	335	367	338	363	352	341	312	333	388	344	342	330	333	337	329	305	374	351	345	377	320	356	336	337	326	330	321	372	356	303	359	341	353	356	346	356	344	401	330	361	347	371	322	375	353	360	355	335	327	371	305	346	325	320	340	332	353	353	347	336	333	350	329	348	327	338	334	334	327	352	341	352	343	357	367	364	380	347	307	331	337	349	387	304	354	322	344	339	362	331	367	349	371	337	355	333	347	350	334	380	344	312	351	353	342	328	333	355	359	317	305	344	316	327	325	332	314	365	336	352	355	331	360	323	356	346	324	363	341	350	343	364	361	360	331	344	371	347	331	328	314	338	350	325	315	313	360	336	345	348	354	356	369	379	312	347	361	342	340	317	347	365	370	324	398	380	334	350	363	319	336	336	333	352	338	354	337	352	310	330	344	332	364	346	321	355	342	332	291	337	362	365	331	294	348	357	355	340	359	360	344	315	303	335	340	351	392	371	401	347	346	356	342	324	348	343	357	357	343	354	347	313	343	345	352	363	312	345	335	328	362	324	331	347	334	340	359	351	338	327	368	318	294	354	319	340	320	330	349	322	358	363	333	351	308	374	351	331	364	335	362	349	341	344	363	321	338	322	324	322	354	348	335	356	325	313	330	354	358	368	361	364	342	334	366	325	354	329	335	367	351	332	341	340	324	317	349	351	345	343	379	387	330	332	367	368	345	317	341	341	362	316	359	326	340	338	341	363	302	347	343	367	348	345	346	334	369	340	370	313	356	350	356	344	326	333	372	366	376	343	313	356	352	369	342	312	350	338	378	340	356	355	342	311	334	382	382	336	390	344	322	341	359	355	356	312	346	329	345	322	358	342	320	316	343	349	307	366	312	387	348	322	336	358	359	334	346	375	342	347	321	347	381	345	312	359	340	371	318	353	361	347	342	359	356	319	342	366	338	331	344	349	340	319	389	376	353	369	353	360	354	336	374	326	325	344	374	341	326	360	335	323	352	303	330	336	333	355	324	354	371	311	343	336	348	324	337	316	302	362	356	318	370	349	335	339	329	305	367	371	330	345	342	331	341	351	339	345	288	320	309	346	361	410	355	372	404	366	300	340	320	354	356	326	325	317	368	325	353	332	345	329	353	344	331	360	347	355	385	341	337	355	337	352	343	323	348	325	369	349	318	334	367	342	372	360	322	344	325	333	373	347
5663	1278	991	900	826	860	817	787	807	849	809	851	790	825	803	864	855	814	796	782	816	794	800	786	770	801	862	820	892	836	780	845	783	861	791	783	794	856	845	795	855	819	788	804	854	767	810	772	817	822	823	840	868	822	824	877	767	823	797	852	838	829	804	843	814	804	816	831	829	844	791	910	787	873	840	814	864	800	810	865	795	775	797	820	872	838	843	784	860	793	828	812	821	814	760	820	855	802	832	875	797	834	854	849	809	857	851	842	818	811	784	773	829	850	846	771	859	847	818	773	825	860	845	788	833	847	800	828	819	789	775	808	792	788	803	825	824	814	799	818	824	803	807	837	776	905	832	827	788	804	800	822	801	768	852	806	798	784	826	823	786	824	809	813	843	848	813	780	835	834	821	844	762	819	855	794	775	786	816	829	849	800	846	812	812	796	803	829	841	855	784	786	820	820	847	841	816	772	805	803	814	830	791	805	811	834	836	866	813	789	828	800	812	826	856	819	865	877	799	794	851	816	790	814	813	832	799	820	836	797	792	767	814	770	799	783	835	805	828	828	805	821	788	836	814	879	849	806	828	875	770	849	826	847	832	828	814	813	831	879	811	850	803	744	811	812	828	824	791	840	817	803	822	820	798	832	835	820	840	770	766	811	807	823	813	792	845	829	815	857	773	804	800	828	818	837	821	806	828	823	857	821	769	842	840	771	805	823	763	835	838	789	783	782	853	824	841	799	844	818	832	804	788	828	823	755	814	805	864	837	808	822	847	790	827	856	838	827	820	753	841	819	868	789	802	869	834	808	752	795	787	848	796	849	809	793	793	767	844	832	786	809	837	791	808	774	857	856	847	841	824	828	805	816	862	813	798	786	858	852	825	840	812	807	791	874	787	795	799	764	841	841	853	833	846	790	804	851	779	768	854	845	798	850	814	857	794	889	802	799	821	890	805	839	837	815	807	816	880	824	788	819	850	897	795	784	787	810	787	775	882	858	775	829	783	819	815	816	824	771	815	800	791	780	845	826	783	812	813	821	856	854	840	875	840	834	819	831	807	852	804	776	765	814	817	787	775	842	787	845	841	814	795	799	799	806	776	836	810	759	791	806	859	854	823	868	761	800	864	808	798	757	836	766	809	821	840	789	847	809	792	763	832	819	817	790	829	853	766	821	845	889	833	768	850	804	767	800	812	789	819	794	807	829	808	814	801	859	849	789	817	842	801	828	825	845	838	802	797	846	807	840	781	786	805	788	807	840	852	798	852	842	807	855	786	827	800	827	850	811	839	813	809	816	816	811	843	830	832	828	800	818	794	847	815	783	804	751	833	771	861	832	794	851	850	801	860	822	794	784	847	804	800	838	852	836	815	796	856	836	791	846	812	822	851	830	797	778	867	834	802	839	853	781	808	817	838	917	826	806	810	835	838	845	830	778	876	830	836	795	863	882	790	845	836	794	850	854	824	834	787	809	821	827	806	802	842	773	781	801	813	871	841	828	795	861	788	833	806	851	846	819	786	808	805	837	871	840	796	813	788	787	807	820	821	876	767	813	803	811	805	796	799	830	848	793	782	804	831	812	789	785	813	815	833	782	810	784	886	825	861	754	831	817	797	762	841	821	847	831	820	808	832	786	786	863	832	862	836	805	824	777	819	801	846	815	809	808	787	812	922	804	829	828	818	819	798	790	851	852	767	834	816	818	809	775	865	807	775	787	802	823	789	800	840	869	814	814	826	788	828	843	822	790	792	815	900	888	816	816	787	815	821	771	806	806	790	886	814	808	834	766	898	864	809	797	807	772	802	820	763	856	775	850	873	864	815	836	799	821	830	835	804	826	801	816	797	815	768	801	845	830	810	823	869	792	802	802	843	802	861	824	793	873	825	822	836	814	818	841	836	828	835	848	797	830	833	865	817	792	823	748	855	853	745	889	796	856	834	806	817	797	861	823	873	812	821	867	817	843	787	813	778	806	814	815	784	798	807	826	820	816	810	831	879	835	758	816	921	867	923	822	816	805	813	857	781	814	824	810	823	814	839	833	810	827	770	831	846	831	828	795	845	779	849	817	857	834	851	757	810	771	809	836	832	855	872	810	795	830	855	763	809	864	820	843	796	845	846	833	792	835	816	842	879	804	855	822	825	862	822	750	800	796	784	821	780	864	826	823	791	790	804	809	832	753	858	816	810	788	805	813	724	813	828	826	764	793	814	819	839	825	844	791	771	818	832	808	867	837	825	773	825	851	825	796	814	763	819	862	831	863	797	823	851	776	870	790	843	858	845	780	841	776	823	792	842	844	798	809	833	856	859	795	815	786	774	822	794	860	821	825	823	822	808	801	824	798	870	813	838	819	825	860	799	804	816	866	791	787	792	839	867	825	825	777	801	842	857	843	796	789	832	804	813	834	780	824	809	876	840	859	804	831	825	782	837	779	763	843	845	836	814	833	830	825	773	806	828	797	806	806	828	778	830	787	831	784	838	800	844	846	812	816	827	767	795	807	854	796	864	815	794	803	834	838	868	861	822	784	803	820	816	830	852	720	854	852	775	808	806	819	834	889	826	788	860	784	823	803	779	861	812	868	834	818	872	811	840	832	762	788	842	825	787	771	786	812	833	780	798	824	804	818	840	880	828	832	807	806	805	835	788	836	856	779	827	858	807	813	831	836	837	842	813	801	772	862	851	821	865	830	796	807	803	836	791	784	789	831	865	815	774	830	820	851	810	789	786	832	837	836	825	801	761	782	851	876	867	839	807	815	792	808	789	751	837	852	829	859	834	778	836	860	793	850	801	807	801	828	775	835	807	820	807	821	845	872	838	844	798	828	804	822	817	853	845	861	779	811	847	821	794	783	818	836	790	840	792	835	832	787	839	831	779	791	830	813	806	811	785	849	856	837	826	865	807	791	822	854	830	887	850	833	797	800	850	807	843	804	773	845	821	817	807	819	844	805	856	780	853	789	816	824	843	809	773	786	839	839	801	783	800	828	811	826	865	856	823	797	833	798	797	812	763	801	809	806	816	795	802	880	775	813	807	841	832	827	772	792	844	861	847	842	825	811	858	824	868	840	782	836	830	880	816	796	843	789	805	811	776	794	846	814	861	823	873	804	794	885	825	821	853	860	845	815	835	892	813	799	846	828	796	796	833	805	822	832	815	844	843	814	829	865	812	820	789	790	796	812	811	802	807	894	849	825	791	772	804	789	805	827	846	803	854	773	802	847	812	871	819	808	838	818	845	781	820	768	801	809	847	809	829	826	827	766	792	803	819	776	841	815	781	852	842	834	846	837	860	826	744	748	816	821	829	837	827	819	807	845	787	833	840	781	825	834	815	809	840	791	830	867	856	850	804	761	869	809	841	767	825	815	776	787	836	790	786	800	859	854	778	857	879	828	833	840	751	816	840	832	797	797	801	790	887	766	811	870	819	823	770	836	821	806	813	878	786	807	798	840	868	803	816	853	859	826	865	844	851	785	798	846	819	795	786	839
24682	20998	23916	28247	20991	12327	479	379	305	310	275	259	272	252	259	267	270	252	230	238	263	249	232	255	262	258	261	229	230	251	251	256	250	238	280	251	222	242	239	250	242	248	251	231	262	252	272	261	243	247	268	226	253	254	229	251	263	250	223	251	242	248	229	233	238	230	223	263	243	227	256	244	240	232	274	250	225	243	236	260	238	229	274	236	260	257	250	252	231	227	239	236	247	254	247	257	249	261	239	240	238	239	242	204	265	265	259	214	244	242	234	241	245	263	259	255	245	234	251	241	240	283	267	268	254	254	273	225	271	274	240	235	239	253	239	270	259	219	231	254	249	246	261	283	264	241	260	230	241	230	265	243	245	218	255	238	250	260	229	227	215	239	234	268	264	228	216	237	240	231	262	243	231	241	263	244	242	211	259	228	236	226	248	231	203	266	249	216	230	237	234	254	270	227	231	235	228	224	233	230	233	223	251	250	237	263	246	246	227	234	236	238	236	261	217	261	220	251	252	257	266	252	239	227	243	265	276	237	241	260	261	230	260	271	244	274	208	239	266	271	237	228	221	226	226	261	232	250	243	240	240	249	227	267	225	250	257	232	231	244	239	258	235	237	257	251	247	241	236	230	254	218	235	245	260	273	248	257	234	263	224	272	250	244	273	227	243	244	260	253	253	247	212	231	258	226	233	233	233	264	241	241	236	244	254	235	258	227	276	237	249	229	255	226	243	211	216	268	236	260	235	215	251	250	275	228	278	251	233	232	239	235	248	252	249	240	248	257	229	224	213	218	249	257	235	245	275	259	250	229	268	241	216	210	229	232	267	267	241	264	252	238	267	273	257	255	253	248	251	228	238	275	271	225	247	232	227	241	210	260	227	259	262	254	257	246	238	228	233	249	251	254	270	247	245	247	266	214	239	245	253	253	281	239	223	247	239	252	211	251	245	257	260	259	238	232	248	223	253	223	234	254	243	228	239	237	257	270	271	256	255	237	238	242	244	242	273	241	249	275	250	246	270	244	219	234	238	235	247	228	240	226	240	237	239	238	232	241	283	223	251	246	234	241	213	233	261	261	258	258	295	239	264	259	255	255	234	278	239	223	263	241	293	244	234	240	253	261	238	239	278	244	248	232	250	236	252	237	252	235	238	260	250	261	214	234	236	218	274	241	230	255	248	222	236	246	247	219	230	240	252	230	223	230	235	261	242	239	263	224	253	231	271	214	252	258	253	256	264	225	225	281	285	252	231	227	233	248	252	248	218	261	240	246	236	243	196	259	243	235	246	214	213	241	268	212	242	241	251	257	240	280	268	285	239	248	252	272	241	232	250	220	232	254	238	239	237	243	258	224	246	278	242	258	232	247	260	223	239	251	244	245	278	266	240	261	279	256	244	248	222	260	244	224	259	230	277	267	249	247	259	240	249	250	251	234	236	246	234	227	245	258	249	225	217	235	265	242	258	251	221	218	258	238	233	261	233	264	230	232	264	244	239	266	257	236	259	238	263	244	266	264	254	252	219	258	221	241	244	257	223	243	227	260	246	237	257	276	250	230	246	256	242	276	262	246	243	259	235	236	247	249	247	244	265	253	232	231	240	262	242	247	252	247	222	266	250	241	218	238	224	218	245	231	274	241	233	245	214	226	217	222	250	242	279	230	248	282	223	247	274	248	250	237	249	261	241	224	274	247	262	263	229	231	238	257	263	244	248	251	240	259	266	258	242	253	227	242	221	260	259	252	241	244	247	221	233	231	228	234	224	247	213	238	229	242	242	234	233	234	244	251	245	267	251	221	269	237	226	238	251	232	262	275	251	242	222	235	240	231	250	243	234	263	228	231	241	234	236	254	233	242	256	250	233	268	250	241	252	257	220	234	277	242	256	266	269	246	215	264	234	223	253	225	266	239	214	242	234	252	234	249	285	243	244	255	246	274	246	250	247	199	230	248	251	262	269	242	230	246	259	236	210	228	241	277	218	248	237	242	273	245	250	223	279	283	227	284	230	225	272	261	234	239	243	267	227	232	261	241	251	253	230	210	236	233	228	253	270	233	252	237	259	222	220	229	235	236	252	224	246	255	219	229	263	242	243	238	217	205	248	237	268	263	260	263	255	232	259	224	209	261	224	252	255	224	262	241	242	244	240	229	242	276	211	250	269	240	225	239	224	250	249	244	254	229	221	270	289	255	256	259	245	235	237	251	258	265	219	229	247	248	251	250	244	223	220	247	253	252	236	246	221	268	229	247	252	226	267	261	259	241	228	264	249	257	236	256	240	257	227	227	263	247	233	226	260	271	267	223	245	254	268	249	246	260	238	236	235	259	264	264	278	240	245	264	273	229	230	244	234	231	253	263	245	258	248	254	240	240	250	229	257	236	225	257	236	232	231	242	249	237	223	248	267	214	251	228	254	229	266	251	209	251	248	244	242	232	267	255	229	246	248	244	244	220	234	260	241	254	205	229	223	269	244	222	224	259	250	223	245	253	208	240	253	241	255	253	241	222	252	263	220	244	258	277	205	238	249	253	243	258	266	236	217	217	244	273	262	238	241	241	291	256	222	255	245	232	256	254	235	228	230	294	278	242	281	250	223	238	240	223	271	256	252	254	231	261	232	270	241	254	227	242	266	221	273	229	235	205	256	247	253	260	262	259	229	237	218	233	228	246	250	264	217	258	258	241	234	237	237	273	239	250	259	214	252	243	226	245	223	266	230	256	242	250	237	274	251	255	261	252	285	254	279	269	246	256	273	226	240	263	239	239	279	245	245	242	257	260	263	243	246	222	228	254	223	208	263	239	245	222	263	240	242	238	245	266	230	273	225	222	253	240	275	251	240	222	236	250	255	235	244	254	241	262	240	278	264	258	243	235	282	251	246	237	272	247	248	257	246	250	263	268	238	271	257	261	271	255	215	246	247	239	274	229	260	236	225	242	260	229	240	238	232	257	239	249	266	254	245	251	256	265	250	255	258	247	254	226	237	257	252	243	242	237	236	231	258	228	238	223	225	235	258	265	238	210	261	238	244	204	239	231	251	227	249	220	220	253	248	257	251	249	215	286	239	223	229	265	255	234	245	286	226	236	242	252	233	228	234	250	242	244	210	218	258	250	240	239	215	213	218	220	236	255	248	264	247	235	236	244	239	239	265	262	235	244	249	248	217	268	252	232	277	229	260	255	240	254	236	239	235	234	220	245	250	275	269	277	246	254	261	264	250	234	256	258	250	225	269	239	245	233	233	218	260	219	231	246	243	249	237	257	230	229	258	257	257	236	254	224	246	247	247	244	218	214	250	254	237	271	237	248	239	237	254	281	216	265	238	242	239	232	265	266	231	259	249	236	241	272	243	211	225	254	229	246	259	220	279	253	251	234	232	248	254	242	267	226	256	223	256	251	236	257	285	253	248	250	231	239	251	236	220	249	251	239	234	240	233	222	246	228	245	221	263	225	247	273	243	256	256	229	220	263	235	265	243	264	257	279	254	221	241	242
3366	2338	1220	837	690	660	641	599	611	636	573	642	670	612	608	577	586	634	623	622	589	594	613	557	561	628	588	570	601	590	577	628	623	575	574	634	577	604	589	562	601	598	607	542	636	612	613	558	564	588	620	636	565	604	598	595	597	608	589	569	603	549	608	596	611	583	569	612	568	592	623	612	625	627	639	608	569	603	602	577	564	589	614	597	586	630	564	606	577	584	575	556	604	600	575	551	614	578	593	642	576	587	596	594	550	588	579	625	534	614	590	625	608	615	625	595	575	594	624	613	605	562	562	555	606	576	603	596	605	556	602	610	600	628	597	620	624	576	545	616	624	610	566	597	658	625	596	603	548	603	622	624	610	568	582	595	616	620	622	592	627	603	585	625	560	621	594	629	605	573	577	594	650	650	565	589	640	589	576	569	594	578	611	572	584	568	646	571	608	571	584	606	607	616	588	600	646	640	577	596	574	607	601	632	623	623	570	553	588	593	595	567	619	618	613	598	587	584	596	568	568	574	573	593	589	615	616	608	547	536	600	601	589	593	591	587	585	619	621	575	600	576	594	586	611	553	607	586	574	631	621	622	587	585	577	577	575	603	588	612	591	561	614	553	634	619	563	609	587	617	628	649	626	616	601	626	550	608	582	580	619	595	596	641	599	588	577	581	544	587	589	585	605	574	619	624	635	575	581	574	600	610	562	562	641	594	593	616	604	613	589	590	637	573	608	631	576	598	591	582	592	599	605	593	607	611	588	582	615	591	572	622	597	573	599	590	640	610	602	571	578	630	554	622	625	602	606	641	592	584	564	585	586	553	564	561	613	595	584	612	632	585	618	604	634	597	596	634	571	579	626	568	595	562	563	629	573	588	614	591	636	565	634	573	575	609	603	630	602	616	594	631	618	565	572	567	581	575	600	607	643	554	588	570	612	613	586	620	601	585	575	602	557	578	616	602	606	655	557	581	554	608	570	622	581	602	564	613	570	628	546	580	609	628	606	612	597	629	613	634	611	589	598	609	611	607	609	640	609	633	593	598	615	576	578	594	611	609	619	565	593	599	581	613	581	622	624	576	591	619	573	603	574	623	630	609	633	613	636	602	570	580	575	625	588	594	580	622	649	575	573	619	597	643	644	604	588	636	580	613	644	592	569	582	556	603	589	615	568	608	589	644	575	582	588	585	571	598	576	597	595	563	591	583	642	605	615	587	595	630	598	591	607	602	572	595	599	622	598	627	555	585	635	605	591	602	650	598	637	605	622	610	588	568	602	583	608	626	616	601	554	595	548	608	603	579	558	601	612	631	632	607	642	622	588	605	587	586	577	572	588	592	605	590	581	565	565	602	573	620	592	626	590	595	566	587	562	610	556	607	625	666	570	579	612	600	626	561	551	601	585	642	625	629	605	582	565	581	608	555	610	588	647	580	570	575	617	600	580	635	598	618	606	584	609	593	605	540	622	636	624	628	604	594	584	573	590	582	571	626	617	635	621	545	573	553	597	587	634	610	643	577	628	597	618	597	612	643	610	607	589	639	594	636	561	558	622	597	614	630	635	616	567	605	611	659	594	556	589	625	587	564	600	567	566	618	578	573	569	639	590	590	599	645	592	561	606	614	615	571	622	574	604	582	612	628	608	628	590	636	597	627	574	585	600	622	586	587	588	605	614	539	575	584	573	603	569	537	626	637	610	576	566	588	599	612	608	620	635	643	617	600	582	595	595	577	582	647	587	585	625	605	568	609	625	621	580	622	583	587	627	577	601	610	593	565	654	602	582	626	582	580	632	609	542	569	593	628	616	580	594	577	634	605	613	596	595	611	540	605	575	559	610	609	618	546	573	615	577	617	581	590	590	571	560	624	600	601	617	590	631	600	611	608	589	577	617	610	590	575	597	613	601	621	644	558	571	620	608	618	617	562	589	605	615	571	573	568	592	626	540	547	601	613	585	587	641	599	602	605	574	608	637	605	544	557	593	605	609	551	599	591	558	599	635	623	598	597	584	581	559	594	628	602	605	593	625	576	622	594	562	591	571	589	597	598	627	647	584	577	562	585	588	593	578	609	591	627	652	590	644	596	594	634	635	573	579	625	569	585	559	579	583	615	598	621	601	601	592	593	569	573	582	560	600	587	634	583	585	569	586	609	619	568	611	563	590	583	554	580	608	586	616	607	535	589	596	588	576	573	597	619	568	602	626	580	598	570	566	548	583	596	578	577	556	583	608	645	599	632	604	568	635	626	607	586	589	584	571	635	578	596	608	607	607	576	594	626	621	595	624	633	582	604	582	614	596	617	548	569	575	598	634	597	603	580	615	582	565	609	566	613	586	599	596	605	598	617	607	643	598	612	598	570	559	592	637	597	593	561	593	593	602	586	615	594	602	590	611	598	662	598	607	542	580	577	650	578	571	580	582	594	578	583	567	663	627	597	631	598	603	602	567	591	570	600	588	631	605	623	613	629	556	624	550	590	603	586	647	588	585	569	633	631	577	649	590	601	583	566	598	573	610	598	586	618	629	585	601	591	576	649	563	620	588	611	610	579	611	610	632	599	593	594	597	588	540	607	612	618	617	575	596	604	601	633	621	608	594	626	595	622	624	637	610	575	611	563	603	591	632	586	598	580	587	616	628	580	611	572	611	575	596	655	599	588	558	621	583	585	630	607	595	651	596	605	591	588	628	576	553	576	594	587	587	541	581	589	576	574	590	582	615	600	602	619	618	585	633	605	549	635	592	583	612	599	557	576	595	623	592	600	610	571	613	608	566	620	572	582	599	617	614	610	585	629	627	593	613	532	581	592	584	598	627	562	602	568	596	586	584	589	580	576	610	601	577	545	607	607	588	607	621	629	591	613	570	612	628	600	584	557	616	580	577	562	567	623	587	581	612	595	586	591	615	581	587	623	585	577	588	560	583	584	578	612	637	620	603	577	562	634	613	620	592	599	553	589	596	593	567	581	600	558	605	604	579	619	551	597	605	581	594	591	593	642	588	622	598	607	628	569	559	599	620	629	578	574	545	591	602	589	606	583	632	561	567	629	608	626	535	573	568	580	595	586	611	583	570	616	563	600	594	582	584	634	596	612	615	604	632	580	604	615	607	597	613	620	587	620	598	606	580	611	606	565	583	586	604	597	617	607	597	525	613	651	635	562	567	562	633	581	607	589	577	554	589	604	568	570	612	589	624	572	579	562	580	569	544	642	578	585	588	617	583	593	606	588	592	576	604	597	570	586	636	613	597	577	608	621	623	616	603	589	565	609	585	601	618	592	624	580	583	591	599	610	625	608	615	577	581	595	585	584	612	628	614	550	610	620	622	561	602	659	607	568	584	589	565	616	580	627	600	617	606	552	628	561	628	637	581	583	643	569	588	582	590	574	587	567	575	579	574	649	640	554	577	655	610	591	586	628	648	644	597	586	617	593	597	595	598	617	595	602	628	575	597	612	564	637	614	615	574	568	577	578	617	639	574	608	633	567	652	645	603	560
23982	21046	24429	27840	21047	21054	12233	454	282	229	201	197	202	167	157	143	156	151	136	141	125	130	151	107	102	107	117	138	119	129	114	137	118	123	106	118	112	114	110	114	98	135	96	115	104	120	121	127	137	97	110	133	108	124	114	115	126	118	102	99	120	103	102	120	115	106	97	111	113	97	106	112	118	114	126	91	112	97	110	109	127	112	115	117	103	115	114	101	107	107	107	95	110	112	122	115	88	130	107	132	109	107	121	118	110	111	124	107	114	135	107	97	99	101	111	113	108	122	117	94	114	126	107	123	105	122	114	122	92	122	116	133	107	118	127	105	125	113	121	109	146	129	140	99	89	125	98	93	105	102	114	96	104	116	127	92	118	98	87	107	108	102	113	101	117	129	128	135	127	116	107	89	121	90	116	117	125	107	128	115	116	129	100	105	115	125	139	118	120	109	124	118	99	115	106	120	117	135	102	128	117	98	117	100	106	136	107	108	99	107	112	96	115	125	109	111	137	125	96	99	104	116	123	112	98	120	118	127	118	127	130	114	115	104	92	121	83	119	109	113	119	110	85	118	128	122	106	110	114	98	102	108	101	117	121	130	108	96	106	108	102	107	105	110	96	118	147	108	108	97	133	116	129	127	136	109	114	90	104	116	101	118	121	104	105	117	95	123	106	102	120	121	126	110	122	121	115	107	131	129	106	126	114	106	108	122	121	110	111	107	126	141	135	116	108	119	126	115	113	116	124	103	101	126	115	106	105	99	106	122	126	143	114	103	107	102	100	114	114	131	119	104	106	103	111	112	124	114	99	91	107	100	117	101	103	118	105	109	116	117	117	118	119	97	122	120	133	110	110	140	94	104	102	110	117	91	104	116	128	124	115	101	111	110	123	116	119	119	110	111	115	110	92	124	121	102	131	110	103	100	95	102	116	135	124	124	123	95	122	111	124	122	111	105	122	110	120	104	119	109	110	111	103	104	129	128	101	98	118	113	113	107	100	106	111	122	124	113	108	124	119	104	132	109	105	115	105	107	126	102	107	113	126	115	117	120	117	122	103	102	131	116	111	130	94	105	87	96	108	106	114	148	94	120	105	112	118	112	120	128	131	120	113	105	123	114	123	87	94	96	114	124	108	102	125	101	116	104	94	113	105	119	109	118	103	115	113	102	115	101	110	108	110	103	110	102	114	124	105	95	88	99	101	84	100	103	108	95	99	122	107	108	122	120	110	112	90	107	102	123	133	106	111	110	110	88	119	117	109	115	115	125	123	133	124	99	111	101	130	113	112	129	99	105	126	110	116	133	109	119	112	109	120	127	118	124	114	105	110	105	135	120	92	112	119	123	123	115	117	114	111	114	110	95	129	106	126	128	111	115	101	100	110	127	113	118	131	132	115	118	83	124	118	101	109	90	112	116	117	111	128	110	98	103	116	111	113	121	108	109	126	100	115	114	108	104	102	108	117	111	104	136	120	120	136	82	122	106	103	121	95	111	121	103	109	114	107	100	118	120	124	104	102	123	116	106	117	109	98	106	117	119	119	105	112	120	97	109	120	120	104	115	115	96	85	107	104	105	106	113	116	109	100	110	111	118	117	126	107	91	106	113	124	113	125	110	107	129	120	114	117	99	115	99	110	111	123	101	99	111	113	121	148	95	116	110	116	121	125	100	98	87	92	116	107	127	122	114	119	102	122	114	143	128	90	101	112	135	133	116	125	107	127	107	102	97	115	104	98	116	133	121	102	103	101	117	108	112	138	129	117	109	97	126	96	103	123	106	113	122	122	114	95	106	104	131	110	124	96	122	127	101	110	115	130	113	131	115	99	115	101	106	139	104	132	127	110	127	122	125	124	101	111	105	100	120	127	128	119	136	113	107	121	112	89	116	115	98	105	122	116	117	115	126	112	123	116	105	105	124	123	110	116	124	112	106	92	112	97	110	100	110	107	133	124	114	113	123	104	113	117	110	125	128	115	124	114	96	96	102	111	102	125	110	134	104	103	116	118	131	100	115	124	123	100	130	108	125	117	100	117	122	118	124	123	111	123	100	114	118	119	137	110	132	117	120	95	125	94	112	118	110	100	104	113	83	109	130	107	105	131	122	106	137	121	92	124	115	119	108	107	98	120	102	114	109	119	112	106	97	116	111	115	98	105	93	122	118	111	92	111	100	122	96	106	101	129	120	106	98	109	99	110	109	106	103	102	101	116	112	112	115	105	100	128	109	116	112	125	120	116	124	102	123	122	118	137	121	117	136	106	107	118	127	124	89	102	118	94	132	106	119	117	125	120	108	116	106	117	107	111	122	102	120	122	101	121	120	104	114	118	120	131	119	107	115	103	103	103	140	129	112	120	111	103	116	121	114	109	122	98	113	106	100	128	114	106	104	146	120	131	88	110	102	114	124	116	105	113	126	120	123	126	112	119	127	118	105	126	122	120	120	106	119	110	102	106	109	106	100	94	109	121	107	109	92	115	121	110	108	115	126	115	107	114	125	90	125	127	127	128	91	105	99	94	124	115	107	115	118	107	118	114	100	117	112	126	97	111	105	103	108	99	111	117	116	111	106	108	108	110	104	120	112	95	111	128	116	106	118	124	106	120	118	118	104	91	130	115	87	109	90	113	102	94	119	138	123	146	105	119	101	133	126	142	112	116	129	128	127	117	96	105	113	97	107	106	116	105	111	125	108	95	103	112	104	136	131	119	99	114	134	96	118	102	122	100	117	124	112	116	103	120	112	108	125	127	108	119	115	125	108	108	134	122	110	102	125	100	113	112	99	110	109	101	121	132	113	86	119	125	96	122	100	96	101	122	116	121	121	99	105	124	120	130	114	88	124	129	97	118	112	112	106	115	124	112	107	115	106	134	118	96	122	90	107	129	115	121	120	122	126	91	115	117	125	108	123	117	113	101	109	116	111	89	122	99	103	129	111	103	120	130	120	121	104	98	106	104	111	114	106	134	101	115	127	129	123	91	121	106	112	117	130	109	134	123	98	120	91	113	99	93	87	117	130	140	105	113	128	108	114	119	111	98	107	87	95	117	112	90	116	100	96	141	105	97	111	98	130	100	102	108	117	120	94	118	116	112	132	120	102	109	107	118	112	108	110	113	132	133	104	119	111	129	138	111	125	106	120	95	113	114	104	116	129	134	113	110	131	104	114	97	114	110	104	110	121	108	106	112	123	109	128	108	115	138	116	127	101	106	125	88	100	93	103	111	98	94	122	108	140	107	88	109	104	151	93	104	112	94	114	115	104	115	102	122	116	121	115	117	109	94	111	135	119	125	102	118	134	112	121	113	118	111	103	120	108	121	134	124	117	104	98	98	103	109	104	106	119	127	119	114	106	93	113	101	111	135	109	131	117	125	133	102	84	125	103	120	107	112	111	128	89	145	121	120	98	116	111	130	106	120	118	97	116	107	124	138	127	113	134	117	98	112	103	103	129	124	129	120	101	113	115	112	109	100	115	120	120	110	122	124	105	101	96
3253	3563	1580	845	575	451	371	369	366	345	364	342	321	315	320	326	337	315	305	336	294	341	329	310	312	321	302	331	323	326	309	308	308	295	313	282	301	313	334	317	325	295	317	351	322	326	295	317	308	330	309	298	330	313	327	296	299	312	282	335	314	344	323	317	313	300	323	324	334	335	311	305	280	284	291	311	322	333	296	324	299	304	293	310	311	287	321	304	323	293	318	314	305	319	316	313	290	283	297	303	315	297	339	322	317	288	306	324	333	301	314	301	314	324	307	324	317	324	278	321	320	292	271	304	330	309	306	313	322	321	314	286	287	310	313	336	310	316	321	303	315	328	291	304	326	332	286	318	336	341	329	277	272	323	291	289	280	299	321	280	314	298	302	299	335	317	303	308	340	302	315	322	297	291	317	314	310	298	330	303	330	315	322	307	325	262	336	299	304	281	327	317	330	332	302	321	291	314	324	326	322	298	313	306	325	323	327	304	272	307	291	291	355	327	313	296	323	309	291	298	307	266	318	300	293	303	328	324	314	335	308	291	316	293	336	316	300	275	327	310	333	309	314	295	300	325	319	313	327	289	311	303	302	289	351	309	305	318	313	321	305	329	316	322	295	273	311	311	296	326	350	303	324	307	303	327	295	306	320	306	326	311	305	304	302	290	309	300	322	303	297	291	304	302	297	335	261	326	309	327	303	337	323	296	291	340	288	308	319	320	314	307	319	321	288	301	311	331	277	326	290	288	346	303	299	349	309	289	288	293	316	289	303	330	328	326	299	317	350	296	304	310	300	307	320	311	312	322	334	313	277	304	327	292	295	320	305	289	317	288	284	327	315	312	322	312	331	329	316	276	324	318	319	320	306	293	336	312	323	329	349	306	291	329	285	306	305	332	324	335	324	326	329	304	313	302	311	312	308	303	303	273	329	291	300	311	307	307	298	348	323	327	322	273	297	279	299	311	279	313	345	293	315	330	329	318	334	321	296	332	315	321	298	333	304	317	323	307	288	305	318	347	327	316	283	274	315	288	284	307	351	301	313	294	303	322	310	342	303	316	304	287	302	301	294	274	328	296	299	321	299	295	301	292	314	297	311	298	349	325	370	319	302	341	322	295	284	334	316	333	315	298	285	332	311	310	295	301	285	288	300	316	293	309	325	306	305	289	300	307	325	320	293	341	312	336	332	310	283	310	289	317	311	329	335	308	309	323	296	308	313	306	306	286	348	304	320	292	310	328	315	303	308	301	313	302	309	329	313	272	312	286	297	325	324	353	294	334	316	304	340	325	296	278	302	303	337	330	283	328	328	341	291	293	328	320	303	310	317	325	311	302	330	299	275	334	301	286	312	331	302	332	281	338	330	285	306	310	328	338	286	290	315	288	295	312	321	309	301	290	319	286	307	282	304	332	319	312	296	302	296	300	328	298	328	314	304	277	307	291	327	317	296	291	315	313	281	317	306	329	307	330	286	298	309	315	341	289	307	286	322	296	297	343	323	325	286	300	309	309	308	258	312	310	287	298	286	332	348	317	326	319	281	293	279	301	324	321	340	302	346	323	306	299	290	316	303	320	302	340	314	318	313	309	288	293	310	306	327	332	311	318	352	298	285	302	311	305	273	314	314	327	314	317	309	302	343	317	312	290	350	297	287	351	274	314	316	302	337	343	316	319	336	290	295	327	295	270	293	349	312	325	341	341	270	297	288	324	322	304	274	339	321	313	275	307	331	318	313	301	334	312	305	308	282	307	298	353	349	322	320	321	326	350	293	304	336	289	321	320	307	293	297	287	306	325	318	337	308	316	287	334	316	289	344	299	312	284	330	296	326	336	305	305	304	307	298	319	339	288	297	318	312	300	301	351	299	327	302	330	311	298	294	286	320	325	285	316	292	301	304	324	320	324	340	268	304	316	343	328	311	312	316	315	322	307	319	305	314	329	332	318	319	319	312	301	328	329	327	325	298	307	299	296	331	293	306	327	296	312	292	304	326	326	336	281	296	317	304	314	320	301	276	341	321	304	292	329	287	320	312	276	303	324	343	333	324	305	305	303	320	325	301	307	308	325	326	343	308	339	323	316	325	303	319	344	308	321	292	310	296	312	326	308	312	330	302	308	294	314	340	307	322	312	288	311	316	319	333	331	326	293	338	249	324	277	315	315	305	320	305	328	294	324	274	315	295	300	321	320	327	306	307	301	334	321	324	320	294	296	293	327	344	317	309	306	275	308	296	326	321	285	319	338	293	327	283	299	286	305	305	327	324	304	305	337	305	295	302	304	266	317	291	328	335	293	294	309	300	316	298	313	307	316	308	306	325	326	323	326	308	344	310	298	347	319	306	288	290	315	318	316	319	295	338	313	360	309	311	316	344	315	308	303	303	294	292	306	325	331	300	311	329	304	309	315	296	320	306	288	334	317	323	306	338	274	292	304	300	309	286	293	304	300	308	307	310	323	324	313	281	318	300	299	321	307	294	312	297	291	332	319	283	324	301	345	295	312	284	305	316	271	266	320	307	299	313	286	314	306	311	274	299	318	305	317	329	277	343	327	327	312	307	334	327	307	310	328	308	312	314	319	357	299	301	323	304	318	310	317	301	301	290	334	315	309	327	321	333	321	278	327	322	291	292	347	323	318	300	306	300	312	322	316	300	297	314	308	310	326	311	298	303	312	293	270	329	287	308	342	327	304	303	310	307	301	280	331	280	297	308	296	304	311	300	305	316	304	342	284	290	289	307	331	307	305	293	294	313	311	335	318	365	280	314	321	311	337	281	310	317	309	299	311	304	299	286	321	295	324	307	309	334	328	333	340	282	312	289	340	277	323	296	314	331	313	310	306	310	334	312	302	324	301	328	316	308	300	305	282	302	301	344	308	305	300	318	335	301	298	301	319	314	294	304	319	279	331	291	322	278	319	310	325	333	321	320	262	310	320	282	320	282	318	311	327	310	311	325	312	329	322	324	304	312	307	322	281	311	336	312	303	342	303	313	303	301	285	318	324	317	333	335	327	313	315	331	326	328	313	304	288	289	305	341	274	334	325	325	289	346	326	305	322	282	314	293	321	309	284	317	318	361	310	285	308	305	322	316	317	313	299	314	298	336	311	330	298	307	305	323	294	299	293	293	312	308	309	322	315	333	304	291	355	322	281	306	349	322	291	273	324	303	321	277	293	306	314	303	297	308	319	304	334	322	332	334	323	298	297	288	306	337	292	289	291	330	330	289	332	272	294	317	314	309	326	330	319	328	311	314	301	322	308	335	287	287	281	340	299	324	303	292	306	322	295	316	296	313	327	361	336	308	327	309	338	334	313	334	295	300	313	303	316	292	308	309	329	306	332	314	329	307	353	295	315	316	309	324	299	298	321	290	296	310	278	276	316	320	291	280	313	296	323	331	287	313	333	311	337	334	291	296	299	314	291	294	313	333	307	298	303	322	305	312	321	322	293	302	328	312	294	341	314	304	305	292	317	292	313	340	307	298	308	308	292
30877	20450	10279	979	565	527	422	364	344	356	369	332	350	343	349	335	358	333	338	311	359	345	360	311	321	325	315	324	329	290	372	322	322	319	362	322	374	321	325	338	336	343	351	346	325	352	368	328	357	347	377	370	354	359	352	344	358	351	326	343	347	308	324	368	360	361	348	318	350	349	342	340	346	367	336	347	348	334	359	334	380	352	353	320	341	319	357	341	337	350	344	338	372	345	339	339	342	356	357	370	308	318	337	308	327	364	362	358	339	338	301	331	361	333	330	324	327	336	349	303	344	296	325	354	320	354	349	340	332	378	346	324	314	320	312	339	366	365	328	326	327	361	334	336	326	343	310	339	338	354	337	322	335	335	361	383	313	329	317	363	344	364	352	388	337	328	312	324	315	354	331	347	333	326	316	337	328	327	370	319	363	327	328	354	324	329	332	346	302	340	313	359	319	336	352	373	322	323	324	342	323	327	325	286	340	369	325	303	341	392	319	349	329	332	361	359	300	338	364	333	330	338	326	323	359	299	304	345	348	360	346	365	356	327	328	298	348	331	342	344	335	331	322	341	362	347	318	340	354	348	326	371	336	351	336	323	342	341	324	377	357	322	306	344	341	356	358	344	335	320	339	364	325	334	342	319	333	322	358	322	304	338	335	327	341	344	354	309	333	365	347	350	353	349	364	312	361	307	326	323	319	349	334	345	377	340	342	360	353	326	353	340	320	328	367	313	353	330	333	323	309	297	371	345	293	337	324	343	337	337	351	334	313	358	337	339	336	316	365	339	331	314	352	326	343	324	340	327	329	315	337	340	351	343	324	341	334	368	313	338	322	315	360	332	302	327	319	364	352	338	347	333	351	363	395	313	351	342	348	386	337	313	320	353	326	351	331	347	367	387	352	347	338	355	345	343	347	327	334	315	363	315	329	340	345	342	322	331	318	363	326	321	375	379	332	351	329	320	346	376	331	323	335	369	359	330	383	329	325	335	330	321	365	324	330	336	343	335	326	369	324	349	348	342	350	340	332	343	368	317	337	360	329	351	334	363	283	338	323	312	343	348	333	329	335	332	326	320	340	335	347	341	333	354	360	339	335	377	351	318	381	377	328	319	346	354	358	315	381	356	331	337	332	321	366	356	328	361	342	310	348	360	364	311	375	318	317	349	323	381	342	311	370	343	320	339	332	344	329	355	352	344	332	336	330	345	340	350	345	331	331	325	313	298	345	317	368	386	335	314	334	342	333	327	332	339	306	364	337	295	334	360	353	299	339	334	320	362	327	359	333	370	351	352	345	367	334	367	351	317	365	354	383	354	347	321	339	353	372	341	350	329	325	334	343	334	341	324	331	334	316	347	344	341	351	379	322	321	327	331	332	342	354	340	317	369	338	324	342	356	288	337	330	378	361	323	302	315	351	356	351	345	311	353	326	345	351	360	353	350	334	326	350	336	358	315	331	330	342	349	344	351	372	338	355	335	370	309	331	317	360	361	327	349	320	334	355	372	347	325	331	368	320	364	350	344	326	350	346	353	320	319	336	341	373	362	331	360	353	356	295	320	381	342	351	348	370	365	330	327	335	358	350	335	336	350	336	337	340	361	327	321	344	346	349	348	302	336	353	332	353	322	329	315	362	341	316	348	335	323	321	335	368	348	312	351	364	353	336	320	368	346	332	340	356	372	351	366	363	347	368	330	355	348	354	329	334	312	354	358	338	314	325	334	325	328	349	324	335	311	341	357	327	345	336	340	354	344	329	378	343	359	357	318	322	353	326	343	337	360	379	317	317	295	339	340	319	330	298	343	342	303	345	308	331	333	339	334	348	347	329	305	333	354	346	306	352	346	336	352	345	365	351	353	331	344	325	313	344	374	355	337	382	362	343	359	362	340	335	322	390	352	335	349	347	338	344	356	338	343	353	326	371	306	330	325	366	313	342	327	320	337	346	319	324	322	338	300	364	297	350	313	361	329	322	333	339	354	325	332	339	328	326	333	327	351	357	317	331	336	353	320	333	352	351	325	327	349	341	337	357	314	344	378	355	319	319	306	324	331	324	338	325	345	334	330	317	367	312	348	340	352	339	310	331	320	355	355	318	361	340	330	327	311	317	336	336	324	330	384	333	342	355	339	355	322	332	312	317	340	346	292	311	314	331	321	356	305	354	299	309	366	337	343	340	355	332	306	352	333	344	310	326	327	349	362	316	353	351	321	312	328	337	311	298	336	340	340	327	335	372	382	361	371	315	361	343	365	348	343	320	337	349	336	337	314	322	347	336	338	371	321	348	346	352	340	362	309	329	317	322	347	342	303	299	327	341	349	341	296	334	342	334	365	335	349	352	365	345	333	344	327	363	335	369	336	364	336	370	327	314	343	374	319	360	325	357	348	364	325	312	325	334	371	322	343	343	360	320	351	331	348	327	329	306	320	323	335	336	320	361	307	379	362	345	322	361	330	340	341	330	322	357	336	324	349	315	313	331	346	339	348	363	347	348	367	354	376	341	356	354	325	348	354	361	360	292	321	342	376	345	318	363	316	344	315	325	299	300	375	347	347	365	368	342	304	313	360	328	331	352	334	352	329	353	337	312	322	353	306	359	342	334	327	325	347	369	332	313	384	326	300	359	311	344	344	355	357	343	335	363	379	343	316	329	356	345	327	330	327	319	304	360	290	312	340	316	325	347	345	361	330	362	348	329	353	310	325	309	318	352	364	333	357	351	356	308	326	364	379	347	333	335	356	349	374	382	311	358	346	326	322	339	343	357	374	358	342	391	350	352	353	331	306	334	330	308	337	342	351	312	381	311	353	355	374	332	318	328	337	348	332	358	330	352	351	332	354	337	316	349	347	358	307	353	351	314	336	302	334	347	311	322	322	357	362	319	361	297	336	336	315	295	344	328	341	335	327	328	326	307	355	365	331	351	338	301	319	336	331	321	344	332	367	317	337	348	323	364	368	347	343	341	371	348	302	322	350	330	320	308	353	355	367	297	327	371	335	324	356	329	325	353	311	332	314	332	364	344	329	358	350	362	346	327	353	317	331	319	352	370	341	313	345	324	305	359	348	361	359	359	365	363	366	348	340	312	366	361	348	328	364	315	348	346	334	370	335	308	328	328	333	373	345	351	333	319	294	343	344	339	341	334	339	375	314	339	357	320	358	328	350	304	365	348	342	346	338	357	344	340	330	349	344	372	352	342	323	353	336	327	312	301	323	356	352	311	338	317	375	343	319	327	336	345	317	335	330	303	308	332	329	336	357	347	388	340	330	293	372	322	345	332	363	360	321	347	392	354	346	340	358	325	327	325	331	310	327	351	313	326	333	364	294	344	364	296	375	370	341	347	326	348	340	342	330	327	323	333	331	364	371	368	311	347	358	316	304	361	346	349	338	341	339	351	344	348	319	316	327	325	357	366	351	331	342	346	350	330	341	311	358	332	369	325	330	339	319	364	335	324	348	340	367	362	351	351	376	373	364	305	347	335	295	366	328
5642	1267	951	912	867	839	845	806	833	848	852	799	798	831	796	813	796	811	856	819	825	836	799	801	804	801	836	766	844	811	768	845	808	846	829	775	839	813	794	848	762	797	770	837	824	797	796	844	840	810	798	855	774	859	847	814	806	813	812	848	827	845	813	767	839	796	818	782	790	796	775	774	827	754	835	805	814	799	830	768	790	763	834	852	837	811	820	801	806	838	794	800	812	807	801	800	812	810	778	857	774	823	781	781	786	854	838	777	806	804	812	813	775	838	779	855	840	820	813	787	803	812	845	825	770	791	757	837	794	866	802	776	794	835	766	814	786	805	779	793	835	806	819	825	795	787	830	788	789	806	850	797	794	820	785	775	783	809	782	838	806	884	837	783	756	781	803	786	827	851	802	833	814	820	783	806	826	840	804	760	745	839	830	833	780	830	807	815	849	848	848	815	844	783	832	793	806	791	809	771	817	774	737	790	805	851	819	795	782	800	845	768	798	775	817	837	836	841	802	822	815	774	840	792	830	797	816	845	767	835	839	841	784	801	764	821	782	836	783	791	840	869	857	802	789	787	870	802	864	819	803	754	763	803	785	850	823	814	781	804	825	849	808	797	815	773	794	807	840	759	791	806	783	825	792	845	854	822	883	796	773	783	778	825	824	822	822	800	808	777	808	772	846	768	776	813	760	814	803	751	844	822	810	772	794	812	834	774	842	852	851	847	849	791	828	830	852	735	775	810	799	795	806	844	844	799	851	810	757	834	815	780	819	840	792	800	814	794	830	852	810	818	813	798	767	823	813	845	759	867	775	766	822	796	818	819	762	816	809	802	874	856	791	834	832	819	845	788	844	822	822	772	779	780	864	851	805	808	859	787	826	760	820	859	826	798	792	793	782	783	800	846	835	738	812	815	794	840	805	764	803	801	848	781	803	833	778	764	817	824	820	864	832	827	834	826	857	840	798	800	794	801	797	841	825	766	814	791	817	785	812	824	778	797	841	845	811	828	749	774	860	798	844	817	856	758	818	755	832	789	802	787	849	795	834	748	822	856	818	853	790	791	789	760	839	811	803	834	779	839	805	819	794	794	769	848	807	827	865	835	783	832	841	826	818	794	804	825	824	817	852	843	792	842	846	823	821	812	784	797	762	761	807	829	815	827	844	857	837	846	792	834	800	745	839	816	813	844	825	822	788	763	796	842	848	807	821	790	762	837	829	849	815	855	805	833	831	789	857	802	789	849	843	821	826	787	746	805	802	827	772	820	763	796	819	796	798	776	830	820	769	833	834	796	826	827	803	786	815	769	801	819	847	830	789	817	820	816	826	858	800	849	818	789	831	817	830	784	890	763	752	832	843	830	826	771	812	838	843	800	849	814	848	802	800	806	765	808	816	851	773	812	830	817	782	875	780	837	845	834	785	838	809	834	814	770	778	822	793	843	737	769	803	819	814	842	782	801	820	798	779	820	785	874	767	799	802	793	813	807	800	810	813	788	799	802	772	817	777	808	768	768	838	806	778	803	864	766	816	819	789	835	772	780	810	821	824	831	812	794	821	784	871	861	826	787	790	819	807	844	786	798	812	834	817	833	807	810	793	803	817	831	840	770	838	823	778	795	763	856	836	795	809	773	770	820	790	802	812	841	829	823	771	794	815	813	738	824	809	812	791	823	768	802	812	798	811	805	800	835	855	799	810	838	838	817	781	829	846	800	819	812	778	849	851	765	837	830	825	847	829	863	763	821	840	801	808	854	849	797	821	819	818	813	846	787	851	792	763	813	810	855	787	792	799	817	769	848	803	796	771	806	800	813	823	741	786	817	811	823	780	830	810	791	831	783	794	841	818	823	816	860	821	859	809	780	769	849	821	802	864	825	818	814	824	824	791	783	845	837	819	823	811	803	832	848	810	798	784	768	866	861	819	817	840	872	805	768	814	787	792	757	792	823	887	761	855	830	856	835	807	804	764	763	795	815	800	760	814	836	831	815	786	773	817	777	831	793	834	846	840	815	795	885	764	788	822	775	808	832	821	819	809	798	854	833	791	823	807	835	838	828	777	827	793	831	811	821	864	814	809	806	851	819	806	752	793	809	844	793	830	859	761	760	825	845	782	830	842	793	797	825	810	839	808	800	795	816	888	841	854	846	821	822	853	753	798	780	775	802	849	815	873	792	789	868	804	826	833	838	788	797	799	828	850	793	793	773	788	844	803	790	838	812	805	814	828	816	812	827	876	833	785	826	839	837	759	827	839	835	851	827	808	798	803	795	812	838	811	812	800	782	819	783	795	828	793	786	818	866	802	815	763	793	808	814	778	828	779	802	830	809	837	786	811	814	832	810	768	819	813	797	847	830	816	815	783	814	759	812	882	784	887	758	833	843	798	856	849	796	837	811	757	851	816	801	792	827	811	786	816	819	811	870	795	788	816	811	771	823	828	754	818	825	822	811	792	769	828	852	832	776	804	805	811	802	819	820	809	854	776	811	822	790	834	801	819	825	813	848	776	782	798	811	835	768	858	811	776	790	821	767	811	817	805	825	814	806	828	785	851	849	761	811	828	822	803	802	842	803	812	825	847	779	825	794	793	826	808	776	821	827	795	827	784	795	804	811	825	860	832	769	801	793	778	833	795	789	819	824	818	846	834	837	797	809	776	816	847	795	834	790	832	844	813	838	818	792	795	782	784	791	798	808	830	842	822	759	843	828	786	781	859	808	816	816	791	811	776	810	853	822	771	858	850	860	836	793	826	824	860	803	820	805	774	807	853	805	795	780	774	794	791	836	811	832	805	761	758	819	841	834	776	756	789	822	840	817	806	835	770	851	775	815	790	765	818	796	809	857	838	755	847	820	788	772	818	810	778	830	815	834	826	844	770	873	805	791	765	790	803	757	803	791	825	831	753	833	804	856	810	846	796	814	834	825	773	772	768	853	788	805	819	813	774	797	783	798	832	829	828	854	838	777	794	872	813	811	793	802	855	804	814	792	817	839	822	846	868	844	883	770	790	835	765	828	849	760	814	817	820	840	839	819	799	843	835	816	824	745	826	783	817	783	851	821	773	849	801	791	815	828	812	810	821	845	811	805	869	770	814	796	780	803	765	805	767	829	833	798	783	790	842	832	785	805	802	817	806	852	789	842	814	799	777	770	811	818	815	829	836	764	776	875	850	807	860	775	806	834	771	793	834	780	789	790	797	775	827	776	856	868	835	771	768	788	767	818	838	853	824	869	829	773	821	803	801	817	828	791	813	755	778	819	799	816	826	783	826	780	771	810	811	833	854	815	857	769	805	797	800	803	838	816	789	830	816	821	792	821	826	842	855	826	747	823	826	850	762	793	813	881	836	828	801	809	836	827	807	851	822	810	835	789	820	853	791	823	806	809	805	812	860	776	787	777	851	791	814	814	804	755	839	820	825	812	777	789	831	842	771	843	781	789	833	812	766	798	780	828	830	814	849	784	822	785	857	848	817	819	880	819	804	855	807	820
24650	20990	23900	28278	20985	12590	525	399	304	265	317	263	283	291	263	275	290	268	276	231	281	259	246	242	222	258	254	283	221	256	256	230	263	251	243	253	251	218	251	274	238	263	217	263	230	233	245	239	242	242	266	222	237	211	216	212	247	217	263	262	260	234	233	247	280	252	280	258	227	220	238	245	223	257	260	264	253	276	263	250	254	242	252	240	224	204	238	210	248	261	256	239	240	252	233	249	257	237	217	242	246	242	244	238	246	260	240	257	238	224	240	224	214	242	253	263	226	224	257	259	273	242	243	229	251	234	244	241	220	229	231	212	232	266	279	233	241	241	273	230	233	262	253	240	243	269	270	259	281	263	229	206	236	259	223	262	274	244	233	269	239	240	250	240	223	237	235	226	239	223	251	248	207	223	251	250	243	290	251	230	276	215	222	243	255	246	290	247	238	246	233	260	227	235	242	249	239	235	246	228	224	232	256	242	227	228	254	236	238	248	253	253	279	225	224	251	245	252	247	253	242	245	237	250	229	250	269	251	259	244	252	271	275	270	243	248	248	263	267	245	222	249	251	264	253	255	269	248	263	236	248	248	228	264	270	245	253	223	239	251	223	274	248	282	256	265	249	249	215	268	233	228	238	259	243	234	243	274	245	249	223	240	242	230	225	234	216	255	253	261	245	241	232	287	240	227	244	241	243	221	263	280	265	217	236	230	220	265	253	238	239	213	251	264	212	206	226	244	266	229	209	251	277	248	244	246	230	266	238	237	257	252	233	225	265	241	265	230	206	262	242	271	224	272	248	236	291	249	238	248	262	292	253	262	227	255	245	269	256	268	241	241	246	229	244	234	280	262	244	223	226	235	251	239	277	250	247	227	246	264	255	246	236	249	266	225	239	217	236	251	259	244	253	239	258	260	242	236	251	221	254	253	248	281	250	246	234	252	224	229	229	232	235	212	225	235	249	209	252	238	227	230	243	240	232	254	259	229	250	247	244	275	240	241	217	215	263	228	221	236	236	241	225	260	249	221	250	225	211	245	231	249	252	264	237	239	260	263	247	278	281	266	256	231	245	250	225	252	221	233	249	269	237	243	229	245	244	222	226	253	240	247	234	222	257	248	250	230	268	235	240	253	247	246	247	252	291	223	254	251	264	261	250	250	241	251	250	262	236	262	236	236	228	220	250	249	256	246	253	248	244	230	217	255	262	245	244	233	238	241	254	242	252	234	260	255	266	262	266	242	240	241	257	244	228	232	261	249	244	259	244	219	249	237	248	234	216	238	243	219	260	243	267	243	224	245	262	252	266	281	251	229	232	248	243	243	253	248	238	235	238	226	220	249	232	230	198	266	225	227	249	206	248	256	239	264	259	246	269	252	232	258	207	235	243	255	236	253	228	254	241	248	255	221	249	254	243	224	261	233	237	226	229	239	242	236	255	246	283	278	230	242	223	246	242	247	255	236	273	252	222	270	243	234	232	275	246	245	255	238	235	236	234	232	249	241	246	276	246	236	232	212	246	250	233	256	234	221	253	238	251	246	257	248	272	267	246	240	223	227	254	251	257	227	241	218	204	230	245	265	238	232	263	259	268	262	231	234	238	264	276	234	237	241	254	255	224	259	242	224	238	285	230	248	240	263	245	237	215	228	251	245	272	271	220	253	259	241	240	228	244	234	254	229	250	253	233	243	272	245	232	246	263	274	253	245	265	260	259	220	222	250	239	236	233	265	234	266	254	271	243	215	234	237	228	238	230	272	240	245	271	252	260	225	246	270	256	240	236	232	258	225	251	247	244	233	225	253	261	265	267	235	249	266	227	248	262	210	249	240	246	269	243	263	217	243	252	238	225	235	240	231	250	251	241	233	245	250	254	264	214	276	234	234	217	229	241	238	241	236	228	242	227	261	252	241	240	234	262	258	256	221	235	243	248	250	225	251	261	236	215	242	280	275	232	237	250	208	244	246	246	250	232	241	240	262	254	259	240	266	227	241	248	262	239	219	231	247	233	257	272	235	251	245	221	233	273	250	204	248	221	222	259	239	222	233	261	246	237	244	239	241	211	253	245	226	237	237	252	291	246	246	286	252	242	218	257	236	245	213	219	219	247	269	268	243	277	278	262	236	226	249	233	260	237	258	261	250	225	231	216	238	238	243	259	237	252	251	244	233	231	222	247	236	248	239	258	264	235	262	257	256	248	266	244	218	267	273	231	247	220	241	254	253	259	258	262	222	246	254	268	243	228	236	234	229	234	266	247	234	247	233	233	229	260	263	247	224	266	238	250	239	274	230	209	225	233	250	270	253	263	258	258	244	218	233	229	263	239	238	256	249	230	265	250	231	246	238	267	210	253	245	226	249	265	260	252	219	223	251	259	248	259	285	239	253	252	249	230	256	277	252	253	279	247	238	219	293	244	250	239	247	260	235	249	235	260	264	243	262	246	261	242	223	228	236	254	261	269	211	223	267	213	223	255	242	233	252	239	234	245	258	262	251	265	223	254	241	243	249	239	240	253	246	279	230	233	269	218	260	210	262	261	221	233	243	246	252	229	229	248	224	223	226	254	230	224	244	253	257	252	222	252	248	261	286	238	234	242	242	243	257	234	266	243	237	269	240	259	247	273	261	258	221	221	246	249	262	244	250	237	244	237	234	257	264	208	251	249	248	236	249	238	244	258	234	204	216	238	220	261	243	246	229	275	245	249	241	247	249	242	248	231	246	216	246	257	238	256	254	232	231	282	261	249	243	248	266	235	240	243	247	239	255	264	245	267	240	224	244	265	242	248	234	235	252	219	244	215	216	261	250	258	266	222	245	239	240	257	248	272	235	284	259	234	225	219	236	244	244	232	233	237	229	241	240	243	227	258	253	260	205	261	243	274	220	233	253	254	262	257	203	247	241	225	257	262	246	254	257	244	240	242	238	265	217	249	275	212	243	247	249	258	219	210	231	265	247	234	210	264	258	245	259	241	237	227	235	249	238	253	243	238	230	259	256	250	240	251	260	241	249	223	213	241	238	257	248	253	233	268	232	209	221	215	258	262	252	230	269	242	277	249	225	236	251	242	251	246	238	264	234	248	261	240	259	243	271	246	217	233	253	223	246	265	265	230	258	258	259	239	236	273	232	222	265	257	245	281	247	244	261	247	245	237	243	224	247	230	228	234	218	241	263	239	277	259	226	234	269	223	254	248	250	260	238	240	242	232	226	238	229	259	268	246	236	225	281	235	263	256	254	236	238	263	196	220	242	227	209	266	212	247	238	262	228	231	265	256	239	250	263	250	250	246	241	242	228	232	250	230	240	216	257	202	248	270	246	246	261	233	224	227	256	222	233	247	283	223	261	263	265	259	230	230	266	246	238	218	250	227	248	248	241	216	221	260	246	236	272	255	263	266	245	232	288	229	213	274	236	253	194	249	266	210	255	268	262	236	237	239	236	265	218	228	243	260	234	220	226	233	258	231	258	228	228	223	236	258	225	243	239	271	266	247	243
3311	2289	1207	887	679	643	611	660	649	637	632	616	625	642	627	587	575	572	627	602	612	566	639	628	603	594	543	611	597	567	577	590	607	563	577	553	623	622	616	618	576	603	562	584	616	562	630	629	593	594	595	567	583	616	616	600	592	589	549	611	608	635	562	585	562	595	609	598	605	624	570	598	595	578	569	593	618	583	575	593	642	607	591	594	596	570	562	588	569	619	631	575	634	581	594	589	567	577	621	554	612	534	536	594	545	621	631	617	615	581	610	602	581	564	583	593	601	591	610	594	569	580	578	597	600	594	521	578	590	593	628	542	600	561	591	622	571	584	623	509	624	599	607	563	576	565	582	578	602	608	588	566	596	611	605	591	586	565	594	612	599	590	585	616	601	577	562	575	645	581	572	584	561	624	562	597	585	602	572	578	659	562	589	598	604	586	596	572	592	606	604	588	553	617	582	575	617	631	575	578	594	607	603	580	570	598	595	575	619	621	601	621	551	600	552	550	582	530	613	589	591	617	586	600	550	564	540	620	623	589	592	615	634	606	627	581	592	590	607	569	590	559	577	596	598	612	572	589	589	596	610	624	611	597	593	571	570	548	620	588	577	572	555	567	585	578	589	580	574	620	578	540	587	544	530	586	592	598	608	562	591	565	590	578	570	618	605	518	574	610	575	611	560	594	617	566	591	587	603	586	570	581	598	621	618	583	533	587	630	617	606	560	589	590	570	601	607	627	597	606	623	601	592	593	621	611	572	568	614	563	605	579	579	581	561	557	556	616	600	591	599	552	662	647	630	552	577	626	555	619	635	544	628	585	613	602	607	626	595	600	555	635	619	619	601	563	578	582	597	588	591	633	599	600	583	642	584	597	663	587	608	611	572	597	639	620	585	621	617	579	573	572	588	570	591	597	580	607	562	565	566	622	589	625	567	581	626	560	641	586	607	590	623	580	589	598	563	603	583	601	593	618	586	596	599	567	610	607	619	575	574	593	602	569	619	592	575	615	613	633	621	561	610	614	570	611	588	597	551	607	576	555	584	579	555	567	577	596	594	653	562	571	613	582	588	565	588	567	613	621	600	608	609	596	595	613	619	606	621	608	635	587	573	593	653	575	582	599	570	569	602	554	606	578	590	609	578	577	610	610	586	604	603	575	621	576	550	621	576	569	569	557	575	602	586	610	540	588	589	636	575	606	601	544	590	615	587	598	586	593	606	608	602	599	600	575	634	570	590	592	561	602	573	587	611	573	628	619	644	577	591	589	623	628	637	596	573	610	538	601	590	565	594	638	583	595	571	591	587	606	552	557	587	578	639	614	618	554	636	627	564	577	617	611	603	567	627	597	568	555	612	582	574	575	613	608	602	608	592	598	539	594	584	607	591	599	572	611	583	612	627	550	612	633	554	581	578	591	590	580	569	598	580	577	612	597	590	618	578	624	582	611	587	614	580	575	543	614	599	591	566	650	637	581	573	602	628	571	586	614	597	608	619	627	618	613	630	574	577	610	577	582	586	590	544	606	594	582	625	602	585	605	622	619	587	577	600	564	587	577	592	618	606	559	605	581	603	573	586	554	596	574	627	566	575	564	596	573	589	577	598	612	541	562	579	607	621	598	593	598	566	600	628	573	621	596	568	545	604	612	552	593	554	609	609	616	600	591	600	575	639	601	619	575	578	585	578	593	550	626	583	577	602	594	552	553	586	553	614	595	603	629	564	600	625	637	558	602	583	609	588	615	549	586	560	567	612	602	609	617	607	592	605	644	598	600	630	591	613	572	582	584	630	572	616	583	522	610	612	552	619	610	605	579	595	599	600	567	568	624	592	606	611	592	585	603	588	560	646	588	595	596	598	594	628	566	577	588	665	596	604	606	617	595	570	586	574	594	579	563	578	647	573	554	577	579	596	585	599	596	597	604	594	604	581	569	604	549	626	577	568	604	544	568	605	605	567	564	680	548	617	570	583	606	619	584	597	619	593	625	609	612	603	632	608	560	606	606	588	582	600	595	568	573	609	603	597	621	625	621	586	586	573	619	594	629	570	562	605	616	582	622	610	583	579	571	597	606	607	627	590	576	602	583	608	567	608	570	585	610	538	594	645	606	617	545	604	596	586	601	552	610	620	595	600	593	520	619	554	551	607	574	580	605	628	588	598	587	596	570	606	578	599	604	613	553	593	617	571	600	590	582	591	621	650	582	607	613	544	602	591	621	558	596	587	611	598	588	635	638	542	590	591	595	590	590	609	610	594	561	584	535	622	588	593	617	581	583	583	552	597	626	592	596	578	601	614	587	648	576	571	594	576	603	550	591	558	572	568	615	590	586	587	634	585	548	588	586	591	540	601	600	605	592	615	598	552	593	627	630	589	609	601	568	569	561	595	549	610	589	614	616	613	548	553	626	607	571	592	542	586	631	592	593	570	606	618	616	561	582	599	547	571	605	582	595	589	607	583	593	610	571	586	627	622	597	598	622	617	602	593	602	593	600	561	606	590	585	603	583	564	622	537	578	609	589	575	629	553	554	596	595	608	580	620	598	616	598	591	585	588	624	585	541	620	569	569	577	611	603	564	622	594	562	611	598	620	561	558	559	553	574	596	614	572	627	618	578	573	575	603	592	606	592	619	592	647	623	618	581	625	627	613	605	562	602	614	571	609	582	591	557	628	617	602	549	575	578	534	598	562	611	590	615	601	569	626	579	570	582	549	586	617	556	544	589	604	602	600	583	575	548	571	555	617	621	617	615	618	611	601	603	605	568	588	563	570	580	592	654	609	574	584	630	571	610	569	560	566	538	614	602	596	572	563	609	571	613	590	591	593	554	620	610	629	580	565	574	592	594	547	570	606	599	596	575	570	582	607	571	611	602	580	588	576	571	598	658	602	571	579	619	618	562	564	555	591	578	632	573	555	590	605	587	596	560	573	582	582	597	649	611	606	529	589	633	570	593	618	545	607	580	560	594	545	580	598	596	592	601	564	596	596	603	569	586	556	594	604	620	583	608	591	587	589	605	572	639	625	623	578	637	577	588	613	586	607	592	588	593	595	611	576	611	618	615	547	603	601	635	609	639	593	602	609	610	611	555	611	584	568	581	545	577	610	591	567	604	584	525	584	596	578	599	616	617	595	601	609	614	583	553	567	609	596	588	591	625	590	598	591	599	605	589	600	633	572	579	597	585	574	607	568	604	583	608	590	613	574	554	601	532	567	575	577	599	592	597	575	622	560	568	588	645	595	612	596	611	596	593	605	648	646	539	620	588	607	562	629	605	572	634	600	560	574	524	600	625	591	617	609	572	609	603	604	550	617	638	607	602	568	611	574	613	634	590	598	616	590	588	621	559	581	575	608	584	598	579	583	548	654	608	566	600	587	553	627	583	597	578	627	592	608	625	571	555	594	618	568	584	619	610	596	577	619	592	583	591	600	540	554	588	579	608	607	594	583	633	590	550	619	572	624	570	587	586	586	617	611	557	601	633	558	603	546	616
23931	21030	24432	27858	21031	21037	12150	463	258	200	219	218	177	158	149	139	128	162	130	141	120	118	135	103	124	143	126	122	140	113	116	116	119	123	97	117	121	136	115	93	119	120	123	114	125	104	103	113	121	127	90	122	112	98	109	100	121	111	117	124	127	126	110	105	112	120	117	126	109	102	111	99	102	109	111	119	118	129	100	99	123	121	96	116	117	120	115	112	107	103	116	97	103	110	97	84	109	112	117	114	118	105	126	109	96	103	115	109	98	125	122	112	114	119	109	137	112	110	134	125	110	94	105	98	116	112	116	111	107	97	102	98	123	124	102	131	116	109	118	109	121	100	117	117	99	103	96	113	101	101	95	115	124	105	92	130	117	122	116	107	89	115	114	113	94	116	122	115	111	106	128	123	106	105	113	115	97	113	132	117	111	108	129	100	87	121	107	106	103	110	117	111	94	121	105	137	114	115	116	107	117	104	117	112	104	109	97	113	107	121	122	136	113	103	121	120	140	117	123	133	101	109	117	110	115	104	128	133	110	126	114	106	105	109	115	113	102	102	114	112	112	105	107	132	123	84	101	90	113	126	97	117	120	128	120	108	105	104	95	105	102	119	123	122	97	129	112	110	106	114	110	127	127	131	104	110	117	121	113	123	89	105	101	122	125	110	118	122	108	85	115	97	88	133	133	121	105	105	119	108	130	113	120	92	95	127	120	124	113	123	129	113	136	112	126	105	128	116	114	119	101	106	106	113	94	132	120	107	93	96	101	107	116	96	120	104	112	103	118	95	119	118	113	120	115	114	126	113	124	83	100	137	123	100	114	105	101	118	121	110	112	122	103	101	112	106	134	107	96	113	122	98	104	92	91	113	97	112	99	99	97	120	115	102	128	105	126	115	121	103	111	110	92	116	117	114	131	110	107	132	121	102	96	117	111	119	110	114	96	128	122	98	120	112	130	110	110	102	110	123	128	97	112	121	99	120	122	144	106	104	126	104	102	118	95	114	103	111	146	110	132	108	114	120	114	109	92	109	99	102	116	118	115	103	111	117	101	106	113	111	111	116	108	108	128	109	92	104	103	127	118	103	110	109	106	123	123	97	119	96	117	127	113	120	93	111	110	124	102	95	109	105	104	114	100	112	105	99	110	112	106	118	110	113	108	100	115	96	96	103	120	115	122	124	116	103	104	118	103	125	114	109	134	126	110	107	108	115	132	131	102	110	114	112	118	125	109	95	122	126	102	126	119	121	90	116	128	120	80	113	103	101	127	111	100	105	114	116	121	95	134	100	112	106	101	114	113	119	119	111	123	128	114	104	129	129	116	102	103	101	117	97	128	116	97	106	106	117	137	110	108	96	109	117	119	106	112	135	100	115	130	107	120	107	106	101	109	108	103	118	148	129	103	127	110	107	101	111	116	98	99	91	109	95	117	95	107	116	125	110	117	97	86	108	115	98	107	95	91	104	118	108	118	110	98	143	111	103	91	120	117	113	124	103	108	114	115	115	103	118	123	111	99	100	104	107	105	117	95	123	103	111	118	106	107	104	107	121	112	105	115	110	105	117	94	111	105	114	95	85	112	107	113	102	114	122	118	101	110	126	112	117	120	122	115	105	101	117	115	100	108	113	119	126	125	131	103	112	119	122	109	110	109	126	127	124	122	95	130	108	106	101	117	109	112	107	99	85	127	105	94	91	125	92	103	104	114	107	113	111	117	100	124	94	95	107	115	100	119	115	107	107	121	103	110	121	115	115	103	99	105	119	102	98	130	98	106	126	123	114	89	90	121	108	98	115	120	131	116	106	110	112	123	120	121	93	111	122	121	99	115	112	106	102	116	121	103	102	106	126	101	120	103	137	110	113	118	120	119	106	124	109	92	136	121	120	109	117	108	123	140	116	134	105	135	117	115	122	119	102	128	114	117	110	116	122	107	105	105	110	109	118	114	125	123	117	116	96	110	112	121	108	94	110	108	115	115	104	104	99	114	108	129	133	132	121	109	115	116	116	96	111	100	108	110	110	95	105	107	99	109	105	96	105	119	107	122	103	122	109	101	119	114	109	121	120	115	115	120	114	89	101	118	121	91	103	105	104	135	109	91	112	101	123	101	115	90	109	104	108	120	98	121	99	103	115	122	138	104	108	130	118	115	108	101	120	109	108	107	99	115	95	120	116	112	113	115	116	101	104	110	86	101	100	112	117	114	105	106	110	99	112	108	112	123	114	112	110	98	98	117	111	102	121	111	104	105	120	87	113	124	89	92	105	99	100	128	114	106	98	99	117	106	102	109	115	118	111	91	109	103	107	91	106	87	112	103	94	112	120	108	111	115	137	100	113	101	107	115	105	116	103	107	105	107	91	109	109	102	97	115	131	107	95	113	130	106	115	122	123	131	129	109	106	122	101	82	103	97	126	107	106	106	104	117	112	104	108	93	120	121	113	115	132	113	108	121	114	136	116	101	111	105	143	107	128	112	119	85	109	94	116	118	93	113	117	109	105	141	99	110	121	112	116	132	109	107	123	111	119	111	120	106	117	110	130	127	96	113	127	130	112	118	115	102	104	105	112	107	129	124	137	111	106	108	112	111	122	132	121	86	112	108	111	107	102	112	102	106	118	109	122	111	124	122	108	130	101	115	108	98	106	119	116	119	120	109	107	110	123	110	107	117	107	121	119	128	98	110	104	113	111	100	104	111	111	121	124	97	119	119	109	130	100	122	97	127	119	117	106	112	115	112	104	123	113	115	107	111	115	111	95	96	90	99	119	111	123	104	96	133	95	101	103	112	111	110	100	114	110	107	118	103	115	135	122	115	107	102	111	96	110	104	113	103	124	114	121	114	85	109	123	104	99	120	117	113	108	109	130	108	133	111	106	111	111	109	110	103	99	113	127	101	101	133	108	113	100	105	142	110	114	115	119	103	102	95	115	89	104	126	99	108	104	87	116	102	109	93	89	129	110	102	100	94	120	106	109	116	126	128	94	99	115	137	116	106	119	111	107	91	103	97	135	131	86	119	112	111	115	130	88	108	122	103	120	103	99	100	121	87	113	128	118	102	127	109	104	114	102	119	102	105	119	107	106	118	117	113	104	117	132	90	98	92	114	137	105	114	115	118	101	104	122	125	102	92	121	131	108	98	113	115	102	123	115	115	94	108	147	119	115	95	102	108	103	120	101	129	128	115	96	119	135	127	111	99	114	99	124	125	110	116	114	136	128	91	134	122	122	108	105	96	108	125	120	106	99	105	128	106	128	130	103	115	91	101	104	103	125	128	110	125	114	129	102	117	121	113	89	112	107	94	114	99	108	119	111	106	119	113	123	116	111	116	118	98	118	118	102	114	120	108	103	103	107	111	106	121	113	119	122	122	119	122	97	110	102	95	124	114	111	94	106	111	117	95	96	122	96	104	106	118	125	116	100	121	110	105	128	90	99	105	117	111	93	88	126	105	116	111	82	106	115	103	106	127	110	126	130	105	138	99	108	95	120
3309	3602	1570	854	547	447	376	409	378	384	328	324	353	290	358	311	322	320	329	335	313	336	313	297	322	300	299	323	304	338	347	324	343	304	335	307	300	303	295	339	325	292	325	320	323	326	287	269	291	327	321	302	298	297	271	318	304	272	341	281	312	327	310	354	301	326	294	320	313	329	329	333	292	306	295	306	329	309	307	320	310	295	323	309	307	315	295	313	323	303	298	314	310	297	319	311	281	296	309	290	309	307	294	302	281	316	317	301	295	326	322	328	285	293	312	300	306	293	328	293	306	335	333	287	306	318	306	283	328	299	299	317	327	319	328	287	299	316	317	284	286	304	303	334	286	322	310	305	295	295	295	310	306	284	301	327	289	279	285	319	296	296	315	313	314	308	305	313	285	304	296	289	343	318	318	329	276	311	329	320	318	346	317	304	289	289	322	314	285	317	316	304	286	308	302	317	308	310	281	298	312	306	280	304	308	286	307	326	296	287	325	302	319	299	343	347	289	285	328	301	311	326	311	316	291	307	286	311	304	319	306	310	319	306	307	292	278	337	308	288	290	302	302	318	334	295	278	318	317	335	316	284	295	295	302	315	309	303	325	311	321	316	290	285	323	292	304	313	310	307	307	325	327	276	301	319	316	286	288	316	325	328	317	313	325	318	336	294	301	289	324	294	318	296	320	312	281	314	285	310	295	302	350	333	311	300	278	334	286	307	300	315	315	299	298	308	281	318	284	338	311	298	317	301	281	295	295	318	293	314	262	322	317	316	313	319	301	295	316	309	295	295	302	327	293	302	294	271	320	302	320	335	305	291	295	298	323	298	268	291	335	291	323	320	268	293	293	281	317	339	307	303	327	317	290	291	329	315	289	316	324	303	322	323	331	295	295	307	307	314	338	313	297	298	241	302	309	327	293	324	317	302	299	294	274	316	294	299	332	299	289	334	325	320	314	318	319	317	276	323	309	299	303	337	300	279	311	294	310	326	297	362	297	317	328	283	324	297	315	324	311	326	290	320	302	310	281	305	317	324	326	297	297	336	303	297	325	319	286	337	302	305	329	289	317	315	306	323	346	304	324	318	300	279	305	265	301	319	311	305	317	303	285	305	309	308	332	322	301	290	278	329	297	307	320	309	308	302	308	333	288	296	318	330	295	304	300	310	307	336	316	333	336	305	306	345	308	329	337	294	297	291	315	298	285	300	340	297	321	321	314	300	301	307	314	317	307	338	326	315	297	300	304	307	321	323	288	306	302	298	278	316	315	305	306	312	296	290	308	287	343	293	299	297	282	304	299	306	329	260	304	303	335	310	327	299	328	325	258	301	310	307	309	329	319	299	285	301	308	297	294	279	308	296	319	339	278	318	332	321	275	325	324	298	306	299	326	317	287	298	319	269	296	267	318	319	294	328	320	315	304	290	326	301	301	320	303	309	325	324	330	280	333	286	317	308	314	306	320	300	302	304	302	306	332	331	288	314	299	278	291	321	302	324	295	326	318	306	343	333	327	312	266	316	311	263	339	324	301	298	303	305	297	325	323	341	328	311	296	280	316	295	294	332	270	306	312	309	312	296	316	298	281	318	329	274	315	317	305	306	321	307	308	298	327	296	294	316	308	322	337	329	334	298	300	315	295	291	340	313	335	313	283	334	320	320	312	318	277	308	295	305	318	296	301	323	314	291	303	306	311	277	273	306	294	284	302	294	305	304	301	321	327	315	298	286	285	294	308	292	306	347	306	309	294	315	293	314	285	294	313	281	292	293	295	321	289	332	314	325	290	325	309	313	324	269	288	294	282	320	299	274	333	307	277	290	323	329	327	293	311	300	282	282	316	309	312	305	312	334	316	338	300	312	289	275	313	323	335	343	288	316	288	287	309	320	287	289	304	299	307	306	315	315	310	328	313	299	279	295	322	267	325	308	296	282	260	312	314	322	329	288	296	307	291	322	309	316	322	296	332	319	290	285	294	306	303	276	324	359	306	307	308	312	306	309	311	284	301	314	326	298	319	290	286	292	331	302	319	333	336	339	336	280	348	311	341	304	326	296	298	303	306	303	309	309	286	310	349	301	293	333	307	327	300	320	329	354	343	283	320	305	340	320	314	293	303	280	313	294	318	316	296	317	305	271	323	308	306	290	287	293	325	298	323	293	339	298	310	280	307	310	299	294	314	281	244	311	332	303	296	296	317	309	309	288	318	305	313	304	295	297	336	319	278	305	332	291	297	323	314	303	306	282	305	313	289	278	298	288	348	314	292	269	315	279	300	303	283	324	296	285	329	292	315	310	307	330	297	312	328	293	297	307	286	292	283	318	317	309	306	259	315	309	310	306	300	306	309	296	320	303	311	312	293	297	325	333	299	307	318	275	290	299	268	303	275	303	267	298	317	319	289	339	302	306	296	283	298	295	301	295	310	346	330	298	300	322	302	281	297	318	333	331	312	322	310	289	298	304	315	297	324	298	314	307	305	323	345	281	313	305	290	266	313	294	329	324	284	302	308	311	302	296	327	280	314	336	298	302	325	298	299	313	293	310	323	304	310	277	283	281	303	334	285	311	302	288	299	336	312	320	326	282	312	324	300	299	314	286	268	313	316	328	290	327	314	277	307	309	335	311	329	324	315	319	309	300	286	313	303	302	295	292	301	274	324	264	339	319	297	306	304	349	275	286	285	311	328	304	290	320	294	333	278	313	302	299	324	286	299	298	310	267	316	277	300	331	304	332	307	282	281	320	316	325	307	317	289	319	303	260	280	349	306	326	298	299	344	306	312	296	300	318	350	301	307	297	285	291	312	300	301	298	298	321	310	307	319	307	305	320	292	304	322	330	283	313	298	289	326	311	300	304	296	292	306	307	305	286	317	342	295	312	329	320	308	297	323	313	293	324	298	270	310	315	332	317	318	286	309	302	296	288	317	314	315	292	287	320	287	319	336	308	311	291	319	318	304	315	313	296	307	325	313	306	284	294	288	296	325	290	318	309	314	284	328	323	309	290	300	301	299	347	287	284	305	323	296	297	305	312	318	301	269	306	314	295	314	277	283	292	308	332	320	338	321	330	321	305	318	312	318	330	308	323	285	329	303	303	265	300	321	291	304	327	305	310	321	307	336	328	307	295	313	312	321	305	292	349	312	289	309	296	327	314	321	304	317	297	317	313	298	281	320	296	309	306	320	334	316	299	300	339	304	284	282	317	327	291	312	322	285	292	309	316	308	331	346	364	325	346	314	306	298	291	291	296	324	294	311	300	294	319	283	316	296	313	323	298	321	300	295	276	307	316	318	286	289	306	319	314	311	300	309	324	293	285	276	262	287	310	293	295	319	312	327	295	301	326	287	323	303	309	307	338	332	312	291	324	322	311	314	329	296	283	291	324	313	292	292	342	313	335	331	310	366	292	316	346	315	309	308	291	306	311	308	302	318	311	289	292	282	303	310	299	319	288	299	324	287	307	342	295	337	312	301	304	290	327	335	284	282	320	302	353
31034	20384	10319	757	415	374	334	371	343	387	349	357	341	311	347	355	288	355	345	343	322	328	350	358	335	326	320	330	330	326	342	340	327	335	307	306	332	331	357	346	323	315	310	360	350	305	343	328	297	329	357	304	381	351	309	355	342	348	328	325	333	348	372	328	337	357	333	344	312	343	376	340	323	348	353	309	358	325	351	363	318	318	353	372	360	343	353	331	332	324	352	335	339	324	341	302	342	312	354	363	308	321	356	337	328	350	330	343	350	357	326	341	328	370	339	311	355	325	355	330	337	332	338	334	315	327	323	334	332	342	319	331	314	374	327	373	318	300	352	330	337	338	353	301	328	330	326	336	325	301	340	337	341	322	356	341	343	294	364	323	340	306	344	349	316	376	349	358	322	308	332	321	317	314	333	338	341	306	322	331	341	326	353	353	349	332	323	327	316	318	320	357	360	340	353	348	322	360	346	348	325	364	362	323	338	324	367	317	346	350	321	324	360	350	320	321	314	328	323	379	331	332	332	337	371	342	317	340	328	338	353	365	308	324	374	303	337	368	342	328	347	365	350	353	332	291	308	358	327	341	351	363	322	301	339	334	337	323	359	295	354	364	380	358	359	312	310	340	344	343	319	321	352	341	358	361	354	309	331	337	331	349	317	321	299	316	320	329	318	351	368	315	313	319	357	305	317	317	363	340	339	336	347	322	341	315	332	330	332	343	318	389	327	339	311	312	322	353	303	315	340	335	364	367	347	332	342	364	365	342	334	328	346	349	342	313	315	342	289	347	325	335	325	334	390	349	332	361	338	353	326	341	317	344	329	367	322	325	310	331	299	348	340	314	319	358	324	337	343	327	335	319	349	385	294	350	316	338	341	338	334	317	340	350	386	341	345	320	350	320	316	343	329	361	312	357	336	362	345	329	326	326	328	319	333	348	329	285	331	331	353	303	322	345	325	293	315	310	337	373	357	369	311	338	339	321	320	306	319	319	346	358	366	350	297	350	338	330	360	348	388	311	327	365	312	337	360	358	335	347	327	309	346	346	310	323	339	358	349	334	324	340	322	316	360	286	327	290	350	353	341	397	340	313	319	352	325	341	350	343	350	366	318	322	333	347	339	344	315	326	330	345	327	356	346	343	340	369	344	338	329	355	360	333	316	339	336	369	343	339	365	290	342	323	345	329	320	352	348	360	331	340	339	344	342	349	299	356	333	332	334	355	349	349	294	319	329	371	330	336	360	330	319	312	333	342	347	339	331	360	330	335	360	332	335	340	327	342	339	366	315	348	334	331	327	343	319	358	345	364	314	365	346	322	332	345	329	329	352	375	336	328	345	306	306	351	371	290	327	373	333	310	322	368	363	328	314	313	307	370	350	337	346	320	336	320	329	347	352	319	313	316	329	335	345	325	315	322	336	340	352	303	359	328	354	336	356	336	355	344	303	367	329	355	344	350	354	349	356	323	321	331	364	304	342	349	366	323	314	325	322	335	301	336	356	329	322	335	361	324	342	373	354	309	339	338	332	349	302	327	348	325	355	307	326	321	366	352	370	343	349	315	331	343	352	355	351	361	343	332	361	322	301	317	339	351	327	348	333	349	340	321	336	351	353	338	315	340	336	322	329	361	324	352	365	312	321	320	338	358	313	359	304	315	332	361	338	308	345	359	346	333	356	339	324	363	338	330	372	312	354	339	329	330	352	321	335	342	320	373	341	344	325	327	329	327	323	347	326	346	330	370	332	334	311	371	300	319	337	342	356	324	327	342	341	308	319	351	347	362	356	299	349	340	312	373	354	355	326	315	352	318	332	355	347	344	338	365	380	344	290	321	362	329	323	353	363	331	309	334	336	346	347	343	310	333	344	381	332	336	363	372	293	356	342	310	331	314	338	342	340	355	344	311	358	348	317	334	347	304	335	337	354	341	352	297	316	325	334	341	325	347	334	320	366	314	334	330	347	327	325	389	315	351	351	320	344	315	313	345	377	340	357	333	309	344	313	333	304	347	361	311	355	354	313	383	317	322	331	308	354	335	374	332	357	335	340	320	347	335	350	349	318	346	343	315	335	331	342	353	346	356	339	338	343	315	341	347	333	335	350	324	335	322	332	352	322	322	326	354	358	353	320	320	348	379	354	365	320	305	343	365	358	307	349	350	345	346	335	382	366	351	337	320	309	347	365	342	371	310	298	332	350	377	326	344	343	356	343	344	323	347	348	354	356	330	328	340	333	348	389	312	344	334	350	356	365	314	368	337	335	373	294	353	340	310	332	362	335	303	343	354	350	303	350	363	324	344	325	326	301	321	295	377	359	326	326	320	335	331	311	393	294	321	388	326	307	357	345	355	327	332	351	335	346	346	347	339	340	342	327	324	328	333	317	374	365	318	313	324	316	368	325	336	317	325	351	358	323	333	343	356	363	318	324	322	347	354	317	356	334	353	330	346	343	336	360	351	340	342	304	323	322	357	338	364	331	351	335	335	371	365	333	329	311	311	342	365	307	329	374	326	354	329	346	352	344	359	308	334	318	308	327	329	361	358	320	302	337	309	316	349	351	360	304	339	335	352	334	344	317	320	340	331	349	311	315	349	327	324	316	348	360	317	368	342	314	346	338	332	349	334	337	357	309	354	328	345	340	349	352	337	331	363	360	353	316	352	340	360	375	328	328	341	352	336	321	328	328	348	355	357	339	355	354	343	351	328	326	354	352	358	367	329	345	393	343	341	310	316	379	343	321	324	326	321	334	366	330	345	326	335	341	345	315	340	345	358	332	365	326	362	327	327	322	342	329	377	354	361	364	325	353	335	306	343	312	334	357	325	316	344	371	336	342	322	318	391	324	334	299	336	328	345	359	341	334	366	350	340	322	310	342	334	356	319	322	345	340	330	323	322	368	353	349	295	351	368	320	369	353	280	339	329	348	333	341	338	306	286	333	334	344	314	361	348	334	339	364	367	342	324	344	361	348	360	323	347	359	306	353	288	364	338	321	332	334	313	332	337	322	309	349	347	358	357	353	369	343	338	351	342	298	314	352	365	323	373	348	360	382	325	334	335	354	330	356	327	330	328	327	368	325	348	324	350	341	350	330	352	335	339	337	311	356	349	349	346	336	341	322	338	343	317	324	349	388	312	348	306	336	308	296	331	308	351	348	344	300	341	329	371	340	335	382	337	333	352	372	325	303	342	326	369	324	336	341	356	328	316	318	312	319	314	344	339	334	318	321	339	323	360	351	333	367	364	363	328	322	362	345	364	336	342	315	298	301	317	322	341	326	302	338	359	358	351	313	330	338	328	303	346	315	333	368	336	298	343	374	332	355	349	384	338	306	365	336	331	336	291	324	328	365	354	344	359	301	344	315	306	331	326	358	332	320	321	326	341	318	333	301	369	349	335	316	307	338	331	370	334	321	325	301	296	309	316	348	348	369	330	363	341	324	355	331	327	348	358	330	338	339	330	360	334	341	335	372	331	338	310	322	343	344	324	346	363
5619	1270	1001	883	850	818	795	815	854	775	834	892	787	816	805	823	795	786	835	797	847	822	850	799	777	797	785	815	830	835	870	836	842	833	807	794	805	757	806	844	814	799	833	823	819	828	806	767	813	798	861	856	837	859	816	802	839	816	853	752	812	810	824	844	827	827	753	870	833	828	831	837	839	793	823	804	763	790	806	802	842	779	833	786	826	817	780	794	817	774	847	832	769	802	755	803	818	778	841	826	791	806	833	805	778	779	825	780	822	811	792	816	828	840	815	762	824	807	845	830	800	787	840	813	792	795	761	749	805	799	824	805	827	783	799	795	800	804	796	727	762	817	793	806	790	850	801	827	803	784	827	781	783	792	823	824	812	838	810	799	822	800	832	862	822	852	829	835	859	825	811	802	815	785	792	817	798	812	874	798	840	797	819	819	795	829	785	776	819	840	817	828	775	751	853	807	787	775	819	838	878	815	813	803	837	869	844	815	789	814	842	804	819	824	812	786	828	829	770	781	824	775	812	798	754	792	786	775	824	860	850	823	839	822	809	826	856	821	837	809	841	798	841	765	835	815	821	809	807	832	805	821	808	787	848	802	785	802	808	757	824	804	821	779	816	820	810	842	873	804	806	826	787	826	777	791	821	801	887	809	820	818	839	772	833	864	816	823	756	858	806	788	851	824	773	783	802	799	786	809	803	752	860	835	806	803	753	801	825	826	860	863	788	813	826	822	762	797	808	892	788	810	855	826	820	801	803	803	798	836	826	794	806	812	852	809	801	777	798	818	763	799	885	867	808	815	821	780	778	839	838	811	860	793	816	818	793	769	835	831	825	771	799	787	778	815	853	835	859	848	821	769	783	828	781	790	815	809	855	826	798	830	813	738	836	801	865	818	823	810	799	845	779	831	818	766	841	832	812	801	792	823	836	762	812	791	805	788	815	846	784	742	831	855	808	820	843	813	828	786	774	790	758	787	823	787	805	827	836	813	814	818	823	807	765	803	819	802	783	853	831	827	830	816	828	853	829	808	825	846	784	787	774	822	786	800	777	767	802	824	835	825	829	777	820	803	830	812	816	793	831	861	848	746	803	830	777	811	819	842	808	825	803	791	854	782	806	875	834	784	805	784	823	797	837	808	769	807	809	786	808	836	798	830	852	814	836	837	804	822	821	807	781	822	783	759	807	801	807	807	838	832	803	772	751	772	781	829	832	833	790	797	817	788	767	816	848	785	810	822	816	783	833	785	832	799	781	857	859	802	855	820	769	809	857	752	789	811	803	789	782	856	804	787	791	824	798	848	769	771	824	781	820	813	805	819	803	817	811	769	777	811	837	821	815	811	786	842	861	868	784	846	834	762	805	808	793	777	775	788	843	830	807	830	802	824	863	752	816	817	823	838	815	849	863	818	841	786	801	832	819	786	839	800	820	831	850	825	819	847	818	779	797	835	826	780	770	796	848	819	863	810	840	813	820	822	830	748	760	793	840	774	785	801	846	760	816	790	842	841	779	753	822	775	866	791	809	798	824	825	770	810	853	781	794	808	879	814	833	832	782	801	846	827	811	818	770	809	847	817	783	805	809	854	802	781	817	783	813	837	848	828	851	804	803	794	780	828	824	826	813	800	862	769	791	846	776	792	766	791	751	781	810	744	809	859	821	820	803	845	809	814	834	796	833	778	824	738	833	786	783	788	820	784	773	793	823	818	816	791	826	830	739	838	808	842	791	742	797	902	794	756	812	742	832	807	819	823	795	796	826	752	814	859	759	850	819	808	811	790	772	862	788	816	805	827	767	808	792	817	830	852	757	795	818	778	800	813	796	842	781	786	834	849	845	842	819	792	822	804	822	810	788	811	828	799	832	794	800	860	786	802	814	820	846	796	814	794	795	785	872	858	817	801	804	854	785	777	801	801	824	802	855	815	867	851	827	795	807	834	801	832	779	824	812	828	814	821	809	816	808	777	840	835	815	819	797	829	796	783	820	827	830	819	804	794	857	852	852	819	795	764	756	812	867	800	791	818	788	807	842	847	777	872	791	856	857	823	839	819	827	822	838	841	838	802	846	818	814	782	817	833	799	802	825	820	877	820	809	842	811	822	787	784	832	821	798	819	769	808	810	800	842	795	803	847	804	792	772	784	810	781	831	815	844	839	759	841	779	794	765	797	835	784	807	813	788	798	860	863	783	798	793	795	773	810	782	828	825	793	758	815	846	828	832	871	810	822	821	806	793	788	753	801	784	776	757	747	779	762	834	768	826	846	787	774	865	820	785	811	778	846	810	774	792	850	784	810	837	794	826	816	810	854	806	813	810	843	840	767	839	804	807	844	764	780	853	772	839	802	806	805	779	773	866	794	787	781	870	807	794	797	834	793	853	835	842	833	809	803	779	832	825	800	791	799	805	801	825	786	799	822	788	788	773	809	800	805	789	840	802	830	785	864	815	809	858	772	832	849	815	882	842	818	783	775	764	801	827	827	804	771	849	826	835	809	817	821	805	783	751	790	860	857	799	787	812	805	821	815	855	809	782	798	802	869	820	782	782	816	832	821	833	808	815	820	808	837	816	852	768	780	810	823	793	797	792	787	768	763	816	832	814	795	800	840	843	879	790	816	798	770	826	824	779	806	783	838	771	816	778	788	817	846	825	756	797	789	804	830	805	793	790	778	818	860	743	793	821	812	793	830	817	849	876	864	812	824	815	809	829	850	833	789	782	823	826	836	807	854	825	795	727	780	837	848	848	853	827	753	834	801	885	831	789	814	868	803	815	790	803	807	813	823	816	820	757	846	794	828	804	825	799	784	823	793	817	779	794	783	829	849	858	779	795	815	734	832	768	812	803	793	767	794	807	834	860	792	836	778	788	784	820	814	799	811	789	821	828	851	817	807	804	858	855	828	764	821	819	825	792	788	848	818	811	792	790	801	804	774	775	789	787	862	841	833	816	788	794	807	799	842	813	831	862	763	788	752	801	817	752	798	793	821	821	847	814	775	854	762	825	799	855	815	803	810	829	780	781	790	847	837	828	834	813	787	776	817	766	799	825	843	833	832	797	868	792	826	814	873	757	865	815	808	817	832	796	814	872	846	836	825	863	798	806	835	803	842	786	806	803	818	839	797	840	783	784	859	843	811	821	853	819	770	811	847	757	833	773	788	850	856	867	831	854	780	830	811	789	823	757	847	730	826	876	837	811	833	853	780	815	779	766	802	808	822	830	839	870	814	807	767	757	840	836	760	824	808	809	835	820	834	855	766	758	823	815	818	879	800	761	798	797	798	778	800	807	837	775	837	807	798	797	825	801	810	840	761	801	817	839	773	857	814	834	835	847	813	810	805	786	825	793	853	856	809	808	789	871	778	752	790	860	813	877	852	833	797	789	836	813	781	788	823	790	835	812	817	819	799	852	809	816	806	824	819	839	860	819	809	845	775	829	807	796	772	790	836	808	817	815	836	775	772	791	806	806	798	838	789	832	762	781	822	788	846
24716	21038	23924	28353	21033	12226	519	346	320	302	294	270	267	268	264	278	268	251	255	257	261	243	230	245	247	249	238	251	244	206	248	232	276	273	226	239	220	239	259	259	218	215	226	239	247	241	255	244	234	251	262	229	270	230	230	255	237	249	254	227	229	227	223	272	259	222	214	234	234	249	238	239	235	241	241	238	239	254	270	231	246	227	252	254	224	221	242	225	230	240	252	247	231	250	226	251	245	239	236	254	232	250	246	266	235	243	283	234	263	249	260	208	236	252	241	235	259	218	212	255	254	234	261	237	243	234	262	264	248	272	215	242	210	228	248	253	234	218	218	248	225	237	252	251	240	262	253	230	198	227	237	240	213	275	222	250	234	223	233	228	236	234	264	241	241	248	225	231	240	245	214	241	237	251	255	271	228	247	276	225	231	273	265	246	260	234	210	242	237	205	239	244	230	244	244	242	232	277	258	248	254	270	249	229	246	223	245	232	235	256	243	254	258	189	229	269	237	249	233	260	216	236	245	212	248	244	244	265	260	219	250	231	242	273	246	232	259	253	234	232	243	235	246	255	254	248	255	273	217	252	254	250	241	251	205	234	271	259	230	256	216	238	252	247	271	255	214	243	226	238	260	236	269	260	262	265	266	246	236	244	266	256	248	233	212	232	282	254	237	237	266	247	237	229	226	216	249	227	246	281	242	223	205	224	242	215	201	235	208	267	248	258	243	273	249	244	222	215	218	248	265	247	247	235	238	228	210	236	250	227	230	252	242	259	233	254	215	243	237	236	248	247	246	247	233	265	232	252	224	247	250	224	253	236	245	233	251	224	247	256	277	292	235	220	260	249	228	263	233	256	240	246	223	248	234	229	238	251	277	229	265	246	239	295	264	237	253	237	254	222	262	249	240	254	239	244	238	246	243	250	250	241	259	248	249	257	252	217	230	222	255	261	248	248	231	246	247	210	241	234	292	234	231	239	240	242	261	235	258	202	247	232	251	267	235	255	245	279	266	259	248	236	233	223	236	228	227	239	257	245	248	229	230	231	261	260	217	245	237	246	214	233	225	240	266	242	240	224	246	230	265	256	222	260	252	261	233	239	251	242	228	225	249	257	235	262	249	234	222	234	238	243	255	236	228	263	226	248	235	249	228	216	231	254	229	258	227	272	239	226	262	248	249	204	237	222	261	250	263	275	263	227	237	244	237	257	235	251	262	256	255	234	265	230	245	223	277	260	259	236	218	257	222	267	267	234	265	268	263	236	251	255	244	237	237	233	251	242	220	208	241	227	224	216	221	223	247	243	241	263	261	254	210	231	232	258	220	247	243	241	266	254	240	260	243	231	273	256	264	231	227	240	251	243	259	261	246	270	251	263	247	212	231	249	278	225	227	264	251	250	236	210	261	235	281	254	255	255	260	280	269	208	218	248	215	237	230	240	282	237	226	241	222	229	229	261	244	239	265	280	236	241	237	243	218	217	258	246	224	261	258	230	198	259	245	217	218	290	257	241	232	253	250	273	219	243	262	246	238	224	253	248	258	252	223	228	245	241	262	227	241	272	229	235	257	242	225	234	212	225	279	286	246	260	261	244	232	243	229	255	227	236	235	227	238	240	249	258	255	246	224	230	235	257	257	219	248	246	234	238	228	249	259	248	249	242	252	245	251	262	231	258	237	258	219	253	260	256	228	235	241	236	235	237	276	242	231	259	213	236	216	247	244	246	245	276	246	228	244	229	249	252	227	257	231	228	237	243	240	213	210	249	251	264	238	261	262	241	221	274	236	247	261	241	262	243	248	268	232	232	233	249	224	219	248	247	229	221	227	250	226	263	225	228	233	210	243	255	243	212	233	256	254	225	244	259	240	219	251	252	214	275	244	265	225	241	238	251	234	232	257	241	250	251	257	241	239	224	229	254	251	262	282	244	272	252	259	236	243	215	250	210	243	255	222	242	234	216	243	223	248	243	227	240	251	256	260	243	220	207	259	220	231	253	244	217	202	247	242	254	250	241	221	249	249	223	238	246	236	222	237	238	235	243	268	229	248	226	244	262	223	233	224	266	270	234	234	254	231	230	237	237	245	222	258	235	249	247	228	243	254	247	247	274	235	234	229	215	237	250	236	236	264	250	235	209	236	262	220	248	246	251	258	227	218	225	281	249	227	217	241	245	245	237	251	242	233	244	240	247	243	257	257	231	237	263	248	273	235	214	210	224	210	240	236	259	244	235	223	208	238	251	256	234	251	250	259	237	259	236	260	263	226	238	214	256	220	239	238	211	241	214	224	256	248	251	219	235	246	241	245	224	272	236	255	238	225	258	241	239	231	239	264	217	230	218	256	256	254	247	244	247	215	238	266	250	258	267	250	240	247	251	239	267	264	242	236	260	232	259	261	251	236	235	263	229	238	252	257	268	240	240	260	236	233	243	266	257	232	247	275	238	244	235	254	260	241	238	234	243	238	238	225	254	269	257	259	251	259	239	233	232	238	242	236	242	254	245	240	218	260	219	241	249	240	268	234	249	236	257	240	233	224	238	215	264	230	251	235	252	236	261	255	213	249	242	248	236	249	232	228	264	237	230	247	226	232	231	246	257	268	225	263	259	225	223	225	235	220	221	251	249	236	275	239	247	215	251	227	234	243	249	263	241	221	284	248	239	252	238	259	262	238	219	264	238	243	228	210	247	221	250	248	258	272	248	248	239	231	209	266	240	240	233	288	269	251	239	244	280	250	236	290	219	273	231	258	232	232	236	228	232	247	260	242	256	234	249	237	250	236	248	209	247	249	214	227	243	243	266	237	246	240	246	246	256	270	236	246	231	234	242	243	254	252	270	259	273	238	246	240	238	283	198	266	262	237	236	253	229	242	240	245	271	257	253	253	242	244	223	248	239	225	230	242	226	230	222	227	266	210	237	252	228	237	237	236	242	229	199	259	243	228	270	226	243	245	264	255	227	230	259	235	230	259	236	232	295	219	238	252	220	214	251	239	252	252	250	226	258	255	236	241	244	256	239	248	233	276	251	255	233	223	238	232	247	248	238	244	220	232	220	229	264	229	265	229	268	222	246	245	286	260	259	230	258	236	253	260	243	237	259	235	245	228	259	228	232	243	243	237	247	232	256	260	257	256	220	246	222	225	224	227	240	245	242	265	233	243	260	233	240	230	224	249	235	233	222	235	262	214	247	242	250	278	233	243	254	230	246	229	268	223	235	218	276	254	219	255	241	241	229	253	224	216	233	253	232	253	209	217	215	237	243	252	227	267	270	234	253	253	221	243	233	232	229	235	246	246	246	258	229	211	223	257	249	226	242	261	249	219	248	259	264	227	239	253	231	263	234	240	227	213	251	219	266	245	245	235	220	251	272	257	246	236	237	241	255	229	243	238	260	232	220	228	231	264	239	256	229	231	277	219	272	230	254	239	242	238	236	223	219	217	269	221	217	239	229	242	250	234	217	214	245	269	245	226	245	254	250	240	237	267	241	248	264
3277	2233	1201	836	728	666	591	639	545	570	594	607	644	595	613	635	592	587	596	584	581	580	611	584	603	550	603	587	641	583	608	646	577	567	556	582	588	580	594	611	649	585	614	563	599	594	568	583	622	641	605	570	660	624	587	624	605	617	618	581	642	577	559	632	603	609	590	628	630	610	626	583	599	562	581	587	600	608	595	607	561	617	595	575	591	629	553	603	573	590	618	620	586	577	595	600	608	548	556	593	575	631	614	576	593	572	558	547	577	590	612	594	635	641	594	612	631	625	582	579	575	583	613	567	635	593	578	591	562	603	551	593	628	585	543	609	581	583	571	585	571	615	583	593	612	599	628	552	617	568	603	653	603	612	585	593	573	579	669	599	553	616	615	614	592	612	614	579	609	577	594	617	647	575	587	575	576	600	603	569	566	592	623	593	603	560	584	596	587	546	606	589	593	610	647	582	570	570	591	576	621	595	640	596	616	568	569	610	588	565	572	585	629	579	603	542	622	602	595	593	632	607	568	583	606	626	593	589	573	609	575	585	600	588	619	595	648	579	569	598	583	591	575	609	584	603	593	628	569	592	598	579	598	642	633	591	583	648	600	641	583	582	605	612	592	574	568	550	582	569	603	557	575	619	593	598	610	625	642	599	594	584	587	587	595	531	614	594	592	607	589	572	595	581	572	567	596	574	566	567	619	607	543	606	618	629	595	577	616	579	560	580	588	567	618	625	614	592	568	582	596	568	595	568	539	585	599	589	581	607	577	602	637	559	562	588	556	604	639	570	559	603	551	613	567	602	571	587	588	626	541	597	580	605	571	625	594	590	575	579	614	617	565	626	595	578	567	596	657	570	553	612	588	621	618	581	595	594	617	603	610	591	617	568	566	621	591	582	589	603	618	584	574	584	594	627	583	603	576	559	608	579	575	568	618	635	611	597	577	612	581	593	584	589	566	608	641	566	590	616	609	588	584	567	574	571	609	588	620	612	614	554	575	560	589	556	577	622	580	589	594	587	578	559	610	612	634	591	561	610	574	565	585	598	621	589	578	567	589	575	599	552	591	614	569	604	581	580	588	602	590	633	565	592	615	617	577	596	568	606	576	592	554	645	611	601	596	562	528	566	597	538	651	617	550	557	590	617	572	581	581	621	593	595	580	614	577	629	567	629	595	578	600	564	567	552	599	600	577	619	579	620	556	581	615	586	601	568	585	593	599	639	576	601	614	613	606	603	618	574	600	608	617	602	598	589	567	581	588	625	612	638	614	610	567	569	576	591	597	612	575	580	620	565	607	583	606	570	603	603	622	601	628	584	592	596	592	613	573	576	571	579	594	578	581	543	599	584	630	607	618	582	591	603	571	566	570	629	577	573	587	589	550	633	593	583	623	577	550	595	580	605	590	570	573	596	580	654	597	590	570	621	565	580	578	626	585	589	589	582	603	589	560	585	547	610	602	602	570	566	625	591	569	559	576	598	607	557	631	594	615	600	583	594	574	581	566	568	592	611	615	592	634	580	584	539	597	581	558	591	539	607	584	591	612	595	614	548	638	593	608	631	559	596	597	579	552	574	600	573	625	579	620	606	583	559	591	595	591	601	632	537	598	597	620	609	579	621	590	612	604	611	571	631	585	568	616	592	617	600	606	595	605	568	578	570	602	600	568	617	602	605	580	595	631	580	565	607	594	645	657	610	591	585	500	603	609	597	605	603	568	576	609	618	599	590	598	568	549	565	554	617	561	612	621	604	604	565	603	589	580	594	580	608	570	577	631	611	564	597	551	611	582	608	610	579	565	602	618	597	585	586	599	574	600	597	559	606	592	596	607	600	599	646	576	641	634	623	603	575	590	568	617	587	602	609	601	586	637	586	577	610	578	562	629	623	595	587	581	614	588	613	574	624	641	558	595	606	590	553	584	604	585	598	555	562	616	618	566	607	611	614	564	563	580	583	599	583	598	615	583	612	607	580	596	600	616	609	631	609	565	578	533	585	587	594	597	596	618	586	607	635	617	586	615	594	619	587	589	583	574	575	598	602	557	525	587	584	560	582	567	600	605	597	601	610	609	583	599	590	630	569	595	584	587	603	590	584	629	629	580	610	552	594	608	590	591	603	610	584	580	569	591	606	556	575	610	603	563	563	603	591	578	560	601	581	599	607	580	615	634	592	566	596	581	589	599	589	547	571	588	607	600	571	601	612	579	584	620	609	576	596	614	593	616	607	616	586	578	568	545	576	562	561	606	560	591	579	576	578	624	580	566	606	620	591	558	572	618	621	595	579	584	603	615	605	537	632	580	629	589	614	646	586	545	590	559	600	616	617	598	595	573	609	570	628	621	618	591	596	591	590	588	601	610	605	567	591	585	590	611	595	579	586	587	617	578	626	568	586	600	584	616	611	583	580	625	585	591	562	567	640	555	604	593	621	604	597	591	577	582	593	603	561	573	597	545	599	592	632	597	610	574	561	582	597	608	596	570	568	659	589	584	556	615	628	574	586	595	614	585	622	592	635	622	550	545	559	559	589	571	619	600	616	586	578	535	610	637	612	555	601	624	585	597	578	559	578	642	589	621	575	568	586	563	573	577	623	567	589	607	585	593	568	544	601	597	589	663	599	639	615	600	591	599	633	565	559	600	567	589	589	588	560	583	625	607	626	641	622	614	624	578	595	605	586	600	601	602	604	660	630	586	584	568	603	582	594	611	558	591	637	561	618	600	615	604	611	540	602	616	588	603	581	609	571	607	553	606	586	618	583	546	611	554	577	601	582	644	586	562	590	567	592	605	612	616	581	624	620	558	573	605	579	600	595	596	581	597	605	590	549	585	553	597	584	582	610	578	621	615	545	579	557	562	566	588	660	578	555	591	584	588	611	613	594	595	583	526	602	577	538	598	587	576	575	588	581	600	557	598	590	592	577	619	567	616	609	587	610	669	647	552	576	600	668	600	593	556	560	582	629	611	599	556	596	590	578	589	603	644	567	587	607	586	607	585	597	564	567	619	618	564	570	593	636	566	591	629	589	602	604	567	578	587	597	565	616	589	548	604	627	560	575	646	598	579	593	570	567	572	611	579	623	589	574	568	592	603	644	589	610	576	590	597	573	588	587	584	593	588	583	588	602	589	590	581	552	576	556	561	585	584	612	628	590	573	569	587	600	582	640	622	620	603	592	597	589	583	609	609	585	588	592	646	571	571	618	575	572	580	612	554	557	584	608	583	576	639	637	569	568	547	596	563	602	595	564	555	662	618	562	575	618	609	651	587	600	648	574	565	614	571	594	601	550	608	604	552	613	581	628	580	600	600	604	556	599	621	635	578	585	572	638	584	594	648	586	590	569	604	584	602	669	569	623	571	628	592	572	570	627	594	620	595	616	646	596	611	655	583	624	627	576	616	613	613	545	590	567	564	622	624	580	627	614	574	582	622	575	559	569	582	604	599	609	562	599	581	593	554	584	583	621	613	586	623	635	555	623	596	591	619	606	587	643
23949	21006	24408	27796	21006	21013	12373	474	308	217	200	200	168	157	132	166	156	133	128	129	130	111	107	126	114	124	124	108	119	113	128	100	110	120	118	115	122	133	121	98	122	103	108	125	120	122	119	113	129	110	122	114	116	116	104	117	121	110	102	115	116	93	131	101	113	90	122	104	121	127	100	129	107	129	108	124	122	121	89	110	105	113	106	109	117	95	101	128	103	104	101	121	110	130	120	107	116	123	94	130	137	125	113	101	98	117	122	103	117	127	135	101	108	114	122	126	100	124	87	115	112	103	100	123	113	106	116	116	115	134	126	108	123	97	117	113	106	111	111	133	108	116	113	112	112	115	95	114	115	108	101	99	104	123	99	114	116	130	129	102	102	118	102	129	125	107	131	113	107	104	103	102	106	102	99	107	115	116	117	94	101	95	112	109	136	129	115	108	95	95	107	100	116	117	123	132	119	109	121	122	122	116	127	117	109	107	117	109	98	124	101	101	108	105	99	97	114	125	138	92	110	98	112	112	86	116	109	98	116	124	112	117	128	117	113	120	111	98	95	104	116	113	95	113	121	118	120	126	105	98	111	103	123	103	96	122	115	104	114	119	116	128	113	110	95	118	125	99	103	111	113	111	100	109	97	102	106	91	115	119	114	123	110	103	99	103	100	107	115	114	115	119	103	101	125	117	97	115	108	113	88	126	110	103	115	122	112	107	126	114	113	109	128	102	124	120	115	90	88	115	103	100	108	112	126	113	118	94	96	110	89	122	110	117	115	102	109	113	104	118	115	120	127	99	117	112	127	101	128	113	115	106	112	114	121	97	107	106	95	93	106	107	104	115	122	115	114	102	96	110	115	114	110	117	113	103	94	114	122	104	99	88	90	102	116	114	86	102	111	121	112	106	101	128	129	104	109	109	116	108	113	92	124	122	111	101	94	111	109	150	118	118	100	112	112	98	99	105	120	109	100	115	116	93	99	112	107	123	102	118	111	112	122	122	112	112	108	112	109	108	126	104	92	109	125	107	112	103	121	90	91	111	112	120	100	119	124	120	109	105	122	110	118	121	117	127	107	116	110	125	110	116	106	104	125	102	125	115	111	112	102	111	105	94	130	105	106	132	113	110	117	112	104	108	93	87	92	111	104	100	135	110	116	129	112	114	111	107	113	117	118	108	129	91	122	106	92	100	120	94	105	112	113	111	115	120	125	101	110	143	112	101	105	120	106	132	103	125	115	114	107	105	112	118	121	114	115	112	118	112	126	124	104	92	98	112	106	116	100	96	86	114	93	116	114	108	95	110	109	95	110	106	93	99	107	116	112	112	128	100	109	110	102	118	121	105	101	101	110	102	102	98	128	105	117	108	102	131	108	120	120	113	135	115	110	112	122	127	101	102	103	119	111	97	109	103	82	105	99	116	128	110	114	128	103	119	103	99	117	97	104	86	135	115	108	106	117	118	107	113	119	113	113	102	104	128	102	93	125	100	105	131	112	108	112	100	101	116	110	117	97	94	100	102	117	122	96	118	111	136	120	93	113	147	125	95	107	122	93	112	108	111	103	111	110	139	100	122	118	108	88	94	117	102	98	103	112	106	100	100	106	94	119	125	112	123	103	102	113	106	109	128	101	108	100	132	110	102	119	118	103	122	120	128	103	98	125	130	106	108	119	139	84	117	110	100	106	103	105	117	99	120	129	129	136	122	112	113	127	98	106	100	110	104	123	114	112	117	108	105	114	107	136	103	108	108	117	105	113	122	116	107	116	92	117	119	104	135	108	116	100	114	109	100	118	98	105	133	104	115	122	128	114	109	130	113	101	118	104	116	106	118	125	101	117	118	112	124	109	116	127	130	105	110	120	95	109	105	113	118	111	127	135	90	119	115	93	127	99	89	127	109	110	118	117	110	109	112	121	106	112	106	113	106	114	132	115	118	99	109	98	100	111	118	133	101	120	106	106	94	131	90	95	100	105	95	98	105	102	83	105	128	98	107	122	110	110	101	101	123	120	107	109	107	124	124	107	117	113	126	116	128	127	111	104	117	128	103	97	86	111	122	128	101	95	107	111	121	113	113	101	113	101	107	95	117	111	107	119	113	132	122	112	118	103	126	133	116	119	87	99	100	114	103	133	95	102	120	91	105	107	99	117	96	110	112	102	114	113	108	112	124	105	112	113	100	104	121	113	120	98	120	124	113	105	119	128	111	104	108	97	116	104	106	117	119	121	101	124	114	108	140	106	117	106	108	101	121	92	108	127	111	108	112	124	93	114	132	107	117	137	113	117	132	118	114	103	103	105	97	110	112	123	126	98	89	103	100	94	100	122	118	122	115	129	125	104	124	129	109	118	105	113	117	95	119	108	113	101	122	118	124	117	119	96	94	108	122	109	104	122	114	118	114	109	104	111	130	103	136	105	120	108	116	109	123	101	97	99	113	104	104	110	109	104	118	103	106	100	110	117	105	105	109	110	99	110	111	118	106	131	109	115	114	116	98	121	97	111	104	124	110	117	106	133	101	114	120	121	101	113	115	131	119	109	86	111	98	95	114	114	104	104	111	105	105	130	115	121	97	106	93	112	107	118	98	110	126	99	94	104	122	114	128	103	99	113	135	116	90	122	111	115	95	104	111	119	89	120	112	91	106	112	117	111	120	99	107	101	105	122	105	120	96	127	91	99	111	99	116	105	114	112	82	98	117	110	120	114	111	130	108	120	109	105	109	120	109	122	104	118	122	112	118	116	117	121	123	123	114	103	130	118	88	134	108	107	100	124	118	101	76	94	111	107	131	113	90	104	89	109	125	119	105	96	124	109	85	124	115	116	104	105	114	118	110	110	136	107	107	110	100	114	106	113	128	83	150	118	117	125	110	103	105	116	113	124	122	102	112	106	107	119	128	114	117	108	145	106	129	104	101	106	118	111	104	100	118	119	128	119	117	114	104	126	111	102	114	120	109	121	116	111	102	84	104	100	100	106	117	105	116	135	113	122	125	129	97	117	103	114	126	104	118	96	113	104	117	135	129	116	94	117	112	105	119	113	123	120	86	104	105	118	107	124	116	115	118	120	122	124	113	103	102	107	117	99	126	95	101	122	105	110	108	110	141	113	102	113	91	115	111	97	95	131	118	110	106	101	97	119	101	127	95	110	105	108	113	120	107	88	123	116	103	112	123	126	100	122	103	124	113	110	103	115	107	122	115	119	103	113	106	99	106	114	115	114	116	117	104	117	112	103	104	97	115	102	105	105	121	116	95	115	108	106	108	103	105	112	112	119	112	126	97	134	109	120	95	128	127	101	117	101	105	109	131	113	114	112	120	108	98	122	121	111	103	111	112	110	118	108	105	107	109	100	97	102	119	114	121	105	116	107	121	119	94	120	107	103	111	110	82	108	108	111	124	112	127	135	110	95	106	131	108	111	114	118	130	108	118	111	116	116	115	119	124	127	86	111	115	107	103	103	113	108	99	117	117	112	114	121	143	105	115	120	116
3290	3549	1537	857	575	429	404	363	362	320	322	342	325	334	343	318	341	304	343	315	329	292	334	266	321	314	295	294	340	322	316	314	318	330	326	313	323	304	318	312	303	283	272	288	316	285	314	286	311	318	334	318	283	339	320	318	273	297	314	282	293	329	373	326	326	300	296	273	334	300	281	308	338	307	284	307	307	287	297	273	300	295	353	288	303	325	313	311	317	305	318	327	319	299	316	336	314	310	288	288	308	314	294	284	312	273	314	284	312	336	301	285	344	296	325	289	321	305	289	326	316	272	294	299	275	326	297	282	306	266	275	319	311	335	307	269	303	303	294	307	291	312	281	301	313	304	283	296	310	361	294	307	322	321	320	308	318	309	317	352	303	318	316	343	296	330	304	326	297	299	291	276	313	284	323	313	308	302	294	322	318	336	293	288	320	294	309	286	301	305	308	305	296	282	320	288	321	331	311	308	307	333	300	330	314	281	295	306	293	291	314	312	290	307	293	294	322	314	312	275	308	305	313	298	301	318	327	292	300	295	300	272	317	318	297	283	316	283	296	313	321	267	290	294	290	305	342	300	303	296	291	290	278	284	312	297	304	300	334	322	311	313	303	303	294	330	304	306	304	262	316	325	288	329	296	327	314	282	283	316	283	306	308	295	286	306	319	269	310	314	289	312	307	336	297	308	305	321	305	321	304	302	298	359	308	336	314	304	314	301	307	307	300	320	273	317	309	295	299	304	287	326	335	282	332	304	295	317	267	335	303	307	320	299	303	305	290	292	305	292	308	300	316	308	280	294	274	341	325	292	304	301	306	297	302	312	309	317	309	309	304	283	301	320	314	299	326	309	302	311	284	284	339	311	309	344	287	324	315	285	305	323	311	314	313	302	307	275	289	326	313	303	310	326	323	275	336	315	316	272	326	299	303	309	281	300	329	315	306	298	315	282	271	292	293	307	307	310	330	306	290	289	276	276	281	302	286	309	339	303	304	296	312	324	326	278	283	277	312	311	325	296	316	335	296	306	288	293	300	330	328	297	324	286	292	289	297	286	296	324	293	330	309	284	349	291	324	276	318	335	298	316	318	293	322	312	310	317	315	314	303	343	301	306	307	299	279	303	309	294	335	275	297	305	318	312	323	302	281	287	296	325	321	314	306	329	308	307	290	319	293	302	286	296	259	293	333	298	315	304	308	320	338	277	321	322	291	304	287	290	303	323	318	298	303	307	288	299	313	309	314	325	325	311	264	324	290	294	317	312	299	329	302	297	284	292	286	299	319	307	306	315	349	327	320	280	319	285	347	314	296	310	314	281	308	270	328	312	362	272	317	301	296	302	292	316	287	273	333	309	273	314	319	287	328	294	277	297	315	324	297	311	326	311	271	283	323	307	279	312	331	311	295	306	300	312	263	332	280	312	301	297	317	310	263	322	321	321	320	275	293	292	326	310	310	320	334	311	306	307	291	302	317	266	309	299	301	327	313	316	280	292	293	296	332	279	297	336	322	303	337	310	325	325	291	286	309	324	310	326	299	282	313	314	337	298	307	313	289	299	291	300	291	289	316	322	300	318	296	299	273	319	337	255	301	328	318	280	285	292	316	281	314	295	319	294	324	320	320	298	314	308	318	308	342	296	302	303	337	303	322	291	315	298	299	329	310	296	292	302	292	311	313	304	310	282	299	311	293	317	325	291	295	312	316	323	288	300	292	301	275	323	297	312	337	294	268	343	305	309	315	326	290	313	307	343	317	269	302	283	293	267	304	293	310	323	291	278	307	318	318	318	301	320	324	318	320	323	284	322	319	312	302	329	273	327	317	339	302	273	326	304	282	315	312	322	312	303	287	320	318	302	308	324	316	305	313	305	286	318	298	302	293	311	299	321	314	309	344	270	329	327	288	287	303	292	322	305	335	299	294	316	318	315	281	301	322	321	297	301	305	287	323	335	327	316	299	314	288	266	306	313	287	324	311	318	303	302	296	302	280	326	320	311	330	289	347	291	306	288	325	302	314	324	354	339	327	302	336	296	321	316	349	299	292	296	286	289	284	325	292	298	328	297	310	272	295	308	311	309	297	335	294	313	287	317	300	276	339	307	347	290	298	290	331	322	290	338	305	304	311	318	310	315	293	338	279	302	319	289	313	324	299	305	327	316	324	305	307	352	303	292	307	315	318	296	353	283	300	289	285	302	331	316	308	324	296	296	335	313	295	279	351	289	310	332	299	305	282	316	345	322	277	353	326	292	319	313	306	336	331	289	312	262	285	295	286	303	287	291	273	319	315	334	302	319	282	295	286	277	326	297	266	323	305	321	313	293	301	303	310	276	323	261	290	293	299	308	285	303	286	281	320	302	268	323	277	334	336	327	329	309	320	319	258	296	304	302	304	304	305	274	315	311	320	300	293	309	320	314	296	279	300	314	302	292	319	305	295	313	331	314	289	326	330	293	306	323	314	276	282	301	298	327	315	339	308	333	295	294	324	307	339	293	308	306	318	320	279	277	310	344	318	265	327	291	324	298	310	296	322	288	281	304	317	325	322	294	257	297	348	323	301	302	302	291	295	325	296	278	320	319	298	306	268	297	325	305	304	304	282	284	318	285	296	282	321	323	306	346	298	312	291	297	275	303	301	291	263	283	325	300	312	302	307	301	286	320	283	312	293	262	281	334	322	290	295	315	328	293	284	292	288	288	326	287	315	301	296	298	313	302	315	281	342	286	295	320	347	287	313	314	308	293	274	317	280	305	305	277	295	292	296	326	309	312	301	281	305	303	279	289	326	285	290	298	291	321	292	315	288	335	264	326	313	304	327	285	318	306	304	297	318	321	289	301	324	316	282	300	328	309	288	332	314	281	297	305	320	283	272	279	296	314	264	309	315	296	327	295	313	292	333	290	295	291	330	298	286	277	301	304	322	295	312	292	308	307	323	318	313	298	293	301	300	341	292	305	303	324	353	324	298	291	287	299	327	307	313	299	303	289	299	284	313	298	295	286	293	327	295	306	282	330	301	303	316	304	298	313	283	306	276	300	306	295	285	324	282	280	303	305	311	315	293	315	299	300	305	299	324	320	331	271	332	305	306	292	318	304	283	308	309	280	331	310	304	289	336	318	352	287	341	298	300	304	260	299	314	305	322	289	281	310	297	314	305	290	302	292	311	309	310	298	295	333	297	301	294	281	312	311	321	300	288	311	285	318	327	312	322	287	310	341	314	330	313	310	307	307	325	303	300	277	337	287	328	344	314	315	329	314	307	312	320	323	309	316	288	311	353	312	312	263	315	282	310	335	275	298	314	294	320	320	307	316	309	295	314	327	295	306	312	335	303	308	332	270	278	313	308	309	340	303	307	339	318	280	327	291	309	315	319	300	286	322	282	296	316	290	308	341	293	308	324	293	333	306	297	317	317	318	285	321	305	312	276	286	329	296	297	326	302	315	285	289	278	301	328	289	313	325	322	310	298	303	288	321	303	301	341	304	317	285	258	300
30971	20546	10468	795	449	364	364	350	369	372	345	363	340	325	326	327	355	333	351	334	351	342	340	319	333	306	337	350	335	366	333	352	364	332	354	354	319	350	317	342	335	315	309	316	317	331	325	355	343	318	343	366	334	342	313	354	316	341	325	358	316	327	307	362	333	364	351	315	323	369	351	345	364	321	325	345	372	362	367	332	369	330	352	340	349	355	323	346	354	320	343	325	361	326	302	330	352	314	344	322	340	315	332	309	340	330	345	346	322	341	353	311	359	342	336	342	338	314	346	332	330	359	326	374	305	312	333	300	357	327	315	319	319	324	348	333	312	321	340	361	325	313	351	319	320	346	330	332	324	340	348	357	341	352	340	358	297	329	299	336	350	319	332	360	324	321	332	328	348	348	344	336	365	344	349	316	347	340	302	313	340	311	354	356	338	317	331	332	340	345	339	323	313	310	325	331	345	353	350	347	362	342	341	316	331	333	312	331	324	347	347	337	371	333	317	347	326	318	319	375	357	330	319	313	337	322	314	333	350	307	361	303	337	347	340	344	317	377	368	348	310	334	347	337	293	324	358	305	354	351	338	328	359	350	312	317	381	345	343	348	320	320	335	323	363	357	367	361	347	346	327	345	332	344	303	378	381	329	350	326	333	294	318	333	351	328	284	327	332	328	342	340	313	298	356	326	329	327	326	333	373	366	301	330	319	320	329	343	361	306	323	335	350	306	344	367	344	355	352	331	350	357	298	328	343	336	365	360	319	340	314	282	326	302	337	361	332	363	368	304	350	341	347	353	330	355	331	320	325	321	346	359	343	314	332	319	347	380	313	314	335	360	352	324	310	333	314	342	343	323	347	295	350	375	332	328	328	348	366	297	343	360	339	309	325	346	333	355	349	342	319	353	342	346	354	334	345	311	357	383	372	363	348	355	327	349	354	373	323	354	353	343	317	330	336	335	330	342	362	336	339	336	361	337	351	309	347	285	321	363	306	333	356	342	332	367	324	326	353	367	311	344	370	352	363	289	310	312	325	321	328	303	338	363	349	331	318	302	361	332	335	342	330	333	332	337	352	360	354	340	351	340	345	310	334	331	315	325	338	329	370	357	339	349	373	341	310	363	339	332	300	341	290	319	293	318	310	351	335	392	340	328	316	341	298	327	331	331	325	316	321	374	346	327	344	297	364	337	368	363	351	359	330	306	324	318	328	337	314	313	357	354	352	336	301	345	331	341	342	336	350	330	361	342	318	349	331	350	334	326	358	322	350	327	321	362	323	361	326	381	334	330	372	318	342	308	310	307	332	333	326	325	383	339	321	322	325	370	328	328	321	336	301	304	338	364	348	317	326	343	358	311	345	321	317	308	296	349	298	359	329	350	307	327	380	343	360	339	356	315	338	317	316	352	329	343	337	366	347	334	332	307	333	350	357	340	345	326	334	351	344	343	349	330	326	338	341	330	311	335	352	331	342	360	329	325	336	335	334	348	364	350	361	360	367	331	306	342	311	323	323	343	338	297	317	361	368	340	340	355	358	333	303	307	340	304	340	323	370	337	344	330	338	328	335	335	382	340	326	335	366	335	361	337	333	337	355	341	316	335	335	351	334	366	347	345	349	326	385	330	317	311	344	355	345	340	355	359	339	343	313	337	334	342	335	366	339	334	356	333	317	314	350	361	368	358	319	363	337	330	304	348	358	336	359	323	331	348	352	315	290	335	331	329	361	351	332	338	329	323	350	347	320	372	370	342	332	327	346	337	332	324	313	363	347	347	326	327	345	333	361	332	304	368	327	326	345	338	324	335	338	311	346	317	320	364	346	349	307	354	358	343	358	313	329	341	324	328	324	371	332	296	337	366	319	332	373	306	289	352	344	355	353	320	316	327	289	336	337	315	346	327	356	322	336	302	351	390	343	302	387	302	367	364	330	383	341	354	376	345	367	333	345	351	328	336	336	333	312	350	330	334	298	361	328	318	330	324	333	341	386	362	360	361	353	337	332	339	345	343	352	322	357	312	323	337	343	348	368	361	344	360	332	316	337	338	316	327	285	322	357	333	346	347	348	329	306	382	346	323	319	364	340	344	330	347	327	316	338	313	368	374	320	336	341	331	348	357	362	349	350	362	312	328	320	340	350	347	311	328	321	342	346	333	330	361	322	326	341	336	358	330	315	306	328	344	321	319	306	349	361	319	361	339	336	352	330	358	355	329	341	338	332	355	356	358	377	370	339	339	331	351	319	324	292	347	358	323	326	323	359	353	345	298	332	343	308	317	353	363	333	321	339	339	318	304	342	308	339	354	306	319	337	352	319	327	360	333	341	320	336	356	329	344	357	327	313	321	331	290	348	322	365	375	340	331	324	362	356	357	355	348	339	314	320	342	329	302	290	341	369	309	333	335	332	320	318	348	337	337	369	331	349	320	342	319	303	329	342	312	333	357	357	366	327	337	366	330	338	340	352	317	349	370	347	366	334	321	320	324	328	310	322	327	322	304	318	353	335	317	347	322	319	349	345	353	382	354	356	324	322	354	376	344	312	337	312	319	344	324	330	365	321	347	321	332	341	338	377	345	339	339	338	319	336	317	352	329	353	330	313	359	356	334	369	341	326	348	329	340	338	359	309	338	354	384	324	379	357	325	323	380	336	377	349	309	317	359	325	343	365	334	293	348	310	360	297	326	327	333	298	319	354	335	315	348	313	340	340	347	341	322	351	338	321	363	352	340	391	338	322	352	302	330	335	336	362	361	355	347	300	357	318	327	346	343	334	321	327	337	340	354	293	345	349	325	348	321	341	350	355	326	339	326	286	325	332	339	371	358	333	371	335	328	319	330	350	362	360	318	327	322	362	352	338	324	311	345	313	353	329	347	342	321	328	311	340	350	353	330	327	332	341	348	369	348	337	325	345	350	319	326	364	321	333	319	333	342	335	328	334	329	345	303	359	322	347	341	370	325	326	333	343	308	321	365	320	342	336	348	341	346	316	363	285	335	334	336	321	372	368	332	337	333	321	362	346	343	327	321	318	333	307	348	309	344	376	352	351	349	372	332	346	361	370	340	356	331	321	333	330	320	332	325	370	332	324	325	339	336	325	316	375	349	348	342	332	350	347	350	360	314	312	337	346	335	364	385	352	322	315	342	347	347	339	325	354	351	343	334	297	300	330	323	326	312	321	332	367	352	324	360	312	357	338	360	311	364	336	335	333	321	305	317	348	310	335	314	350	331	355	362	322	326	338	312	321	332	349	340	334	362	359	356	345	347	322	349	330	317	339	344	318	346	323	337	368	361	301	371	353	328	350	343	300	345	353	358	319	320	352	345	352	349	365	310	345	327	342	331	322	341	365	338	334	341	328	332	360	342	373	323	312	334	300	348	356	379	349	324	357	343	372	341	368	326	344	331	320	333	321	325	354	312	314	326	334	344	337	357	320	375	327	360	374	328	351	325	329	309	343	351	360	349	348	318	371	359	377	356	332	346	325	359	336	355
5648	1270	947	840	830	826	836	775	821	788	798	848	794	821	785	853	749	811	789	815	784	806	849	816	800	881	808	818	825	842	839	781	876	788	830	801	838	804	828	842	814	836	812	829	827	771	808	776	856	795	815	827	811	791	838	796	791	811	778	812	790	799	787	826	821	819	858	833	786	828	810	812	759	835	803	846	768	790	787	839	795	797	828	836	780	803	775	865	813	837	815	816	824	756	783	840	784	825	863	815	745	799	813	808	833	819	807	793	737	832	855	830	834	786	811	819	853	861	815	840	781	797	829	780	858	816	800	851	816	794	784	798	814	815	770	808	841	836	843	807	811	754	801	843	841	783	869	806	842	813	814	819	788	802	800	850	812	801	825	822	833	908	837	774	758	831	810	748	808	797	830	844	839	790	805	793	844	820	865	837	844	854	775	850	793	796	815	824	794	780	856	802	824	835	818	803	777	798	755	766	851	823	793	781	765	771	801	806	835	838	764	806	875	860	819	848	844	867	753	850	829	819	849	789	812	808	798	799	846	746	819	817	843	850	760	774	733	841	826	821	821	839	830	789	774	768	871	804	841	871	841	796	790	810	803	819	858	820	853	800	835	830	763	778	789	836	852	824	791	768	768	747	826	797	826	777	826	810	787	801	777	833	770	826	857	878	779	792	829	757	855	796	840	845	831	804	829	761	815	850	789	786	810	845	818	825	783	845	818	816	793	869	787	822	810	785	804	794	804	817	795	832	831	862	836	806	813	844	802	832	798	736	848	811	767	798	850	848	854	854	779	800	797	835	775	838	797	769	858	805	779	826	821	825	815	800	851	842	824	824	836	831	811	843	776	828	776	840	781	805	781	828	815	782	849	798	847	833	844	817	798	846	801	810	823	837	811	823	832	867	822	791	794	790	813	839	738	788	800	788	817	795	803	776	825	760	817	795	807	769	847	785	859	854	849	869	796	846	810	842	809	810	885	795	812	815	814	804	822	781	791	827	832	821	743	849	810	799	834	769	791	821	815	841	784	835	740	824	775	780	747	844	845	812	873	855	838	808	823	797	833	799	834	824	813	789	774	829	835	843	805	806	782	819	795	778	820	818	806	775	804	801	822	876	811	810	820	778	858	811	820	818	805	809	829	846	767	778	826	841	838	833	810	825	811	758	800	791	806	835	848	827	856	792	795	794	810	852	749	824	767	848	781	842	810	833	785	786	818	773	819	791	825	770	806	827	815	813	793	823	829	821	768	848	846	883	826	788	817	795	809	809	792	779	811	811	810	830	828	830	810	817	867	785	820	803	874	780	857	861	779	859	846	794	821	804	800	866	773	825	818	826	796	845	808	804	798	826	805	781	834	818	827	834	807	846	815	804	851	844	796	821	813	841	807	835	827	798	808	789	809	865	810	791	838	758	795	811	831	817	859	827	806	799	752	870	813	782	816	747	844	846	809	863	837	851	791	838	821	772	822	816	810	796	796	846	794	829	812	818	790	795	775	797	832	803	785	819	806	797	800	810	815	830	833	861	825	878	839	800	788	764	846	781	814	806	837	789	784	783	817	779	863	822	796	882	820	837	752	815	790	808	800	766	824	834	840	788	805	815	844	863	855	774	823	839	847	783	818	816	762	802	830	839	757	771	802	822	813	790	806	864	784	801	817	813	828	767	775	829	829	839	804	784	815	827	756	818	807	804	841	825	834	818	831	803	744	818	802	827	828	812	782	758	824	816	804	814	808	828	869	850	849	822	812	854	825	780	804	797	781	806	821	814	868	849	829	801	854	836	842	802	828	806	788	856	786	843	821	807	791	803	830	780	843	774	808	757	803	860	817	818	814	789	826	842	823	858	834	775	801	817	806	806	823	816	810	875	795	830	776	816	817	811	817	776	828	861	808	850	812	795	817	775	788	861	764	770	793	833	782	783	785	839	793	829	780	855	798	859	789	803	771	815	773	822	765	807	825	808	807	790	800	809	786	804	814	833	833	809	796	789	818	852	832	883	822	760	804	853	869	828	844	760	792	794	837	741	781	825	782	797	837	797	838	773	787	794	831	803	839	805	803	833	782	833	839	787	794	821	831	808	794	760	837	798	832	823	806	807	810	820	817	824	804	798	792	809	824	827	794	795	816	821	802	840	810	842	824	753	801	848	817	778	848	814	814	843	802	843	795	777	803	798	837	833	832	760	831	857	819	844	787	808	884	838	840	771	794	848	818	829	805	838	793	795	825	820	859	789	841	797	819	819	822	775	842	832	792	827	813	811	795	836	853	806	808	835	848	846	820	836	810	810	845	828	833	796	777	802	767	846	798	793	862	832	852	794	806	793	796	838	834	752	862	860	834	780	789	833	827	813	853	746	814	796	776	814	826	831	808	810	786	829	808	770	770	797	771	810	793	822	793	824	813	839	853	831	837	862	820	807	772	824	859	792	826	812	852	774	851	853	836	758	761	840	808	805	743	825	801	732	824	866	787	806	842	806	781	772	853	799	821	801	815	801	825	840	827	824	811	774	861	812	820	776	838	826	790	824	795	828	830	803	802	802	824	862	810	810	818	822	840	806	828	789	819	814	846	840	815	826	754	870	821	804	799	863	794	762	791	799	839	820	832	815	786	764	779	841	771	860	810	848	883	844	838	812	831	755	854	836	825	771	795	807	810	802	855	840	844	774	821	805	830	781	815	799	796	803	842	851	773	778	847	833	807	780	797	865	836	828	843	817	836	795	787	876	825	782	834	822	806	838	838	831	796	799	792	803	812	779	767	826	785	804	819	804	800	847	881	870	827	765	803	841	856	810	819	839	854	870	799	837	855	851	829	792	823	799	823	828	758	853	800	830	816	852	814	829	748	837	859	806	771	803	799	804	790	807	810	822	793	849	798	831	829	839	792	819	795	835	826	814	792	815	828	803	802	790	809	826	843	762	798	838	828	773	795	797	852	834	829	805	848	785	835	808	811	823	814	801	802	843	801	826	851	767	850	787	828	811	802	761	864	851	821	759	784	838	810	805	817	816	830	819	794	829	807	845	790	816	824	852	816	814	788	804	813	778	818	815	800	858	890	806	821	834	779	812	809	809	806	794	816	803	827	820	819	805	818	774	763	848	847	813	790	781	794	826	851	832	819	766	776	798	766	813	792	785	783	805	872	817	804	770	817	832	819	783	838	841	820	796	835	788	852	792	801	838	821	844	823	794	826	796	792	817	844	791	788	896	799	823	863	772	812	823	777	850	804	811	798	793	795	803	838	800	846	811	818	823	824	774	814	773	826	805	846	834	806	783	819	902	809	818	792	815	829	829	811	820	823	823	767	786	808	847	820	809	809	782	835	825	832	833	827	803	817	727	837	795	818	841	805	763	852	870	826	843	785	802	824	825	866	790	805	789	827	777	822	837	806	813	790	796	824	822	826	802	802	866	845	813	850	820	824	817	819	840	801	827	776	833	821	758	798	799	832	793	837	842	765	773	797	836	805	828	881	838	863	847	735	781	807	807
24696	21048	23973	28321	21053	12814	512	340	343	298	310	253	269	246	284	250	285	247	240	259	263	271	264	262	266	226	259	261	251	249	204	242	248	238	270	266	260	256	233	266	270	209	228	248	245	251	227	246	236	264	247	228	265	227	238	261	261	253	236	244	226	248	243	251	274	261	226	238	241	250	222	240	231	231	244	244	219	243	238	220	233	237	242	237	231	236	243	206	262	256	258	261	209	260	252	234	266	265	250	284	234	247	218	256	253	230	223	241	256	234	234	251	239	229	233	246	255	247	224	232	213	233	254	229	272	247	245	256	240	241	226	242	220	251	250	270	227	242	261	251	266	272	248	221	234	231	243	259	253	229	264	258	202	234	250	246	243	231	228	269	253	256	237	256	239	231	258	214	268	238	236	240	268	259	207	243	243	251	251	241	246	237	239	255	237	225	263	233	244	236	254	263	246	247	230	217	249	217	206	221	252	251	247	271	248	232	257	212	227	229	240	259	254	259	242	265	242	266	250	251	207	226	257	225	235	245	247	242	225	224	255	241	265	249	242	240	236	239	218	248	234	230	263	211	244	229	268	256	229	238	209	239	220	213	239	258	273	255	218	224	250	236	265	250	218	251	251	241	228	244	247	231	268	235	231	239	229	242	273	254	239	274	220	229	271	251	233	246	259	232	265	244	252	218	220	223	250	213	239	279	221	244	249	229	241	244	209	256	261	214	234	223	283	264	229	222	217	240	273	261	244	276	242	251	248	271	251	240	244	238	245	242	260	237	241	237	251	246	269	223	259	258	255	258	263	244	242	227	244	233	213	265	270	233	260	235	223	203	230	252	241	219	211	228	230	257	227	267	252	246	230	222	268	237	225	226	241	236	215	218	230	259	233	233	242	293	254	249	229	258	269	266	236	274	252	251	260	253	257	261	220	260	260	243	266	253	255	247	252	260	219	238	246	226	242	214	244	234	237	252	242	255	240	270	240	212	236	209	227	244	247	237	254	221	259	231	252	239	239	240	277	259	227	240	234	244	270	238	239	211	247	216	254	233	266	231	256	243	278	259	237	261	262	252	223	211	234	252	232	270	264	244	221	231	217	263	245	241	247	227	227	236	265	258	231	226	206	255	251	275	224	269	225	237	267	239	231	238	252	236	207	233	242	234	246	232	222	230	252	242	264	216	224	217	243	276	233	247	240	259	265	225	287	242	250	263	238	225	230	265	254	235	250	236	259	241	242	257	274	267	238	229	224	244	266	244	229	239	227	256	233	234	250	251	240	222	253	254	255	268	248	249	203	244	246	222	258	251	264	244	241	241	220	238	283	252	240	237	240	227	244	224	239	260	262	238	244	232	255	282	234	231	242	250	232	239	256	296	234	242	258	238	229	252	249	209	227	260	215	260	263	234	248	254	250	241	237	222	228	233	244	253	234	264	231	235	255	251	259	256	247	246	266	235	253	240	233	229	243	245	258	250	238	243	244	245	252	229	240	239	274	239	216	232	231	246	248	201	242	215	242	267	222	233	259	249	256	255	212	210	220	196	211	239	260	227	228	212	263	248	222	230	222	266	241	269	248	225	228	235	257	248	240	240	273	247	247	233	236	273	239	252	256	256	255	225	243	230	277	235	230	235	227	246	245	233	232	270	223	238	249	224	229	244	224	254	232	202	245	275	285	276	236	245	251	242	274	262	249	241	212	233	264	239	271	241	226	203	258	253	230	222	220	247	245	248	248	234	247	258	287	224	221	235	226	244	265	228	274	252	252	256	264	243	229	251	275	224	223	226	229	243	255	249	230	235	242	241	272	252	264	217	215	244	257	238	246	244	250	262	248	243	219	208	239	262	248	246	267	254	232	247	260	248	232	240	252	244	257	233	211	263	243	260	253	267	247	236	243	255	251	252	227	248	203	244	252	247	242	234	235	263	240	265	200	215	254	245	223	257	247	248	228	268	250	235	253	233	253	244	256	255	251	248	248	251	261	262	239	236	240	241	223	233	254	276	286	243	236	268	230	223	257	240	261	253	249	245	255	250	244	253	269	236	233	238	249	221	240	259	276	208	240	240	233	263	242	247	227	239	266	240	233	234	254	243	253	246	251	241	231	240	258	262	235	217	231	224	272	242	246	237	262	233	220	228	246	254	220	234	232	239	256	264	236	269	231	219	223	264	260	250	234	292	260	238	238	264	239	256	237	239	266	235	241	254	275	243	225	247	238	263	237	272	271	236	231	226	231	222	218	257	247	236	233	247	258	215	229	263	241	246	217	251	209	244	222	208	221	249	238	238	230	217	258	236	276	229	210	222	261	222	249	253	258	242	281	245	240	255	202	238	227	269	226	236	222	258	229	238	258	240	231	237	252	270	248	249	245	256	228	237	266	253	224	260	232	263	231	213	232	233	245	246	209	272	237	251	213	235	245	241	251	236	254	245	239	252	238	247	205	198	219	211	243	231	251	236	256	226	261	233	251	264	254	236	247	226	230	228	244	212	235	249	224	259	217	253	214	240	246	269	235	236	274	243	240	244	250	248	247	244	264	228	242	266	243	216	226	224	261	250	264	248	240	205	229	232	267	258	256	249	233	226	267	247	219	224	224	256	239	234	237	253	253	259	255	251	235	239	231	236	242	241	258	240	250	239	253	251	213	245	247	260	235	254	223	251	236	244	273	234	237	243	257	237	233	232	259	249	253	248	228	245	252	225	241	259	245	235	245	261	228	238	246	244	235	243	255	240	266	248	259	248	227	218	215	228	235	258	254	247	220	233	213	240	230	265	226	225	263	237	249	236	251	270	262	243	229	260	214	238	237	265	234	224	251	241	246	234	236	226	259	268	237	227	268	264	250	226	223	282	261	228	247	223	214	234	252	223	248	245	215	257	247	213	218	245	255	274	224	237	242	254	232	243	246	255	226	213	253	215	252	261	232	234	232	259	245	233	272	247	234	232	225	240	257	249	220	246	261	234	232	250	231	251	233	230	253	260	251	252	252	232	270	230	246	252	217	235	235	229	260	259	242	215	215	261	241	235	250	193	246	257	255	250	229	231	251	252	208	255	251	211	245	243	247	257	244	211	262	270	205	257	261	232	244	281	228	270	248	220	224	257	231	258	240	232	227	252	273	247	208	232	251	246	266	241	235	267	247	208	245	235	221	228	221	255	259	248	234	267	234	245	250	242	233	238	252	221	226	234	234	247	242	230	210	261	263	225	247	225	231	244	221	206	238	239	260	220	253	255	259	214	213	238	263	216	223	240	263	225	223	258	268	277	257	234	246	220	209	230	237	240	212	252	256	229	240	266	219	233	239	239	244	263	244	247	248	239	243	235	263	232	234	231	221	220	242	197	230	246	222	218	261	244	268	259	256	248	219	284	267	234	232	237	236	244	245	229	230	242	193	238	234	250	251	240	251	214	229	251	235	266	226	247	234	226	252	250	213	250	253	241	258	241	211	253	230	225	243	212	241	255	264	263	238	253	266	291	234	249	248	253	226	205
3267	2191	1207	834	717	653	628	620	616	615	565	566	591	626	619	577	590	632	618	555	601	659	574	595	593	632	562	577	601	578	568	593	595	596	602	592	593	566	588	583	594	571	601	572	579	627	630	643	585	603	586	633	535	611	617	623	633	584	563	587	621	597	584	573	606	599	569	585	574	561	586	579	619	576	588	571	581	572	553	610	573	603	538	600	597	610	571	622	592	628	542	607	585	570	610	664	614	618	616	539	625	609	602	607	602	587	579	598	604	590	615	574	583	593	562	574	585	571	596	558	618	556	641	595	572	615	551	623	568	611	573	611	616	580	560	588	587	575	614	606	641	613	599	601	583	601	587	600	623	621	615	566	594	613	570	536	546	573	582	615	558	575	612	588	586	605	639	595	617	587	580	605	654	604	572	643	587	582	569	579	593	556	601	598	600	595	592	572	608	602	594	544	564	576	609	636	552	610	591	612	564	594	588	571	623	567	577	617	578	573	548	611	582	571	599	583	574	553	550	551	597	566	585	584	623	572	578	597	576	637	603	589	634	633	570	596	564	625	630	573	604	644	547	593	614	570	566	592	593	559	580	604	598	571	594	598	559	572	602	590	569	560	603	604	546	588	590	606	542	610	592	592	613	560	549	602	571	572	614	557	558	598	618	548	657	604	576	596	630	590	586	584	616	602	569	614	561	587	604	557	606	588	571	593	571	601	553	601	550	608	571	568	628	608	607	597	618	557	607	590	610	587	584	570	610	574	546	613	589	544	643	586	579	588	615	545	607	606	553	630	616	626	571	618	584	558	562	604	609	614	628	570	613	569	624	583	588	536	583	573	553	582	588	593	600	613	590	561	576	616	599	566	631	568	568	648	603	569	567	597	582	598	600	632	584	597	616	606	583	599	613	625	615	646	521	597	570	587	576	589	594	561	637	590	575	610	606	605	585	582	615	609	581	609	626	591	572	619	595	546	624	587	533	614	579	608	569	577	600	574	623	577	589	563	619	547	581	587	596	602	609	635	586	578	591	592	552	627	578	635	571	601	592	594	613	570	547	574	585	604	584	601	663	591	615	613	577	584	567	587	578	599	600	593	569	588	635	630	581	612	589	564	608	621	564	637	609	575	585	636	603	610	602	620	612	591	648	581	629	625	555	561	562	628	573	577	585	585	575	611	554	584	606	575	605	592	615	585	575	594	583	557	632	626	576	597	556	592	573	574	577	575	571	565	563	556	592	574	590	606	560	593	622	611	576	608	572	639	607	597	601	602	570	565	587	630	566	589	624	600	588	590	606	610	584	613	592	587	615	599	629	603	598	573	625	575	593	575	572	604	640	600	593	583	582	591	585	616	568	602	580	560	590	578	553	581	633	572	542	589	554	566	557	613	587	573	586	616	594	603	572	574	589	588	610	621	564	548	585	595	590	569	563	613	615	623	584	570	637	565	574	609	592	565	610	588	587	615	574	635	587	577	608	591	575	575	578	581	611	599	621	586	608	611	555	613	596	560	616	582	595	628	574	602	617	608	621	580	523	592	576	598	629	599	607	584	544	618	607	573	581	646	572	600	605	629	592	557	602	571	556	583	615	607	573	608	531	581	617	545	618	610	594	602	593	632	607	604	574	580	557	609	624	600	575	599	599	598	604	545	556	593	596	605	554	575	565	626	585	602	578	622	622	594	612	563	580	568	579	586	559	518	608	584	614	605	563	570	589	583	603	594	570	619	584	629	601	584	578	553	608	548	600	582	508	543	605	576	593	600	550	595	605	598	615	586	619	544	601	601	571	609	585	615	565	623	579	593	588	588	570	605	562	601	543	579	605	589	593	597	598	571	614	628	591	544	634	585	561	553	563	602	624	588	550	617	621	611	602	600	541	574	581	597	569	566	602	619	568	594	587	586	590	574	588	598	576	592	610	597	549	618	594	592	551	584	623	583	573	595	592	603	605	581	593	620	606	593	546	625	594	584	566	623	600	587	634	573	628	565	571	629	603	611	548	594	590	610	614	550	597	581	578	602	577	562	635	565	616	579	588	564	581	591	549	631	564	628	579	618	568	556	607	587	540	617	620	594	592	556	611	570	581	582	588	590	595	560	561	620	590	650	549	611	572	596	601	612	577	575	629	597	571	597	636	582	545	572	579	575	593	578	574	586	602	569	562	583	593	539	632	610	569	609	605	594	581	604	600	539	584	565	622	616	581	652	552	614	636	577	546	630	598	557	589	568	586	612	568	575	553	616	594	586	564	599	585	606	600	583	583	598	623	613	619	605	574	604	623	542	594	593	558	584	625	589	574	607	583	558	561	566	597	574	577	596	575	623	602	590	589	609	607	618	599	629	568	657	578	561	625	622	583	568	624	587	580	591	626	557	583	575	580	588	644	595	580	620	615	589	583	556	584	618	591	619	596	598	625	595	596	622	589	630	602	605	613	556	574	568	556	605	604	575	617	571	543	566	570	605	587	582	593	588	591	601	543	589	588	627	582	568	603	548	595	598	569	611	551	565	589	599	610	582	589	560	602	607	615	578	606	637	575	599	626	554	603	632	566	598	587	612	590	622	591	629	569	580	583	552	599	577	565	572	591	571	627	552	579	591	564	615	555	618	604	586	623	597	601	597	604	564	561	594	575	567	605	616	559	585	585	610	587	573	614	602	601	573	609	544	552	618	586	610	587	609	634	621	572	572	561	596	628	615	606	586	587	613	557	598	590	563	593	596	604	566	589	593	598	571	560	545	568	595	619	551	595	670	600	590	595	573	580	554	608	583	587	590	546	583	652	582	590	622	601	597	599	598	616	598	604	589	600	600	564	575	612	631	604	577	579	623	599	596	584	574	634	581	574	563	600	564	588	589	587	622	614	628	584	596	629	591	547	545	596	560	605	616	582	587	586	555	627	578	597	611	578	628	536	592	595	594	570	601	629	601	597	622	564	609	589	559	607	590	586	597	580	627	598	579	587	607	570	605	601	561	610	621	587	620	563	601	594	570	561	576	580	602	645	568	611	556	616	594	588	582	580	564	612	639	595	599	575	573	610	594	587	558	548	581	600	584	608	543	613	618	608	617	602	564	596	600	619	586	571	600	598	592	616	532	590	585	578	605	591	572	592	615	585	579	574	565	568	545	545	577	563	583	582	613	620	595	588	586	582	565	599	577	599	616	582	630	573	618	572	601	613	578	635	554	603	591	614	572	588	611	581	586	581	601	595	580	627	610	600	628	561	577	595	576	614	553	628	568	606	614	634	600	587	586	597	597	611	559	582	605	600	531	576	605	555	611	608	591	597	567	596	550	600	593	589	586	583	552	623	593	604	568	631	587	607	603	567	559	582	593	585	612	567	612	554	610	622	587	572	615	600	568	608	600	590	576	610	600	585	506	565	580	628	561	563	568	640	584	565	574	589	597	597	643	644	588	591	557	588	542	561	591	592	605	567	589	580	588	634	610	560	595	601	651	593	620	567	582	573	543	567	571	565	562	573	639	557	596	577	545
23939	20990	24307	27830	20992	20997	12499	448	251	209	209	190	167	165	162	148	152	129	159	146	127	117	138	122	125	113	119	99	108	118	130	131	116	122	110	107	126	117	98	110	130	134	113	104	109	107	115	119	113	124	129	107	109	113	100	112	110	106	104	93	121	98	123	117	115	113	109	91	108	113	107	133	110	98	106	146	101	102	110	100	90	96	100	86	128	92	102	104	118	109	100	102	106	102	101	82	116	124	108	114	96	99	114	102	106	106	103	101	112	100	103	119	110	105	115	105	119	114	123	109	119	113	113	89	110	93	99	112	111	111	123	112	137	119	113	92	103	99	90	126	120	119	123	87	97	131	119	111	92	119	122	115	123	115	120	116	119	121	108	103	108	111	99	99	124	106	120	113	125	118	97	106	113	119	111	107	123	119	114	120	105	94	100	110	129	107	117	101	139	126	129	104	105	109	106	103	119	106	107	103	108	113	107	113	128	118	112	110	97	106	95	106	121	102	125	119	121	103	110	104	120	97	120	123	102	97	111	103	96	109	117	108	110	114	107	100	120	117	109	99	118	117	108	109	117	111	107	99	118	109	117	117	111	105	123	103	99	110	125	100	88	117	103	125	122	111	117	107	113	104	109	108	111	114	112	112	121	106	107	115	111	97	107	102	120	108	89	89	88	109	100	108	93	118	115	108	113	112	120	116	115	114	90	106	106	120	100	103	102	121	116	102	101	116	105	109	103	113	105	114	123	110	107	104	115	111	97	119	121	101	117	124	116	117	123	117	105	107	112	120	113	118	118	104	110	107	107	94	140	104	98	93	116	114	101	93	100	106	122	123	126	110	119	112	105	122	111	101	132	122	96	105	107	109	104	85	90	104	111	125	121	122	121	131	116	118	100	117	95	108	110	115	114	106	102	92	107	90	120	107	126	109	115	114	125	117	113	119	113	104	112	114	112	114	101	112	122	102	131	125	93	117	97	123	110	102	105	103	107	120	127	122	109	114	78	121	118	111	114	107	105	118	109	118	104	102	112	98	104	112	100	123	100	85	114	123	119	103	95	109	120	108	118	122	101	111	115	106	116	118	103	113	124	105	114	102	102	119	126	101	106	119	121	104	100	105	114	115	140	110	118	114	113	113	118	141	118	124	110	107	121	112	114	130	123	104	113	97	104	104	114	101	106	110	118	106	98	111	112	118	125	118	107	114	120	106	109	95	115	115	100	114	114	106	109	110	104	114	105	105	111	117	114	113	116	105	113	115	116	104	107	113	130	115	110	126	98	92	120	104	101	107	107	107	109	118	101	113	97	112	111	92	130	103	106	112	124	113	112	107	100	111	115	126	130	101	125	99	122	112	110	108	123	88	118	103	86	116	100	103	109	99	122	109	111	108	127	97	126	136	110	113	100	104	120	105	120	89	109	123	129	90	109	103	113	109	127	102	113	110	141	99	101	106	117	88	113	125	133	111	126	103	126	117	118	107	109	104	112	106	104	127	115	95	132	100	87	112	117	111	126	115	102	118	99	107	108	107	91	122	106	110	97	105	124	101	133	105	105	109	122	120	133	128	113	102	115	135	122	109	112	113	98	96	115	91	120	115	110	95	99	111	125	104	119	120	112	111	114	95	126	113	100	115	119	111	108	123	122	100	111	119	133	116	119	110	121	110	100	103	116	106	95	93	100	102	104	113	105	110	102	123	138	99	110	107	109	127	124	110	116	109	107	108	110	92	114	95	111	118	91	126	121	108	115	122	120	107	126	115	102	109	113	103	101	97	98	119	123	103	118	112	110	129	106	109	114	100	106	104	104	110	103	125	102	112	132	142	104	115	121	120	106	118	119	105	117	100	102	116	105	83	102	117	106	125	120	107	122	107	99	104	126	121	128	116	128	102	109	97	105	112	117	118	125	129	112	130	116	109	101	123	111	108	94	98	104	112	96	125	100	105	114	94	86	96	114	107	110	89	105	114	102	108	104	91	135	111	119	119	101	107	103	113	113	108	120	103	109	119	111	107	105	119	103	98	109	117	115	108	101	122	101	99	101	118	114	107	95	101	99	107	114	122	109	108	104	120	99	105	113	122	123	108	108	113	117	97	118	124	104	107	103	109	135	110	100	96	95	128	105	104	118	96	134	100	115	108	120	129	114	104	102	93	107	107	108	112	117	111	118	120	108	102	75	93	98	89	100	115	138	112	113	119	112	110	102	107	106	114	106	112	108	97	111	129	102	111	102	99	101	113	109	114	110	91	114	117	108	111	122	111	120	106	86	122	111	111	127	125	118	103	110	93	104	92	120	100	121	133	105	97	98	98	100	102	118	108	108	113	94	127	111	117	114	98	124	122	108	117	111	111	102	104	107	124	128	120	121	110	115	135	138	109	102	115	111	116	136	103	102	113	96	91	109	112	100	102	104	102	112	112	116	110	103	111	117	121	109	124	119	100	104	112	117	131	116	102	118	124	103	85	109	108	132	101	103	118	102	111	92	120	92	92	118	103	104	104	114	94	104	110	103	121	108	100	115	107	104	111	110	106	124	105	111	106	115	100	104	105	114	112	105	111	127	124	120	101	91	102	89	95	120	93	115	115	119	104	104	101	109	135	108	110	111	98	100	103	114	129	110	99	101	106	124	114	128	115	107	103	99	109	102	101	104	98	124	103	108	90	116	125	125	146	106	122	108	98	124	102	107	107	102	99	124	114	111	104	86	118	110	126	111	99	107	94	109	124	84	112	104	108	111	104	110	115	107	108	119	128	105	111	100	104	100	106	95	118	97	91	124	108	110	124	120	83	109	115	92	106	102	120	95	121	99	103	113	130	120	113	117	123	113	101	97	78	128	113	113	120	133	120	102	129	107	102	122	116	115	109	97	112	112	100	111	127	101	100	118	114	88	111	84	106	113	116	120	110	102	119	96	98	109	130	112	110	89	106	116	105	110	113	107	93	91	107	107	118	92	96	98	116	96	112	80	113	107	98	120	109	113	110	120	124	122	113	113	122	102	89	121	106	111	125	113	103	110	90	110	132	97	128	109	99	116	110	125	107	120	116	94	108	98	108	108	118	115	101	110	101	116	107	99	102	102	95	109	93	122	102	107	118	119	115	116	113	94	113	126	107	116	109	117	98	105	109	114	107	111	113	106	105	114	122	111	113	108	119	141	98	108	112	113	110	129	106	115	108	107	103	97	107	110	112	130	91	120	124	115	104	112	117	113	121	112	104	93	89	98	125	132	112	99	122	111	129	125	115	130	120	117	113	124	95	90	113	107	110	108	107	101	105	111	93	130	115	110	98	114	109	103	110	116	109	112	99	87	117	95	109	117	109	108	111	102	109	106	105	106	124	112	103	98	112	111	97	105	109	122	113	115	135	108	120	130	111	105	112	114	131	124	123	101	106	99	113	101	104	115	117	114	119	108	127	104	119	113	108	105	120	103	116	88	116	92	109	115	97	98	103	94	104	130	105	100	119	113	118	107	87	89	98	116	109	109	115
3331	3462	1577	865	557	449	388	388	343	371	336	354	345	339	299	319	306	349	325	345	295	304	337	315	310	304	305	318	295	309	330	281	279	329	296	266	344	301	330	301	305	312	332	299	315	340	301	321	313	287	302	357	318	323	306	302	280	312	321	310	298	326	280	275	285	319	308	291	314	287	329	322	279	293	300	290	286	308	319	306	297	296	308	305	308	305	330	300	294	315	303	330	265	309	295	291	320	326	308	326	299	313	296	315	311	300	311	269	299	313	299	304	316	293	293	325	342	316	312	299	327	289	316	310	328	307	266	335	303	309	292	302	326	326	289	319	324	296	323	321	329	311	287	302	323	331	336	310	306	304	310	314	273	317	317	304	299	298	303	299	311	316	315	313	329	295	300	275	327	294	300	305	298	292	318	306	284	307	274	291	319	289	304	305	292	305	328	313	328	297	279	303	345	327	313	284	296	308	324	334	280	275	369	284	336	324	315	314	316	323	301	275	344	290	264	310	280	275	307	334	282	318	322	288	313	307	304	300	306	314	274	277	297	301	300	315	293	286	263	294	318	290	275	297	276	305	342	322	274	286	297	303	290	297	313	302	306	303	309	275	331	322	305	305	322	296	320	320	304	296	325	303	319	295	320	285	301	300	319	304	303	306	321	301	271	306	314	304	314	300	312	290	282	333	311	339	291	337	309	295	287	300	308	301	302	302	317	301	292	290	311	330	291	326	304	327	309	318	290	291	315	310	300	291	302	312	303	297	328	317	300	302	303	293	320	320	310	322	312	324	290	305	319	304	304	326	320	333	309	316	306	306	300	315	309	344	281	303	347	301	306	349	287	305	319	340	271	321	311	298	287	262	309	291	321	325	322	295	298	290	254	320	274	317	308	291	285	303	315	276	280	309	293	296	289	314	289	311	328	295	283	302	304	293	326	308	313	322	293	349	335	321	315	334	300	334	313	290	283	322	291	308	292	288	297	314	290	309	301	315	301	294	286	314	299	329	319	291	305	302	309	289	312	295	319	306	284	280	302	305	286	288	305	306	308	312	292	301	307	301	291	298	303	295	315	313	273	343	297	311	289	333	297	275	325	341	253	314	286	288	324	300	329	321	324	308	297	291	286	314	284	279	330	291	338	297	343	298	315	299	277	272	280	301	310	311	314	307	305	306	308	309	305	340	329	309	313	288	328	298	328	312	326	297	311	310	315	308	268	298	310	280	294	309	307	302	282	312	288	293	256	328	330	298	312	304	287	332	270	309	313	303	286	330	306	301	306	323	295	309	313	294	296	298	312	276	298	309	289	302	293	294	323	307	317	335	317	328	302	297	271	320	281	296	314	308	310	275	327	278	279	295	306	289	295	302	284	307	293	328	307	293	280	322	318	301	270	320	298	256	305	290	349	336	335	265	300	313	287	301	300	294	318	344	324	314	292	316	302	329	321	311	308	333	296	317	346	311	282	295	270	305	305	298	306	292	280	277	290	296	282	287	299	296	307	294	302	276	327	269	314	295	324	307	308	289	302	310	287	292	304	320	297	303	296	283	291	275	313	304	314	315	315	297	314	324	297	337	317	305	284	319	304	304	327	279	307	290	286	280	342	304	323	351	315	307	319	284	327	315	306	304	304	315	334	307	312	297	296	293	313	300	319	304	319	283	276	298	297	288	304	298	336	306	298	333	296	326	299	305	302	297	330	313	290	317	286	284	288	303	280	315	282	292	314	287	338	341	284	292	298	293	299	281	300	269	295	275	285	276	286	313	291	305	296	287	284	310	302	325	290	295	295	279	301	304	312	270	308	307	329	333	315	298	305	298	333	286	303	306	303	271	292	272	302	314	348	308	299	292	323	298	292	314	307	290	319	298	311	302	295	303	288	306	310	285	289	318	302	325	315	307	321	327	278	312	305	323	327	315	301	305	309	289	289	278	321	306	300	285	307	334	332	305	285	306	319	289	312	298	280	324	285	314	276	295	307	356	290	330	287	315	307	311	299	336	283	292	311	304	332	332	305	308	280	307	303	316	309	299	300	322	301	343	319	306	317	290	320	335	320	297	319	305	305	292	295	332	309	307	321	298	318	310	283	284	327	288	293	289	326	315	323	307	329	304	300	318	284	332	303	307	317	287	316	312	296	332	308	302	285	273	283	318	259	305	307	278	327	314	275	303	318	307	317	297	308	321	294	301	299	327	290	289	282	296	311	304	293	317	301	313	317	307	323	302	297	299	280	310	300	341	290	298	320	300	283	323	271	301	282	314	282	323	319	313	314	302	307	331	300	289	292	295	300	311	301	310	269	309	300	295	308	308	310	292	256	283	314	291	323	327	336	320	300	314	356	284	306	260	287	291	300	313	336	287	297	291	298	320	308	310	308	297	303	304	354	281	295	305	323	328	295	298	309	287	303	317	320	303	275	331	320	345	312	310	314	336	291	309	286	320	299	320	306	290	284	318	267	338	314	308	299	310	290	326	306	317	268	286	314	307	314	291	271	333	302	309	272	323	326	302	322	267	297	290	301	310	330	308	302	328	271	302	309	308	303	309	317	303	293	310	304	288	308	299	302	288	306	287	315	265	279	281	325	302	295	285	321	307	296	289	290	293	267	286	294	290	307	317	311	336	308	320	293	269	289	308	334	276	281	284	301	310	300	281	298	289	313	279	310	257	307	309	280	295	305	325	314	327	297	302	277	299	312	323	308	311	298	292	330	311	298	302	316	270	317	290	340	306	327	282	288	299	296	312	308	303	300	325	315	284	296	304	321	299	283	292	296	326	309	311	312	300	273	280	303	325	270	285	303	312	303	344	309	308	292	293	295	278	324	302	313	287	291	314	283	297	316	303	328	306	304	267	298	318	295	307	310	287	291	300	289	293	326	285	299	298	290	290	313	306	283	296	278	311	280	282	296	338	338	310	332	317	316	276	301	324	283	314	268	292	317	278	298	298	328	292	259	328	320	289	303	288	287	316	321	315	318	295	302	313	278	283	305	319	321	299	280	305	277	300	313	323	304	335	340	321	310	315	304	301	299	304	322	315	288	282	302	286	309	308	289	312	305	305	298	293	289	296	311	301	283	313	311	295	298	286	298	313	283	301	316	299	303	328	300	264	320	307	330	313	280	282	328	347	294	293	323	324	293	294	267	300	304	306	315	282	309	286	308	304	295	284	319	290	290	299	285	309	305	315	314	312	349	302	273	289	314	288	293	309	303	284	291	316	313	308	315	251	285	307	294	326	289	304	313	328	298	307	304	297	302	307	297	318	319	282	324	309	312	301	300	290	306	299	265	313	320	323	341	328	257	323	302	303	312	309	296	339	288	313	309	312	299	295	273	321	322	304	302	322	295	298	315	321	280	311	326	324	293	289	301	339	291	315	320	282	296	309	294	299	278	307	291	301	323	313	293	302	315	344	292	323	312	296	301	266	295	317	286	304	306	320	285	338	325	307	300	327	327	272	300	313	311	327	287	303	311	309	301	307	280	292	338	314
30977	20428	10314	810	383	384	363	364	344	351	345	321	381	335	344	331	374	305	295	349	336	329	356	357	385	365	325	371	349	355	344	318	352	329	312	369	347	346	338	304	318	336	322	295	350	296	355	320	315	313	345	369	299	361	313	331	353	310	360	355	365	328	303	352	336	307	340	350	346	321	346	391	381	332	324	339	317	325	334	318	354	351	313	384	322	354	308	344	354	341	324	326	327	331	346	368	335	338	319	365	313	339	348	308	331	333	377	310	315	307	320	362	325	315	337	341	327	352	325	332	351	321	361	349	350	311	347	328	354	322	343	334	369	338	355	302	354	369	319	327	350	334	331	333	345	324	333	363	374	388	346	336	343	315	363	304	317	346	341	386	334	345	352	332	359	327	314	360	317	326	337	372	339	339	313	367	340	335	288	343	335	321	351	315	344	339	347	327	324	353	352	313	313	321	333	289	312	332	361	356	339	306	326	294	332	352	340	346	366	345	358	355	331	329	302	343	326	364	325	337	335	338	336	319	312	339	325	350	330	344	302	322	304	300	339	323	346	317	345	403	320	326	335	332	321	345	339	342	342	334	359	357	344	319	320	344	346	347	307	370	354	372	333	351	317	339	304	328	345	321	341	333	333	339	310	346	355	332	338	317	342	360	380	348	331	349	362	380	322	341	322	342	351	335	330	333	324	348	331	312	323	347	343	308	364	299	316	313	328	345	391	373	358	351	359	328	332	356	346	360	332	359	353	324	351	318	352	358	342	344	355	328	311	353	333	310	309	364	363	365	323	321	349	312	372	338	364	319	361	362	301	341	373	325	341	363	352	336	320	348	333	329	344	336	339	337	348	350	350	318	356	315	327	339	325	311	337	359	364	324	330	341	297	324	346	352	343	331	345	299	332	342	330	341	347	339	332	353	339	348	329	347	296	344	340	334	348	321	312	360	359	397	319	338	350	326	350	329	343	362	305	343	330	338	343	302	340	337	343	321	353	330	323	341	331	347	348	361	366	333	361	351	340	335	334	346	318	305	329	348	326	342	337	341	352	365	302	298	359	351	304	318	331	337	341	319	369	344	320	327	314	329	335	339	325	353	338	322	329	337	323	343	340	337	338	309	343	327	349	395	329	341	312	341	329	358	327	323	338	355	324	328	329	341	340	304	322	327	347	323	329	339	333	338	342	301	326	308	315	327	339	364	327	320	358	336	353	323	311	341	337	342	337	337	349	332	323	314	307	343	340	350	352	349	361	336	326	338	312	344	327	330	373	357	334	321	325	337	336	350	327	336	340	369	346	323	380	355	366	301	310	318	327	337	301	334	375	368	336	332	357	340	341	332	354	316	322	329	357	314	345	334	326	326	335	381	335	332	326	314	311	357	332	338	318	331	372	336	317	312	327	351	293	319	352	344	313	319	334	348	343	351	314	326	349	344	326	341	323	319	348	337	306	322	308	320	332	347	347	310	348	340	315	360	310	327	354	363	320	335	355	344	357	368	338	349	358	339	352	372	377	337	275	322	336	316	325	354	356	348	309	351	309	362	304	361	319	351	359	334	321	355	342	356	323	350	309	307	319	331	322	312	322	322	350	341	351	307	343	324	342	338	335	307	312	316	371	339	358	379	358	337	323	370	333	339	341	336	325	358	341	327	326	322	341	323	311	288	341	320	356	342	349	323	347	319	310	357	318	382	339	298	342	325	327	366	336	339	347	348	345	347	346	295	321	347	322	328	334	355	353	352	374	353	355	341	344	332	298	387	329	356	330	336	333	351	360	349	343	340	374	367	339	334	356	341	345	366	342	319	308	346	361	336	390	307	326	301	351	334	328	345	379	313	347	338	336	349	326	318	341	355	327	324	356	301	329	359	371	352	346	352	350	319	344	352	342	315	314	342	316	318	357	328	357	327	334	324	347	350	320	347	343	348	334	316	322	350	334	326	314	333	345	357	316	359	353	349	321	344	308	364	322	371	296	329	315	311	371	351	360	328	354	317	351	367	328	283	350	352	295	333	318	329	330	335	355	337	333	338	352	332	348	334	334	327	301	340	321	321	318	359	313	352	351	341	364	335	297	311	348	314	326	353	310	324	339	317	320	296	333	317	333	352	348	322	319	356	340	339	353	343	333	295	349	340	327	327	322	334	359	352	328	332	335	321	326	344	370	336	349	324	333	330	383	328	335	326	355	360	329	332	357	342	327	324	341	317	322	298	347	380	341	312	322	298	329	320	354	306	321	342	324	349	363	362	339	334	360	302	321	357	320	293	325	318	321	350	358	347	314	322	356	347	313	340	352	378	316	350	348	339	344	311	300	335	330	324	313	341	316	319	332	369	334	342	322	314	331	329	340	303	291	361	359	352	321	357	316	306	331	351	318	311	333	344	348	330	355	365	338	318	338	315	345	336	278	316	359	338	379	353	357	327	326	340	308	325	339	333	330	360	371	333	339	326	312	329	356	322	363	345	330	309	330	315	355	306	353	319	365	325	332	358	336	339	370	338	349	335	356	321	316	339	337	350	346	338	341	342	338	319	350	331	344	363	339	304	337	329	352	332	339	352	348	327	343	321	341	348	306	319	345	322	309	356	325	377	306	310	330	351	322	379	357	341	316	358	314	312	317	351	317	339	333	322	347	343	326	341	360	340	303	341	352	344	335	345	348	332	351	341	345	323	334	352	310	348	337	328	330	329	374	367	340	350	309	355	344	324	335	316	316	353	330	366	352	287	349	361	336	323	340	328	333	340	337	333	325	309	324	372	348	345	332	328	308	344	313	354	386	334	343	355	301	324	337	322	325	313	338	345	319	337	338	323	355	346	315	335	365	316	336	331	365	326	328	324	319	334	326	344	355	336	348	374	377	361	331	308	316	346	343	325	336	324	337	324	307	312	344	300	324	331	339	354	341	339	352	340	352	372	307	322	351	338	337	342	340	333	324	349	361	369	327	339	312	334	335	355	297	309	353	318	301	342	353	347	361	339	342	329	322	350	344	332	317	354	333	347	327	338	374	366	330	327	313	349	335	329	374	354	342	356	361	316	319	342	356	343	319	357	345	333	359	312	329	332	359	341	347	349	318	339	364	330	364	322	361	336	330	350	319	326	325	330	324	336	333	329	339	361	338	339	334	299	345	352	336	323	310	294	320	325	331	350	299	335	354	329	327	361	319	320	324	356	346	358	379	319	347	293	342	327	366	324	315	320	323	320	336	323	344	314	339	331	339	321	322	330	345	345	323	342	334	331	365	317	312	298	361	343	328	336	353	378	350	345	320	320	357	339	343	327	324	341	358	347	330	347	331	320	326	327	322	335	314	342	323	343	318	335	367	332	352	360	335	321	345	331	303	329	337	320	327	342	347	337	357	334	341	341	343	332	314	338	319	358	329	305	342	371	345	356	327	313	327	313	324	344	328	333	352	309	334	334	335	336	314	299	327	334	324	342	354	363	337	353	322	310	336	338	333	342	306	320	325	312	350	344	337	358	302	342	320	334
5573	1248	1012	805	830	812	863	774	791	838	888	793	838	789	747	860	770	788	763	864	856	832	826	766	836	818	799	819	820	821	804	819	789	819	812	817	807	833	854	809	858	796	744	815	764	823	828	786	785	815	798	782	793	822	769	816	807	813	795	792	773	820	775	831	817	811	832	831	847	798	819	838	830	875	802	783	801	802	847	787	774	791	790	832	747	804	813	775	797	779	768	822	814	802	827	833	775	861	794	841	797	829	822	793	814	813	798	791	861	849	789	771	858	791	794	791	860	789	775	813	822	800	802	816	803	757	851	759	805	792	803	792	847	811	839	857	800	835	802	768	804	818	822	815	831	814	865	857	804	803	832	821	896	830	822	815	830	794	807	773	808	800	783	832	787	830	807	814	819	795	805	818	825	827	824	801	794	775	804	808	821	832	800	781	782	842	808	759	807	769	817	794	860	794	768	816	864	790	851	832	833	785	824	805	820	812	811	799	774	862	826	766	819	823	819	777	801	783	817	798	785	827	833	780	810	816	818	776	761	819	767	793	836	785	782	855	795	787	844	791	784	821	804	830	796	771	766	849	853	769	801	809	812	811	777	829	821	840	797	835	768	870	790	821	798	812	831	810	810	831	806	840	843	776	818	759	783	768	812	820	813	793	883	838	877	844	831	816	866	840	844	853	768	807	790	784	813	796	768	761	784	780	833	805	845	776	828	770	779	806	780	742	823	814	825	787	788	813	793	814	815	844	810	788	807	781	757	754	845	758	801	861	794	833	781	821	793	852	813	831	888	833	783	796	809	840	833	833	874	781	815	810	820	822	772	841	807	817	796	842	804	826	811	786	866	785	817	795	772	784	819	798	854	852	835	781	790	814	805	814	826	807	789	808	806	800	865	879	793	771	832	806	801	831	804	760	784	796	807	796	872	815	782	814	761	788	815	803	781	793	820	800	811	815	803	774	816	790	831	772	765	809	815	836	822	784	773	788	797	762	798	816	777	820	886	817	766	813	889	785	777	844	810	794	863	829	770	861	801	825	760	834	786	792	837	789	749	773	803	831	823	799	764	803	772	826	847	793	798	768	791	837	770	765	832	770	760	822	806	821	811	771	829	842	823	794	811	835	756	779	823	785	815	762	743	875	814	803	779	755	799	862	801	789	833	849	811	848	840	877	788	785	848	795	760	835	814	804	790	839	867	805	790	803	788	785	830	782	791	823	798	811	789	800	817	788	855	804	804	789	776	841	834	782	798	835	808	826	801	842	783	808	842	854	821	813	754	808	832	829	843	764	771	801	759	833	833	821	776	852	804	806	817	847	804	801	807	823	795	833	764	765	791	839	788	807	804	830	767	797	801	786	755	832	839	791	843	797	793	796	830	829	828	810	842	788	831	819	836	785	784	799	830	837	828	769	855	796	765	799	854	818	834	821	832	797	818	763	830	837	834	817	820	799	817	807	787	829	763	845	789	792	792	778	783	842	826	824	795	775	822	833	815	815	810	843	849	842	860	773	793	808	779	787	777	870	833	776	764	822	847	816	771	765	777	856	819	839	736	788	828	754	849	781	798	842	826	853	800	820	825	786	771	803	809	812	790	882	776	823	785	802	813	837	883	814	774	785	792	849	800	785	803	786	813	824	847	805	824	833	787	789	817	812	785	816	787	854	814	809	852	808	798	819	808	842	807	841	828	821	817	787	842	794	817	815	819	802	814	774	795	777	824	804	825	821	798	846	780	811	800	823	817	844	833	864	757	800	796	800	811	785	764	825	810	769	815	816	825	799	818	837	778	772	833	893	865	836	835	757	780	774	838	790	808	826	822	810	838	787	845	806	851	790	803	814	893	823	776	803	820	837	828	842	785	807	833	761	801	795	836	879	803	845	851	831	810	808	820	850	788	771	779	785	874	751	784	816	779	807	814	825	808	813	823	842	821	793	796	825	802	803	846	830	829	814	788	866	848	843	787	805	844	818	836	811	834	783	845	878	825	817	843	785	865	843	800	831	779	889	801	800	797	795	831	801	801	801	784	761	847	836	812	792	855	810	802	796	814	811	871	828	802	774	774	829	812	808	760	830	798	805	803	798	797	839	812	789	789	791	816	802	792	825	788	782	850	839	789	775	811	795	822	820	840	787	779	830	830	824	825	789	792	777	818	863	804	820	795	778	837	742	795	787	833	814	847	801	821	807	811	763	819	824	800	778	802	863	798	857	780	837	795	795	866	842	802	794	826	797	831	798	788	804	800	793	808	815	845	804	779	861	824	817	785	838	860	796	889	822	826	757	842	786	836	799	887	832	847	814	821	828	786	849	797	768	810	833	822	817	795	795	772	797	815	809	840	812	788	818	850	766	773	841	834	844	752	784	877	810	772	789	800	773	809	834	815	815	818	814	792	823	782	809	859	875	789	829	832	815	836	806	824	807	833	787	769	851	809	814	760	827	831	809	754	803	845	809	829	807	764	801	851	779	787	791	817	821	832	786	852	818	809	775	823	763	852	800	860	824	748	845	757	795	812	778	801	821	786	841	739	818	765	774	801	759	819	774	828	859	744	811	839	805	812	811	796	788	803	784	794	819	799	792	849	801	809	823	817	863	810	816	797	831	814	846	774	844	796	810	797	865	781	797	810	804	815	806	829	774	814	841	757	791	824	817	794	807	788	821	813	808	785	821	810	822	806	790	800	803	823	816	755	831	798	756	816	845	822	844	801	815	768	741	798	820	781	773	843	777	808	808	795	821	794	781	800	816	779	841	778	797	802	773	787	854	866	769	832	840	755	790	803	744	817	841	773	799	831	839	855	796	797	752	764	837	798	822	786	814	813	774	807	716	802	812	816	833	817	802	791	789	882	837	764	810	809	818	824	816	798	845	805	830	783	817	816	827	809	844	876	818	851	820	782	774	828	827	744	839	783	811	817	768	814	788	821	780	820	805	798	776	780	822	814	826	790	783	861	801	880	798	764	798	794	786	795	828	815	812	823	793	867	820	809	779	810	815	792	772	741	774	809	860	790	816	822	817	832	782	810	826	781	802	805	809	873	831	813	766	812	757	821	794	788	797	815	770	789	812	805	756	812	842	788	818	840	765	831	829	815	795	798	852	852	801	795	868	840	851	802	864	778	838	832	791	854	754	780	803	796	761	786	843	803	760	812	773	837	806	760	804	837	790	816	788	762	807	798	779	868	802	778	796	784	860	791	821	828	846	826	849	798	822	800	807	826	771	793	775	826	717	839	805	797	755	762	802	815	789	797	805	848	805	889	837	784	856	778	774	833	799	830	830	800	768	780	790	794	836	788	796	789	800	820	835	838	832	861	819	747	859	744	775	807	808	854	814	833	836	829	835	820	800	829	783	780	805	820	813	850	816	794	783	823	809	798	828	834	744	846	813	769	809	805	828	810	865	771	804	768	814	797	807	793	844	856	847	772	816	762	796	765	813	811	822	822	822	779	819	797	790	819	771	767	852	824	775	809	802	804	731	772	804	802	809
24727	21040	23943	28343	21051	12747	516	358	284	298	295	276	280	226	240	276	247	256	237	227	228	226	261	260	255	274	243	234	242	257	247	258	236	256	231	253	251	246	228	215	217	241	234	235	250	268	233	254	258	221	251	229	236	268	238	267	258	232	261	217	244	242	263	229	209	250	231	286	224	258	260	216	225	241	241	270	247	208	269	227	260	253	211	223	234	228	229	247	233	231	271	252	234	254	228	248	261	247	254	243	226	233	229	239	256	276	243	233	256	253	243	250	233	239	246	242	237	234	265	269	227	219	227	243	253	251	237	230	234	247	254	249	250	243	261	243	240	218	264	263	240	241	231	227	223	261	227	235	257	223	240	248	261	263	242	235	241	222	234	245	229	257	247	232	225	221	217	252	257	283	226	234	222	257	227	248	193	256	234	216	235	244	227	222	244	237	205	229	223	226	245	272	233	250	233	262	231	225	248	231	202	252	256	265	240	261	233	261	214	240	193	240	246	252	267	228	210	232	283	227	254	248	241	269	249	240	220	255	236	236	238	240	221	247	257	235	234	249	218	258	224	216	251	221	249	232	240	237	249	254	199	240	251	208	227	216	203	257	236	234	227	233	220	244	241	223	252	269	279	237	226	247	238	226	243	236	267	248	259	244	247	221	232	251	238	267	233	273	231	226	228	278	250	237	252	228	248	258	248	236	232	248	237	226	247	220	212	263	223	233	255	221	257	239	241	248	239	243	247	214	257	248	239	252	256	227	232	238	245	255	256	194	247	230	242	228	247	237	234	245	221	259	282	244	263	240	276	225	235	264	226	220	243	228	247	261	253	234	237	209	250	237	240	215	240	268	280	234	246	270	249	257	246	265	239	255	254	237	269	281	213	222	248	230	222	229	245	248	236	246	217	283	242	212	275	224	240	258	265	261	226	220	262	233	233	248	225	244	247	267	213	249	234	225	250	296	211	241	255	206	220	249	226	257	223	227	249	220	245	228	238	240	254	237	282	238	262	257	238	224	266	231	230	220	234	241	256	236	233	231	244	261	229	241	242	218	266	233	264	235	256	231	248	251	243	226	248	232	237	257	244	230	227	239	229	236	243	232	253	234	229	244	245	250	226	254	240	227	228	240	215	221	207	259	248	246	236	227	254	221	257	222	210	237	227	250	276	245	255	223	230	238	249	228	254	260	215	236	273	239	235	234	225	231	219	247	225	232	251	240	243	206	260	235	251	229	203	244	233	237	255	245	217	254	241	242	207	215	246	248	230	237	249	227	234	254	277	222	240	264	254	271	250	261	238	242	232	225	218	245	233	247	268	263	266	255	247	258	245	255	271	242	261	217	238	247	255	238	246	234	252	238	250	234	227	222	200	259	270	247	225	206	259	223	251	248	251	230	244	246	243	235	226	253	239	228	228	219	241	269	261	235	253	258	209	247	231	227	236	235	230	240	252	259	247	233	262	264	272	263	234	243	254	243	237	231	228	238	254	233	240	234	224	243	276	242	217	246	233	223	244	221	203	205	252	243	272	245	244	223	208	265	217	253	250	250	236	233	247	270	220	248	224	242	236	234	223	253	253	239	262	236	221	251	257	243	259	235	261	236	237	229	220	261	254	240	205	247	233	261	247	255	235	219	216	226	220	236	253	229	240	230	235	227	253	274	217	230	241	249	259	245	241	233	256	220	229	248	246	220	245	237	234	271	243	250	231	231	225	255	245	239	236	260	238	227	252	235	234	229	231	234	234	261	277	237	246	255	234	251	225	209	238	251	237	247	222	226	226	273	244	232	240	245	234	245	227	247	268	218	250	236	237	267	240	255	253	233	234	251	244	237	253	232	260	253	262	250	260	264	234	252	254	249	225	241	226	248	233	217	216	236	215	192	223	228	273	265	239	259	256	230	243	243	240	228	240	244	252	240	229	234	217	261	225	266	230	246	229	230	240	275	240	230	238	243	255	253	260	241	227	230	242	234	229	216	240	232	248	274	210	246	239	215	259	237	250	209	251	239	237	218	238	242	232	236	245	225	223	247	236	242	246	231	244	241	252	254	234	238	226	256	228	245	210	227	205	234	255	239	216	241	250	213	251	261	243	240	231	264	250	244	225	232	269	227	239	229	235	234	269	215	257	249	265	243	228	217	238	246	224	214	245	229	205	231	261	240	236	214	245	244	237	214	246	237	258	261	227	225	251	230	225	246	237	267	239	246	265	213	244	247	254	257	256	238	236	248	246	226	252	210	237	275	243	196	221	232	241	243	240	253	236	264	260	240	225	249	253	235	225	253	232	229	231	257	228	248	224	265	261	255	219	231	243	245	253	239	259	262	250	238	242	259	229	213	241	246	212	237	214	220	221	228	220	264	209	258	243	261	218	229	241	229	251	247	218	244	262	218	267	248	243	257	260	220	227	227	244	257	252	233	234	240	225	250	242	259	262	225	230	244	229	257	224	226	229	228	225	238	266	252	228	224	229	252	276	270	241	252	228	262	249	248	242	244	250	250	225	246	266	234	257	270	233	256	259	234	247	259	206	247	228	234	231	229	246	254	257	251	260	230	246	259	235	266	252	244	245	226	271	237	236	219	265	208	233	227	235	258	229	251	245	219	251	251	249	275	236	242	209	248	247	227	242	233	246	227	260	237	249	252	245	239	220	204	286	237	251	236	223	236	265	258	265	265	251	233	255	236	290	263	211	246	238	222	268	224	215	243	249	276	252	256	234	245	239	216	245	261	244	253	233	227	224	250	236	242	239	246	243	244	233	214	257	249	247	241	211	254	234	224	261	248	261	234	238	232	265	254	239	224	253	258	249	239	233	223	226	255	259	212	256	227	196	206	244	224	223	271	258	239	249	241	233	232	242	219	224	233	246	269	251	257	236	231	243	256	232	263	236	240	241	235	219	254	222	211	240	245	236	257	204	229	237	246	238	242	223	208	249	249	268	235	242	234	268	235	221	244	229	264	265	270	232	230	251	241	250	241	259	248	237	216	228	268	257	222	254	273	245	227	243	237	214	252	247	271	235	249	219	264	274	248	267	271	227	257	247	254	234	235	214	225	217	256	242	217	257	235	249	243	227	246	254	213	229	240	226	242	239	251	244	219	250	238	246	249	242	225	249	227	236	220	236	266	240	231	235	239	243	234	271	222	226	257	236	258	221	227	231	257	244	236	225	244	239	224	250	220	253	230	235	223	221	253	224	234	259	245	270	232	236	230	236	247	240	234	235	222	211	268	244	233	263	232	242	243	241	228	248	216	256	217	242	205	233	207	232	258	241	252	226	197	216	250	223	277	203	250	230	248	232	234	205	239	237	264	203	207	241	215	208	270	232	262	266	232	231	270	242	249	231	259	242	249	254	226	242	257	232	214	256	219	246	243	255	247	231	233	246	252	255	235	229	247	225	223	244	258	258	240	234	270	246	256	226	241	237	227	229	240	219	240	244	257	252	255	266	235	235	226	261	242	217	235	259	242	226	222	237	232	235	246	241	227
3252	2260	1224	810	736	658	649	594	590	625	618	671	598	573	599	583	565	588	551	583	597	609	632	550	572	580	587	609	597	601	602	585	579	660	631	637	608	580	620	611	575	598	594	565	594	591	544	585	615	575	609	545	613	594	578	590	586	570	573	586	606	556	580	536	598	575	584	594	595	583	618	568	610	581	559	598	578	574	594	592	620	625	606	598	605	553	600	586	606	560	587	563	573	603	593	582	602	598	600	580	538	589	618	599	557	609	601	575	579	580	589	607	582	578	572	587	570	566	578	573	569	607	558	619	581	592	592	583	591	549	618	583	602	582	600	613	612	588	597	595	599	576	615	571	583	611	589	613	561	586	615	596	613	638	579	582	616	626	578	570	578	620	599	521	561	566	577	582	580	599	605	587	555	605	628	594	578	591	587	577	576	622	564	588	599	585	560	607	593	582	604	574	617	552	599	571	581	611	544	591	610	621	579	566	611	558	619	557	577	553	592	561	595	567	598	568	562	631	611	587	592	570	566	588	571	579	583	587	621	535	600	549	540	571	600	601	601	560	579	620	609	590	599	609	605	570	624	569	550	643	614	562	583	597	582	603	634	609	540	563	600	604	572	575	588	582	557	605	567	548	589	620	578	613	561	538	555	570	616	569	571	578	561	598	606	574	568	575	619	589	577	581	600	608	595	602	620	628	572	576	608	633	593	613	562	556	615	598	643	605	576	553	593	582	621	627	589	625	542	601	638	581	579	612	620	563	592	564	598	563	579	589	557	578	656	606	573	600	565	574	601	619	600	572	610	561	565	646	594	586	601	589	643	582	608	592	605	579	590	541	559	601	626	591	555	585	614	623	575	592	573	588	631	542	580	623	597	630	596	561	600	578	567	542	629	632	563	577	588	555	590	582	571	600	565	610	593	596	603	593	571	595	573	558	562	575	608	559	602	583	556	581	604	606	585	620	589	555	603	630	596	590	586	533	601	557	602	588	593	586	601	575	595	576	577	590	593	639	576	598	596	569	574	579	577	592	598	570	569	584	600	567	628	576	574	586	590	540	609	618	595	606	604	578	599	585	588	596	580	622	574	566	566	589	594	617	543	592	590	573	586	629	617	608	595	597	612	581	613	608	593	577	569	590	597	591	606	560	622	555	539	621	549	586	567	615	565	594	592	622	606	574	585	563	609	620	609	606	564	581	601	569	606	623	619	619	619	545	594	558	573	586	619	573	607	564	580	586	605	588	618	578	617	528	584	579	597	592	560	579	576	592	550	643	584	610	618	568	609	631	577	591	564	570	568	591	524	552	604	556	557	612	550	604	593	582	603	593	599	573	615	610	579	595	592	573	623	570	592	580	571	614	570	563	602	600	588	591	556	590	572	593	572	598	574	575	581	544	584	603	600	581	597	560	618	587	576	597	625	607	598	616	584	584	590	603	640	595	571	574	637	603	590	591	604	608	588	591	567	591	579	639	596	566	561	588	570	550	560	599	574	581	595	594	597	594	645	579	611	563	570	578	619	581	628	528	547	607	631	620	575	560	590	623	594	601	577	582	560	587	618	647	571	596	564	566	603	605	611	573	564	579	572	613	594	604	584	591	560	563	571	598	560	584	618	531	581	580	590	579	612	600	579	554	566	553	570	618	579	624	640	595	605	579	580	584	579	612	595	598	587	565	572	601	551	575	555	576	572	571	581	615	587	576	593	570	609	608	615	586	587	562	582	620	598	617	587	610	597	625	593	592	593	572	598	596	542	580	595	579	562	625	567	622	534	618	608	599	584	595	629	582	584	589	561	638	586	617	570	601	608	626	576	571	559	544	615	657	587	569	600	571	607	563	602	624	628	572	535	593	594	618	569	585	590	575	626	623	552	554	584	576	630	561	575	522	569	622	612	574	580	614	538	540	596	624	602	542	631	584	568	592	603	601	612	589	565	569	584	596	539	596	595	558	577	612	541	598	617	594	579	551	577	621	615	559	586	582	594	546	593	603	554	602	600	605	526	589	560	603	611	585	584	589	572	579	606	594	570	533	601	583	589	565	585	583	617	549	587	594	584	579	602	596	559	593	574	568	544	626	576	590	583	605	595	543	637	580	641	606	592	603	610	564	596	593	568	560	615	591	601	554	616	591	571	582	575	581	619	640	601	602	571	596	583	596	609	619	573	591	605	600	596	647	575	588	564	568	593	627	557	585	548	574	591	580	560	557	573	600	594	534	635	589	583	593	612	589	595	588	601	555	589	597	571	630	577	608	607	605	575	592	537	592	578	589	583	573	565	584	601	584	583	556	580	641	654	599	534	592	607	551	584	561	599	606	556	565	585	577	560	592	615	556	573	587	601	632	600	602	548	560	598	616	581	545	595	602	580	592	591	606	572	624	592	600	582	551	581	592	563	624	546	597	569	594	563	596	548	571	584	597	564	604	616	627	564	609	601	560	558	618	551	577	574	552	600	602	571	608	630	574	589	558	558	570	582	590	573	596	610	568	599	532	590	591	610	578	606	606	602	582	582	588	616	582	628	579	571	549	583	557	556	628	604	617	616	541	571	569	617	561	585	592	551	621	584	557	587	597	600	569	589	567	629	567	575	631	586	564	623	564	582	652	629	592	580	608	589	625	582	599	545	576	528	565	596	622	608	525	633	560	624	572	542	583	613	618	585	618	552	565	592	584	610	641	603	535	557	625	579	600	594	598	602	606	558	594	568	568	570	615	574	568	581	604	611	627	578	575	598	581	556	575	576	629	583	599	576	566	587	558	586	568	618	563	569	586	595	618	564	561	591	604	612	617	601	566	594	592	551	574	598	581	578	598	614	589	557	595	595	615	566	626	601	553	603	584	568	614	600	601	584	597	619	550	580	655	606	552	593	569	591	589	580	554	588	601	625	513	567	546	616	579	594	571	605	589	590	563	598	617	580	565	643	591	602	525	562	566	570	559	586	581	597	580	618	587	611	586	573	629	589	612	614	573	624	551	589	581	570	644	571	637	616	603	587	571	571	617	626	613	558	549	572	636	556	593	566	618	587	580	595	580	597	611	560	596	622	595	583	597	580	609	567	625	560	618	595	575	572	559	614	580	594	624	559	596	581	613	623	557	631	589	549	569	577	602	591	535	571	618	595	591	626	614	586	566	598	563	552	590	606	584	517	572	591	584	578	580	553	576	570	547	579	639	610	605	631	585	601	562	561	541	566	596	590	553	597	592	604	608	567	587	588	574	586	569	619	600	635	598	567	557	606	600	589	624	639	588	618	579	609	602	539	600	549	586	645	580	589	563	625	575	564	572	582	537	578	605	629	588	583	594	642	571	591	564	579	571	582	587	596	580	615	553	561	546	574	613	588	605	583	612	587	624	556	526	566	571	607	555	577	587	581	593	580	566	624	612	551	582	560	606	602	569	518	590	600	605	599	569	588	612	610	570	573	600	578	557	628	611	606	579	605	543	571	629	589	572	619	578	555	602	600	587	591	546	624	613	609	587	601	562	580	585
23936	21006	24384	27823	21006	21013	12056	493	237	253	195	190	183	175	168	167	142	143	143	130	121	117	121	114	148	133	128	99	109	105	125	117	98	117	112	123	126	117	113	112	133	93	113	113	120	129	114	114	121	113	111	107	118	91	127	96	101	120	112	102	100	99	113	102	100	112	98	119	112	128	117	103	131	123	97	117	125	117	120	105	106	122	115	128	110	104	95	97	105	117	121	99	117	81	107	112	112	114	118	104	120	105	122	116	112	120	126	107	128	120	108	116	112	94	122	123	116	137	135	115	107	112	116	102	118	95	127	108	116	137	113	111	107	110	86	117	138	111	118	112	114	109	119	116	103	101	91	101	119	119	104	105	122	116	133	115	89	112	99	133	127	120	121	114	93	126	104	96	108	111	105	105	106	107	95	116	103	100	126	118	97	138	111	113	99	109	116	120	101	110	112	107	119	111	116	101	110	101	123	116	103	98	101	105	93	115	112	108	91	101	114	121	126	103	115	117	113	103	115	106	101	94	102	95	119	127	118	106	102	121	115	104	130	98	110	119	99	88	126	128	156	97	114	115	105	123	102	112	106	104	107	129	107	96	122	114	119	112	123	116	129	129	103	102	116	109	120	106	123	109	114	118	115	119	110	122	104	91	109	102	97	107	115	99	116	112	103	116	102	100	108	113	100	105	95	110	104	107	91	111	112	117	125	88	94	92	133	119	107	123	127	110	95	87	120	98	115	117	97	97	99	115	111	92	107	104	100	120	108	101	97	95	97	96	115	121	115	116	101	119	106	123	106	107	121	119	102	106	110	106	102	116	116	121	109	102	117	100	104	103	106	104	98	106	101	95	122	113	104	108	146	96	106	123	112	126	112	90	105	103	127	108	97	102	122	105	110	113	106	109	123	102	110	123	117	114	127	102	101	103	104	100	113	110	98	93	97	128	104	103	119	107	120	103	94	134	98	100	114	121	98	101	113	114	109	115	113	119	106	105	114	116	98	120	107	108	105	125	119	118	94	114	124	98	116	106	127	93	116	120	119	108	135	101	107	105	105	112	111	124	105	104	110	127	100	102	106	104	105	122	105	103	123	90	105	120	105	102	127	99	128	119	97	103	99	103	89	104	99	128	121	116	112	102	104	102	109	124	105	107	110	94	85	109	114	106	110	101	97	110	117	94	108	93	105	113	120	119	97	107	91	107	126	91	104	104	94	109	108	115	121	134	115	102	102	103	114	126	112	108	105	109	111	119	136	115	107	105	139	99	100	111	107	102	127	106	105	145	98	97	98	102	99	132	109	95	110	123	115	106	114	108	98	115	107	102	126	134	110	109	133	105	102	117	109	115	109	124	110	96	109	103	88	112	111	111	107	112	111	114	133	124	99	105	99	105	89	104	110	109	122	107	129	105	143	118	92	109	114	82	97	106	97	120	121	116	99	119	87	120	101	128	124	98	125	119	112	115	116	105	110	93	100	83	96	100	122	122	93	128	128	116	109	111	107	103	97	114	112	114	118	85	100	86	112	126	102	109	113	110	110	115	112	142	115	131	117	95	117	126	114	106	113	118	102	88	97	106	101	117	98	124	114	114	106	104	113	109	126	126	105	102	104	117	114	107	103	112	85	119	105	97	100	110	117	98	110	114	113	102	105	95	115	115	104	128	114	87	109	93	96	100	101	105	87	112	124	128	110	117	103	107	111	126	128	112	116	123	99	109	107	104	113	128	106	125	112	117	102	121	95	97	106	91	106	104	100	113	111	111	111	108	111	99	94	105	122	100	99	127	102	125	107	103	114	100	129	102	112	106	116	101	102	121	130	92	112	100	106	108	112	103	126	102	113	123	97	116	114	109	101	115	104	120	128	120	110	118	99	107	106	107	105	87	102	101	123	123	102	121	103	111	98	119	94	113	116	122	109	123	106	127	114	111	112	100	95	112	120	107	126	122	107	94	109	115	99	93	125	117	98	106	91	106	113	101	99	86	107	99	101	126	121	102	106	108	119	89	100	113	101	117	111	122	120	113	119	136	107	102	95	109	119	120	114	117	100	99	111	100	110	109	110	117	112	98	117	107	107	99	106	92	108	116	118	120	102	95	141	103	106	92	100	104	113	101	105	116	100	121	91	123	113	103	103	111	105	106	101	110	110	99	125	105	86	105	104	118	117	118	111	113	109	89	110	119	111	107	98	79	114	99	109	101	123	110	110	94	109	108	108	114	108	120	113	106	97	105	109	94	106	115	88	106	117	123	116	104	111	107	108	110	94	111	119	110	104	123	109	114	98	91	110	110	94	127	99	110	125	107	121	129	113	109	102	118	102	99	108	100	102	125	101	112	110	91	107	127	95	107	121	101	108	107	97	122	111	116	113	118	113	112	98	101	114	115	105	104	104	120	134	112	121	102	97	119	115	124	97	83	110	107	104	112	104	102	125	114	94	95	95	112	108	98	102	97	114	106	86	107	97	104	108	97	99	122	106	118	119	114	108	116	110	110	116	123	113	83	99	101	104	109	104	96	98	125	97	121	110	124	91	114	104	105	86	104	115	116	101	125	132	97	98	107	107	113	111	137	96	115	124	111	99	126	114	96	97	108	87	111	128	110	112	106	110	128	101	125	103	102	112	106	116	110	107	119	113	108	109	102	105	109	109	100	87	127	115	105	95	105	126	124	124	103	105	125	107	122	116	109	114	108	112	94	117	107	115	110	130	110	106	112	112	91	100	94	87	101	97	105	113	111	118	110	100	105	110	117	106	108	102	110	96	114	120	100	93	94	103	113	102	100	133	135	121	99	119	123	127	84	97	129	102	118	124	105	104	110	107	109	127	95	113	119	116	117	101	98	125	94	117	106	120	97	110	122	105	93	120	103	115	105	124	109	108	107	99	123	109	122	118	108	100	96	91	136	102	91	101	113	103	93	88	111	90	100	98	113	103	111	129	100	135	105	115	93	94	104	108	107	112	118	115	101	99	118	95	129	110	108	101	103	108	107	108	103	101	105	114	121	110	100	133	113	106	127	98	124	111	82	115	117	120	113	121	116	105	92	113	120	98	98	99	124	95	115	108	106	94	112	121	109	106	91	97	112	102	118	96	120	115	121	109	99	90	107	121	125	104	111	92	118	125	112	107	93	130	109	111	107	111	84	121	142	128	122	94	89	124	110	106	98	115	115	88	107	122	102	121	125	97	92	104	117	140	104	112	105	106	93	130	96	117	116	92	107	112	109	105	99	110	107	97	102	111	102	101	119	97	102	92	118	118	90	104	104	102	93	108	98	114	104	137	102	106	109	109	110	118	106	129	99	117	103	96	105	97	86	107	145	124	102	105	118	114	109	128	99	95	110	95	107	115	115	105	117	114	100	127	125	100	108	103	103	102	93	97	95	98	108	108	91	115	87	119	97	124	114	112	116	97	86	118	110	121	80	135	122	101	110	118	111	126	114	111	111	144	106	96	105	108	108	101	89	119	115	99	106	105	106	110	94	104	123	103	118
3141	3401	1464	803	599	435	373	389	373	336	363	336	294	329	305	300	291	330	316	332	298	294	318	305	293	337	331	325	261	308	288	300	267	328	305	313	316	329	320	281	340	317	309	315	323	302	298	301	276	295	352	312	319	309	287	273	278	289	326	287	290	310	296	282	279	309	273	320	301	274	337	283	311	344	324	311	331	321	323	305	284	321	292	317	304	300	312	313	336	296	289	296	339	282	295	288	285	277	264	257	305	289	285	316	311	327	307	304	290	298	292	311	341	311	327	298	313	324	281	313	311	300	322	300	289	288	333	308	308	320	279	319	291	308	311	298	300	285	306	286	331	315	318	305	297	283	272	311	290	343	314	304	296	335	298	308	328	294	297	283	321	296	310	324	279	282	293	288	306	280	306	333	332	305	335	319	299	310	306	274	291	302	276	259	294	317	282	272	319	295	296	327	299	281	303	328	318	291	313	296	305	285	334	295	298	303	299	316	297	316	324	294	278	284	289	344	309	320	299	273	313	310	289	298	338	303	288	319	276	318	290	287	293	313	322	309	295	299	321	320	292	296	300	291	311	284	312	289	298	304	311	285	312	299	297	313	299	311	304	273	297	321	303	287	332	311	303	300	263	312	306	282	270	286	321	323	314	321	276	291	303	273	322	278	328	289	288	302	329	308	270	283	301	317	299	318	313	311	306	313	305	310	299	299	320	304	306	317	299	296	299	291	296	320	306	277	319	314	304	281	309	315	337	308	314	347	299	311	308	304	304	287	316	310	283	292	320	293	293	268	312	272	297	340	284	281	279	311	286	279	309	280	358	312	311	282	297	287	326	313	288	317	251	330	297	296	311	298	335	278	332	307	297	312	300	324	311	309	345	286	312	302	311	304	296	284	338	279	296	324	304	291	281	299	267	306	302	304	296	313	323	295	347	317	301	305	307	293	262	288	331	319	293	272	317	288	315	300	299	310	302	292	273	301	345	315	297	304	321	320	318	301	314	285	320	293	343	300	300	308	299	301	332	303	308	300	282	283	322	341	270	282	300	296	327	327	341	340	297	262	327	330	297	312	316	321	300	319	323	317	323	291	332	299	275	274	298	292	280	298	296	307	308	277	303	290	282	316	278	286	325	283	305	335	292	287	282	299	292	323	286	290	299	301	324	305	286	292	343	309	295	308	306	292	326	259	312	312	311	288	288	311	291	277	281	295	289	324	266	309	313	315	329	283	303	287	341	305	279	265	309	300	302	298	313	311	301	297	301	294	280	301	313	322	318	297	283	311	340	305	289	313	271	319	323	334	306	308	309	299	305	308	278	296	293	318	341	332	291	271	313	298	262	301	309	295	296	290	285	288	275	294	292	285	280	309	324	317	321	305	296	257	292	308	282	316	282	315	327	297	307	317	291	291	305	328	331	284	298	306	304	337	318	302	330	315	323	312	299	314	296	325	308	284	262	297	306	288	285	318	281	300	329	293	277	317	297	299	307	281	295	322	311	326	309	320	292	293	285	289	299	307	327	309	298	287	317	302	291	301	308	305	304	316	321	309	289	305	295	278	311	299	297	297	291	299	279	267	297	290	298	273	295	310	325	305	280	275	333	278	311	343	279	313	319	321	329	305	316	318	310	314	304	344	325	295	310	290	310	277	321	302	310	295	312	297	275	294	293	290	277	339	306	312	300	279	289	286	308	316	311	314	322	306	302	281	303	307	322	289	278	288	300	318	299	309	301	324	291	282	295	303	278	295	314	299	315	303	330	311	317	290	312	312	315	311	272	333	271	318	324	288	285	317	309	316	343	296	313	301	282	301	298	282	340	321	323	335	295	314	294	322	318	319	293	306	280	304	279	243	339	304	284	316	338	276	297	283	290	309	303	287	304	314	277	295	315	291	340	288	310	314	303	308	307	322	304	289	342	303	284	306	293	315	301	311	309	311	300	282	290	302	309	308	327	333	308	307	305	310	302	284	276	264	321	321	298	307	316	310	340	287	306	304	305	323	284	277	337	293	300	300	329	292	303	303	279	281	277	285	282	305	291	317	318	295	345	330	304	315	294	266	304	313	300	314	307	271	304	285	291	304	311	331	318	340	320	310	301	290	306	287	282	308	276	313	280	276	312	303	318	259	306	296	270	288	308	314	307	309	316	321	308	279	314	320	306	328	304	308	312	300	319	324	275	304	332	328	305	320	303	317	311	290	306	315	313	310	300	293	300	303	318	326	299	300	317	301	318	269	285	287	328	309	312	285	288	301	292	303	309	298	281	356	292	303	310	321	323	277	322	295	329	318	333	258	307	288	285	278	336	296	321	280	279	303	271	284	315	323	299	301	286	326	313	309	313	333	328	315	299	293	268	290	284	278	307	283	300	306	277	305	317	287	298	296	327	313	302	323	297	328	315	290	308	298	306	300	326	293	293	332	301	288	278	347	309	301	312	286	281	316	303	293	292	309	302	311	321	306	326	309	318	301	294	324	282	307	293	277	299	284	313	287	317	317	339	313	310	308	322	298	333	294	307	326	283	352	292	318	323	295	304	319	302	295	293	298	277	296	298	302	304	311	323	306	319	319	285	321	295	310	301	271	321	305	309	307	299	280	330	297	283	291	307	323	273	282	284	316	288	311	302	307	297	293	285	312	301	318	305	313	284	317	278	295	292	275	278	314	325	305	289	289	306	298	307	290	291	294	278	291	336	294	287	307	294	294	286	315	310	314	314	290	311	303	305	289	307	264	335	310	320	295	301	273	314	311	325	293	297	306	288	290	305	306	283	289	297	306	316	303	314	284	290	311	292	305	283	293	299	303	276	307	320	299	276	305	314	282	286	263	290	320	306	302	317	292	297	321	321	304	290	292	313	313	312	268	280	329	316	318	302	312	296	311	322	319	329	282	313	302	283	271	329	331	286	301	307	297	320	299	284	302	308	281	280	308	321	318	286	281	276	287	281	307	312	301	300	267	285	305	336	265	306	283	316	322	268	298	300	300	305	289	310	290	291	324	276	292	281	325	302	269	288	318	296	316	274	279	304	308	304	278	290	323	346	342	281	283	307	316	314	305	318	281	302	294	294	287	306	321	308	291	331	286	320	306	284	294	290	299	307	290	291	312	276	321	279	315	300	314	311	296	300	301	304	318	292	323	295	320	298	305	321	312	324	311	275	293	315	320	307	328	331	306	311	292	294	304	284	306	302	277	296	306	329	300	316	279	299	259	314	302	323	313	292	314	321	295	303	302	322	326	258	262	319	287	308	304	313	294	304	302	334	314	297	305	299	306	303	310	300	285	312	282	290	291	277	295	295	325	296	308	293	313	294	312	295	287	297	263	290	285	289	314	290	298	297	305	302	292	284	300	277	295	281	284	311	303	306	281	311	310	281	312	274	303	285	297	302	315	315	307	307	290	287	306	304	274	301	316	331	293	310	330	270	294	287	311	313	295	297	290	318	312	316	270	298	304	313	277	283	297	297	329	310	288	291	320	317	302	298	273	280	285
31051	20515	10240	854	473	440	415	356	370	349	337	364	343	323	361	331	338	336	344	400	339	328	304	339	351	321	361	322	323	352	345	320	343	325	359	343	347	335	316	342	307	343	345	310	337	356	326	331	314	316	344	315	339	360	356	345	339	304	352	347	323	349	360	328	328	322	358	326	284	358	330	346	306	343	336	320	323	355	322	324	326	322	331	346	344	329	299	364	329	317	339	338	335	318	303	379	367	362	357	331	353	346	311	339	332	343	356	306	325	330	331	346	312	298	360	349	341	312	338	339	318	330	303	351	354	367	362	313	345	360	312	319	351	334	313	315	356	330	333	332	343	344	325	325	340	332	339	324	345	344	310	342	355	330	331	306	329	313	310	329	311	309	326	322	356	375	340	315	337	331	354	339	308	324	345	340	326	357	340	345	331	336	298	343	344	348	326	323	338	330	340	357	324	305	297	340	332	329	345	340	337	361	340	335	335	338	348	335	348	338	341	330	348	315	335	338	346	376	367	330	357	336	330	355	306	340	324	340	314	331	304	304	343	342	336	339	336	357	337	310	340	299	311	335	336	351	307	341	346	334	357	344	348	315	324	327	329	328	330	361	366	315	344	339	297	338	335	335	334	352	335	354	298	372	340	361	328	332	320	343	337	343	362	312	357	314	334	328	354	355	321	348	371	344	357	343	338	318	315	296	303	325	343	331	364	353	356	348	330	325	319	329	328	330	304	326	322	335	338	317	309	355	339	338	347	322	339	324	313	347	325	339	396	315	332	330	323	343	322	306	346	359	335	336	359	377	333	380	321	339	333	321	328	359	320	342	329	320	319	311	330	349	353	312	353	340	343	357	311	350	318	375	330	336	339	367	323	332	349	337	332	353	321	316	333	332	313	346	329	317	354	328	335	332	322	364	325	338	376	345	367	339	328	318	351	326	310	330	340	326	313	333	334	333	361	388	328	360	291	329	361	346	342	311	322	344	349	342	301	381	350	304	321	331	297	353	357	339	366	294	321	334	315	326	315	321	326	339	329	364	353	347	318	326	322	348	323	336	341	324	336	340	335	356	351	327	373	360	349	360	343	336	299	322	353	318	338	338	345	315	313	308	329	319	345	338	332	339	339	336	345	360	313	296	318	357	299	336	345	327	336	306	309	328	339	355	327	321	347	336	349	340	358	385	342	340	367	370	345	320	350	363	307	321	334	334	370	312	320	307	302	359	321	338	317	324	336	318	354	339	378	342	371	329	343	334	358	329	333	326	355	327	324	317	373	329	342	315	341	322	337	319	318	314	339	359	339	335	402	336	308	338	334	337	346	334	351	319	317	358	338	332	355	347	323	336	327	341	340	382	353	348	343	315	358	312	296	344	338	330	382	333	337	371	321	334	344	337	324	322	299	291	348	332	370	373	324	336	345	344	335	331	315	306	312	328	324	343	321	301	320	338	345	306	344	334	329	374	350	313	333	329	298	309	293	313	335	337	328	346	359	353	343	361	297	355	337	312	306	332	326	363	347	340	373	348	331	319	311	321	350	358	330	352	353	343	357	308	329	322	323	342	329	354	343	305	357	330	328	335	329	309	354	339	353	344	350	307	309	374	343	324	341	340	342	356	308	341	321	346	342	399	337	330	347	352	313	349	353	314	348	330	338	344	338	348	324	370	334	341	365	317	352	350	354	346	377	301	349	317	342	346	373	358	325	348	347	316	307	330	339	313	357	348	356	327	354	339	327	361	335	367	357	337	346	311	331	311	344	362	322	345	315	351	341	326	325	326	339	341	346	306	326	340	330	332	322	348	317	339	317	331	334	317	312	332	355	316	317	302	347	368	313	366	318	348	343	322	348	320	323	323	315	326	350	331	364	322	358	338	334	314	320	329	332	352	313	311	341	346	332	337	344	326	347	350	316	300	337	324	381	342	304	342	326	353	310	347	328	369	335	342	276	308	332	354	342	345	333	307	329	321	302	322	362	334	345	364	328	366	328	316	336	321	315	338	312	327	337	370	342	349	349	325	308	347	330	326	337	314	310	319	329	367	349	375	299	328	330	326	341	357	338	346	355	311	344	300	318	338	327	336	337	332	351	326	347	296	314	315	324	328	303	346	349	330	333	335	328	293	319	337	324	320	335	350	333	327	328	356	338	339	320	338	321	360	326	348	340	329	341	343	317	378	335	356	315	340	333	353	358	345	356	335	317	330	337	367	332	322	327	357	343	346	304	332	341	354	336	326	356	342	305	346	353	324	346	297	353	362	347	352	328	295	335	332	335	364	360	344	324	322	333	352	367	336	313	318	323	346	326	323	320	343	307	322	331	330	350	329	336	309	326	345	343	324	331	334	353	296	316	317	366	354	333	350	318	339	324	305	360	372	335	343	344	318	323	341	327	343	342	318	331	342	299	321	359	323	344	326	319	343	307	330	362	359	333	364	387	344	343	344	319	366	353	340	353	334	332	317	307	332	347	328	319	336	353	349	321	337	377	319	340	331	311	329	346	344	328	378	349	331	337	364	317	348	374	302	323	334	319	356	325	290	335	348	334	323	303	348	301	313	311	353	368	372	316	361	381	341	328	341	323	308	351	326	333	345	314	333	359	321	311	339	327	339	317	300	347	354	354	331	331	346	310	349	376	357	352	347	332	360	295	326	342	338	319	367	358	371	305	326	336	325	317	341	365	362	358	318	358	297	350	305	337	343	313	317	347	328	348	349	335	332	309	339	344	347	363	295	350	321	386	304	330	334	379	326	334	330	339	331	324	347	358	306	327	328	350	331	350	323	349	363	339	369	332	324	353	331	332	329	331	345	352	333	376	333	328	332	334	340	337	338	343	357	329	352	361	327	334	371	340	333	333	330	328	358	320	363	327	353	284	323	323	326	351	318	372	343	368	345	324	341	323	332	324	316	359	328	340	365	327	305	371	337	308	323	360	349	322	332	311	337	321	361	337	324	306	319	341	342	326	314	321	365	329	325	382	340	322	327	339	350	291	285	343	357	355	343	307	312	341	335	365	358	357	357	338	313	349	341	305	364	336	335	353	311	343	317	353	345	320	369	362	320	354	368	332	322	376	339	327	324	325	320	338	393	343	336	343	332	315	309	362	334	339	356	338	341	313	336	332	323	326	340	324	335	313	345	326	341	322	371	331	370	336	357	329	316	315	353	319	324	331	346	374	362	339	338	330	356	352	358	346	358	300	332	303	348	363	322	337	341	343	351	307	303	340	341	309	307	321	348	325	360	325	325	330	331	330	314	320	358	337	317	326	340	321	361	347	326	343	329	330	316	328	327	309	298	384	320	352	344	318	348	329	326	326	355	333	331	341	330	338	316	328	326	327	319	356	332	315	344	333	378	340	331	350	341	331	332	302	318	364	340	316	377	343	319	298	294	356	315	339	355	336	319	345	314	351	314	338	348	327	349	343	340	334	334	322	351	312	349	309	330	326	318	331	335	359	361	303	331	320	331	343	361	321	326	336	331	329	334	349	324
5571	1181	959	855	837	857	782	793	812	777	877	825	819	800	777	807	795	791	828	832	839	827	811	815	868	792	797	866	867	838	807	820	776	858	782	831	821	740	842	815	786	820	828	798	818	827	822	782	807	807	759	793	786	773	820	767	788	856	838	846	851	801	796	853	816	761	826	809	804	777	815	840	777	792	807	836	803	827	733	810	814	792	794	823	809	801	792	829	782	824	797	796	803	792	788	777	806	803	814	843	826	800	813	789	803	835	807	799	772	828	841	805	806	852	779	806	837	805	804	806	770	771	826	781	847	782	794	793	756	831	861	840	810	782	816	789	796	835	838	829	866	815	787	775	773	838	769	891	785	852	792	792	837	764	751	819	835	794	827	831	840	793	832	824	833	807	835	822	828	818	817	792	821	825	799	841	827	813	825	804	804	835	870	814	835	786	809	816	821	790	770	817	776	739	802	795	786	819	853	762	771	824	776	854	823	800	854	828	852	816	801	803	788	838	785	767	824	806	851	831	744	811	826	784	791	828	824	824	849	848	799	781	877	830	799	767	826	807	820	818	745	834	846	781	803	848	802	792	896	830	790	867	823	806	853	808	853	797	894	775	797	811	865	785	785	785	831	852	837	798	820	819	834	845	795	837	814	785	793	814	768	778	816	802	810	831	748	809	782	858	782	770	805	828	766	785	786	838	802	798	790	768	816	793	844	832	812	798	804	836	750	816	750	785	787	885	804	819	810	827	809	825	835	830	810	770	788	805	835	808	786	861	781	838	807	813	841	859	808	756	818	829	874	812	793	774	849	793	827	836	847	784	814	782	809	843	810	849	840	810	809	827	774	773	784	794	820	814	811	828	852	811	818	842	824	821	811	828	809	751	833	833	788	751	801	782	778	771	814	832	800	832	792	840	807	811	828	786	817	800	833	813	810	821	800	841	845	795	817	808	798	798	790	793	809	798	825	880	808	809	803	766	800	808	858	826	813	740	772	766	762	821	838	835	806	824	850	826	787	797	790	795	810	829	811	802	823	865	789	807	793	820	811	766	805	767	837	812	828	765	779	815	787	803	811	788	885	825	771	765	798	833	821	836	822	787	857	812	803	827	839	845	855	797	750	865	771	800	804	817	775	811	798	758	818	802	880	841	805	860	786	873	830	770	797	760	816	804	799	774	810	825	815	815	783	774	779	852	813	827	818	806	793	847	805	781	827	764	840	816	846	819	823	823	787	808	780	819	827	797	831	838	890	827	794	820	788	826	780	853	821	808	813	767	812	868	830	825	765	820	822	780	844	753	770	863	805	809	802	818	828	853	784	840	810	833	818	822	820	828	879	798	796	803	832	833	753	821	823	831	789	814	829	846	824	837	766	802	797	815	864	789	774	803	808	793	822	808	774	787	820	796	813	846	782	821	812	791	849	823	830	854	789	810	797	794	797	838	801	820	780	779	802	807	822	812	849	817	792	802	788	847	790	830	842	869	778	780	788	819	846	816	837	813	795	829	782	808	763	799	767	801	851	832	829	840	788	836	817	811	782	817	835	859	757	782	805	820	775	809	842	801	785	781	877	819	786	861	812	795	860	824	809	736	813	789	823	805	838	875	801	775	857	827	835	834	813	810	782	809	857	764	826	841	819	803	827	848	744	774	811	792	860	852	785	841	809	848	840	827	816	785	830	806	860	838	827	788	830	795	772	809	830	849	754	819	837	767	808	807	866	747	772	807	801	869	805	777	769	821	795	793	827	768	762	802	843	808	757	826	792	830	753	838	774	831	845	816	805	791	849	814	767	830	851	843	794	791	782	772	802	866	819	789	850	807	780	833	790	848	864	794	847	797	795	825	790	800	827	864	815	825	836	772	808	753	834	771	863	768	785	824	840	819	848	804	801	840	771	807	795	796	825	857	846	841	815	847	843	826	836	841	819	827	869	819	873	809	806	812	794	800	771	845	825	813	819	869	817	865	844	810	822	738	783	771	801	798	857	770	855	805	864	809	854	778	809	851	803	810	784	806	835	827	782	838	854	786	817	813	747	836	765	854	793	827	784	798	782	786	806	804	862	832	861	815	824	824	764	794	778	880	829	783	827	856	844	843	800	796	736	834	745	794	769	823	788	795	827	795	788	799	820	794	848	792	815	836	815	848	832	813	823	768	782	799	804	802	805	792	797	797	838	818	804	828	754	849	781	774	858	828	789	819	846	808	816	826	779	856	794	804	831	830	793	775	838	842	828	799	805	762	841	763	814	818	787	746	814	802	819	815	803	806	813	808	839	753	905	775	852	864	787	813	834	814	796	819	809	751	836	795	803	830	790	789	790	826	828	820	846	891	818	809	771	799	795	762	823	786	818	825	830	864	818	759	822	801	799	807	790	817	789	845	816	803	807	750	787	806	809	861	824	796	789	784	823	791	803	849	823	808	757	799	833	789	799	833	799	829	809	830	815	786	813	793	790	768	810	812	834	858	854	785	802	795	802	804	828	805	769	801	791	834	832	786	816	803	816	814	817	772	807	837	829	785	817	819	841	815	806	794	816	720	837	843	757	728	812	825	789	780	808	827	856	859	814	791	847	856	787	794	796	797	810	823	801	803	816	776	851	824	813	781	796	814	768	776	827	854	786	821	808	777	831	789	798	784	800	824	757	822	777	835	839	759	845	757	835	883	796	807	863	766	798	790	839	791	785	781	778	817	837	831	805	821	809	784	805	837	781	858	793	795	766	824	810	813	792	824	838	781	820	797	868	790	756	822	775	845	802	801	830	824	832	824	857	845	784	815	834	833	828	788	848	814	760	819	841	773	824	816	804	840	796	813	788	814	828	799	775	815	814	855	817	775	747	783	778	845	807	794	818	833	809	803	818	800	832	803	826	799	779	815	794	832	784	847	823	768	812	782	757	808	792	798	828	809	835	836	816	830	820	804	780	801	857	820	766	809	826	828	780	795	825	768	845	805	786	766	836	821	800	823	796	863	797	808	810	832	757	810	844	767	844	801	823	785	872	794	825	787	817	782	802	815	838	848	802	768	867	845	791	830	773	833	759	799	781	799	881	838	789	829	794	772	790	791	791	796	820	817	820	832	832	814	775	775	822	814	810	789	794	803	817	801	839	838	854	841	824	830	739	799	869	811	819	765	782	856	832	819	813	829	813	799	788	819	825	840	794	782	843	849	778	821	821	777	775	814	802	865	867	785	832	791	823	819	817	764	824	847	764	789	785	818	764	781	765	761	792	817	792	847	799	825	818	816	770	771	832	841	825	806	803	783	803	820	769	804	836	831	832	835	817	759	784	828	794	752	810	801	830	769	792	799	780	791	794	809	833	820	840	769	805	805	806	808	774	819	852	806	832	825	781	800	818	804	802	859	758	838	838	808	802	809	840	754	860	840	836	800	827	801	792	808	812	787	796	818	796	787	845	845	810	836	848	802	783	786	778	780	833	811	760	828	837	778	834	830	839	841	768	849	822	808	787	761	853	868	808	812	801	841	838	832
24727	21002	23919	28257	20998	12368	530	346	299	275	287	278	241	290	262	248	241	252	251	256	253	248	264	244	247	246	240	244	242	259	234	254	230	218	242	262	250	223	236	238	265	269	231	234	224	243	236	265	216	262	252	214	219	264	243	230	240	233	225	245	227	239	263	265	257	241	235	260	226	248	253	233	237	236	251	241	219	245	223	244	230	225	231	254	261	213	229	239	232	251	255	241	265	236	223	250	243	252	217	228	251	244	246	253	233	232	241	243	224	245	230	251	224	233	232	211	231	247	239	216	243	234	252	221	236	244	260	232	225	239	240	241	237	234	248	241	251	239	245	261	232	290	231	226	233	234	240	263	244	234	232	256	268	244	233	250	259	229	244	266	228	225	263	263	241	249	251	230	227	276	251	237	259	246	223	245	244	254	257	215	250	245	260	241	229	212	231	271	223	229	230	239	252	259	260	243	258	251	214	218	267	244	268	235	222	245	227	246	246	254	236	243	259	238	248	212	232	230	237	256	235	244	215	234	239	253	248	252	250	247	240	225	234	256	251	244	269	272	250	244	232	243	248	214	243	248	217	221	235	218	255	231	217	243	240	234	217	251	239	229	230	242	227	222	267	238	243	234	239	244	226	242	275	227	218	259	232	247	252	223	223	246	233	241	211	242	230	217	233	218	249	233	227	240	251	229	236	227	237	272	252	218	246	263	260	257	251	224	227	233	264	249	221	243	258	254	253	268	221	224	252	259	223	214	225	250	265	251	258	249	254	251	252	258	195	212	244	251	225	256	252	241	277	236	252	258	238	254	226	250	250	231	229	239	234	222	226	245	233	250	266	252	266	245	210	260	225	248	236	243	223	252	246	255	230	219	224	248	220	231	216	225	250	230	239	216	256	202	234	261	235	221	265	257	232	227	231	254	235	242	255	263	238	243	259	241	236	235	251	227	268	231	251	222	245	212	249	255	232	247	227	244	229	227	246	226	243	252	250	254	241	231	256	216	231	252	229	261	228	246	263	219	261	254	261	225	241	223	233	238	238	233	231	241	223	233	228	228	262	233	237	249	268	233	260	270	244	212	246	261	245	243	220	231	252	257	242	244	252	223	242	221	257	248	246	230	233	241	238	245	225	247	225	227	215	235	237	238	232	233	226	270	233	241	230	231	232	233	229	208	256	250	226	255	240	217	216	240	225	254	216	248	239	255	233	223	243	228	216	229	233	257	261	236	248	280	247	212	226	263	247	248	243	237	222	235	230	249	221	263	235	238	261	256	211	234	245	227	251	235	254	230	248	235	218	235	246	221	241	228	235	246	215	231	265	242	236	236	233	235	252	215	250	238	226	209	242	236	241	211	221	223	245	232	273	216	254	216	235	256	215	189	232	236	276	248	244	239	266	221	256	241	260	216	226	248	263	226	245	253	211	221	230	220	232	250	241	238	257	236	217	235	248	249	229	249	233	219	227	225	247	273	216	258	231	224	250	260	263	241	241	241	233	247	237	258	251	265	260	227	262	236	258	235	263	237	236	218	255	243	231	261	243	225	223	241	222	242	266	269	265	245	226	258	272	268	251	226	248	241	258	201	242	251	239	235	224	253	234	244	211	266	250	248	257	232	245	249	231	229	230	247	250	228	238	222	217	218	239	237	210	211	250	248	244	237	232	237	265	261	221	230	231	200	223	229	230	242	236	209	249	229	247	242	255	242	235	260	236	221	235	265	257	256	239	241	270	205	244	262	215	200	241	233	211	251	238	252	233	251	245	241	279	241	244	240	245	237	256	250	238	212	255	236	225	233	217	236	238	242	224	246	235	247	260	240	253	261	238	262	239	253	247	244	256	257	249	228	246	241	253	290	246	221	222	228	254	242	243	232	259	209	241	236	226	239	258	253	244	250	248	258	233	230	236	228	230	230	259	242	253	260	239	238	235	242	230	245	257	254	241	230	233	230	232	258	224	219	250	238	214	228	251	238	240	264	253	244	215	217	217	233	230	255	256	236	211	227	239	221	213	269	234	240	250	249	253	238	215	237	255	232	228	211	221	224	227	232	247	231	234	241	242	234	204	259	286	226	247	225	222	222	232	224	273	225	272	237	228	239	240	210	248	262	224	248	230	222	216	242	216	261	249	233	252	222	221	262	235	237	241	276	217	226	239	225	257	241	235	250	212	257	226	248	248	255	255	275	251	236	263	243	270	235	258	236	245	260	244	231	248	261	225	230	252	234	235	245	204	244	241	251	241	228	242	265	204	213	238	252	267	235	231	268	245	243	218	236	223	260	220	257	235	227	270	228	231	246	269	241	224	246	247	228	238	238	238	234	263	242	237	235	238	214	261	248	227	254	253	236	201	274	240	233	233	262	232	218	258	245	232	239	237	228	232	199	230	258	240	244	241	245	259	236	240	247	243	228	255	262	243	258	235	268	227	227	250	230	244	241	212	251	243	252	235	250	253	213	218	241	251	255	214	234	219	225	221	220	239	233	223	259	252	285	269	237	217	241	220	216	217	216	247	248	227	231	222	234	235	231	238	232	245	238	208	261	218	252	224	235	244	208	225	225	235	236	244	243	249	233	285	227	244	245	246	255	240	236	249	243	225	238	233	258	217	242	244	210	250	251	236	266	258	245	224	227	255	237	218	213	234	238	239	230	261	258	258	238	254	221	247	259	261	246	239	234	246	230	234	239	234	242	246	233	226	213	260	246	256	240	248	227	246	238	220	254	233	242	261	256	252	220	233	231	239	245	225	242	261	218	265	245	237	213	244	251	242	237	242	239	207	245	267	239	225	236	274	234	226	264	244	236	230	252	248	260	231	262	248	232	268	225	225	281	236	239	216	254	259	218	262	220	256	247	241	238	260	229	227	230	252	257	231	238	239	249	225	239	244	226	240	248	257	214	242	225	228	227	240	247	248	206	245	234	237	246	221	249	221	216	229	215	235	222	247	240	273	247	222	228	241	235	219	223	237	258	225	235	257	260	224	233	228	252	250	225	245	231	224	249	255	230	237	245	237	221	210	227	225	247	242	223	256	236	249	206	247	210	233	259	221	262	243	221	241	222	235	256	251	232	239	245	222	261	241	240	245	238	264	233	249	251	258	255	233	237	215	262	238	249	261	234	238	226	248	231	256	228	262	219	265	263	224	238	242	226	243	243	225	228	221	220	255	242	263	222	220	242	246	243	283	241	234	225	234	234	237	241	226	231	253	264	221	249	257	215	213	211	229	231	248	202	233	235	237	241	245	251	239	229	255	222	209	268	235	242	226	262	250	236	241	256	237	206	206	225	228	251	264	231	282	243	233	237	246	232	235	249	251	268	230	251	217	223	253	230	249	219	273	277	253	238	246	239	232	250	229	220	258	256	239	248	242	220	216	271	258	215	214	235	259	226	230	245	224	215	234	251	237	213	230	260	255	253	214	210	237	231	225	240	209	255	207	248	242	235	252	242	261	240	210	224	251	236	254	247	242	266	224	262	267	229	269	229	245	258
3279	2136	1250	856	684	652	668	584	610	603	663	620	636	570	586	648	631	638	617	599	595	588	529	575	583	575	603	607	598	581	591	548	594	605	591	602	601	551	580	556	545	578	589	559	622	590	553	595	559	561	596	597	597	590	563	581	603	563	596	578	574	534	570	590	570	561	592	571	562	543	578	584	600	563	552	611	555	578	558	597	597	621	578	572	552	607	583	554	587	606	602	545	569	614	576	570	583	570	578	587	588	609	603	588	584	585	577	566	564	567	594	579	567	618	591	608	591	595	607	593	551	593	588	571	571	574	556	584	596	615	632	592	577	606	609	594	584	548	573	603	541	592	560	553	608	540	592	528	594	613	586	577	564	591	581	607	561	636	550	630	628	568	588	599	588	628	589	596	585	575	581	608	578	582	613	554	612	576	630	586	592	583	565	593	576	559	608	582	599	622	615	571	569	575	581	546	598	596	633	560	582	608	582	615	596	564	590	625	559	551	573	588	624	593	585	637	613	548	554	639	590	587	587	628	587	584	586	547	579	567	606	608	601	533	558	629	597	606	587	548	580	610	584	596	581	609	624	595	561	551	571	591	593	582	580	635	634	547	602	586	557	635	603	618	583	594	595	587	607	548	605	585	610	584	613	609	553	542	547	565	588	618	634	584	565	574	578	578	562	575	619	571	574	569	576	586	576	589	583	582	609	569	637	559	559	581	588	607	610	541	561	580	567	601	595	561	590	616	589	607	579	565	529	610	605	562	588	542	608	587	574	552	615	581	617	586	538	588	538	574	595	562	535	590	602	611	594	605	606	545	539	588	584	601	605	604	585	564	590	594	569	592	634	595	557	619	542	562	552	582	581	593	592	577	614	576	561	626	590	565	586	570	625	562	560	540	626	567	584	601	565	524	549	556	599	576	590	627	553	589	595	643	583	594	603	589	611	597	582	599	633	544	606	608	570	580	543	563	603	597	588	628	578	581	578	562	578	584	611	623	624	550	587	576	572	587	596	579	542	566	579	594	584	610	593	624	579	572	559	602	632	572	574	599	593	578	562	567	590	570	544	534	576	570	604	569	585	574	609	604	564	558	565	621	561	566	542	567	559	554	633	582	569	637	568	609	555	534	555	633	535	615	594	540	599	581	587	566	624	592	620	590	612	582	571	559	555	575	599	586	632	613	614	596	623	584	541	592	603	577	581	620	582	605	643	609	576	602	611	568	587	579	558	562	580	610	572	585	597	589	625	599	598	550	569	542	566	595	599	584	589	593	600	549	580	626	590	567	529	566	566	558	591	572	545	573	598	561	552	596	581	605	597	602	578	567	654	580	559	571	589	558	572	601	587	577	631	604	558	571	556	589	643	623	625	628	530	561	505	548	564	592	605	569	605	594	568	574	564	625	551	581	567	589	623	590	577	561	592	615	525	600	591	584	609	584	597	569	558	587	575	602	588	605	555	567	560	663	587	599	608	590	586	573	599	567	572	616	603	591	568	593	538	548	603	587	616	554	597	580	603	598	547	601	587	592	644	630	580	575	622	564	638	588	547	570	584	588	573	556	576	563	567	590	594	597	557	585	552	591	598	580	567	576	600	609	588	611	599	626	565	629	554	539	579	552	604	605	620	572	589	558	583	563	587	534	593	571	555	601	562	563	595	566	610	588	563	608	586	614	588	595	562	598	522	566	579	568	562	583	616	568	594	554	590	561	524	544	567	596	586	588	553	572	570	586	585	599	595	566	548	553	587	589	577	599	567	653	581	599	605	552	615	607	602	537	604	590	591	587	615	579	569	569	575	591	595	580	565	615	604	644	596	565	587	575	588	618	629	592	548	596	574	572	538	595	547	590	629	540	606	596	607	560	548	579	609	587	588	586	532	576	546	598	547	579	608	570	543	614	561	577	565	589	632	557	578	583	578	569	555	596	600	550	549	553	589	571	569	594	582	580	577	567	603	592	587	590	560	604	578	551	573	591	580	602	550	603	608	621	564	580	580	576	591	607	556	527	581	600	570	599	596	551	540	566	595	598	554	610	565	555	592	628	553	553	545	590	593	550	496	578	603	582	560	545	563	593	604	565	547	543	565	552	595	551	580	588	576	586	598	576	555	566	540	559	605	581	589	603	595	585	507	598	564	585	604	626	629	567	616	566	555	616	586	611	611	595	597	569	568	610	610	585	611	599	558	584	615	573	598	579	563	574	589	577	604	614	597	605	537	576	588	570	567	589	546	528	604	585	623	582	593	588	555	579	593	567	575	564	610	599	565	635	594	613	540	566	605	557	568	583	580	601	528	551	633	600	595	558	587	559	568	589	574	569	571	546	564	577	613	576	572	607	560	561	586	621	572	541	568	563	581	577	579	616	605	529	579	588	593	570	586	592	593	595	558	568	627	568	604	595	565	604	625	611	559	631	578	553	542	603	569	613	606	555	580	594	539	592	613	577	599	586	601	600	595	597	558	588	529	570	580	580	547	601	552	575	592	599	549	608	616	516	534	583	601	597	614	567	545	552	605	570	581	560	618	545	627	603	582	593	572	576	555	584	554	590	581	583	532	594	562	597	566	564	585	558	558	570	559	618	597	603	561	612	568	610	610	589	577	533	579	605	599	599	586	547	577	618	542	603	572	565	615	567	575	550	582	557	600	587	566	593	571	597	601	580	620	586	601	580	601	602	560	574	542	568	607	592	573	593	626	514	550	627	592	551	611	625	550	576	585	571	586	593	619	582	566	600	572	605	568	607	577	619	597	591	572	580	556	662	583	572	577	583	605	583	624	560	622	565	625	559	562	583	582	581	574	584	561	625	570	618	622	592	587	557	566	547	574	591	563	611	579	609	548	556	561	534	580	592	572	584	575	549	593	540	599	612	599	577	593	587	567	575	640	573	625	559	618	596	619	563	618	606	631	603	578	564	569	579	548	566	592	585	619	558	589	566	622	574	534	515	597	569	591	557	602	566	594	584	608	577	591	592	592	599	580	548	583	569	591	584	612	594	638	595	561	590	570	582	607	559	576	567	575	592	597	571	518	595	598	600	556	570	558	533	578	583	540	577	580	586	593	599	597	595	574	628	566	547	600	537	571	590	568	550	579	585	593	556	587	597	599	561	632	574	564	614	566	608	560	585	583	600	601	567	603	574	555	620	577	557	576	595	608	566	562	594	574	562	625	581	598	584	569	533	552	596	573	566	550	612	583	611	604	548	553	558	572	627	581	617	583	583	583	587	566	599	606	591	592	600	589	545	605	573	559	612	640	583	591	595	551	556	553	569	561	590	559	604	549	602	638	589	575	610	574	597	590	612	604	564	570	538	575	573	599	580	588	633	596	578	588	554	581	599	550	586	548	584	564	593	592	582	616	565	572	587	607	600	577	557	608	581	548	562	574	577	609	584	566	539	592	590	606	564	557	597	559	575	593	514	573	602	583	559	640	569	590	598	569	539	623	589	580	586	633	633	593	596	619	555	574	573	607	566	582	591	562	611	578	585	604	577
23915	21040	24402	27883	21040	21048	12304	462	268	237	199	192	189	161	130	143	141	144	144	110	122	126	136	146	118	110	124	117	123	145	123	120	118	125	123	118	121	137	112	107	125	118	116	115	119	116	112	107	121	118	95	126	105	124	111	110	114	119	116	104	103	82	112	116	98	104	112	110	123	111	85	126	115	114	116	102	139	133	114	112	107	114	104	108	114	106	133	119	117	133	102	104	84	90	103	109	108	119	89	94	105	98	96	119	112	113	98	110	122	101	120	96	113	97	101	114	126	125	107	128	116	118	113	100	102	109	99	111	108	112	105	119	93	118	98	110	119	107	97	114	96	108	110	105	117	102	109	93	94	101	119	103	124	108	109	121	99	122	101	115	110	117	108	118	98	117	107	114	124	108	117	102	107	137	129	110	116	125	122	105	106	126	105	111	120	103	122	124	110	106	106	95	111	99	96	96	124	120	108	125	104	114	128	110	122	112	97	113	113	112	97	121	104	107	90	103	80	122	123	126	105	124	114	115	118	104	116	127	97	106	100	111	106	108	97	114	122	100	90	103	118	100	125	105	97	150	129	102	103	116	113	116	105	120	122	91	112	117	114	99	102	119	99	107	115	119	104	112	121	133	118	91	98	96	110	93	116	123	115	100	114	120	105	117	122	106	108	108	109	111	105	105	98	116	108	104	115	111	104	100	117	115	107	120	118	96	105	123	129	107	97	93	117	105	136	110	111	134	119	109	104	106	108	115	82	111	115	91	101	113	120	95	120	107	99	99	135	118	103	119	106	120	119	118	104	115	109	100	114	114	118	123	111	117	92	114	99	114	105	96	116	130	114	120	118	112	121	117	127	95	114	115	126	115	115	128	103	96	116	111	119	115	102	116	123	126	119	127	122	101	106	110	113	100	103	85	99	87	123	108	116	115	114	74	105	82	120	108	126	125	107	102	103	98	100	128	128	96	91	107	106	121	104	119	109	108	126	123	105	98	114	111	117	107	99	100	96	116	101	102	127	114	97	105	114	133	90	113	109	118	111	111	109	106	112	117	99	119	106	94	115	114	107	115	97	112	104	86	117	122	105	100	100	131	104	115	92	109	103	104	99	108	122	129	119	117	122	119	114	88	119	106	110	107	117	102	111	105	125	104	89	106	99	100	124	104	108	83	101	105	110	106	117	104	114	113	105	108	123	120	107	105	120	122	93	97	113	95	100	127	118	126	112	103	109	103	107	127	114	109	125	115	101	114	91	107	122	111	111	122	113	101	118	116	112	113	90	116	127	100	117	122	116	107	111	105	106	111	99	107	111	105	109	114	112	120	101	105	130	121	97	119	119	107	127	98	100	113	98	116	109	103	100	112	107	102	103	111	114	100	98	123	114	89	102	96	104	115	113	99	91	121	99	103	113	118	106	116	92	111	93	105	106	109	127	101	106	119	99	129	110	115	104	112	114	96	98	108	109	106	95	105	99	101	119	109	116	112	121	110	115	97	97	96	117	110	101	115	91	108	107	115	102	111	115	128	104	109	119	101	104	121	91	109	120	92	102	108	78	112	95	106	107	107	108	84	102	114	116	123	111	126	114	97	110	97	126	129	105	85	108	94	114	103	122	121	107	97	108	114	90	114	106	122	110	125	81	127	110	103	114	110	106	111	96	112	108	115	113	104	117	119	103	110	100	92	95	130	113	117	111	111	99	106	127	105	125	112	122	97	107	115	115	109	117	95	121	107	99	90	124	119	123	112	102	101	97	106	119	100	127	110	118	118	102	130	115	99	96	133	91	111	122	100	90	105	114	116	96	108	101	95	93	102	96	110	111	95	122	109	94	129	111	130	118	102	105	112	98	135	106	92	116	98	117	96	105	117	103	107	104	109	115	109	134	105	116	120	104	113	105	100	115	101	117	106	104	114	99	122	112	108	99	107	117	102	122	116	114	116	111	113	125	114	105	111	99	115	116	110	114	101	118	124	107	107	106	95	127	108	105	93	109	96	104	108	108	102	98	105	110	93	128	77	107	93	101	121	122	119	123	102	95	93	109	91	97	99	97	105	116	119	101	122	124	94	106	114	120	104	117	94	109	96	112	128	113	111	106	110	114	104	109	97	111	98	111	109	98	118	108	106	94	104	102	112	121	116	94	121	123	112	110	105	109	114	105	111	112	125	116	104	120	101	113	97	107	93	104	103	103	120	109	110	118	115	106	99	122	119	106	126	125	113	99	107	111	108	107	125	110	113	108	120	107	106	108	131	125	101	114	113	116	89	96	114	121	127	106	107	91	126	90	100	117	93	105	123	95	112	120	105	118	104	110	114	98	97	114	85	125	114	130	104	112	101	86	107	108	113	111	95	112	106	103	128	113	120	135	105	97	116	102	99	102	96	120	112	111	105	100	97	111	93	112	114	101	108	108	94	95	115	105	88	116	114	130	116	104	115	124	102	93	110	118	125	106	119	102	121	97	110	115	96	130	111	123	111	114	93	102	106	113	96	97	107	105	91	101	113	112	124	113	124	126	98	125	130	108	119	127	101	123	102	95	107	123	115	106	95	106	106	86	117	109	127	99	117	109	100	123	111	113	119	99	126	133	116	119	105	114	116	106	110	119	95	106	128	116	91	112	116	93	126	119	110	104	108	115	117	95	116	129	102	113	83	122	110	96	91	101	106	110	112	111	106	108	102	105	123	122	114	99	122	91	99	114	100	96	91	110	88	116	109	95	106	110	104	105	106	125	119	125	99	86	106	91	121	106	122	94	101	104	102	98	109	110	111	102	122	112	107	97	107	119	113	106	100	114	100	95	104	105	114	101	117	111	133	107	115	106	117	107	95	87	105	117	116	118	113	98	109	115	119	120	99	112	113	83	88	120	97	100	95	128	127	119	93	121	100	110	127	119	120	98	105	103	101	124	122	93	130	115	103	109	117	114	110	116	107	97	116	88	113	114	90	95	120	101	117	98	120	118	103	104	111	107	118	111	113	118	108	102	90	124	107	99	110	93	114	95	116	112	105	104	99	102	108	99	117	123	119	124	131	98	105	103	112	107	112	102	94	112	93	118	106	96	114	121	108	104	105	121	106	118	121	120	106	102	101	108	119	115	113	130	91	116	107	99	118	103	125	112	117	126	108	122	102	99	116	109	107	122	102	122	94	97	117	108	107	107	112	97	95	111	130	113	119	89	107	107	109	118	115	95	111	102	122	109	97	88	114	98	117	120	93	103	112	124	101	113	118	96	98	105	105	94	112	87	100	108	102	126	103	108	105	96	106	118	96	124	122	108	119	112	111	110	86	110	126	115	104	104	126	101	113	98	101	118	111	101	103	124	105	114	115	110	123	90	112	127	114	89	105	116	110	109	121	109	109	88	118	102	112	100	109	117	106	92	108	130	107	105	129	109	114	109	101	119	94	98	99	120	114	117	106	111	117	104	117	123	110	131	115	118	111	100	92	127	119	130	102	94	100	104	111	85	101	113	101	117	87	99	112	122	101
3086	3493	1555	862	532	409	415	368	370	335	330	336	325	302	329	306	343	322	305	309	298	341	287	345	300	283	313	325	311	291	291	324	320	316	320	293	291	313	316	315	298	296	290	340	314	293	345	322	305	307	337	305	309	300	334	321	285	299	304	263	304	293	303	314	288	332	309	313	288	305	301	284	301	306	312	326	322	303	315	304	328	311	301	302	284	303	318	311	308	319	323	292	298	277	313	276	279	339	324	317	308	318	283	279	323	308	321	302	295	298	272	326	289	313	307	335	302	288	304	320	285	291	334	307	318	280	321	308	282	312	322	328	276	327	280	308	277	324	309	314	294	318	263	334	279	301	288	277	323	305	289	286	321	305	294	286	275	276	281	310	310	322	286	316	313	309	294	272	300	303	278	314	310	289	307	302	317	310	272	300	314	285	297	292	303	293	287	316	302	307	291	291	269	289	303	299	326	278	268	289	292	282	307	289	319	316	314	348	310	273	312	321	281	305	318	280	294	291	299	292	311	295	294	292	322	305	306	321	315	268	299	328	307	298	318	303	298	321	296	326	303	266	313	291	304	288	299	303	312	326	294	290	325	307	267	304	302	256	269	307	275	311	316	306	289	306	294	323	310	279	308	292	294	289	340	287	315	284	327	293	291	298	301	296	301	326	321	305	296	293	285	336	270	291	301	285	312	313	310	302	313	323	299	299	300	276	304	307	278	304	313	308	346	317	296	286	312	286	338	265	302	316	291	320	299	282	265	303	307	278	339	316	286	315	267	269	313	319	319	295	328	305	305	270	331	312	287	292	297	296	295	308	331	298	309	309	306	328	298	311	314	301	316	321	295	285	306	288	288	299	302	308	302	329	302	279	308	304	294	284	310	307	323	306	292	326	289	294	305	304	279	295	281	301	272	321	296	298	287	334	275	285	291	263	312	312	333	314	317	305	309	316	311	269	292	301	281	296	292	316	299	296	280	330	307	305	306	305	311	339	339	292	301	282	318	321	312	302	301	314	271	290	304	312	312	347	287	332	308	307	305	321	285	289	319	280	313	307	279	288	302	305	293	299	295	308	281	283	289	293	336	326	326	289	310	308	308	313	292	271	326	296	318	295	311	334	313	311	275	312	333	280	279	325	302	305	307	281	296	292	295	302	294	307	264	283	332	300	306	292	299	284	306	286	287	330	276	316	285	300	312	310	311	308	315	301	300	301	298	271	307	304	326	273	297	308	309	305	284	283	290	313	314	320	329	288	317	302	305	268	298	309	298	279	282	308	303	332	295	293	305	292	306	268	310	331	312	313	338	318	307	291	303	287	282	321	304	308	315	292	328	274	307	298	296	313	294	314	289	308	319	288	308	301	319	317	295	287	326	260	277	319	314	297	305	280	265	313	293	268	293	301	325	334	289	309	278	285	303	300	311	299	296	323	305	309	335	318	309	315	308	294	298	299	312	268	307	314	292	281	292	299	283	316	303	300	268	276	259	349	313	297	292	313	309	300	288	320	301	313	316	281	290	313	315	291	303	305	292	310	336	305	301	282	298	318	274	307	288	310	289	346	298	305	293	308	305	282	305	319	286	317	291	291	318	292	307	275	318	301	284	329	322	315	307	290	313	335	312	291	313	283	284	284	305	302	310	311	289	304	297	308	298	283	306	312	314	304	266	312	270	303	294	333	334	331	292	296	305	279	291	312	314	305	296	280	293	319	327	326	306	293	264	295	298	313	298	327	312	323	312	289	297	273	266	295	315	308	308	282	310	290	317	316	304	265	325	301	296	306	291	274	298	286	322	282	302	286	305	293	300	321	314	308	295	297	312	310	283	326	305	292	299	308	295	306	287	314	291	320	294	343	310	309	297	275	306	318	308	295	279	306	307	286	325	298	314	329	305	302	283	287	268	309	296	300	301	294	282	291	275	299	307	300	309	293	284	290	294	325	315	324	316	306	280	290	305	290	306	307	274	281	296	308	313	292	312	311	294	299	313	327	299	309	327	299	323	273	317	297	319	295	276	272	280	300	295	301	318	296	285	325	309	289	285	286	296	291	311	319	307	318	284	300	290	284	306	286	275	244	314	317	318	289	315	289	321	318	314	268	311	293	334	315	285	275	308	283	317	290	324	301	322	280	300	319	274	284	280	317	279	291	281	277	289	286	301	325	316	310	276	271	287	288	289	305	308	305	290	285	316	289	307	276	310	297	318	276	321	309	311	303	282	301	293	309	327	305	274	289	319	288	326	297	291	286	312	310	321	313	293	283	284	282	314	334	292	287	277	306	283	277	280	301	324	315	317	314	320	295	300	293	342	306	277	327	318	292	333	316	311	298	309	319	307	300	290	293	290	312	283	322	310	309	308	304	281	295	333	263	285	278	290	286	265	312	304	309	296	308	304	285	325	282	286	300	295	278	330	285	289	293	305	302	282	313	318	305	304	294	307	298	283	307	291	276	268	272	325	299	296	278	287	280	286	257	300	303	306	291	301	301	295	279	332	291	289	295	293	286	290	274	297	280	311	285	321	287	317	308	328	288	303	291	277	319	321	263	284	309	344	326	312	288	313	286	301	305	284	306	310	335	324	299	300	304	304	286	325	315	302	291	297	329	291	287	342	293	336	322	294	317	310	325	289	318	288	283	289	300	314	267	264	287	298	304	294	280	309	290	332	326	319	313	295	266	320	275	313	291	322	280	288	327	303	275	321	316	307	320	289	313	301	320	285	280	283	287	331	289	335	303	323	306	307	279	313	289	287	313	318	314	316	279	290	287	319	289	292	306	316	304	345	302	295	274	323	290	274	316	337	285	301	306	301	293	318	302	308	305	290	310	273	282	334	300	277	294	329	313	263	301	324	305	266	332	313	304	300	275	313	300	295	294	310	310	306	290	292	271	313	295	285	285	296	311	299	312	297	285	322	291	334	248	261	276	310	311	343	309	312	301	294	309	257	295	291	262	307	305	280	304	289	310	284	277	339	336	319	309	297	302	290	312	328	307	275	329	299	302	314	291	274	308	319	273	312	289	313	323	294	301	284	335	264	295	326	273	301	294	305	276	312	309	314	321	307	307	267	292	287	320	293	274	294	314	311	303	294	284	320	266	289	317	294	356	275	286	264	306	305	304	281	279	309	315	332	323	329	300	310	294	295	322	304	308	292	295	289	305	328	279	324	292	279	284	287	308	294	334	312	269	267	311	322	291	286	288	273	305	310	261	316	286	318	295	292	273	303	304	317	311	311	317	304	278	276	326	309	323	295	305	311	310	314	320	271	316	303	304	275	297	305	306	291	305	292	304	332	308	277	299	281	273	298	297	316	309	292	294	301	281	282	309	316	308	284	294	284	312	317	315	269	287	313	285	296	283	291	289	311	316	293	321	310	314	310	303	312	298	286	305	307	294	275	278	331	297	311	283	274	287	308	328	310	317	322	295	278	289	292	308	305	299	292	293	301	292	296	302	314	310	308	335	304	294	304	280	302	304	330	281	282	294	281	292
30959	20487	10316	784	473	390	365	379	342	364	338	335	331	363	337	287	315	305	321	301	320	348	318	342	337	320	349	320	366	356	358	278	301	336	309	347	352	314	298	324	322	334	346	324	347	315	359	339	300	318	340	338	354	366	355	298	333	327	334	339	305	329	324	323	325	348	334	340	304	322	312	340	316	303	326	379	351	335	363	337	307	289	353	320	333	371	307	352	338	377	343	353	301	337	302	357	350	340	342	330	319	336	334	347	344	337	344	313	335	349	339	322	358	279	348	344	356	356	305	331	342	323	316	324	346	326	321	342	364	312	336	347	353	325	335	300	348	328	331	363	341	360	362	303	323	301	314	349	350	318	341	323	290	313	318	356	313	336	329	345	326	321	356	347	349	335	350	353	360	313	350	322	321	354	337	367	320	379	318	353	329	361	325	333	339	321	335	329	316	324	324	343	351	346	325	363	336	343	365	313	349	315	348	359	366	362	381	298	322	287	367	370	361	305	323	315	336	335	347	328	336	329	326	352	322	331	313	348	320	329	346	341	302	363	349	326	347	351	356	322	351	344	324	305	342	330	346	292	335	336	344	331	340	293	311	334	337	322	296	350	317	347	317	341	320	326	352	319	306	352	358	321	329	321	354	328	315	312	333	327	311	364	341	346	329	274	362	296	342	361	355	328	346	325	335	360	336	328	363	341	341	317	300	347	343	337	338	348	343	327	335	348	342	342	348	310	315	323	348	333	318	325	317	328	325	326	362	349	346	343	327	306	334	302	334	308	337	336	313	351	338	344	337	329	328	368	308	372	341	358	359	322	325	333	321	316	322	352	328	308	329	340	356	339	341	331	329	354	344	314	333	313	333	353	304	356	334	353	344	334	357	340	350	342	350	337	351	365	365	344	336	326	316	336	314	309	313	332	372	350	364	309	358	326	331	364	296	349	311	329	353	332	316	368	339	326	332	362	309	368	361	319	307	376	375	323	364	314	344	334	317	333	322	357	349	346	349	351	344	336	375	327	314	343	309	319	367	327	354	367	359	364	325	352	356	309	307	339	308	331	350	311	344	342	339	352	292	342	334	326	331	324	310	317	322	315	344	350	354	345	366	337	322	356	340	332	337	352	336	295	355	357	355	367	389	376	340	352	363	331	303	308	302	313	284	323	310	361	331	336	322	344	317	306	332	346	310	329	345	329	351	349	353	364	362	337	325	327	333	337	335	306	309	298	330	336	346	302	323	343	323	367	336	328	354	292	303	374	323	361	327	319	322	355	340	345	372	338	338	348	317	329	344	324	350	317	328	382	338	345	372	370	366	341	332	337	352	315	296	335	337	296	336	307	307	353	323	300	319	325	352	361	350	292	351	316	333	348	337	371	314	307	362	354	321	327	358	353	330	314	361	334	350	312	365	351	329	323	327	289	344	339	358	328	321	328	340	292	322	344	320	335	324	339	318	331	339	326	336	294	328	355	295	301	336	338	330	326	306	343	346	298	347	334	343	314	342	316	325	339	327	318	343	336	345	335	355	312	342	331	342	325	300	304	303	354	339	329	326	338	335	345	346	325	315	334	346	324	318	375	347	339	300	345	307	336	344	360	332	339	343	329	369	327	365	320	368	326	311	323	352	341	304	309	326	324	325	318	333	341	328	321	357	349	312	312	323	316	308	321	348	293	312	333	331	331	343	356	343	360	329	339	336	371	299	313	341	304	344	297	350	356	339	335	335	349	352	317	311	335	334	364	337	324	337	327	355	337	304	312	294	337	328	334	337	314	322	333	349	330	300	370	332	365	334	295	307	312	301	330	318	337	313	349	361	349	335	317	322	349	371	342	325	356	348	330	352	281	323	342	318	324	318	318	335	327	307	384	351	343	346	343	359	358	356	335	321	347	345	331	322	352	328	361	347	340	320	347	322	338	328	317	355	343	322	323	313	336	319	327	349	342	327	295	348	345	325	329	337	353	313	305	333	337	348	305	308	334	308	333	361	364	336	352	332	342	342	334	352	305	349	331	311	334	290	314	361	356	332	277	348	337	341	363	359	336	380	330	302	339	371	316	313	337	334	280	340	343	349	329	350	339	396	349	340	330	346	349	330	347	347	326	327	299	393	364	326	329	354	354	338	342	350	342	323	370	361	341	358	352	372	367	287	327	301	354	321	307	324	372	346	335	374	311	363	323	322	305	319	358	362	309	336	325	352	348	348	318	375	335	365	344	331	340	320	305	289	316	311	316	362	341	359	339	361	338	319	355	357	333	330	311	337	335	324	346	372	316	326	323	345	340	299	335	337	338	330	320	323	348	345	332	317	352	297	353	353	347	309	359	331	318	344	334	365	336	355	354	308	314	321	330	323	303	327	358	326	341	325	343	341	347	349	368	370	360	313	350	343	327	333	314	310	331	332	339	335	371	327	321	349	344	347	351	312	315	321	309	338	330	344	335	334	338	353	319	330	344	343	335	328	348	320	341	363	343	352	360	335	334	312	326	339	315	320	354	341	351	344	313	360	348	334	330	321	331	335	316	376	343	318	328	350	318	370	329	291	305	348	350	318	344	303	326	326	352	337	348	320	354	354	304	306	363	355	366	374	330	328	336	315	304	321	332	320	327	346	319	328	329	320	305	308	336	345	326	295	331	327	325	339	342	322	328	359	347	299	321	353	323	326	320	328	332	333	318	341	366	335	348	341	335	350	367	335	313	328	334	345	361	345	332	374	328	326	349	347	352	342	338	341	320	333	349	364	311	343	351	329	351	326	329	342	327	310	359	333	323	337	317	352	371	333	372	315	331	319	347	356	316	342	310	363	330	362	353	329	316	331	331	339	334	335	329	287	345	332	334	334	348	307	378	343	361	365	318	338	342	290	334	354	307	300	316	316	356	352	350	319	333	327	338	375	332	335	296	343	351	341	320	340	334	341	317	327	318	328	335	295	340	289	336	350	335	362	307	351	307	329	349	312	353	322	360	349	340	347	338	348	362	336	335	331	331	338	333	312	323	333	316	351	363	350	344	336	326	333	356	323	342	317	351	287	328	322	335	340	334	342	361	380	338	358	357	364	341	353	335	323	316	364	365	356	329	334	308	289	326	355	362	327	352	331	336	311	320	347	311	333	359	356	325	359	315	344	336	324	350	325	357	339	309	372	334	346	355	325	310	326	320	336	364	353	309	319	333	348	375	339	341	340	313	369	344	341	339	319	382	344	299	338	343	324	340	321	325	352	371	339	319	303	340	319	353	354	353	312	344	312	329	339	321	324	335	310	354	344	356	321	341	328	343	315	350	309	353	346	333	318	297	354	333	354	327	308	316	323	357	364	307	331	333	350	333	348	345	308	352	334	333	332	342	347	356	318	350	312	363	345	342	353	308	335	334	318	332	355	310	313	343	330	326	363	324	294	320	322	339	338	353	355	309	356	367	340	323	395	328	335	357	330	346	339	330	333	336	355	365	296	342	333	316	324	327	360	331	352	323	338	339	334	351	377	345	321	340
5637	1145	942	861	839	873	820	847	863	823	774	814	786	775	836	827	855	867	837	748	793	809	761	809	837	783	847	794	784	771	780	806	836	840	785	826	823	783	818	820	780	788	807	795	819	809	820	767	762	821	821	764	795	814	799	753	763	851	782	736	829	833	767	819	809	841	793	792	794	861	823	842	776	813	773	807	828	800	757	795	780	771	818	796	771	818	788	808	807	859	785	776	811	795	830	798	813	753	813	837	802	822	831	787	771	825	825	780	819	844	752	816	785	762	750	769	822	866	742	819	876	772	837	760	808	792	795	810	819	831	771	806	771	815	853	802	867	798	800	788	837	816	825	814	787	813	851	818	834	832	798	762	762	780	799	836	790	793	847	818	771	767	824	823	845	875	813	812	833	824	839	811	781	859	802	798	786	793	821	772	792	819	830	811	846	798	814	774	828	790	788	806	838	809	828	837	807	802	814	815	793	840	754	860	787	777	800	779	804	814	775	771	769	772	813	804	778	794	813	838	838	780	793	768	786	823	837	815	816	849	805	779	800	800	793	795	779	818	770	882	784	789	826	821	727	803	756	799	770	795	878	820	794	819	848	801	853	789	801	811	804	792	816	774	785	836	793	771	793	725	846	864	823	841	840	858	753	824	816	778	765	858	791	844	812	761	832	772	775	779	773	751	788	809	801	820	794	706	789	783	828	821	781	849	814	804	808	744	799	838	755	813	825	799	802	795	782	779	840	801	796	755	806	790	781	795	793	723	836	838	827	792	761	816	836	855	823	826	841	748	774	784	789	785	766	777	843	859	809	750	838	780	765	719	834	818	768	799	847	808	796	807	776	765	771	830	804	802	835	832	797	804	774	807	822	796	807	793	831	742	836	811	799	846	741	808	846	808	847	847	843	847	811	832	796	776	815	822	798	768	769	800	831	795	805	761	766	779	848	811	830	811	765	784	813	789	780	759	784	798	802	832	757	868	778	802	796	817	742	797	803	789	797	785	833	822	799	787	814	822	794	827	783	761	813	757	851	803	798	809	818	790	779	849	785	784	830	829	810	846	828	793	817	858	792	768	794	844	809	805	776	817	838	842	795	817	793	785	761	784	824	792	819	771	835	833	824	797	803	792	802	820	805	806	832	785	806	868	814	797	805	783	792	784	841	801	823	830	835	788	799	808	819	823	822	841	819	793	819	776	854	808	811	812	757	734	769	806	750	829	788	810	825	846	824	804	801	843	738	784	800	794	809	785	794	792	798	794	802	828	806	753	816	820	807	796	825	811	824	793	798	807	804	807	822	804	795	782	837	838	805	793	819	809	813	752	792	882	828	798	839	834	787	740	815	834	798	836	825	802	808	812	761	815	855	806	780	770	785	798	807	797	778	825	768	771	797	772	810	824	799	832	842	822	787	832	772	749	832	857	749	799	802	812	802	812	804	833	811	772	808	840	814	821	751	765	758	824	797	839	792	786	815	804	789	795	785	864	832	779	793	805	821	778	831	830	809	829	822	779	756	749	808	850	869	744	792	831	798	794	831	808	776	806	791	826	834	787	811	781	807	795	800	825	771	851	817	796	806	799	820	806	789	825	797	814	789	855	815	859	792	780	793	772	789	792	796	838	784	782	791	814	803	813	816	809	794	771	834	815	835	808	853	824	797	809	803	774	834	835	831	807	812	863	785	804	814	837	860	833	829	774	859	787	793	817	826	792	796	824	799	824	741	788	860	769	805	785	775	793	822	824	781	782	793	803	771	789	812	837	807	834	770	822	818	809	777	823	764	823	846	794	794	859	799	871	790	780	796	826	830	782	779	824	804	814	790	840	772	851	792	831	806	819	837	789	837	767	822	803	856	772	811	777	802	810	772	770	785	773	808	828	784	816	817	811	822	796	775	843	811	761	820	785	805	809	813	848	824	876	800	838	855	810	766	848	783	820	789	749	784	767	796	826	826	757	801	746	787	851	789	805	781	824	811	791	813	778	774	793	831	843	785	807	819	799	759	751	831	846	790	835	795	857	801	777	793	846	807	782	778	805	819	840	773	833	778	801	752	760	811	801	781	801	826	845	768	801	774	842	859	778	811	795	834	771	793	770	806	833	851	815	774	835	833	803	805	736	784	836	855	814	850	827	811	808	846	809	764	774	808	838	799	786	850	808	754	822	805	755	808	781	826	837	844	783	830	785	817	832	850	839	849	846	805	771	789	812	824	757	773	826	779	849	782	822	792	777	838	811	802	749	794	784	800	777	789	775	786	778	798	798	780	793	796	758	815	752	769	800	811	789	796	844	812	808	777	827	829	796	768	811	805	847	822	747	743	789	791	818	822	816	837	752	777	780	826	785	786	790	810	787	819	819	752	759	829	802	848	838	792	830	804	797	839	839	812	822	799	774	779	847	797	815	844	798	802	798	816	796	826	779	813	801	839	786	820	846	799	782	848	809	786	774	855	814	795	802	832	782	853	804	809	805	816	786	796	832	868	790	834	847	782	816	806	790	819	787	841	813	760	810	776	846	838	807	813	818	801	816	819	804	855	784	844	798	810	817	839	810	818	810	750	789	801	737	821	837	811	804	830	791	792	828	798	832	787	781	806	801	796	826	809	819	790	811	861	827	756	803	798	821	832	781	754	801	796	792	794	803	837	770	828	781	785	832	772	831	795	752	825	822	767	832	826	818	845	750	809	785	816	797	831	834	777	786	816	816	798	802	827	794	830	803	808	847	839	774	805	817	780	811	810	784	808	799	808	849	818	750	852	843	768	797	796	868	818	767	808	779	805	833	809	785	834	807	804	824	804	811	812	799	889	878	831	803	825	770	813	798	795	813	815	787	764	771	808	814	829	795	826	809	812	811	776	805	790	829	809	821	775	771	802	775	803	781	796	784	814	864	825	828	747	865	790	800	791	787	864	791	800	845	825	821	784	774	788	765	816	769	803	792	829	795	808	756	814	732	842	826	830	786	787	832	826	858	821	787	736	814	800	728	831	863	813	766	805	801	784	810	841	843	787	852	761	835	797	773	752	775	806	831	831	833	832	765	765	782	781	821	784	804	785	825	819	775	815	762	811	843	813	777	822	795	802	835	774	864	776	779	814	821	811	770	839	793	808	807	807	832	821	805	823	748	786	811	780	848	783	846	831	777	788	750	762	806	769	779	801	835	811	844	777	781	801	765	810	861	832	796	819	872	770	805	811	838	796	795	791	845	796	807	800	811	863	799	764	797	846	837	814	823	775	834	832	793	758	769	815	850	770	811	787	796	779	821	811	804	788	782	805	830	828	784	837	791	812	853	833	849	783	770	806	804	799	800	829	785	799	839	768	831	778	835	803	813	851	805	797	821	753	777	830	794	792	783	828	781	823	864	804	790	813	771	759	818	779	798	831	793	813	844	803	856	866	817	782	757	835	774	820	833	759	779	802	829	806	803	782	789	829	804	807	774	816	809	826	775	858	782	775	783	776	743	789	782	800	792	771	857	817	784	794	799	809	812
24722	20994	23890	28260	20988	12848	537	365	303	300	285	258	310	281	265	232	261	255	261	247	230	244	227	270	227	234	223	253	246	256	256	230	218	257	249	261	248	268	243	263	268	226	210	226	233	218	213	261	248	243	236	248	212	224	240	216	224	230	228	252	283	242	231	245	259	225	215	243	243	236	220	240	269	220	278	215	233	256	261	249	225	225	231	198	255	244	253	236	245	223	259	220	216	240	204	230	244	242	243	247	250	226	252	229	232	241	230	272	251	245	239	238	257	259	241	234	233	234	260	232	252	252	262	241	237	253	223	230	246	252	257	273	232	246	232	243	238	230	238	251	222	237	275	228	229	231	256	238	243	219	235	239	243	229	236	254	249	235	224	231	225	248	242	238	244	224	265	258	241	231	232	261	247	221	231	222	236	222	249	224	267	245	252	240	267	238	236	274	247	250	235	266	243	237	223	214	229	258	262	223	268	238	251	239	249	236	229	246	237	242	260	227	241	237	280	236	234	235	247	242	241	240	244	252	249	221	220	253	260	236	231	249	252	239	214	250	199	213	221	224	232	251	227	236	230	210	247	217	246	225	252	249	246	240	245	229	249	223	251	250	229	236	247	242	239	267	217	257	222	247	236	260	231	228	194	241	210	253	245	235	251	256	228	258	261	219	233	224	214	238	219	252	223	235	223	228	211	253	221	245	226	246	241	254	227	270	248	229	234	245	264	239	261	223	240	283	216	240	230	226	254	254	212	230	254	218	246	253	250	259	224	243	241	228	244	231	243	244	206	251	237	255	244	210	221	220	252	234	212	260	225	242	252	234	219	253	232	268	229	234	232	251	265	249	258	254	256	232	228	249	250	237	254	242	281	227	241	213	249	242	233	245	220	239	215	246	249	243	221	217	273	245	230	269	247	260	261	257	258	228	253	226	228	254	247	239	234	204	229	245	207	250	269	260	223	257	230	236	250	239	236	244	232	220	265	221	249	231	229	244	228	228	222	214	252	253	260	203	228	245	268	245	239	217	247	277	195	244	227	244	262	238	262	243	253	279	234	223	250	238	275	272	250	237	257	242	240	218	258	232	233	250	251	268	229	249	257	242	266	242	230	263	250	238	218	243	232	231	226	253	236	253	253	230	236	268	233	235	266	241	257	241	251	236	231	239	240	236	249	226	240	247	237	242	232	247	241	231	238	226	224	254	266	239	250	245	224	249	248	245	240	247	212	242	228	235	264	224	240	235	241	244	243	235	220	221	221	223	253	258	244	242	233	215	262	267	202	226	231	229	267	230	230	219	251	217	231	223	254	234	247	258	240	224	206	241	228	238	210	224	214	241	241	253	228	232	219	253	217	237	239	236	237	250	259	257	258	226	236	236	248	274	247	258	236	276	262	252	243	254	237	250	234	237	244	207	247	230	227	250	223	259	241	245	232	250	243	220	266	213	224	235	233	236	224	218	251	228	219	252	232	236	221	232	248	269	221	246	239	259	232	206	229	232	235	233	279	224	231	244	238	274	230	242	254	217	210	239	257	253	244	251	254	242	240	229	232	213	255	233	230	236	235	241	257	242	233	235	227	227	231	228	223	226	239	217	254	237	249	226	262	211	231	225	243	227	226	227	228	234	259	241	221	241	271	248	209	243	258	245	261	244	243	199	227	228	252	240	262	237	245	232	236	225	228	231	223	239	250	227	253	252	256	232	229	241	193	234	201	240	236	248	252	220	220	260	232	247	220	232	244	219	226	236	240	228	222	240	229	252	236	233	251	241	245	236	253	222	236	233	252	247	236	232	224	213	234	230	247	243	227	225	232	246	243	258	253	211	243	236	245	247	227	240	253	237	244	254	259	252	226	272	215	236	242	221	244	215	230	238	216	217	224	258	234	252	226	238	228	223	251	207	251	247	255	256	235	238	225	231	229	248	271	236	245	241	228	257	239	223	235	227	224	247	234	228	237	225	244	219	254	236	239	235	228	241	249	227	238	245	249	231	227	242	197	223	205	238	230	259	218	241	227	244	263	251	210	212	244	244	223	236	255	252	249	241	232	252	239	254	226	237	248	242	195	240	252	226	226	247	254	220	240	237	250	219	263	253	252	260	261	215	265	236	235	249	243	265	241	236	239	240	228	237	242	224	226	242	238	230	210	208	241	262	256	244	236	241	212	228	233	250	215	225	234	238	256	235	229	236	225	244	221	227	208	235	262	271	243	223	212	229	235	234	218	245	237	242	220	239	221	275	231	226	241	238	224	228	232	246	240	232	211	236	206	213	250	220	249	214	259	200	266	244	241	250	245	239	213	232	227	243	246	280	223	242	245	235	238	248	226	214	246	211	251	257	227	241	254	224	250	246	226	232	238	272	236	210	231	255	250	236	219	208	242	212	223	236	246	235	227	239	249	246	225	248	263	257	232	235	252	235	228	237	260	200	229	226	232	202	234	229	265	218	261	245	220	264	227	206	248	207	242	231	247	229	218	222	251	237	260	223	243	243	215	216	238	221	267	252	241	234	207	230	251	242	258	291	243	269	230	210	248	270	247	233	228	246	197	253	221	211	229	244	249	247	280	226	223	250	240	235	247	224	211	228	245	243	237	246	219	222	226	252	241	272	259	242	233	254	233	234	231	238	262	242	225	222	244	232	242	271	201	228	239	239	243	223	253	241	227	260	267	242	235	236	260	243	210	231	243	232	239	251	219	244	213	236	240	227	235	212	263	255	244	274	249	226	249	239	240	240	254	224	264	230	245	229	205	234	226	257	223	244	202	235	241	262	247	263	243	262	254	211	238	235	248	242	253	221	250	250	234	225	227	229	256	242	230	213	244	236	257	260	232	240	248	249	220	219	239	247	230	248	252	245	229	239	264	219	245	221	248	252	221	239	258	245	237	246	251	240	224	266	223	268	206	225	221	239	242	226	261	256	217	248	246	240	237	229	248	211	247	220	226	245	234	252	228	215	258	209	235	235	245	221	205	211	241	249	200	223	239	230	216	214	266	247	226	216	240	243	232	230	227	253	249	218	241	236	237	223	243	237	251	256	251	245	259	221	244	247	245	219	249	221	252	248	234	257	261	260	245	223	241	248	238	240	267	236	251	240	235	272	235	246	241	252	228	240	289	263	218	235	233	233	229	224	237	248	244	236	212	234	213	240	244	264	261	239	251	249	241	227	241	225	240	214	225	217	215	261	240	227	239	211	238	235	277	242	232	232	268	263	253	233	230	232	260	241	212	264	245	222	206	235	253	256	254	259	234	216	248	271	240	232	245	236	257	252	209	231	232	242	245	245	220	242	228	226	252	218	258	259	225	238	240	237	209	234	215	247	219	245	243	206	264	219	247	223	232	234	232	211	239	234	216	207	229	258	227	261	232	221	239	237	238	222	216	234	251	261	238	232	232	235	216	233	257	241	227	258	230	233	243	249	281	251	237	287	240	243	257	231	243	231	250	245	243	238	235	235	247	235	243	276	239	210	224	231	218	242	242	231	228	226
3278	2130	1266	803	723	678	593	649	593	619	602	591	589	597	578	584	541	527	552	587	583	597	620	564	580	605	607	603	622	583	562	607	574	585	603	573	644	605	571	608	593	570	555	589	641	579	605	560	584	565	560	606	607	582	554	598	571	583	582	569	616	552	559	584	580	569	555	548	614	566	592	598	596	600	553	530	582	609	596	592	569	592	606	579	562	558	539	573	576	612	550	559	558	584	620	582	586	587	559	577	543	593	586	578	596	590	568	546	569	603	584	614	557	585	564	590	602	566	602	621	611	577	580	583	620	602	584	589	556	583	576	560	570	586	579	601	564	578	581	586	559	574	582	597	641	563	542	606	576	611	573	591	610	588	573	559	582	598	590	587	605	568	599	615	595	553	546	588	585	655	553	568	568	588	575	589	560	565	556	606	573	592	576	553	587	585	590	596	560	580	586	567	605	577	572	623	566	595	562	558	551	604	588	590	592	578	584	547	587	532	541	593	558	590	611	547	563	602	552	569	591	562	592	584	570	603	595	531	594	573	596	599	585	590	586	581	590	572	587	604	563	574	593	605	580	590	589	571	544	538	608	590	551	590	583	543	574	604	594	599	576	610	573	583	602	598	549	616	589	556	561	590	544	594	580	615	598	634	601	571	555	600	594	560	593	606	593	576	589	591	591	599	614	573	574	566	566	566	552	599	579	615	616	578	554	592	588	590	622	606	563	595	563	557	546	606	576	589	593	601	569	585	602	564	601	598	604	585	594	586	538	563	598	547	590	611	553	571	615	568	598	583	630	605	563	522	580	582	607	596	572	600	601	599	599	567	584	570	598	578	563	585	589	576	610	594	584	572	573	565	564	613	608	573	596	585	575	609	587	593	625	558	569	583	589	567	571	622	562	587	597	558	572	620	555	579	578	604	580	583	585	570	603	540	588	543	558	578	616	557	621	580	596	588	601	573	607	584	582	562	588	601	602	633	586	551	553	599	580	586	613	562	583	562	589	577	595	580	588	610	597	584	601	584	604	575	603	585	560	602	583	562	632	558	540	595	511	584	594	626	558	561	579	594	526	624	579	598	576	621	585	590	549	631	580	569	590	548	578	571	572	610	547	583	611	605	587	596	538	598	589	593	568	616	564	577	600	593	589	581	574	542	593	539	546	607	543	581	559	581	593	588	588	614	610	586	578	581	546	561	574	597	555	572	585	557	606	553	603	604	596	576	579	602	620	560	613	604	583	555	598	558	522	554	634	578	632	577	555	568	580	578	577	623	579	585	585	556	575	568	593	602	633	521	608	587	528	565	609	597	615	589	569	588	556	597	607	569	567	570	560	585	599	553	578	584	565	607	585	589	563	617	567	593	570	622	549	575	549	595	591	593	569	612	558	599	576	559	561	607	570	593	548	576	613	559	575	606	593	571	616	561	611	588	553	591	584	572	574	656	558	586	616	566	545	580	556	567	597	608	585	556	571	602	548	582	549	583	569	584	539	595	543	533	547	595	583	605	539	582	562	578	561	617	596	579	586	564	537	558	609	576	579	605	570	551	623	548	600	572	590	588	564	596	568	574	617	582	612	594	654	604	590	604	619	610	595	622	585	610	558	585	573	584	593	572	598	561	590	575	574	556	583	565	571	581	538	570	569	569	555	586	581	584	572	604	601	574	591	606	560	594	548	587	575	591	550	570	650	548	614	599	593	577	537	598	566	568	555	604	646	578	597	568	621	550	621	605	577	565	585	576	600	591	572	561	568	615	625	589	646	550	576	594	545	584	598	612	597	586	588	546	590	596	583	607	551	541	602	599	573	598	596	566	579	601	605	602	588	591	556	575	553	563	607	568	562	594	583	573	604	561	564	580	571	630	577	554	556	566	602	614	553	587	550	626	557	616	580	598	606	607	593	565	567	578	626	578	566	642	561	543	551	559	561	562	549	587	598	558	575	588	591	631	545	594	584	551	598	569	596	565	561	579	563	594	551	567	581	600	593	592	607	591	552	591	586	611	570	585	560	576	570	565	575	576	588	602	581	566	582	573	604	585	633	587	596	573	569	562	556	601	554	560	589	554	565	570	586	610	605	545	590	563	609	564	601	587	527	577	591	574	573	549	601	583	567	581	583	615	625	546	627	603	566	581	568	559	564	590	571	591	603	623	574	600	568	601	617	588	592	530	579	592	588	580	579	557	565	544	567	593	588	580	613	592	601	605	623	554	569	549	602	575	596	580	572	581	596	612	580	568	620	590	554	589	596	634	573	599	567	577	570	546	556	628	631	572	581	596	623	580	601	560	599	551	566	652	598	585	599	571	587	588	565	579	544	610	592	587	566	581	553	572	617	521	590	550	539	581	611	563	598	573	545	595	527	613	565	602	539	629	591	539	560	538	606	590	585	585	588	612	563	565	586	587	552	593	553	598	637	556	566	572	603	578	586	597	598	596	581	595	569	559	584	605	583	578	574	589	599	623	601	561	628	592	589	600	629	582	549	607	592	594	601	546	538	542	575	605	582	565	591	573	583	624	576	581	614	586	597	573	593	586	615	561	592	601	596	578	550	604	562	575	583	573	579	593	603	592	626	592	589	579	617	592	572	582	602	601	598	562	582	548	590	538	594	565	586	576	565	570	577	609	583	591	597	628	585	529	558	606	558	616	556	565	553	569	537	608	586	563	593	554	591	570	612	545	604	516	575	565	528	568	585	564	592	575	581	587	559	557	650	605	573	570	578	603	599	586	555	599	582	595	581	566	541	570	603	573	566	570	553	580	567	553	591	574	549	585	580	613	600	596	576	613	607	615	588	594	626	597	585	562	585	563	589	625	629	581	572	575	571	591	553	548	578	548	578	584	591	561	600	595	629	607	622	566	564	563	580	588	555	521	627	543	580	572	582	586	594	572	530	603	627	633	597	558	570	630	596	593	598	620	578	551	607	548	579	576	555	591	553	591	582	611	588	602	575	620	566	566	578	599	595	591	601	616	603	567	615	621	562	614	590	593	620	624	602	573	594	547	564	586	572	554	570	613	543	543	581	567	562	546	584	614	611	570	580	560	584	579	549	568	599	553	572	559	581	603	591	584	584	609	597	598	560	592	589	584	581	551	620	568	570	585	593	572	586	617	550	593	605	619	575	583	583	590	617	581	598	604	594	529	597	595	590	564	575	565	544	596	597	602	590	566	588	576	571	591	594	544	569	557	588	598	624	582	563	595	605	578	569	596	602	576	573	614	574	569	574	621	554	586	599	615	557	570	572	552	588	565	561	579	594	638	576	600	590	583	535	581	581	600	543	551	610	605	567	563	584	569	596	578	560	569	594	579	628	605	603	540	623	597	603	619	585	569	563	592	628	618	625	617	594	567	615	611	603	605	595	599	584	536	556	579	602	562	537	576	585	545	560	540	600	584	591	614	577	581	588	574	593	596	572	569	600	646	572	543	549	563	591	578	590	592	568	595	583	546	550	600	584	598	596	539	551	581	583	565	540	530	611	545	583	569
23955	21014	24382	27844	21015	21020	12323	472	243	252	215	171	191	165	164	134	144	144	131	120	123	134	132	135	111	126	118	135	122	120	106	118	99	111	101	111	123	94	116	92	120	105	111	112	118	105	106	121	130	111	102	119	102	127	112	114	114	116	88	94	107	112	106	115	100	109	119	116	123	115	89	110	113	109	95	115	106	113	122	121	90	110	114	117	97	91	84	87	109	129	103	101	111	105	102	97	107	114	113	107	104	83	112	130	97	94	112	116	90	103	90	106	93	136	119	105	114	137	117	114	112	141	97	108	102	115	99	102	110	120	102	110	113	103	113	112	120	100	88	88	88	109	119	122	130	105	113	117	116	98	113	114	110	111	111	132	96	133	113	93	97	136	104	120	93	118	127	117	114	101	105	119	115	101	122	108	91	103	126	113	92	113	124	110	117	117	84	96	110	110	127	131	110	123	98	95	103	115	130	99	117	107	82	113	109	109	122	104	78	104	97	95	124	100	104	112	131	103	114	120	106	97	132	94	113	97	112	111	93	85	103	105	117	109	117	95	120	128	112	103	101	117	106	120	109	114	108	103	116	109	111	95	102	107	108	102	114	103	110	108	102	108	109	131	100	95	109	116	104	114	127	113	109	100	115	104	80	85	102	99	111	106	94	115	117	118	89	96	127	119	118	123	115	105	120	98	111	119	117	110	102	112	111	116	108	109	116	105	126	126	121	125	102	107	103	102	107	111	114	92	109	104	96	125	116	105	111	98	108	92	97	94	112	106	104	107	112	107	103	120	94	93	121	111	122	109	115	102	111	128	99	118	107	116	105	116	118	110	111	104	124	111	99	110	94	109	103	114	99	99	103	102	122	111	111	120	116	129	110	103	98	125	92	102	113	114	118	105	117	130	105	122	105	99	100	101	125	91	93	117	113	101	115	114	110	98	100	95	93	108	85	98	104	100	95	119	83	124	122	97	106	114	114	123	117	109	116	109	121	107	96	98	112	131	122	103	117	99	118	110	116	103	131	104	114	103	103	102	118	111	110	95	120	111	104	106	117	115	119	115	115	118	114	107	113	114	99	104	113	108	105	92	113	99	107	111	106	108	109	100	86	105	90	104	97	105	102	122	111	135	93	102	99	115	87	104	112	126	127	108	97	128	101	103	99	83	102	112	94	109	93	118	129	113	116	118	118	84	114	82	98	112	96	95	119	101	115	107	110	92	105	111	83	112	124	106	99	105	118	105	97	113	104	124	109	113	122	120	98	118	117	125	109	120	116	142	107	101	122	111	115	91	101	113	117	104	123	136	120	94	100	128	98	133	125	123	115	100	98	121	119	107	113	117	99	128	119	95	115	123	117	102	96	98	113	91	103	100	93	103	99	98	94	116	106	109	100	84	88	118	126	101	122	103	123	121	113	96	136	121	111	118	129	100	110	132	104	117	106	100	124	108	99	111	90	118	112	102	103	98	107	102	114	111	107	115	102	114	106	101	111	114	115	107	119	117	105	109	111	102	121	100	93	95	106	92	110	143	118	92	112	110	107	103	120	130	116	105	106	121	119	102	130	99	97	112	107	117	117	119	113	114	102	121	107	121	109	109	112	103	108	96	97	106	120	106	109	94	114	115	127	126	119	117	110	137	96	77	137	115	107	104	109	115	110	104	125	105	126	117	116	111	105	101	104	116	101	114	101	110	104	102	126	121	98	102	125	129	108	116	90	99	114	98	102	99	110	120	123	114	99	104	117	125	99	113	118	120	120	102	107	127	80	112	116	115	121	104	103	121	99	104	109	81	109	94	116	92	111	117	97	106	107	124	125	111	101	98	121	127	114	99	118	110	103	94	89	119	108	83	106	99	110	118	117	115	104	108	113	99	115	123	138	99	104	107	103	111	108	114	100	123	101	95	116	95	103	146	104	117	108	94	90	114	125	119	115	122	102	101	101	108	116	111	113	126	105	97	110	109	91	114	122	111	111	114	98	124	112	114	99	111	132	109	119	116	90	107	121	116	92	110	114	119	120	107	114	114	107	113	129	112	101	126	126	104	107	108	120	106	113	122	102	110	88	104	125	108	126	109	105	108	119	119	111	114	109	123	112	113	103	121	110	125	124	115	121	124	113	125	115	94	114	111	99	99	119	119	117	114	106	114	105	94	112	106	127	101	109	117	107	98	126	122	106	120	104	110	103	124	121	101	95	95	113	91	106	108	96	108	90	123	106	94	97	121	106	100	120	104	123	119	99	125	101	110	126	116	108	119	99	100	122	96	123	99	129	124	101	108	111	122	105	104	128	107	107	106	97	115	112	93	111	110	107	100	109	94	85	106	115	103	106	112	113	114	101	116	116	108	119	101	117	84	99	95	129	115	105	104	107	101	113	96	83	99	104	99	102	103	106	113	95	104	106	137	119	115	113	117	118	111	113	97	105	89	107	115	100	97	103	123	107	102	112	100	125	107	113	126	117	99	91	102	119	111	119	102	125	104	89	99	110	120	115	111	120	122	124	105	111	94	114	108	106	102	107	101	124	103	128	100	116	105	112	106	109	106	87	121	97	107	129	116	109	121	105	103	114	110	113	85	99	117	101	111	93	132	119	100	121	120	111	104	102	109	120	98	113	105	114	81	93	115	86	106	112	101	116	105	128	114	98	119	89	113	101	90	117	100	122	95	101	89	127	94	107	119	121	133	96	111	123	131	103	91	93	106	104	104	119	103	105	109	119	115	125	107	120	120	94	113	120	112	102	123	91	116	124	99	97	112	96	115	122	102	116	105	118	96	116	120	103	104	109	109	117	127	86	103	97	115	103	100	116	104	115	101	114	114	125	121	98	107	123	104	118	110	109	111	114	112	110	115	111	89	112	90	107	132	101	126	122	82	111	105	98	116	95	119	123	103	102	128	91	97	122	108	108	128	109	124	104	113	107	98	94	105	111	109	110	118	124	106	109	116	98	110	94	114	114	111	112	115	111	103	104	120	124	111	94	114	133	116	121	110	100	86	113	101	114	116	111	109	104	94	101	123	126	109	110	116	100	98	120	105	109	121	119	100	102	113	120	111	99	114	106	90	92	118	100	95	106	125	115	96	112	105	113	110	108	98	115	117	115	83	113	105	125	117	106	109	100	106	95	106	98	97	92	120	109	107	116	92	102	131	109	117	107	109	105	99	95	101	116	118	128	90	104	113	109	102	83	86	97	123	108	103	101	102	124	92	102	91	115	109	108	105	95	108	110	103	84	109	117	117	112	102	108	121	118	112	100	97	91	107	106	99	113	114	109	127	98	91	118	98	109	108	116	134	107	94	103	129	118	104	95	106	104	113	104	129	106	116	100	102	90	111	104	96	117	106	120	104	117	116	110	112	109	115	114	133	111	114	100	102	111	129	111	102	145	115	116	117	137	103	111	101	111	125	100	99	112	95	118	112	136	112	102	121	90	96	111	110	104	104	110	121	128	96	102	108	106	118	109	118	110	115	114	114	111	92	88	97	105	111
3098	3424	1551	814	572	466	405	325	325	341	332	333	292	329	342	310	349	317	306	314	288	309	328	296	326	280	321	320	278	263	309	315	328	314	314	337	301	290	278	310	318	319	317	311	295	322	314	340	319	291	298	284	324	291	295	312	295	278	318	300	304	300	338	274	305	311	334	307	298	294	317	288	297	316	308	305	296	311	307	286	306	298	285	283	285	308	324	310	306	316	307	328	318	315	277	324	315	285	285	300	295	334	304	337	331	287	326	308	288	302	274	317	328	299	328	313	294	314	310	311	312	306	313	246	290	323	286	303	287	297	330	339	285	327	287	300	271	309	321	296	289	305	278	293	333	284	292	331	330	312	338	290	287	314	285	322	292	293	320	289	292	306	317	285	311	303	309	300	308	322	296	327	318	317	321	268	303	361	304	288	278	318	285	319	310	316	304	274	341	267	319	298	297	263	312	301	316	285	278	289	300	303	285	273	321	277	290	281	291	287	318	274	310	293	317	304	283	318	283	271	291	290	322	323	299	279	356	322	291	278	351	288	319	284	298	305	325	291	288	300	280	287	331	277	284	309	272	296	298	302	315	287	324	315	296	290	296	308	280	273	276	281	290	302	302	307	319	314	314	276	287	293	279	260	285	309	291	319	297	294	316	292	312	288	333	305	319	307	318	322	282	303	310	269	308	270	286	313	297	301	308	292	295	313	295	280	276	316	293	314	305	323	331	281	307	284	324	283	306	286	291	325	282	306	290	282	282	306	319	314	295	317	307	272	297	301	285	272	278	319	280	277	318	308	324	279	317	313	270	265	312	301	293	287	316	285	346	297	280	308	301	322	286	309	281	311	297	291	313	302	297	287	316	285	305	327	285	314	301	281	296	301	286	306	319	302	350	305	292	296	300	334	277	297	285	306	297	301	316	288	279	322	283	281	312	306	281	301	297	298	313	289	266	330	297	286	294	295	267	296	281	300	282	312	318	327	306	326	298	304	297	317	284	299	295	331	319	293	281	283	334	288	328	328	303	296	329	315	337	311	287	296	315	259	297	300	314	305	298	295	307	328	308	320	280	318	310	297	275	310	296	297	298	289	326	305	328	307	284	315	263	319	285	305	311	322	284	338	286	327	313	319	277	301	295	325	298	300	261	305	296	299	294	300	308	295	297	246	296	272	312	345	312	269	288	320	281	319	314	313	292	295	306	289	312	308	263	295	306	271	314	288	322	343	280	299	259	297	318	292	315	313	307	315	297	268	305	316	287	307	287	297	282	306	288	308	321	288	305	309	289	296	288	323	304	310	307	307	333	285	263	307	274	324	311	284	298	274	327	288	275	302	282	304	296	278	319	305	294	273	311	327	341	307	298	278	321	296	305	316	315	297	299	281	304	303	273	297	323	340	294	293	304	307	310	315	312	304	280	259	327	325	283	326	299	304	280	328	291	290	316	291	299	316	306	300	278	301	281	285	294	312	326	289	320	296	328	300	311	290	316	303	280	311	298	304	272	305	314	345	294	272	306	317	319	311	305	288	309	304	277	322	295	333	300	319	288	298	312	310	302	295	351	334	293	287	339	299	293	282	303	290	317	306	338	302	310	296	307	323	299	299	284	309	303	309	288	272	286	292	298	297	303	312	343	316	305	275	322	310	321	282	312	305	301	307	293	272	327	283	334	289	355	310	285	294	310	308	345	304	306	312	296	278	294	318	292	311	300	321	322	296	291	308	292	265	301	294	282	316	303	289	312	321	305	267	299	283	317	314	311	294	308	309	307	299	339	316	291	329	291	306	320	311	313	288	300	282	306	305	332	311	279	313	295	257	291	277	297	319	277	290	285	292	309	296	306	305	272	285	310	295	294	290	326	298	315	292	315	299	323	311	305	302	301	287	274	333	296	281	273	301	274	306	291	311	313	287	265	273	289	309	299	308	299	284	304	315	305	292	330	308	303	284	302	295	310	317	329	289	309	305	327	326	303	308	302	308	280	286	338	306	277	280	280	299	283	308	304	304	284	311	283	297	340	272	276	318	310	327	282	288	292	319	272	301	285	314	318	290	266	299	317	293	331	309	275	272	315	283	297	284	310	290	279	304	334	282	295	282	317	318	292	308	294	316	300	278	305	280	300	323	272	261	298	290	279	318	286	317	300	298	300	301	317	282	309	269	284	292	320	309	293	321	301	276	291	294	298	296	285	313	283	303	304	305	302	286	293	276	296	285	311	312	249	297	271	311	303	310	296	320	299	283	288	312	306	282	309	310	315	298	281	253	325	307	299	307	334	302	308	291	285	314	308	290	314	305	294	325	297	315	295	347	317	304	300	309	284	293	302	282	336	305	286	274	305	289	299	294	313	313	288	301	302	319	331	293	304	310	298	334	297	304	277	292	323	274	287	287	311	298	299	279	304	297	300	303	303	332	320	298	300	320	310	292	305	307	266	273	293	299	290	315	315	304	308	327	285	322	293	310	302	318	307	320	280	302	318	286	281	320	302	299	312	319	323	304	306	306	300	307	286	323	293	334	325	287	286	282	317	270	294	284	288	318	306	265	307	308	362	325	289	281	305	312	305	280	301	303	282	317	328	295	276	316	285	298	298	306	320	291	312	298	288	300	299	287	312	310	317	307	315	315	328	316	327	293	288	280	298	332	281	255	306	282	271	298	295	266	288	310	280	287	301	276	323	272	281	300	331	270	298	295	289	275	272	319	333	304	315	305	317	286	284	313	297	313	316	327	320	299	294	353	308	290	293	313	312	289	306	254	294	294	330	301	287	303	324	283	291	304	294	276	310	296	296	312	300	344	319	302	302	284	316	300	312	298	286	288	308	291	299	291	311	313	301	295	289	275	293	309	275	276	295	310	287	309	326	279	282	309	290	306	311	292	339	323	293	264	312	288	305	276	303	299	322	284	310	280	310	338	295	288	289	277	298	298	293	300	272	265	275	302	321	285	271	296	291	289	315	298	301	301	311	308	298	284	286	290	283	296	293	281	323	320	288	300	354	292	300	296	289	292	304	287	311	296	338	288	272	270	271	336	333	270	295	278	313	293	315	312	294	276	301	285	283	318	261	304	311	299	298	287	313	275	287	290	307	311	292	285	290	296	310	295	294	324	286	284	308	282	281	277	304	304	284	308	297	345	282	327	315	269	326	305	309	307	298	330	278	321	282	313	332	326	302	301	309	323	331	285	293	297	279	299	287	301	283	277	304	307	260	307	283	310	288	297	287	304	313	298	289	309	299	289	317	302	317	288	306	287	289	322	283	312	329	335	299	312	298	295	291	289	304	306	272	276	303	307	298	275	328	286	305	282	336	318	306	310	287	287	301	272	311	298	276	304	293	298	294	308	293	312	270	284	297	302	282	315	320	270	265	306	274	281	295	323	268	302	304	291	302	311	306	257	270	319	337	292	323	285	299	300	294	301	308	286	294	291	303	288	285	295	281	306	306	319	279	287	312	300	298	311	293	312	339	318	275	319	287	277	309	297	265	298
30973	20388	10410	755	436	397	385	396	349	345	351	328	374	323	346	376	351	341	345	312	378	331	340	350	303	310	319	325	321	337	346	342	331	333	341	330	309	347	336	330	332	351	351	368	367	295	345	344	352	354	369	336	312	355	334	349	330	334	311	322	293	324	340	365	332	357	352	333	356	298	376	310	361	352	315	357	320	331	339	333	321	352	359	352	330	349	322	325	339	341	322	328	338	340	342	347	361	338	318	358	324	379	305	360	314	349	375	345	370	365	320	337	330	312	347	350	322	320	348	332	346	325	350	358	322	339	361	362	306	313	326	312	349	308	337	339	371	331	363	340	321	350	354	363	333	300	330	331	361	368	317	328	317	344	322	352	335	333	326	356	347	336	334	346	345	350	318	346	347	354	375	323	335	319	347	330	383	326	342	366	328	356	350	324	342	311	329	322	344	350	335	328	336	327	318	318	333	360	322	311	322	342	325	315	337	321	344	318	312	315	357	344	371	319	320	329	323	330	306	376	380	354	361	349	334	311	335	330	311	343	354	343	323	346	352	368	327	342	321	307	347	361	364	314	314	332	381	372	318	332	346	339	300	318	347	316	329	353	317	336	349	386	347	309	309	335	319	349	346	310	295	357	349	352	312	322	331	342	327	315	327	301	341	356	375	315	328	312	321	313	329	320	341	326	345	332	342	350	341	330	345	326	323	329	330	352	338	319	329	358	329	355	379	328	329	327	328	360	377	297	285	352	300	326	328	341	344	339	328	340	331	356	333	355	320	318	320	343	337	308	337	316	332	334	310	292	361	319	337	304	337	341	332	355	327	330	349	322	342	336	347	338	342	352	348	319	313	339	330	302	354	327	333	318	315	324	344	334	359	318	310	298	368	336	320	310	319	349	297	316	292	357	355	353	358	318	343	318	359	322	332	360	335	319	375	351	310	330	371	355	331	362	351	339	361	384	344	340	319	362	323	302	330	330	333	327	326	348	337	365	348	340	361	368	368	332	354	317	320	324	353	317	319	375	326	362	348	336	331	339	343	340	328	343	345	368	357	333	318	360	329	330	303	353	322	333	283	312	344	335	350	359	330	342	327	339	353	340	295	349	308	318	365	336	330	327	326	323	351	355	323	346	348	299	362	339	322	324	398	345	350	313	319	370	289	342	322	381	343	331	353	342	371	364	350	343	338	335	347	345	351	327	358	350	350	303	336	317	325	369	357	332	346	322	365	319	331	332	282	325	366	336	352	368	339	325	327	362	301	349	344	293	321	304	325	332	341	311	344	325	329	349	367	333	325	366	345	334	363	368	345	352	341	324	318	341	343	343	344	362	347	337	317	340	332	342	317	333	324	323	325	390	326	316	361	329	344	326	318	359	330	367	348	324	323	310	319	321	335	338	340	354	359	334	356	329	370	308	347	353	342	328	317	368	351	360	313	324	315	344	331	302	326	348	326	339	346	352	326	333	319	307	348	336	317	358	344	347	300	372	331	364	310	326	320	364	354	367	330	309	344	313	354	341	344	355	325	328	361	325	302	338	364	366	311	361	359	387	347	333	333	306	331	339	347	328	360	358	345	357	341	332	334	318	324	346	335	318	345	306	330	357	317	337	329	350	352	324	309	312	345	326	322	343	349	336	357	356	328	362	339	306	344	301	337	343	325	313	312	339	337	342	353	311	314	330	332	331	363	338	376	325	328	335	349	336	330	344	287	326	342	348	340	319	343	312	347	331	343	328	324	336	350	336	321	335	324	346	331	349	316	317	318	347	360	319	391	349	305	356	333	299	352	320	341	332	311	351	321	290	311	341	307	330	308	330	294	325	291	328	349	345	313	292	322	342	329	355	351	311	345	370	340	338	344	359	355	354	374	376	315	353	304	327	306	315	345	327	319	358	320	282	343	363	371	338	339	338	329	355	365	294	348	329	313	338	308	338	342	332	349	330	344	348	332	345	334	344	342	319	334	360	313	297	362	295	309	336	339	305	332	312	337	349	329	330	317	340	347	295	330	362	339	328	338	345	327	352	358	349	316	335	364	326	315	331	318	359	332	328	334	317	364	360	351	328	341	368	359	360	354	317	330	333	326	392	334	350	324	328	316	343	362	358	359	310	313	329	308	336	341	326	367	365	354	315	328	356	345	303	359	341	359	347	324	334	323	357	319	319	322	341	347	352	320	338	320	321	341	330	307	317	321	294	380	318	354	305	324	328	344	361	321	353	345	346	309	366	333	346	324	369	356	339	340	329	349	326	345	341	342	330	344	347	327	340	321	331	346	350	319	345	365	336	351	342	316	374	301	341	337	324	315	373	330	328	330	367	343	334	341	313	319	340	314	356	324	345	344	367	350	323	305	302	328	362	333	362	313	335	322	335	322	328	336	339	305	308	309	339	360	320	346	354	407	364	311	326	361	344	343	351	348	329	331	369	296	354	334	324	289	319	318	313	353	349	308	314	331	354	345	311	327	366	338	320	360	357	309	314	311	296	333	304	359	349	353	372	362	334	370	322	348	342	336	332	311	307	367	309	356	314	338	367	320	331	334	305	329	330	302	332	354	341	345	318	336	327	330	376	347	328	308	313	355	307	368	320	314	328	330	328	327	349	331	364	308	350	337	364	337	378	354	353	329	338	375	349	343	315	320	315	339	327	363	366	363	315	331	337	343	347	345	332	359	350	356	326	332	316	274	342	311	324	322	322	330	336	341	343	328	344	328	339	364	308	327	354	365	319	341	320	329	372	327	291	357	321	342	325	336	312	299	292	318	331	332	364	329	322	328	345	392	302	318	323	332	305	371	336	331	351	338	322	347	367	343	353	346	312	327	305	343	324	352	351	345	364	358	324	339	321	321	370	342	324	346	350	354	355	311	347	311	351	349	352	333	332	327	380	337	354	327	352	304	334	327	325	354	349	339	340	353	360	339	342	323	348	339	343	319	341	344	328	358	352	368	322	366	343	340	317	355	338	315	378	308	352	318	325	315	354	355	332	322	332	291	320	327	341	343	335	344	312	350	329	331	368	335	361	324	325	333	358	359	327	335	326	354	349	349	328	377	302	332	332	333	371	344	327	333	322	307	347	338	336	319	349	345	370	334	347	356	288	319	343	307	338	320	325	318	315	327	321	317	321	311	338	330	311	356	320	348	368	320	315	329	342	354	369	373	326	344	299	337	341	333	355	357	322	352	339	365	320	363	365	339	340	342	302	360	398	341	328	336	318	352	347	328	375	347	324	326	333	316	350	324	353	355	339	336	347	339	354	331	334	350	340	337	336	330	336	339	340	313	336	340	314	330	349	334	308	337	368	363	335	375	331	344	331	343	362	341	348	342	355	357	330	341	373	346	324	359	361	379	326	363	341	342	367	347	335	324	352	315	345	311	316	347	316	338	350	319	321	326	352	356	366	350	374	313	344	330	347	345	320	305	312	335	326	332	310	308	354	301	330	324	329	354	349	322	367	303	328	354	382	332	333	328	329	297	360	304	347	328	336
5600	1142	979	892	889	780	870	838	819	804	812	782	822	813	782	777	815	798	811	821	812	824	780	817	801	789	801	820	780	786	737	804	796	816	796	846	796	789	758	803	781	796	757	756	789	755	794	782	822	804	795	817	798	766	820	792	775	831	839	760	834	798	815	806	786	848	799	830	850	787	761	779	818	844	807	798	696	779	832	800	807	799	792	824	769	761	753	729	796	783	812	774	790	842	765	846	768	786	787	823	771	765	819	795	777	777	777	787	812	791	822	792	784	772	787	849	835	784	760	843	833	777	789	816	809	782	829	829	764	807	803	815	763	817	789	797	825	860	773	827	827	795	790	812	796	810	791	819	784	766	842	826	816	764	841	793	763	762	784	807	831	766	853	795	806	820	819	838	791	789	830	846	823	815	819	802	788	802	788	768	793	807	849	781	786	743	831	788	789	780	810	823	849	783	820	836	770	795	784	816	791	761	844	758	854	795	787	832	786	789	790	776	779	803	870	818	861	801	781	804	810	839	781	840	816	812	787	805	807	806	807	802	823	797	871	775	791	808	767	773	794	793	767	807	724	769	796	809	805	786	811	810	797	796	779	756	832	798	784	844	838	831	877	836	813	778	826	818	799	807	792	822	784	837	789	760	779	800	790	807	814	835	865	785	815	784	773	777	802	845	793	788	781	777	790	841	806	769	797	857	755	762	800	790	790	821	854	821	831	793	869	808	790	827	834	790	836	782	795	800	776	820	789	775	832	830	817	837	822	764	777	813	800	811	773	793	755	831	796	776	831	821	819	782	786	779	750	800	777	769	825	801	805	816	787	768	802	828	807	822	841	795	839	797	869	838	827	740	824	735	852	788	838	789	763	756	786	808	787	767	795	796	834	747	799	796	784	831	848	800	790	762	813	830	793	770	765	844	813	813	792	826	771	819	777	804	802	828	810	785	815	813	791	819	845	756	825	809	818	838	807	828	806	824	817	831	760	865	793	790	828	799	823	777	819	818	793	787	802	828	804	781	812	783	855	822	812	850	825	776	852	783	833	806	749	795	821	793	798	781	851	779	773	843	800	825	821	775	774	814	794	843	830	807	790	822	811	820	829	832	796	760	737	794	791	770	800	795	796	797	781	806	818	846	796	809	786	765	774	741	824	818	806	801	842	788	798	789	792	821	797	797	776	804	798	833	795	843	819	807	789	793	814	852	820	794	802	800	834	786	784	786	778	807	830	807	890	837	788	818	810	810	786	778	791	783	791	792	791	830	844	799	784	769	795	757	821	799	804	822	798	793	836	819	731	827	829	829	735	807	841	787	850	803	797	809	819	831	806	809	836	776	815	768	771	789	782	801	796	800	754	788	774	768	823	825	786	770	834	839	797	842	830	766	796	830	776	781	806	798	830	784	877	829	762	816	861	771	778	810	798	858	806	745	780	791	782	783	794	837	796	793	757	796	782	815	757	781	797	814	827	787	846	836	828	843	787	806	793	827	799	792	803	797	769	802	772	777	788	795	789	779	786	782	797	812	798	828	796	817	785	798	832	773	799	835	807	835	793	784	806	804	824	757	817	823	823	835	795	819	795	765	745	814	745	782	812	780	826	818	843	807	790	800	797	776	810	780	777	840	767	817	826	768	827	779	794	758	706	822	791	771	822	777	825	820	826	797	860	793	717	774	749	813	815	779	744	786	826	784	812	771	776	804	784	818	847	809	861	766	805	774	793	802	810	779	860	816	794	795	804	804	860	812	781	828	813	779	756	796	811	754	827	807	793	844	832	766	856	715	846	809	773	783	812	829	770	812	767	797	807	798	785	820	838	796	824	783	833	828	839	783	804	754	783	784	804	788	808	780	829	797	784	819	791	802	812	842	797	815	782	774	831	753	788	792	782	803	809	813	833	763	821	769	770	773	798	765	814	817	758	812	803	818	757	788	768	823	835	763	807	804	776	782	741	825	768	782	829	838	759	819	781	761	835	819	831	816	765	796	839	815	767	862	800	836	801	765	791	783	779	818	779	828	803	755	783	772	841	781	782	806	787	871	791	758	837	754	767	868	806	858	767	834	799	841	830	778	797	859	796	780	804	796	794	793	765	767	807	794	773	795	774	786	837	803	821	822	810	818	834	799	848	830	764	799	780	772	812	774	847	812	812	763	811	822	807	836	835	781	819	754	789	818	800	770	823	784	810	810	834	780	771	782	792	801	753	807	769	801	819	793	832	781	822	785	814	832	809	782	805	807	840	822	852	824	833	829	808	808	796	773	798	784	819	808	829	769	789	811	801	758	830	848	835	817	777	798	773	823	781	820	772	840	850	807	800	758	818	859	806	862	834	850	834	771	755	776	746	807	824	863	799	768	773	807	785	851	806	797	783	831	810	816	817	766	771	797	831	817	801	800	769	850	823	808	790	833	857	811	784	794	776	797	814	821	766	792	863	796	785	803	821	770	833	807	815	794	825	816	820	779	773	816	829	838	833	730	819	817	785	749	787	817	780	801	742	783	777	808	848	777	802	818	777	770	797	841	806	825	796	802	822	804	813	842	782	826	824	812	806	840	819	749	832	830	827	807	810	778	806	812	795	833	790	858	810	815	794	866	791	812	767	814	788	842	820	787	791	815	810	809	821	788	808	813	816	808	812	822	808	785	819	823	778	730	777	859	803	823	837	843	828	813	779	844	790	772	824	799	809	804	795	788	820	844	806	822	736	784	789	767	816	841	782	820	856	865	761	807	812	815	821	849	775	797	815	750	784	830	812	797	793	814	795	811	815	787	807	824	804	847	823	856	816	768	794	832	736	784	886	824	787	812	802	812	830	794	775	802	779	836	773	785	817	827	755	767	809	784	779	770	812	813	779	823	856	795	815	838	817	853	798	852	805	841	809	824	795	791	773	800	776	739	792	809	842	803	815	785	755	782	812	793	782	800	834	775	788	820	833	796	799	807	766	825	804	818	818	804	774	760	846	834	807	826	811	869	795	821	732	848	781	758	803	783	811	831	830	774	803	750	759	888	834	807	791	757	840	809	834	763	828	822	780	785	797	798	847	808	813	776	784	817	791	837	826	779	828	778	806	759	787	798	812	823	793	776	786	782	786	805	740	773	790	821	804	787	826	813	781	827	785	819	786	811	806	807	795	861	808	738	821	797	816	773	806	792	810	860	784	816	820	812	774	813	851	841	784	767	823	821	783	762	802	863	749	798	811	810	794	778	791	812	844	765	811	740	811	819	762	795	802	797	773	781	815	774	807	833	823	823	826	795	803	818	805	793	814	747	833	790	800	813	789	776	838	759	822	809	809	849	764	782	846	775	839	801	763	881	815	774	793	719	795	842	846	822	777	816	853	779	776	833	809	816	822	836	801	793	823	827	791	793	835	773	827	884	845	821	779	786	815	811	788	764	812	789	814	794	831	768	812	796	828	811	788	851	753	802	800	831	851	744	792	784	814	792	872	774	816	800	789	742	768	751	819	816	774	804	787	851	786	744	812	800
24762	21058	23976	28336	21051	12778	559	383	286	284	287	266	281	250	277	219	267	267	246	245	258	258	266	239	254	244	222	225	239	243	240	209	250	249	251	246	273	216	244	252	234	273	223	236	225	242	225	222	223	245	256	260	201	213	240	217	244	233	255	267	221	246	254	226	229	264	238	232	217	228	223	225	249	239	238	229	213	251	263	220	259	231	235	241	261	251	237	233	242	202	224	265	229	250	239	228	262	264	231	224	272	263	234	231	252	248	190	248	217	227	217	253	252	247	244	273	249	251	233	280	249	253	236	225	205	244	231	217	239	219	261	223	233	199	260	240	246	215	258	235	233	231	267	232	245	237	263	225	253	269	249	236	227	223	237	231	236	211	237	263	260	237	225	240	262	228	205	250	240	254	234	225	240	245	232	263	228	242	248	206	218	245	219	226	247	260	248	244	260	223	234	254	218	215	245	226	220	240	228	218	243	228	243	217	217	237	225	244	254	236	232	232	226	258	261	232	222	234	253	229	213	250	238	246	245	254	231	238	267	215	233	240	238	280	226	268	227	223	223	229	228	260	254	259	223	248	245	216	244	237	266	220	236	213	217	229	255	268	239	196	209	223	231	238	256	227	240	252	251	244	243	237	264	238	226	207	238	248	224	242	232	232	252	230	215	248	256	259	251	231	238	221	233	260	222	226	214	217	257	246	242	248	230	240	265	239	256	237	244	221	194	188	247	248	230	253	236	236	246	236	256	243	223	232	211	206	244	238	215	239	236	250	235	225	221	257	243	225	257	214	239	216	230	239	232	228	257	243	225	251	248	248	277	226	240	239	248	219	229	258	250	267	197	244	247	242	235	258	261	249	226	237	212	241	256	271	249	257	259	250	262	255	254	251	246	233	246	240	234	248	230	233	230	220	230	250	226	253	219	250	237	218	221	217	232	241	246	251	272	249	236	271	259	259	247	224	228	246	266	228	240	262	253	217	202	235	237	236	234	237	238	227	243	236	216	257	229	247	235	229	245	223	250	248	280	217	256	236	242	222	222	256	218	210	228	214	227	256	280	264	277	261	243	253	220	261	252	239	214	222	233	221	231	242	259	217	216	240	241	266	231	265	247	253	243	236	227	230	236	256	209	239	233	234	242	249	230	250	261	222	217	223	228	242	270	243	253	274	230	241	242	240	229	218	262	247	213	227	241	253	218	229	269	197	236	232	222	273	253	220	242	258	233	255	224	239	222	210	235	229	242	229	240	220	207	226	236	257	207	216	223	279	256	220	238	232	212	234	255	258	224	219	219	239	214	233	239	244	240	205	223	247	230	242	241	224	222	239	225	291	214	251	218	224	230	221	266	225	254	223	239	241	232	225	234	241	235	243	236	232	244	244	252	233	243	238	235	239	232	229	255	229	234	246	241	234	231	237	237	259	239	244	252	244	212	268	250	221	245	212	218	232	266	244	244	223	210	224	243	232	257	260	236	238	250	248	225	246	236	239	238	249	234	215	227	267	234	244	228	245	255	229	254	240	226	245	245	251	223	256	268	221	261	261	228	219	244	234	260	236	244	224	242	238	240	272	272	275	206	229	224	238	232	242	259	238	228	246	233	247	231	247	240	211	233	215	207	245	282	266	256	227	192	257	232	246	244	258	245	243	253	265	230	219	240	238	223	230	211	249	232	266	273	257	226	222	250	250	239	226	235	235	262	262	250	266	289	258	224	245	222	234	228	242	252	250	232	215	212	248	214	257	236	253	224	230	226	219	208	227	249	236	233	232	258	236	193	255	244	254	238	220	253	265	235	237	217	274	235	254	263	245	221	249	257	242	237	240	234	208	225	269	267	266	228	234	236	223	232	240	232	255	238	245	205	269	265	208	236	208	242	247	249	224	232	231	249	253	254	221	236	255	258	219	199	227	213	248	232	234	259	245	231	225	234	236	209	265	229	237	216	256	237	206	245	250	228	267	234	231	286	246	244	234	235	221	213	216	222	230	259	267	224	251	247	267	243	218	219	243	216	230	246	223	250	216	220	231	239	227	186	228	249	248	249	230	256	214	234	235	244	235	229	218	242	249	256	229	235	226	240	241	271	246	229	289	250	230	228	258	249	243	228	267	222	211	230	224	271	222	224	241	240	236	253	232	203	228	239	199	241	241	238	244	258	275	211	220	252	260	220	235	244	249	272	203	252	268	242	242	229	226	217	214	206	245	237	264	209	234	229	244	242	245	230	237	255	239	243	235	254	219	252	236	226	239	242	247	249	250	214	225	244	236	229	221	259	230	220	214	237	248	240	216	238	219	221	243	242	249	254	228	245	240	233	214	213	260	247	281	235	251	231	246	250	244	212	260	245	225	231	235	232	220	236	244	248	243	212	227	280	251	181	259	237	237	240	231	222	267	251	227	237	244	221	229	230	241	257	217	249	225	234	251	211	238	243	238	231	257	226	253	261	248	262	223	211	231	229	222	234	231	272	257	215	243	241	244	206	222	237	225	257	206	230	233	249	246	245	238	215	243	269	242	226	202	246	244	223	219	221	268	206	224	255	240	236	246	211	223	248	231	251	250	237	236	257	218	232	239	246	265	230	261	259	240	239	235	234	214	247	220	248	245	267	233	253	238	252	236	220	227	241	239	229	245	213	224	216	241	244	222	215	236	254	246	249	255	258	245	252	225	232	226	250	242	238	247	247	256	240	225	222	266	251	232	237	238	236	217	234	244	239	252	221	234	239	264	213	226	210	230	218	233	233	258	266	251	247	193	239	236	290	237	243	245	234	242	225	243	222	254	271	252	243	236	250	239	240	242	248	236	223	261	221	230	229	249	213	223	224	256	212	250	211	265	256	251	238	232	237	228	249	246	233	227	232	239	205	270	252	258	236	254	217	239	237	231	266	231	200	234	239	237	237	258	266	212	217	257	235	249	236	245	265	262	240	206	219	232	237	239	266	269	229	226	273	247	246	228	212	236	225	225	270	242	243	225	261	246	238	264	247	227	235	254	244	243	245	249	226	246	263	202	240	220	259	217	219	238	224	231	227	267	240	246	244	261	213	229	250	216	247	247	226	243	221	284	244	244	236	232	224	220	244	234	262	250	249	223	253	232	238	221	220	234	239	261	259	244	232	237	269	236	230	234	212	228	252	236	252	217	258	255	238	222	269	229	255	251	248	237	236	237	217	270	254	267	233	214	218	225	244	246	249	208	248	233	250	231	229	231	217	251	233	229	247	242	259	232	262	240	237	220	273	237	247	251	253	236	244	235	227	208	229	229	235	263	237	224	256	237	223	242	208	227	257	250	268	252	248	258	217	263	271	258	232	256	237	241	242	233	251	237	244	235	248	225	226	247	240	257	215	243	205	253	231	232	258	242	255	213	211	246	233	260	260	216	223	234	234	244	215	223	238	257	232	218	208	214	224	257	211	219	225	232	218	219	213	252	243	236	204	242	204	217	259	222	249	223	245	240	247	233	226	235	229	253	251	268	256	253	249	204	238	225
3173	2059	1227	846	731	651	665	659	580	615	574	579	627	612	575	587	572	594	620	571	580	547	605	608	588	548	593	596	587	607	601	587	581	561	612	548	586	586	560	570	553	582	586	603	587	569	587	567	563	559	596	586	626	567	589	636	642	572	524	625	625	607	587	593	583	625	585	565	601	588	543	595	579	597	609	551	603	561	597	560	569	548	600	538	584	596	603	606	552	573	612	612	577	606	596	603	577	582	588	586	557	579	587	603	564	601	591	583	593	578	555	551	587	583	594	530	579	583	603	612	595	547	566	604	593	572	568	572	585	599	570	587	567	569	541	574	592	551	562	548	574	590	599	575	591	589	611	553	587	572	622	543	571	562	555	582	575	586	598	532	585	558	607	556	583	615	617	581	606	572	561	588	555	562	607	569	599	554	575	575	580	561	621	625	586	575	617	547	541	567	617	513	555	603	595	561	580	576	599	549	568	571	575	576	586	650	589	563	592	562	609	546	547	555	585	639	562	565	593	567	549	624	610	566	594	598	593	608	595	587	568	585	583	634	568	617	597	549	586	592	571	586	616	580	535	628	600	568	556	562	581	591	583	607	586	590	596	620	577	592	575	617	579	538	590	532	571	564	593	535	600	576	564	566	579	547	577	593	533	567	590	607	541	580	551	589	626	544	551	569	543	559	595	568	575	522	575	597	568	568	579	582	583	562	606	612	553	581	592	556	599	584	571	598	580	590	590	573	589	582	597	595	576	578	578	557	590	599	604	601	583	589	590	602	599	608	550	583	547	600	592	675	573	612	577	610	591	579	616	527	559	569	605	567	575	601	585	596	567	551	521	610	575	589	578	602	547	620	611	565	540	602	584	574	588	576	564	582	597	580	564	615	588	541	588	588	581	565	567	559	578	607	552	601	541	561	541	558	571	541	587	566	590	581	533	548	543	567	594	541	632	555	547	639	634	575	593	561	561	589	568	571	577	583	588	596	564	595	594	577	609	577	551	586	580	607	606	563	596	513	619	584	625	570	573	560	592	630	563	592	572	568	590	619	590	611	594	555	594	558	591	607	606	605	571	564	602	549	600	533	597	577	577	629	610	597	597	590	602	577	609	559	549	591	590	555	615	569	605	561	597	576	583	609	597	603	590	608	575	553	585	598	605	579	594	539	626	614	565	576	609	631	557	563	566	582	542	629	608	569	580	604	568	562	634	582	575	597	582	590	611	554	550	558	576	569	578	566	584	624	552	561	596	618	594	594	600	589	597	588	534	581	577	594	562	596	611	579	570	587	599	595	629	560	604	555	588	585	574	585	600	582	575	633	545	613	590	568	565	568	542	561	597	584	588	575	590	539	590	616	594	595	568	588	589	610	636	555	557	566	583	552	590	603	587	649	574	534	589	578	620	582	558	588	603	598	533	625	543	574	589	597	550	577	585	569	609	584	597	606	572	593	606	641	566	585	566	585	591	610	574	585	597	596	580	612	646	566	612	599	577	589	578	616	570	518	601	566	537	618	574	570	565	571	588	572	560	538	600	578	540	564	584	562	578	592	593	526	616	560	575	606	600	600	563	557	537	585	562	549	629	584	571	558	652	581	577	570	542	576	591	562	598	542	541	563	576	595	602	565	581	591	594	563	618	594	574	609	577	584	575	544	579	577	563	562	611	580	553	616	608	553	576	592	572	550	566	560	598	603	568	587	596	555	589	544	609	591	567	539	580	535	568	558	559	540	583	598	582	589	591	609	557	632	589	573	534	573	557	570	579	650	584	592	570	571	570	589	563	608	581	600	548	608	581	550	562	594	587	590	602	584	561	566	569	637	581	555	596	551	570	614	570	611	596	580	605	609	561	593	541	570	575	593	594	606	558	564	572	597	616	585	596	569	570	546	598	573	557	571	594	596	582	608	611	569	587	598	576	632	559	542	566	622	595	567	591	586	528	556	608	572	556	572	572	562	576	582	631	538	569	587	585	581	584	582	562	581	608	599	580	563	628	593	550	606	585	564	544	562	605	602	582	580	528	571	623	568	618	602	582	566	578	586	595	568	607	540	559	547	550	549	604	582	597	564	635	579	567	559	621	567	599	590	579	560	603	567	572	599	568	581	558	594	559	563	636	587	563	632	579	560	634	575	573	598	597	584	548	599	544	610	591	561	586	599	611	574	566	549	575	593	589	589	594	615	631	560	595	622	620	574	555	629	579	629	600	618	560	558	574	552	595	636	613	596	584	602	584	608	592	581	561	563	567	591	563	537	540	583	589	629	598	595	618	647	555	557	559	591	548	583	584	621	558	586	570	594	567	582	576	606	611	566	572	618	608	592	548	601	620	606	563	654	616	531	542	617	547	601	577	624	576	536	593	608	603	564	601	606	581	612	598	535	555	578	554	573	603	563	544	564	604	614	600	567	596	550	575	589	562	586	552	586	598	549	565	584	532	581	647	606	594	577	615	575	566	566	527	567	612	577	601	586	583	587	622	591	613	627	591	550	602	540	594	570	595	566	621	601	563	566	521	535	596	546	552	596	557	590	604	528	571	598	576	570	601	586	596	592	591	552	589	600	593	573	564	561	609	577	558	592	581	579	559	559	607	605	598	610	573	603	522	609	606	563	565	580	562	568	598	582	574	575	559	574	609	593	629	590	576	593	579	599	570	591	553	613	574	557	586	615	547	567	599	595	553	565	579	590	613	621	603	588	560	579	564	602	585	592	632	591	576	590	560	591	578	593	570	561	608	583	551	547	613	566	581	557	540	616	540	574	556	560	583	588	589	592	576	579	605	576	585	575	600	579	626	618	587	567	581	571	549	571	614	584	625	603	555	624	581	609	596	619	561	623	565	604	567	586	541	583	636	564	584	593	548	592	588	578	583	577	604	584	563	593	603	577	558	614	611	534	597	583	603	605	581	548	588	578	613	561	524	616	581	574	564	534	604	594	553	609	622	577	611	600	553	576	596	582	542	630	575	594	615	584	579	575	569	602	576	588	625	615	596	549	607	619	574	557	587	581	578	564	573	550	620	557	603	562	574	555	589	567	547	617	579	568	581	605	565	549	588	595	578	589	583	579	542	606	591	665	583	600	571	552	572	597	573	581	562	604	571	607	541	592	556	605	613	586	583	562	602	570	581	537	565	527	605	555	595	588	582	621	623	574	593	542	584	546	598	619	589	556	566	548	613	577	617	579	586	546	620	579	589	586	584	546	612	559	567	551	556	549	589	578	590	555	610	614	637	601	563	607	595	600	556	584	581	592	601	623	583	608	586	599	575	607	582	553	618	623	578	558	602	600	615	538	601	590	574	560	573	586	535	607	561	580	579	574	584	627	582	566	596	571	574	587	578	559	576	586	566	569	582	561	546	579	574	593	575	609	583	603	576	592	583	598	567	578	588	589	584	559	613	592	608	592	589	552	602	576	566	573	618	555	525	567	586	528	584	568	560	594	582	557	562	568	556	543	595	571	599	610	606	575	556	617	609	558	622	595	588	600	573	589
23977	21048	24442	27884	21050	21062	12263	476	266	264	223	204	169	146	165	139	139	122	138	117	132	149	117	149	125	139	132	157	131	104	124	116	126	112	118	119	94	105	109	128	129	129	132	120	117	91	103	111	133	111	110	106	100	112	106	84	96	98	112	89	123	115	95	111	113	113	101	108	90	106	122	97	114	123	125	88	104	106	110	136	114	110	96	110	106	118	116	108	101	105	126	122	105	119	116	107	107	88	114	118	100	120	128	104	110	107	119	96	124	114	97	134	130	107	101	107	102	114	107	98	111	95	112	100	118	109	102	112	96	126	98	98	97	99	110	117	90	110	115	99	113	115	118	117	121	111	121	113	98	126	104	116	109	109	108	119	97	107	101	96	116	118	124	94	98	102	122	93	104	116	128	128	107	103	121	132	96	108	99	111	101	109	88	133	103	102	99	114	118	107	102	120	98	117	110	106	115	107	102	107	109	114	112	102	112	99	118	99	110	114	112	107	100	128	115	99	124	104	131	108	111	111	110	93	117	117	116	108	110	107	113	92	113	115	108	100	120	109	98	112	110	101	92	99	100	97	103	97	102	109	108	106	111	129	107	101	110	118	93	105	113	121	101	108	112	105	126	108	108	114	108	111	113	111	99	129	83	123	100	108	100	94	109	123	97	115	105	115	106	117	106	119	102	116	124	95	87	129	117	106	131	101	127	126	101	94	112	111	86	132	95	120	115	122	120	106	120	114	91	85	118	125	106	109	94	100	118	101	120	122	91	111	100	112	111	114	96	111	120	115	111	115	108	105	105	118	116	113	110	105	100	117	99	87	116	91	124	132	113	129	119	135	105	108	94	114	107	105	101	114	89	95	109	98	108	119	139	130	116	138	110	122	94	125	104	107	114	105	128	101	114	114	110	105	102	130	123	95	120	119	110	122	104	110	109	110	105	96	119	105	99	126	89	115	94	125	110	108	122	113	90	90	102	97	125	99	107	103	102	108	115	106	124	128	103	124	100	110	111	123	131	100	103	120	97	106	115	136	105	93	92	93	96	100	116	101	119	110	105	109	104	144	105	104	91	118	92	110	108	121	112	97	107	110	92	114	127	106	116	117	105	100	106	124	119	106	98	121	114	118	100	100	111	97	112	101	105	105	115	105	104	104	123	101	88	110	105	108	106	103	88	104	86	111	108	98	96	124	107	106	119	91	103	96	102	126	118	103	103	102	103	108	104	98	105	101	109	102	86	119	89	105	120	128	89	124	103	86	107	104	101	94	106	103	102	99	128	120	107	93	103	113	90	99	97	124	112	94	115	121	120	116	115	117	123	111	128	93	112	106	104	100	107	108	97	113	115	108	117	114	122	91	115	98	107	106	113	109	76	94	103	117	92	104	111	113	113	106	108	102	110	126	108	102	114	107	124	104	104	119	96	104	111	119	125	92	120	106	105	98	109	124	125	120	91	108	133	120	115	104	92	112	120	105	96	104	131	84	115	90	97	98	108	91	104	86	109	126	100	110	117	114	114	103	89	111	104	117	108	106	110	121	120	98	115	96	95	126	109	113	119	102	105	116	84	91	128	126	119	117	119	116	123	106	115	87	108	113	116	120	84	109	128	108	105	128	126	123	120	106	108	107	135	124	99	110	120	99	123	106	114	109	115	88	105	107	115	108	96	120	88	97	105	118	116	108	102	121	104	89	89	137	114	118	104	95	96	100	81	118	138	97	98	103	108	104	107	101	131	89	98	101	108	105	111	118	114	99	101	140	103	94	117	115	116	104	101	109	107	93	105	112	97	108	119	109	122	101	110	101	104	134	119	100	125	124	100	105	107	90	122	95	94	118	95	110	116	100	95	123	105	122	113	114	113	107	112	103	107	99	137	107	121	100	90	105	117	109	127	108	108	117	105	127	105	119	101	114	109	129	111	97	108	95	109	122	104	120	115	111	113	92	105	111	103	94	104	107	109	99	86	112	114	118	114	116	119	115	103	116	86	117	113	115	130	115	99	83	93	113	100	103	98	83	116	112	101	105	108	95	126	99	96	100	104	100	98	127	115	106	101	106	100	120	124	111	109	86	113	87	122	118	106	110	124	129	114	102	111	120	121	114	117	127	121	113	109	122	99	120	104	122	108	107	102	127	126	105	120	122	97	101	120	104	115	95	114	124	83	116	95	93	96	125	117	112	115	98	111	106	107	127	138	122	108	93	95	97	98	102	110	104	114	92	112	107	101	109	129	106	99	89	118	120	102	120	112	120	118	108	114	94	109	108	110	102	105	94	104	88	102	114	87	105	103	107	106	116	126	104	114	117	103	122	123	101	107	105	118	105	101	110	109	125	110	105	117	98	83	100	116	88	95	115	118	98	106	103	103	113	108	106	96	108	85	100	118	110	106	98	115	129	98	95	92	112	124	116	124	105	112	112	123	105	103	115	133	102	115	130	119	97	128	113	117	90	93	85	116	103	100	100	138	123	118	115	100	107	116	101	112	110	114	101	117	102	117	132	111	117	111	115	108	96	103	101	121	117	118	116	95	95	121	108	115	115	87	115	115	109	113	109	105	125	118	93	98	100	124	88	107	124	123	124	107	113	101	102	124	92	110	115	99	116	104	129	107	107	97	96	105	117	109	108	97	109	103	104	114	122	101	105	98	92	105	124	99	110	104	114	129	106	89	123	114	122	105	112	102	102	120	95	117	89	97	109	84	120	111	93	133	114	118	108	94	116	110	107	109	101	112	114	126	106	101	107	87	109	97	99	116	112	104	84	131	107	106	118	113	118	109	118	133	116	107	99	111	90	115	103	118	111	113	102	101	112	105	113	104	103	112	112	128	99	113	109	104	128	111	120	93	114	116	120	124	104	97	121	106	103	96	93	111	109	105	107	119	107	109	115	111	100	104	114	95	118	113	115	135	120	99	111	101	130	124	115	107	99	103	118	117	120	105	88	107	100	115	118	120	123	111	112	104	106	110	92	104	111	113	107	111	95	121	105	107	101	107	114	116	113	111	113	113	86	103	119	118	135	90	123	106	103	94	112	115	132	115	107	111	108	99	103	120	105	118	105	110	129	102	129	110	108	92	103	129	113	79	134	118	112	93	102	114	78	118	124	122	133	108	109	113	99	118	125	117	110	108	133	111	128	118	115	128	111	120	118	104	96	111	101	101	95	89	99	126	86	121	104	113	112	90	97	97	115	111	95	94	123	132	117	114	105	111	114	113	106	140	109	121	120	111	102	114	124	115	117	108	91	109	132	109	136	115	115	121	103	117	112	101	100	118	108	123	99	106	125	119	99	110	133	85	106	116	103	114	96	126	101	125	106	97	101	110	112	100	93	99	110	113	132	104	90	107	127	117	122	131	107	110	123	105	106	100	103	107	117	111	102	103	108	118	99	124	109	95	96	113	111	118	108	96	104	115	96	110	115	126	108	128	106	111	82	105	125	93	112	117	116	96	129	88	107	107	91	103	85	114	87	113	121	112	113	112	122	114	104
3107	3376	1660	843	588	487	392	375	381	359	357	291	313	349	316	318	326	319	314	308	320	312	293	281	309	298	321	292	299	311	327	306	276	292	294	277	312	317	325	290	312	296	327	320	295	318	294	279	310	300	304	301	287	307	294	272	307	323	263	312	280	292	323	304	302	293	321	301	298	335	274	277	317	321	315	279	306	279	308	295	288	304	311	276	289	303	277	302	288	320	317	311	315	313	297	306	313	291	265	304	306	281	303	277	301	315	303	308	313	291	294	337	288	310	319	320	325	312	289	310	320	279	288	306	295	312	282	289	289	309	320	269	299	281	315	301	307	281	309	307	315	266	310	281	283	294	313	325	293	309	285	286	304	279	288	306	297	310	276	293	290	328	321	317	292	278	281	317	305	297	317	287	263	296	287	312	325	290	307	329	286	301	266	317	288	312	305	306	304	288	301	304	291	323	291	305	311	292	307	283	291	320	326	303	294	304	320	283	304	283	313	295	320	306	291	285	302	308	287	309	302	310	297	311	334	276	309	301	287	298	299	302	300	300	333	271	295	281	310	331	300	270	290	292	293	272	279	269	288	261	323	301	271	329	317	282	289	311	302	305	285	294	290	312	316	284	293	300	295	307	278	268	301	325	299	307	278	293	305	301	289	282	330	311	303	290	298	315	283	285	320	304	286	262	332	308	307	305	307	286	276	281	290	297	278	323	314	276	310	292	317	307	303	325	326	283	278	302	329	317	297	300	282	312	293	277	322	287	294	326	279	292	292	298	311	308	302	305	301	294	290	305	290	272	327	315	291	265	298	298	311	286	309	293	322	298	328	287	294	287	293	327	286	302	308	299	319	314	307	262	293	297	296	310	290	261	285	348	280	300	278	329	266	283	287	297	309	279	271	319	299	278	258	306	327	309	322	275	287	310	310	311	315	315	310	279	269	367	289	357	289	320	308	289	317	308	313	281	300	294	271	295	306	294	326	303	284	312	315	308	273	284	292	311	299	337	304	296	304	303	309	327	291	310	325	335	295	331	349	327	278	291	321	306	335	306	299	280	289	315	299	282	315	290	305	305	267	276	304	287	317	296	320	324	310	277	289	280	320	294	307	314	288	302	296	277	311	333	303	298	309	306	260	311	310	316	297	315	269	305	300	326	287	299	287	303	280	309	310	304	289	280	292	296	328	289	333	321	312	313	322	308	291	279	309	308	287	279	321	300	319	307	311	306	305	311	331	292	307	295	301	316	315	291	279	276	309	286	311	284	284	305	304	298	299	278	297	309	300	295	327	306	321	309	296	289	303	304	289	299	266	310	313	247	321	321	288	299	312	290	287	287	322	284	312	273	283	285	291	290	316	267	319	251	317	319	300	299	281	335	295	313	331	300	308	318	315	309	323	333	304	275	275	301	301	276	289	314	298	286	294	292	299	295	304	297	265	282	299	315	294	327	282	302	305	302	298	316	285	322	291	309	315	304	299	306	288	305	281	295	293	299	296	301	320	309	319	282	285	317	283	305	305	321	291	297	293	294	280	315	309	310	326	286	301	311	318	300	279	284	291	336	263	287	288	303	324	267	311	295	310	304	308	287	317	295	307	317	332	277	280	306	327	305	267	283	275	274	319	297	294	304	279	301	340	291	277	279	278	325	299	276	275	300	341	270	314	292	307	300	304	287	308	282	288	297	307	292	327	338	305	332	263	323	303	332	306	285	330	268	297	299	341	316	268	286	296	304	325	300	324	293	305	317	310	302	293	263	342	314	304	275	299	321	310	310	301	298	322	323	303	296	310	283	300	297	308	303	330	297	315	304	306	290	274	328	254	307	319	315	313	282	307	313	321	299	273	301	315	283	308	292	288	298	329	296	308	295	294	312	304	327	285	309	297	307	290	350	296	258	290	295	302	299	311	315	285	307	286	277	289	300	309	302	276	314	301	290	292	289	287	290	303	308	263	269	300	274	309	302	318	288	321	311	304	292	272	276	300	260	307	263	317	314	298	281	326	296	303	327	305	302	336	265	284	303	312	293	288	305	281	278	319	297	344	314	315	283	313	295	289	304	300	305	316	304	281	295	308	298	317	303	331	313	317	316	297	329	310	285	328	311	284	291	281	263	300	296	295	289	287	296	316	277	301	310	314	280	283	303	330	308	312	271	288	289	331	309	307	303	292	307	318	304	302	312	344	314	299	280	303	311	321	314	308	301	291	310	272	310	298	290	304	259	307	306	315	281	332	305	285	327	296	275	313	305	297	274	283	307	308	336	319	293	293	323	293	321	323	292	267	302	274	295	280	292	308	310	279	310	270	301	299	296	290	298	318	315	321	293	288	320	322	318	309	282	308	284	312	318	292	313	292	299	286	290	302	307	283	275	293	281	281	313	303	280	305	324	299	286	296	302	321	318	336	305	287	290	314	303	283	285	262	313	307	302	271	291	308	311	286	285	281	269	285	291	311	339	310	299	295	327	283	314	299	309	320	296	292	312	271	290	317	289	318	307	290	296	326	311	312	323	291	287	302	290	309	297	307	306	316	290	313	344	310	316	298	326	319	285	291	296	284	317	320	285	323	297	273	272	328	299	278	312	292	284	310	288	284	284	294	306	303	307	314	324	304	302	285	335	273	313	283	313	271	323	298	285	307	317	276	290	316	313	303	320	308	301	280	308	277	291	280	297	292	291	325	298	311	319	325	311	283	298	309	290	327	280	310	315	297	330	286	299	291	271	315	301	285	296	309	287	315	295	299	284	298	301	263	321	273	324	303	312	328	295	322	299	296	289	284	317	326	310	304	289	293	318	340	309	294	323	284	284	303	308	269	269	284	298	312	295	288	310	308	301	287	292	286	306	305	281	301	297	294	308	307	286	303	298	292	266	293	318	279	287	309	299	310	302	335	341	313	295	280	279	315	305	317	299	296	327	293	295	286	296	325	296	307	330	309	266	326	288	294	320	301	291	287	297	291	288	321	304	294	285	291	272	318	310	317	301	301	305	299	294	337	315	273	297	320	280	303	255	310	277	302	302	316	313	310	310	313	243	314	304	297	318	307	315	331	297	295	302	303	301	306	284	292	297	325	280	338	295	296	323	286	301	283	281	313	282	303	276	303	307	302	302	307	290	293	316	289	323	280	289	264	301	320	290	293	287	365	287	310	292	308	306	298	317	318	274	283	309	295	315	278	307	312	334	276	304	280	316	311	306	300	312	291	271	287	290	348	292	301	285	281	285	294	279	274	276	297	299	316	288	292	266	316	311	292	303	277	273	286	284	278	289	325	309	316	277	290	301	344	309	290	269	317	287	296	301	318	303	313	288	304	317	306	356	316	304	293	328	296	292	285	291	300	295	314	303	302	297	295	305	306	299	339	291	314	320	313	300	310	277	351	280	308	315	315	308	278	315	297	268	305	269	290	313	326	302	276	309	317	322	296	305	320	306	317	298	282	318	304	318	284	308	312	289	312	333	322	310	313	293	267	278	316	310	297	298	308	276	309	267
30999	20468	10137	781	442	381	357	355	354	367	324	303	345	343	348	326	304	315	299	332	367	324	362	334	333	326	311	311	355	345	353	337	351	353	335	314	335	353	285	349	322	349	302	305	323	356	319	321	311	347	345	332	336	334	340	322	321	317	333	351	327	322	304	361	304	321	322	343	351	356	318	323	320	315	336	337	349	347	332	331	320	337	302	331	338	360	314	302	297	342	313	342	333	364	327	355	317	330	328	339	344	351	307	304	356	331	322	344	304	346	321	354	333	348	312	318	338	278	329	325	331	346	346	346	351	325	302	329	327	310	347	326	339	308	334	340	372	342	341	358	337	356	333	333	340	319	337	350	326	341	328	310	335	347	349	315	331	307	340	339	365	310	316	362	299	329	372	343	332	352	367	327	340	361	371	326	348	322	324	354	324	351	339	351	310	349	324	324	318	341	345	363	359	363	379	362	320	334	333	310	305	329	312	346	338	348	331	322	330	331	335	331	328	293	361	337	329	323	353	325	346	360	348	355	374	340	335	352	348	340	331	353	344	317	345	347	325	368	335	335	348	307	308	316	350	313	326	379	349	338	313	328	300	345	335	339	380	346	295	354	318	331	348	327	339	326	328	331	351	345	347	330	347	352	342	334	363	320	312	310	347	319	334	339	322	303	337	337	301	332	315	315	355	346	351	283	342	319	326	335	314	324	333	345	345	319	330	316	317	339	303	286	351	359	336	323	322	367	363	338	341	316	389	340	352	369	339	337	330	302	306	343	331	330	365	339	319	324	346	331	372	334	315	349	324	331	294	306	319	361	356	307	347	318	326	329	318	330	305	372	304	329	332	320	351	329	301	385	352	342	312	325	350	311	327	354	342	344	352	322	312	345	347	330	320	321	337	308	331	335	330	324	333	342	332	315	303	323	318	365	335	323	321	328	307	336	311	316	364	338	352	348	367	324	347	340	344	308	294	334	335	341	332	350	326	317	350	308	308	327	314	340	343	353	318	343	335	339	340	332	339	362	330	354	350	332	328	344	312	343	318	363	317	327	323	342	329	337	339	308	316	336	317	336	341	358	359	364	337	331	354	341	329	346	344	336	339	334	324	340	349	325	336	335	347	331	345	325	364	304	344	315	335	357	329	321	355	331	335	348	361	304	317	348	354	333	363	322	344	326	326	300	350	349	342	327	316	362	333	322	347	299	320	330	357	318	321	328	317	326	338	298	300	338	334	342	340	341	329	346	309	360	318	309	307	318	346	322	335	324	348	348	317	353	343	354	368	319	352	338	315	337	318	348	303	340	380	347	319	348	302	352	355	321	350	335	358	335	351	323	335	352	323	338	331	327	328	319	311	320	341	307	316	363	323	381	372	305	342	287	356	347	332	334	319	286	341	322	372	293	338	341	322	319	369	329	341	327	315	350	344	336	340	318	323	347	349	334	329	358	326	346	312	332	355	354	349	317	338	329	322	335	329	335	360	318	339	334	325	316	334	320	331	354	333	361	341	323	346	341	311	325	296	348	339	332	324	318	358	352	362	381	312	350	334	339	323	332	319	358	343	300	351	353	374	376	313	345	328	363	343	303	326	333	316	320	326	370	318	374	341	342	300	346	378	341	319	290	333	336	312	308	320	351	334	323	318	322	336	360	376	349	315	339	361	311	350	373	346	334	373	346	315	315	316	306	355	325	306	307	302	333	316	352	316	324	335	323	344	343	333	344	350	315	345	313	346	336	332	307	332	308	321	343	347	307	343	367	359	322	342	335	376	333	319	302	340	352	344	318	341	355	339	299	322	334	332	295	326	315	336	363	314	383	332	348	359	322	323	313	355	317	351	351	331	335	345	331	320	330	324	349	349	318	315	337	343	351	342	334	348	351	356	305	350	328	342	318	318	362	328	321	351	348	305	363	281	344	325	348	339	298	321	353	316	347	351	310	319	344	351	363	348	328	336	331	326	321	341	324	305	322	329	339	336	318	299	304	311	312	322	318	350	313	337	327	322	340	333	343	352	308	332	325	321	333	353	296	328	323	336	320	343	346	330	344	340	355	344	335	348	352	318	339	344	313	331	321	339	319	323	351	342	335	345	382	334	346	367	354	383	348	350	375	339	348	334	309	345	307	314	326	321	353	317	313	344	345	375	339	347	357	327	328	338	312	352	325	357	341	301	336	337	315	332	340	334	362	340	321	315	330	334	365	314	344	334	342	292	333	365	326	350	335	364	351	328	340	360	381	308	367	331	348	347	368	329	323	342	352	357	347	280	361	364	315	320	314	326	352	313	336	361	339	342	317	345	337	336	341	361	304	353	314	351	345	304	297	339	356	332	366	342	308	344	344	363	351	339	341	333	300	322	334	333	323	269	319	329	327	317	336	335	308	330	349	368	334	326	356	303	313	356	336	346	344	325	369	378	386	327	345	305	328	328	324	319	315	313	279	332	350	345	290	318	324	337	328	363	345	308	331	359	334	340	305	311	321	330	333	356	319	334	340	324	357	326	310	372	325	330	292	325	361	333	295	335	305	344	326	336	328	343	330	341	304	324	333	333	383	325	334	323	333	290	365	312	316	337	349	363	351	329	332	317	355	372	359	342	351	327	338	321	338	315	341	306	391	318	347	311	372	303	344	362	315	333	358	317	364	347	323	326	313	324	362	321	332	292	336	313	326	321	318	355	336	323	307	339	321	340	329	333	338	304	346	300	298	332	336	346	308	319	347	332	346	345	310	319	309	367	334	312	326	371	335	350	313	324	341	305	323	319	352	352	353	307	322	323	332	352	336	330	343	345	355	342	338	342	299	346	330	304	324	337	342	338	312	320	313	379	328	347	357	325	298	364	322	325	309	339	324	357	313	317	369	334	335	340	328	318	318	334	333	330	333	349	340	359	328	319	379	347	330	334	324	347	306	347	340	324	326	330	313	311	343	333	374	345	357	348	318	347	329	340	329	331	321	313	362	358	354	331	346	306	335	333	335	328	307	335	371	317	331	338	314	322	313	335	310	328	329	368	350	348	312	338	322	342	334	334	322	309	289	314	317	307	301	351	365	349	335	333	359	344	365	333	328	365	300	313	346	339	339	341	317	320	328	319	331	358	346	347	348	380	327	343	340	325	326	347	328	321	314	350	366	328	335	331	350	311	329	330	353	354	343	339	343	348	346	368	339	318	329	372	361	319	341	350	308	313	355	327	320	367	339	332	316	343	319	297	328	331	350	313	311	319	336	346	334	317	317	352	337	335	305	344	348	335	334	352	297	310	300	357	338	300	338	338	297	318	349	340	326	343	325	334	303	347	335	362	309	361	314	328	326	366	330	313	321	323	350	332	355	321	321	339	319	331	320	324	353	312	363	328	357	346	319	349	335	348	320	336	313	307	330	357	337	361	317	314	338	335	323	324	328	317	333	382	328	354	308	339	320	338	334	334	339	347	335	317	321	357	339	321	333	327	352	317	305	295	345	326	315	331	331	308	340	321	326	344	342	298	364	355	315
5561	1188	958	902	831	822	842	811	820	763	766	793	756	845	799	790	790	787	824	806	854	834	789	815	793	826	788	810	765	825	766	806	818	774	793	809	813	843	779	832	774	775	788	805	825	788	805	786	805	809	814	815	838	800	796	781	818	819	791	773	837	790	772	811	789	831	782	815	781	791	818	798	818	805	811	823	744	800	778	835	795	786	779	806	838	799	830	799	813	798	817	765	815	800	807	767	814	816	839	835	805	856	710	807	798	788	790	780	787	818	772	812	827	843	798	839	788	783	773	792	789	810	829	832	799	821	857	791	800	783	770	856	821	786	838	795	808	791	831	813	839	784	783	804	820	855	812	822	736	763	789	737	777	832	809	779	762	798	821	779	861	860	776	828	818	829	828	844	774	807	787	783	764	843	808	789	771	780	846	848	810	789	822	823	788	838	826	765	802	832	852	835	867	797	840	790	824	837	787	792	826	767	844	832	799	828	860	791	820	791	762	824	823	804	771	830	841	819	804	793	816	801	838	819	732	766	826	790	841	740	828	789	776	739	806	778	770	783	794	815	805	782	828	791	827	821	790	813	831	833	798	757	745	783	840	795	811	847	789	769	790	800	774	819	818	821	773	862	830	859	794	834	798	837	832	777	813	794	773	826	810	833	800	823	756	793	820	798	778	766	836	774	776	783	892	804	813	796	796	770	802	795	804	818	829	818	841	768	849	829	738	816	795	814	800	795	870	796	857	788	787	782	820	748	804	836	790	833	773	791	777	840	806	834	787	822	761	829	794	795	777	801	838	793	768	791	820	765	785	799	776	796	743	805	782	785	767	804	784	816	766	813	786	794	824	780	820	817	807	836	816	765	832	806	757	798	783	760	761	798	863	836	852	834	836	818	817	798	807	763	823	825	828	818	808	799	831	806	803	785	793	762	812	829	797	816	811	818	795	779	812	808	792	778	815	825	820	814	813	833	821	790	781	796	784	810	822	789	766	802	844	817	820	794	797	824	793	796	774	815	790	789	768	762	834	833	806	829	782	817	795	749	829	837	841	814	813	798	829	795	798	797	829	814	805	818	732	796	797	776	720	787	757	809	818	790	799	863	833	823	805	827	808	825	836	789	851	849	811	786	776	801	783	819	788	817	796	782	810	832	787	850	836	799	806	776	806	799	810	819	800	794	791	756	813	799	858	834	814	772	847	832	827	811	838	831	806	802	832	785	753	806	829	799	744	776	887	783	777	801	801	840	809	794	834	839	776	807	795	811	812	779	849	820	783	853	833	789	785	787	748	794	849	845	822	814	781	795	806	851	827	801	770	766	838	842	823	827	733	791	804	774	770	805	826	843	801	765	819	795	795	778	746	743	842	824	787	824	838	778	754	829	829	819	756	784	791	823	823	795	812	808	753	755	838	832	776	739	852	804	799	731	815	784	805	783	758	789	785	847	856	812	843	842	809	810	840	836	761	820	801	871	768	875	807	799	811	852	862	812	839	789	823	819	797	827	798	750	808	798	834	836	789	766	784	823	814	795	773	784	803	758	778	831	853	811	843	822	842	832	813	819	822	775	791	781	804	777	824	807	767	790	773	779	848	787	797	826	833	789	883	787	801	800	782	780	797	747	800	806	843	836	779	745	796	775	778	827	809	784	823	843	801	816	763	817	838	781	833	779	827	823	826	842	804	792	784	848	778	765	779	768	762	782	833	782	808	814	800	845	745	762	827	786	826	801	788	865	763	831	809	804	810	794	804	831	840	841	816	812	780	834	815	834	776	810	792	802	851	800	753	819	808	824	819	798	818	787	818	767	784	823	782	807	794	760	805	768	781	793	852	804	835	833	772	781	737	809	802	830	790	751	838	750	811	779	813	794	754	856	861	794	801	767	794	800	840	785	759	769	804	760	775	799	802	788	811	836	828	827	752	804	743	799	796	797	756	816	791	843	761	796	807	785	828	809	782	785	858	810	773	818	805	815	840	764	817	825	785	799	798	804	789	866	766	814	749	808	814	801	830	799	836	793	811	822	832	814	791	843	743	831	768	789	765	847	865	846	784	821	786	821	821	801	805	823	832	764	812	862	861	810	816	827	766	826	809	772	797	812	792	809	821	792	834	852	803	778	790	810	772	836	801	793	826	745	871	738	814	780	814	746	779	799	827	841	754	817	811	812	817	780	826	805	787	842	834	808	795	812	806	802	795	803	816	814	795	735	830	792	837	824	815	855	849	825	841	814	849	826	768	793	788	803	795	808	794	786	831	807	825	788	793	822	858	804	800	811	802	775	806	804	843	815	851	751	846	812	785	772	799	809	794	843	824	782	802	831	866	839	795	849	840	848	875	799	794	754	789	806	786	859	813	809	814	812	755	782	824	807	885	833	794	782	804	816	809	819	827	850	814	804	815	779	770	797	765	823	828	805	814	779	802	818	803	777	865	784	795	817	786	776	825	754	801	710	806	790	810	754	846	821	814	811	780	825	811	834	786	814	808	790	863	862	779	839	804	799	809	799	815	852	784	768	785	796	777	814	800	828	809	747	760	735	846	798	795	790	803	777	810	824	789	759	836	816	785	789	739	812	817	804	796	835	794	803	765	772	843	779	748	783	831	798	810	819	805	778	814	802	820	817	821	820	818	788	740	792	817	792	833	776	816	811	806	818	775	833	818	745	816	757	782	812	834	823	750	812	780	822	830	787	745	795	835	822	829	818	813	809	838	787	846	812	788	781	783	805	803	836	846	788	785	763	778	822	796	789	839	825	812	797	835	787	776	829	819	836	850	767	809	823	768	821	770	774	807	785	785	843	779	808	806	819	815	804	804	850	798	824	828	831	819	846	746	775	797	825	791	838	790	814	822	785	802	800	840	763	785	751	875	818	782	784	749	881	797	808	763	806	820	796	796	803	814	818	767	833	810	742	795	823	780	794	778	800	782	820	821	770	751	790	816	751	829	800	830	855	819	828	776	808	807	808	795	783	819	813	831	779	806	786	769	796	810	811	780	831	817	768	823	842	818	776	790	812	764	859	757	805	816	771	761	852	837	817	793	805	840	787	820	781	769	797	790	891	790	829	801	899	809	784	811	815	880	819	834	809	784	821	782	842	832	814	744	849	843	771	838	816	825	866	816	761	820	849	755	766	774	777	809	826	802	785	788	847	819	852	781	782	782	810	803	824	778	839	787	813	810	858	822	775	772	757	747	777	816	841	807	761	821	775	784	799	823	754	829	798	820	821	822	811	829	858	756	825	813	812	806	808	804	768	800	840	800	842	827	769	769	773	786	802	807	808	788	805	739	845	829	786	765	799	788	817	815	764	800	840	781	793	824	789	824	769	803	858	797	833	779	828	754	793	840	775	791	777	782	806	812	796	754	835	809	804	793	792	834	795	816	774	774	791	797	804	864	783	793	816	772	784	820	818	732	836	819	813	830	813	764	803	803	796	803	875	784	811	819	789	765	818	801	809	758	818	791	757	822	838	825	839	832	803	834	788	788	801
24672	20994	23908	28255	20990	12859	542	355	330	296	288	288	246	264	258	230	243	247	233	268	258	244	248	244	228	241	243	251	231	252	239	221	230	224	256	242	233	201	200	235	264	243	248	242	220	277	258	266	248	242	257	229	219	227	253	245	252	246	256	234	217	242	224	229	270	214	228	229	226	253	209	220	273	246	254	269	220	242	230	236	270	255	240	216	280	239	244	233	247	242	240	226	254	243	250	242	211	236	256	251	229	247	255	280	245	269	246	252	229	247	280	237	247	257	237	234	222	236	234	225	251	238	246	263	241	225	227	234	227	224	251	257	245	268	249	271	254	214	254	246	265	212	260	257	220	249	226	226	242	247	244	219	213	216	274	267	221	227	249	218	241	248	245	245	233	253	229	224	236	227	261	241	224	259	244	246	225	216	273	228	231	233	248	242	249	214	219	225	235	251	251	266	235	255	250	226	234	219	238	235	242	244	228	259	227	240	258	213	202	246	240	258	231	194	242	216	229	243	228	221	243	223	233	246	236	234	261	242	228	249	215	222	260	214	230	239	240	207	233	257	220	238	214	227	237	259	227	244	237	268	239	232	223	220	256	240	263	242	239	220	282	210	210	233	252	213	237	255	262	236	249	216	225	222	257	222	250	213	245	232	216	253	207	287	222	243	238	235	238	236	252	252	267	227	240	234	233	256	217	248	226	242	227	254	243	216	223	231	223	253	220	220	214	227	234	244	253	230	227	231	247	235	228	240	263	233	286	238	230	235	235	232	224	246	229	289	222	246	215	232	250	243	231	256	222	236	239	241	243	249	219	239	247	250	252	244	267	234	214	275	287	244	251	256	226	215	232	246	263	244	245	229	246	242	227	239	240	207	245	237	246	232	238	226	262	284	234	260	255	245	236	234	232	216	242	236	250	263	229	212	243	219	254	232	248	257	253	219	224	230	250	236	239	240	257	247	214	246	232	239	244	249	250	252	242	227	246	233	256	230	239	242	222	226	250	257	207	218	279	224	228	219	242	234	228	246	216	242	220	217	219	247	260	259	248	240	217	240	268	224	233	239	211	229	246	219	226	250	217	218	236	216	255	230	219	253	238	262	249	246	239	247	242	258	252	242	243	223	223	254	224	226	229	230	208	244	269	242	233	226	222	243	254	218	243	232	238	245	238	231	250	226	232	234	232	234	271	249	222	243	249	222	222	228	218	224	242	211	235	244	218	252	243	252	238	241	223	225	286	221	238	242	217	219	227	259	245	247	240	255	248	229	242	245	223	241	226	198	234	258	247	210	255	246	230	236	253	228	257	260	249	240	254	260	276	212	235	238	243	232	247	209	213	274	237	227	227	232	237	233	233	216	226	248	249	240	196	220	227	222	248	210	258	248	230	239	273	248	227	228	221	216	253	234	251	250	228	223	228	246	239	248	247	243	256	224	232	242	228	267	249	220	217	236	247	251	249	230	227	239	232	233	227	232	270	237	222	230	240	239	254	246	243	220	233	217	231	246	260	232	266	256	233	234	237	253	233	239	275	248	247	250	238	247	246	239	220	274	236	211	212	246	233	232	228	200	220	226	209	240	262	227	237	242	237	242	233	228	245	254	232	240	235	237	245	220	233	248	251	241	238	227	212	220	275	274	248	275	225	238	258	233	228	275	265	242	238	203	242	239	234	237	240	234	248	254	232	245	228	223	249	233	228	227	262	262	241	230	260	236	233	278	255	219	204	244	228	237	225	222	232	232	229	197	229	203	235	221	239	258	217	256	256	218	231	234	225	244	239	223	215	256	245	263	229	280	219	237	203	200	233	255	224	232	227	216	219	220	254	249	231	233	236	264	257	226	229	202	254	229	263	230	253	217	246	232	254	239	217	251	212	222	268	255	215	219	211	262	230	224	236	234	241	220	246	265	242	241	239	248	237	227	269	210	218	256	256	228	236	241	230	242	227	246	214	212	240	216	220	255	229	273	222	260	226	228	236	228	226	229	227	233	226	227	258	221	219	235	249	237	215	243	248	245	243	230	229	254	223	240	239	263	247	238	223	248	225	232	239	231	215	233	240	225	242	237	227	269	225	217	251	235	237	237	271	252	214	247	238	224	240	243	256	250	237	237	235	241	197	234	232	227	206	240	242	219	234	249	256	251	209	251	248	245	233	230	247	245	203	239	274	237	216	241	240	224	253	270	273	239	224	256	227	230	271	239	235	221	239	232	259	233	247	259	238	233	244	238	262	220	218	210	226	236	286	249	241	242	209	257	232	230	255	231	228	227	227	234	255	243	248	232	227	249	246	253	203	230	260	223	225	218	263	231	240	231	252	225	217	238	239	233	232	239	202	230	226	233	248	273	255	240	246	252	238	248	240	254	255	229	230	246	218	238	249	272	264	237	230	247	227	245	274	234	252	266	225	237	241	228	218	247	237	225	234	221	222	255	233	227	220	226	230	217	225	215	248	210	245	227	244	251	234	204	247	231	251	240	231	232	252	227	217	250	234	230	252	226	231	244	206	212	245	228	311	233	234	264	218	246	237	249	221	242	223	219	242	228	223	200	247	223	248	256	219	235	246	233	231	251	247	218	247	246	205	226	238	212	239	239	242	216	239	266	262	245	275	240	230	234	223	225	232	229	226	239	218	248	234	235	262	238	224	223	233	247	235	208	222	232	246	243	244	225	222	254	235	252	232	251	251	221	247	238	225	224	257	246	239	231	230	223	234	206	239	224	225	252	209	242	247	231	213	248	245	230	250	219	233	230	222	221	213	207	209	230	249	225	225	254	242	216	245	240	218	265	242	222	251	231	239	239	247	239	235	238	250	223	233	247	248	250	213	284	247	241	225	242	239	237	219	231	230	238	238	236	231	254	225	241	251	233	233	242	229	215	225	221	243	242	243	216	229	240	233	235	231	240	252	231	245	236	234	248	256	221	225	224	207	235	227	234	258	236	235	230	236	228	237	256	195	233	231	215	227	251	235	257	255	246	243	223	256	236	238	255	240	230	234	266	236	219	249	227	237	230	274	239	225	243	233	235	210	235	217	243	238	198	248	240	235	252	260	233	228	242	251	244	232	220	231	224	244	230	228	264	223	256	261	240	235	255	232	244	200	233	233	242	238	230	250	226	248	231	241	223	249	256	240	243	223	262	234	235	221	253	234	222	236	226	245	238	236	224	230	268	241	234	225	231	231	239	241	249	243	273	216	224	252	229	233	232	251	249	231	242	225	231	239	222	271	243	226	289	207	215	245	257	222	231	239	246	250	222	222	252	227	243	267	268	248	221	225	231	238	238	242	240	244	241	249	247	241	262	244	274	233	215	193	224	235	202	242	233	238	222	234	236	232	259	274	216	236	231	270	242	252	196	224	263	253	261	224	228	254	241	249	256	211	233	226	248	231	246	223	238	235	262	262	220	235	226	227	234	253	253	248	227	207	239	252	198	242	202	251	257	228	215	202	204	224	236	264	213	220	215	245	248	236	221	261	259	231	246	229	212
3240	2111	1263	827	747	673	645	560	571	603	598	594	595	570	649	602	574	550	587	574	634	584	598	530	593	541	565	576	607	562	595	598	568	598	573	616	566	539	596	576	614	553	580	577	572	614	603	593	552	584	552	570	566	572	584	557	590	560	587	545	577	549	595	566	591	609	550	594	556	638	575	575	582	560	555	610	630	558	571	564	604	612	558	588	577	591	565	575	597	570	566	619	593	566	585	615	605	603	572	593	600	606	570	611	582	527	586	560	565	644	608	598	577	548	599	580	572	590	563	565	574	584	563	568	613	577	598	587	580	582	570	572	573	564	569	621	550	608	570	604	567	556	594	544	599	575	563	611	588	606	612	562	573	598	568	589	612	587	594	528	555	585	560	593	563	597	560	625	569	573	575	578	619	575	582	563	575	602	581	609	558	601	567	575	554	587	563	578	542	594	536	593	593	589	529	573	590	581	540	594	577	605	589	628	558	567	596	585	591	577	577	605	519	569	585	581	609	584	568	609	550	564	574	588	592	592	559	612	534	572	598	570	622	581	542	648	596	597	593	600	595	505	582	553	585	610	534	587	557	546	576	600	603	597	590	556	566	597	573	570	592	556	584	589	616	598	569	620	616	571	586	567	580	564	638	611	603	603	597	593	583	640	578	627	590	545	489	551	582	551	601	611	611	593	591	559	559	593	585	593	621	593	567	601	553	581	531	568	609	572	574	580	644	559	626	592	603	556	545	561	587	547	583	528	569	609	532	591	598	566	548	590	582	546	554	552	538	583	570	613	545	571	567	559	585	554	550	573	648	572	590	588	563	575	572	618	593	565	589	571	597	576	565	543	612	537	579	585	552	557	546	584	602	537	600	579	582	589	608	536	590	592	568	597	615	651	622	515	619	576	574	600	581	581	587	545	583	606	558	555	604	578	605	586	594	563	592	590	580	566	571	580	558	603	536	543	577	572	639	563	599	575	564	564	560	589	551	576	533	536	583	578	585	576	572	558	569	643	505	590	623	580	578	577	545	595	557	570	615	524	583	593	574	554	577	622	551	577	601	582	568	581	559	557	552	595	566	591	566	571	533	611	596	573	567	598	578	549	606	627	596	553	565	596	555	570	607	569	592	604	639	573	581	582	530	571	591	575	599	572	628	605	593	563	553	570	590	593	593	614	567	551	616	582	589	601	586	582	593	604	590	603	560	577	560	586	533	556	593	589	585	569	601	580	572	606	593	619	550	622	588	564	589	540	595	584	571	552	557	547	555	588	570	594	552	583	535	558	607	566	566	628	603	540	542	571	601	609	575	575	587	557	591	603	571	555	560	567	549	574	561	566	602	557	593	566	606	603	593	592	574	558	600	541	575	587	610	569	574	566	536	633	541	556	579	592	631	589	588	566	586	633	562	550	537	583	581	564	567	587	590	599	604	550	598	590	573	573	590	593	592	609	574	572	545	604	601	601	583	606	598	587	591	587	571	561	636	556	546	554	575	550	605	574	557	581	543	584	582	558	535	571	562	589	562	632	577	567	586	562	570	572	613	596	561	597	586	610	550	561	577	554	567	595	554	562	583	591	608	590	577	545	585	539	592	603	587	604	615	552	573	562	595	594	610	590	540	578	599	637	588	590	576	585	614	572	585	544	605	587	563	574	590	544	599	552	563	555	619	576	589	542	534	591	564	609	587	571	584	575	626	586	521	582	561	561	542	602	561	541	573	569	592	566	591	580	579	630	596	598	597	588	577	620	568	522	580	595	621	593	582	527	597	577	572	560	592	571	555	577	577	591	615	572	560	593	603	568	576	574	585	555	573	560	573	603	565	569	556	580	582	552	588	587	570	580	515	554	576	556	609	549	602	583	566	606	571	599	564	575	523	588	567	608	528	577	593	596	639	567	574	602	574	570	574	562	606	626	599	581	568	585	595	589	583	555	595	607	605	568	586	619	583	565	547	529	582	577	610	564	544	609	567	567	627	565	576	541	557	583	592	623	595	607	589	612	598	552	588	534	602	617	586	548	601	591	599	576	570	584	564	573	608	568	545	632	573	544	569	565	611	571	599	595	524	609	578	596	595	603	621	533	572	533	566	612	558	583	609	560	585	577	572	614	567	615	549	624	564	560	598	619	582	569	593	550	531	623	558	612	582	594	525	590	591	601	622	583	598	527	602	616	610	621	558	575	569	582	591	618	611	567	592	575	574	562	564	589	589	588	595	575	534	614	623	553	629	597	575	571	602	583	541	549	549	612	617	610	619	587	552	573	563	590	601	577	548	608	599	525	591	550	598	544	575	575	588	600	587	568	577	545	594	569	566	632	560	548	570	554	581	573	613	579	570	614	608	617	573	597	581	574	554	612	594	528	582	587	581	580	545	573	547	572	591	587	573	607	550	623	567	541	618	581	542	627	554	566	549	594	583	545	555	569	596	574	637	543	549	591	577	588	550	538	584	576	558	567	611	609	591	537	547	560	572	562	576	595	572	569	610	635	563	584	583	515	539	542	564	623	558	594	608	559	645	601	580	592	598	558	577	573	586	608	586	570	556	574	550	582	569	559	603	554	546	573	585	588	568	569	624	540	566	578	584	562	590	572	569	561	587	562	581	596	547	565	586	571	589	563	617	582	565	598	564	599	559	593	581	619	555	536	593	572	605	546	614	582	571	565	599	535	572	594	573	537	554	573	581	613	589	582	525	544	532	623	586	565	561	590	578	586	513	590	570	586	565	563	567	577	586	595	563	584	572	563	564	573	587	617	601	555	614	583	590	565	568	570	581	565	631	612	591	559	546	590	534	567	567	574	611	603	553	591	564	595	552	606	577	611	592	549	603	604	606	553	566	560	588	602	590	592	604	582	595	560	592	592	606	589	578	563	594	596	577	595	563	589	565	562	594	590	589	603	581	598	556	566	628	598	591	558	570	584	584	597	572	607	561	594	606	545	537	533	588	597	610	577	571	601	572	569	562	587	578	604	589	630	567	623	553	585	587	549	576	596	546	564	598	566	563	595	557	568	579	580	558	588	553	613	576	549	601	588	628	569	564	585	577	572	526	618	569	613	557	585	625	595	597	568	601	583	589	585	550	544	608	621	589	627	620	606	586	615	579	598	541	586	562	634	583	550	551	567	573	555	568	545	557	578	612	587	548	539	584	577	574	624	602	606	565	545	577	604	563	589	571	576	647	594	566	627	617	564	563	588	598	593	562	615	560	575	612	566	610	552	581	595	538	617	559	562	608	604	577	572	600	538	567	552	596	600	581	565	550	603	572	587	593	598	608	575	589	578	598	588	575	577	627	569	579	551	580	581	583	590	574	587	576	593	549	561	551	540	551	580	574	553	573	603	551	568	615	579	619	554	595	583	598	613	597	546	549	598	612	572	544	596	569	616	586	591	584	593	556	562	554	560	583	585	594	587	603	563	556	606	577	574	584	557	569	521	600	541	585	571	590	621	552	566	567	568	589	575	570	589	604	641	625	609	597	560	589	584	584	595
23951	21006	24395	27817	21006	21014	12172	443	260	203	202	209	196	148	164	137	127	132	141	122	144	133	145	135	131	113	114	117	119	124	133	109	121	99	145	109	126	127	144	109	140	133	124	90	109	119	109	133	112	130	104	106	113	125	111	115	112	114	110	99	119	110	103	98	108	85	107	112	126	117	103	110	103	100	111	95	99	104	107	106	92	94	89	99	126	129	105	113	135	91	110	99	105	97	78	93	104	110	113	122	103	120	112	107	121	96	109	110	126	97	111	123	96	118	102	98	125	97	113	112	122	103	127	107	107	118	97	103	111	108	134	86	88	109	84	121	102	110	108	91	114	101	118	99	104	106	101	115	104	106	99	127	110	110	114	109	114	97	99	114	124	106	102	111	109	102	93	103	94	113	120	99	103	103	104	110	89	111	103	106	101	116	121	114	107	100	119	118	133	91	118	104	110	113	90	102	113	109	93	142	126	104	116	95	98	109	119	117	107	114	99	120	106	118	119	109	98	108	106	123	129	107	116	98	114	110	105	98	124	115	97	105	105	114	90	99	129	118	91	121	110	114	112	103	113	115	118	93	111	118	103	123	102	97	99	105	136	116	118	108	112	116	103	128	113	100	112	118	94	126	105	102	103	107	105	94	114	104	118	111	118	106	96	106	113	111	132	107	107	96	128	118	114	122	90	107	107	104	94	103	112	108	97	114	110	103	119	117	116	108	118	111	100	115	115	111	112	110	123	111	110	119	113	109	93	101	107	104	119	116	94	118	111	109	104	96	108	94	116	112	109	109	108	95	125	109	99	117	122	95	111	93	119	107	121	112	121	95	118	106	120	103	104	112	123	105	115	114	115	114	78	98	108	121	109	108	100	120	105	117	116	121	117	111	99	102	137	90	102	137	116	104	103	89	88	107	113	117	85	95	97	133	116	106	110	105	106	123	114	109	92	115	104	116	108	115	99	110	94	116	85	108	98	113	105	107	99	101	122	115	112	115	101	106	121	107	100	105	99	104	101	102	104	97	121	97	129	88	94	118	108	108	84	92	112	124	100	102	107	126	118	99	101	102	92	111	107	116	122	84	100	110	120	94	116	102	103	97	103	103	127	108	114	91	87	102	119	104	86	123	104	118	109	120	96	112	108	105	99	102	119	107	100	129	102	106	91	130	100	114	114	108	109	103	115	99	96	104	93	104	110	97	103	105	110	116	107	90	104	102	117	106	120	102	106	114	104	128	93	112	82	97	114	105	97	106	132	98	109	87	116	100	103	115	98	103	111	114	116	107	119	119	128	115	88	104	142	128	102	109	104	88	138	90	101	116	96	96	92	100	98	122	103	112	90	96	107	112	109	79	130	122	107	109	103	118	120	99	115	107	106	120	132	115	96	99	115	102	124	109	95	113	118	120	111	126	109	101	109	98	98	127	108	119	109	117	130	110	112	115	108	131	109	101	109	102	116	91	104	121	94	102	90	110	99	126	100	116	107	113	90	114	92	91	89	129	118	97	108	116	104	115	103	117	109	124	99	118	103	115	116	109	120	98	135	81	94	110	124	110	118	108	97	95	104	130	118	113	106	99	117	111	99	111	121	106	110	120	106	94	113	94	99	109	105	106	114	109	96	102	105	123	122	118	108	92	122	86	108	117	113	111	95	99	117	97	93	121	105	110	114	114	120	115	118	114	127	99	108	133	111	108	119	129	102	113	96	116	92	123	107	104	100	105	106	92	100	112	110	111	107	107	119	95	105	100	103	110	97	94	99	92	107	103	90	108	97	113	125	99	117	86	119	120	102	111	122	113	99	113	129	128	109	110	111	111	100	107	112	94	92	106	94	131	122	119	104	116	113	93	110	100	97	109	113	104	104	100	79	113	109	127	84	114	100	119	80	113	104	78	119	117	113	113	109	92	110	99	109	117	117	90	131	116	107	105	104	117	113	116	111	125	93	111	116	115	118	112	124	102	122	99	120	96	96	120	112	90	119	107	102	98	114	98	109	112	106	91	90	103	100	90	124	113	123	113	107	114	109	120	103	99	99	119	99	106	90	95	108	98	95	125	105	112	117	107	103	87	104	113	123	116	115	102	88	115	129	109	120	122	114	105	107	100	128	114	102	103	89	107	93	113	110	119	110	100	98	115	97	108	118	121	99	99	104	95	105	95	135	107	114	109	94	106	112	101	108	117	99	133	102	98	97	97	106	110	102	92	94	95	110	100	100	117	111	95	117	115	99	122	112	96	109	119	117	108	100	108	102	98	108	97	105	127	110	129	126	122	108	121	107	106	108	99	104	112	115	94	99	109	108	104	99	105	104	109	98	100	98	109	101	109	106	80	99	107	100	112	98	110	92	106	101	132	96	104	85	106	99	132	106	123	115	92	105	114	81	94	105	114	123	97	105	91	104	103	103	115	107	98	112	110	100	109	95	111	104	101	114	109	93	118	109	110	121	115	101	119	122	104	116	106	101	125	118	94	103	106	103	96	119	108	119	102	88	100	109	94	91	113	108	108	111	123	109	111	111	106	132	112	98	101	109	103	83	89	104	124	91	131	126	119	97	100	105	116	105	94	126	101	108	112	109	99	115	112	106	95	117	102	113	103	105	115	107	104	127	103	115	112	111	106	124	93	118	109	115	106	120	107	103	109	122	118	103	95	120	114	99	98	109	122	118	123	110	104	110	109	101	102	109	112	135	121	107	103	112	120	97	106	104	110	108	111	125	86	91	110	120	93	114	94	109	131	101	91	119	106	113	109	91	109	102	111	107	112	101	98	90	117	105	105	104	97	91	125	94	110	96	125	96	115	86	116	95	118	114	120	122	106	125	108	115	99	97	109	101	108	78	95	120	109	121	113	102	99	95	101	118	118	120	124	109	99	96	116	111	95	108	111	95	98	108	98	101	106	109	100	120	132	124	101	122	106	116	119	106	116	117	108	118	114	116	105	94	107	99	101	118	101	107	106	122	110	109	111	90	127	109	114	119	100	116	112	101	119	97	123	102	112	105	119	99	108	122	114	98	103	118	121	110	109	118	102	99	93	111	115	107	109	103	113	105	95	118	98	104	112	98	114	122	110	114	108	118	83	102	106	115	94	105	106	101	100	127	117	107	101	96	120	110	92	100	106	97	91	106	96	100	89	116	119	95	104	109	111	105	125	107	108	113	127	113	98	121	125	113	102	97	98	115	95	100	110	120	106	91	109	107	120	92	102	105	114	116	114	108	101	101	103	101	104	128	123	107	94	117	103	113	117	105	90	120	102	117	117	123	111	87	108	107	106	98	103	111	112	111	108	105	99	100	100	115	110	94	117	98	106	107	110	106	112	106	119	109	100	107	119	124	120	112	128	123	101	109	120	105	115	120	117	129	84	105	118	105	105	108	98	91	114	116	101	116	123	104	91	104	115	108	109	94	114	116	101	92	94	121	105	96	111	109	108	90	103	110	98	115	87	108	108	104	103	109	115	126	111	99	116	107	116	97	110	126	119	118	120
3152	3350	1519	852	618	463	420	395	378	322	329	312	342	330	325	317	334	307	301	305	305	284	323	319	301	312	305	324	310	312	307	338	273	313	284	317	313	264	299	306	312	304	314	301	320	281	306	280	291	312	287	270	309	293	322	299	307	296	298	301	279	322	313	289	295	245	270	284	280	293	309	293	298	301	316	315	286	317	313	320	296	289	320	302	310	305	283	282	304	270	295	295	304	309	319	321	294	316	285	310	302	310	300	289	291	296	297	306	258	353	293	304	317	311	287	318	296	319	271	255	290	298	316	283	311	305	320	314	292	324	307	314	293	287	316	292	295	333	275	327	281	283	283	309	273	296	299	305	282	288	301	324	306	285	320	287	302	289	284	320	287	288	299	306	315	281	308	291	273	294	313	282	272	308	272	313	291	271	269	291	285	315	271	302	314	301	278	303	289	314	298	292	283	303	312	311	314	298	304	293	333	314	334	303	328	319	277	312	298	312	293	307	308	298	290	293	300	304	315	294	271	305	314	315	300	281	306	304	268	291	305	279	313	303	303	293	278	290	320	308	273	297	311	297	286	295	289	293	292	297	300	315	284	303	285	271	327	297	288	298	285	311	288	302	330	285	259	268	330	300	314	300	304	283	297	331	306	294	295	323	274	269	299	296	291	292	308	273	295	306	298	341	323	303	308	305	282	282	300	289	299	297	315	282	325	319	288	340	287	323	295	260	295	281	317	288	304	333	304	277	281	272	280	317	309	278	293	302	280	284	282	247	305	309	310	290	265	304	321	289	281	294	285	278	351	312	287	303	268	294	296	310	270	308	279	282	276	281	331	335	316	309	302	299	291	314	296	288	303	286	294	326	328	313	295	315	256	275	279	321	300	256	341	287	308	290	287	294	301	286	291	304	296	296	276	296	328	282	309	266	310	294	284	272	301	291	314	312	281	284	296	301	306	330	299	289	293	297	298	281	277	312	286	303	284	302	309	304	308	277	329	308	319	279	296	300	330	311	290	305	312	308	272	264	279	271	284	297	270	291	325	273	296	249	291	288	291	313	326	253	295	274	292	281	304	309	299	286	324	299	295	294	313	301	320	271	305	301	281	286	290	297	256	302	284	276	313	294	288	289	298	304	292	282	294	327	309	296	294	304	315	305	321	294	287	271	308	286	289	281	307	326	327	308	292	288	297	278	307	297	310	284	281	307	284	293	289	299	309	293	295	289	347	330	342	319	293	277	300	296	321	282	284	323	282	315	278	306	297	319	280	292	284	282	300	281	287	291	303	313	305	288	274	314	301	288	288	288	298	251	317	292	275	305	311	303	301	339	312	322	287	306	307	316	303	299	300	299	319	321	295	314	304	294	324	301	278	301	291	309	304	336	311	268	311	288	296	291	308	320	310	315	313	283	309	322	309	277	302	297	290	307	271	290	301	312	302	285	304	298	278	313	270	302	279	271	309	270	295	314	348	288	301	282	320	297	308	280	260	307	290	290	277	271	293	299	292	296	315	277	327	297	311	303	271	301	302	303	293	337	257	305	291	317	288	320	299	308	282	290	282	303	326	313	284	279	319	312	305	302	275	308	284	276	285	329	325	315	306	273	311	297	288	307	276	286	258	299	269	309	314	305	291	289	274	301	289	268	283	296	299	281	314	304	298	273	271	290	254	270	289	275	306	284	297	315	295	283	306	295	295	322	292	274	304	315	274	289	299	282	279	300	275	310	300	295	269	296	311	316	308	289	297	284	292	323	265	286	303	304	303	281	307	324	309	286	330	292	289	302	300	286	304	298	286	321	332	334	293	298	334	308	277	300	285	308	283	318	281	303	309	301	272	315	313	307	277	313	276	265	292	299	318	334	314	293	288	308	336	296	299	274	300	297	281	286	303	278	322	295	296	257	326	301	313	278	305	307	270	293	297	271	330	294	285	310	255	293	305	290	283	306	299	312	290	302	275	296	294	295	342	275	358	314	315	302	258	320	313	301	321	327	308	313	276	292	268	301	268	309	357	305	321	306	315	268	293	302	320	287	296	297	283	305	303	331	277	291	286	313	297	278	311	286	294	283	306	274	302	272	305	265	322	301	315	317	301	321	272	304	315	303	290	302	294	330	283	306	291	311	306	317	267	296	320	295	310	302	280	305	310	331	309	283	304	328	328	319	294	300	294	312	308	269	313	312	321	312	311	304	324	280	287	311	303	282	290	304	322	321	303	310	299	315	287	283	269	293	306	290	279	291	304	279	314	288	308	331	284	318	263	303	288	281	295	291	333	275	301	278	316	272	262	274	279	325	325	287	317	285	281	294	287	290	283	312	301	303	305	304	339	275	285	281	307	306	298	302	268	326	311	282	348	274	286	298	294	291	299	300	295	304	320	308	280	324	296	295	309	299	298	322	297	289	312	298	277	285	281	277	303	293	276	298	302	287	292	324	290	294	319	292	298	260	306	306	273	301	304	311	310	287	296	282	323	320	297	278	306	325	305	307	312	307	292	302	327	295	304	305	266	301	277	291	306	315	277	311	298	303	307	289	294	312	302	302	298	286	293	327	290	268	278	299	317	264	299	307	301	331	276	295	305	329	318	297	259	304	291	278	277	303	311	285	305	272	282	295	298	270	299	282	298	294	273	335	303	303	301	314	294	303	316	284	289	289	266	322	306	295	308	341	279	299	301	312	271	305	306	289	307	286	298	307	308	324	288	256	275	307	337	297	331	294	313	287	300	319	285	271	297	288	273	292	260	316	272	323	277	297	306	282	270	336	311	307	299	280	319	307	291	264	304	299	320	323	295	264	261	290	285	314	288	307	323	281	300	308	289	283	254	309	309	310	313	326	290	299	284	307	317	309	312	306	297	288	303	297	303	311	313	311	302	308	283	348	282	295	282	286	302	299	260	317	254	305	291	303	297	264	301	326	302	290	310	319	296	295	305	290	277	298	303	323	279	310	309	303	299	287	301	306	294	303	309	303	283	314	302	270	293	280	279	303	294	310	293	302	300	309	317	317	306	318	317	324	279	304	312	310	289	304	286	330	276	299	300	274	303	295	307	295	306	280	290	244	295	302	319	281	286	316	306	312	319	271	324	290	299	301	315	313	323	322	308	295	288	318	298	320	298	285	299	307	293	310	282	291	313	331	322	260	310	302	280	313	276	337	305	308	318	265	335	299	310	297	297	297	290	314	271	301	293	305	307	303	319	273	275	302	276	272	297	283	298	317	306	296	316	317	287	288	340	295	289	304	283	245	313	302	262	306	287	287	296	309	285	275	299	299	315	302	278	292	277	290	286	274	294	295	300	308	297	317	329	289	299	311	307	292	291	283	282	314	315	299	285	333	259	308	286	289	295	271	296	270	287	302	308	312	292	273	273	286	265	285	282	304	310	310	291	332	284	280	305	302	308	303	311	314	270	325	307	315	312	323	313	311	327	325	305	295	288	319	327	304	259	306	321	269	321	303	293	302	288	299	307	304	307	265	304	283	315	309	292	280
31200	20371	10070	727	464	389	376	334	340	348	330	325	307	356	321	338	329	338	342	353	337	345	360	341	350	308	306	323	336	325	310	342	298	336	326	323	321	335	347	335	319	337	337	351	306	375	351	337	340	336	365	356	298	364	318	346	335	348	337	334	336	311	317	350	374	314	310	358	318	320	377	365	313	340	292	345	332	340	368	337	327	345	350	342	295	318	347	335	310	346	346	341	329	335	307	337	330	357	322	366	340	374	332	310	328	333	337	326	314	339	360	328	341	289	328	346	312	336	352	312	306	336	340	364	316	363	293	366	318	347	316	311	345	345	344	328	332	354	347	297	324	330	365	352	351	312	334	359	358	333	336	323	309	363	294	319	336	345	351	337	332	344	339	320	310	305	330	380	355	339	355	347	339	294	341	316	364	358	354	314	328	358	334	362	374	338	323	355	347	295	305	349	354	324	335	339	342	338	301	330	323	339	341	328	340	333	333	332	350	328	351	357	300	313	325	321	353	334	335	371	376	307	350	351	323	338	352	341	325	329	393	345	316	352	336	347	348	347	341	312	319	326	341	305	341	332	353	357	307	336	324	335	318	380	351	345	330	351	332	352	341	344	333	338	352	327	326	306	332	325	320	298	334	332	325	344	314	342	336	333	316	298	352	312	316	315	325	356	367	315	329	341	321	298	366	313	330	339	327	346	354	320	330	332	307	342	342	331	323	332	347	333	341	341	336	336	307	301	293	319	361	351	365	326	331	294	332	307	317	359	326	335	282	351	350	312	351	343	304	315	320	340	297	308	306	315	334	333	355	340	327	328	346	322	342	321	343	340	357	340	345	299	321	334	305	343	334	336	367	335	368	310	349	378	307	334	361	349	330	341	328	334	331	326	332	337	348	334	329	327	313	343	327	323	354	335	329	330	321	316	322	334	350	353	321	354	361	330	329	325	285	352	361	345	312	326	353	372	329	332	326	322	368	364	344	352	336	345	326	330	305	321	318	347	348	312	331	358	346	367	323	338	303	326	351	346	322	354	321	344	321	356	343	316	330	326	332	319	308	343	331	326	307	322	316	309	349	325	302	356	358	377	366	346	332	337	313	339	305	325	314	345	343	301	328	329	326	332	342	331	341	331	319	343	332	366	331	323	377	322	365	345	292	329	367	352	325	359	323	336	341	313	348	353	356	364	348	337	337	344	347	335	329	335	343	308	366	336	328	324	306	294	335	338	317	368	361	330	346	331	349	349	332	316	327	355	324	323	325	337	338	321	352	319	330	344	304	324	357	353	338	295	337	334	336	333	328	339	387	299	325	329	332	343	321	340	343	330	320	346	341	323	350	314	360	328	328	358	326	319	337	336	356	342	336	329	336	351	322	343	344	330	323	351	370	323	351	326	336	310	328	355	321	363	380	311	336	297	330	343	362	330	367	341	377	335	307	353	337	321	328	357	311	347	340	315	304	330	309	361	333	393	359	336	351	314	388	320	373	346	309	292	338	338	329	332	341	290	359	337	365	302	363	338	336	317	359	332	360	313	344	333	312	359	306	335	353	333	336	354	336	352	322	309	318	344	339	327	322	326	321	322	344	364	348	351	370	346	305	310	342	346	352	363	300	335	338	299	353	339	318	316	333	341	358	326	348	322	335	350	320	342	297	346	324	327	306	321	345	348	321	338	354	363	326	317	316	296	346	359	330	334	350	316	303	316	360	368	369	331	361	355	309	349	333	295	352	320	343	310	348	306	339	320	354	332	326	319	322	330	286	357	349	353	320	328	338	333	310	360	318	334	365	324	325	323	379	316	317	328	346	345	331	352	339	353	363	360	368	341	319	340	310	378	318	355	309	311	343	328	331	308	353	333	320	341	328	289	314	371	322	361	337	323	333	317	343	339	324	320	315	367	365	359	357	331	329	326	306	315	329	378	320	320	329	314	347	297	342	356	341	326	329	354	317	324	329	334	326	326	307	322	318	344	316	309	363	329	313	330	310	357	322	343	358	372	369	339	339	311	309	334	321	276	339	358	302	346	347	348	283	339	318	296	336	311	319	338	340	304	315	359	296	310	330	364	321	323	357	332	310	339	361	303	348	321	309	333	322	336	324	390	340	347	345	317	339	315	346	326	298	309	323	339	308	294	309	346	360	330	341	328	324	342	363	302	350	330	342	327	336	291	358	342	322	314	358	323	324	319	380	342	328	314	352	348	364	350	307	306	338	332	346	363	333	313	347	312	329	336	321	339	317	351	333	281	338	335	330	381	324	343	344	345	350	342	378	331	310	320	355	344	339	320	347	383	383	303	363	348	317	339	354	346	319	332	309	287	311	310	363	337	339	342	333	350	290	344	324	358	282	323	332	335	326	354	331	360	340	360	332	348	310	368	329	304	312	333	327	312	323	307	330	348	330	329	348	365	322	343	322	318	309	378	316	332	356	346	333	349	337	317	355	338	357	301	333	349	319	375	349	345	333	343	341	334	358	332	348	346	317	349	303	295	318	343	311	321	325	363	315	317	351	376	310	345	328	334	343	330	330	337	346	354	361	335	313	345	340	368	329	339	348	331	348	329	322	336	336	357	316	321	340	331	303	347	319	385	356	326	310	323	334	334	349	368	360	347	328	326	325	326	333	331	361	314	356	344	334	350	345	320	337	317	327	340	360	360	368	357	294	349	296	317	335	346	324	320	357	306	368	321	306	354	319	315	325	331	344	329	334	348	345	361	337	318	335	287	321	311	303	313	331	338	275	372	338	339	336	315	325	342	336	316	305	323	339	360	335	325	337	367	319	337	330	323	351	330	329	335	350	334	311	324	341	328	341	321	353	343	304	318	353	344	331	316	331	366	355	396	328	347	330	292	332	327	349	329	346	328	322	347	348	370	328	332	349	311	330	343	337	309	339	345	354	324	370	317	315	320	333	345	369	353	328	356	300	331	372	369	346	343	350	340	320	309	317	339	342	350	359	370	341	328	319	320	336	358	348	347	356	317	339	350	314	367	303	340	317	313	324	321	357	320	322	336	325	333	352	335	353	321	318	352	286	349	360	329	352	358	325	346	347	340	329	335	341	323	312	341	340	348	329	319	348	312	343	324	318	319	318	366	329	342	359	338	350	317	315	310	360	302	351	323	284	336	358	326	312	353	327	306	317	353	322	344	334	313	318	348	310	280	346	363	345	322	323	349	330	332	349	291	329	351	318	342	346	338	319	346	342	341	346	325	340	359	313	295	343	333	339	335	330	320	317	301	294	344	326	325	336	353	350	331	355	324	307	342	296	319	316	348	351	323	317	291	368	300	312	323	381	343	303	337	327	369	332	311	311	368	346	369	350	324	323	334	328	324	322	310	375	333	382	357	292	314	346	330	337	345	343	357	307	320	383	341	336	345	338	324	329	344	351	325	352	307	318	314	359	332	324	368	360	316	330	321	367	333	305	314	358	345	336	339	317	341	304	342	336	330	332	329	353	310	324	343	313	309	331	325	319	340	346	365	329	333
5580	1169	1033	889	831	802	824	803	874	871	828	864	750	765	827	789	826	772	818	802	811	821	799	820	814	770	806	791	803	781	830	761	817	784	805	850	796	812	757	840	826	798	810	759	797	816	822	779	822	824	788	785	802	808	759	818	793	784	780	770	818	767	795	843	789	794	825	767	775	806	804	809	808	841	801	794	815	782	778	805	771	782	813	801	844	846	817	777	775	807	813	780	751	755	771	784	815	818	812	827	753	797	801	801	776	803	772	774	801	825	829	846	818	776	789	776	837	772	830	815	811	776	815	828	833	848	800	815	837	828	826	823	808	775	757	826	841	845	766	774	811	826	773	826	887	847	807	798	763	792	842	771	796	818	778	825	748	843	759	778	746	825	777	805	828	797	765	779	784	795	801	818	777	837	796	788	791	793	806	783	764	808	802	720	794	807	828	753	746	733	833	786	829	813	796	786	797	800	804	772	798	861	802	762	797	850	781	789	838	810	735	771	840	810	828	775	792	820	802	778	839	849	813	733	829	816	809	796	806	793	809	799	800	800	774	819	789	816	836	775	840	812	803	795	785	806	779	834	828	753	786	822	781	834	783	798	801	836	808	798	793	822	792	807	748	870	760	805	827	805	750	792	775	807	815	808	830	752	837	847	772	772	832	771	795	771	795	762	791	791	824	762	813	823	824	797	805	811	743	786	815	802	817	805	815	785	804	789	814	782	811	850	816	822	788	755	807	836	783	813	836	767	769	780	778	814	830	797	821	744	758	769	782	813	784	804	790	840	841	775	851	750	782	813	822	793	795	801	837	770	822	814	790	764	772	801	859	758	782	814	759	751	824	804	808	805	751	794	790	817	748	813	826	807	780	863	810	787	793	828	764	809	827	786	777	798	859	794	827	772	793	849	836	798	797	781	780	759	792	770	804	800	784	781	808	808	810	829	827	799	788	828	835	816	796	821	816	795	820	795	787	797	831	848	787	822	829	816	798	789	823	827	787	812	803	776	818	785	763	828	730	768	822	853	745	806	798	780	816	793	820	776	829	752	766	785	790	812	780	809	769	828	797	808	805	815	813	796	818	807	823	821	827	741	805	816	806	778	831	860	779	829	757	794	792	787	803	816	772	770	827	838	766	776	739	840	788	828	806	801	817	786	843	795	798	785	798	774	794	765	801	742	797	759	796	791	798	801	783	834	797	804	757	761	814	758	775	860	823	831	791	773	785	802	774	807	784	793	799	737	822	794	785	830	814	803	792	764	797	777	796	798	753	793	795	804	819	804	793	772	737	858	767	804	743	829	804	787	775	775	816	834	811	794	777	768	844	835	761	789	788	810	817	805	829	777	794	797	800	809	750	837	761	810	801	792	774	818	786	770	783	762	812	806	762	757	782	762	814	764	820	765	794	784	800	791	755	825	826	825	785	761	776	766	816	836	776	813	748	783	792	771	811	807	831	825	740	829	833	781	816	810	796	816	830	764	769	748	772	801	787	768	779	817	820	838	853	778	794	808	800	839	764	779	795	773	785	830	785	789	809	804	879	843	837	802	808	823	824	831	804	828	790	833	798	771	803	764	773	828	811	822	753	760	737	803	807	766	804	791	805	847	813	765	810	810	768	781	794	795	868	788	786	793	856	808	776	823	756	840	798	824	845	780	799	824	800	804	832	786	773	772	772	857	814	780	822	755	810	755	777	777	786	843	768	825	805	802	782	774	756	835	862	754	826	829	780	816	790	835	837	781	747	761	817	821	827	774	814	752	798	802	798	763	757	806	781	797	759	775	794	816	742	792	839	823	779	796	805	815	798	827	767	789	785	832	827	804	783	833	780	824	837	766	786	749	847	831	788	826	759	793	860	810	791	825	775	802	799	781	800	804	801	855	822	781	783	811	786	818	802	764	799	830	766	771	820	776	763	782	766	796	815	808	821	855	809	789	801	767	794	807	797	766	808	792	793	774	804	821	862	814	810	738	784	776	831	823	769	818	770	760	802	781	772	779	796	826	808	827	810	824	748	818	807	772	840	799	818	727	768	798	777	795	774	762	840	813	826	752	818	833	756	862	825	779	788	788	792	852	806	798	826	801	814	803	811	832	739	789	797	745	765	783	823	799	813	780	774	834	799	781	761	799	771	801	819	813	796	823	812	801	794	863	808	719	753	773	840	802	761	752	770	781	853	768	846	798	805	746	800	805	760	819	768	811	826	814	801	786	774	782	832	813	804	753	792	795	772	798	786	789	794	811	781	793	851	800	812	804	766	797	823	744	786	813	814	797	814	767	797	817	800	804	724	811	839	806	805	811	794	811	822	713	789	801	837	838	835	850	766	773	913	834	841	818	808	798	811	798	811	784	802	814	792	787	754	825	767	801	782	800	820	820	828	785	895	826	793	802	799	730	782	793	787	822	826	786	772	812	740	803	792	828	826	752	781	771	835	852	773	815	805	807	783	768	785	811	777	807	811	795	775	768	750	750	818	743	801	837	801	881	791	758	815	769	759	757	807	815	795	809	778	831	772	812	810	745	810	781	828	765	834	835	792	787	848	816	842	783	818	794	804	768	831	802	817	814	828	813	844	758	804	766	723	832	858	797	843	749	806	819	773	823	776	795	814	780	773	854	788	839	811	788	761	812	767	801	773	803	783	790	778	805	817	765	748	803	786	813	831	825	773	765	801	762	783	764	788	812	799	769	791	790	784	775	783	789	804	825	817	852	811	794	816	804	806	798	814	809	791	839	827	777	767	769	762	785	810	773	766	790	821	849	826	821	842	746	780	853	845	826	784	782	759	781	801	788	850	830	820	766	794	823	842	798	813	790	815	803	819	749	806	805	780	797	765	792	824	801	864	791	812	816	830	858	736	790	798	826	749	822	809	830	779	786	830	768	785	845	792	735	809	823	760	805	844	786	819	809	827	790	802	829	810	811	807	772	774	799	777	792	793	829	836	737	836	751	788	822	846	775	848	837	791	804	820	824	819	829	833	778	830	806	809	791	755	801	829	815	809	790	814	819	841	786	765	842	759	768	791	812	776	769	807	771	839	819	781	772	782	802	797	860	808	808	825	814	775	801	805	778	798	818	794	816	827	791	801	793	820	801	782	774	809	824	767	798	779	815	782	819	835	755	795	786	803	766	765	840	754	807	762	770	782	840	841	842	831	815	794	765	819	802	832	828	768	780	778	822	755	736	777	786	776	795	806	805	794	784	802	788	790	824	814	843	772	822	793	836	822	796	768	790	772	768	836	835	784	773	815	831	808	799	784	810	868	744	810	775	815	791	769	799	797	801	833	850	762	781	760	783	809	786	780	846	762	777	767	825	789	805	787	770	773	777	780	771	758	789	783	781	784	773	865	804	730	816	814	796	823	837	745	823	844	733	797	818	802	761	758	752	817	807	789	800	757	783	786	797	798	781	826	806	813	803	763	841	782	785	822	758	790	814	812	846	815	817	744	836	783	804	787	781	812	788	786	755	753	794	802	786	794	772	827	768
24673	21038	23984	28296	21030	12703	545	340	293	277	306	305	261	287	240	247	254	255	259	259	233	249	263	209	244	252	217	238	221	246	245	233	243	263	234	224	255	221	219	257	221	239	237	252	255	245	210	233	258	242	252	204	258	255	217	230	247	229	260	230	238	254	255	235	224	228	225	249	219	238	244	241	239	245	236	263	226	229	248	216	239	234	280	234	202	250	228	223	255	253	257	236	245	213	243	225	208	222	250	250	223	221	219	259	227	207	231	244	245	245	250	236	222	231	222	240	221	236	251	236	263	257	260	248	219	224	235	216	213	223	236	258	253	239	249	239	245	193	246	244	241	217	201	252	258	254	248	251	269	256	268	218	232	218	258	232	255	232	213	236	232	223	232	226	232	216	231	258	269	246	239	221	221	239	237	210	238	246	227	217	232	225	222	237	233	223	243	238	253	216	218	230	234	225	227	248	222	215	236	202	215	234	220	231	213	228	242	244	237	249	238	226	218	243	209	228	247	236	222	231	251	224	220	233	222	237	227	224	216	235	232	268	227	231	253	227	228	264	257	252	226	257	224	276	236	233	225	222	233	241	220	243	243	237	227	214	254	237	245	236	250	228	283	231	261	241	248	216	241	247	229	223	230	234	227	218	243	207	257	258	227	231	217	255	248	239	224	259	211	265	212	234	254	258	255	237	240	263	233	263	232	232	256	236	246	256	271	233	195	246	217	212	233	234	260	245	209	215	217	229	235	246	242	250	269	225	210	230	231	224	278	241	201	215	229	229	232	214	238	208	258	259	223	232	246	237	254	224	217	238	219	228	210	245	217	228	235	266	235	262	217	220	246	225	240	222	242	215	237	234	261	238	260	199	254	240	246	243	233	241	214	236	241	239	207	224	242	246	220	266	223	219	235	235	223	226	241	231	224	234	232	233	274	230	251	251	246	263	243	252	228	250	222	225	231	233	252	236	235	235	252	240	236	246	247	230	287	228	227	223	249	254	219	228	240	232	230	220	257	261	231	232	237	250	261	218	251	243	237	266	214	233	205	249	242	202	243	237	246	224	229	256	264	215	226	231	270	253	244	252	235	227	231	218	223	241	233	208	206	221	224	254	229	263	236	239	241	252	259	237	235	223	230	243	253	240	227	249	261	232	252	235	238	213	257	226	212	247	230	214	246	219	253	226	241	247	238	232	208	221	227	210	235	220	220	213	225	207	228	231	267	260	257	235	252	258	279	202	236	226	219	247	246	236	226	241	231	218	244	236	216	234	232	254	239	235	255	206	216	220	226	256	225	226	220	235	265	249	250	234	238	225	243	235	238	233	233	275	209	259	241	208	232	210	226	225	218	216	221	233	246	222	238	214	249	233	257	248	251	248	220	232	225	217	237	246	250	228	263	244	236	252	245	221	218	244	221	259	261	231	241	258	238	230	242	247	263	236	236	239	266	192	252	191	230	250	221	243	232	237	246	225	211	204	226	237	240	227	260	237	249	237	239	226	242	212	218	245	246	230	214	250	231	244	260	232	245	260	235	254	231	227	217	238	231	192	221	240	240	243	231	260	224	235	225	276	234	222	200	230	254	235	250	254	244	217	228	227	264	257	236	231	210	208	246	250	230	260	232	228	247	238	220	210	248	274	250	236	245	246	234	255	243	234	233	248	223	254	246	219	240	248	242	244	231	259	252	247	238	278	224	235	230	229	227	246	217	227	220	224	258	242	229	243	243	229	213	245	269	236	219	242	240	241	235	238	255	236	237	223	232	210	239	217	264	237	192	243	227	256	246	236	241	246	258	234	233	223	221	242	225	214	237	201	252	214	239	230	248	247	214	223	238	204	257	254	219	248	245	241	225	234	215	238	238	231	219	246	222	218	226	232	208	219	260	248	234	233	215	225	251	235	231	203	224	235	235	252	232	252	224	223	221	203	221	256	252	245	234	219	215	209	219	245	242	241	256	230	246	257	247	236	221	228	221	244	251	225	240	257	221	235	240	230	226	207	230	235	229	232	221	247	241	225	201	227	253	224	236	246	232	237	236	228	210	243	259	227	238	266	224	215	230	222	210	233	230	235	209	221	235	260	253	219	226	248	230	219	221	213	262	249	262	242	200	244	237	240	262	205	260	216	257	222	219	233	237	252	255	282	248	246	237	265	247	229	232	258	248	279	233	199	238	263	206	254	214	233	224	227	245	226	235	220	237	226	220	212	239	217	241	234	234	214	222	233	246	252	236	261	243	254	246	251	264	226	244	262	232	233	243	218	262	235	237	269	232	236	242	233	244	249	219	230	238	242	232	244	241	234	237	226	245	237	244	249	224	259	254	227	228	234	246	214	258	230	233	219	239	242	197	236	272	229	234	259	235	214	228	253	229	256	228	238	246	217	221	255	245	231	220	209	207	226	232	253	224	260	260	248	230	219	236	217	204	260	225	238	233	242	254	258	231	246	232	247	242	219	226	234	250	224	243	236	247	249	235	267	276	254	234	270	284	230	220	250	252	264	241	229	262	277	263	215	252	260	233	247	242	243	246	283	235	229	222	236	223	237	242	226	258	242	245	218	223	232	241	276	244	231	271	244	264	243	277	232	226	239	257	249	232	246	242	223	241	261	211	232	218	251	197	249	231	261	226	242	266	257	226	225	230	202	265	225	221	222	241	216	224	251	241	261	255	233	232	279	208	219	245	234	235	221	230	208	253	229	218	258	247	254	221	222	209	253	240	206	215	212	246	201	232	232	256	246	228	271	239	243	227	255	252	274	230	267	226	217	236	224	242	236	267	263	249	236	225	216	224	236	222	231	278	239	261	218	253	241	220	238	217	260	228	258	247	237	221	228	227	239	251	222	235	257	241	253	230	242	217	226	251	228	250	220	243	255	235	216	240	252	243	230	231	218	233	236	228	224	248	239	239	247	236	229	205	251	228	224	248	221	223	226	231	226	245	235	265	253	239	254	214	248	244	246	249	244	238	264	227	226	217	250	252	257	222	227	257	211	257	243	232	239	220	241	254	223	234	267	251	210	228	246	237	223	234	228	221	232	216	251	258	233	262	249	221	213	221	244	241	215	200	244	242	276	234	225	224	214	245	251	233	266	239	244	250	227	231	224	232	280	224	221	219	228	243	251	222	245	226	208	245	228	225	236	236	256	228	259	242	223	238	210	242	260	249	238	259	228	220	259	233	246	239	239	243	232	199	250	273	252	263	215	252	239	227	240	243	232	222	213	240	248	231	219	235	219	239	220	227	242	240	255	255	224	254	256	251	243	260	242	227	239	246	239	229	217	250	255	233	238	210	231	241	231	227	221	207	251	240	227	232	233	234	247	228	231	254	235	243	247	253	242	229	224	256	235	250	246	256	236	252	243	222	252	226	254	260	203	244	227	264	253	215	250	238	220	261	226	223	234	243	233	225	219	243	230	259	236	255	226	261	264	231	245	248	245	246	232	226	238	230	248	237	245	228	231	243	220	240	246	226	236	246	235	260	218	245	222
3351	2136	1276	840	728	676	663	594	583	622	616	579	548	605	593	595	599	590	587	585	604	581	573	595	605	605	559	529	560	558	558	579	592	572	565	532	580	584	530	580	592	563	611	610	567	596	546	623	608	607	566	585	541	593	579	528	561	549	579	599	574	591	600	598	572	547	583	606	617	555	556	609	565	563	598	535	583	581	592	569	587	602	633	572	593	567	545	576	583	552	594	578	591	540	545	592	581	584	579	521	583	537	600	570	551	572	516	553	579	580	566	582	558	563	549	634	588	629	581	578	517	568	590	585	571	562	580	572	574	590	588	569	588	595	570	575	581	587	571	589	558	580	568	574	585	587	534	608	569	559	592	554	539	533	653	566	584	587	552	555	581	593	570	577	581	570	564	632	568	561	588	597	574	589	610	574	583	583	575	576	562	583	588	554	540	561	602	592	575	595	562	570	622	536	564	567	588	596	587	616	585	577	552	534	576	582	591	566	533	586	570	614	574	561	601	563	534	574	537	539	607	564	561	540	576	564	552	612	598	575	582	536	588	575	529	554	595	530	618	587	528	591	564	571	575	591	572	541	542	519	576	601	526	607	560	566	608	593	567	568	592	565	561	560	573	570	548	536	630	605	549	524	554	559	586	561	566	557	542	554	559	542	582	599	567	571	571	589	570	584	578	593	590	606	558	558	594	535	588	594	583	573	544	602	569	608	598	570	552	566	585	577	614	603	593	593	522	527	547	545	538	581	590	609	584	626	586	620	563	611	597	557	578	567	568	603	608	541	586	542	542	569	558	568	584	570	569	562	564	573	616	609	577	524	617	545	574	569	541	577	589	628	582	552	564	600	580	590	606	583	549	567	563	525	544	600	549	597	646	609	574	559	595	555	539	571	605	580	578	596	579	587	633	583	601	553	577	582	592	598	611	571	558	548	589	601	593	563	585	567	565	606	613	567	583	561	595	551	572	570	573	604	561	599	560	584	614	556	547	533	634	583	543	547	571	588	566	622	624	554	500	580	551	587	600	573	594	569	597	573	627	532	570	630	611	623	609	576	574	596	609	587	619	556	566	567	587	547	577	536	588	567	549	570	548	559	588	589	566	585	551	597	533	555	582	567	594	598	594	551	560	591	581	582	574	573	563	576	602	580	580	509	552	578	556	603	512	577	582	582	565	551	601	575	548	574	563	608	546	581	609	583	610	550	570	613	574	634	618	579	618	593	567	581	582	553	564	567	598	571	574	582	630	623	538	562	552	563	586	569	564	585	615	576	563	617	546	590	591	613	555	583	569	614	555	585	596	607	561	606	601	557	561	554	590	636	580	596	560	600	613	569	598	602	594	566	569	537	567	573	594	571	579	533	563	587	584	571	583	582	578	556	580	601	647	577	579	599	586	597	567	611	557	570	522	646	603	557	549	571	593	557	606	547	562	589	570	552	561	583	571	589	584	527	598	612	594	587	574	592	590	580	560	592	524	594	580	574	580	574	556	527	555	581	591	555	586	529	569	599	583	579	584	561	518	555	552	572	599	571	583	576	568	560	539	625	570	611	550	614	541	600	584	563	543	600	602	604	570	523	568	574	564	620	574	563	599	602	541	577	606	588	575	579	542	570	611	605	580	543	553	589	545	594	582	558	559	539	551	569	574	575	593	598	547	583	563	530	593	563	566	526	573	596	614	551	599	578	566	575	588	596	604	578	625	544	600	565	572	591	579	595	550	574	594	591	546	556	557	572	579	596	580	555	539	600	570	607	540	611	570	553	578	649	593	555	623	571	570	599	587	559	640	545	590	595	586	581	563	563	606	575	615	553	588	601	562	605	594	539	591	606	548	580	561	597	579	588	533	560	554	629	645	595	566	622	551	580	572	580	591	572	586	575	585	602	546	567	557	571	556	612	586	571	572	560	590	588	538	550	571	563	554	583	602	587	535	546	563	569	621	570	582	565	597	592	594	577	540	526	572	605	638	547	574	577	562	582	589	564	613	565	595	627	590	593	562	566	598	557	570	542	607	554	602	584	578	599	546	578	555	584	588	591	602	581	589	576	610	567	607	585	571	600	529	588	593	605	557	554	588	579	578	539	565	589	596	557	592	568	564	587	584	590	533	564	595	555	570	574	547	611	603	592	580	610	548	552	597	542	568	597	575	582	612	567	583	615	568	592	601	557	558	549	568	572	565	563	600	576	535	590	571	587	578	558	572	569	558	589	537	580	567	610	602	533	549	593	533	615	620	569	558	611	586	600	546	597	570	553	566	592	640	586	599	562	577	605	601	596	580	628	589	601	579	600	570	569	569	594	600	610	592	587	554	550	579	560	596	592	573	551	563	571	593	551	588	575	581	554	531	620	545	565	585	588	612	552	577	583	559	576	569	559	590	627	579	594	583	589	568	575	596	602	581	585	559	554	576	599	610	575	576	557	578	597	600	556	578	597	605	583	565	573	593	564	561	571	612	599	598	544	541	529	600	587	590	557	571	547	525	588	564	587	587	553	591	565	588	568	590	590	541	560	567	563	525	609	613	592	565	535	587	564	555	554	540	558	589	598	610	579	588	590	556	572	593	594	571	553	574	590	605	558	603	537	596	531	590	580	585	562	567	592	579	581	582	599	569	591	573	623	523	618	542	591	556	598	602	600	557	602	619	579	580	553	568	594	603	580	572	572	569	649	594	569	595	572	573	560	608	619	597	565	562	615	611	586	592	567	615	616	551	584	528	568	561	557	538	606	565	574	585	564	590	586	576	537	547	568	578	562	541	535	555	611	595	577	581	580	576	629	626	566	596	562	607	575	532	591	568	548	572	567	578	555	564	570	595	558	565	548	583	568	611	572	616	590	551	603	554	605	617	563	624	582	594	587	560	529	562	596	581	606	607	594	538	554	563	597	605	566	580	579	593	632	602	501	567	558	553	565	613	558	572	565	554	524	580	576	597	605	629	562	598	560	599	565	556	582	573	558	584	599	573	563	580	584	587	570	614	522	582	591	559	569	535	581	568	580	615	609	566	602	546	562	594	572	568	559	564	601	583	568	555	591	565	593	580	557	554	534	518	553	582	564	563	588	613	575	575	560	542	562	518	597	584	577	577	614	581	579	611	575	585	554	604	615	567	567	564	542	549	587	602	616	592	651	526	570	601	556	548	582	598	580	558	568	570	562	612	597	561	595	565	592	554	600	566	564	563	579	563	560	580	599	561	549	560	592	563	544	562	586	544	574	560	581	594	574	633	598	559	591	570	577	606	548	567	595	577	562	562	592	553	554	597	616	609	539	600	539	592	565	588	569	614	558	582	585	551	570	564	552	597	556	633	610	586	554	587	555	592	591	560	554	583	557	572	579	605	576	551	591	561	565	585	569	542	557	557	565	556	576	582	584	556	572	610	583	638	574	596	552	572	558	579	589	570	579	605	574	579	571	592	569	582	574	603	575	551	552	565	559	578	607	569	580	599	599	555	603	582	549	558	548	559	559	610	565	573	603	604	599	592	557
23898	21008	24381	27824	21008	21018	12463	458	263	238	199	190	156	162	155	116	144	116	149	122	132	120	86	99	115	115	106	100	112	111	101	117	123	119	95	99	110	130	103	119	124	110	103	98	91	88	100	117	121	107	122	107	114	101	107	118	120	115	106	95	117	102	117	94	116	92	96	111	116	124	99	104	123	115	101	110	104	119	133	118	128	101	107	110	115	123	118	102	107	95	108	116	129	108	121	106	90	129	105	119	96	115	108	126	101	95	95	100	128	121	103	97	101	106	109	96	124	104	108	113	128	103	122	103	104	106	108	114	101	110	115	112	115	131	113	95	135	128	116	117	122	121	110	116	98	108	116	117	111	112	118	129	102	110	111	113	107	107	118	111	103	103	126	132	110	99	111	102	118	113	118	77	102	92	110	101	126	106	95	87	91	90	87	81	113	111	144	110	107	109	128	102	98	102	119	106	111	113	115	100	98	113	94	132	121	114	98	112	127	90	115	97	106	111	90	101	123	119	103	89	89	97	97	105	76	93	101	101	109	117	132	106	93	104	111	108	108	102	81	106	113	116	124	99	108	98	128	102	92	112	123	120	135	106	120	116	106	115	123	92	120	111	97	110	107	98	104	115	108	105	101	98	128	97	92	119	109	109	116	99	105	103	103	111	107	95	112	90	119	98	99	128	120	119	114	96	108	93	99	110	123	129	91	97	120	110	109	101	95	84	113	109	117	111	98	114	126	104	121	116	112	113	115	95	123	125	106	127	117	124	103	105	124	103	104	92	100	101	97	120	109	107	111	91	111	126	110	102	83	119	106	105	106	97	97	101	105	104	97	96	110	119	110	104	124	98	102	126	137	102	91	113	115	115	101	108	111	106	88	116	110	121	95	119	120	101	108	85	129	105	94	122	98	98	100	103	126	121	101	115	129	122	111	100	108	80	128	79	98	111	92	114	123	92	105	105	104	109	111	116	114	115	100	97	100	106	115	118	110	110	111	117	113	91	97	115	124	108	102	78	112	105	99	94	106	109	115	113	100	137	123	114	93	135	97	116	97	118	105	94	128	126	116	100	118	97	104	117	110	104	95	124	102	106	86	112	96	103	95	103	117	125	115	108	117	99	100	103	81	105	114	131	103	112	101	101	87	82	104	122	127	116	105	115	119	113	113	105	102	92	99	110	113	121	104	119	107	100	92	104	114	125	88	117	117	107	100	93	115	98	123	93	121	112	95	114	115	114	105	91	128	113	103	100	107	93	110	103	107	95	96	106	102	103	104	116	94	104	113	109	94	105	111	100	127	97	116	99	104	110	118	121	100	107	107	107	113	103	100	113	93	102	96	112	119	96	99	118	112	106	93	122	117	114	112	108	107	109	103	118	90	113	112	100	112	114	109	116	110	112	127	116	104	128	117	107	94	113	98	91	109	103	111	107	113	101	107	98	106	117	119	122	112	88	99	102	118	113	99	106	138	122	108	124	96	104	103	127	112	101	121	91	109	106	97	116	100	89	137	120	100	91	125	111	111	104	114	106	101	110	123	84	101	111	97	108	109	118	107	108	132	109	106	102	102	113	101	113	97	109	99	107	90	96	103	127	106	106	110	98	124	83	111	100	103	128	93	93	113	105	92	107	120	106	101	93	111	95	115	116	105	120	108	104	118	90	92	107	101	108	110	107	110	94	118	125	99	94	98	116	93	103	118	105	122	91	107	104	123	98	113	98	121	101	96	116	114	99	105	105	102	105	101	101	91	107	131	118	124	109	118	82	115	117	92	100	111	114	93	84	104	92	100	121	105	106	115	111	107	100	104	104	98	113	99	110	96	84	122	113	115	91	122	128	120	110	106	88	79	105	111	105	111	116	114	106	126	105	121	91	94	96	106	108	100	118	105	108	123	117	104	112	105	103	99	112	110	80	106	128	102	117	118	117	95	113	103	120	106	118	107	111	115	90	106	89	96	105	112	107	110	102	100	113	87	101	100	107	102	111	99	119	101	114	101	99	86	127	118	142	97	110	111	112	107	100	110	97	124	113	94	93	94	114	96	98	95	105	108	88	109	116	119	84	121	98	98	127	122	124	113	115	111	96	108	107	110	102	98	129	108	99	95	99	98	122	107	99	108	102	97	98	115	83	97	87	96	123	95	94	109	102	93	116	120	119	105	97	129	109	101	107	101	105	111	115	89	97	104	118	114	111	88	108	92	102	118	100	99	114	104	120	100	95	103	124	115	94	107	93	130	99	94	126	94	96	102	132	117	105	102	102	112	117	119	119	93	111	99	106	113	114	108	109	120	98	101	107	118	109	107	100	111	107	108	109	110	101	118	105	95	107	109	111	78	117	106	114	105	87	120	76	111	102	88	101	90	128	104	96	105	101	104	127	123	114	115	94	100	102	103	112	116	90	128	123	97	128	114	117	113	92	93	115	104	138	100	101	103	108	107	99	107	101	77	130	112	106	90	90	91	87	120	110	97	93	103	112	119	114	110	81	115	117	117	84	116	111	106	116	121	115	106	109	100	82	112	95	117	95	104	108	129	108	112	112	119	101	108	81	117	101	95	103	123	98	131	110	123	117	99	113	81	104	102	99	123	108	112	112	127	130	128	127	108	108	115	108	105	93	96	110	103	118	117	110	101	92	98	102	103	99	116	108	107	110	104	97	102	102	110	111	111	113	107	102	132	98	117	107	113	98	108	107	120	101	106	102	90	117	117	98	100	106	109	99	108	111	120	122	106	101	105	124	104	117	107	96	113	108	114	101	102	125	112	103	109	112	96	104	111	125	90	103	107	101	108	94	107	110	108	123	96	99	123	108	111	113	113	120	111	103	115	118	128	99	98	101	119	98	103	124	86	101	123	89	93	96	127	117	106	96	104	108	106	113	115	112	103	105	113	125	115	104	118	109	111	111	80	109	109	120	88	96	107	124	114	99	81	115	103	110	102	110	109	116	99	113	119	116	141	85	102	125	102	102	125	106	97	102	112	104	106	91	126	112	95	99	117	104	123	122	89	120	107	108	114	91	111	102	109	96	120	105	100	111	98	100	113	99	118	109	113	100	119	118	99	92	112	98	83	121	125	102	92	78	98	103	109	104	96	114	124	85	110	104	111	98	118	105	108	93	104	115	109	115	127	108	121	133	94	121	115	87	99	103	99	110	104	113	92	103	90	127	101	96	124	109	109	116	99	97	98	111	96	81	119	117	102	108	105	97	83	98	113	117	94	91	115	118	120	115	98	118	111	112	102	98	99	102	102	103	108	95	116	112	103	116	92	114	112	103	132	101	84	93	107	97	107	90	120	104	125	99	131	99	102	101	102	105	113	111	135	99	110	117	90	94	102	97	113	98	124	106	113	110	103	106	101	81	98	105	114	113	121	98	117	82	119	94	120	98	106	125	123	122	104	109	111	117	83	103	100	108	120	125	143	118	122	94	101	117	108	123	101	100	124	94	97	107	106	101	109	96	117	94	94	101	118	97	87	113	89	102	110	95
3134	3368	1624	858	599	507	377	348	354	357	347	339	319	323	295	294	288	293	290	330	342	321	314	300	317	335	317	291	315	311	314	295	301	283	314	278	301	289	284	301	315	314	270	321	329	326	307	289	268	307	306	314	312	290	300	326	327	325	305	334	302	282	291	285	288	316	272	307	299	300	295	300	308	316	320	289	307	324	309	280	282	267	284	279	321	292	307	294	305	306	314	280	291	320	308	298	311	313	290	280	298	324	273	292	273	272	288	322	312	320	288	280	284	312	270	293	283	319	287	301	282	300	295	275	331	305	267	285	312	337	296	286	289	255	305	307	311	273	323	305	297	282	299	312	351	311	293	302	291	300	322	293	310	297	292	272	316	289	288	287	300	261	316	294	310	320	292	318	313	288	284	304	290	268	281	294	271	294	306	277	321	295	313	296	308	317	311	281	286	317	301	311	319	292	296	274	280	316	282	282	274	279	288	290	305	297	293	276	286	301	301	303	291	273	298	343	261	263	322	292	289	295	292	263	283	315	283	300	316	301	326	288	289	295	304	277	309	274	290	302	288	301	274	305	307	275	280	312	301	271	302	287	323	296	330	309	293	276	302	277	331	304	313	275	314	275	311	281	303	321	316	300	292	308	291	293	291	297	299	325	307	325	288	315	279	292	301	312	280	290	317	304	315	300	285	323	293	320	266	284	292	301	279	299	283	274	317	293	326	260	325	293	339	317	324	301	286	311	269	274	303	300	322	331	315	322	293	306	312	309	273	280	310	319	287	314	271	278	293	298	295	300	298	313	290	314	302	270	292	315	301	299	286	281	317	278	300	307	308	313	305	252	284	288	292	268	301	297	298	308	290	321	298	290	267	283	303	292	338	274	275	298	295	283	305	305	292	319	288	295	295	285	308	294	311	287	289	296	276	274	305	316	292	294	280	306	320	295	271	307	281	285	273	306	294	274	308	288	307	300	316	314	278	300	285	283	332	310	278	297	276	310	268	287	298	272	297	317	311	272	297	289	280	294	319	309	295	327	321	312	303	284	302	283	304	325	326	309	256	284	266	316	306	327	306	284	315	284	311	315	297	312	317	271	287	288	331	279	278	300	271	307	307	287	300	295	284	306	303	271	292	317	281	354	268	262	285	290	296	306	306	303	290	298	323	292	306	305	293	289	269	296	289	298	276	315	300	329	307	291	281	297	301	312	290	296	272	296	295	294	310	311	308	303	287	272	327	288	303	305	330	312	278	295	306	263	323	268	283	291	304	293	294	316	304	275	292	289	301	279	295	278	261	280	274	295	305	299	299	305	322	309	283	280	265	296	281	272	310	298	286	278	269	306	296	311	295	301	312	293	302	308	284	269	313	305	286	321	278	269	269	285	312	318	324	286	314	295	256	300	277	291	291	325	293	323	279	280	304	313	294	297	298	299	317	308	295	324	275	305	298	267	282	302	272	283	330	292	287	331	301	316	267	301	291	335	278	273	281	294	278	296	279	288	302	313	292	278	292	301	285	297	315	293	322	281	305	277	263	305	300	310	305	322	301	288	304	284	314	306	284	265	318	278	285	298	309	322	284	295	271	282	281	326	306	313	300	282	294	301	298	301	299	248	307	334	308	304	335	283	278	266	302	291	281	309	309	277	306	273	301	299	321	318	295	272	285	293	284	313	302	277	327	319	304	294	330	306	308	311	282	296	316	267	327	300	305	278	300	300	298	303	334	298	282	302	274	301	284	309	259	317	288	301	320	290	312	302	286	288	312	268	335	299	293	276	279	302	302	308	290	294	267	248	336	315	311	271	306	301	280	301	309	308	311	304	284	313	311	288	277	297	304	295	305	286	287	303	285	277	286	314	299	267	288	272	312	303	307	297	297	272	293	303	262	305	293	256	288	300	295	304	303	286	306	340	287	314	302	303	254	308	302	295	291	287	291	284	311	308	303	267	308	306	318	316	295	305	269	280	303	313	308	307	282	300	303	307	282	316	289	297	325	281	286	321	289	315	293	286	286	277	321	259	317	303	296	282	303	324	293	283	305	299	288	327	305	288	283	282	313	297	288	300	284	314	299	300	280	312	283	321	281	292	315	310	311	275	289	289	317	301	297	295	301	280	291	301	306	301	280	322	288	297	320	295	301	279	257	277	289	274	302	293	256	292	293	319	293	315	318	294	287	303	288	270	309	294	304	271	305	278	301	281	267	320	272	295	295	310	341	270	307	286	322	301	276	277	279	298	309	319	283	285	306	283	273	277	313	274	327	277	311	297	320	303	330	285	314	306	268	283	275	315	328	298	323	327	303	278	300	286	286	291	294	286	269	288	296	313	304	319	292	293	304	257	313	290	305	282	304	266	295	305	291	294	296	288	291	310	304	296	332	289	303	297	323	297	313	278	260	322	309	280	299	313	252	297	263	277	321	326	286	278	292	307	313	290	328	324	294	299	290	297	281	293	306	285	274	328	277	279	330	294	272	276	310	283	302	303	301	284	312	274	285	309	321	263	279	290	293	311	306	288	286	271	311	321	288	313	306	278	288	299	308	309	303	295	277	276	282	308	310	271	316	306	297	284	279	303	285	286	308	285	302	275	289	305	279	313	289	320	286	302	298	295	309	306	308	301	284	278	301	305	296	294	294	269	283	302	288	299	282	302	302	294	306	275	298	287	264	287	279	306	258	264	293	275	304	289	295	317	326	286	302	310	295	293	325	301	277	277	238	297	304	286	306	272	301	307	313	304	287	309	281	292	300	303	291	285	365	279	272	277	283	303	266	274	308	282	301	269	283	282	299	302	338	302	295	279	286	299	295	299	284	294	302	281	282	292	279	308	318	300	279	289	302	292	292	310	310	315	289	301	309	301	314	330	262	278	274	325	301	262	311	308	307	308	283	271	293	300	343	320	330	344	310	297	311	287	287	267	306	300	312	273	272	286	315	275	315	298	298	287	301	326	301	299	305	289	310	316	305	343	296	312	302	273	286	336	259	300	319	307	288	304	297	290	258	267	293	315	290	310	299	299	294	323	297	271	320	265	290	292	292	277	299	289	290	293	302	290	298	306	287	303	316	318	279	308	271	313	274	270	307	305	321	290	285	292	288	330	301	307	306	287	305	329	297	301	291	260	296	291	326	281	313	275	293	312	279	328	297	304	266	279	296	274	301	309	275	267	248	279	297	275	297	285	307	295	297	295	294	304	299	300	316	285	313	305	306	320	257	261	326	311	291	296	300	324	287	373	298	296	276	306	307	282	296	338	302	284	295	296	289	332	280	281	307	301	318	304	306	278	291	274	312	290	303	296	317	319	319	313	295	328	310	298	290	312	293	283	265	292	308	302	283	289	286	291	281	301	323	275	321	306	282	309	290	285	303	316	261	316	303	319	256	298	296	284	297	302	297	320	281	328	337	276	329	299	299	296	299	291	289	267	280	300	247	303	308	282	314	318	307	306	301	312	290	270	291	285	327	285	296	312	275	308	316	304	311	263	296	302	279	263
31049	20360	10131	771	454	433	378	389	383	388	345	359	357	311	356	330	353	352	324	344	301	338	333	318	342	340	307	363	299	309	327	359	340	352	314	324	358	302	339	341	298	340	344	330	324	336	332	350	344	343	355	322	335	309	326	311	338	337	316	338	310	337	349	326	317	336	342	322	344	337	344	329	324	330	346	328	335	329	323	329	341	311	298	329	357	369	334	343	357	342	301	345	357	307	331	371	329	339	355	359	330	329	353	321	316	326	315	337	343	333	332	363	334	319	341	333	327	315	338	340	346	318	357	339	321	307	328	357	336	345	324	320	350	323	338	338	333	324	326	328	321	337	346	350	364	339	337	338	324	347	314	321	318	318	338	352	347	330	333	331	308	334	327	387	343	346	312	358	282	331	358	320	322	325	315	312	339	344	374	327	343	304	352	330	317	309	315	328	331	305	337	315	347	332	308	358	332	327	327	332	343	341	354	344	346	339	359	308	274	293	336	348	315	340	304	301	329	307	306	346	321	328	348	342	332	326	318	327	349	362	344	354	327	323	338	322	342	353	337	335	318	337	312	303	326	331	342	343	344	323	334	327	312	365	387	362	330	304	344	337	337	350	356	336	320	333	371	319	362	337	345	347	317	337	330	353	341	313	309	344	343	317	343	356	334	329	348	295	320	321	343	335	334	352	325	323	307	359	320	299	305	324	320	290	329	337	367	301	332	349	305	317	319	346	294	332	352	298	329	358	336	355	321	323	339	363	351	333	325	324	337	349	362	328	345	349	322	372	323	352	323	326	340	309	328	345	375	336	330	366	337	326	342	346	339	353	345	350	343	341	337	368	367	375	317	346	336	304	298	346	339	331	341	340	302	353	351	346	354	303	337	296	331	336	338	328	316	310	314	348	348	303	317	337	334	324	306	343	297	297	339	337	321	308	334	326	331	329	352	352	311	309	311	313	336	337	303	326	356	324	323	327	360	321	345	309	344	321	346	332	314	357	356	327	304	329	315	341	334	340	355	310	326	339	320	347	370	317	337	315	316	322	302	334	292	331	321	371	318	337	342	278	356	361	339	331	347	339	345	330	337	361	345	309	389	316	327	346	326	350	342	332	332	314	343	350	350	327	319	333	319	349	356	309	341	319	369	284	338	335	351	320	330	325	330	328	325	337	334	348	358	340	323	337	332	353	332	284	338	327	327	301	340	318	375	325	320	309	343	311	302	301	336	324	353	342	326	343	326	320	344	303	295	330	320	336	335	311	327	350	345	345	354	322	321	347	327	325	368	320	342	344	325	317	346	345	323	350	352	317	347	328	312	305	328	344	363	327	323	339	342	362	336	337	303	321	360	333	343	348	353	348	310	328	281	345	316	336	341	355	346	351	316	370	317	336	346	336	322	297	346	358	342	326	308	323	350	375	326	355	304	345	328	327	342	355	346	346	340	341	365	353	321	336	327	339	341	348	350	319	338	342	384	344	344	335	343	306	308	351	352	348	325	347	358	329	326	333	330	365	352	343	330	323	357	356	333	318	345	340	348	318	345	386	348	345	320	315	333	340	342	345	319	344	341	350	318	353	332	326	371	375	315	329	306	337	337	323	352	337	357	329	313	344	325	312	339	332	398	357	313	339	310	350	305	335	352	352	318	334	346	301	343	327	321	308	368	342	338	361	351	331	370	301	330	342	356	328	335	306	351	288	331	342	335	356	317	377	327	327	338	317	338	333	317	358	351	316	305	337	334	318	359	308	326	343	329	359	341	331	361	349	360	314	338	364	343	332	346	331	321	312	356	339	326	324	368	361	322	336	318	334	334	312	332	311	307	324	303	282	343	357	312	348	319	347	340	305	340	318	336	340	336	318	328	306	353	309	355	322	308	344	326	368	334	309	325	328	341	320	337	371	336	333	352	316	312	356	356	374	329	364	359	361	339	338	303	348	323	347	347	338	296	370	342	306	326	324	336	322	347	332	317	344	351	334	314	336	321	322	360	346	318	351	328	340	345	352	320	321	317	330	383	302	335	334	326	349	339	325	359	367	327	347	321	320	292	330	324	338	343	340	368	356	321	357	358	324	313	318	296	353	346	288	319	327	309	334	346	334	313	353	335	350	335	345	324	311	320	313	290	307	329	342	328	322	332	360	367	350	383	337	337	345	346	327	326	336	343	313	325	338	335	322	338	354	336	351	343	383	376	274	355	340	328	323	354	331	317	360	349	309	346	343	339	336	348	337	320	321	314	324	325	323	354	331	350	315	370	335	335	304	307	338	334	321	355	354	342	305	326	314	352	331	320	342	332	338	329	303	338	355	310	324	355	342	323	323	318	289	312	341	320	321	365	315	337	350	342	325	344	368	338	314	309	339	355	324	314	334	345	314	320	366	329	332	345	339	345	321	321	369	329	329	344	361	339	333	360	350	344	307	338	318	320	350	344	330	304	342	315	288	320	330	357	322	325	372	338	305	322	303	332	340	316	319	347	332	340	310	337	325	341	366	334	344	338	344	350	337	332	320	337	298	323	326	342	343	348	317	373	341	352	368	306	336	300	355	354	350	340	340	358	302	318	286	345	321	322	367	343	323	340	366	350	345	323	342	342	305	326	299	303	346	358	323	314	334	330	334	343	324	303	330	325	347	348	325	328	317	335	317	320	347	305	329	327	352	314	325	321	320	351	336	361	344	349	329	360	303	340	307	354	309	336	326	318	392	356	356	324	289	345	316	320	294	341	355	347	354	338	359	359	317	330	325	381	315	326	330	297	347	345	307	314	344	338	288	335	303	337	349	329	319	321	305	333	323	356	343	358	348	342	345	316	310	325	308	349	351	307	350	340	354	333	362	305	360	363	319	330	341	362	326	333	334	325	336	328	359	354	343	326	371	349	348	352	307	315	352	347	334	327	307	329	307	302	333	322	370	344	325	333	324	336	343	312	351	333	293	325	340	320	334	311	361	329	365	360	298	329	347	356	325	342	322	362	324	342	334	335	339	346	327	339	316	335	358	322	344	369	357	312	331	293	308	349	354	356	345	336	327	359	360	359	322	355	317	339	345	329	355	340	329	323	349	338	337	338	348	345	298	310	304	332	359	319	344	326	326	323	330	330	332	344	345	338	330	347	352	316	353	321	333	335	313	333	349	310	324	367	334	321	305	362	354	324	339	341	343	347	337	343	336	335	328	371	310	321	354	319	345	338	325	310	302	320	310	282	311	341	341	321	364	321	345	346	307	305	345	309	329	334	323	329	336	330	333	352	308	377	316	348	346	399	329	347	328	319	326	330	347	347	330	322	334	350	317	356	324	359	355	349	350	316	299	307	326	331	364	343	308	326	327	325	346	334	361	324	313	314	320	331	380	336	285	331	293	328	348	321	321	334	324	347	308	324	276	312	343	313	340	318	309	319	304	304	331	356	338	378	298	309	334	344	310	340	325	336	323	323	326	331	308	371	348	321	323	342	353	323	333	358	308	320	339	330	339	338	346	345	334	311	350	361	334
5542	1179	995	808	792	846	836	856	847	818	832	797	815	869	790	795	794	767	817	800	792	793	773	796	835	833	797	788	806	834	805	778	832	789	814	840	771	811	790	784	799	790	827	860	798	817	757	823	800	803	829	809	751	761	795	824	843	816	759	774	759	798	762	804	849	835	790	813	816	732	822	797	801	814	809	807	817	793	873	785	785	753	795	823	764	780	767	766	794	816	820	719	801	791	796	798	834	816	789	793	761	795	805	778	793	755	834	808	806	822	815	809	837	791	774	797	823	809	815	798	787	810	840	826	826	780	802	814	779	848	818	792	767	777	796	865	837	814	822	811	818	734	815	762	804	783	847	779	793	793	836	798	785	770	770	797	787	790	775	748	754	801	795	760	818	801	786	798	839	798	831	813	884	804	746	848	758	783	781	815	812	763	788	776	790	809	799	783	761	772	784	801	786	798	791	816	828	753	780	772	856	786	795	804	779	823	804	812	768	777	798	767	798	750	847	844	811	835	794	756	816	824	839	761	744	787	796	771	817	723	871	791	796	811	843	781	795	761	799	843	786	838	776	797	827	808	754	766	812	768	834	778	768	824	812	809	816	769	778	826	783	821	730	852	826	815	879	787	787	803	810	800	788	765	796	808	761	802	794	796	806	805	832	764	821	771	771	786	825	774	823	761	834	769	770	816	778	800	837	791	781	815	850	817	826	827	776	807	762	820	804	823	771	831	807	738	804	815	801	776	769	832	800	794	800	791	773	771	834	808	797	812	789	814	809	885	743	834	810	785	799	764	784	775	814	787	821	808	837	813	784	833	850	817	771	755	779	818	826	795	790	757	780	735	797	778	778	834	816	808	835	818	784	763	826	838	798	728	739	792	807	818	815	833	839	804	824	746	888	807	760	766	865	807	792	783	792	791	803	813	772	821	765	787	810	835	866	789	828	814	799	810	818	827	804	789	811	778	795	767	816	838	793	778	769	826	813	745	789	772	795	769	824	777	797	804	819	815	773	808	774	789	806	849	832	827	826	806	788	798	841	734	750	793	842	798	782	849	810	791	764	796	839	827	804	801	787	825	779	807	816	786	822	776	794	811	792	726	809	809	786	794	788	735	747	782	769	759	838	859	840	779	751	758	743	863	750	787	739	838	806	826	805	791	823	838	768	816	768	813	795	741	811	806	811	780	834	806	748	798	763	869	766	777	812	806	787	819	833	799	818	767	761	806	762	768	784	806	781	801	784	860	860	794	734	793	774	808	755	769	819	825	786	810	774	787	724	795	828	843	867	779	798	793	814	807	798	793	782	812	764	822	812	784	818	790	821	849	842	762	826	820	810	817	803	766	785	738	804	793	803	767	811	801	830	768	857	810	749	818	888	805	778	806	837	766	787	791	801	781	769	832	781	772	852	820	827	804	799	802	815	766	769	799	805	784	786	736	775	804	775	814	782	770	840	775	835	794	781	797	791	833	754	806	836	814	813	841	787	749	825	839	796	827	789	824	763	841	732	787	742	833	791	812	785	777	791	777	827	816	811	804	788	748	805	819	762	789	762	766	837	814	779	802	787	820	823	779	807	820	806	837	792	819	790	760	825	745	793	765	820	816	748	793	816	809	799	801	793	767	831	815	820	794	788	798	817	797	776	782	754	753	797	819	810	818	792	803	753	830	805	830	795	755	755	817	806	742	806	752	790	776	824	826	778	787	778	765	811	782	785	809	809	795	796	787	825	788	811	763	808	807	777	787	779	780	822	819	804	794	765	781	807	826	760	798	731	778	785	795	799	855	822	756	793	824	789	855	795	808	808	799	762	855	797	769	829	800	851	786	770	760	760	758	795	774	816	784	813	835	832	814	774	803	750	769	773	824	789	809	807	807	813	835	760	789	850	764	773	814	822	735	767	775	811	784	809	822	822	787	827	720	830	838	810	758	787	829	769	828	829	780	761	815	808	789	798	778	788	834	762	788	800	829	813	769	758	873	751	779	798	784	790	761	780	798	831	780	805	801	844	831	807	810	833	810	794	767	789	830	800	783	815	838	759	802	833	821	818	720	782	818	824	822	798	791	793	858	759	848	814	778	806	785	835	799	851	736	769	804	778	784	819	812	818	749	753	828	799	769	789	806	819	825	797	849	777	792	837	765	819	782	817	784	787	839	815	758	822	820	811	776	819	856	804	825	816	839	829	838	843	849	837	790	794	796	802	777	799	729	763	810	779	797	753	778	806	794	772	793	780	788	763	827	807	787	751	836	812	817	799	762	751	784	774	814	756	798	809	770	819	788	807	837	806	785	818	808	770	781	777	820	837	805	761	789	820	769	818	814	781	833	838	837	769	821	886	777	723	795	788	807	838	790	798	820	819	776	807	815	807	767	800	813	816	774	803	809	856	759	825	837	753	853	786	791	795	821	820	822	762	774	818	815	755	843	818	750	760	812	788	837	791	805	766	775	825	804	805	765	783	810	814	836	782	784	795	771	793	769	830	789	773	737	850	824	819	818	821	782	810	795	763	826	828	822	807	826	841	786	792	793	800	803	818	771	775	794	806	783	811	802	785	791	750	813	780	794	808	804	858	773	815	824	826	747	773	775	830	755	789	826	762	791	785	840	775	777	787	781	808	840	787	824	779	806	738	835	778	800	797	837	809	776	778	847	806	814	829	821	797	779	775	811	829	802	797	784	797	798	772	802	813	771	815	776	789	811	815	815	775	776	815	809	762	817	802	778	782	769	823	829	784	823	750	838	745	804	779	807	803	790	798	793	805	787	848	804	790	759	846	855	797	825	799	793	805	826	828	826	741	765	748	775	798	772	814	766	778	795	797	831	809	819	825	797	778	834	787	779	785	798	797	779	811	758	795	803	799	800	795	814	777	846	784	806	798	784	813	812	788	774	750	769	764	817	783	840	759	803	810	776	773	753	761	836	804	797	799	824	815	807	786	813	781	745	831	746	754	752	825	800	735	867	849	803	775	773	768	823	817	823	774	798	770	784	787	764	802	833	809	852	879	823	765	758	838	789	786	821	766	820	824	752	806	756	761	785	799	819	822	816	746	790	781	828	789	851	808	825	773	792	832	812	819	765	847	759	795	810	756	776	765	803	815	808	828	777	771	821	780	766	785	828	838	798	841	816	851	811	794	809	824	817	808	779	798	794	746	880	782	775	859	817	808	789	839	773	794	715	814	798	792	795	841	785	859	793	776	845	816	774	797	813	794	781	822	825	839	791	806	790	778	843	826	823	797	790	762	743	814	804	836	800	791	796	816	753	766	816	779	803	810	785	796	833	817	769	786	754	747	811	752	780	739	759	800	858	761	802	783	740	785	820	816	764	805	852	769	738	730	783	807	781	812	812	810	779	821	813	805	766	855	778	833	774	771	810	751	821	777	820	734	812	772	822	791	805	778	753	825	801	828	754	808	802	804	792	811	773	786	791	791	805	737	769	792	762	766	810	751	807	751	827	743	802	787	796	785	779	765	811	768	786	793	793
24778	21042	23922	28376	21034	12807	559	326	294	284	276	272	257	258	241	255	274	278	235	278	231	255	231	225	240	239	220	233	215	247	265	255	230	265	230	216	224	226	269	216	233	239	219	230	237	240	243	263	232	230	227	236	247	265	221	245	225	235	242	213	256	247	219	231	245	215	233	240	231	276	212	242	253	237	195	204	208	253	207	236	221	243	250	228	219	214	216	225	246	245	263	238	263	245	244	220	238	215	258	229	246	221	254	246	241	224	242	274	260	236	224	220	244	227	219	231	242	245	232	216	242	245	272	216	201	239	238	212	213	223	244	229	233	261	248	249	201	205	253	248	235	219	240	233	225	226	232	211	247	227	239	218	229	235	247	257	217	205	202	230	237	232	244	207	234	230	240	239	218	223	227	242	239	242	230	226	229	229	233	220	232	235	227	254	215	222	224	245	219	248	241	239	223	236	245	222	254	220	226	212	221	226	279	248	252	213	235	228	218	250	225	249	242	249	240	206	259	218	233	241	259	232	216	219	255	216	217	224	248	255	250	229	246	241	219	212	243	249	256	240	233	235	223	276	245	250	219	220	246	244	242	243	217	245	251	254	207	244	249	233	229	223	214	214	220	251	261	258	238	214	246	245	248	228	255	228	243	233	213	273	216	231	228	223	216	234	249	252	226	240	223	225	243	245	224	253	196	240	250	220	217	265	223	243	249	226	236	256	215	247	224	230	241	210	213	251	227	235	226	234	223	240	237	231	229	215	230	242	228	212	234	255	264	222	244	264	237	225	236	247	232	231	229	261	213	253	249	248	257	206	234	221	245	243	226	235	237	243	239	226	234	231	244	218	246	245	275	267	250	248	237	238	222	222	213	265	207	220	217	245	234	240	238	252	214	228	212	280	234	228	253	235	204	224	245	218	228	223	245	252	245	216	242	263	256	229	202	232	234	229	238	258	228	260	229	247	233	265	246	244	238	244	237	238	238	203	208	235	233	218	237	219	246	225	241	226	242	202	226	237	206	247	241	244	219	250	227	233	227	254	254	233	253	247	222	254	223	251	215	237	209	259	230	244	234	258	238	228	270	226	243	263	225	238	232	212	248	199	234	252	245	248	245	257	182	234	235	219	217	234	230	270	238	233	241	256	268	252	253	217	221	228	230	258	220	218	248	238	255	231	223	241	229	250	246	242	221	242	262	243	212	216	208	242	269	230	235	255	231	269	226	251	235	252	248	213	252	258	251	224	223	250	215	246	223	263	227	205	227	252	259	234	242	251	218	214	233	206	244	240	255	208	230	249	248	220	231	229	220	232	214	218	237	229	209	244	246	233	231	267	246	228	234	228	241	237	233	217	248	215	201	215	243	238	233	243	233	242	254	231	231	247	257	231	237	257	248	215	252	251	242	252	248	230	239	223	236	221	252	207	222	243	234	220	243	243	224	256	193	251	236	212	243	246	251	227	224	243	242	205	258	215	265	235	224	245	248	242	230	232	249	231	240	224	240	239	222	225	272	219	242	217	232	229	220	223	221	217	202	250	246	262	206	235	241	227	202	233	221	240	250	227	245	279	208	250	252	214	216	207	226	248	249	239	224	236	223	240	229	211	244	232	208	230	269	238	246	235	259	230	221	245	207	230	210	246	222	237	237	213	243	234	243	205	237	224	210	258	239	241	245	236	259	239	258	245	212	237	261	237	233	223	278	232	231	231	231	235	254	232	221	249	237	239	269	261	254	216	253	215	237	229	237	239	246	202	214	202	238	256	222	252	233	241	239	209	233	228	199	229	237	253	251	228	217	218	237	226	238	211	245	245	212	245	224	244	242	219	249	233	228	232	217	234	252	246	228	248	226	238	256	224	233	212	240	242	244	249	233	245	236	240	238	236	258	288	204	218	247	246	238	254	242	226	212	230	196	226	230	226	237	245	241	246	242	241	206	253	229	228	224	239	257	219	218	231	253	233	236	229	271	204	236	255	216	242	245	222	228	219	232	236	246	236	257	237	213	250	225	269	237	238	207	240	207	251	224	249	225	242	209	232	237	226	214	210	261	215	250	224	238	206	253	211	227	236	212	243	233	241	244	225	240	255	238	223	210	222	204	221	236	211	234	231	216	238	232	219	240	267	245	257	218	236	233	239	209	226	226	242	236	230	256	236	283	235	232	220	249	264	220	275	240	231	232	215	251	268	240	208	218	260	257	225	232	231	241	201	254	187	260	210	225	216	229	250	236	218	244	262	237	207	239	236	231	256	230	245	236	251	210	240	235	240	238	255	250	257	211	245	234	225	212	245	232	231	235	233	271	250	235	225	246	228	227	268	239	251	203	248	235	228	223	253	235	208	220	235	230	237	216	252	239	226	261	216	241	278	220	226	227	245	258	235	259	267	221	219	235	234	252	256	225	216	218	284	244	226	240	256	235	264	237	242	253	237	218	244	261	235	241	226	245	227	247	212	242	254	217	238	246	219	256	247	263	222	225	242	232	224	214	247	236	240	220	246	234	204	217	251	224	260	226	228	242	248	222	235	252	231	233	256	247	215	251	227	239	210	258	235	253	252	242	230	237	220	248	276	253	234	260	228	222	240	232	232	210	229	234	216	226	220	219	222	215	269	232	238	257	224	246	217	246	240	266	233	229	251	239	249	238	226	250	247	221	219	238	220	242	218	244	231	207	235	220	220	236	243	247	244	244	219	235	255	230	226	237	255	244	238	221	231	244	253	260	232	242	250	232	246	210	226	224	249	258	222	232	212	229	236	240	221	226	260	214	231	249	247	246	243	249	220	217	241	227	275	244	224	216	259	221	244	238	215	257	250	210	213	253	223	215	246	231	231	263	225	257	220	264	241	224	233	213	209	220	249	243	229	230	242	252	236	233	210	255	217	230	264	226	248	254	223	219	189	237	290	246	249	217	226	230	227	224	252	228	232	225	234	217	242	262	259	254	221	251	226	250	228	247	238	255	255	233	224	227	244	234	219	228	261	219	238	216	249	206	244	237	266	253	232	217	251	221	237	248	244	223	206	239	252	255	241	228	263	232	270	232	220	229	207	241	244	253	223	254	248	260	247	230	237	251	205	250	240	230	220	262	203	242	228	234	240	252	247	242	223	233	209	247	229	226	230	225	232	245	198	226	260	220	196	237	236	238	233	227	220	237	225	242	236	258	251	230	255	227	214	232	213	238	231	216	214	244	234	257	231	232	221	259	259	234	249	227	226	237	225	228	224	230	260	217	249	265	228	250	256	234	246	236	230	236	269	253	233	233	233	247	232	241	249	256	215	207	253	259	263	217	227	239	200	220	189	238	216	226	229	233	242	233	223	253	250	262	241	209	221	238	227	235	234	193	246	237	228	219	213	234	247	233	229	224	235	232	214	204	219	240	253	214	240	202	238	230	266	261	217	210	261	209	255	213	231	238	240	243	233	245	245	225	218	256	274	226	263	216	240	249	235	230	227	252	204	253	268	236	256	236	239	229	235	238	216	249	227	232	264
3267	2192	1249	809	699	667	606	596	650	620	589	629	559	579	603	593	559	559	591	601	581	541	580	592	589	599	570	571	580	553	624	592	588	584	560	544	549	607	546	574	567	571	575	580	620	566	592	572	572	546	584	574	587	592	598	558	531	532	587	604	611	539	554	593	607	608	576	576	550	567	558	556	607	579	518	622	606	566	582	546	567	551	596	588	561	582	596	583	569	606	601	580	581	588	580	574	524	613	548	589	575	539	570	551	547	574	616	564	644	546	566	565	569	548	569	547	621	589	561	556	588	584	584	546	606	628	604	577	597	584	606	559	555	607	565	571	609	596	582	551	582	550	580	551	549	566	586	574	577	587	596	572	647	559	577	614	574	569	555	536	545	586	543	583	584	579	569	581	630	587	579	576	548	596	598	580	613	643	579	601	596	562	592	572	590	579	570	617	530	598	605	550	575	552	598	552	588	628	561	558	537	629	608	592	626	571	531	533	584	551	565	588	591	598	570	552	571	543	618	571	588	580	654	606	576	582	608	584	570	537	587	607	613	587	576	578	565	557	636	579	556	580	606	593	562	569	558	566	576	594	546	565	560	556	600	574	599	576	620	618	561	565	577	574	568	563	611	562	543	578	604	583	583	563	593	554	567	588	564	556	599	584	562	557	597	601	579	590	578	585	589	593	596	618	591	566	610	578	578	570	621	586	594	587	560	517	583	553	537	586	559	616	581	546	597	594	563	591	592	554	602	566	604	569	606	577	613	584	550	599	569	571	624	597	607	527	564	567	576	593	572	552	566	601	553	560	573	565	547	555	568	571	584	604	590	592	584	577	585	589	589	603	539	564	591	559	571	570	561	560	579	541	554	570	621	577	599	572	539	542	617	601	557	572	581	590	589	588	604	592	550	569	568	545	560	557	546	583	642	580	564	603	606	624	573	593	582	557	582	598	597	583	601	578	595	571	552	566	614	557	585	577	555	577	571	542	564	566	579	593	545	564	589	593	568	571	583	600	594	596	576	592	583	566	612	537	590	609	544	624	584	547	586	543	536	531	571	604	564	557	563	587	559	576	545	606	577	594	590	609	581	571	525	590	611	547	580	563	649	590	583	564	568	590	557	593	606	557	588	574	567	583	558	550	576	538	520	566	551	563	621	597	584	624	581	590	587	574	595	569	580	557	553	559	596	572	563	557	552	555	573	602	573	601	598	582	533	573	536	589	567	557	605	563	622	571	552	604	579	579	570	589	614	545	581	583	562	614	552	576	560	598	571	591	626	549	583	548	590	585	547	603	601	608	564	582	562	570	587	588	534	561	610	546	552	592	570	594	580	591	533	571	557	591	583	573	577	601	580	565	582	567	541	584	553	554	582	568	555	554	622	567	564	608	595	606	597	556	552	591	598	558	577	601	584	605	586	586	599	603	602	586	590	601	563	548	560	607	537	600	616	606	567	552	548	606	565	557	569	555	550	586	564	565	608	620	573	561	549	565	588	554	575	557	604	568	542	553	595	550	585	569	597	622	574	577	568	551	618	600	582	580	549	560	565	600	583	558	586	570	556	573	624	589	545	569	546	601	587	597	561	592	624	554	548	578	616	536	605	625	620	562	574	600	559	572	556	591	552	594	609	618	620	613	570	570	602	556	574	571	597	557	551	576	612	546	559	572	585	553	606	618	578	588	549	606	576	604	529	559	561	556	573	578	584	604	573	567	613	574	525	584	586	646	615	558	572	603	566	577	582	563	584	560	549	564	599	551	603	549	587	571	550	588	577	547	559	588	603	579	604	597	564	571	569	603	582	562	550	592	554	565	529	547	564	617	622	600	563	589	592	525	632	574	605	581	575	645	604	633	584	594	554	582	560	557	518	563	574	609	573	592	593	552	544	624	563	598	557	566	554	616	566	533	559	595	606	552	590	583	583	590	628	594	608	556	596	601	604	583	529	509	595	578	578	571	593	578	560	589	582	534	600	583	573	621	575	609	569	584	601	561	566	588	553	553	537	548	551	592	598	598	564	615	567	587	565	557	550	568	574	587	546	586	566	573	569	594	514	585	561	632	582	578	566	550	555	594	593	546	567	599	625	605	561	623	603	596	574	569	581	551	607	588	623	543	544	600	598	585	624	560	510	511	578	589	609	568	606	569	561	542	615	544	600	561	575	618	558	582	552	600	563	536	577	570	540	592	610	532	529	553	567	577	510	562	604	582	580	541	568	573	583	563	525	566	607	596	553	563	634	605	534	548	530	526	595	585	602	526	550	625	603	544	548	616	568	580	564	563	580	558	592	545	568	560	583	573	592	603	602	570	608	588	564	576	596	555	545	562	586	615	610	551	537	569	608	582	589	593	548	617	571	602	572	602	616	587	591	514	590	593	572	566	603	583	570	524	586	555	583	593	597	558	544	512	630	593	573	618	573	568	533	618	581	623	573	604	570	595	587	598	614	559	554	545	575	561	561	541	595	577	598	554	601	580	569	589	563	562	561	551	595	593	568	583	596	549	587	541	579	579	606	566	564	577	552	560	572	564	568	566	585	578	560	588	586	598	589	579	572	558	572	517	589	600	556	588	602	581	602	601	569	571	569	584	590	549	578	571	611	594	570	589	568	577	602	558	587	600	557	548	555	586	561	552	586	532	557	559	595	598	560	538	571	595	568	594	575	589	603	568	564	553	614	595	567	565	606	591	542	575	637	582	586	567	565	576	593	582	556	572	550	563	546	637	553	550	578	552	547	583	602	567	555	590	563	589	585	534	545	611	559	599	528	549	554	561	591	574	575	559	602	591	570	575	577	562	571	555	603	599	600	605	553	620	579	585	592	486	589	568	587	566	547	570	556	608	608	544	567	577	602	600	553	580	609	578	561	573	586	589	571	581	548	587	585	595	570	594	578	598	590	563	583	590	610	616	533	574	569	537	599	597	609	565	561	580	565	586	620	591	539	545	569	589	613	596	557	577	575	564	582	612	577	592	558	554	573	576	556	609	573	585	568	550	601	574	580	623	539	536	592	551	605	555	613	565	580	556	561	553	565	572	551	591	563	536	556	577	561	566	575	542	536	639	596	557	642	573	554	598	560	610	586	561	582	590	554	570	580	604	605	540	593	581	586	575	566	579	578	622	589	595	611	573	604	574	569	603	590	535	618	580	596	587	582	560	565	618	563	567	610	613	568	575	623	563	558	554	591	547	614	608	556	553	563	553	573	565	567	597	587	577	558	581	586	591	576	575	565	567	593	603	595	589	597	552	587	555	599	563	585	598	543	553	536	584	596	591	610	591	571	567	558	540	545	608	596	549	591	569	595	584	570	586	575	543	586	606	567	570	588	562	554	566	566	578	576	604	547	561	570	567	614	590	606	605	600	601	569	593	561	582	575	538	558	534	596	594	529	577	596	587	591	572	582	587	597	598	604	554	595	612	569	611	508	595	576	569	531	580	597	563	550	604	555	596	563	553	596	596	588	568	565	590	586	591	551	603	604	580	552	594	572	567
24003	21056	24452	27893	21056	21066	12394	437	254	194	224	189	176	165	148	144	132	124	148	124	121	109	125	134	138	115	124	122	121	111	105	130	107	99	102	131	109	105	115	123	113	112	119	113	101	99	107	109	100	115	107	104	116	115	110	92	112	100	113	95	108	111	109	125	102	103	129	108	122	122	97	104	109	119	96	114	100	91	108	105	111	101	116	133	94	110	110	132	106	107	110	116	103	122	109	99	111	100	116	131	108	93	105	100	132	106	105	108	99	122	94	104	103	112	108	108	108	86	111	107	99	94	110	103	111	91	110	95	104	107	91	133	119	94	111	108	103	105	93	96	88	113	103	98	98	102	105	107	102	117	107	110	94	109	112	88	108	114	119	104	112	95	105	104	107	96	112	106	107	109	112	104	115	119	104	121	103	117	93	89	106	132	110	103	87	108	102	101	104	107	120	110	97	89	109	84	120	122	94	118	103	106	100	105	109	126	122	110	102	110	100	108	90	101	102	106	106	105	89	108	124	105	117	119	112	104	115	114	124	112	104	112	111	108	121	96	112	112	103	105	114	82	95	124	108	110	114	98	113	116	117	98	121	94	113	116	109	128	107	110	100	96	103	114	99	113	91	102	95	113	125	106	92	118	109	106	103	101	118	98	123	109	106	101	107	113	88	111	111	95	115	104	98	121	116	104	122	97	117	105	107	107	113	113	112	106	94	82	128	96	97	111	116	116	109	90	124	119	125	110	99	111	118	109	112	99	117	99	113	118	111	109	111	119	116	104	110	103	118	130	105	127	114	95	102	128	102	108	110	110	123	99	90	99	100	109	99	96	99	100	119	119	123	118	118	110	138	91	96	104	118	97	82	119	110	114	97	114	121	92	116	114	83	123	98	117	140	129	95	75	89	99	124	102	91	114	106	117	116	123	94	102	101	105	121	107	94	95	94	113	90	116	117	113	102	90	110	122	131	90	108	111	108	115	112	112	103	108	117	105	97	86	112	114	103	111	106	109	133	124	94	136	112	119	96	104	80	109	84	118	120	91	117	110	95	114	109	101	127	110	103	115	116	102	114	128	114	102	115	96	108	87	103	110	118	93	110	123	110	115	111	101	115	111	110	116	106	87	99	123	97	100	96	120	105	111	111	115	122	110	102	109	113	131	112	106	120	91	92	92	108	106	108	106	94	111	105	114	97	104	100	104	116	112	110	109	114	118	86	118	107	117	119	104	108	117	117	103	143	121	95	91	112	93	109	110	104	106	95	107	97	96	97	108	102	106	100	109	100	130	121	118	98	122	104	94	106	99	119	119	93	108	110	106	116	118	107	119	112	92	109	93	106	108	105	132	127	107	98	115	88	115	103	109	95	93	88	107	129	103	113	116	112	114	119	97	113	102	96	97	108	99	117	103	122	98	108	127	109	108	114	101	113	88	114	108	94	73	114	122	97	89	104	112	117	124	109	108	121	93	112	105	116	122	95	103	96	118	122	114	126	124	110	91	111	130	101	97	104	115	123	94	84	97	105	109	122	121	116	88	90	107	119	149	105	98	85	87	103	107	105	101	125	95	111	111	109	107	114	105	94	111	92	99	95	106	125	116	99	110	111	107	111	111	129	107	97	94	94	104	100	104	108	88	106	112	97	101	119	90	117	91	106	106	106	107	116	90	103	102	102	107	131	109	104	90	117	104	106	110	92	101	104	100	127	126	108	114	102	120	120	117	110	113	104	102	91	113	102	105	101	106	106	105	117	110	115	110	113	97	109	105	100	107	115	110	96	101	116	103	116	108	96	123	117	91	111	101	121	116	125	103	111	124	106	98	106	97	108	98	107	138	118	97	105	103	99	84	103	100	109	109	109	93	100	101	100	89	96	97	125	105	101	119	107	111	110	115	120	103	103	119	102	120	114	98	88	98	93	111	108	108	114	121	114	117	111	121	108	101	93	115	126	106	96	97	117	91	106	93	104	110	109	101	121	91	127	95	102	112	96	108	97	105	104	105	102	105	115	96	97	119	86	110	109	126	111	105	95	91	92	104	102	100	106	114	95	87	98	90	127	107	98	91	91	95	101	110	108	109	93	109	114	115	116	103	106	102	111	109	130	129	81	100	130	116	102	117	125	91	103	102	105	97	96	103	108	101	100	117	102	107	97	93	124	95	88	112	112	101	92	92	112	133	110	92	102	115	100	102	95	117	112	92	95	92	126	103	108	110	107	93	114	100	118	98	102	93	106	98	105	92	105	102	113	121	107	107	106	93	102	114	99	106	115	98	117	143	110	117	101	108	104	110	80	123	110	105	87	124	89	101	100	129	106	107	120	122	118	132	110	131	98	99	103	90	119	105	100	123	134	98	108	98	120	95	116	106	96	103	94	106	88	93	135	96	108	108	88	105	98	104	109	98	104	118	113	105	97	106	92	105	113	104	94	117	102	115	114	115	126	122	94	101	111	115	117	120	103	113	93	95	122	100	112	102	115	81	111	111	122	108	108	114	92	96	96	137	108	99	104	114	102	93	102	95	101	118	122	111	104	87	102	99	113	101	109	115	124	117	95	108	110	96	110	88	91	95	102	112	140	107	118	119	104	102	105	107	93	106	106	105	101	115	124	123	102	87	109	94	130	110	111	110	122	125	120	119	89	98	112	104	97	116	83	112	98	125	113	88	98	103	100	94	91	118	128	104	97	111	136	99	123	87	106	130	94	112	113	92	106	89	93	124	102	95	105	111	111	79	115	97	95	112	99	96	98	99	102	110	112	96	96	120	103	99	128	122	103	96	104	117	101	108	106	107	101	88	121	100	130	97	108	99	100	109	116	112	94	108	108	88	107	103	97	116	105	102	110	97	89	90	127	145	113	109	117	104	86	111	110	130	110	131	99	105	120	103	119	112	117	120	107	86	118	118	115	139	107	106	115	122	115	112	110	88	105	101	124	108	89	101	114	118	100	94	126	119	102	96	123	106	123	102	108	102	120	100	107	108	132	111	112	125	101	103	110	81	81	115	118	103	124	117	112	107	110	108	127	122	97	123	88	125	112	106	100	109	115	91	111	101	112	98	102	104	115	108	98	110	113	96	101	102	99	121	97	103	100	100	101	128	98	110	101	96	108	97	113	107	109	115	127	102	111	109	105	130	121	107	115	111	93	104	110	107	106	110	113	93	100	111	88	115	113	107	113	89	127	112	105	106	126	101	123	106	96	99	98	130	115	93	125	94	97	103	113	125	116	113	110	104	114	88	116	90	108	111	109	99	112	92	117	120	104	105	111	98	105	98	114	98	107	97	88	119	99	103	121	90	107	90	104	116	101	99	122	89	93	94	126	128	103	94	84	104	102	114	102	110	100	141	113	93	102	88	121	107	98	106	103	102	94	120	102	110	134	113	92	108	112	119	109	94	105	130	112	112	98	95	103	122	102	109	111	100	96	94	111	131	110	96	91	95	102	115	121	103	93	111	87	101	119	125	99	100	98	116	105	103	99	100	98	107	103	118
3204	3582	1623	751	611	472	401	386	328	360	347	334	365	311	325	326	336	293	290	292	288	310	303	305	327	293	285	318	260	297	299	331	285	265	280	288	300	314	322	290	302	314	317	329	279	301	292	304	317	298	303	317	269	286	308	311	275	307	291	313	312	307	291	296	318	274	288	292	279	291	277	272	307	306	289	282	292	292	313	287	279	287	279	338	341	303	296	297	330	260	308	305	287	269	287	289	331	311	295	297	300	294	269	291	292	308	293	319	287	282	284	303	327	275	296	295	336	311	313	307	308	301	312	322	271	281	281	284	265	292	296	315	312	269	323	296	330	323	289	287	284	310	301	319	314	274	305	305	288	323	275	289	272	322	278	269	268	307	296	290	292	282	288	287	272	306	268	323	296	263	288	303	307	318	313	259	310	273	278	270	288	309	268	270	291	286	308	310	338	273	315	293	291	279	310	278	269	307	327	262	301	261	258	304	323	293	286	292	301	307	317	262	280	278	276	275	281	276	267	300	283	295	315	299	334	309	329	345	316	310	290	299	326	291	290	305	297	291	300	305	297	283	287	285	278	309	308	298	302	326	285	286	316	311	273	301	267	278	271	322	293	301	297	304	280	274	292	329	296	297	310	272	284	299	287	312	318	315	301	284	291	294	333	293	307	281	319	296	295	277	290	302	291	316	286	292	273	309	290	314	274	308	304	286	314	299	299	298	275	287	252	307	297	263	336	282	295	308	304	281	293	296	310	335	294	296	323	304	321	293	295	297	311	288	298	278	299	304	309	272	301	287	306	270	272	267	292	297	304	283	306	313	292	315	295	323	282	302	307	299	310	300	253	283	321	332	268	297	289	284	318	265	315	297	289	292	303	297	304	305	288	294	289	296	298	292	310	290	277	294	293	315	306	323	303	301	291	339	326	274	306	291	323	291	293	298	298	302	285	279	291	310	295	302	292	271	292	293	289	288	310	318	269	290	268	312	313	304	275	274	339	267	287	278	311	296	321	310	264	302	306	304	296	299	279	300	283	299	300	293	296	312	311	291	302	303	286	314	310	302	297	271	297	304	307	304	291	331	284	302	275	299	312	296	300	291	299	293	259	315	281	320	292	294	298	282	303	267	324	320	275	327	317	305	293	293	290	285	281	315	310	275	278	307	298	317	281	334	306	303	284	312	313	280	298	301	309	283	266	283	291	295	276	304	284	279	285	338	331	278	296	270	288	299	298	304	272	314	298	282	311	310	330	290	268	306	286	296	302	314	326	280	290	304	292	295	296	297	341	304	256	283	318	308	307	301	286	316	292	288	279	289	297	323	264	318	296	291	271	322	293	294	265	283	285	305	329	292	294	282	267	266	270	325	305	303	303	311	280	298	304	285	291	301	298	307	286	287	281	271	273	305	281	320	299	302	308	304	276	296	308	274	301	296	310	316	279	300	308	296	325	324	318	293	292	302	260	273	277	267	299	288	301	306	286	299	308	295	252	308	299	306	302	307	318	310	295	313	330	314	293	286	292	271	295	324	296	298	293	298	310	310	324	314	304	301	270	287	300	296	304	297	302	315	313	303	299	291	314	321	300	327	305	289	340	332	283	302	315	299	313	283	320	348	323	274	293	305	320	285	320	265	282	259	301	310	270	321	310	311	251	296	318	270	294	314	284	278	307	305	285	281	311	333	309	282	294	303	277	293	290	293	295	289	285	311	291	322	307	312	282	304	290	310	300	304	274	266	327	305	315	301	277	300	285	286	291	266	294	296	308	302	277	309	296	280	303	295	261	317	302	302	293	324	297	265	285	307	292	286	286	292	306	313	272	326	308	280	276	345	294	309	263	301	277	307	300	292	295	310	334	297	287	325	289	303	279	309	308	303	316	298	298	307	318	305	293	306	332	307	287	294	286	278	297	294	285	274	307	296	269	302	300	291	307	318	316	280	276	314	290	286	308	302	273	289	283	267	322	301	286	289	301	285	306	309	314	295	273	302	308	316	302	331	300	303	271	297	322	306	296	291	295	294	301	261	298	281	302	282	281	289	288	288	310	280	326	269	292	313	276	279	257	299	300	281	262	285	295	296	319	304	305	300	293	311	259	324	307	309	305	291	292	294	290	293	300	289	303	300	272	297	279	287	303	308	284	299	272	278	308	300	304	286	328	303	298	309	309	296	301	292	304	307	296	301	277	291	311	294	304	269	286	286	313	295	319	304	289	318	305	296	304	294	294	299	341	273	296	295	290	295	285	293	300	310	311	281	291	287	297	307	329	307	298	311	288	297	302	287	269	298	289	266	292	300	305	300	273	288	281	301	277	315	289	317	278	320	290	279	303	271	324	300	296	293	317	279	288	295	278	319	293	290	287	248	268	290	312	295	285	318	271	302	274	306	312	300	300	308	259	272	315	306	295	327	300	279	327	277	297	308	313	264	290	303	295	318	318	292	312	265	296	265	276	276	288	298	293	271	264	299	302	301	292	285	322	296	312	286	295	314	286	283	295	279	324	294	315	296	278	302	300	294	289	314	301	307	330	295	302	285	297	309	320	273	280	286	292	306	308	295	285	288	313	283	332	303	282	272	288	287	272	289	315	297	303	277	288	317	288	317	303	272	302	280	268	330	284	308	307	276	277	293	322	291	280	305	292	300	263	292	311	276	322	317	299	278	330	304	303	300	300	298	285	310	265	318	326	310	291	300	282	295	304	294	267	279	299	281	277	309	295	311	301	305	312	303	289	300	280	295	323	273	299	274	283	316	309	286	301	297	293	307	282	312	328	311	303	280	299	309	324	288	292	313	315	291	297	276	291	299	282	297	324	304	294	313	304	307	283	311	295	306	328	328	268	274	321	282	320	307	317	303	309	311	314	288	265	315	301	279	304	288	326	319	292	335	286	295	293	280	325	322	294	316	276	290	325	278	269	281	281	312	320	267	313	308	286	292	309	285	286	316	301	308	290	292	300	318	277	301	297	302	309	301	308	327	306	289	275	315	311	280	311	317	294	303	290	314	292	263	312	302	261	290	312	323	275	297	327	319	296	278	296	299	305	255	284	329	329	261	282	316	313	297	308	305	301	272	311	337	297	296	296	284	289	294	263	292	315	312	297	320	320	270	321	310	273	256	320	289	307	283	297	292	306	294	282	320	286	273	323	293	292	281	282	336	283	306	299	265	310	302	301	280	306	277	294	319	288	314	324	286	307	297	284	288	293	285	294	315	266	319	275	296	308	315	295	282	300	294	286	274	277	293	310	289	281	276	294	318	279	282	289	314	284	311	277	305	286	325	302	305	317	274	298	297	286	311	342	284	271	310	270	303	300	304	312	316	312	278	282	277	276	296	289	286	294	314	277	298	285	320	285	258	289	293	301	303	274	292	308	285	285	300	301	292	294	280	290	291	288	307	264	295	307	290	268	290	299	279	290	318	273	258	316	278	297	271	280	280	300	294	302	303	269	324	280	292	299	330	264	277	284	314	297	287	328	315	300	297	292	325	293	288
30876	20391	10297	980	597	483	416	367	355	324	314	328	309	329	323	361	326	315	333	335	288	312	348	367	351	343	318	322	342	305	340	309	342	324	341	331	314	327	352	341	329	354	322	312	324	296	314	347	305	360	335	314	322	311	316	304	309	334	318	331	340	355	305	337	298	357	349	326	315	321	348	330	339	329	326	310	327	347	330	342	315	338	297	316	355	348	332	341	356	350	335	345	344	313	347	333	311	347	321	306	315	366	343	337	315	337	331	321	334	345	358	358	323	326	331	313	317	331	318	318	341	354	336	317	323	308	338	379	345	334	333	365	353	333	299	315	341	300	353	304	343	336	314	323	347	352	352	338	352	356	310	323	360	346	314	317	312	322	335	330	308	346	341	326	356	312	300	310	329	327	370	340	327	337	343	339	316	328	330	300	323	336	344	351	320	315	347	339	355	302	299	322	330	332	324	298	292	328	326	334	338	345	348	320	319	312	331	342	323	297	301	316	332	323	330	327	315	321	297	343	362	325	298	299	335	362	315	325	322	372	339	368	308	281	329	341	352	342	335	309	343	341	336	356	326	320	306	295	328	333	315	319	287	306	366	326	317	323	354	323	337	326	317	323	317	322	322	335	310	325	349	331	328	354	322	322	311	304	352	326	367	338	318	356	347	335	376	350	352	321	341	307	327	331	344	339	365	332	330	348	299	312	314	305	338	336	343	339	326	302	343	353	318	342	356	330	322	326	341	342	311	348	318	331	323	354	315	334	336	329	320	335	356	304	361	329	325	312	324	338	323	333	352	339	333	323	354	346	349	339	368	317	296	304	325	316	306	312	352	346	344	351	327	330	337	330	351	384	339	332	313	369	310	326	329	351	317	349	340	322	315	325	313	355	310	328	341	317	343	342	311	347	327	339	351	327	335	329	378	306	360	358	326	334	342	322	331	344	338	352	321	354	339	357	365	322	302	355	343	336	326	329	307	351	337	329	353	330	321	312	321	321	347	318	323	316	331	339	324	330	354	338	335	320	323	329	349	365	321	318	356	369	358	343	335	310	311	320	316	330	346	320	323	328	349	319	322	312	336	318	344	325	352	329	309	334	316	354	340	337	325	325	313	344	342	338	341	293	335	355	289	365	355	373	318	329	329	316	333	363	334	321	321	342	315	331	342	331	328	329	342	341	367	319	342	301	313	322	332	328	347	336	333	332	332	340	324	350	366	316	322	332	347	309	302	335	348	324	341	329	348	310	320	371	304	312	329	310	326	304	311	328	279	338	336	293	343	302	357	325	319	330	298	320	348	349	308	318	324	300	319	358	336	312	303	340	361	312	344	323	338	316	317	308	313	358	332	317	341	363	330	309	304	302	307	350	348	351	330	328	310	329	316	319	337	330	314	324	339	300	351	326	347	330	324	339	333	330	307	296	333	316	360	378	331	356	353	331	320	321	342	359	319	305	307	337	363	319	337	292	302	351	330	349	331	349	313	356	327	318	317	340	333	309	324	300	330	332	340	345	299	326	330	352	306	302	325	333	351	362	317	342	323	290	325	348	323	311	301	341	338	346	344	278	335	316	350	352	334	328	389	327	336	358	327	310	297	320	323	313	329	318	294	327	346	342	329	344	349	299	338	369	343	290	295	360	348	342	341	317	327	336	320	313	352	351	345	321	339	338	361	326	347	352	337	325	362	359	339	340	325	312	339	330	330	295	335	338	344	304	299	348	329	354	327	319	342	363	352	327	350	332	340	351	291	318	325	310	327	324	320	341	347	309	325	316	333	332	326	314	360	297	331	290	296	332	328	327	390	338	346	348	321	313	300	314	343	291	307	314	318	337	344	316	326	312	350	336	322	330	329	342	383	376	272	336	299	307	338	317	330	326	324	314	343	321	340	344	330	313	355	292	342	331	334	329	338	330	336	336	335	318	330	323	331	334	329	350	346	346	301	374	343	322	343	332	330	330	299	345	318	341	350	346	336	301	335	334	322	337	319	367	342	339	329	333	337	342	339	368	368	314	354	335	336	331	357	320	330	319	334	340	316	326	352	360	325	306	338	330	336	332	362	316	326	342	321	358	371	314	316	320	339	322	325	322	312	328	337	323	356	301	293	352	345	324	306	359	332	349	295	344	318	313	338	292	315	331	333	332	379	331	314	332	337	323	330	360	351	338	341	336	312	318	327	306	327	339	342	289	336	355	330	324	344	300	285	331	334	289	322	345	329	376	324	321	294	342	318	344	318	323	316	321	347	298	281	337	320	330	322	330	307	348	310	327	327	314	344	346	331	317	349	331	311	338	345	342	350	325	331	345	360	335	316	337	326	312	323	347	338	320	334	298	331	346	317	349	306	322	329	320	333	321	361	344	355	330	350	318	336	334	329	314	307	299	338	360	311	352	311	316	324	344	335	322	325	303	298	330	292	367	335	319	309	336	320	326	306	300	340	348	293	333	310	330	342	330	313	338	347	336	368	357	337	353	347	310	319	320	323	329	343	307	339	285	330	313	345	341	309	329	323	312	337	333	346	321	353	301	322	314	342	354	343	332	363	321	322	338	336	335	320	341	347	336	362	337	348	314	349	329	289	341	335	329	339	312	355	305	335	326	349	320	309	340	337	341	304	376	292	323	334	325	328	330	321	321	334	362	340	357	321	338	323	313	330	312	348	336	336	334	343	365	324	338	316	307	291	287	310	307	338	345	329	344	312	316	332	347	320	297	334	333	325	315	353	340	344	365	352	351	325	284	318	339	313	338	342	296	334	317	334	324	324	332	318	358	324	327	356	333	351	323	322	357	338	308	323	314	337	356	294	304	347	311	330	299	352	323	320	308	322	351	347	320	318	357	336	293	327	370	310	325	318	331	317	315	333	342	323	296	329	299	325	328	338	354	336	312	320	355	301	316	349	320	348	315	329	324	336	323	333	339	308	321	373	292	330	341	341	352	339	314	350	361	315	322	316	294	342	305	329	357	330	260	370	357	290	340	300	305	324	333	386	339	312	315	332	326	342	343	307	359	326	313	302	350	369	306	368	305	383	363	319	320	345	313	315	342	337	332	351	334	309	356	332	316	324	345	329	319	298	335	319	348	316	325	325	312	324	361	272	314	333	355	345	303	323	334	311	335	326	315	303	338	323	347	314	337	318	314	322	343	310	334	331	315	340	352	350	340	323	348	351	322	339	352	335	329	367	319	342	322	337	318	391	333	332	310	347	333	314	294	326	287	323	357	322	358	296	348	340	334	297	332	321	311	322	327	342	325	342	339	319	326	302	336	327	337	340	312	327	296	333	321	334	301	357	337	311	325	366	333	310	360	334	361	361	332	314	381	323	295	326	321	316	303	309	325	325	361	328	295	339	338	311	307	329	322	341	363	330	329	352	339	311	331	340	324	339	357	338	371	327	369	330	361	354	315	319	320	325	340	349	305	375	355	339	349	328	355	331	339	318	328	308	323	339	354	332	313	298	324	297	313	321	351	320	346	331	333	330	356	332	316
5578	1273	1004	865	816	808	830	843	812	764	802	806	838	780	767	855	778	805	776	769	760	810	772	806	784	806	829	783	800	780	801	805	767	800	798	798	793	804	790	803	790	800	777	803	807	815	773	727	771	752	791	803	781	756	775	741	763	817	763	816	754	783	777	792	824	763	769	823	824	776	763	794	815	780	821	770	793	783	807	777	780	799	790	811	819	845	780	795	776	823	780	795	804	748	778	791	797	762	815	805	770	827	767	792	818	824	845	734	749	806	817	790	736	806	834	751	758	744	802	744	795	788	786	774	785	783	821	793	854	759	833	784	826	810	724	790	796	792	802	790	845	746	789	755	831	766	831	790	789	782	813	829	777	753	768	787	767	759	832	808	809	778	833	738	792	762	763	791	794	844	799	813	777	781	835	813	795	771	805	813	788	837	813	821	807	805	808	799	768	795	769	774	802	808	822	804	806	809	797	805	824	744	782	817	790	816	789	801	802	849	805	802	771	794	816	853	827	819	744	831	803	758	784	774	806	777	813	780	782	774	780	829	816	789	745	778	849	799	781	802	775	797	837	755	795	769	830	790	821	775	810	782	784	778	788	788	769	774	877	805	790	863	832	794	749	775	818	784	831	804	771	832	818	791	747	771	807	757	753	776	823	818	802	781	781	809	769	809	803	805	797	838	780	818	770	797	805	800	777	803	821	800	827	753	821	742	773	828	804	795	809	776	784	802	797	796	759	790	797	759	780	782	817	754	788	824	814	753	809	750	788	783	780	825	805	814	756	771	792	837	827	817	806	808	753	782	807	785	832	780	803	809	804	810	769	791	803	811	799	768	809	823	796	796	762	772	765	834	760	851	780	777	812	809	800	797	808	787	815	798	784	772	833	795	823	803	806	808	782	788	779	785	822	787	788	788	779	763	801	797	784	845	807	842	806	768	820	802	769	785	781	823	771	790	754	828	795	747	780	746	804	746	827	771	774	798	795	822	826	779	756	817	809	831	797	811	810	790	803	773	769	861	795	791	802	770	834	820	774	766	787	849	794	770	825	788	778	782	809	779	801	825	812	805	819	831	754	788	752	780	792	789	768	783	796	806	732	788	798	799	808	725	764	785	771	802	826	752	783	772	823	848	802	792	786	785	785	785	768	818	756	822	794	750	805	786	817	797	832	752	843	776	804	779	790	791	796	828	820	726	798	789	782	800	759	778	806	819	816	796	806	846	773	790	844	772	844	814	765	781	770	790	745	805	764	782	766	826	807	716	805	796	823	795	814	787	807	772	740	789	811	813	778	791	801	788	788	809	774	813	774	809	774	800	837	718	828	765	764	844	764	767	800	814	817	760	782	776	771	788	824	837	782	815	799	782	836	759	778	788	825	813	787	824	774	745	767	820	783	769	825	811	784	801	799	775	775	778	780	814	809	822	766	752	787	778	786	788	776	753	810	795	803	828	823	767	787	863	817	764	813	830	799	744	792	727	755	742	747	788	772	814	750	822	806	803	787	768	764	740	820	773	787	788	768	818	858	788	806	828	782	811	784	800	847	816	765	751	779	838	779	812	801	790	831	777	747	774	730	749	795	762	812	761	784	760	828	851	731	801	769	790	773	799	749	800	785	757	765	789	805	820	772	819	824	850	778	785	789	785	740	778	797	787	845	788	786	834	808	797	826	747	837	777	801	784	808	818	824	806	778	784	753	778	849	759	798	771	802	816	783	773	799	776	793	798	768	818	800	747	757	808	813	834	842	793	783	793	789	750	825	794	795	770	836	762	780	773	756	817	792	803	789	819	844	763	791	779	823	802	719	824	812	787	818	782	780	795	794	810	748	797	785	771	877	784	829	747	817	858	752	784	827	764	765	796	774	736	783	816	834	781	834	828	786	809	760	808	786	799	792	752	834	733	813	795	853	750	765	827	791	815	791	763	778	775	786	814	799	818	797	826	768	752	777	793	776	826	772	781	800	775	764	778	840	801	833	766	786	803	790	808	781	817	824	821	782	822	761	815	742	785	861	786	769	721	830	764	765	773	787	786	739	755	791	793	829	813	785	788	834	765	809	803	835	753	785	781	864	763	803	744	796	828	766	830	750	754	779	807	810	768	750	762	843	822	813	797	767	786	780	770	840	781	765	783	784	845	820	817	807	752	802	794	813	817	815	772	831	823	822	836	810	787	818	794	817	821	831	797	787	703	776	822	837	815	800	790	797	790	790	786	768	793	822	771	773	772	750	798	786	757	754	813	761	804	769	809	864	769	748	819	777	818	801	762	773	812	760	752	769	820	782	793	793	832	770	802	773	785	859	841	784	787	790	827	789	776	780	794	842	800	816	772	744	817	820	781	760	802	780	805	782	806	816	777	787	792	819	791	805	823	824	801	870	815	810	814	810	775	810	784	767	793	822	781	810	804	774	795	811	820	805	825	780	803	820	871	804	861	803	781	763	794	830	791	813	826	777	820	801	799	792	794	844	744	789	790	806	760	805	815	824	816	793	797	803	811	798	819	804	831	754	802	798	772	818	795	798	759	773	807	783	822	846	822	791	782	767	845	792	818	759	783	806	835	782	816	803	778	745	766	789	785	745	793	780	901	780	793	878	813	805	814	733	778	769	779	818	796	853	784	793	787	844	815	781	802	817	807	792	800	794	769	818	818	774	832	799	780	777	812	805	777	785	793	810	775	821	825	799	828	757	743	765	823	784	825	803	808	829	798	805	824	814	765	799	737	792	779	814	804	816	816	817	784	785	758	810	836	818	779	798	789	795	776	780	805	843	777	754	799	814	802	810	803	822	809	754	756	782	793	798	761	751	795	831	799	788	776	816	792	786	784	771	800	817	838	810	803	782	788	813	857	837	810	813	821	839	815	823	793	773	818	816	821	797	828	792	799	793	783	799	775	811	802	810	786	791	810	839	764	751	794	774	793	794	787	786	789	794	839	774	814	790	780	840	737	797	792	821	810	848	776	804	799	765	806	769	784	772	813	767	769	850	746	812	759	784	844	807	801	786	813	820	802	833	812	805	783	822	793	824	775	813	773	827	798	780	795	786	798	797	764	774	744	793	807	800	772	782	762	778	795	845	785	821	776	742	810	761	808	773	819	777	767	820	764	738	793	772	793	782	759	802	776	732	762	768	777	814	776	779	782	773	841	811	834	811	793	778	837	782	805	815	800	761	787	791	796	783	793	825	780	798	835	841	797	797	807	844	830	859	817	801	814	768	802	774	812	808	755	801	794	766	784	839	814	745	828	792	806	791	796	815	809	754	801	769	755	757	789	772	813	753	801	766	805	785	802	798	793	809	768	825	805	777	778	830	826	773	825	738	842	826	817	788	773	761	789	768	787	803	774	801	775	809	816	764	800	800	772	758	803	768	801	825	771	750	784	761	782	825	808	804	835	777	763	799	776	786	797	743	796	769	824	774	776	793	784	767	749	822	795	842	798	816	831	771	817	780	785	816	775	831	791	755	776	762	772	760	811	867	778	755	793
24739	21030	23950	28314	21024	12895	579	358	308	295	294	271	248	251	276	233	250	235	219	237	249	265	247	218	224	240	228	278	233	244	255	251	210	219	263	258	274	240	233	235	233	258	217	253	235	237	221	258	246	286	230	243	238	236	254	236	209	252	242	242	206	229	224	240	248	237	248	232	255	256	269	252	232	205	199	282	250	202	225	235	269	230	246	211	226	198	238	188	270	241	206	231	239	216	239	260	222	240	271	251	241	238	255	242	238	237	229	232	240	258	241	229	229	237	241	212	213	238	214	219	230	237	205	231	224	234	248	253	230	213	255	228	257	230	238	226	246	244	234	241	221	235	259	243	248	238	247	246	217	231	248	237	224	241	229	244	214	245	277	254	227	223	248	240	239	213	219	228	246	244	234	239	234	241	253	232	239	226	213	236	240	232	231	253	225	247	235	234	260	210	273	249	242	238	191	233	225	256	242	218	248	215	239	218	236	234	233	244	224	242	245	234	212	231	224	244	265	232	236	266	239	210	240	256	206	248	228	260	244	229	238	199	218	258	233	221	225	267	227	231	225	222	250	206	241	248	249	244	256	212	222	243	235	264	236	253	255	229	196	199	192	242	194	225	252	237	218	249	217	209	262	235	199	217	239	218	250	218	233	229	231	266	242	216	231	238	220	271	232	251	261	231	227	233	258	225	248	250	232	238	251	242	216	255	229	245	225	251	229	249	222	251	233	221	212	240	236	237	225	246	219	250	229	254	250	215	213	210	213	232	244	240	252	255	222	248	245	233	235	228	250	223	231	249	259	251	232	249	263	222	237	225	216	243	249	228	222	272	217	234	240	206	218	229	230	241	220	249	228	228	224	217	228	246	222	255	254	219	217	237	230	238	223	219	234	253	192	227	233	227	253	257	250	211	230	237	237	236	255	229	260	283	245	221	216	245	258	240	207	245	248	259	233	243	250	211	213	244	221	248	235	230	236	235	200	240	221	238	249	231	224	222	242	242	238	224	224	220	226	235	244	210	243	237	213	206	231	197	216	238	244	229	248	246	239	241	247	249	192	227	223	223	232	230	248	245	253	229	230	241	265	261	268	207	221	236	273	232	257	235	242	232	244	242	237	234	259	237	245	241	224	263	229	240	233	243	228	245	243	229	236	248	233	242	229	263	236	239	231	231	231	274	253	243	234	251	242	229	246	239	218	230	219	254	234	229	213	195	218	241	237	229	234	211	215	207	233	231	242	249	231	244	264	236	226	265	224	217	219	247	227	257	241	215	239	236	237	244	198	219	200	224	237	248	226	224	242	241	231	242	233	239	239	233	218	215	226	234	226	261	214	237	254	230	234	258	234	216	235	254	266	222	213	225	238	232	246	267	244	229	228	223	236	243	231	251	238	241	244	231	255	238	273	241	219	232	242	207	231	233	229	211	233	246	245	249	247	259	238	242	255	237	241	242	258	253	221	255	254	227	214	239	236	234	239	247	239	232	223	219	247	226	252	235	210	254	243	226	258	239	252	214	204	240	225	242	239	235	219	271	192	234	242	199	215	238	209	233	257	241	243	252	234	236	247	227	226	243	240	252	218	252	221	228	254	228	218	194	239	240	218	259	227	215	201	204	222	256	217	231	231	241	253	234	233	230	240	236	252	200	249	243	227	243	222	232	251	264	243	252	262	216	221	239	221	239	227	205	246	220	235	230	249	238	226	251	219	247	239	252	247	257	228	239	255	267	238	252	263	224	231	232	246	224	251	230	239	229	232	228	252	235	248	244	232	225	240	211	227	240	222	245	256	239	220	261	234	241	241	236	250	246	213	252	217	234	243	272	235	247	236	236	208	220	235	241	206	259	229	247	228	238	257	254	227	242	243	244	249	251	229	236	225	232	253	243	239	234	240	230	262	262	238	255	246	226	210	224	250	239	201	230	219	270	225	243	237	235	248	244	211	218	263	252	226	246	225	232	255	208	249	262	249	231	252	240	245	226	237	283	258	245	229	220	240	229	203	237	235	250	230	241	243	224	237	225	236	230	230	263	244	213	233	216	233	245	242	222	266	234	226	228	222	220	247	243	247	266	249	241	233	232	247	210	239	236	238	240	221	220	221	208	230	225	214	255	221	217	248	277	240	238	235	236	234	236	224	248	223	228	243	237	223	215	271	240	244	216	217	228	229	239	218	244	263	229	255	267	253	236	240	224	237	184	223	220	207	226	221	223	222	255	231	256	225	261	227	260	260	233	242	251	243	228	231	246	240	253	176	226	228	225	247	250	241	227	235	233	255	235	203	237	239	259	222	236	260	256	233	220	234	229	202	238	241	252	220	243	246	213	257	227	229	266	232	234	209	219	231	226	244	268	234	233	238	241	227	224	213	224	233	230	235	218	256	248	195	230	206	231	214	238	222	244	207	218	252	229	260	240	246	244	216	214	240	267	245	192	219	219	246	235	240	241	215	227	247	238	224	231	237	248	254	227	225	265	250	229	226	241	234	261	249	257	237	214	237	250	252	215	228	202	272	211	219	238	220	274	236	227	249	220	232	198	226	225	258	245	237	238	210	236	242	211	203	238	229	263	203	250	241	254	232	241	228	258	268	227	241	218	224	225	204	221	236	237	230	241	272	235	190	227	206	227	234	217	222	209	239	235	233	234	225	282	224	255	274	229	240	229	246	255	218	234	240	225	237	234	214	223	243	243	240	254	233	236	243	241	221	253	236	236	242	227	243	219	236	264	251	249	172	223	253	224	212	267	224	210	258	234	234	208	218	262	243	230	232	238	255	253	242	242	220	238	236	229	242	229	208	231	231	243	263	226	230	236	254	207	252	241	241	225	247	239	230	231	225	221	248	250	221	233	223	221	226	230	251	267	219	228	265	251	242	216	263	240	233	237	260	226	253	212	243	241	244	240	249	245	257	220	240	227	240	242	230	253	237	235	243	212	221	234	240	241	224	248	243	237	212	243	228	250	237	244	196	235	223	241	210	261	252	219	205	231	238	241	233	232	246	258	255	231	215	204	249	241	204	218	243	246	232	233	197	246	267	221	243	246	228	241	255	252	246	237	215	203	251	212	228	243	223	219	211	248	236	286	244	220	260	194	221	232	231	249	248	240	226	230	207	240	216	241	209	210	243	210	252	252	223	244	227	236	238	212	222	201	211	256	242	244	218	227	263	223	178	218	221	253	218	236	252	255	233	232	226	227	241	210	249	204	216	218	235	252	222	228	250	227	263	222	237	233	233	210	224	231	218	260	230	262	224	218	214	233	236	225	214	234	224	225	237	233	229	248	236	241	265	244	248	274	244	234	218	237	249	222	220	232	234	249	225	230	216	241	213	222	255	252	276	236	258	214	244	244	236	231	225	252	210	233	215	234	247	210	231	215	217	265	225	251	230	247	218	240	214	234	261	214	219	226	215	246	218	227	198	216	239	253	222	225	246	219	226	240	236	227	231	241	230	201	233	238	213	226	223	234	250	249	233	244	230	235	221	236	238	238
3268	2261	1254	863	779	611	617	646	602	557	602	604	622	552	571	624	573	558	592	545	612	572	585	610	582	582	603	602	552	601	615	564	553	593	586	605	558	596	588	546	605	577	579	586	577	557	623	504	585	564	572	589	548	587	566	603	596	565	563	586	585	565	550	578	626	582	568	597	560	564	566	584	604	543	573	610	594	603	561	633	599	562	560	596	577	538	602	542	554	569	546	585	565	569	601	545	600	563	535	570	617	593	544	554	598	641	587	566	569	546	611	574	573	573	544	544	565	603	575	545	564	546	587	566	538	568	561	600	562	599	551	594	564	575	602	566	601	572	552	608	574	578	607	613	590	585	554	578	597	579	617	592	556	613	578	595	619	590	566	572	560	614	577	583	576	583	570	575	561	547	566	581	597	579	561	593	588	637	559	565	594	564	575	580	565	561	563	598	586	548	576	604	577	594	535	559	561	585	567	506	602	540	565	558	563	595	591	525	544	577	576	575	583	544	563	600	607	627	573	559	575	549	558	547	580	545	531	579	585	578	594	639	594	555	555	544	552	576	581	574	592	574	615	588	552	586	566	560	557	580	577	585	568	599	588	572	628	532	561	543	559	572	535	561	537	591	562	544	629	575	553	573	540	537	583	553	577	614	571	561	552	536	520	566	578	628	571	545	546	509	562	580	595	600	585	556	628	556	568	543	628	567	587	572	565	550	592	571	567	575	569	606	579	592	575	551	575	559	540	586	595	565	616	587	564	601	562	595	589	593	541	597	603	587	597	585	597	606	579	554	575	557	578	573	595	558	551	527	554	597	590	588	566	579	597	528	559	614	586	621	522	601	554	522	597	592	599	540	560	542	572	588	527	579	560	577	588	535	585	560	589	616	590	530	518	562	605	559	541	561	580	607	572	551	545	606	605	584	555	634	579	556	593	562	580	572	603	541	617	577	580	560	568	612	570	559	553	552	586	580	573	582	602	572	574	614	572	600	532	620	618	581	600	545	559	557	547	569	569	553	599	555	536	552	582	573	593	578	581	554	572	580	582	576	589	590	581	562	545	603	590	568	610	559	609	585	592	594	596	546	575	552	577	600	582	613	565	616	557	590	572	583	575	563	586	570	569	586	555	589	562	577	517	573	552	590	584	582	582	606	573	557	531	588	600	558	574	610	534	585	561	553	566	559	557	553	587	613	537	551	537	589	541	563	599	537	574	555	545	532	556	593	594	576	556	591	539	540	553	576	538	601	566	598	553	588	578	571	570	575	632	577	563	565	591	569	542	574	630	580	556	571	560	598	586	564	544	571	558	567	576	559	580	590	575	566	635	562	605	549	589	589	571	584	560	583	582	587	571	558	646	607	585	569	590	584	574	570	573	558	578	556	563	583	578	631	603	553	574	553	591	572	586	588	617	622	563	592	603	533	562	603	598	593	552	579	598	557	547	581	598	565	567	563	572	595	564	549	599	590	565	557	623	621	573	584	588	593	579	536	614	613	587	600	581	562	563	560	588	561	600	615	586	547	567	570	561	602	561	578	569	596	596	562	590	563	558	513	611	581	577	574	570	611	584	518	532	583	618	552	565	555	590	571	554	558	591	581	543	526	573	584	553	518	648	585	561	602	525	601	553	574	573	577	574	563	544	552	579	569	599	583	545	569	611	569	601	564	580	579	592	576	545	562	564	531	596	544	603	532	611	563	541	556	571	603	539	572	567	522	588	538	545	557	558	546	535	519	603	592	591	585	595	575	559	552	628	554	556	554	578	601	587	613	567	554	569	560	565	561	568	489	592	575	553	632	570	593	600	580	581	588	583	577	539	547	633	607	602	577	552	575	558	595	578	600	546	560	585	558	561	596	525	564	583	594	591	573	570	620	578	559	588	567	576	578	588	591	601	608	624	567	554	602	568	588	593	569	571	578	570	591	572	567	615	573	610	578	535	569	578	545	593	552	538	577	590	577	603	529	550	604	534	614	577	604	573	579	579	558	594	594	568	574	555	583	580	554	569	557	604	576	558	603	603	572	559	592	594	581	570	566	562	613	564	563	574	551	563	617	600	585	617	583	574	557	555	579	565	549	584	594	590	565	582	589	586	538	591	593	580	545	555	585	537	572	542	630	608	584	562	606	593	542	566	579	557	619	579	580	574	545	582	585	584	588	582	573	561	584	582	574	566	544	569	571	564	567	621	560	592	573	578	599	582	590	551	585	556	580	567	575	606	581	548	629	580	543	574	586	543	601	572	548	588	532	593	543	581	583	592	530	598	550	565	525	557	592	598	565	590	589	549	570	592	580	587	621	580	590	580	527	586	591	561	587	564	615	596	559	577	586	588	573	592	617	566	577	630	580	551	571	627	562	526	613	574	568	571	535	577	604	562	585	573	564	573	589	590	562	558	566	563	514	591	577	574	588	575	520	587	597	565	602	578	518	574	622	553	566	575	571	579	548	576	569	596	588	576	556	581	581	544	556	550	626	567	570	593	615	569	586	594	598	591	553	600	554	551	581	605	527	605	595	564	609	586	534	591	562	598	550	570	580	586	576	574	614	595	621	585	547	591	629	540	552	574	588	595	533	617	561	573	604	605	608	544	570	569	540	580	577	577	611	559	593	569	579	608	563	541	579	546	554	563	572	595	590	573	544	594	587	587	586	553	605	594	596	548	583	577	585	562	607	628	567	611	585	560	604	593	552	615	601	591	582	560	573	523	604	557	573	525	581	596	556	571	589	526	542	599	607	568	583	550	639	599	606	544	601	561	601	533	607	560	539	600	580	546	570	595	581	520	592	563	548	597	601	575	542	579	572	544	568	617	591	612	554	548	540	593	608	589	560	560	552	593	579	564	548	581	578	583	587	577	609	557	611	553	570	599	544	574	558	592	592	573	578	567	609	577	522	596	533	602	571	568	574	594	576	600	633	555	526	539	588	561	573	575	573	556	587	569	582	574	618	562	606	570	572	561	578	578	531	572	597	558	589	503	572	548	543	592	530	566	583	570	579	605	551	595	560	572	550	580	556	592	577	573	537	584	591	576	552	586	604	570	602	550	544	608	547	556	554	592	550	593	542	605	561	536	548	574	554	559	605	587	592	593	605	550	601	599	545	605	595	572	628	577	587	589	523	565	562	549	571	570	544	587	615	543	567	561	639	569	594	560	617	539	608	529	591	584	542	595	560	573	555	549	571	572	563	547	571	600	582	581	572	557	554	583	583	575	557	573	534	586	586	596	546	578	597	545	587	577	590	572	565	573	573	527	586	603	568	593	530	548	607	583	530	572	603	557	573	550	592	528	594	546	575	544	563	604	584	574	579	590	592	562	579	552	593	626	600	571	591	561	585	574	569	590	569	569	574	596	573	583	565	611	558	582	589	589	575	594	570	586	587	569	568	611	606	604	540	538	607	575	559	563	565	589	587	575	602	570	546	588	557	553	566	576	600	533	578	597	577	579	586	531	571	559	557	573	586	583	590	577	548	595	541	571	602	581	558	587	603
23998	21042	24432	27871	21046	21049	12588	475	270	197	197	186	181	164	143	152	139	131	129	121	112	128	115	141	128	128	111	130	132	111	123	115	101	111	114	125	102	94	120	96	126	126	115	110	99	119	111	97	114	126	106	132	114	107	101	107	103	115	98	103	123	94	123	108	105	119	132	111	99	105	112	111	119	115	127	113	101	120	93	98	101	117	119	134	102	102	95	122	116	97	113	126	97	118	106	91	105	106	105	102	91	106	92	116	111	119	111	107	128	107	106	99	95	109	98	105	122	93	122	92	105	118	103	98	91	110	87	93	109	88	111	93	117	107	92	111	98	104	110	110	114	112	89	113	119	113	108	112	114	125	96	103	116	99	99	93	100	105	93	96	95	91	87	118	111	109	114	118	119	106	101	101	95	100	110	112	108	93	93	101	103	107	94	95	95	116	85	117	104	96	92	121	103	118	112	136	84	135	118	121	101	108	113	111	121	114	114	106	102	100	109	107	103	107	102	99	103	115	106	121	104	98	109	91	104	93	104	89	125	136	96	93	95	100	116	96	84	109	95	103	99	96	88	111	121	109	109	101	117	134	110	103	104	103	111	103	106	102	111	98	121	101	113	95	96	114	115	117	105	94	131	101	115	96	108	111	109	100	88	115	100	125	95	99	117	102	110	90	84	90	95	111	113	118	103	122	101	102	107	116	99	109	111	93	104	90	114	91	98	95	109	114	113	103	123	91	115	109	95	87	100	103	112	104	131	107	107	98	98	97	117	97	83	105	100	102	116	110	147	94	95	98	114	111	109	106	110	100	101	110	116	112	111	98	95	94	105	105	125	125	104	115	112	113	116	93	125	107	104	114	89	98	100	115	104	114	121	82	105	112	74	118	89	91	88	95	115	98	110	107	100	109	110	100	99	97	113	116	112	112	89	99	110	119	116	122	91	99	105	96	102	75	108	110	96	101	115	100	112	97	108	103	109	111	108	136	111	112	103	103	100	132	98	105	103	104	93	105	103	88	105	93	123	90	91	119	107	107	119	110	97	102	98	105	88	87	109	103	121	121	114	108	105	105	114	115	94	103	113	97	78	109	116	104	124	107	92	110	96	124	120	113	116	106	105	94	117	97	111	120	117	108	109	131	109	100	96	104	126	100	95	104	111	105	114	101	102	129	84	117	93	92	103	112	105	127	97	99	115	113	105	106	119	115	112	104	120	105	120	103	112	113	108	85	106	103	121	92	102	107	103	101	86	97	86	90	118	126	109	88	113	101	119	124	101	100	106	85	91	102	107	110	105	103	103	110	106	125	101	96	103	109	97	100	122	103	133	100	105	90	90	108	122	102	105	108	103	113	104	100	115	120	107	81	103	101	112	107	109	111	96	108	105	118	91	91	96	105	110	118	96	106	117	109	126	104	107	120	113	119	104	113	113	116	114	119	113	111	121	107	117	118	107	117	120	94	95	93	105	88	114	105	104	118	120	110	107	96	98	112	80	111	91	102	108	104	99	104	101	113	104	119	112	98	108	109	107	117	83	88	131	102	113	118	102	114	119	95	123	130	140	90	100	103	82	102	111	90	103	119	108	97	108	89	112	108	122	103	115	89	115	100	100	96	132	133	120	77	92	113	92	106	109	115	98	95	128	108	118	108	111	98	113	97	94	102	113	116	103	104	125	101	108	86	115	100	106	107	101	113	112	108	119	106	102	102	105	119	117	116	102	106	126	123	100	116	94	99	93	134	113	116	87	122	112	92	105	100	118	117	109	102	95	100	115	102	110	104	115	96	121	92	98	103	120	135	108	118	103	128	91	88	114	104	113	108	107	81	102	110	100	116	106	113	98	112	108	101	99	121	86	94	92	110	116	92	90	101	117	116	114	114	88	116	98	98	77	107	98	99	89	96	99	120	132	111	110	109	98	93	115	100	110	116	110	123	101	112	101	84	111	99	127	116	107	96	109	106	100	120	117	98	100	100	99	97	92	107	103	113	100	90	111	109	103	101	113	97	89	85	132	114	79	100	102	100	108	112	109	102	103	105	115	100	103	108	122	115	111	92	133	87	94	108	124	116	114	112	105	98	106	115	105	115	100	105	122	110	110	109	101	108	112	107	94	124	99	108	110	78	110	95	99	112	106	125	127	100	95	115	105	134	86	116	133	113	124	116	112	107	98	89	106	112	99	100	105	119	113	132	112	110	99	110	101	113	103	114	101	97	97	91	128	110	120	95	106	116	105	102	112	106	116	122	105	122	94	107	109	114	96	105	131	117	98	104	101	120	98	113	109	101	95	115	104	110	103	106	130	113	95	105	99	81	104	109	97	110	109	94	86	112	108	108	99	110	94	113	92	87	88	124	103	117	114	108	101	85	107	100	109	118	105	92	86	98	123	122	106	112	123	97	110	107	104	104	115	100	121	100	103	128	116	107	122	98	130	102	108	132	125	101	99	102	95	94	97	106	121	109	116	108	96	107	112	117	100	101	116	117	111	115	92	128	110	95	106	116	129	108	99	89	102	104	108	85	102	128	96	108	107	96	83	103	112	93	95	102	113	103	108	116	119	105	119	110	99	109	111	98	108	109	95	125	116	121	90	87	134	99	118	101	88	132	118	123	106	117	94	83	116	119	106	95	104	95	115	92	117	123	89	95	127	116	88	101	120	122	104	101	114	104	108	104	94	111	114	124	106	121	108	97	119	93	106	101	104	100	105	103	95	108	98	121	115	98	116	110	112	99	99	93	104	122	119	113	118	115	113	116	108	113	120	97	117	118	108	106	108	101	86	105	97	118	127	99	106	105	89	104	107	113	89	94	107	101	109	112	108	120	106	103	83	106	92	95	90	94	109	120	109	108	112	97	106	106	116	109	111	109	102	98	119	103	113	111	91	100	98	95	86	104	140	100	95	106	94	96	113	118	115	93	92	108	123	129	92	97	101	118	110	131	94	96	97	118	105	96	114	116	111	99	108	89	89	102	108	95	103	87	93	101	96	121	130	122	105	101	115	85	112	103	101	107	101	117	107	107	101	103	100	115	112	100	116	97	111	94	104	119	120	120	109	94	125	102	116	92	103	111	120	116	104	100	108	137	105	101	109	104	95	105	90	108	97	110	112	95	111	116	120	100	95	113	99	101	98	107	86	102	111	103	105	105	96	94	118	117	117	94	111	106	105	109	114	105	108	101	105	113	115	98	108	121	93	105	92	125	111	99	101	98	100	112	105	109	112	87	116	117	105	118	113	95	89	109	100	98	110	110	112	104	110	130	97	97	98	89	110	90	111	89	102	98	113	90	105	102	97	90	103	105	110	109	107	108	125	111	109	120	104	95	103	104	92	99	108	111	117	107	98	121	117	111	116	110	91	99	104	121	113	122	107	124	93	113	126	124	102	101	101	111	105	108	113	106	103	109	106	98	100	110	96	124	117	109	100	91	112	95	115	101	123	110	103	87	90	93	101	114	98	89	119	93	119	95	121	121	88	106	100	103	109	111	107	109
3101	3550	1626	856	585	461	390	414	397	352	325	321	339	330	311	291	315	325	332	344	307	341	303	313	296	312	294	275	322	303	305	301	287	298	310	283	304	303	290	301	321	284	328	271	275	302	299	312	321	290	288	299	258	334	303	284	311	278	278	312	323	259	324	293	323	304	262	282	304	274	294	266	298	291	282	283	335	292	328	267	266	312	295	286	312	299	285	301	306	290	273	277	268	300	329	290	274	305	287	284	285	273	274	300	261	298	301	283	282	298	279	290	293	291	277	308	328	273	312	267	310	295	282	296	311	286	272	290	285	293	283	303	281	290	259	297	297	275	288	318	298	305	265	305	305	297	296	287	285	308	311	296	314	299	281	297	308	265	244	285	282	265	287	270	280	290	288	300	290	290	288	284	278	289	294	320	292	277	296	299	276	307	300	292	293	305	297	301	289	290	290	296	284	264	309	330	302	271	310	336	300	271	287	302	302	308	295	257	303	290	287	270	285	313	266	279	259	305	292	285	293	267	292	296	287	290	291	290	280	331	304	296	294	272	284	296	309	275	291	291	291	297	311	290	260	279	297	272	292	301	295	313	300	318	273	305	296	280	296	310	308	299	307	297	287	315	293	281	273	289	304	286	299	311	306	305	325	307	290	300	268	280	314	275	290	289	287	311	305	295	304	285	309	304	297	299	288	291	285	305	306	292	300	308	280	314	295	294	310	300	303	306	281	313	288	287	310	306	286	262	300	285	289	297	296	286	296	281	307	302	304	290	284	274	297	275	298	282	298	263	306	291	311	312	292	305	294	326	319	288	307	291	258	283	298	282	288	308	307	304	309	306	290	289	305	305	278	271	301	291	304	305	284	284	312	295	272	286	304	305	276	266	303	314	305	279	269	290	294	276	292	302	282	294	299	289	321	297	288	292	304	272	294	314	314	297	308	267	287	302	287	311	310	291	308	304	299	308	305	293	288	297	294	297	308	279	296	269	318	305	265	302	278	283	310	318	284	285	290	277	281	280	305	289	295	289	316	288	309	299	267	269	268	311	304	265	276	301	312	297	321	324	316	290	289	276	309	333	295	287	298	282	295	308	302	287	276	300	285	280	281	289	305	267	283	317	328	299	282	276	286	321	303	293	305	296	294	294	270	273	267	296	293	281	280	291	260	297	297	283	290	269	252	265	291	278	303	327	342	298	308	285	284	328	284	308	307	312	297	281	323	300	277	315	279	302	264	293	328	288	323	294	316	293	279	314	309	288	324	299	274	293	293	328	290	308	275	278	302	269	302	274	292	320	303	310	267	297	310	304	304	282	274	317	274	298	286	291	314	286	282	296	273	295	288	280	266	278	305	268	340	311	303	288	303	286	311	309	277	283	312	308	259	304	294	291	256	303	270	303	323	296	311	300	318	297	308	281	308	288	300	287	281	285	280	320	301	277	285	299	292	276	279	291	270	272	277	287	268	291	280	291	286	258	312	301	298	296	272	281	297	268	285	318	293	299	298	308	263	307	312	295	300	274	290	285	298	297	291	271	297	305	292	291	303	284	271	301	254	265	329	285	329	290	317	271	298	341	303	308	299	305	302	324	316	285	318	271	292	316	273	303	301	290	282	280	336	263	287	308	276	307	258	308	303	295	302	283	292	275	311	246	281	314	285	291	327	288	295	313	316	290	298	308	283	263	289	318	300	320	275	315	287	291	291	277	308	273	327	290	298	307	283	277	285	277	319	281	276	302	304	275	306	261	293	297	327	308	323	305	316	297	292	298	297	293	314	306	305	253	294	285	298	289	312	303	291	298	289	292	300	300	294	272	279	307	322	324	272	293	310	304	294	289	297	275	295	303	253	311	296	309	307	328	307	274	316	319	305	298	299	275	280	322	271	294	308	305	300	288	317	326	311	297	319	285	273	286	318	304	298	306	307	290	277	290	339	240	292	285	279	289	280	297	317	288	282	291	317	300	311	319	279	317	302	288	287	299	279	279	273	290	307	326	309	297	283	293	294	280	292	300	308	287	284	318	287	323	297	303	279	330	282	305	315	290	304	286	322	269	247	302	295	278	289	298	299	289	304	289	320	326	290	305	284	289	313	308	290	294	296	292	288	306	304	266	302	300	274	278	279	269	263	307	296	306	290	311	332	291	295	291	257	292	303	302	307	302	305	303	321	281	274	292	274	302	315	307	327	293	287	287	271	280	308	293	263	300	277	278	310	289	262	277	279	286	295	303	315	347	288	299	264	278	302	293	297	261	310	286	286	279	300	310	288	309	299	294	319	272	293	277	296	280	309	295	284	304	282	313	289	279	296	292	301	266	300	304	280	318	283	295	271	290	285	271	303	296	280	296	270	297	288	302	280	303	308	280	298	294	300	305	288	272	299	289	288	286	292	272	270	300	293	303	299	272	310	325	294	283	289	283	306	308	297	312	277	308	310	306	280	305	311	275	292	289	292	259	296	307	305	273	314	276	305	305	302	314	284	280	300	305	282	276	279	291	266	309	305	262	315	274	309	263	286	263	281	273	287	290	257	283	290	293	293	296	273	289	279	284	306	272	289	326	315	288	285	269	290	286	287	315	324	274	274	279	289	290	276	311	305	318	295	285	307	307	290	295	264	313	285	268	308	302	304	295	301	318	316	307	288	278	267	339	291	313	297	288	339	333	294	326	303	290	295	273	319	286	277	317	282	301	298	293	285	314	294	295	308	275	285	310	282	288	288	296	284	300	308	302	291	284	283	303	298	296	302	313	304	293	307	301	296	276	279	271	276	273	272	267	283	306	272	309	294	302	295	270	290	270	308	276	286	279	280	268	284	280	319	287	293	273	274	270	308	310	278	303	306	287	284	307	298	276	302	289	284	278	264	282	260	288	290	305	272	293	275	277	289	316	294	289	284	316	282	301	293	295	302	304	278	294	274	273	266	308	270	279	300	289	299	311	297	269	270	321	326	274	283	286	323	296	313	314	293	313	301	302	299	275	297	308	301	283	268	286	314	309	308	284	306	296	308	303	289	301	283	278	301	296	278	262	300	274	285	294	276	294	260	288	313	269	264	288	280	302	294	289	298	269	298	340	297	295	310	286	282	288	293	314	294	281	275	282	281	301	298	281	300	298	268	272	277	285	332	293	256	303	303	265	281	284	285	287	314	289	329	292	289	272	308	310	275	317	305	278	302	293	282	287	300	283	284	291	316	280	314	324	306	305	301	258	312	310	264	307	301	291	280	291	338	263	308	273	307	315	286	294	315	295	280	279	297	334	294	279	303	303	287	298	279	272	252	269	311	267	303	284	300	299	282	281	312	306	318	290	293	276	312	308	316	264	286	276	306	272	311	285	293	298	300	281	309	290	293	299	300	300	276	277	299	280	292	304	338	279	299	318	274	314	274	304	299	281	322	254	273	312	298	303	284	272	289	282	278	288	284	269	292	309	313	299	337	315	287	276	318	303	294	276	313	318	265	301	287	253	270	290	331	284	290	295	306	299	282	264
31127	20394	10105	758	477	392	397	364	347	330	317	378	323	346	366	356	343	342	324	338	359	336	368	355	350	296	338	345	312	305	336	293	353	335	327	359	296	347	341	327	354	317	334	302	327	342	338	348	355	325	289	318	334	307	297	320	313	319	336	345	331	336	349	296	313	331	362	357	325	346	326	287	354	322	343	322	319	372	321	306	340	325	368	334	337	322	363	334	316	351	368	326	312	325	342	288	353	373	317	349	349	328	313	344	324	363	355	321	355	288	287	293	351	328	339	315	317	325	334	304	326	331	352	331	354	350	337	296	320	315	333	336	322	323	297	332	293	323	301	313	343	291	367	321	332	312	331	333	338	307	331	313	332	325	365	329	321	325	342	303	347	330	361	362	367	333	308	323	329	339	330	348	328	331	350	327	295	352	318	334	360	314	328	322	338	326	335	312	321	344	352	347	356	334	325	322	317	392	314	329	339	342	313	341	327	355	362	320	350	328	349	346	341	325	320	354	303	317	358	326	352	334	313	360	348	321	327	322	321	337	318	332	334	328	333	328	335	309	351	314	341	321	348	320	309	324	368	361	344	360	344	345	354	295	339	315	369	353	347	344	335	327	335	365	326	356	319	338	303	353	346	341	344	303	373	345	292	351	305	311	315	338	330	292	345	360	307	294	306	331	314	310	355	362	365	351	353	291	315	314	341	298	332	342	327	332	316	311	329	323	339	348	347	377	303	293	312	341	349	340	359	312	319	318	352	348	342	297	331	317	328	328	315	339	325	319	293	362	340	330	362	362	337	328	346	312	301	303	340	313	341	329	333	324	356	361	331	327	336	322	318	338	321	310	359	313	332	355	305	308	321	326	316	316	339	336	321	332	327	319	341	340	367	337	327	350	335	345	350	322	292	340	337	345	349	312	338	324	338	344	346	362	338	331	328	315	302	317	322	331	347	312	324	327	326	324	307	322	349	324	330	321	292	352	353	322	366	311	308	354	314	352	331	368	375	344	355	333	343	346	330	375	323	312	366	328	342	314	305	316	335	350	330	358	327	321	312	356	306	330	357	328	308	305	370	362	362	346	333	350	322	325	343	328	301	362	313	337	332	348	341	325	375	344	327	321	328	311	327	346	344	338	342	314	306	345	333	303	331	333	328	351	315	318	355	333	310	304	326	329	314	308	326	358	332	278	348	315	343	357	362	311	350	329	330	346	346	346	380	332	354	317	336	316	335	341	325	338	343	336	307	347	335	318	363	313	333	329	327	296	321	336	316	340	344	327	355	369	368	325	337	321	356	357	344	313	320	332	343	359	297	342	315	322	307	333	382	305	322	348	338	356	321	335	319	339	324	333	348	312	346	308	339	331	322	303	336	312	336	356	338	307	345	325	320	353	328	362	328	333	342	335	350	370	310	307	337	331	316	364	341	363	339	332	359	331	322	322	331	312	312	311	329	349	321	318	333	315	331	321	281	310	302	334	318	298	334	332	343	328	338	327	310	322	341	326	314	337	330	347	320	311	350	344	329	318	317	342	338	330	311	301	343	350	311	334	340	338	331	334	327	370	350	359	324	328	306	337	333	335	297	339	354	329	350	326	314	309	313	343	314	311	297	305	332	335	307	336	344	325	340	326	345	296	360	354	315	336	330	316	329	328	313	325	364	376	317	348	345	332	326	318	342	326	336	356	342	349	329	338	339	310	324	327	317	338	325	332	304	314	303	312	349	341	336	294	333	343	322	299	361	374	352	343	345	349	366	290	329	309	342	332	314	324	331	337	336	340	305	344	340	329	328	334	352	331	341	327	313	343	346	303	300	349	328	336	346	321	326	311	344	331	339	306	342	363	356	362	342	353	310	342	348	327	337	313	324	328	324	329	319	323	344	297	338	309	336	316	332	364	334	366	331	364	337	336	350	315	308	348	321	384	292	337	299	362	345	280	334	342	341	360	327	317	345	314	331	344	333	324	346	311	348	352	322	340	332	362	322	363	336	343	306	332	347	316	336	319	317	320	349	313	305	341	350	305	313	372	352	345	391	311	357	280	331	326	324	344	344	345	338	310	314	307	351	336	313	310	304	345	308	345	334	316	329	328	323	319	301	338	319	368	330	300	309	339	355	358	301	342	346	321	321	365	352	373	345	331	319	322	312	321	336	319	325	317	324	341	356	306	296	323	342	323	320	360	325	340	353	312	317	315	340	332	326	342	340	304	312	332	325	331	331	339	334	328	344	338	378	293	313	339	313	317	312	301	323	361	326	335	297	328	340	346	322	321	342	359	326	297	304	330	335	306	337	337	361	347	317	308	301	345	322	325	343	337	322	337	340	344	333	330	342	348	340	341	319	318	383	312	324	329	296	306	335	280	344	359	331	329	327	322	375	321	325	358	337	325	309	291	326	318	382	310	329	306	314	308	312	342	335	338	353	376	353	303	333	308	321	316	366	345	316	332	300	367	326	328	339	335	320	363	344	335	322	329	342	323	354	313	325	324	359	341	342	309	314	339	340	334	331	325	343	340	336	343	365	341	341	328	330	358	323	316	348	347	335	338	324	352	287	350	351	318	326	322	312	368	337	317	305	354	328	322	343	331	305	368	322	328	333	354	328	339	310	329	289	301	334	356	329	313	293	324	324	350	328	343	304	320	362	355	373	343	337	333	343	316	320	316	301	379	314	353	360	341	301	351	338	362	338	324	317	339	337	340	329	334	344	337	323	330	334	320	318	320	334	329	344	357	340	307	301	309	318	328	323	318	349	351	350	319	291	319	334	341	333	344	344	322	318	323	343	310	332	349	330	336	312	365	303	323	329	342	329	320	321	329	330	314	366	347	363	365	349	339	263	328	336	327	371	321	376	337	350	335	310	282	328	344	350	319	356	295	332	339	322	308	349	326	333	364	326	330	331	330	327	348	342	345	323	333	314	349	341	328	342	343	335	351	338	298	339	321	356	312	345	316	354	309	330	320	362	340	345	314	320	328	333	348	317	327	323	297	338	337	364	303	355	361	295	309	314	322	350	321	316	336	364	346	333	339	339	323	322	387	336	330	311	357	345	297	318	308	313	340	315	318	348	341	307	345	312	334	318	325	344	325	320	336	365	326	338	280	333	326	350	348	330	350	326	327	338	331	324	321	321	308	349	381	338	333	328	308	333	358	351	344	317	340	299	349	348	348	339	335	309	301	339	304	315	330	345	329	339	317	343	346	341	305	335	292	364	323	384	328	330	347	336	341	319	317	314	345	322	346	287	279	335	341	375	327	336	330	361	323	325	351	313	324	353	330	343	323	329	358	362	316	327	357	349	313	324	334	358	348	312	332	310	315	304	308	340	336	330	294	310	335	324	309	352	349	327	329	338	326	312	289	335	310	326	370	314	310	322	343	314	322	321	383	362	340	353	306	347	329	345	378	333	337	313	293	337	309	298	317	306	306	333	362	340	315	325	305	322	310	346	372	359	307	359	291	295	339	315	320	342	337	363	322	331	324	326	308	343	355
5631	1201	1010	829	829	827	777	795	781	867	801	830	812	815	788	792	817	784	806	780	844	786	824	777	822	787	789	788	841	769	745	790	800	831	740	829	790	816	774	751	799	757	801	797	802	767	776	770	848	813	840	820	799	764	782	844	847	775	786	762	795	737	818	803	773	786	824	801	751	839	800	800	826	793	801	778	749	789	766	804	820	796	765	762	761	758	774	855	800	772	775	763	808	873	801	807	803	814	813	807	786	788	789	831	781	813	795	793	806	820	775	759	825	789	758	814	780	790	812	809	800	826	801	786	795	787	855	759	768	785	804	810	759	835	778	784	755	778	821	837	837	748	762	772	795	757	799	832	815	783	789	830	788	811	750	818	825	812	797	822	800	813	820	740	748	801	813	775	808	815	808	803	857	810	751	851	773	823	817	778	744	790	819	818	879	795	820	820	819	785	815	794	824	770	833	792	779	799	756	849	791	775	768	827	799	753	807	721	807	784	776	757	820	769	815	828	801	764	818	730	811	767	843	798	777	838	758	804	830	767	794	778	767	770	822	799	824	778	757	819	784	803	812	793	799	852	742	798	802	822	819	828	802	820	792	733	755	802	822	764	803	733	803	766	840	808	818	784	806	771	800	814	805	847	756	822	814	794	784	753	804	788	814	783	801	768	812	777	761	750	774	826	797	813	772	782	806	780	774	773	743	798	844	789	779	817	759	784	807	814	793	776	809	820	763	774	811	762	796	777	801	810	797	786	800	784	754	772	785	817	748	866	776	805	771	767	844	762	792	831	803	845	775	720	819	808	791	819	847	845	799	789	782	840	826	809	821	747	733	816	802	737	837	783	788	794	782	810	796	791	828	809	827	812	760	864	765	801	779	797	781	820	828	784	813	786	756	794	745	824	803	788	768	784	796	845	783	769	763	774	785	767	811	778	845	801	838	801	839	807	779	825	796	793	784	769	762	787	762	792	783	810	802	781	777	792	767	742	821	769	777	819	904	839	776	809	776	818	811	760	852	797	783	802	790	777	811	824	778	828	822	781	781	821	788	754	785	786	804	877	790	803	780	724	787	786	804	839	783	722	744	796	765	805	765	801	826	876	812	835	721	769	824	821	736	786	850	762	737	781	801	801	812	785	821	808	768	843	781	775	824	789	793	787	775	830	764	765	768	839	868	766	779	701	836	835	808	775	771	813	772	825	781	805	722	817	809	777	802	812	749	809	806	808	833	781	781	789	801	766	785	791	861	830	781	810	809	754	824	832	837	818	749	735	798	788	763	792	736	785	821	786	793	802	802	787	780	823	804	852	765	808	759	753	827	759	796	764	787	792	758	788	850	768	751	834	793	776	798	782	791	773	759	804	779	830	735	810	849	794	817	793	837	833	808	812	861	785	784	789	802	777	822	784	831	803	800	749	760	760	754	804	789	788	800	836	815	770	804	806	792	764	802	786	815	837	786	769	768	806	844	725	785	813	752	792	795	803	750	819	751	774	743	799	800	794	769	802	795	810	773	833	785	774	785	762	801	814	862	804	797	823	774	789	830	846	802	786	812	801	758	820	862	806	805	770	789	755	813	779	809	821	808	820	797	829	760	813	744	838	783	812	749	802	811	830	806	803	837	802	796	783	777	822	799	764	775	728	789	789	801	776	771	858	813	747	723	811	811	826	777	818	750	835	801	816	776	801	815	826	763	799	753	814	753	766	766	820	757	788	818	791	793	770	880	814	802	812	805	792	744	809	816	781	794	779	786	780	812	823	697	831	822	789	833	833	830	824	807	798	828	835	865	797	806	800	756	764	877	837	796	771	814	768	816	835	751	782	818	780	793	777	787	793	829	792	820	815	805	801	797	788	746	765	811	772	823	787	846	796	780	752	799	789	841	765	750	808	796	806	804	787	854	794	808	747	826	793	824	828	803	789	758	808	747	782	781	830	756	818	796	738	807	768	790	828	713	787	783	794	832	811	842	790	807	825	777	821	862	725	787	788	759	803	764	735	778	811	754	770	725	792	763	827	772	820	819	797	836	778	754	784	776	791	734	828	831	791	806	751	824	788	794	789	811	782	759	820	774	852	828	793	817	838	811	803	823	815	765	817	793	824	853	735	773	751	794	826	774	795	804	765	768	752	772	762	814	803	827	820	765	826	754	769	801	823	771	826	806	832	812	749	771	786	794	783	801	794	824	814	835	810	705	808	813	825	774	822	790	806	788	827	835	826	841	781	796	837	828	789	795	785	780	794	809	788	772	830	777	806	780	808	793	764	753	775	752	759	769	826	801	816	789	774	778	824	844	788	835	797	847	741	788	793	759	833	814	767	751	770	777	820	779	825	781	833	810	774	835	806	797	788	804	816	777	789	754	832	805	833	815	810	808	783	811	735	791	824	881	807	861	798	833	824	816	789	801	784	777	771	751	838	761	766	778	795	780	815	741	804	787	811	801	801	805	770	765	793	804	741	823	789	809	783	793	803	773	803	835	761	766	811	756	779	768	807	768	796	777	764	820	830	819	798	816	781	769	799	799	805	765	839	847	792	830	812	795	767	832	800	799	811	788	838	800	836	789	813	794	779	745	791	796	781	777	796	802	805	805	784	816	775	803	736	758	798	828	744	799	781	786	753	796	832	831	794	813	791	754	786	787	782	842	744	762	780	823	822	813	789	750	792	763	779	830	844	808	791	774	784	781	820	815	783	814	786	838	805	834	805	813	751	740	771	770	821	812	804	789	812	773	797	779	828	806	771	784	783	807	776	790	794	766	765	805	845	815	811	800	766	769	775	802	779	790	755	845	792	786	809	795	800	811	820	782	762	804	730	813	799	788	810	768	781	838	833	829	802	821	804	742	826	801	838	774	757	790	787	747	767	791	810	804	766	777	766	765	799	787	744	814	830	771	840	750	823	842	805	776	786	825	798	851	788	762	825	794	802	824	766	742	796	775	781	786	830	768	802	797	811	796	820	771	809	781	785	800	760	806	779	786	797	817	813	814	794	814	744	844	797	823	744	805	796	750	779	741	792	798	841	770	745	769	808	807	789	817	804	793	797	796	817	808	829	788	807	793	805	832	779	770	816	789	842	807	816	771	796	795	770	797	751	816	740	765	812	833	855	760	844	793	794	781	784	772	844	819	777	784	796	775	813	810	785	762	825	778	790	792	849	757	775	766	816	805	777	794	814	797	814	791	766	758	813	794	799	805	750	808	820	820	840	789	787	782	802	781	796	825	862	793	775	820	787	835	799	837	776	732	808	774	808	793	739	832	733	758	831	784	764	789	766	775	766	858	772	837	751	763	773	781	783	771	790	799	780	838	803	767	821	864	818	825	811	751	819	778	796	830	805	802	761	756	771	743	819	784	760	756	783	842	783	814	740	784	761	753	822	786	762	804	780	854	790	805	810	785	811	797	807	786	797	784	845	766	757	796	796	816	753	817	784	806	836	744	751	792	846	815	788	755	812	799	791	801	803	757	787	745	780	797	761	836	742	780	815
24705	20990	23903	28225	20984	12749	521	329	309	262	276	263	285	265	232	223	261	287	257	244	242	251	244	219	220	233	233	228	210	266	246	247	286	259	251	243	250	248	212	225	240	191	239	244	228	277	267	228	248	238	228	259	275	233	250	242	254	214	228	231	225	240	270	228	256	253	215	239	213	214	243	241	237	240	229	231	236	233	236	262	227	249	234	234	223	238	229	232	209	252	248	227	218	231	253	233	248	237	240	243	248	215	251	224	235	239	219	228	262	214	226	240	238	236	230	232	253	228	267	231	223	245	226	228	193	232	222	242	283	269	225	196	243	244	231	242	247	227	236	241	229	219	254	233	221	242	234	233	239	226	233	226	227	224	223	235	230	229	225	212	250	218	244	250	240	225	244	229	240	222	226	226	222	227	253	262	219	207	222	211	267	226	225	254	235	220	250	216	233	236	269	237	225	219	246	237	265	243	190	230	196	210	240	224	270	232	238	230	203	220	234	226	245	225	250	196	246	218	255	251	248	241	215	236	221	263	244	224	249	232	221	246	232	227	215	226	237	245	205	240	224	254	243	216	248	229	246	241	275	237	256	222	239	252	226	195	229	229	213	232	227	246	240	253	210	264	222	237	253	246	220	246	239	249	227	248	238	237	228	251	241	229	202	258	245	204	226	247	230	225	232	226	245	230	219	226	229	231	238	249	217	227	214	241	250	235	210	252	207	237	230	232	259	271	222	238	233	236	209	218	218	282	254	219	264	234	238	254	239	238	234	232	253	200	227	216	250	228	260	238	221	197	237	230	249	247	241	236	239	249	241	251	227	238	247	201	213	238	234	253	215	217	232	242	225	253	233	229	239	226	228	220	238	241	216	222	227	229	228	228	224	221	211	229	216	263	226	209	249	248	225	236	244	231	210	225	226	233	242	227	223	201	247	223	232	205	245	235	222	233	239	252	260	217	230	237	247	268	213	218	213	228	236	242	238	241	210	231	228	243	230	250	256	224	244	232	260	254	226	199	250	227	201	280	222	237	239	242	254	236	226	230	235	262	257	263	228	235	225	223	215	256	273	235	242	236	205	223	233	221	242	253	234	226	226	229	233	251	257	237	246	242	234	235	228	206	243	225	267	243	241	214	235	227	242	233	245	242	232	218	231	220	215	230	229	229	204	254	228	240	218	253	230	231	229	223	279	236	257	220	243	236	223	218	215	227	232	239	223	224	223	240	230	231	265	235	264	233	229	221	226	221	239	237	272	241	255	237	269	231	228	239	239	221	246	252	256	241	229	232	241	212	233	259	201	208	257	233	211	246	199	223	219	256	248	254	256	234	231	234	223	229	233	247	238	242	269	221	229	266	242	269	223	243	246	244	237	251	231	226	229	196	244	219	245	236	221	252	205	264	231	236	229	228	220	213	251	243	260	236	256	212	225	243	259	224	231	221	239	235	208	224	227	224	240	236	249	224	240	245	254	221	210	237	229	225	218	210	249	247	197	250	236	226	236	256	239	245	226	237	259	245	243	237	238	247	245	246	219	243	213	248	231	238	229	236	214	239	257	233	210	219	236	240	237	222	244	203	216	257	215	227	230	242	234	201	242	247	246	252	242	235	219	215	234	239	237	249	246	246	251	226	219	278	236	223	228	223	232	262	240	227	248	229	234	231	243	221	241	214	239	216	227	232	230	238	205	243	235	240	239	212	196	260	234	204	247	223	242	242	226	231	227	213	233	262	246	219	228	228	227	231	232	224	243	241	263	263	220	236	283	234	241	234	228	214	255	195	196	224	233	254	254	242	217	238	213	230	214	231	234	224	224	225	239	230	229	210	237	219	239	211	204	235	230	232	227	243	245	234	209	235	216	243	249	238	218	225	222	233	261	188	224	248	207	224	230	257	232	224	258	255	227	221	254	214	223	242	239	229	210	221	243	244	216	212	248	249	246	246	236	237	227	218	247	232	240	219	261	239	244	252	239	223	205	233	235	229	227	249	215	204	261	219	229	249	240	251	244	258	238	251	239	233	215	222	234	241	241	209	248	237	224	232	241	249	259	258	234	253	213	216	217	248	224	232	213	221	278	243	225	240	214	258	252	248	249	261	220	230	266	234	231	225	220	201	221	231	219	232	224	231	218	252	222	243	229	244	215	245	222	244	219	225	228	211	228	270	289	249	256	234	237	265	219	204	240	232	267	230	225	228	203	241	225	241	237	205	226	210	252	238	247	252	216	221	232	230	216	223	220	228	257	218	237	211	224	237	243	224	261	221	213	261	235	215	227	233	244	222	205	208	241	235	239	257	232	226	242	239	217	221	229	254	258	236	243	235	224	212	254	247	242	236	260	233	246	232	234	249	211	224	238	223	231	227	245	227	228	251	235	234	199	230	231	230	251	224	206	241	232	243	240	233	225	204	236	216	286	239	218	210	193	220	230	235	240	240	245	208	227	252	216	235	217	207	229	264	226	230	218	248	236	223	235	232	237	224	231	260	217	246	224	214	253	253	254	256	227	233	243	228	235	237	233	235	233	237	257	250	234	230	249	213	239	238	252	209	255	263	238	259	207	198	221	245	231	231	231	261	247	260	213	233	246	227	237	230	216	246	246	237	234	255	231	235	258	243	222	228	220	229	231	269	243	216	252	244	246	219	220	231	212	220	226	230	233	212	227	247	231	226	250	226	271	207	231	235	217	235	239	244	214	250	216	232	197	237	216	253	231	229	259	218	239	235	225	216	220	214	246	224	214	217	237	234	229	233	221	230	234	216	261	209	199	233	214	220	263	253	249	218	225	223	244	251	236	234	245	243	234	258	224	234	246	242	252	209	225	245	245	234	245	228	253	225	221	244	228	243	231	206	243	237	254	224	197	243	209	231	216	264	234	218	223	232	195	215	237	233	222	228	233	233	246	218	213	239	216	251	238	216	229	240	238	224	242	220	267	259	231	278	268	249	219	232	225	215	213	216	215	221	260	223	228	213	212	250	234	223	225	238	229	262	253	239	240	248	215	240	234	254	242	246	233	233	241	239	229	257	216	256	228	251	237	216	223	229	253	239	238	253	226	233	227	248	261	227	230	251	224	224	207	233	247	257	277	220	228	232	238	225	226	254	239	239	243	246	241	250	244	262	267	232	259	234	211	240	214	224	232	235	258	250	214	245	196	250	251	225	235	224	234	229	243	251	196	212	230	259	253	247	242	239	261	243	215	246	232	250	236	250	219	251	256	241	219	246	223	199	216	242	232	218	242	244	221	239	254	218	213	238	211	214	251	263	253	238	208	219	246	257	249	225	233	251	244	232	225	219	231	232	256	223	249	233	226	243	259	238	218	238	254	225	251	234	182	258	227	266	226	232	263	214	219	239	216	225	236	239	263	238	232	236	242	220	240	228	237	211	256	220	245	236	214	240	246	237	214	210	251	229	259	235	236	216	250	226	224	221	244	225	213	249	220	242	252	217	242	225	212	211	229	235	213	256	233	261	232	227	231	240	240	254	214	214
3329	2433	1328	898	733	641	644	594	567	619	574	626	620	590	586	593	568	594	561	573	557	551	545	591	577	577	602	545	563	565	599	560	567	547	565	598	550	562	594	615	585	586	565	612	637	573	608	571	529	553	547	592	586	571	554	589	545	596	588	565	574	573	585	586	548	576	540	552	570	639	559	551	596	601	549	570	608	542	548	574	595	601	561	615	581	605	566	571	567	575	547	550	566	612	572	574	603	606	553	587	579	590	585	598	548	529	564	592	571	575	571	585	607	550	607	578	549	559	605	599	520	566	557	623	566	568	558	602	550	574	555	594	592	577	583	586	592	598	559	575	555	547	559	595	515	595	552	559	575	566	572	581	576	616	605	562	611	562	549	569	591	538	577	590	548	587	596	580	567	557	562	596	565	583	590	570	600	595	611	566	575	574	561	538	568	563	599	582	572	582	613	569	557	532	540	592	559	569	547	551	578	548	575	574	551	582	604	548	564	581	597	568	542	547	617	571	588	568	555	570	576	590	599	602	566	533	589	593	572	596	603	568	581	585	538	565	574	546	550	588	553	570	541	549	583	552	535	609	547	537	563	555	551	565	585	564	598	613	639	584	559	575	563	535	573	581	563	555	542	538	576	566	609	567	538	607	532	558	590	572	610	573	609	584	619	557	559	602	607	567	537	604	616	564	614	573	548	570	586	592	588	592	565	584	573	598	532	596	575	534	623	583	564	551	589	542	576	589	566	549	553	562	571	549	571	557	613	582	551	598	540	646	610	551	563	553	556	601	562	552	527	533	604	598	605	611	583	541	537	545	579	557	564	555	591	578	552	541	622	546	553	583	562	576	559	567	587	553	615	529	565	595	590	550	591	577	596	576	573	582	594	591	540	560	565	552	560	526	580	583	580	521	498	587	604	555	546	588	555	551	591	568	566	585	613	543	562	595	537	587	596	575	579	582	577	588	567	582	616	534	581	608	558	542	600	591	641	581	589	560	567	602	573	595	560	585	608	553	583	553	570	585	557	538	580	588	599	588	555	613	542	572	554	563	581	610	550	606	536	570	597	565	560	606	559	608	519	564	564	541	586	551	568	589	594	594	624	563	555	567	580	501	591	584	557	536	583	585	593	507	564	592	565	578	565	579	523	543	559	574	590	582	551	561	617	594	595	612	587	561	576	552	626	570	564	564	603	564	623	552	601	621	517	597	555	591	541	594	587	552	574	550	571	604	562	610	596	561	563	582	597	546	570	565	605	582	556	547	570	567	548	555	580	542	549	564	554	539	568	564	527	558	567	577	572	576	582	560	551	571	569	525	566	576	572	552	552	555	587	535	582	532	571	555	561	565	591	585	590	615	570	574	588	570	529	541	575	554	559	557	602	559	592	528	612	599	566	559	568	583	581	539	543	561	580	586	553	621	552	565	554	586	596	559	567	584	571	558	553	562	565	596	590	587	566	554	546	557	582	588	609	548	599	578	566	562	650	586	593	549	589	565	552	555	593	569	611	546	584	569	528	542	641	616	535	536	605	593	534	582	565	621	543	572	563	561	555	537	567	557	594	572	592	573	575	565	589	579	563	586	562	580	566	556	539	540	584	540	598	572	533	560	550	558	574	584	581	584	546	551	557	566	601	559	511	566	595	554	624	581	531	582	569	578	589	620	554	600	568	545	590	584	528	600	565	586	566	575	566	582	563	547	628	542	565	542	569	575	608	532	610	606	576	626	594	556	611	533	533	553	553	538	567	582	577	579	600	567	581	575	525	593	564	583	600	540	575	557	604	536	611	554	576	589	565	557	581	575	591	549	612	589	634	591	548	606	591	589	563	533	579	556	567	580	608	568	595	552	586	579	552	585	589	513	565	596	562	580	598	580	518	578	550	569	544	602	579	618	556	578	549	600	583	580	567	563	565	602	577	576	574	561	566	546	591	572	569	569	555	585	576	548	575	568	598	566	556	604	602	582	575	593	567	567	560	606	595	565	622	577	597	544	620	562	585	579	538	545	590	578	588	582	604	568	584	550	593	539	599	564	579	546	539	594	591	554	590	601	585	551	582	574	545	533	553	577	560	574	593	551	591	592	570	557	576	558	602	524	538	544	553	592	582	624	591	534	578	547	517	539	578	550	617	569	560	571	557	587	570	573	572	545	560	588	560	561	588	532	602	553	547	583	587	543	579	600	592	543	539	555	528	578	545	522	567	557	576	579	554	573	552	562	597	559	607	554	552	581	530	580	590	618	585	548	565	588	574	548	541	623	576	603	578	542	535	554	599	582	525	572	625	578	591	547	609	524	573	546	520	584	565	555	597	628	535	561	572	548	548	600	581	562	562	553	577	546	510	577	546	571	586	564	545	619	584	558	576	609	597	560	571	608	609	612	582	592	561	594	582	607	646	583	598	562	582	579	559	620	581	535	574	599	578	596	561	563	597	547	562	558	556	573	574	581	603	538	578	577	601	531	561	560	569	610	607	579	558	569	577	566	547	579	594	558	629	550	595	560	622	597	552	565	583	560	569	551	525	587	552	563	580	557	542	547	550	556	578	588	588	587	591	595	591	582	554	559	561	524	565	573	539	594	563	541	549	555	532	547	603	512	594	536	564	575	527	546	581	598	590	575	582	582	576	526	583	624	571	580	613	571	561	576	602	578	547	584	552	567	543	590	573	519	616	606	588	598	565	570	586	588	589	589	589	554	574	556	598	571	623	589	584	583	597	579	585	563	570	604	617	575	565	592	576	579	548	558	554	552	592	557	533	583	556	602	581	606	568	554	541	542	604	558	579	586	583	600	499	579	607	590	568	578	559	549	615	538	563	569	573	573	569	590	613	588	561	535	562	568	566	560	579	582	555	607	616	564	568	541	564	580	540	540	602	579	572	585	579	595	548	558	573	581	567	597	577	575	555	605	576	567	596	572	561	575	545	543	551	596	608	634	574	583	579	556	575	598	534	554	576	583	582	590	594	597	602	603	572	577	570	577	565	620	570	593	545	546	515	600	547	567	607	513	585	567	549	590	589	541	614	608	571	571	586	573	586	555	604	529	567	573	557	593	563	593	580	559	516	612	554	615	581	581	539	532	539	602	559	560	581	543	579	553	601	568	622	520	566	554	582	564	560	575	565	599	557	561	570	554	540	542	574	619	595	604	595	552	536	563	563	567	535	551	612	542	560	630	529	589	539	585	642	596	574	586	536	571	586	562	591	557	573	550	602	588	602	590	598	548	562	581	591	594	553	577	587	592	582	550	589	577	572	572	536	592	562	583	560	596	562	547	571	559	589	588	534	574	553	548	560	606	568	583	528	553	570	586	543	588	585	542	556	568	566	601	606	555	560	586	576	560	573	567	586	569	557	556	579	589	573	533	552	552	532	572	627	554	605	567	561	586	551	575	549	570	569	577	577	567	597	576	588	567	518	546	579	567	520	591	554	558	556	586	561	601	586	570	532	577	614	515	583	548	579	608	597	613	571	588	587	569	578	556	619	583	548	590
23952	21006	24373	27838	21006	21015	12272	451	259	257	207	179	177	153	139	132	126	124	142	139	128	142	109	113	119	113	92	102	114	99	119	113	115	92	113	110	111	101	134	101	129	95	105	119	108	114	107	106	118	119	110	122	106	119	124	103	114	120	115	90	101	104	126	109	119	112	94	104	122	97	116	113	112	103	109	129	119	118	103	93	104	108	104	112	106	111	104	120	105	123	121	118	102	89	86	100	101	107	104	104	105	100	112	98	116	120	109	101	129	114	93	115	128	90	100	104	101	113	92	92	106	111	104	107	111	108	87	99	122	99	104	101	116	93	113	110	118	120	112	118	86	125	114	115	124	104	111	106	115	111	98	111	119	101	108	103	99	114	98	94	97	86	128	124	101	101	109	106	101	107	95	102	101	103	90	94	107	90	116	99	98	97	100	105	94	90	103	107	97	131	110	113	105	100	108	112	105	95	100	106	109	90	121	107	94	103	96	104	105	101	108	103	105	136	100	108	80	114	119	91	99	92	88	100	110	107	108	105	101	110	96	110	113	95	113	107	111	117	113	130	106	100	99	100	115	115	98	107	111	86	111	96	91	110	105	112	110	111	109	94	128	95	109	122	99	80	103	93	113	113	125	123	100	112	104	114	98	114	112	92	96	106	94	114	113	102	102	105	107	107	100	116	117	116	101	93	122	99	110	104	76	97	117	102	111	111	112	93	105	129	115	84	102	107	109	101	109	108	113	113	115	115	100	112	108	108	111	93	109	99	101	93	90	101	111	102	113	114	93	102	103	99	109	103	99	107	117	110	96	93	117	111	122	110	104	90	124	106	116	103	105	131	106	92	81	105	134	124	87	119	105	113	109	114	124	97	116	80	111	108	116	102	112	137	125	96	119	124	104	110	109	101	111	101	97	122	103	93	100	123	100	87	115	115	117	114	86	116	122	100	96	110	104	94	105	116	105	105	106	104	116	104	100	100	105	104	110	109	102	95	98	116	99	109	102	114	110	122	102	95	109	106	108	110	113	110	110	88	83	108	119	96	98	106	103	113	90	105	101	100	106	99	102	118	121	104	100	107	93	110	88	101	109	133	104	91	95	119	107	88	98	112	115	109	106	111	100	110	118	104	95	104	112	100	105	102	113	103	96	101	104	111	85	84	106	102	114	112	113	121	112	121	121	93	104	104	106	112	105	112	106	105	108	95	104	90	103	96	99	116	125	106	116	107	97	109	121	110	100	94	95	105	106	110	89	101	112	101	115	107	116	99	107	104	93	95	113	102	115	109	122	100	112	101	126	120	106	110	91	97	101	101	106	118	128	116	100	96	122	122	84	106	109	114	105	106	108	112	112	122	90	91	120	91	130	113	114	123	112	110	98	110	105	94	123	100	108	103	116	91	81	121	98	110	97	112	97	122	97	108	108	91	94	114	110	96	116	95	86	100	116	112	98	116	99	96	118	104	110	101	106	104	99	91	94	132	98	121	105	93	92	102	108	120	104	110	97	94	102	119	109	104	96	125	123	100	105	92	98	88	123	118	106	96	120	100	125	101	96	94	98	115	119	115	128	110	103	107	91	107	115	100	112	103	114	98	111	115	91	117	115	105	86	110	114	100	109	111	128	122	127	114	90	115	121	120	113	109	86	105	110	111	106	111	105	113	121	111	104	107	108	130	109	103	113	96	107	122	108	106	128	93	113	97	110	115	106	111	85	100	108	102	107	109	119	109	114	111	82	102	106	94	103	106	100	114	90	112	104	115	110	121	104	112	113	109	100	119	106	106	106	126	97	103	115	113	116	102	128	107	127	109	111	96	91	111	94	128	71	92	107	100	100	109	91	108	105	108	103	122	106	115	108	112	108	100	101	101	116	97	118	110	120	134	112	122	115	115	115	104	103	119	101	117	111	124	101	113	91	102	127	115	109	115	91	87	88	112	114	118	102	91	129	99	102	106	107	121	97	109	111	108	97	77	114	100	113	95	134	119	113	107	107	140	101	97	102	108	108	96	101	116	103	92	107	142	98	94	97	108	120	105	109	98	112	105	126	99	113	108	122	106	95	105	106	94	95	94	105	101	108	95	94	99	110	103	117	139	109	115	112	113	100	96	124	109	98	95	125	110	106	130	111	111	101	102	116	106	114	119	99	91	90	90	108	106	89	108	121	95	101	97	98	90	90	113	119	104	108	118	116	137	115	96	91	87	129	102	102	85	101	127	128	114	105	81	100	102	118	109	120	137	105	105	104	105	101	100	126	116	114	91	107	104	109	104	116	100	124	115	119	99	112	124	93	102	110	99	111	104	102	96	88	97	113	116	108	110	100	126	89	112	102	98	108	116	129	85	114	102	109	99	112	102	93	100	106	105	82	100	102	95	111	103	93	103	97	108	111	117	114	107	89	98	126	110	110	104	109	112	110	99	113	102	116	110	99	104	111	100	94	93	88	115	104	104	94	106	96	99	91	117	121	95	93	102	106	102	112	105	104	125	100	121	110	98	104	122	115	108	83	82	116	98	93	104	97	105	111	112	92	100	110	104	96	100	99	98	123	118	107	113	119	131	87	104	110	98	107	120	114	121	102	99	99	103	113	134	107	105	76	99	116	111	93	117	108	88	101	126	112	123	84	101	108	117	108	104	93	101	121	95	124	114	115	95	129	83	90	104	113	117	107	107	107	100	104	103	118	113	110	102	97	111	106	106	117	103	114	104	98	118	88	91	82	122	91	85	115	112	119	107	106	88	125	93	134	112	110	98	99	119	102	127	95	93	106	99	98	110	107	94	98	104	108	106	94	114	108	100	92	104	96	121	83	112	122	109	94	113	95	107	108	104	98	129	107	108	99	97	100	97	129	118	104	84	110	101	97	100	102	99	111	115	107	95	101	113	110	105	99	104	85	106	121	116	103	129	114	105	92	102	99	112	95	102	95	98	106	109	102	94	102	112	117	79	98	104	106	106	110	106	126	103	122	110	86	111	106	114	103	73	107	87	106	129	98	119	104	90	110	112	94	102	101	112	112	112	107	103	103	98	95	113	113	104	102	120	85	103	113	116	99	80	100	107	117	102	112	104	98	94	91	91	96	101	100	104	115	120	100	97	130	109	102	106	113	108	93	113	100	115	107	103	122	117	93	97	103	96	105	104	102	118	102	126	121	110	97	112	122	119	91	100	111	85	103	115	94	108	107	115	106	88	115	84	111	102	114	107	106	113	108	105	110	108	115	123	112	109	109	96	105	115	118	123	110	100	118	100	113	101	89	118	121	106	113	106	105	109	112	104	128	117	127	98	111	108	114	95	99	102	101	97	98	104	98	97	94	107	111	116	97	113	101	102	105	110	85	94	113	114	107	99	96	103	108	128	109	107	113	96	96	89	99	112	105	119	87	118	109	110	109	120	110	122	110	103	130	88	110	124	116	103	118	101	101	123	113	119	116	106	94	101	101	114	113	93	111	93	85	115	96	120	102	107	112	113	93	123	105	92	116	114	113	109
3196	3752	1657	880	517	419	364	351	365	342	306	335	304	322	300	346	311	294	279	277	294	318	286	273	299	269	297	331	280	293	296	332	328	319	284	306	307	289	313	290	303	309	293	265	296	318	302	324	269	294	287	319	333	275	304	296	297	299	312	296	304	292	286	299	297	287	298	295	288	289	316	313	279	287	301	292	303	277	308	289	276	288	290	321	267	305	289	298	239	277	286	289	318	316	304	289	293	276	294	266	270	314	298	319	290	320	285	318	326	278	339	302	286	288	298	300	305	286	296	249	328	305	290	279	301	309	274	279	320	307	289	293	313	294	272	279	299	303	290	263	261	296	288	295	285	298	332	290	296	299	307	285	278	310	281	273	272	288	303	291	296	315	293	299	269	289	303	283	302	284	281	300	288	307	307	275	281	281	291	302	302	294	284	277	291	291	299	273	309	298	293	279	272	278	314	271	305	317	329	258	313	326	295	282	296	284	304	281	260	292	269	300	291	297	299	295	319	301	312	301	309	290	281	290	269	296	315	308	287	314	296	324	295	299	284	279	299	309	310	293	297	302	266	319	289	296	329	326	302	296	263	306	295	315	295	278	313	287	280	280	297	305	288	337	314	287	306	288	273	323	286	306	297	291	297	322	295	298	279	294	256	307	298	284	294	312	292	295	264	302	275	288	297	280	332	277	290	300	325	291	325	296	309	287	305	277	275	320	333	290	316	265	312	294	318	291	315	285	325	267	290	278	267	269	290	312	287	327	322	287	295	301	298	299	315	293	300	283	334	317	279	266	287	272	285	302	306	307	299	278	312	268	298	300	306	306	263	304	263	250	278	271	306	305	315	290	264	331	268	316	266	276	282	292	299	311	300	278	302	314	289	327	301	277	290	298	294	276	303	311	273	262	268	303	313	301	287	298	328	269	308	285	291	277	258	290	284	276	292	330	337	303	293	291	314	272	252	315	291	285	294	293	281	290	295	307	267	288	289	282	297	293	301	276	284	317	293	276	291	317	291	283	306	293	313	268	283	279	300	291	296	272	288	262	257	304	305	290	295	322	285	308	290	281	286	269	287	286	312	308	283	282	321	300	297	300	285	307	266	289	278	297	287	296	308	297	298	276	303	296	296	271	308	316	334	320	288	276	279	277	302	277	273	292	306	307	293	333	320	304	274	294	273	284	293	303	290	272	287	294	310	299	316	281	306	279	303	290	301	267	304	299	259	299	303	314	312	287	299	274	293	277	305	274	267	316	302	302	300	305	276	302	301	290	309	314	299	283	288	295	312	270	284	295	302	271	257	320	290	305	269	300	322	291	308	311	321	277	297	331	330	310	313	289	290	298	303	337	276	297	290	298	322	250	275	270	317	303	290	295	298	312	300	318	298	296	307	270	276	283	286	324	317	296	288	273	268	299	278	295	281	277	304	273	298	290	316	308	286	289	266	339	320	299	325	258	298	264	302	312	310	297	284	280	287	261	312	293	285	288	294	313	279	303	302	280	290	326	296	311	317	306	305	306	296	296	299	313	287	315	306	279	315	302	300	288	259	275	309	302	277	273	289	323	287	291	295	295	304	282	293	257	302	288	296	277	308	288	285	309	303	289	286	321	295	291	287	324	289	303	315	261	283	293	287	257	267	255	308	275	308	290	268	309	297	296	304	302	307	303	300	302	302	270	295	263	283	307	299	294	285	288	287	303	290	300	326	255	295	303	311	300	313	284	294	295	321	304	280	331	282	279	323	293	292	303	293	306	286	310	327	260	284	303	277	327	303	324	281	307	298	299	276	300	279	303	320	308	276	325	277	314	306	290	269	296	279	304	278	308	296	278	286	267	292	266	297	302	290	266	298	254	285	301	277	346	305	305	319	262	298	296	304	298	257	306	297	290	278	273	252	270	301	301	292	274	302	265	298	331	239	283	280	304	289	314	298	332	312	306	290	302	308	291	281	309	311	291	295	272	297	308	289	314	308	281	258	292	298	296	314	294	271	305	323	303	307	277	281	303	282	298	286	278	263	275	296	280	285	289	333	282	315	320	305	266	268	312	296	306	282	289	301	316	318	280	299	295	303	284	270	271	311	290	291	264	293	338	281	290	294	323	289	270	280	297	268	288	291	285	292	288	275	299	311	277	325	284	265	310	275	301	285	289	267	283	311	330	316	279	277	301	290	282	320	289	319	316	285	307	286	330	311	259	298	282	302	270	284	312	294	289	313	287	285	282	297	323	291	276	274	294	276	291	306	299	314	259	292	258	270	277	276	314	288	298	332	303	279	280	327	294	310	277	308	314	281	282	279	284	285	284	305	298	283	281	313	319	298	309	323	297	262	285	286	305	319	301	277	288	315	321	304	275	280	275	266	295	295	313	293	316	284	317	299	277	286	301	298	324	311	317	310	303	294	316	282	293	319	292	280	266	302	281	310	348	289	315	290	289	273	305	318	334	285	318	273	283	307	280	286	308	265	288	308	320	282	301	264	282	276	316	309	280	309	277	263	296	279	284	303	289	283	308	301	295	295	316	270	278	293	292	312	298	326	283	302	295	264	296	299	295	320	246	298	286	294	319	294	302	267	270	272	289	273	279	295	263	294	289	275	267	281	275	283	293	279	306	303	291	334	327	263	281	295	304	302	300	293	307	296	283	334	310	295	277	286	279	306	301	295	260	309	277	288	292	284	269	278	275	301	280	280	260	307	283	293	286	294	280	296	281	323	298	307	299	278	284	313	280	285	281	302	306	305	308	309	312	282	293	319	302	313	276	274	298	278	325	294	300	277	290	289	265	298	309	346	300	318	303	295	301	294	317	312	300	276	266	284	283	321	312	266	263	320	289	312	296	281	301	318	315	294	296	293	277	286	265	313	308	283	290	291	270	298	297	317	279	287	285	296	292	281	289	280	303	297	289	271	313	272	262	299	275	268	331	291	279	323	297	283	318	308	321	293	298	304	286	282	311	332	294	295	292	304	257	285	284	291	262	289	301	296	277	264	306	307	290	276	318	276	275	314	290	273	297	254	323	285	285	308	270	279	286	288	325	296	266	292	283	273	290	287	289	255	296	290	294	303	302	277	299	301	306	317	311	315	281	276	267	302	290	291	259	275	290	313	287	322	260	305	294	305	271	273	280	308	301	308	296	300	316	285	305	300	302	277	298	294	283	272	283	278	324	275	338	288	284	326	287	297	305	272	282	271	273	323	257	321	275	307	276	297	316	278	308	302	276	288	321	293	280	291	308	280	291	277	276	291	301	280	281	280	319	304	300	299	290	275	310	311	275	304	292	302	306	256	290	300	326	300	295	288	300	295	339	284	308	269	304	287	308	303	288	288	298	277	316	311	294	257	317	286	292	306	294	310	288	280	289	285	280	286	262	304	271	287	319	296	280	311	295	325	275	307	300	293	310	314	303	295	312	249	293	289	309	287	288	299	268	310	314	298	285	297	322	278	293	281	276	311	285	259	296	298	311	277	305	281	296	319	316	285	251	270	274
30979	20332	10058	756	445	368	360	323	331	363	332	337	320	339	351	360	341	334	347	315	308	313	343	332	282	335	310	310	344	351	312	327	333	317	336	315	323	340	332	336	339	316	310	327	357	320	323	344	336	347	326	347	355	343	325	335	345	320	342	342	340	341	316	358	329	329	326	296	304	323	315	347	301	342	343	334	334	330	301	317	306	311	332	346	313	364	353	325	369	350	320	323	302	324	313	297	372	299	314	320	320	331	332	295	345	320	332	356	301	305	350	347	290	332	307	309	308	307	319	345	304	318	332	309	336	295	344	353	284	330	309	330	324	309	340	339	319	320	340	316	299	330	386	335	326	303	342	323	286	346	337	327	317	330	346	360	331	344	323	328	331	366	348	313	368	339	334	316	346	331	344	323	334	317	314	297	362	358	306	353	353	342	312	316	328	358	330	345	325	340	361	330	359	352	348	322	309	359	353	300	354	324	344	345	320	324	371	313	346	340	329	328	335	350	326	361	311	329	363	321	349	332	311	336	335	316	325	319	307	307	342	351	350	296	315	344	376	335	329	293	352	326	290	306	337	363	300	349	342	336	329	310	341	336	322	334	337	331	328	316	317	353	344	333	350	324	337	347	336	308	320	322	354	313	335	324	340	348	320	316	307	375	349	342	342	362	295	352	346	350	304	324	315	320	346	302	346	308	310	316	346	336	348	331	327	304	305	310	339	369	306	342	342	314	304	333	333	326	331	338	342	336	343	347	326	344	304	312	324	309	318	306	305	305	313	349	309	289	358	348	339	307	338	307	317	321	322	322	307	327	306	297	334	327	348	330	321	310	327	346	302	327	301	342	324	359	343	328	344	316	347	336	334	323	326	308	353	339	305	325	311	341	345	299	321	346	338	346	336	283	319	349	348	327	348	322	323	317	326	334	359	329	349	305	352	352	336	357	319	324	313	348	297	343	327	311	358	286	327	297	359	357	348	313	356	292	355	335	307	334	332	333	331	331	313	312	326	367	298	372	327	338	311	356	334	282	313	305	342	315	319	363	317	325	308	345	320	336	289	365	341	327	331	337	324	306	313	335	328	310	331	319	350	342	336	342	333	348	327	352	300	335	352	336	301	342	315	332	295	293	291	354	350	315	315	292	344	319	359	294	374	334	331	329	321	351	327	314	354	331	312	315	312	339	330	312	301	350	348	318	320	339	371	295	343	347	345	325	348	283	343	329	329	353	322	349	302	299	343	315	350	330	341	358	319	314	324	325	346	314	327	329	341	323	318	336	299	293	338	361	339	331	335	329	344	332	325	342	299	313	318	347	322	308	343	333	314	336	346	335	359	342	315	361	360	324	327	319	345	322	288	326	350	348	328	293	330	293	296	341	336	304	320	293	314	303	312	332	318	337	322	345	344	329	336	353	337	301	337	334	336	337	364	322	327	369	277	319	317	327	340	328	333	296	334	323	347	364	315	319	317	327	328	315	331	320	308	347	324	316	337	348	294	336	314	344	337	292	309	334	346	300	298	312	366	341	351	386	324	344	347	331	328	317	318	318	271	327	309	328	310	343	338	312	320	354	324	338	313	337	301	340	353	334	331	347	360	318	303	326	308	335	300	303	323	345	347	327	317	318	315	336	337	344	315	337	328	327	315	320	310	324	364	341	344	353	294	329	299	365	340	298	303	306	299	365	336	332	284	340	325	290	308	327	321	333	291	339	313	313	346	361	285	324	323	349	319	347	332	311	332	349	356	326	310	328	331	325	331	340	344	351	348	324	340	343	318	319	289	311	324	349	323	339	333	348	332	328	374	323	354	345	343	330	324	309	338	313	353	318	342	297	332	296	334	329	330	325	323	317	335	345	313	347	362	308	367	311	337	322	329	352	338	338	350	305	307	315	302	330	299	344	329	331	332	356	325	321	350	310	329	329	339	354	347	317	340	374	296	366	334	283	327	302	349	315	336	335	310	356	306	325	298	315	347	318	331	337	334	315	332	333	348	328	345	327	334	369	324	313	340	322	318	308	331	292	327	322	339	316	312	364	340	336	334	306	345	321	319	334	326	360	327	322	347	336	329	340	354	325	317	340	354	301	341	326	299	359	333	322	348	333	332	313	357	356	342	342	320	325	339	310	284	347	305	341	317	332	339	329	385	343	331	352	323	335	338	346	292	342	331	363	340	345	349	329	310	311	323	355	338	332	356	344	338	333	303	318	320	356	338	308	335	315	348	341	336	307	337	346	323	325	345	316	324	330	316	328	317	335	340	330	307	305	343	314	346	318	351	340	349	322	303	359	327	330	362	315	337	307	330	341	363	320	322	327	322	286	295	333	306	346	321	342	343	347	358	372	348	319	334	328	333	332	373	276	345	325	323	342	343	343	352	343	292	327	305	341	345	328	332	347	310	328	317	308	305	327	317	328	340	326	337	345	312	318	353	332	316	363	355	325	338	332	311	340	337	326	304	291	338	313	314	334	345	332	325	327	338	307	334	323	319	341	352	335	338	338	338	292	303	309	332	310	353	328	324	300	338	319	315	337	335	340	316	366	355	341	318	325	367	313	319	323	321	322	353	326	302	302	331	329	331	346	329	332	358	332	340	375	333	339	328	325	334	328	363	323	308	354	332	338	349	320	332	331	341	318	332	325	323	303	319	320	315	326	299	368	324	331	386	359	327	379	311	313	324	354	334	311	336	331	336	297	338	348	355	314	344	322	327	332	321	339	308	368	335	332	330	304	331	324	316	324	337	297	333	306	296	328	307	315	361	326	325	327	336	309	316	317	352	338	316	300	362	340	319	342	312	341	389	344	320	345	347	326	341	347	306	303	357	326	341	345	333	329	332	307	296	338	297	319	332	343	308	313	366	340	328	330	318	299	303	352	361	351	337	337	333	323	377	331	340	339	330	321	302	320	315	336	343	342	335	333	335	314	314	333	294	304	308	338	326	333	355	321	323	325	325	309	343	357	333	324	348	323	314	332	355	337	343	323	325	331	301	334	340	324	330	333	335	338	334	324	315	312	350	323	328	332	340	353	314	330	314	306	319	319	329	364	331	337	342	309	331	358	329	350	328	351	357	345	308	325	318	364	327	295	346	331	346	346	311	336	290	374	323	318	361	346	324	355	353	349	346	331	369	356	306	314	326	310	324	322	317	344	312	321	321	328	351	327	316	335	358	353	359	307	330	330	332	337	343	345	324	300	296	347	328	319	316	330	323	356	349	291	319	333	342	320	341	320	329	344	316	346	342	286	318	344	340	346	334	336	339	339	376	322	313	352	303	333	347	350	352	332	352	337	345	321	372	315	326	329	341	305	333	350	335	343	327	313	320	328	337	350	348	334	326	335	315	308	298	340	349	321	324	333	342	354	369	286	334	358	328	328	346	340	292	367	333	315	352	291	336	326	334	326	324	307	320	378	350	326	353	330	336	335	348	353	324	354	313	290	324	334	312	317	347	326	330	326	336	344	342	338	301	337	359	359	334	374	347	322	303	333
5568	1235	1034	892	837	821	835	769	793	798	783	813	803	818	789	808	761	780	754	745	787	748	751	787	839	767	818	809	798	786	768	767	831	793	817	793	742	820	766	796	775	751	798	778	791	793	787	866	817	738	799	825	781	753	778	770	820	802	790	791	840	794	807	726	803	778	829	777	796	787	825	817	750	764	779	746	813	820	751	812	748	793	777	774	784	809	801	834	777	789	832	829	829	773	801	773	762	793	816	785	781	834	837	765	801	777	803	808	774	746	765	805	815	811	825	819	787	813	811	815	789	802	845	834	771	763	779	762	767	774	794	841	775	775	782	771	817	758	809	766	775	786	770	810	842	781	785	857	795	747	795	823	798	744	799	741	809	843	770	772	853	803	788	800	731	733	794	774	778	786	796	790	835	844	836	766	787	781	789	781	761	781	766	776	783	802	811	818	825	851	811	835	801	738	780	845	838	754	807	803	810	736	774	815	807	765	815	802	812	789	776	796	753	805	775	781	817	800	826	800	844	800	771	818	777	792	850	779	770	831	773	792	831	802	759	809	794	791	785	776	873	810	822	792	803	816	778	804	796	763	723	798	825	757	811	767	821	798	759	804	822	829	775	784	842	803	785	783	796	771	819	847	786	723	825	772	787	837	806	800	809	823	790	828	757	746	806	828	789	786	770	775	810	791	789	752	827	801	766	812	749	785	738	837	764	787	779	834	769	834	808	823	801	785	794	794	842	818	831	816	797	805	763	801	820	778	850	808	785	830	802	795	764	824	778	806	802	805	791	751	745	783	797	789	823	818	775	781	849	816	804	762	763	796	778	814	806	811	808	774	751	818	787	762	825	762	793	839	768	787	822	797	826	784	795	799	831	827	831	799	777	772	754	795	792	792	802	772	797	781	776	719	763	790	804	812	766	810	765	791	791	769	784	813	838	787	829	805	800	833	764	774	816	776	782	768	783	695	808	796	765	792	822	769	803	777	787	807	830	800	809	738	845	788	733	800	814	806	826	824	769	814	767	800	828	814	809	788	731	824	770	778	826	821	754	786	781	785	795	775	796	802	808	756	766	809	769	774	801	800	779	798	806	822	775	785	806	775	839	824	803	829	823	799	800	773	800	815	827	740	768	774	759	768	828	824	730	817	775	771	789	797	777	804	824	811	809	779	808	764	825	801	823	785	781	798	797	824	773	793	789	813	814	771	826	767	811	819	833	809	802	808	867	773	797	744	896	781	787	876	776	797	734	751	794	759	768	757	786	808	842	792	765	785	775	772	832	756	766	815	800	756	845	826	799	796	785	767	829	851	819	844	821	817	756	852	788	746	817	818	822	774	820	769	811	766	837	775	821	731	791	854	831	778	765	807	782	808	752	837	797	831	780	821	764	806	743	786	811	799	784	748	813	827	802	794	779	785	824	871	766	790	775	819	784	777	830	741	804	786	825	795	767	809	788	756	774	771	848	788	795	768	788	810	803	804	754	820	813	844	820	759	832	830	805	800	790	816	772	748	797	815	782	812	812	783	822	789	782	766	789	816	794	840	768	807	786	729	797	805	805	777	793	750	795	762	782	785	793	776	766	862	851	771	784	791	786	774	788	752	813	835	785	821	743	787	786	824	728	807	769	798	735	830	835	784	791	833	771	816	807	793	773	807	783	819	838	800	743	787	787	792	772	778	816	799	772	782	830	800	824	788	792	822	768	806	815	738	796	805	766	749	773	789	837	780	816	803	849	830	771	816	787	830	746	770	803	760	830	768	790	784	810	789	796	760	811	781	801	817	809	762	853	779	817	769	850	830	772	803	810	796	778	789	764	789	774	838	759	798	808	792	776	825	839	839	758	835	762	775	761	782	780	781	733	762	729	785	744	784	835	794	806	808	769	783	835	810	799	810	786	811	852	789	765	821	786	855	838	769	809	757	783	825	828	764	791	773	811	807	813	809	782	811	797	814	781	774	761	784	840	767	805	739	769	755	800	762	822	815	796	796	836	774	776	730	794	771	793	764	776	806	787	765	806	789	781	764	789	815	863	736	755	821	756	776	806	783	821	777	788	850	815	750	826	790	772	754	815	810	815	744	804	837	814	751	794	814	757	799	792	780	832	832	770	808	818	813	729	768	810	807	794	802	794	800	787	799	770	789	832	762	780	856	830	800	699	780	733	812	762	838	784	799	783	770	785	739	794	786	795	738	784	787	744	786	798	771	770	841	773	785	762	797	744	815	831	774	805	753	791	810	791	787	787	798	806	719	827	787	780	796	798	749	767	813	797	805	768	769	797	766	777	813	831	795	848	787	824	753	771	810	777	786	803	801	775	780	783	769	801	785	816	814	756	790	831	756	785	819	802	780	758	792	810	866	875	773	811	733	776	810	835	814	827	839	817	765	819	731	797	837	796	786	792	775	771	800	799	809	805	790	747	778	777	788	814	824	753	780	802	800	796	826	768	779	823	801	846	849	763	837	795	726	857	816	782	779	844	769	771	823	730	788	856	779	777	745	816	756	795	780	830	830	804	816	777	793	765	812	790	785	782	803	798	788	790	736	794	774	782	817	812	801	813	807	774	758	795	829	752	825	823	798	801	774	804	791	851	776	769	810	802	800	824	758	787	794	774	786	778	856	785	773	779	840	836	813	824	854	766	780	832	801	835	836	796	764	824	779	788	774	765	767	803	859	805	808	777	776	788	775	818	807	826	772	762	727	778	772	837	810	804	815	827	824	782	793	812	813	786	775	823	804	847	766	839	807	801	848	811	824	736	828	760	791	840	817	807	812	838	808	771	796	811	819	748	817	772	812	768	797	813	793	784	793	837	816	777	808	800	775	817	807	803	775	855	760	774	790	768	843	804	787	781	763	787	821	769	784	825	757	821	806	873	797	815	855	766	799	836	815	839	780	787	746	791	783	783	798	816	824	835	780	775	821	789	768	826	769	780	805	800	794	757	786	836	798	794	847	834	799	806	765	821	749	788	760	805	782	805	782	786	826	770	779	854	835	815	821	792	823	772	768	809	790	821	798	741	823	794	789	827	791	790	765	777	683	810	814	749	716	800	787	830	762	808	808	828	854	801	783	835	816	823	784	811	735	840	752	749	828	846	812	851	838	790	853	815	838	763	764	791	789	789	759	775	783	833	810	764	727	806	827	795	880	786	784	776	759	801	817	786	819	815	849	787	773	833	757	834	798	749	818	852	811	761	788	790	775	788	714	773	759	764	835	803	811	798	825	773	743	764	812	789	766	803	785	771	835	729	737	745	754	785	785	761	787	789	783	763	809	798	795	806	820	787	744	775	833	759	791	798	805	815	855	803	803	795	780	827	774	812	799	767	784	725	782	794	830	854	874	810	786	823	809	811	797	805	781	799	791	804	786	786	804	761	798	790	760	817	841	828	778	793	814	830	775	801	766	796	799	779	822	784	811	772	765	780	768	846	793	794	792	783	788	798	795	798	807	812	783	849	790	793	777	783	817	847	794	772	798	765	778	768	799
24718	21014	23907	28308	21012	12260	490	360	286	292	266	261	279	245	258	251	238	258	227	244	255	268	238	240	236	257	253	231	243	258	225	237	235	236	243	226	235	242	240	214	229	260	242	221	216	221	208	226	250	221	240	221	247	246	231	248	242	226	238	218	237	242	234	192	251	229	243	224	245	235	215	251	229	229	230	262	246	217	224	235	230	241	244	235	215	207	241	260	213	225	238	245	239	213	222	255	230	251	221	212	224	232	244	228	231	237	227	258	225	209	226	258	220	273	241	207	223	231	248	238	259	240	239	224	255	215	251	231	266	239	227	234	233	230	227	220	258	222	222	239	242	220	222	234	225	233	204	232	246	254	249	240	241	225	217	216	217	201	265	213	209	233	244	238	201	219	239	258	219	243	216	233	226	240	223	223	226	237	243	231	223	227	216	219	216	232	227	226	241	244	213	236	223	238	216	223	247	237	245	221	250	221	216	237	228	234	247	245	236	210	206	237	231	243	230	251	226	215	241	233	210	235	268	250	232	230	235	217	236	228	229	231	241	216	241	215	238	229	255	234	213	244	256	215	241	244	234	221	215	218	238	222	234	216	228	232	227	197	215	239	224	237	243	239	247	236	223	242	225	202	245	216	256	233	251	224	219	246	232	264	242	232	228	223	206	242	251	204	232	240	227	238	237	231	229	219	219	223	231	234	211	225	253	241	239	220	229	240	204	192	210	240	215	209	252	232	255	243	245	219	246	225	251	220	236	234	233	266	215	243	206	225	248	255	240	224	240	221	228	249	259	235	249	207	248	240	251	257	225	225	229	236	259	240	242	208	205	237	258	241	265	253	235	218	229	226	227	232	222	214	245	240	236	227	252	253	201	254	225	239	213	209	246	224	232	210	194	221	230	236	247	250	252	210	267	201	248	249	225	226	220	238	254	245	223	222	218	232	236	226	235	216	213	222	213	222	221	298	253	259	248	223	209	254	248	233	239	273	254	241	227	256	259	233	263	244	257	222	236	206	240	237	218	229	227	223	252	206	234	248	236	251	252	248	250	219	216	204	220	233	252	251	231	237	255	229	225	220	280	231	238	270	234	251	218	250	264	234	195	234	234	236	239	194	243	235	227	224	217	213	238	237	213	262	230	243	251	228	224	244	260	245	237	226	223	264	231	203	212	231	222	230	240	231	227	220	236	249	256	208	237	225	241	238	249	257	229	237	212	223	257	228	235	235	248	228	236	252	250	207	227	223	262	208	213	226	223	234	244	212	296	202	245	236	228	245	237	247	249	202	243	238	209	242	226	238	216	244	246	233	218	215	207	222	236	237	220	216	238	256	221	236	244	252	250	204	205	220	224	222	211	212	239	212	216	216	250	215	249	217	228	238	245	245	233	258	234	226	232	231	207	203	226	229	235	239	240	253	225	222	234	249	276	214	219	222	256	224	227	205	238	252	241	261	267	224	246	217	246	223	241	208	225	249	223	195	245	217	199	192	248	235	247	259	205	243	264	226	234	211	223	241	262	248	228	215	240	197	256	231	252	227	219	239	204	236	239	240	243	253	225	240	213	243	238	242	227	224	255	229	248	233	233	232	223	269	243	263	234	210	244	264	246	228	225	227	243	248	235	221	245	242	235	269	199	257	207	226	226	232	238	223	211	247	212	232	217	224	246	253	246	254	209	220	224	180	229	186	226	223	251	241	223	226	247	223	234	238	237	248	250	241	231	237	217	236	224	235	262	250	246	222	241	207	207	239	240	232	210	223	250	220	238	249	225	242	247	231	247	238	211	199	235	232	214	230	241	221	208	232	227	230	241	242	234	230	233	244	223	238	244	241	225	237	234	228	234	215	240	244	222	208	227	213	227	233	207	217	207	257	210	233	245	229	243	245	242	243	224	216	227	245	225	270	236	218	241	253	213	243	207	215	230	252	228	207	232	230	263	240	263	245	236	199	241	214	239	232	252	222	229	215	212	197	254	244	235	239	248	248	227	263	226	266	247	209	245	218	221	220	232	229	208	229	210	260	215	237	243	214	248	239	223	220	241	222	222	254	212	226	236	212	236	236	226	232	233	225	225	231	225	222	213	188	217	238	204	244	228	236	231	219	216	212	263	226	194	198	239	254	219	265	248	220	222	230	230	216	230	217	248	245	237	226	247	230	227	233	224	247	224	228	226	223	247	242	245	242	266	237	229	208	213	222	197	239	242	229	232	199	206	233	215	223	225	243	223	244	239	215	227	198	220	238	236	234	216	258	255	190	217	263	233	213	252	223	220	246	228	221	217	256	222	233	248	232	221	223	202	255	229	220	252	235	252	259	251	240	186	248	230	236	250	222	265	234	235	244	242	223	231	223	232	236	251	223	234	214	235	239	230	265	223	235	255	240	240	252	232	256	255	256	246	244	248	248	235	252	220	240	248	265	235	218	228	231	215	223	241	230	240	250	226	265	245	215	207	252	220	256	231	237	229	218	249	220	211	222	230	235	222	232	227	234	227	235	214	192	224	231	222	220	232	266	230	219	215	241	235	227	222	273	225	241	250	235	212	244	213	223	228	223	237	203	239	223	253	255	245	228	227	217	233	253	244	255	212	252	208	235	225	257	227	208	231	251	239	252	225	225	242	245	248	238	253	241	250	262	236	262	209	211	259	212	232	241	253	247	237	226	229	257	226	261	211	222	237	218	237	228	235	251	199	213	210	224	250	259	246	217	253	225	230	217	274	248	239	253	242	222	238	248	230	204	207	229	211	232	202	250	245	254	219	276	240	266	239	252	245	201	232	229	245	216	205	212	243	222	231	231	247	249	263	212	230	240	218	241	198	217	242	232	195	251	228	239	227	227	225	231	272	259	242	251	227	208	214	248	230	235	220	211	226	224	218	240	229	249	246	217	225	256	233	247	234	246	232	229	230	263	210	238	227	213	226	242	236	277	244	248	223	217	229	240	245	243	235	251	256	241	253	231	239	257	254	250	234	224	221	245	240	211	207	228	260	259	221	238	239	249	245	245	217	229	226	247	199	256	225	235	243	236	240	227	225	234	237	220	237	214	233	246	251	223	254	234	227	243	231	250	243	222	210	225	233	219	239	223	210	246	222	214	237	224	247	221	212	234	237	234	218	226	225	239	205	234	247	244	238	252	254	238	255	217	219	238	224	226	234	243	229	240	219	243	206	225	231	228	240	250	221	238	278	224	221	220	232	215	227	226	231	250	265	251	227	189	244	220	246	247	246	193	248	224	224	221	227	234	228	247	222	243	199	204	242	248	226	239	226	248	226	219	235	241	247	227	243	242	233	225	253	261	247	220	219	215	225	218	271	220	226	278	215	224	238	221	207	227	221	222	249	241	215	233	245	232	220	225	248	231	228	245	221	219	245	243	218	216	237	265	250	223	251	240	209	279	228	221	247	217	209	219	231	213	245	219	217	226	238	251	238	208	218	233	236	255	210	230	262	237	248	216	240	236	251	243	247	186	218	236	207	242	241	238	229	232
3250	2323	1230	856	706	624	630	565	599	595	551	597	579	580	539	567	546	576	590	550	563	546	589	588	574	597	579	582	549	573	563	607	571	590	576	566	552	605	571	582	585	583	553	582	571	536	567	582	567	586	586	587	567	598	538	527	639	556	564	547	585	584	558	553	554	605	553	556	549	557	550	554	573	522	569	546	562	601	583	522	543	565	543	554	559	548	606	582	548	558	622	543	591	579	569	565	574	526	586	576	605	556	530	577	566	562	597	572	574	542	567	551	622	555	575	581	531	560	537	556	533	568	564	571	558	561	565	530	628	552	574	540	506	563	579	523	562	530	555	615	547	572	561	563	584	562	544	589	606	567	584	575	566	554	582	556	533	592	564	553	535	590	571	565	563	583	563	571	539	582	602	592	575	588	586	544	563	591	547	583	548	584	521	590	533	549	563	589	581	605	551	564	606	557	589	567	559	573	564	524	541	568	538	589	545	556	576	565	631	587	613	529	557	585	592	539	557	561	594	611	568	558	581	568	574	557	578	592	566	583	501	602	569	557	547	545	580	568	580	603	558	576	590	551	541	547	560	546	553	574	526	573	604	632	573	554	650	608	547	544	556	543	603	582	523	574	542	591	516	601	587	587	581	560	610	564	542	558	559	562	631	611	589	567	562	570	577	572	554	562	571	545	565	572	598	579	568	532	565	556	574	539	561	548	574	554	551	549	577	585	572	564	585	554	595	590	583	575	578	589	590	547	581	590	543	575	592	540	578	569	541	618	548	551	581	553	555	550	559	558	546	571	546	574	552	555	583	608	562	559	574	560	583	576	580	555	556	600	590	565	578	588	583	586	562	590	570	533	561	615	532	581	567	570	537	569	563	592	569	556	550	596	562	579	549	539	549	569	554	572	571	582	581	550	547	607	577	552	575	578	546	588	545	591	568	567	559	580	576	601	586	610	608	604	589	576	547	557	583	523	577	569	571	546	574	553	551	570	564	542	607	606	540	578	566	534	582	587	614	560	531	600	594	580	589	579	546	534	562	604	584	594	571	596	563	581	597	537	545	598	555	574	586	584	611	594	586	580	538	570	556	551	576	556	552	572	607	585	622	611	580	552	531	549	565	563	631	581	549	522	553	567	563	548	534	587	562	558	559	571	612	618	567	546	587	551	601	596	559	577	563	580	573	551	552	583	573	537	571	578	562	599	601	562	587	597	556	580	576	580	592	559	553	640	565	585	599	565	542	591	527	575	578	573	553	574	603	552	540	582	552	527	509	582	536	576	559	569	559	555	582	567	557	548	578	563	558	587	554	575	584	561	582	564	584	586	587	590	504	586	521	561	552	592	591	560	626	585	589	572	566	581	589	547	562	550	542	560	581	576	541	561	569	542	570	566	584	565	571	583	553	592	556	547	621	567	561	586	533	567	604	581	563	546	557	553	603	611	580	616	554	574	549	606	562	573	574	548	534	537	591	552	550	579	560	575	564	644	574	562	598	577	612	597	564	572	560	547	556	572	575	571	568	576	606	534	528	586	589	615	548	594	561	578	559	584	579	564	562	589	559	486	588	614	583	559	519	561	532	596	597	576	589	565	566	557	532	548	582	518	589	569	571	556	541	576	587	623	566	525	584	588	601	579	572	586	596	557	563	567	538	555	618	560	554	601	612	537	558	538	565	554	584	550	586	582	586	573	560	600	602	555	578	510	602	565	553	596	580	565	543	566	577	524	624	568	592	553	575	576	530	540	559	534	615	509	606	556	587	576	544	563	563	577	575	569	520	567	590	591	539	563	535	565	577	545	587	568	633	577	593	585	548	580	622	567	598	561	608	618	559	586	570	540	585	573	590	546	567	591	581	543	576	531	568	544	538	574	595	545	622	585	607	553	558	582	544	579	561	568	581	585	574	543	589	594	547	559	569	585	549	583	550	584	559	550	571	592	548	565	582	569	585	563	614	568	607	582	592	607	566	528	570	592	582	611	608	569	549	599	550	550	562	574	584	630	587	549	596	588	556	564	575	577	602	529	581	610	555	568	554	584	587	589	598	549	563	522	574	598	552	535	564	581	576	574	599	583	566	590	575	592	526	568	580	582	593	615	571	529	540	552	551	589	561	553	580	556	572	576	584	557	563	585	572	573	558	553	574	580	607	573	530	534	592	607	557	562	535	554	558	603	592	550	567	546	545	541	564	562	577	606	583	547	566	552	567	596	548	595	570	553	591	563	571	593	579	615	577	545	617	571	560	536	561	579	558	567	583	628	580	536	563	549	595	577	536	553	603	610	546	586	568	592	624	559	579	592	585	518	549	517	548	565	605	590	571	579	614	612	604	560	554	618	585	581	555	548	537	559	582	541	560	556	538	551	597	559	525	542	601	567	540	629	595	588	565	560	582	571	530	555	576	553	546	522	569	554	559	527	612	563	580	555	566	593	576	558	571	553	555	569	588	553	551	558	551	578	576	594	571	605	554	549	566	567	566	612	573	594	559	551	596	599	548	537	526	618	611	609	566	575	552	577	640	554	524	560	588	553	613	601	573	556	576	540	553	576	575	573	553	584	565	598	577	553	618	592	585	561	560	541	599	543	631	561	583	548	565	581	561	582	569	533	582	574	543	584	528	559	540	545	557	576	573	561	547	567	563	574	558	563	569	572	569	565	512	551	547	561	559	609	550	574	555	494	540	587	508	558	582	544	564	591	546	574	548	579	550	539	524	593	602	593	597	581	545	583	565	543	593	541	559	570	598	526	573	544	546	611	563	557	553	545	582	543	583	567	546	554	573	577	565	534	608	579	557	550	591	573	590	539	572	544	538	536	585	523	498	638	558	562	579	553	532	556	576	573	536	586	585	586	584	552	575	634	568	554	606	556	572	582	564	537	583	559	557	570	569	587	586	550	541	583	555	582	580	582	597	572	545	560	558	564	580	572	560	629	554	566	556	576	559	550	559	600	561	599	562	561	528	558	551	582	574	584	574	584	537	598	609	556	560	507	569	549	547	535	536	563	563	547	539	537	583	588	544	568	552	561	556	576	539	538	543	539	626	608	614	542	551	582	598	554	585	516	588	591	537	561	557	549	546	557	554	551	586	569	576	587	531	592	558	597	553	545	562	558	576	577	594	577	554	560	530	604	619	578	556	547	574	576	565	579	596	569	598	584	602	597	553	624	553	593	612	593	545	592	577	593	587	532	569	597	577	549	556	562	535	538	574	574	582	580	531	558	592	564	563	592	600	553	579	543	588	570	560	569	535	518	565	543	562	564	625	552	570	556	595	562	555	552	557	560	552	562	574	549	575	598	570	560	592	589	567	587	577	588	590	555	556	563	611	573	562	576	560	580	534	549	609	555	594	549	533	549	583	584	599	563	571	579	570	574	581	596	572	590	562	571	606	606	579	581	582	578	548	553	570	592	582	564	560	536	607	561	597	583	559	541	576	598	614	574	587	586	574	600	563	540	550	603	572	602	578	549	550	580	563	546	582	566	566	560	576	586
23937	20994	24376	27797	20995	21003	12035	459	289	210	204	174	139	164	151	175	152	139	126	132	128	119	107	118	142	115	125	121	105	106	105	106	103	103	119	111	124	113	100	115	94	100	103	109	91	118	117	113	115	93	94	109	114	94	96	99	127	90	112	96	110	119	105	94	126	93	87	102	101	102	91	116	94	112	110	113	107	98	108	114	103	89	129	104	80	93	113	98	83	109	97	112	90	98	105	103	111	104	105	122	123	105	99	115	119	129	101	115	85	99	98	108	88	85	86	125	119	103	128	103	107	111	105	103	100	111	105	85	117	129	94	98	96	89	111	98	118	100	107	97	103	90	109	104	116	114	113	112	99	117	115	142	110	91	113	85	108	106	113	113	96	102	100	112	113	107	113	104	83	98	121	98	113	94	97	111	97	99	108	106	104	109	103	112	102	99	98	107	87	102	125	112	105	107	96	113	106	101	114	108	126	105	105	110	130	105	108	104	112	128	109	97	99	114	88	69	88	103	141	109	103	108	101	114	111	99	101	115	88	105	100	106	98	108	116	90	94	99	109	92	105	106	111	108	74	93	115	114	120	93	114	112	106	99	106	94	89	97	104	101	105	109	103	103	92	110	100	109	100	111	110	96	107	107	115	118	109	106	90	98	93	98	116	92	97	89	102	118	99	107	118	111	117	110	81	110	98	114	110	105	104	102	109	102	91	103	95	105	111	98	104	112	99	106	96	93	117	90	131	102	92	108	91	116	103	113	120	118	101	126	111	114	97	103	112	113	90	106	106	102	99	98	103	112	104	105	112	97	108	93	89	119	91	125	105	101	106	118	103	97	111	97	119	123	116	86	90	91	111	112	114	120	95	102	115	97	110	110	118	119	103	113	88	104	97	101	125	116	96	120	120	117	103	115	102	107	94	116	122	99	87	91	92	120	96	91	103	100	114	102	106	109	107	92	111	123	108	108	109	105	93	107	104	103	105	105	99	113	117	105	100	99	111	118	104	113	91	111	102	112	96	105	104	103	97	108	115	125	90	121	108	121	99	110	106	104	106	85	104	102	91	106	122	99	104	103	110	92	126	125	110	87	86	125	106	93	107	87	104	93	104	99	103	110	91	104	109	123	127	100	128	112	84	98	111	115	110	100	102	119	121	92	116	102	120	76	108	93	89	106	100	99	100	112	110	95	109	115	106	102	95	94	92	100	115	120	129	110	116	123	124	102	117	87	91	118	110	107	93	98	118	120	125	90	84	89	110	96	98	88	106	113	102	106	110	106	97	115	100	113	112	106	106	112	97	109	87	126	116	108	117	108	107	96	108	110	90	126	113	107	111	119	102	111	130	124	94	104	100	107	95	97	106	120	106	110	91	100	104	116	107	93	110	105	110	103	106	121	110	111	106	113	102	94	117	88	95	80	114	110	88	121	112	120	86	108	125	108	120	102	100	99	105	118	102	98	96	99	90	121	89	98	114	111	121	92	110	112	91	106	118	96	97	110	92	107	104	118	110	112	128	110	97	91	128	123	131	108	102	107	92	101	129	116	85	115	99	91	103	109	120	104	96	111	92	87	101	100	95	112	90	108	105	102	107	99	107	120	94	102	94	102	92	110	123	107	115	98	94	91	98	118	113	94	100	100	91	89	110	120	98	118	112	107	127	97	95	115	108	116	96	117	79	114	103	103	84	89	106	104	95	118	103	108	122	105	100	101	103	119	94	107	111	97	123	92	109	93	107	100	107	90	102	123	78	96	95	93	105	105	107	100	121	102	109	102	116	106	103	112	101	103	117	109	86	108	94	115	95	109	116	116	105	107	98	118	115	110	111	89	87	106	97	87	92	101	107	104	111	104	110	108	102	97	103	104	109	116	99	107	103	119	92	106	116	115	94	85	112	90	124	84	133	125	98	116	109	95	108	95	120	112	102	109	118	96	114	107	100	116	92	106	111	97	99	117	78	118	87	118	114	123	104	83	122	100	125	110	99	103	88	100	113	111	118	120	97	104	88	117	104	102	108	94	108	107	98	90	118	101	92	99	104	103	119	105	117	101	115	98	117	86	114	101	100	117	112	85	104	118	109	87	101	112	111	107	97	96	105	112	115	99	85	110	100	97	110	92	100	87	98	117	113	106	94	92	100	104	109	94	112	96	108	106	99	96	97	92	114	99	94	115	95	105	113	118	107	107	105	116	109	118	139	113	99	109	96	112	97	111	106	111	102	101	114	101	96	124	98	113	91	129	94	124	108	115	101	84	98	105	108	85	110	89	107	104	117	95	111	97	110	92	101	80	101	114	103	97	114	109	116	125	115	98	114	95	107	96	108	100	99	100	118	103	93	99	99	113	107	91	95	111	101	81	94	104	113	95	114	113	109	122	100	111	117	102	100	110	108	116	109	104	103	102	97	112	112	111	107	94	108	105	102	108	103	90	128	101	98	102	107	115	87	89	88	110	122	102	103	97	114	98	108	89	116	113	113	99	103	93	101	97	103	127	104	94	104	99	127	111	127	116	100	107	105	122	106	86	116	115	100	89	95	108	99	97	100	107	84	106	106	111	97	104	112	98	91	120	103	93	104	115	106	112	109	106	124	112	84	108	90	110	112	117	104	91	103	116	97	118	107	106	101	115	86	102	97	109	101	109	111	91	90	100	102	102	115	107	128	107	84	109	97	98	109	94	105	100	102	120	101	94	110	98	106	96	108	88	113	111	107	96	99	103	97	79	106	107	102	108	107	83	88	94	124	95	98	106	110	108	99	100	113	106	106	129	121	113	120	90	113	88	120	119	127	108	109	113	114	131	114	102	106	113	89	110	106	112	84	94	108	104	107	107	109	97	116	95	115	105	105	99	116	99	100	123	91	96	114	112	127	91	110	102	105	101	109	93	78	98	114	124	104	115	106	103	110	98	105	119	101	95	91	101	107	117	89	106	101	97	120	102	126	122	118	107	111	110	89	117	94	96	99	127	114	100	104	104	85	90	104	101	111	113	126	106	97	104	109	113	106	97	105	89	124	128	111	106	108	103	115	123	96	107	112	122	99	104	108	109	108	91	111	115	96	92	114	125	116	102	106	106	123	122	92	110	98	108	126	100	94	109	93	84	95	96	96	127	124	100	116	96	111	122	101	108	102	99	101	99	92	120	107	109	109	107	111	99	89	100	101	108	128	107	104	110	87	128	106	100	111	94	113	93	95	111	90	104	107	103	100	109	121	95	111	114	120	96	114	123	116	111	115	102	112	79	98	109	106	102	95	117	110	100	91	107	100	123	113	103	90	105	111	112	117	110	89	88	102	93	105	101	98	92	118	91	92	107	116	124	106	100	93	116	106	103	98	95	104	96	104	128	98	85	119	97	102	125	113	130	123	106	101	99	111	103	103	92	113	117	93	88	112	127	124	102	121	89	105	92	111	103	100	125	111	92	99	112	105	110	102	95	111	102	105	111	110	108	111	98	110	133	112	119	110	93	104	100	100	101	92	108	108	88	108	93
3143	3544	1604	780	565	459	408	312	350	329	303	331	322	305	310	274	335	325	299	279	296	339	268	342	298	285	291	322	298	301	312	277	310	275	292	292	290	308	293	291	313	292	281	300	306	289	293	294	289	299	264	339	309	290	310	325	309	273	300	286	293	335	281	307	281	279	297	290	317	294	303	281	295	302	320	270	302	314	282	286	281	278	298	319	331	259	277	315	286	295	284	279	296	275	302	266	318	285	287	269	298	299	297	272	325	294	287	314	296	262	314	267	269	306	297	280	270	291	296	311	290	274	277	273	295	270	285	311	269	274	281	301	276	280	291	273	288	309	267	274	310	239	292	267	305	298	293	305	272	285	306	318	293	305	303	340	301	319	267	280	293	307	271	328	292	275	320	264	293	273	305	290	313	312	269	322	288	299	275	285	328	299	271	295	287	295	295	294	285	303	294	289	305	315	299	269	297	314	277	297	273	309	300	270	306	276	284	292	301	306	272	296	277	324	264	311	279	283	266	273	326	324	286	301	289	313	273	301	299	277	288	294	305	243	289	296	273	282	275	305	301	261	271	309	285	299	281	281	298	273	282	303	291	299	272	285	276	292	285	302	293	318	267	286	296	276	318	279	281	304	274	295	287	288	297	305	279	295	317	279	316	271	303	273	265	289	272	319	302	281	260	306	320	292	297	271	296	275	269	268	307	294	292	284	283	314	294	307	303	314	278	276	305	299	288	305	316	258	311	306	304	312	288	307	273	276	264	279	321	259	313	274	289	308	284	325	298	288	242	258	278	298	274	326	306	301	318	313	282	302	288	292	303	302	294	301	305	270	291	278	312	319	283	295	303	259	295	280	289	262	268	311	295	273	280	266	285	321	293	286	304	327	287	284	285	281	258	310	296	293	298	294	306	294	290	310	286	309	242	309	310	317	307	277	323	295	278	298	289	300	270	318	284	286	256	299	287	303	312	316	300	305	268	277	289	298	327	311	302	293	306	267	315	301	278	307	279	287	303	310	268	314	297	293	326	265	289	303	294	292	277	296	301	321	305	287	290	265	307	313	266	298	283	304	279	306	289	319	305	283	277	299	293	288	279	275	301	281	297	260	235	299	289	317	261	292	301	283	295	311	290	321	294	279	311	315	290	303	285	288	283	307	301	283	291	312	286	293	282	292	306	291	307	284	269	276	264	318	298	308	287	271	285	291	285	284	309	282	288	295	309	309	279	307	325	311	293	319	286	280	284	286	260	279	321	302	278	275	311	300	299	292	282	287	272	270	284	300	310	312	298	340	293	318	309	289	270	271	311	308	289	279	297	278	284	310	280	296	251	301	274	308	286	270	294	298	295	328	318	273	309	299	291	288	312	287	279	280	310	291	307	271	282	313	284	307	277	289	292	275	275	311	294	286	298	283	290	242	272	284	300	295	264	333	294	298	261	290	299	303	277	295	283	286	294	279	292	266	302	321	310	289	326	310	295	303	281	268	324	294	282	294	305	297	277	305	275	288	285	273	285	293	294	269	291	307	282	280	309	277	326	273	270	277	275	280	297	288	277	284	295	283	273	288	274	292	321	267	274	298	286	287	286	294	269	305	283	291	297	288	307	299	280	274	262	292	288	284	307	262	300	315	278	279	308	289	290	266	282	276	291	301	278	308	268	309	270	286	285	308	276	294	312	316	258	329	292	313	311	301	311	332	314	332	308	303	296	279	279	298	292	288	306	299	295	324	292	295	281	293	272	297	285	298	251	298	272	289	314	302	296	300	269	271	308	280	287	292	290	311	291	303	292	301	300	314	283	296	293	277	301	285	290	282	270	274	307	277	263	291	248	286	289	297	277	310	281	287	293	306	317	265	321	288	290	292	291	312	319	297	277	276	299	282	307	269	298	322	308	287	311	262	276	304	281	302	313	281	288	297	307	287	280	285	287	294	313	296	307	304	291	277	304	305	290	274	301	286	280	296	314	316	286	274	284	289	293	304	282	282	292	289	261	289	270	307	309	277	291	282	313	279	291	259	282	290	285	288	308	275	301	284	311	305	287	282	324	263	291	305	303	301	322	325	299	311	314	322	301	276	290	304	283	301	306	305	302	302	295	294	296	308	311	278	318	318	300	280	290	264	298	288	305	283	322	281	290	298	273	325	268	310	310	291	311	262	276	293	306	262	333	287	283	321	272	296	310	265	295	315	257	310	329	304	280	342	283	313	322	294	294	283	300	292	284	277	335	292	292	272	307	321	277	291	303	327	283	282	271	311	262	314	320	293	319	301	288	270	303	289	285	291	295	291	291	288	316	280	302	310	306	307	307	284	280	286	284	303	305	293	310	282	303	280	298	287	276	317	271	290	284	311	284	295	312	277	288	301	278	364	324	292	290	267	289	290	297	285	281	277	297	301	290	280	311	279	275	335	279	285	313	297	274	261	264	293	300	277	283	308	292	288	296	313	264	300	295	258	272	251	276	293	308	306	272	298	301	287	267	292	285	290	291	286	285	280	258	321	285	276	279	298	287	302	312	284	249	278	305	312	309	282	292	313	288	298	327	303	258	290	280	302	258	267	330	278	305	297	311	289	292	319	284	281	342	288	299	308	294	268	302	335	269	304	275	272	296	292	307	295	276	309	278	304	289	290	285	286	301	263	269	299	262	290	258	267	285	285	293	325	297	293	287	317	285	286	285	327	275	283	308	283	279	309	286	314	275	323	317	294	274	306	278	299	282	290	300	292	271	303	309	263	308	307	271	304	309	282	291	289	296	295	294	285	294	274	292	284	297	295	272	335	304	294	302	279	281	300	295	259	299	271	339	268	294	281	297	304	268	297	299	287	302	271	310	287	297	315	288	240	277	279	306	286	309	322	254	257	260	314	264	282	274	282	288	302	290	301	278	314	281	267	280	301	325	327	291	306	291	276	313	302	280	296	311	280	278	289	281	290	271	309	323	311	295	296	289	273	281	287	308	301	267	311	271	271	309	309	272	292	301	297	301	317	300	305	272	289	327	301	296	293	288	255	272	280	300	294	274	302	284	297	287	299	280	288	297	311	297	322	303	313	279	299	290	303	292	296	310	303	276	289	271	310	302	292	329	296	264	298	298	289	272	300	301	286	264	267	266	294	265	284	311	319	298	300	315	289	297	288	292	280	282	276	282	267	320	272	326	287	301	321	318	317	277	335	308	275	293	301	282	285	333	282	292	260	290	308	288	267	267	312	301	334	310	275	258	293	299	283	305	267	278	321	293	277	306	288	277	288	312	300	313	312	279	260	309	307	320	278	300	284	330	288	286	292	292	283	305	261	283	281	291	275	322	292	291	296	266	297	308	288	276	272	307	292	300	330	307	274	292	312	310	278	327	294	311	295	285	288	282	266	279	302	281	307	299	286	321	290	303	289	240	284	298	295	309	297	275	285	315	311	308	288	290	264	322	317	331	286	288	300	303	309	315	279	311	298	299	253	300	273	295	302	301	305	297	285	266	286	268	292	297	288	278	284
31049	20418	9942	846	432	403	394	366	338	341	335	329	314	358	334	311	320	344	376	353	326	326	342	327	326	344	316	311	368	309	306	322	320	309	311	324	300	318	333	370	341	300	365	338	328	329	304	365	348	361	305	360	311	336	343	325	349	330	311	344	315	336	310	357	355	359	302	300	332	351	351	316	349	333	318	348	340	332	331	319	327	311	330	305	323	336	340	297	315	353	329	333	323	335	342	320	323	364	339	332	294	304	313	355	337	343	364	329	308	375	350	340	362	294	342	314	334	350	311	337	296	340	333	358	318	317	345	315	327	330	326	327	321	316	335	340	368	351	347	354	334	330	292	323	314	350	339	331	323	336	310	336	351	326	331	341	315	351	315	343	332	365	296	331	300	296	317	331	336	345	349	334	327	306	322	331	343	334	353	307	295	326	293	332	323	320	329	332	308	351	335	337	331	337	350	343	354	329	345	312	351	325	338	323	343	324	314	325	300	348	354	321	330	335	406	340	350	317	321	325	332	315	316	327	320	344	335	306	356	324	360	359	347	363	358	335	365	329	292	306	340	332	353	345	322	288	342	332	290	300	371	366	338	339	341	349	345	340	308	293	359	353	341	320	309	291	342	309	335	353	311	325	344	364	322	349	336	377	329	321	330	337	317	320	383	343	329	296	332	344	334	305	313	324	339	313	305	320	344	351	349	326	327	322	329	325	362	332	323	313	334	321	319	315	350	365	333	318	326	326	316	337	293	325	323	342	295	328	315	314	329	333	309	333	329	340	348	319	302	349	308	315	306	316	328	321	321	328	286	331	338	348	357	312	317	343	303	297	308	339	340	295	316	341	343	323	331	309	302	351	325	323	347	323	309	324	325	341	353	355	341	309	331	321	315	314	348	306	363	313	334	318	301	324	313	339	334	330	362	362	307	361	320	340	335	345	329	326	341	327	325	329	369	355	352	330	296	352	360	321	340	363	358	315	327	335	345	318	307	356	296	333	334	331	307	318	351	310	314	319	341	335	346	334	327	354	311	297	331	309	319	332	318	341	287	299	313	315	355	325	322	341	340	337	301	331	326	330	309	339	300	307	343	322	351	327	304	306	320	316	362	366	336	304	303	334	320	336	299	321	317	347	338	334	316	378	323	368	319	363	339	312	322	323	329	309	333	329	326	318	329	324	335	303	335	314	324	332	327	321	287	328	341	322	355	314	333	341	334	346	347	327	336	327	334	347	328	330	320	302	297	286	341	309	299	370	360	338	328	335	301	327	328	325	327	321	314	317	329	307	319	327	338	310	315	328	354	323	307	318	317	336	338	352	346	309	317	330	372	345	338	345	308	311	342	295	328	319	293	326	325	358	334	379	325	320	318	322	297	353	341	310	316	320	309	329	315	342	336	311	329	348	331	319	323	329	328	351	316	320	324	301	347	311	307	315	291	338	315	327	346	357	314	324	295	341	343	351	317	300	346	344	322	356	313	335	342	281	321	347	355	308	303	323	309	324	335	341	328	337	350	321	326	336	303	369	315	303	325	330	327	372	333	333	341	333	341	350	355	331	320	326	313	291	315	322	335	328	344	323	318	330	308	316	318	288	333	324	315	329	323	337	333	324	302	316	315	312	334	342	314	315	289	302	318	339	333	321	314	313	297	309	326	318	324	337	309	350	302	355	353	326	335	330	317	356	330	330	347	316	330	356	325	314	342	314	298	359	353	327	343	335	336	314	359	321	313	353	353	326	350	345	314	330	327	285	317	328	340	338	348	384	310	343	338	329	328	326	344	325	323	315	290	304	322	316	366	325	319	350	335	346	358	310	306	333	340	343	330	328	318	337	322	296	328	313	384	346	301	347	312	337	341	306	305	305	327	311	335	325	368	322	292	346	309	322	334	320	348	291	321	338	329	320	348	321	323	368	335	312	334	308	303	350	324	361	324	324	342	321	320	310	308	324	297	305	314	324	337	348	328	322	338	314	342	312	317	330	319	353	368	309	347	300	314	331	350	321	315	323	318	346	336	318	316	338	318	343	309	320	332	334	349	372	354	313	318	322	323	363	330	315	322	346	338	353	346	302	330	323	290	344	351	365	356	369	350	322	364	340	337	321	329	381	318	344	323	325	348	280	302	319	321	341	342	359	367	330	318	330	339	320	302	304	326	303	319	319	347	318	292	302	328	312	332	336	313	320	309	342	351	311	296	357	281	321	341	345	311	332	309	334	336	340	318	313	296	354	359	335	338	323	348	306	324	340	327	328	378	317	329	353	328	315	322	336	333	344	335	343	346	345	320	364	325	362	316	305	327	319	336	307	332	338	330	348	365	341	324	326	324	331	319	361	338	300	342	327	317	344	334	348	348	308	308	331	301	319	320	336	333	320	331	332	336	332	348	341	342	317	378	330	335	340	328	363	346	360	330	321	348	333	361	339	304	355	308	346	339	347	311	333	331	362	353	352	335	334	317	365	309	318	321	328	335	306	357	328	327	340	282	336	313	365	331	313	303	346	309	298	332	339	302	366	334	290	309	320	319	317	363	342	291	281	326	347	300	329	327	300	288	334	325	297	320	309	319	316	326	304	326	365	304	274	324	324	349	368	308	286	330	338	365	351	328	356	287	313	356	320	311	319	308	295	316	319	309	264	339	315	318	361	313	314	311	326	314	340	325	340	318	367	342	378	314	294	330	326	325	320	327	326	317	346	335	313	355	341	336	339	343	340	344	346	351	328	339	336	371	309	296	349	309	300	344	341	336	324	326	328	313	324	310	308	327	318	326	330	329	363	312	309	315	317	331	330	348	320	330	350	339	354	309	310	315	286	324	341	345	322	326	349	309	324	317	328	304	324	332	326	321	351	331	334	317	317	343	325	347	319	357	369	318	347	295	336	320	325	317	331	324	334	324	332	304	347	303	358	336	305	339	340	335	325	346	348	314	359	330	359	355	337	371	323	330	324	327	336	294	330	313	336	341	384	323	325	319	304	341	308	317	351	327	314	315	334	335	328	307	299	348	310	331	300	321	331	348	341	319	294	307	341	344	345	351	349	304	327	335	305	329	309	375	330	321	327	361	346	304	340	309	368	348	343	336	321	333	326	333	333	306	315	327	336	350	328	302	315	317	338	333	347	316	359	328	361	319	328	328	278	326	335	319	323	351	304	313	328	380	365	337	352	322	358	332	336	305	291	327	323	339	312	293	309	313	313	321	330	316	317	309	316	318	322	331	331	354	312	302	319	324	355	342	328	319	316	362	321	344	327	353	336	352	313	312	322	313	317	311	329	308	331	319	340	316	344	309	358	341	359	352	355	366	333	282	340	322	341	332	328	335	344	328	326	346	317	300	329	355	357	302	327	334	321	340	300	307	326	310	362	359	323	313	292	311	314	344	311	342	312	372	298	345	306	352	357	352	345	335	336	333	344	327	309	330	361	324	370	324	299	343	308	353	307	335	317	308	333	335	360	329	353	317	318	327	329	330	307	306	298	315	327	318	333	334	308
5473	1273	988	793	826	797	817	817	812	819	769	778	802	826	817	766	802	758	763	790	802	782	801	716	777	794	766	770	773	814	779	866	806	769	766	831	755	792	780	797	786	779	771	781	761	779	766	764	759	763	777	795	793	830	792	847	790	796	781	786	828	791	798	784	797	768	782	763	782	812	783	789	832	775	760	801	828	776	789	837	779	773	810	771	773	822	826	805	787	799	779	779	818	781	756	809	811	760	826	803	826	833	810	824	829	795	773	781	800	827	797	804	779	820	837	803	786	846	777	822	771	793	787	758	801	799	802	794	789	760	812	741	808	832	821	740	785	814	793	772	772	768	743	794	770	811	818	762	773	845	820	812	853	736	806	786	813	763	826	763	768	788	797	778	769	845	846	785	785	801	802	792	768	768	795	795	797	777	805	785	827	789	752	820	752	827	830	745	794	808	798	800	740	796	772	767	826	809	797	734	805	767	760	814	804	802	801	801	840	809	799	810	765	762	776	826	760	800	769	829	855	838	806	750	793	811	751	777	775	768	773	787	778	824	815	776	787	801	827	786	751	775	798	802	823	791	776	791	813	773	792	786	773	772	815	808	807	799	800	762	773	790	716	812	783	808	809	795	817	846	785	767	815	808	824	787	802	838	766	782	840	802	808	803	727	790	810	796	780	742	852	826	785	781	787	805	759	762	720	796	788	841	805	792	779	772	837	795	718	804	765	747	791	735	792	748	740	807	806	805	798	789	815	831	846	790	784	786	806	791	815	794	749	798	778	810	778	783	762	821	772	792	811	847	777	811	799	781	839	807	774	808	831	801	779	838	793	833	811	806	784	770	846	832	801	768	806	800	781	798	789	765	757	825	776	802	817	779	791	813	815	800	843	835	772	778	747	757	775	751	784	768	799	846	824	785	789	767	791	764	785	779	780	775	775	763	837	796	819	773	781	752	741	786	770	795	767	794	794	823	778	799	802	830	795	784	796	800	774	785	782	778	764	797	825	803	798	828	757	780	865	818	783	774	774	793	775	834	769	784	819	779	772	842	773	773	841	810	754	797	791	771	755	807	784	839	752	830	773	799	781	769	797	790	787	849	790	789	782	789	785	750	791	835	846	789	795	762	754	836	823	794	757	791	798	781	791	788	820	795	807	790	790	808	787	749	811	778	798	743	818	816	785	781	823	788	807	876	767	830	824	842	797	779	822	790	773	755	822	781	808	772	798	781	813	773	754	820	823	788	826	771	755	809	773	848	790	724	836	787	779	785	776	776	833	750	837	778	775	808	832	774	801	818	829	848	771	833	744	820	755	826	772	782	784	761	847	754	804	797	839	793	797	765	787	788	777	806	775	775	823	750	781	835	777	763	841	775	787	771	785	795	786	836	805	787	776	806	829	769	820	765	760	796	787	765	786	886	778	815	777	787	776	757	794	783	791	756	804	803	813	754	763	803	795	823	807	830	756	805	778	809	796	749	763	821	780	829	769	811	775	804	790	808	797	792	801	785	769	789	800	757	850	831	838	767	772	766	862	839	793	808	806	785	761	810	839	737	810	770	760	810	784	863	787	798	804	805	774	768	760	780	789	793	788	819	792	822	795	788	796	828	778	815	827	818	778	744	818	819	841	762	805	754	835	819	785	778	827	770	750	766	766	798	812	758	787	759	777	786	871	779	769	728	781	809	811	746	841	768	827	793	812	839	756	816	791	767	800	846	818	821	843	745	814	789	762	799	781	724	774	786	781	822	814	777	794	788	765	824	847	820	784	807	785	848	815	786	750	778	832	800	787	829	787	794	802	766	768	805	815	800	774	807	754	822	800	838	804	773	774	777	771	790	835	786	810	810	848	771	809	794	826	775	782	809	810	788	817	772	739	744	766	817	857	810	814	783	811	841	795	762	742	787	742	830	818	812	754	844	745	790	801	758	802	786	810	744	825	808	761	783	814	792	751	751	839	780	797	782	772	815	777	831	770	834	811	740	734	805	778	786	815	784	762	797	810	782	803	731	838	788	841	830	746	833	799	818	832	750	781	782	787	797	809	786	792	845	818	814	826	759	775	801	749	820	816	727	804	769	802	828	809	727	845	817	776	766	797	778	776	842	836	785	798	828	780	792	765	792	834	787	818	787	793	763	803	816	789	781	826	756	812	766	829	752	785	750	798	786	776	789	758	851	795	775	788	797	817	811	784	797	778	757	807	816	826	773	803	761	830	784	843	840	824	798	768	812	739	794	796	784	801	817	828	790	796	793	805	783	788	796	828	841	721	821	775	770	792	826	791	815	786	775	834	812	789	764	811	833	838	802	834	777	757	782	808	842	823	809	835	821	818	754	773	805	829	755	794	853	788	804	741	837	847	812	789	819	812	798	778	798	813	797	859	816	763	788	762	760	774	827	796	781	771	808	838	731	816	817	773	852	831	847	782	812	847	767	729	846	772	764	789	798	764	790	798	816	745	766	783	763	858	792	781	790	766	816	802	795	820	800	808	797	817	780	771	819	818	812	741	781	764	748	754	825	823	797	800	783	848	833	817	798	823	785	848	766	809	802	804	807	795	830	824	828	768	809	849	819	761	828	852	805	743	784	808	762	799	782	781	787	837	762	753	807	782	819	778	775	803	752	820	772	788	792	809	805	780	795	790	773	750	761	814	756	750	796	828	777	812	778	808	792	794	803	771	803	772	805	776	781	784	801	773	740	847	802	746	781	783	787	781	788	781	748	819	783	761	742	798	801	779	803	811	832	801	817	854	763	791	810	767	885	802	800	745	779	781	760	757	813	739	816	801	776	776	803	784	802	787	800	766	765	783	782	783	793	761	801	848	796	811	763	804	797	780	804	809	851	776	835	804	815	794	798	818	825	773	782	776	813	821	791	732	798	740	788	857	793	827	772	795	753	784	844	810	786	816	791	811	823	809	793	807	784	801	758	760	780	748	841	806	778	774	722	766	805	809	816	821	741	782	807	784	751	745	802	769	773	808	838	803	818	764	792	801	766	772	801	796	761	820	731	818	830	813	827	808	803	832	780	821	796	756	812	803	810	798	806	778	706	772	790	821	787	716	819	820	755	771	788	752	741	841	785	822	788	817	802	754	827	809	785	786	804	793	805	859	782	764	757	780	800	785	761	840	779	790	801	780	777	791	797	792	768	807	807	793	826	779	813	780	797	770	749	768	776	788	805	798	777	777	777	756	769	752	817	783	820	812	785	821	807	803	769	772	783	811	810	765	781	825	718	819	809	807	820	848	768	816	822	812	787	791	836	844	800	736	752	769	837	860	801	763	771	774	832	827	750	766	799	795	824	810	802	805	778	787	764	776	801	723	783	848	834	784	820	773	777	799	796	765	809	794	795	825	804	805	738	781	797	763	748	782	762	755	766	774	783	824	851	858	810	769	828	817	829	788	834	759	809	821	807	822	803	803	760	788	866	749	782	803	754	821	748	754	846	735	789	787	786	803	756	819	831	801	813	753	819	774	758	772	784	744	809
24655	21030	23957	28315	21035	12725	514	355	306	301	304	265	253	251	274	246	258	270	259	270	252	256	234	218	228	256	227	253	253	239	234	236	218	229	234	241	221	211	227	206	255	251	225	241	239	223	219	207	219	239	216	246	202	195	188	230	212	221	221	264	225	247	262	246	253	256	255	236	225	231	258	241	221	259	241	222	258	227	224	232	247	226	254	188	235	239	237	258	222	207	220	252	208	228	239	212	244	223	228	233	249	227	242	236	235	229	224	238	265	228	235	258	245	231	220	255	257	247	223	197	249	225	270	224	256	220	244	244	223	244	271	228	229	236	227	245	228	220	212	239	225	252	253	205	234	226	216	233	249	223	220	254	220	226	201	232	252	213	231	224	232	238	238	252	234	244	240	227	244	249	247	214	231	225	261	215	217	214	216	247	198	216	220	246	223	232	245	209	229	211	245	242	253	246	224	249	206	232	238	253	228	221	230	225	217	254	249	246	228	251	236	215	207	241	245	222	240	205	226	269	246	250	242	243	218	249	222	235	252	225	259	210	239	275	230	244	230	228	255	233	241	230	229	222	245	226	260	245	217	270	232	242	239	243	223	218	232	207	245	240	258	222	245	218	251	248	249	227	224	226	216	227	186	225	229	222	238	217	221	207	232	236	241	244	226	215	217	240	235	213	251	240	228	215	214	205	231	236	229	236	238	228	250	238	234	239	244	225	266	242	238	227	190	205	225	226	236	241	245	228	243	215	239	238	261	270	220	234	219	259	223	235	241	234	233	256	209	244	218	233	235	215	235	276	234	233	214	222	223	244	249	232	221	221	225	198	210	248	216	238	227	215	250	220	225	235	226	270	218	241	214	232	231	231	225	222	282	233	246	218	241	242	206	219	254	238	223	232	225	240	222	203	239	225	230	280	243	220	214	218	239	221	237	210	225	234	247	234	226	245	243	251	238	266	263	197	218	203	233	242	221	262	249	222	231	231	256	223	240	243	241	245	240	207	213	207	218	246	227	255	242	247	241	232	219	253	227	264	210	187	239	222	247	206	231	225	214	232	246	241	257	241	221	255	234	231	249	243	245	223	237	229	269	216	255	242	218	214	243	220	224	228	237	242	237	256	237	227	201	244	226	228	217	244	219	247	265	232	214	236	237	262	232	217	235	214	209	250	209	236	229	246	222	244	243	234	277	211	234	266	223	199	221	205	210	222	234	227	229	248	235	246	241	262	220	243	234	233	215	244	234	233	238	223	262	241	211	240	225	254	231	242	241	193	234	263	233	215	232	227	240	244	229	244	254	234	260	243	267	214	209	230	224	250	246	239	229	263	231	241	208	246	205	221	235	229	241	259	221	189	231	236	262	232	215	233	227	208	233	230	215	241	234	242	247	185	216	263	231	253	208	201	251	251	244	222	207	241	264	218	238	215	214	241	227	235	238	246	230	211	243	238	245	251	222	242	229	213	245	246	215	231	225	241	230	232	268	257	213	230	211	262	249	221	222	239	226	236	218	242	246	242	242	265	217	224	216	239	261	216	201	224	216	221	240	226	247	237	246	206	214	212	238	222	207	231	253	235	224	229	250	235	241	215	232	232	211	239	227	212	229	218	233	242	258	219	223	252	216	275	230	233	233	226	243	264	246	230	232	229	231	230	234	225	229	235	242	225	251	236	221	239	253	263	243	236	243	223	231	248	246	221	238	236	243	234	260	215	246	223	242	218	227	240	228	221	216	249	259	208	234	249	212	228	218	223	243	211	218	206	232	230	239	203	242	241	222	219	208	234	235	263	230	256	218	255	251	220	242	222	238	245	231	243	222	218	256	217	247	256	220	236	242	233	246	252	257	203	238	260	230	215	204	223	238	202	221	247	241	232	241	229	236	231	237	256	234	242	230	237	225	214	222	242	240	237	251	203	237	222	245	219	222	234	224	228	222	228	223	215	203	221	253	223	247	228	207	242	233	204	221	236	229	238	235	250	217	207	230	224	232	223	245	233	222	240	218	257	227	231	244	228	239	232	243	243	245	225	208	249	241	228	250	220	238	229	195	240	235	249	229	257	246	214	233	215	284	215	211	211	248	230	231	222	256	227	255	243	247	215	251	254	217	250	202	250	227	225	197	268	226	222	237	232	233	214	230	242	212	248	249	238	217	224	250	235	272	244	253	217	212	217	233	231	256	231	207	202	251	188	258	217	217	217	225	250	232	239	263	243	237	222	229	228	232	228	232	229	239	254	265	230	239	237	250	245	214	245	250	214	230	225	213	246	230	259	223	244	242	225	239	201	238	230	261	226	240	232	217	220	237	254	218	218	247	241	221	261	220	262	228	228	250	251	200	227	235	204	246	242	244	212	241	236	249	228	245	244	223	218	205	208	270	215	248	256	213	254	234	229	248	260	230	233	229	222	235	212	255	218	211	206	202	231	264	260	237	237	246	236	227	237	229	216	226	221	254	208	232	225	224	216	234	237	274	213	216	256	222	237	238	236	231	240	222	224	225	213	224	215	229	250	242	257	226	216	221	227	247	241	215	224	239	256	224	245	248	247	249	218	215	193	232	219	222	229	222	242	230	250	210	224	234	249	271	239	222	236	226	215	226	191	240	228	211	217	260	221	201	197	253	237	230	226	232	264	225	191	238	225	243	235	232	231	289	246	221	203	213	244	233	217	240	246	258	214	201	250	228	238	226	235	224	282	226	241	223	201	245	219	212	214	234	254	214	217	227	245	237	246	239	217	244	230	248	222	203	240	255	232	226	232	243	224	229	252	249	230	243	243	230	234	254	261	230	237	248	222	234	243	238	245	234	209	183	226	240	241	224	209	268	227	240	233	223	228	220	239	227	217	254	251	233	253	263	236	217	245	191	242	211	234	225	259	214	227	248	201	234	233	260	236	208	238	203	244	251	250	212	272	239	247	217	209	242	257	234	231	234	219	222	216	246	258	285	230	240	200	213	222	241	234	230	247	230	216	205	258	222	243	227	194	258	246	224	260	245	235	237	253	255	225	224	262	233	263	243	205	246	249	200	250	262	215	214	221	249	218	232	222	212	222	250	235	231	260	234	280	220	225	222	231	246	252	223	239	221	233	224	226	207	253	240	252	250	235	213	270	232	249	216	255	205	226	222	200	257	229	222	225	241	221	217	240	237	232	260	203	249	216	236	218	217	211	205	240	215	223	237	229	243	254	266	227	242	223	240	223	238	234	234	231	227	244	250	223	209	230	227	204	233	241	244	210	236	228	239	220	243	244	231	236	243	244	212	213	225	245	220	226	232	244	255	227	242	222	234	237	219	230	223	232	226	247	241	272	227	221	233	232	241	195	245	229	203	219	235	222	213	223	229	232	211	211	221	233	222	213	230	227	225	227	222	273	218	246	245	222	234	253	232	222	245	212	241	233	212	248	210	230	223	221	219	201	230	228	230	233	234	248	211	254	231	229	230	226	261	249	227	210	247	234	236	212	225	194	202	252	254	254	255	250	214	219	286	201
3199	2241	1181	845	690	612	623	575	567	650	601	544	584	574	560	604	557	577	583	537	566	588	580	595	520	569	571	560	586	600	571	608	590	546	534	565	556	594	562	583	541	556	554	586	560	539	565	594	567	562	568	566	561	578	573	567	559	575	615	574	595	564	550	541	566	585	565	526	569	546	619	532	574	560	548	608	565	548	599	564	615	574	539	539	575	562	546	606	558	564	565	537	587	585	606	558	580	525	565	592	604	540	590	592	600	537	573	577	597	550	564	545	533	563	559	562	597	546	531	610	571	578	589	570	584	599	576	579	606	540	567	585	574	585	559	551	556	576	601	513	552	561	532	551	557	550	615	548	562	561	591	557	571	605	541	567	575	564	575	564	544	540	582	566	572	572	593	600	523	565	568	556	566	565	522	562	542	549	537	541	608	584	583	613	551	556	571	566	571	545	579	546	588	537	522	560	586	546	551	544	567	594	564	547	621	593	588	588	603	580	553	549	546	566	581	556	594	598	565	571	546	542	614	597	557	552	564	595	552	554	555	607	589	562	603	560	570	587	610	556	565	590	546	598	557	576	537	569	547	550	589	584	550	594	579	557	547	599	555	591	578	565	569	608	594	551	580	580	594	568	596	588	632	565	570	528	576	575	529	561	560	564	572	583	558	545	562	616	531	550	579	563	562	543	599	574	573	540	579	543	567	531	541	547	564	547	568	563	557	572	552	515	520	575	589	532	611	603	562	554	596	557	537	545	591	592	545	543	524	594	573	570	545	562	577	565	575	579	612	591	581	565	590	568	588	552	562	576	527	570	550	607	539	631	562	578	608	596	550	573	554	591	538	549	583	578	580	546	594	573	529	603	549	547	555	588	558	566	540	587	593	525	511	544	579	569	555	528	592	569	550	629	583	553	546	558	546	574	538	582	562	530	550	605	613	548	568	537	588	578	567	567	557	531	550	539	570	568	608	575	571	561	587	598	580	552	582	527	583	561	565	599	558	586	558	584	574	565	573	586	570	570	572	563	621	585	593	570	598	559	582	573	563	590	561	552	553	552	578	585	565	533	543	553	604	561	554	515	541	563	556	540	531	553	602	602	569	582	596	599	540	598	573	569	554	572	510	557	544	586	579	556	629	576	583	563	592	543	545	583	572	607	575	578	531	570	580	588	552	552	559	572	537	576	536	544	560	581	573	544	563	570	556	584	549	564	539	582	561	567	531	566	571	571	546	589	544	568	584	539	556	549	533	561	578	548	584	570	603	573	597	555	566	596	566	579	559	564	575	594	573	606	552	556	579	563	547	581	615	581	547	566	585	563	556	565	567	573	579	572	577	558	573	569	585	534	553	580	566	556	606	573	550	597	614	545	560	551	595	575	581	580	581	573	560	587	534	583	585	600	573	591	540	578	566	511	537	582	601	575	548	576	579	629	550	573	554	564	559	568	572	590	552	564	572	560	587	606	547	579	589	558	546	543	580	553	573	575	591	581	572	592	536	578	559	568	567	557	567	531	550	578	601	560	559	612	570	612	552	564	560	555	511	584	546	546	541	560	552	585	548	543	592	575	556	595	566	599	550	573	569	644	554	568	584	555	564	519	582	612	616	556	629	586	554	559	523	545	540	556	568	592	554	552	552	579	598	558	543	557	530	518	576	574	557	570	580	583	559	570	601	566	560	560	555	549	568	594	576	580	571	563	586	565	571	578	552	527	538	583	585	581	573	550	556	550	541	572	579	584	539	560	616	585	539	573	564	545	572	549	539	544	584	581	568	510	592	602	571	544	554	587	558	560	602	566	562	542	570	560	531	564	595	563	581	567	604	554	577	578	530	579	483	564	559	583	552	540	600	561	543	566	565	576	564	569	604	617	558	561	580	575	576	584	564	580	536	560	534	554	559	605	548	574	560	571	534	601	574	521	550	610	573	558	593	564	558	578	564	590	564	587	631	582	546	577	544	599	564	550	552	549	557	530	577	559	546	566	522	604	593	583	566	556	583	539	611	610	595	589	570	594	531	551	548	563	570	557	551	598	536	553	538	576	565	534	554	572	583	615	589	603	547	607	555	601	583	550	561	606	567	547	578	568	526	589	559	572	584	594	601	572	550	546	528	559	601	598	606	530	564	574	524	586	603	550	532	595	567	528	528	575	561	611	530	591	608	570	548	562	586	568	550	565	582	568	551	553	564	563	598	575	592	546	601	608	539	558	564	558	563	585	584	543	582	570	600	563	565	564	548	597	595	578	566	583	539	581	561	553	635	537	563	578	557	572	564	557	604	575	545	537	614	604	590	538	543	577	541	557	618	645	563	559	594	587	519	557	598	548	591	584	580	540	584	607	573	571	596	551	641	602	530	550	556	603	586	581	542	571	512	583	530	569	596	583	545	543	535	564	581	530	535	563	589	594	568	572	556	551	552	526	555	559	556	538	606	567	556	606	571	571	605	554	572	554	582	518	578	612	549	513	566	576	563	615	510	570	594	541	547	570	571	537	587	571	573	562	537	557	555	579	560	579	586	525	600	562	537	579	626	588	591	548	577	555	567	584	544	535	538	548	589	537	575	563	569	587	590	528	572	529	587	524	565	606	611	572	582	564	542	582	524	589	572	577	561	545	582	564	571	561	616	590	569	534	562	570	563	569	552	572	571	595	545	547	578	609	541	583	554	547	566	570	528	553	561	599	603	568	581	569	557	557	547	574	634	601	564	567	523	577	570	529	603	567	576	550	598	530	576	575	613	544	559	514	610	543	572	582	556	594	563	543	585	585	530	544	566	598	528	534	546	597	586	559	511	555	544	570	567	589	577	570	589	549	558	558	558	576	550	537	565	519	575	573	562	564	566	555	583	588	559	578	501	540	611	596	566	546	582	570	567	541	503	555	555	584	572	581	578	637	570	565	583	598	525	571	565	546	562	546	580	584	571	586	540	544	566	608	610	566	554	564	549	582	537	568	575	540	519	561	546	563	604	540	590	556	583	560	575	609	558	553	611	575	602	544	574	573	590	564	567	580	570	586	576	538	571	579	603	539	599	591	522	592	587	587	528	590	619	546	576	570	577	546	547	613	561	586	584	583	580	608	579	567	572	587	595	580	571	559	548	578	561	583	615	566	599	580	572	564	548	593	615	550	579	569	575	576	550	572	570	575	604	586	563	554	588	559	545	548	598	531	587	546	550	628	564	578	579	553	581	536	545	599	536	529	565	570	550	598	567	556	566	572	592	588	559	580	629	576	530	514	550	544	592	572	549	543	566	542	599	503	591	576	601	601	563	580	560	565	625	531	577	507	589	567	575	603	539	560	571	592	558	605	568	572	587	563	550	601	527	558	560	562	594	575	587	541	583	547	584	613	527	521	555	602	572	606	588	544	584	562	554	575	594	609	545	513	523	540	581	563	516	561	580	604	566	597	586	535	547	569	609	592	574	595	529	530	546	552	573	537	571	597	596	578	558	621	548	584	547	603	569	537	586	569	540	564	572	564	542	541	542	556
23974	21014	24379	27873	21014	21019	12366	444	263	206	199	151	168	163	137	135	136	126	107	117	128	107	136	102	124	90	123	114	121	119	101	118	108	123	114	112	108	108	119	115	124	113	104	113	100	85	104	117	95	107	111	112	103	112	106	92	97	109	138	95	101	106	95	124	91	91	109	109	105	97	105	95	98	98	105	129	112	95	117	119	102	91	107	110	118	101	103	106	102	87	106	90	106	120	105	103	109	94	86	109	98	97	106	115	69	100	100	122	121	110	116	113	102	96	94	91	99	102	113	121	114	97	99	116	97	94	110	122	98	105	87	92	134	109	91	113	109	111	113	111	103	110	101	111	120	100	105	104	100	102	108	123	130	95	124	125	109	110	100	110	110	104	111	131	115	118	119	126	115	96	114	100	117	111	106	96	115	84	110	96	92	110	119	122	104	117	108	98	125	106	96	114	112	104	109	119	116	81	103	90	122	102	99	121	118	102	110	92	122	116	94	97	95	101	117	87	108	110	110	95	119	110	106	90	108	94	110	109	103	93	81	112	114	95	129	95	91	90	83	108	107	119	112	110	84	111	121	101	92	96	123	90	103	89	105	119	107	101	103	124	133	120	117	109	107	120	133	97	107	92	116	106	79	99	111	98	98	108	105	91	104	115	104	108	96	90	122	103	100	99	92	101	104	126	106	106	103	90	96	99	110	102	113	118	100	96	109	104	106	113	114	99	105	94	96	115	118	115	105	91	98	120	131	120	128	111	105	94	119	118	105	113	90	112	115	101	119	101	128	104	106	109	99	109	98	120	98	89	98	93	106	104	94	98	101	104	107	124	126	101	108	111	101	98	111	103	124	116	93	117	107	114	123	116	114	102	110	91	104	105	118	129	107	98	108	113	101	85	113	90	104	130	101	99	100	101	108	107	105	103	112	99	117	113	93	118	111	108	104	101	107	121	96	114	110	97	97	105	114	93	102	112	115	95	101	102	107	81	101	112	122	108	128	96	92	110	100	108	106	102	120	107	116	106	111	104	118	111	117	99	108	98	108	120	88	109	116	108	105	115	101	115	91	91	119	131	101	100	105	106	84	91	122	107	106	113	118	111	106	94	109	115	113	114	113	116	102	106	114	96	107	113	104	82	99	104	118	117	98	110	105	118	89	99	104	102	111	108	114	106	99	116	92	131	91	101	105	105	108	108	110	106	109	101	108	103	104	110	113	121	107	102	117	112	110	94	111	118	95	125	102	95	95	109	116	109	129	97	107	101	111	116	121	108	92	121	114	111	104	103	103	120	105	110	110	102	108	118	105	114	82	102	103	113	108	101	125	107	116	104	105	90	95	112	115	104	107	103	102	114	103	109	96	105	82	126	104	114	96	102	112	103	100	94	107	88	134	134	105	121	98	123	102	104	95	123	115	96	122	117	124	114	109	122	102	92	106	114	111	97	105	112	118	120	118	112	106	106	102	90	109	104	108	97	93	134	122	92	89	134	127	98	101	98	100	108	92	101	96	106	100	97	90	118	108	125	112	111	109	83	108	90	95	94	110	113	96	89	104	94	116	113	103	102	91	117	110	113	84	103	100	99	112	118	111	92	104	100	109	109	114	122	111	96	99	102	91	95	101	102	112	119	113	119	119	112	124	102	106	109	113	114	104	107	123	104	99	112	91	93	101	114	122	116	93	120	105	126	104	94	81	108	113	100	109	116	109	111	106	120	105	108	117	92	118	110	122	106	125	96	98	102	94	88	102	111	97	104	93	96	113	95	110	112	87	89	104	118	105	103	104	104	103	111	100	104	112	113	112	95	107	113	102	102	119	101	106	99	92	114	98	101	107	99	112	99	100	123	114	101	99	102	113	101	99	107	94	113	120	97	104	116	93	88	101	107	115	113	121	109	94	90	109	111	107	98	118	115	107	122	81	115	112	96	98	112	109	96	100	108	101	112	100	97	94	101	109	114	99	102	112	102	126	93	116	112	106	98	87	88	111	102	98	114	106	101	109	107	112	97	117	97	104	109	101	94	101	105	129	103	99	98	84	122	95	102	88	106	110	114	90	108	107	127	123	99	109	107	90	108	103	109	103	121	98	106	125	131	106	108	108	102	107	101	108	109	116	118	124	125	105	117	116	118	98	101	112	110	93	92	97	89	101	108	99	92	116	110	101	109	83	114	101	89	95	114	107	85	93	100	95	87	100	112	120	109	110	105	106	98	100	108	130	116	113	91	124	111	98	101	108	116	112	107	112	97	125	101	106	101	107	126	109	116	107	104	123	99	94	111	113	107	81	94	115	96	116	117	111	117	97	103	106	99	113	102	93	91	122	102	119	101	120	114	122	98	124	86	101	117	108	106	110	103	105	116	115	104	92	102	90	110	108	104	103	99	94	101	112	98	100	103	103	97	114	95	107	103	114	97	110	94	94	99	104	98	95	112	127	93	85	111	106	94	104	93	118	113	103	107	111	119	101	113	90	102	109	100	116	91	126	116	94	113	101	96	115	87	103	86	117	106	110	109	104	102	112	94	93	104	105	120	126	98	119	103	97	109	100	131	105	96	107	108	118	100	94	94	107	128	111	94	115	128	102	112	100	118	112	105	106	107	120	124	112	105	112	111	118	113	117	109	103	122	114	102	88	116	82	110	103	123	96	97	104	111	105	109	101	114	102	102	114	105	89	109	110	94	114	105	90	95	116	109	102	104	98	94	93	106	99	83	96	120	83	110	109	91	101	98	128	97	123	97	101	113	97	94	109	95	103	107	117	101	106	102	93	96	113	100	106	118	96	103	110	98	95	101	92	115	109	115	101	130	105	109	108	103	110	106	102	103	130	113	105	112	109	124	126	115	94	106	85	99	85	119	82	100	100	100	109	123	116	109	103	97	106	99	119	110	96	103	92	99	103	97	103	108	119	96	84	114	137	109	101	101	108	98	112	92	111	106	107	117	101	117	98	112	108	90	113	107	119	105	128	117	107	99	116	95	96	99	92	114	114	101	104	101	114	116	101	115	107	99	111	104	121	97	90	109	105	102	99	98	113	103	111	112	130	93	110	110	109	101	95	111	86	113	102	99	92	108	97	114	92	106	105	143	94	107	136	119	100	111	107	109	117	97	116	115	109	112	122	114	84	107	97	89	107	92	106	95	117	114	100	106	97	121	126	116	110	112	95	105	103	98	96	96	133	114	127	132	94	122	97	106	120	118	94	107	91	100	112	111	98	109	90	118	100	95	134	102	109	102	99	98	116	107	112	95	116	120	96	99	93	99	114	121	122	126	119	110	97	131	125	112	107	89	99	93	104	101	119	124	99	115	113	100	94	85	101	105	120	115	104	76	103	111	112	124	120	97	95	122	124	104	100	114	118	118	110	80	101	100	99	105	98	117	86	94	113	103	102	117	103	86	110	114	117	110	96	90	99	118	108	99	99	106	112	122	117	100	119	107	98	123	109	101	114	107	118	90	104	114	99	97	107	125	120	89	75	109	93	101	92	111
3156	3570	1653	862	555	457	383	352	332	342	327	330	330	310	328	315	319	310	311	303	274	308	300	315	292	279	290	306	283	278	307	307	282	287	303	301	255	321	289	312	279	285	297	252	287	276	273	281	280	290	281	290	337	299	315	284	326	288	289	286	332	315	300	306	286	290	304	291	328	286	288	331	290	312	327	293	278	282	290	297	271	307	276	275	279	293	301	300	287	299	265	295	302	304	283	312	269	313	258	292	305	283	295	284	284	318	276	292	289	276	310	268	274	303	299	290	278	295	278	274	312	271	276	297	307	298	286	322	297	284	294	298	319	276	302	286	277	310	292	305	283	291	274	329	309	296	297	287	288	311	301	304	306	278	310	300	294	296	327	305	289	279	317	309	272	311	328	287	297	277	308	276	321	289	277	311	277	284	300	271	282	283	257	309	293	276	293	294	304	308	300	303	289	275	292	300	285	300	297	276	293	305	300	313	286	308	292	261	296	276	289	283	289	282	313	271	282	305	300	299	292	303	281	255	314	324	281	305	276	275	290	292	312	289	274	288	286	288	313	300	298	293	302	315	308	287	298	282	268	335	293	281	283	264	287	316	270	264	313	279	300	310	302	296	305	267	297	285	288	269	285	286	318	304	303	302	315	303	289	325	294	311	272	279	294	281	297	274	317	277	309	312	329	335	292	326	307	302	273	284	300	289	286	273	272	297	324	291	285	300	327	267	280	307	303	289	292	289	295	285	290	296	266	296	281	277	282	297	314	305	286	293	276	298	298	307	285	320	261	331	303	295	299	285	296	329	283	313	272	307	286	306	307	276	295	250	282	288	295	282	301	267	270	314	276	278	285	287	305	307	302	284	290	270	292	304	288	281	288	317	274	271	318	291	332	319	295	289	302	290	268	315	293	292	309	295	262	282	321	315	295	297	298	283	304	311	295	307	291	271	286	339	297	286	295	281	297	286	289	291	280	284	290	296	291	327	267	293	280	278	318	267	285	277	276	276	260	282	289	307	333	286	300	286	294	318	281	292	279	276	313	312	290	300	269	289	293	273	283	293	280	271	297	321	290	301	260	312	296	284	306	273	295	262	326	283	246	298	294	294	282	278	283	279	277	302	286	308	307	307	304	281	281	312	298	309	306	300	292	299	291	265	301	306	291	272	277	263	308	316	260	278	302	266	289	290	318	269	265	286	288	275	295	306	305	294	303	300	319	319	248	275	290	325	316	273	308	291	315	315	279	296	277	303	303	279	309	305	303	283	308	298	268	298	287	292	277	276	323	305	287	262	273	298	323	275	298	310	291	272	311	305	296	301	314	308	284	295	306	291	310	310	278	300	280	284	343	281	283	265	286	288	277	287	287	268	298	304	287	301	277	342	280	275	300	321	271	297	294	304	277	267	320	346	316	296	247	315	292	285	295	268	312	292	304	267	296	281	279	296	295	289	293	273	267	286	290	302	286	292	286	289	279	295	297	280	291	272	296	268	270	295	265	280	285	291	308	282	255	280	314	314	310	281	316	304	312	307	305	309	282	288	290	276	296	301	308	299	303	293	306	333	276	301	320	263	328	297	322	292	293	296	268	300	285	296	268	306	280	298	312	304	280	291	309	306	276	269	325	284	316	258	283	307	269	279	329	286	294	311	306	293	302	327	291	292	270	280	258	270	297	324	307	275	279	307	269	291	272	280	276	285	290	301	311	275	263	291	318	288	287	322	315	275	271	309	285	296	298	294	309	283	294	284	275	284	305	328	260	296	327	296	288	268	303	284	304	301	313	265	283	283	289	306	291	255	271	312	325	282	292	305	304	285	296	302	259	314	281	289	283	292	286	282	298	276	256	285	287	269	297	308	283	291	283	298	276	290	300	302	302	292	274	285	277	279	327	315	304	294	282	302	304	310	284	292	324	292	310	282	245	300	309	268	262	302	300	271	290	281	302	285	289	300	288	294	298	287	289	294	284	293	262	309	289	297	313	277	264	292	285	279	282	284	292	285	298	261	290	282	298	261	284	277	269	282	279	285	295	284	259	303	268	302	291	293	315	286	305	317	293	260	325	320	271	319	323	280	301	289	312	289	298	294	289	285	286	310	292	285	290	280	300	259	312	323	256	294	281	296	291	295	297	286	305	303	325	294	268	271	285	272	250	305	309	282	270	330	316	300	289	279	293	293	259	308	287	292	287	281	306	273	297	313	284	295	326	294	295	300	269	295	289	321	300	289	283	291	278	287	311	290	272	285	271	309	291	259	321	314	301	249	291	285	276	303	282	319	314	260	321	316	273	294	278	268	273	302	278	268	341	285	241	299	287	283	282	315	320	273	275	280	325	281	297	275	298	291	302	300	287	325	286	324	269	329	278	284	295	291	319	296	306	301	307	277	293	297	286	283	308	312	279	295	282	312	297	285	297	290	314	279	289	300	273	296	280	283	287	283	264	333	312	284	308	311	315	284	276	296	312	279	293	276	297	297	280	308	304	293	306	259	308	297	271	285	300	277	274	294	266	283	311	284	329	311	285	287	296	287	276	309	277	298	280	274	326	282	264	284	276	270	275	271	265	285	296	287	284	279	288	319	309	278	272	307	298	282	271	308	283	282	293	309	280	290	290	285	272	295	287	306	275	281	282	334	266	319	307	283	292	297	289	301	292	299	283	280	313	307	296	285	298	282	264	269	279	286	338	297	293	355	283	276	281	283	324	310	286	306	306	294	288	307	305	307	314	274	297	304	270	284	301	306	266	280	289	285	247	285	287	299	298	299	299	275	282	328	294	305	307	294	307	282	307	302	282	322	281	267	290	296	302	293	303	294	304	281	288	281	311	285	263	285	293	308	279	293	291	276	281	301	282	320	291	291	289	285	322	291	294	273	282	272	281	295	303	293	285	281	275	290	323	308	295	282	298	305	319	292	256	272	279	314	285	347	288	324	285	328	295	309	276	284	312	256	319	290	316	287	282	260	273	262	303	313	318	287	278	302	289	344	285	303	300	265	309	294	313	268	303	313	277	295	281	298	274	303	268	305	282	288	299	281	322	284	303	317	288	299	305	318	270	310	286	290	299	278	279	298	283	312	316	310	294	280	302	322	286	318	285	286	271	274	313	292	294	254	305	304	301	287	315	291	340	278	275	244	289	259	266	290	283	285	327	297	277	277	286	305	260	300	316	274	260	308	282	274	289	279	302	304	278	313	294	289	317	293	307	302	262	291	290	272	342	299	274	283	283	320	265	307	275	297	288	297	295	268	298	297	286	320	279	253	284	280	328	285	298	295	288	313	270	302	303	252	266	288	281	299	292	297	282	292	287	292	258	301	293	282	310	286	294	290	319	333	295	295	302	273	285	281	293	316	293	295	324	310	307	304	268	311	264	296	285	289	318	278	284	275	322	303	306	308	281	317	313	316	307	277	298	297	274	307	262	296	279	290	324	326	296	284	286	286	294	306	262	303	270	293	309	314	274	324	335	285	275	278	278	277	268	324	292	285	300	304
31188	20366	9659	717	454	404	362	341	320	340	297	314	338	304	371	339	336	344	343	355	295	286	339	338	321	337	304	307	308	319	336	338	351	309	316	337	361	374	297	294	290	352	328	329	324	290	352	336	306	332	355	332	332	298	322	332	315	384	330	322	310	326	345	352	348	310	335	345	327	333	343	291	328	335	339	377	313	283	342	300	345	350	345	332	335	311	351	354	338	316	340	351	349	318	330	350	308	334	311	336	328	326	287	350	338	302	315	338	329	340	319	332	337	330	345	324	332	348	322	343	324	320	333	348	347	332	342	356	337	336	332	345	321	346	328	352	301	293	323	327	287	312	321	319	377	331	338	303	352	327	289	306	320	311	336	344	320	319	333	366	328	321	361	300	304	343	296	340	324	299	338	314	345	311	341	292	306	363	314	314	311	321	365	319	308	352	354	346	339	347	322	341	312	303	345	323	297	339	338	320	317	294	276	325	329	340	334	316	292	329	326	361	337	339	338	346	350	344	338	328	334	347	318	307	344	319	306	313	282	301	343	323	304	314	337	355	328	322	311	328	308	354	373	334	325	311	306	342	321	350	292	316	328	343	329	347	328	335	348	321	324	313	336	339	314	327	328	315	312	306	317	312	333	312	354	350	342	375	326	320	354	352	345	343	317	349	344	336	329	321	312	308	321	309	337	329	343	340	337	336	306	307	336	313	323	320	330	344	331	337	331	367	339	330	297	323	346	325	343	313	311	312	329	322	318	337	319	320	334	334	368	332	341	355	317	355	343	330	332	330	318	337	344	326	307	333	326	305	359	321	304	346	333	317	351	325	317	355	303	318	325	358	322	349	300	352	349	343	326	327	321	316	345	331	318	365	338	345	322	313	357	334	344	338	330	326	341	337	347	305	305	350	333	355	342	316	364	340	355	301	317	346	333	319	330	349	350	349	334	329	313	362	312	319	341	341	327	342	362	366	316	318	345	303	353	344	307	328	294	321	360	327	309	346	312	335	353	361	336	335	343	320	292	321	298	343	339	348	318	346	333	348	319	346	280	349	323	334	338	343	323	326	315	325	327	317	326	336	304	350	301	313	314	324	350	335	351	323	342	339	324	344	362	315	324	369	355	333	363	304	323	338	316	335	298	348	314	358	296	306	322	310	292	315	357	341	344	357	343	342	350	307	331	303	333	355	314	330	341	338	309	328	336	327	338	344	383	308	350	328	299	333	334	334	340	306	340	378	330	304	314	335	351	357	330	331	304	295	324	315	355	347	312	339	337	329	339	325	304	324	336	332	337	328	324	331	306	304	337	348	353	326	336	361	312	349	356	334	339	347	320	339	356	314	337	328	342	382	322	329	356	337	314	320	349	320	330	313	322	340	337	371	339	340	312	309	323	327	316	347	314	312	327	316	315	330	337	344	335	322	337	320	321	353	357	297	345	341	334	309	306	325	352	322	345	338	313	353	343	309	343	364	322	284	327	342	332	307	351	323	343	332	332	281	332	345	317	316	299	298	307	316	307	291	304	344	368	343	324	332	324	349	340	329	349	313	316	326	290	322	336	342	322	340	336	314	349	339	299	323	321	331	351	340	320	348	322	303	332	328	331	297	304	339	320	351	346	317	339	345	352	329	328	365	297	342	349	347	317	307	335	360	320	288	355	316	330	321	335	307	325	319	344	326	336	324	330	342	313	337	314	380	336	367	346	308	333	333	310	324	341	324	313	320	367	335	341	307	346	342	311	311	322	345	315	350	330	362	314	342	308	321	354	349	321	300	305	320	303	320	335	322	313	331	329	312	329	339	354	339	338	387	295	323	329	318	304	351	356	332	309	304	321	332	313	362	320	374	333	349	319	320	320	343	345	303	348	334	327	296	326	325	329	305	336	361	287	321	305	334	335	354	343	305	346	337	340	352	329	309	365	323	345	356	368	338	340	301	310	331	325	337	313	318	329	354	294	319	315	350	323	316	320	338	359	324	319	342	318	309	326	339	368	318	316	315	332	333	356	350	330	347	357	307	288	349	375	310	384	326	312	340	301	305	313	364	334	316	389	334	315	351	316	339	333	384	356	286	327	366	307	346	312	363	289	315	334	334	366	316	286	309	325	337	335	327	341	323	329	322	375	361	341	326	341	361	327	348	305	296	370	325	317	342	309	333	359	295	315	337	309	331	342	333	328	342	334	333	345	326	318	340	332	327	329	302	329	327	348	311	301	337	300	353	329	343	356	332	361	330	326	334	309	337	334	309	304	309	311	295	334	321	318	334	325	332	341	360	342	347	337	316	299	344	336	314	360	348	340	296	326	331	358	319	314	330	333	341	349	311	354	317	380	322	347	334	320	316	347	335	305	335	326	310	340	290	358	351	356	331	328	341	320	322	357	355	340	358	346	339	321	320	306	307	305	310	318	342	339	337	364	337	347	339	315	291	308	341	322	355	326	335	320	299	344	343	341	341	322	336	324	346	317	344	302	339	304	344	317	327	348	332	350	320	306	357	331	325	347	353	307	319	332	316	365	322	325	314	336	339	328	329	328	313	323	322	321	341	292	336	316	334	359	338	315	328	326	347	294	321	323	332	324	324	304	348	350	298	314	294	327	357	327	345	312	330	318	352	332	361	334	358	327	343	332	314	351	331	301	330	305	336	312	313	320	334	320	352	339	327	331	299	334	311	321	367	353	343	315	337	334	326	348	353	341	311	329	324	348	324	335	354	323	316	371	309	332	327	365	375	289	336	326	331	342	337	337	333	306	366	296	330	328	322	341	327	347	333	308	327	320	326	326	338	339	327	334	364	320	320	324	303	367	348	334	369	313	329	321	343	350	328	344	303	327	321	315	292	308	341	334	327	345	334	326	315	341	325	317	331	291	352	334	331	345	359	305	313	347	321	332	324	269	318	337	337	323	338	330	332	315	367	349	343	347	353	337	354	308	330	327	336	321	339	373	347	336	334	339	324	335	343	350	310	315	313	329	333	336	317	370	353	343	338	334	340	341	322	329	324	336	350	303	370	364	314	306	353	358	348	344	323	341	304	322	325	321	346	323	324	326	348	322	352	342	345	344	339	336	311	346	330	316	318	334	341	344	346	313	331	338	307	331	327	342	341	307	344	317	328	319	320	364	313	312	328	348	313	322	316	326	341	353	301	310	292	306	338	321	319	309	328	315	325	345	290	289	344	311	318	321	323	357	340	366	326	352	332	315	331	342	347	317	331	306	307	312	352	343	316	343	304	342	324	348	283	319	327	324	327	325	346	366	301	310	366	390	352	345	348	343	329	364	330	307	313	349	298	300	323	313	311	312	360	375	318	379	353	301	324	370	351	337	328	362	327	335	292	363	304	304	331	310	319	309	321	343	359	297	336	334	328	340	300	337	300	363	333	380	339	343	350	287	350	337	314	343	338	357	347	301	340	335	332	325	275	322	343	353	357	353	315	334	328	354	357	333	334	338	294	322	342	303	334	319	344	336	330	317	323	316	343	318	352	314	346
5583	1248	1048	845	843	809	790	795	798	753	792	767	775	757	836	787	824	746	783	769	788	823	818	791	827	776	770	785	753	833	771	832	828	752	764	776	789	785	782	811	802	828	836	815	812	751	784	776	812	811	832	803	755	760	804	769	815	802	857	752	747	806	783	804	835	799	772	765	778	779	800	745	767	764	830	795	782	794	806	785	808	771	830	808	825	750	802	792	763	800	785	837	761	805	747	783	819	818	823	853	780	827	831	769	813	765	821	795	775	783	820	758	836	737	791	759	818	752	767	713	776	762	803	787	792	810	762	750	810	751	795	819	816	780	783	790	794	824	823	818	774	766	829	801	758	790	814	780	771	850	783	784	745	800	790	753	757	779	831	808	775	794	791	781	762	782	838	754	809	717	827	809	818	786	773	854	789	803	793	772	778	849	786	781	806	815	842	754	799	801	846	788	776	733	821	792	799	830	793	806	794	820	796	775	785	802	800	798	767	790	819	797	779	808	813	808	789	834	767	807	814	771	735	805	754	850	780	829	735	837	798	765	791	795	756	791	765	774	725	793	768	816	816	772	792	827	813	798	787	797	778	761	792	772	798	773	779	816	836	774	821	800	781	775	804	791	790	770	773	801	820	763	830	785	810	798	776	790	822	782	820	742	811	755	782	861	805	790	786	773	774	770	777	756	801	858	756	702	788	784	789	787	808	834	737	846	779	814	774	814	769	793	840	828	742	769	753	761	765	753	868	800	796	800	785	764	802	783	797	832	810	823	784	817	750	793	800	770	813	806	745	776	785	771	829	840	806	743	778	801	782	822	826	814	816	825	809	792	818	772	800	745	832	796	783	802	781	836	812	794	780	813	731	827	849	778	759	813	828	821	801	798	789	765	806	851	778	804	751	825	755	791	774	794	735	833	809	754	784	810	834	757	850	808	814	739	767	817	813	781	753	791	779	816	809	768	762	812	777	795	772	744	827	785	780	818	777	768	808	743	839	801	780	768	797	754	808	760	755	766	793	811	810	728	811	817	777	802	794	821	801	786	790	792	788	792	813	818	777	807	819	826	782	795	801	808	737	827	734	795	815	790	819	743	810	846	804	794	778	841	757	769	791	806	773	788	793	791	782	859	744	819	789	843	785	807	755	786	754	787	793	806	768	754	769	776	803	798	783	765	770	779	779	797	778	798	775	774	774	832	773	847	777	772	768	789	826	781	817	810	779	769	777	797	763	762	776	799	775	789	821	789	785	767	817	767	847	823	775	841	784	795	786	804	777	785	772	769	786	753	745	800	857	818	793	803	796	780	820	749	770	748	792	850	803	782	745	857	830	797	746	779	795	778	777	740	819	783	813	813	802	727	842	749	828	746	798	785	778	810	834	812	733	868	786	790	812	769	791	764	794	779	744	832	753	809	763	771	772	811	803	766	784	764	784	793	786	770	805	785	729	832	844	771	762	798	790	766	803	779	816	788	754	772	835	803	824	775	740	767	808	804	824	778	713	845	760	797	758	807	806	758	773	771	826	770	834	797	810	816	791	803	854	792	773	799	815	755	785	788	769	817	785	792	798	774	771	837	810	813	806	778	721	761	763	789	774	804	804	779	803	779	809	848	806	819	795	765	781	783	808	807	784	802	740	795	769	791	785	825	787	807	772	780	770	802	769	794	808	793	782	790	777	816	789	778	794	793	733	807	764	820	798	820	842	816	785	808	801	766	805	773	810	767	778	768	801	759	838	780	776	838	797	792	835	743	838	798	810	792	807	788	794	816	817	838	777	725	809	757	870	795	776	799	786	803	813	832	810	859	789	764	855	815	817	797	825	817	811	786	790	793	804	785	810	801	814	771	803	820	839	767	817	787	796	780	739	846	805	768	799	767	775	779	770	827	813	777	841	839	817	776	817	752	825	775	817	761	798	783	797	753	794	772	762	817	781	819	769	807	804	806	759	789	793	812	797	794	803	773	768	799	777	776	813	819	767	827	767	780	784	769	766	811	802	824	794	828	871	817	843	781	779	749	810	766	763	725	782	792	796	815	775	765	769	798	784	782	807	817	763	811	749	785	771	795	775	782	772	771	799	779	795	797	772	768	794	778	758	818	841	792	779	810	789	807	732	832	808	745	766	780	798	842	849	764	804	747	800	730	806	789	760	772	822	775	826	811	790	739	776	822	811	781	831	873	759	806	792	822	791	803	794	817	808	825	770	777	790	794	798	823	791	804	800	774	808	807	774	849	789	762	812	758	838	769	773	782	738	761	800	816	769	738	793	784	784	773	763	813	812	772	827	792	786	771	828	777	828	786	807	817	798	768	802	793	821	781	782	758	777	835	750	846	815	749	814	827	818	731	797	759	844	784	769	773	810	805	798	826	744	786	795	818	763	791	836	788	806	785	809	755	774	811	779	838	779	815	799	777	818	748	778	793	745	804	816	786	775	862	836	803	773	803	742	766	786	817	788	815	756	816	768	864	794	822	758	797	764	783	819	815	792	811	772	821	782	792	855	805	782	785	760	795	830	791	773	789	801	724	829	762	779	777	721	829	800	811	771	806	799	777	783	785	761	755	807	743	789	778	840	766	745	811	726	809	769	811	813	774	794	817	785	784	803	789	772	757	805	776	779	770	853	770	783	804	811	815	802	852	803	750	784	820	829	807	798	832	796	844	788	783	809	833	798	762	800	802	810	823	801	739	809	794	785	787	809	771	773	814	807	757	809	786	858	807	763	774	782	741	767	766	823	795	795	791	786	809	761	768	801	755	774	830	795	800	782	853	837	780	818	786	796	782	790	773	816	806	783	819	810	811	792	791	726	792	776	799	791	854	802	765	807	764	855	788	825	839	810	782	764	812	774	801	789	757	785	816	767	726	779	779	812	771	788	763	823	832	747	774	766	785	771	795	793	749	797	797	811	806	769	778	765	829	803	814	833	798	799	816	797	766	826	773	797	790	792	782	790	767	797	814	795	802	762	810	777	758	844	768	823	766	803	766	787	822	793	718	794	818	797	824	733	793	823	806	791	783	837	728	775	813	850	798	772	754	790	778	818	792	777	765	735	821	806	751	786	796	783	807	829	772	796	795	815	758	799	766	818	783	772	756	777	797	792	807	823	751	783	731	792	807	759	793	831	754	814	802	803	766	769	783	798	802	813	805	816	832	765	758	807	808	828	787	788	771	724	829	754	818	768	792	802	804	740	727	829	778	797	821	816	813	803	758	811	812	772	846	769	787	730	845	777	779	760	787	787	794	796	804	792	814	805	838	835	849	783	842	808	834	762	769	771	778	803	777	779	789	755	810	788	776	726	809	765	806	801	792	816	807	804	768	737	764	719	788	813	785	794	795	789	812	778	772	833	818	792	771	744	801	788	779	777	797	805	754	824	777	749	781	816	786	799	794	804	838	835	846	797	789	760	756	808	811	842	788	781	775	804	804	789	775	744	778	771	790	775	820	785	781	808	792	771	870	796	820	799	807	755	849	796	816	766	819	783	789
24677	21002	23896	28296	21009	12612	491	315	288	263	263	274	280	227	259	256	252	230	258	242	256	240	236	266	246	232	245	248	244	221	216	233	236	236	249	241	265	238	232	218	224	233	226	233	212	258	230	213	238	218	228	234	222	222	230	206	217	222	252	264	221	213	212	245	220	241	225	238	237	250	227	242	225	215	228	230	243	210	256	244	220	250	219	217	249	219	228	239	227	223	246	230	239	246	243	228	255	226	248	234	269	261	231	217	254	253	227	230	240	225	245	247	223	265	226	225	225	229	233	230	220	241	204	224	283	234	251	232	230	211	231	238	197	234	208	221	254	249	235	233	224	208	236	250	234	244	235	230	230	246	229	204	248	247	258	237	247	245	234	250	229	227	216	229	249	232	244	222	241	213	252	249	186	228	251	272	236	236	228	238	255	253	233	218	241	220	224	211	245	197	235	271	228	240	209	217	235	202	212	246	208	227	230	222	234	203	236	217	247	237	207	238	254	236	212	230	232	220	234	243	211	242	219	233	254	238	216	231	233	231	228	232	215	208	221	218	198	247	226	245	218	245	232	230	227	204	237	248	244	223	252	247	238	238	216	210	227	235	243	226	204	249	236	229	256	255	245	223	230	233	235	248	241	246	245	242	231	205	245	223	220	234	248	214	219	251	238	224	238	236	247	227	219	203	235	213	226	234	229	223	236	227	217	244	250	226	225	234	263	236	240	270	244	237	237	228	228	214	257	240	245	216	245	219	237	234	252	223	227	249	197	239	236	238	246	265	231	236	245	215	256	250	231	253	248	210	245	238	263	249	231	244	231	225	225	229	218	193	222	229	234	221	196	234	232	200	254	233	228	225	246	234	243	252	211	244	228	270	227	241	255	243	214	221	203	207	251	231	219	214	230	229	249	241	257	221	239	220	242	217	219	249	249	267	243	273	228	264	217	217	216	212	265	226	233	252	238	227	242	232	225	217	232	235	245	224	221	247	256	206	223	210	235	220	224	233	227	248	247	255	252	226	266	247	228	238	239	229	234	220	247	235	229	239	219	241	212	214	220	229	230	230	227	232	218	246	228	222	216	218	229	229	230	249	279	220	228	250	220	217	237	255	238	233	239	232	237	236	226	209	208	226	229	241	248	214	244	244	253	240	227	188	230	240	202	218	233	207	231	230	210	227	240	230	219	223	236	218	222	226	239	233	226	233	237	232	215	211	234	254	243	214	240	241	231	235	215	239	244	237	217	268	233	253	256	221	227	227	244	251	201	212	217	231	217	210	261	233	221	243	222	222	224	238	239	193	224	216	224	253	226	213	237	229	239	215	214	214	221	293	254	201	248	225	257	243	225	216	221	239	217	206	231	224	226	228	244	234	202	267	249	239	241	245	232	245	213	228	238	258	242	204	215	249	245	258	236	221	242	240	237	223	234	242	235	222	234	231	238	223	228	256	256	238	237	207	217	211	231	238	237	229	245	231	235	228	240	209	223	230	211	238	238	230	239	228	247	226	243	211	259	232	236	229	221	232	215	234	241	238	229	220	234	220	231	211	239	250	223	232	220	227	238	254	255	236	204	211	209	245	254	248	203	231	223	241	245	258	242	240	250	233	227	272	238	236	242	239	240	193	256	249	243	233	216	243	255	220	207	226	209	235	232	213	231	243	212	229	220	243	238	243	212	259	243	219	253	227	216	241	238	229	231	241	204	224	227	210	235	252	226	187	218	247	220	239	234	219	249	191	253	239	234	247	222	210	240	221	235	221	210	242	250	225	245	220	235	223	239	227	223	271	245	239	223	242	218	241	248	229	212	233	226	231	226	231	232	255	245	197	203	273	212	223	219	241	237	223	275	228	199	234	224	245	251	204	195	246	210	212	262	239	242	240	227	219	211	265	253	190	236	201	229	261	221	223	238	241	232	219	240	237	231	241	222	252	240	250	210	208	241	273	226	222	237	237	236	253	230	235	228	223	227	240	223	221	269	241	277	217	247	241	224	242	226	226	216	215	237	238	241	239	235	226	210	265	258	254	235	239	231	231	220	232	237	246	230	229	241	244	260	246	216	262	249	229	234	213	255	224	226	233	230	259	241	236	211	214	243	243	247	249	241	265	242	206	232	232	208	227	255	220	199	233	213	223	232	228	232	224	223	229	246	264	233	238	225	217	210	231	214	205	251	215	233	258	253	213	224	246	254	238	221	251	262	204	231	223	222	237	234	238	247	221	210	246	241	254	219	251	243	239	235	239	223	234	222	224	250	222	238	239	236	223	220	253	232	231	241	224	230	282	226	194	242	227	219	225	230	253	249	263	242	190	213	247	211	248	222	246	254	202	231	240	242	250	232	233	244	220	223	235	243	234	220	241	247	255	245	227	248	240	216	205	238	246	259	242	274	255	216	217	232	232	227	211	248	228	226	255	220	247	237	247	254	253	186	235	224	210	231	242	215	219	221	206	218	229	224	219	221	240	261	246	221	212	230	210	258	244	244	231	215	217	248	235	200	203	238	226	246	222	252	247	252	228	261	225	254	249	239	228	238	230	219	202	205	218	250	238	256	198	226	230	226	253	220	234	226	237	229	247	241	227	210	252	241	239	235	208	239	218	231	221	247	230	230	235	232	244	205	227	227	245	249	236	229	228	225	203	235	256	227	262	234	208	214	253	209	249	220	209	221	217	262	232	209	239	195	220	221	210	240	225	236	217	273	239	221	235	226	250	215	238	232	232	221	238	232	244	225	217	222	250	238	227	228	217	232	259	229	217	256	227	238	187	251	230	232	230	229	236	208	238	239	216	228	265	231	243	220	220	251	203	240	249	236	218	200	247	228	244	223	240	233	238	220	204	233	231	220	250	246	245	243	231	211	235	217	249	213	233	240	240	272	243	232	184	198	261	233	248	244	229	242	250	238	227	233	221	230	228	213	209	209	232	222	218	219	255	219	211	259	238	247	211	236	243	227	200	233	222	208	235	250	249	232	245	241	230	224	239	233	257	227	217	226	228	251	226	233	240	238	227	229	239	257	239	218	233	238	224	225	252	238	232	226	225	209	226	235	212	201	219	244	207	220	245	232	246	226	237	216	263	243	235	231	233	219	251	225	253	255	229	199	223	228	247	230	259	254	235	257	230	242	215	238	243	255	256	238	226	239	241	215	232	261	225	225	250	230	232	228	220	253	235	272	239	262	219	204	241	219	212	217	210	232	213	229	232	223	239	251	209	265	210	224	231	214	231	246	211	239	235	212	236	255	235	236	251	218	235	249	225	211	239	238	228	215	209	229	237	256	244	228	224	231	228	234	211	225	252	255	207	222	241	255	242	247	231	250	233	255	249	251	245	212	220	222	251	250	234	224	250	230	228	227	213	206	224	238	217	265	215	231	218	244	241	232	230	216	248	250	197	236	248	232	196	228	237	217	211	220	239	246	211	234	225	218	218	261	240	233	226	238	222	250	231	229	223	236	232	237	232	217	232	260	214	230	254	207	215	263	230	231	206
3228	2323	1231	859	713	624	579	596	601	606	568	588	556	533	595	591	580	541	593	551	559	576	546	550	571	575	586	496	602	541	566	567	556	582	548	546	568	562	550	618	530	557	582	555	580	561	612	536	569	521	573	562	648	604	589	553	541	578	553	594	559	536	531	557	594	538	603	544	560	563	578	572	586	610	558	564	555	517	594	583	585	593	586	565	583	524	591	593	545	556	559	545	616	551	590	587	554	563	554	555	546	598	555	560	553	556	579	566	541	561	575	541	550	568	553	564	560	567	577	576	580	569	565	528	564	555	562	560	532	568	571	549	548	554	574	607	586	552	533	563	602	580	531	538	558	527	537	548	558	568	581	533	571	571	576	614	546	575	568	539	615	549	580	616	598	570	567	597	559	548	518	594	529	605	553	557	544	590	549	618	570	584	532	530	538	564	572	572	563	537	591	582	554	563	580	606	571	555	606	563	591	520	554	556	544	554	526	548	548	542	589	585	527	555	578	549	609	540	547	597	552	558	557	594	591	549	598	547	561	582	517	560	521	532	549	604	536	533	543	544	575	592	569	576	539	567	583	572	534	593	583	576	559	581	581	552	569	556	551	569	536	601	525	588	562	563	538	584	610	594	589	563	552	578	551	590	563	586	544	602	559	547	541	560	581	532	559	596	537	559	547	557	589	577	534	521	533	591	559	545	552	533	527	568	536	596	535	563	595	576	587	590	615	554	542	571	558	559	540	555	590	534	582	558	556	595	597	555	577	595	540	576	594	538	571	625	553	599	571	566	583	572	533	596	583	583	562	605	540	541	567	533	548	564	546	583	566	558	597	583	573	565	577	550	574	558	563	561	567	568	601	568	517	569	593	531	589	560	585	576	521	569	556	544	572	575	569	599	566	545	540	590	597	572	565	603	553	569	520	588	574	549	517	573	574	581	614	511	570	565	550	580	514	563	544	571	596	574	594	587	533	597	590	566	584	577	582	572	571	572	570	566	533	578	555	539	570	574	596	567	546	540	589	542	585	542	541	593	586	555	539	585	538	579	586	563	547	565	581	586	589	589	616	555	563	565	584	576	565	574	566	597	566	554	587	551	578	543	587	563	549	542	554	565	572	553	563	520	570	586	587	551	551	569	563	565	555	574	590	579	561	587	524	572	589	555	543	550	590	593	564	574	570	598	546	568	563	570	600	560	580	580	554	605	564	566	560	521	543	567	549	587	564	584	538	533	603	585	580	541	522	545	562	582	592	551	545	562	566	565	559	557	545	573	608	552	537	561	570	526	585	603	593	580	543	570	617	541	541	561	549	538	573	588	535	565	556	543	536	604	588	562	567	533	555	563	595	547	559	573	592	547	544	554	588	546	590	578	552	623	580	571	544	559	563	566	546	526	557	594	557	590	603	564	564	575	564	576	565	590	564	546	557	563	581	543	560	572	578	595	580	608	579	574	533	544	580	544	579	586	608	593	589	551	580	590	573	545	530	571	585	570	533	584	528	566	574	563	577	550	589	572	521	555	550	544	533	553	559	594	566	557	572	553	562	550	581	622	552	554	526	571	552	595	537	513	589	576	542	584	554	560	591	587	544	590	510	552	604	531	583	581	553	522	531	548	560	540	531	577	609	560	530	547	551	575	572	553	591	581	559	555	587	595	590	536	556	556	540	578	575	596	557	559	580	603	597	568	583	561	553	552	587	552	594	504	620	545	520	616	540	531	573	538	572	570	589	514	594	596	535	558	591	532	561	548	564	571	564	552	555	541	588	559	578	622	558	566	516	499	562	593	548	564	597	617	480	564	589	533	564	550	600	532	563	554	570	575	581	567	612	579	572	542	559	593	578	555	561	593	562	579	536	555	595	547	573	560	567	549	586	562	565	531	519	589	540	577	569	577	581	552	569	558	592	560	581	564	554	538	556	544	563	544	572	577	593	565	557	569	602	591	570	511	573	566	545	582	547	570	581	580	549	603	589	559	555	581	576	565	554	552	563	596	615	556	557	542	590	576	570	573	589	544	554	541	577	564	569	529	563	563	578	591	574	542	578	518	572	549	572	539	588	612	583	554	547	524	568	577	572	528	599	543	586	562	572	527	574	570	556	561	560	574	519	550	582	558	593	525	585	567	595	569	598	541	588	547	571	551	588	550	591	558	568	565	542	575	577	591	587	573	579	605	544	587	569	570	565	573	592	578	559	553	587	605	556	580	613	593	561	590	531	572	599	573	592	599	555	533	523	559	592	527	555	551	557	609	614	518	568	592	583	580	595	568	559	546	551	532	568	570	586	553	518	565	561	573	579	557	589	533	546	572	620	567	576	557	578	559	559	556	564	582	536	521	583	568	575	528	589	568	583	550	553	550	540	561	590	568	554	553	588	573	581	625	515	591	540	531	546	575	564	584	580	545	545	542	536	584	608	569	543	617	537	591	597	553	569	592	532	624	534	534	577	532	544	548	572	556	610	568	594	534	595	544	560	560	510	557	598	539	564	564	547	532	578	572	573	587	571	586	549	554	559	569	571	545	565	585	543	621	578	548	560	536	550	560	550	580	523	571	506	538	532	598	598	589	596	600	586	614	551	590	583	550	592	592	595	580	583	586	550	571	527	586	496	579	545	582	542	541	583	617	557	584	565	571	529	539	598	557	603	577	577	595	604	589	566	571	553	554	576	561	568	526	571	571	547	577	535	577	566	553	547	522	572	541	560	546	581	565	564	580	564	541	561	582	613	554	556	545	607	546	586	564	556	576	581	532	583	530	555	550	571	540	536	545	571	603	593	543	556	537	568	571	568	570	572	550	571	607	591	538	560	559	574	571	576	569	570	595	577	560	565	523	579	587	540	556	563	564	549	567	517	541	563	541	575	537	548	590	570	569	531	543	567	501	598	549	568	545	554	580	576	558	542	515	526	543	573	521	549	583	554	585	563	564	557	515	534	560	540	559	565	570	571	556	586	558	562	558	574	563	566	566	549	587	579	527	548	534	610	563	580	585	563	505	550	563	559	554	589	546	549	604	531	631	531	582	640	537	583	550	563	540	598	552	566	565	584	567	572	513	574	580	537	592	583	555	592	532	568	568	626	585	551	585	556	569	561	594	541	551	575	535	545	619	586	487	586	592	538	551	573	531	567	549	591	535	554	568	586	584	616	564	527	559	570	585	583	566	585	579	563	575	551	546	603	594	583	578	578	532	544	589	567	560	623	537	567	569	562	539	558	566	539	586	598	541	575	554	579	545	512	547	563	526	595	541	545	562	559	523	533	581	564	622	550	567	543	559	561	541	550	580	596	533	600	583	560	583	583	590	566	584	532	544	564	559	606	568	548	539	597	600	534	548	569	552	528	537	579	609	517	569	554	532	534	586	567	586	528	578	574	556	573	576	531	549	540	541	536	571	582	595	539	572	578	566	570	561	576	534	579	589	548	600	588	572	537	581	554	565	588	571	592	550	585	544	539	559	568	547	558	598	578	586	578	565	551	568	598	565	550	524
23966	21036	24414	27868	21036	21044	12337	434	260	225	187	146	151	145	153	141	121	135	116	121	125	113	128	119	106	118	127	117	117	124	127	115	121	120	128	120	126	135	100	87	124	95	109	105	95	97	112	120	114	121	104	109	112	107	100	98	113	92	116	99	108	122	96	111	109	110	130	108	116	92	106	107	110	94	97	99	118	110	101	100	110	118	85	99	105	116	109	109	99	113	89	115	99	109	113	105	117	93	91	107	108	104	110	104	127	96	95	101	103	111	115	92	109	105	114	109	86	121	122	134	100	107	128	115	93	120	128	96	101	124	112	115	117	110	111	119	98	117	115	102	99	101	100	84	108	113	95	105	102	101	101	91	104	101	112	116	104	90	113	98	83	105	117	113	124	110	132	92	81	99	108	126	115	89	102	105	97	103	91	117	100	108	121	113	101	105	88	90	83	113	103	109	94	131	99	115	133	106	105	118	107	107	120	109	116	107	127	95	88	102	102	99	104	90	110	112	108	94	115	115	118	114	123	108	127	90	100	126	86	89	110	113	111	105	111	83	110	122	128	117	131	92	99	88	94	86	95	111	116	121	97	93	103	102	98	110	83	77	97	98	101	87	111	95	110	103	110	104	91	105	114	94	103	106	114	103	104	92	109	95	104	103	95	103	106	103	109	105	91	97	116	113	101	111	98	117	116	99	121	106	99	93	99	115	103	85	109	92	110	103	130	102	101	91	94	131	133	109	87	97	111	111	92	98	128	126	123	101	113	112	107	116	99	95	101	108	104	86	125	102	126	113	109	101	108	104	95	113	122	96	121	92	116	112	109	114	96	114	95	105	105	98	102	114	112	114	102	96	101	93	105	124	129	116	108	121	98	90	83	108	105	89	105	109	94	107	88	95	105	107	97	100	91	100	102	100	116	115	111	112	119	94	112	100	104	107	107	127	75	96	95	92	91	103	91	104	88	113	124	99	109	115	95	110	106	104	107	82	111	103	88	113	100	104	95	130	100	116	105	104	110	109	100	96	93	90	107	82	92	104	114	84	124	125	102	113	100	102	113	109	100	114	95	111	112	116	107	119	88	98	115	113	108	115	98	108	103	114	100	121	106	107	116	131	96	88	104	105	119	103	123	121	110	98	99	110	97	103	99	118	110	130	98	116	110	114	110	105	102	110	97	128	112	110	124	111	104	117	120	112	88	121	93	121	105	115	119	116	97	105	89	91	102	108	117	94	101	113	106	93	90	124	106	111	113	103	113	98	111	108	113	111	113	74	83	120	100	111	104	94	98	116	109	116	100	100	92	98	115	97	118	84	114	92	107	109	111	93	107	104	123	118	107	108	92	113	109	103	96	106	110	105	86	102	109	114	96	115	93	90	115	100	112	101	123	110	104	132	112	104	113	100	105	104	111	104	107	119	113	114	123	123	109	109	108	104	107	97	118	97	97	110	108	99	102	107	109	95	108	119	112	105	113	96	103	102	121	112	96	105	95	101	98	110	103	95	101	94	107	107	104	115	105	126	114	103	116	106	91	98	125	113	106	113	109	90	97	118	123	102	89	102	110	129	98	110	121	100	92	95	124	99	91	99	104	110	108	102	118	107	111	96	94	110	97	105	102	119	119	110	103	98	119	82	100	115	131	112	115	111	118	92	105	104	99	117	110	101	124	110	115	116	111	102	114	102	100	123	93	108	99	114	110	109	101	100	106	113	107	107	112	116	92	100	109	112	115	106	113	112	112	86	112	91	109	110	90	122	109	121	109	90	109	106	109	112	120	110	93	93	91	102	103	107	103	114	92	113	104	101	93	110	135	118	103	109	117	109	102	111	117	110	98	99	118	107	103	119	108	110	96	98	95	93	116	117	91	103	103	112	105	124	104	100	100	97	127	113	110	102	113	99	90	120	98	97	118	110	133	115	105	110	105	93	100	95	116	114	103	88	96	111	122	114	93	110	103	116	113	130	111	108	106	103	114	97	132	111	91	85	114	109	114	103	89	135	114	118	109	114	104	92	96	115	97	89	116	110	110	97	91	93	102	103	135	78	101	101	114	113	103	87	120	98	106	94	106	82	105	98	94	107	116	116	100	110	97	113	98	109	114	97	109	119	89	109	107	117	117	109	89	96	113	116	119	84	102	102	120	100	103	100	87	100	131	113	131	88	105	96	111	91	106	110	136	92	133	110	107	96	106	102	100	103	100	120	103	113	104	102	99	116	99	113	106	78	86	100	106	122	116	111	116	111	78	102	118	132	103	99	114	112	96	88	99	97	122	86	99	89	107	87	101	90	122	108	107	134	104	108	113	91	101	110	107	118	116	119	97	117	130	93	101	120	94	101	117	93	103	100	93	96	95	114	108	99	98	134	116	94	77	113	118	121	111	96	116	88	108	81	109	104	113	79	100	116	108	111	99	99	103	103	115	111	106	110	117	120	102	99	107	87	128	90	111	85	107	113	110	100	102	120	105	104	104	98	88	98	98	99	105	112	98	109	93	98	119	108	106	105	97	106	104	100	103	88	99	100	106	96	114	105	111	112	112	101	122	92	94	105	119	89	107	119	102	98	114	99	107	104	105	101	107	112	105	101	111	129	105	112	96	91	110	103	100	102	103	119	94	111	117	100	106	95	80	101	87	112	108	111	98	99	117	112	91	113	97	112	94	100	109	105	106	110	85	108	105	104	112	98	108	100	113	118	106	119	104	105	107	98	110	103	89	103	98	91	110	109	102	114	104	118	101	112	100	93	116	105	104	102	96	108	134	125	98	115	107	99	98	112	112	91	114	107	107	120	108	110	112	112	121	98	92	112	122	112	106	106	92	107	102	112	107	102	95	97	124	105	113	101	90	98	107	100	106	120	95	88	121	103	105	103	112	102	115	98	103	86	99	109	115	96	113	110	94	114	83	114	110	85	103	95	104	108	130	100	103	117	93	98	123	93	127	117	94	115	119	106	91	109	112	97	91	97	106	110	100	95	94	85	95	113	94	82	106	127	113	102	106	112	115	99	100	99	108	115	86	104	101	110	110	112	102	109	98	114	108	113	108	91	106	120	109	94	122	94	106	116	116	114	119	88	95	109	108	110	106	101	89	97	111	93	104	84	102	101	89	108	126	93	118	98	114	123	117	99	109	86	102	105	103	102	95	110	111	93	108	124	96	101	88	108	126	127	87	96	105	104	99	109	124	112	117	94	87	86	106	120	84	97	96	101	107	106	116	101	99	117	91	111	112	89	127	104	133	96	94	115	107	126	115	109	95	113	113	93	97	141	109	95	118	109	114	99	112	99	118	120	136	82	119	93	91	111	101	105	90	97	104	105	111	107	94	97	93	103	112	92	107	117	116	99	120	108	99	103	92	104	109	87	122	97	110	114	116	97	93	106	113	88	100	118	101	117	104	105	118	104	110	99	85	113	101	110	75	98	116	107	110	117	107	104	98	108	102	101	100	96	124	103	113	109	99	111	103	106	115	92	100	102	93	105	122	112	97	97
3065	3706	1536	780	577	455	398	379	292	340	337	317	299	329	299	268	314	308	296	305	317	252	303	323	299	317	284	291	290	276	286	296	277	282	289	290	286	290	282	289	299	282	294	280	275	286	277	305	305	290	312	298	278	285	301	312	262	299	297	298	307	289	281	283	286	312	311	308	302	295	287	309	292	308	267	273	275	313	275	335	318	254	301	266	268	284	320	316	297	317	281	300	288	289	306	311	269	299	287	299	329	307	268	310	293	300	345	303	298	274	319	270	264	288	289	293	307	326	286	287	301	306	282	294	258	281	251	315	300	290	321	288	256	283	303	277	288	286	302	266	277	289	288	286	268	283	276	290	283	313	294	297	292	302	296	319	310	286	285	305	309	343	284	285	282	281	283	287	302	263	255	308	336	300	271	290	302	285	303	289	331	270	310	303	294	271	304	319	307	298	288	287	288	297	328	273	294	309	319	279	297	319	298	243	285	283	294	299	308	305	290	314	299	280	276	281	286	303	261	269	295	309	294	320	309	325	277	275	289	268	305	257	296	283	310	256	296	304	275	301	295	282	303	270	298	286	304	284	292	283	293	304	307	302	268	306	269	287	272	287	272	298	335	266	320	270	281	295	289	287	287	284	304	299	311	297	308	310	271	305	272	295	286	326	311	312	273	332	280	262	292	304	313	298	279	300	304	296	282	273	269	287	307	308	293	288	294	280	298	279	316	295	307	283	302	281	290	251	289	282	282	298	308	300	285	278	340	309	302	291	277	288	254	290	282	312	280	289	308	269	294	293	282	260	310	334	301	302	311	306	293	282	303	284	278	292	303	318	318	285	284	308	288	275	293	308	334	305	278	277	297	258	303	288	267	313	292	277	318	292	280	288	303	276	305	306	275	244	275	277	285	298	293	277	292	277	277	312	314	303	292	286	291	306	308	301	307	292	294	275	306	276	296	334	292	286	297	274	302	296	304	282	278	320	306	288	260	287	314	296	303	305	293	309	317	342	309	302	265	319	251	303	283	272	310	342	288	285	308	290	276	276	279	284	269	308	283	318	298	316	307	273	313	315	300	281	306	313	308	298	301	280	292	273	293	281	274	295	321	302	294	280	316	290	281	315	279	291	259	296	285	311	260	300	295	321	292	304	304	309	304	294	274	309	280	265	289	261	263	276	290	268	288	311	284	301	300	295	271	307	304	300	315	286	311	273	313	282	312	296	307	287	280	297	290	309	295	281	294	312	268	303	309	280	301	278	290	292	303	294	302	302	313	292	310	323	311	305	295	280	287	322	287	277	299	276	321	302	256	312	271	315	259	309	287	276	310	294	287	299	273	305	296	287	319	306	296	284	299	301	299	285	280	306	253	284	317	277	274	291	274	291	252	314	280	300	305	299	298	294	298	277	308	307	276	307	275	269	284	276	311	264	313	289	281	346	307	277	292	301	305	292	304	309	292	278	298	306	303	303	291	289	257	281	307	305	298	297	304	289	325	265	298	276	309	259	289	290	269	290	293	333	338	268	291	310	266	312	271	303	309	281	305	273	317	304	296	278	264	294	284	314	316	315	288	291	301	290	315	312	316	297	275	303	302	312	306	278	280	275	284	323	327	287	307	280	296	270	280	283	284	346	283	282	300	274	300	297	288	306	269	278	283	302	306	281	282	289	283	283	284	280	275	294	280	274	260	308	288	314	294	284	277	272	282	282	299	286	290	291	279	309	295	312	290	261	284	284	308	300	282	317	302	257	303	308	304	272	315	283	303	284	322	299	264	290	293	285	270	284	307	281	291	288	263	293	261	290	281	311	280	280	278	278	265	291	291	288	287	299	274	315	314	283	290	291	286	307	303	316	323	296	314	326	277	291	291	287	288	262	287	331	297	246	284	320	291	304	287	301	295	294	309	301	287	298	282	276	314	265	292	318	296	311	273	287	315	296	323	254	273	286	274	284	284	274	313	303	288	283	292	294	304	297	282	326	284	286	294	321	298	257	318	293	307	316	286	309	281	281	281	339	263	307	296	315	287	291	288	287	319	315	318	304	300	280	289	288	257	294	276	273	255	300	305	281	316	292	300	295	276	267	291	289	270	308	289	272	279	271	292	281	280	293	293	281	312	276	288	280	289	279	284	316	270	294	316	292	325	296	302	319	285	344	300	253	281	300	271	275	287	285	277	297	287	322	278	313	269	289	275	298	282	307	300	317	278	294	312	339	299	283	284	301	343	295	290	257	289	301	273	294	298	291	278	302	312	286	276	316	312	301	259	297	287	286	259	316	288	303	278	282	305	330	312	249	293	291	275	271	288	255	299	271	270	302	325	281	323	295	275	289	282	295	312	285	306	292	277	300	332	274	281	278	297	281	294	293	302	279	311	312	280	310	289	303	309	288	254	288	301	306	330	295	300	277	290	271	306	307	271	302	269	311	316	310	286	272	291	290	304	294	288	287	294	266	266	307	284	294	294	270	295	309	276	293	294	282	303	308	299	297	303	286	271	305	295	297	315	294	273	287	281	291	304	317	305	309	272	294	291	304	307	312	314	289	321	282	302	289	332	305	300	301	287	282	304	294	298	297	289	278	273	285	287	285	290	313	284	271	279	263	305	347	285	300	286	283	296	291	283	295	323	286	280	275	299	274	282	314	284	263	275	306	300	301	289	323	259	272	316	286	268	303	293	327	294	299	317	308	298	315	298	286	306	295	289	291	301	249	280	300	299	273	274	313	307	290	318	286	271	274	288	292	303	279	294	268	343	297	271	305	320	299	304	300	285	305	285	299	280	304	278	283	316	292	299	266	295	306	286	310	290	281	286	307	302	285	286	311	312	313	306	283	322	281	282	268	284	298	275	313	275	294	293	268	307	287	304	278	301	264	301	277	293	304	272	285	292	300	305	303	316	275	298	286	271	304	315	266	310	288	307	285	288	320	296	274	322	283	290	275	293	307	312	295	294	270	308	293	293	300	287	280	297	298	279	310	274	286	321	337	262	304	286	293	289	294	272	287	284	297	281	272	307	247	298	312	294	276	317	275	297	276	295	316	307	299	282	291	282	290	268	279	301	282	290	314	299	303	315	308	289	293	274	288	314	308	296	303	297	299	286	301	254	305	295	272	286	252	289	287	309	298	278	277	297	259	252	265	290	310	261	337	290	271	290	309	277	293	288	276	325	296	250	289	288	294	296	273	281	280	317	300	310	302	287	289	276	287	284	299	295	318	278	315	264	284	271	283	305	270	323	279	307	306	290	276	297	312	278	278	266	307	322	297	288	268	304	282	306	295	287	293	305	322	271	297	286	278	286	265	278	308	289	297	312	307	296	297	293	299	277	281	293	327	273	281	303	312	307	311	307	297	306	282	311	294	271	285	288	297	295	262	294	318	282	287	295	296	297	291	288	280	291	303	325	334	278	337	291	300	304	287	291	304	273	312	286	291	268	290	273	297	295	328	298	315	324	286	294	290	299	283	265	296	295	263	292	299	288	292	285	294	306	269
31025	20464	10265	959	626	540	415	381	344	337	329	316	340	332	307	325	336	323	351	327	334	331	322	360	310	309	362	353	325	323	296	334	296	304	306	363	345	316	315	316	326	309	330	364	343	323	339	311	341	315	290	338	325	307	323	371	327	333	308	326	328	326	325	331	325	348	371	357	327	296	351	345	332	319	339	338	300	314	342	335	343	317	314	323	360	338	355	343	331	319	299	331	313	351	305	329	331	306	321	347	315	342	313	329	342	318	341	328	359	332	352	354	317	318	308	338	321	357	322	333	296	342	307	349	317	317	319	334	302	323	334	328	340	315	321	338	334	322	309	330	359	304	317	332	298	328	354	318	337	320	300	337	315	335	316	314	300	320	323	326	354	319	300	305	309	307	342	340	311	301	333	343	340	291	324	367	318	316	321	296	341	290	327	305	330	308	328	339	347	300	327	281	357	301	350	330	341	334	330	318	286	353	321	311	296	317	360	329	304	328	304	293	328	306	281	342	330	344	297	338	348	319	342	336	318	335	320	349	322	344	310	337	319	338	323	322	331	310	305	300	329	300	316	309	302	325	332	326	326	336	315	343	318	304	330	329	334	335	328	335	356	349	345	306	324	341	339	360	334	342	321	328	365	354	320	269	335	302	328	330	324	329	305	327	321	333	327	312	342	343	328	335	291	320	313	340	337	351	341	327	324	346	297	304	329	319	322	337	327	322	338	304	337	319	326	319	343	295	305	291	290	327	343	330	315	328	344	324	323	318	356	332	306	341	321	331	338	361	333	323	326	313	343	334	323	365	324	353	337	352	336	364	325	319	324	310	340	338	329	355	318	323	329	324	337	317	303	326	289	317	322	321	364	324	298	320	316	324	355	315	306	336	296	351	336	316	329	328	347	330	300	331	326	327	320	342	351	345	324	334	345	355	317	342	321	335	332	350	325	316	358	315	329	327	376	293	321	340	346	312	313	326	314	340	316	324	316	279	324	340	275	338	294	299	308	321	377	354	320	355	304	312	319	327	289	313	306	336	329	314	293	316	316	336	329	357	308	329	309	345	358	342	376	353	353	351	353	351	316	275	312	286	304	324	345	302	310	285	322	328	316	317	345	333	331	346	317	313	305	319	309	315	309	345	347	313	350	341	374	333	323	338	297	331	345	360	318	333	315	334	346	373	317	333	339	351	327	301	326	323	317	317	348	337	360	312	347	309	313	302	296	335	339	354	347	334	331	326	298	348	337	313	373	340	323	330	337	317	333	353	334	336	321	335	355	346	336	341	314	320	341	293	362	331	323	310	309	321	332	337	319	338	303	317	343	337	286	328	311	304	314	342	308	322	318	329	336	313	348	345	301	343	292	340	323	336	322	345	334	359	325	329	303	327	330	308	345	360	358	285	307	342	312	326	326	326	304	349	298	327	341	320	338	322	335	322	333	264	348	316	331	355	352	311	319	338	342	332	336	337	336	342	325	294	349	310	290	295	297	345	313	341	358	329	314	324	334	322	334	332	340	308	329	346	331	335	303	316	356	304	342	312	351	328	299	310	358	326	340	316	358	323	332	294	288	302	316	323	346	272	306	325	328	301	326	366	335	322	302	356	298	327	316	342	312	347	299	318	295	347	336	355	314	317	313	331	339	323	322	322	310	339	327	303	345	329	307	354	331	320	324	330	359	327	329	341	352	341	324	321	366	300	337	356	347	345	303	346	337	302	344	331	312	314	370	294	325	334	327	343	314	314	340	328	338	340	345	310	331	315	327	342	339	332	343	301	327	329	321	324	330	335	318	316	318	350	345	306	337	350	345	326	334	323	302	296	317	340	331	290	298	334	320	338	315	314	361	340	336	314	320	325	338	321	313	341	365	318	315	308	338	338	291	322	335	341	319	327	320	316	306	344	323	323	319	327	299	313	349	343	344	319	316	324	335	328	342	328	317	278	306	360	302	316	325	341	338	299	316	328	303	335	321	347	339	319	359	324	356	313	317	348	355	344	358	358	352	328	298	324	312	328	368	363	352	334	334	342	373	342	351	324	352	334	364	330	303	292	321	349	319	314	343	308	289	337	338	321	326	335	300	295	314	344	320	317	365	341	309	300	324	337	320	347	357	307	323	308	324	334	349	354	340	309	327	326	332	318	337	317	340	328	300	293	312	365	327	352	311	346	339	338	349	315	350	320	328	355	316	367	319	305	297	336	320	281	341	350	332	319	339	343	346	318	328	362	298	362	351	324	324	326	355	312	341	321	335	304	335	299	319	338	312	337	324	313	346	316	336	361	306	353	352	299	322	343	329	307	310	340	385	324	330	328	361	323	324	332	326	320	340	350	337	357	318	339	299	354	339	290	298	340	325	311	333	328	315	339	332	310	324	329	355	316	345	336	360	302	298	362	299	327	298	304	327	315	330	319	292	300	329	317	312	318	336	320	317	341	297	341	336	302	328	371	341	326	328	313	345	313	333	339	323	329	305	318	334	332	343	339	340	349	344	352	302	332	348	331	344	317	319	339	335	371	339	324	307	331	324	301	311	361	340	312	328	334	319	321	342	313	328	315	316	335	306	361	341	322	298	328	324	335	313	311	286	339	356	362	325	325	325	324	324	308	325	322	392	324	324	320	322	315	334	324	325	332	297	333	319	341	311	332	352	333	323	320	325	325	328	324	347	318	296	316	307	340	327	332	293	330	361	330	331	288	353	310	351	349	288	303	360	321	317	332	324	306	351	338	320	322	334	307	353	333	345	322	326	339	330	313	329	334	347	300	348	316	352	318	315	338	351	333	349	347	317	327	306	355	310	324	326	275	277	309	326	322	363	301	305	319	339	280	303	327	345	298	316	300	325	328	305	348	343	339	371	345	277	309	356	312	347	311	353	351	298	294	338	340	342	308	356	325	359	325	308	321	351	323	349	313	327	295	348	329	332	326	319	311	350	291	322	303	344	318	339	315	343	299	331	325	343	325	321	333	317	354	318	328	313	317	356	350	355	349	334	329	335	339	342	356	315	339	334	324	341	350	331	287	282	305	331	317	331	352	352	329	351	310	362	319	335	307	322	333	303	331	329	309	331	297	330	332	316	314	309	325	338	268	329	346	320	308	349	343	340	365	358	316	332	320	316	353	320	307	334	336	327	326	344	338	369	341	325	339	343	336	312	285	320	353	316	324	321	341	317	324	340	300	342	347	335	336	341	338	325	326	333	373	342	315	301	340	327	325	306	333	332	327	318	311	364	311	312	326	331	342	348	327	327	314	349	323	339	308	368	318	375	352	378	340	349	311	338	340	329	327	342	339	297	342	329	321	363	342	393	335	339	334	343	390	329	364	331	320	329	308	346	336	306	357	327	326	320	325	357	302	332	369	279	326	324	337	285	303	329	319	315	332	323	310	286	351	326	321	329	303	316	351	322	313	318	313	295	368	301	328	305	338	323	313	358	336	306	325	320	323	308	339	318	316	317	357	335	333	309	308	338	330	310	332	333	339	316	316	343	359
5510	1360	1005	896	872	817	792	807	770	764	753	762	788	771	814	778	787	780	826	786	817	794	800	815	805	785	794	774	856	770	786	798	796	777	812	813	738	804	792	778	798	764	788	746	768	783	804	792	765	746	826	759	788	823	720	807	855	787	774	798	789	769	765	783	781	780	780	764	777	789	823	818	829	749	756	759	766	761	824	730	770	765	774	757	828	784	741	777	745	802	804	772	804	789	780	791	807	788	751	792	722	782	756	792	773	760	792	791	838	817	802	769	768	805	805	790	770	789	791	789	821	827	799	809	800	834	737	783	827	784	760	774	798	784	791	788	777	772	811	782	818	787	815	833	768	840	841	783	801	751	777	786	778	773	805	787	746	818	782	803	814	801	828	821	759	797	852	797	790	750	797	752	793	794	773	723	797	792	783	798	774	824	756	801	852	745	790	797	780	804	800	810	800	805	820	768	811	785	795	789	789	804	804	801	810	783	795	797	825	821	808	769	802	785	785	831	836	754	782	807	785	778	841	761	797	783	773	771	821	769	764	773	801	782	801	761	848	826	780	789	832	816	768	803	739	781	802	834	773	798	789	834	773	835	797	815	800	732	778	831	818	767	789	787	768	817	809	761	810	863	781	774	768	760	794	773	763	768	816	792	835	764	751	772	793	803	827	772	815	840	762	795	806	800	782	794	778	803	816	776	784	731	707	783	740	770	794	765	792	852	727	783	767	819	785	806	818	792	791	835	759	806	816	750	739	822	827	746	766	762	818	752	735	801	782	805	782	759	759	731	778	793	797	899	817	809	775	798	788	797	832	791	808	831	775	762	760	800	760	795	754	750	814	825	808	833	752	802	805	761	760	762	787	765	792	771	810	785	856	814	813	798	799	795	801	805	786	771	824	811	788	806	774	788	768	795	811	775	809	754	778	764	741	774	800	809	748	796	809	751	768	797	750	802	756	790	836	769	768	739	793	829	787	797	750	767	764	742	783	733	808	789	703	776	760	807	794	798	779	793	812	783	775	785	766	794	849	787	778	771	807	828	694	774	819	778	831	784	768	769	810	770	828	791	836	758	797	766	796	801	764	778	800	786	800	848	776	762	813	747	806	790	768	767	777	727	771	815	763	851	803	804	806	729	731	781	770	784	771	792	838	792	794	805	849	773	811	783	790	815	803	790	749	797	765	766	782	800	810	807	766	808	771	787	831	777	798	775	835	798	780	789	788	790	776	771	795	733	838	795	774	863	764	804	792	780	735	835	762	809	741	742	778	797	847	788	823	786	776	812	783	809	771	828	778	820	779	780	847	805	851	789	748	789	787	766	730	738	771	816	804	792	740	789	759	806	798	757	792	807	779	804	817	799	788	776	779	777	802	808	795	793	734	805	796	752	810	808	807	769	800	791	827	833	779	832	734	794	761	769	760	751	795	830	742	699	755	767	784	745	810	787	767	768	783	824	772	760	774	742	749	787	790	802	810	768	769	732	781	827	751	851	814	813	815	778	805	771	774	799	788	837	770	795	779	791	749	811	778	791	821	800	787	801	797	761	814	778	801	790	824	771	771	781	803	818	785	804	790	770	842	781	780	782	787	761	774	817	810	777	793	789	832	761	800	780	799	792	776	733	776	801	791	781	777	798	769	746	784	792	816	809	800	797	768	771	839	760	771	804	791	825	792	790	787	762	766	693	763	796	771	808	749	785	816	775	762	771	799	819	793	794	789	806	751	774	780	778	709	750	789	802	767	801	810	814	769	793	774	816	755	816	790	803	782	804	764	798	772	835	790	750	809	793	814	748	770	791	810	769	810	811	796	777	811	768	761	754	772	814	774	774	843	778	800	757	819	804	769	766	775	801	779	816	782	836	799	765	774	808	790	824	795	767	826	755	814	802	812	803	817	796	870	760	753	840	803	751	744	779	788	846	777	771	785	802	794	792	752	736	831	789	828	776	808	766	781	759	739	796	783	829	819	806	810	813	821	824	819	787	807	777	745	762	814	786	820	782	800	767	809	852	808	727	788	859	767	768	865	812	838	829	809	748	809	799	779	795	751	788	788	832	812	770	798	768	763	745	750	815	757	817	754	814	799	766	788	805	794	823	791	794	788	781	794	764	850	821	787	834	806	808	827	767	760	794	765	802	737	810	792	774	734	813	770	804	770	810	746	749	790	763	773	765	807	800	745	762	776	808	731	815	802	766	802	790	821	737	770	773	763	780	782	777	780	790	776	805	762	775	810	751	779	823	763	788	794	801	764	765	779	786	807	818	760	778	789	762	766	779	821	821	797	853	822	793	768	735	778	769	794	789	763	724	759	798	755	769	785	799	824	803	779	849	779	812	814	781	804	745	799	781	740	774	766	774	825	796	744	807	770	771	834	807	777	800	809	773	800	759	801	766	764	800	787	884	785	774	805	779	789	791	757	742	747	763	771	792	835	789	786	797	812	767	788	790	765	814	794	856	797	856	752	749	815	769	751	780	772	734	775	758	815	815	736	830	850	772	795	764	792	843	778	822	809	808	768	808	833	736	821	790	854	727	813	844	810	802	805	833	803	796	780	781	766	778	790	739	820	808	777	820	761	724	797	791	782	809	794	796	749	753	767	814	825	780	808	754	747	807	784	750	818	742	799	845	778	800	762	800	815	811	779	791	814	829	783	757	758	781	812	851	794	781	718	738	797	776	779	734	812	810	801	763	790	807	834	736	807	806	768	795	818	785	794	829	792	785	789	796	810	800	817	778	805	782	794	817	770	738	776	809	790	748	808	783	770	785	784	765	795	803	752	760	823	791	850	771	792	800	767	824	797	823	821	819	783	833	787	755	810	755	788	776	738	835	768	832	743	772	814	728	817	772	795	735	806	776	806	775	769	796	782	774	805	753	773	780	820	771	799	817	736	788	754	779	839	773	745	753	821	815	823	796	785	823	783	814	750	720	805	800	783	745	760	780	779	797	783	767	790	756	813	805	751	737	806	749	791	798	800	790	788	799	775	778	822	793	813	796	813	804	819	770	759	717	736	811	813	762	772	801	779	804	749	787	773	824	791	741	756	814	792	756	761	793	810	841	798	773	795	779	788	768	821	782	823	765	761	760	761	771	831	793	854	781	790	823	775	810	767	771	768	793	785	756	762	786	780	782	819	736	796	822	828	805	807	767	777	776	764	803	786	826	750	787	836	768	759	769	796	769	747	806	731	771	740	770	809	769	835	778	706	768	778	805	785	763	772	805	786	790	841	773	726	750	753	805	780	857	768	825	824	808	795	781	795	772	783	778	790	766	726	741	774	832	782	813	774	827	782	811	772	820	798	775	779	769	784	740	772	819	780	742	758	782	811	826	817	771	775	784	743	756	770	809	825	819	729	816	789	734	769	787	823	822	862	774	794	790	795	771	784	772	854	761	804	820	764	824	764	770	811	830	794	777	771	791	788	777	829	819	869	803	756	762	760	790	740	808	770	804	814	790	827	807	773	756	810	810	814	765	751	803	754	802
24716	20978	23880	28261	20976	12845	510	349	315	272	278	260	232	252	260	276	231	241	249	258	259	242	224	216	252	228	209	220	225	229	235	234	224	244	226	258	244	228	214	207	237	219	242	217	256	251	222	257	271	243	232	226	194	225	246	245	244	216	224	234	239	247	234	242	238	247	240	235	215	222	252	216	240	221	234	231	276	225	246	232	283	216	215	234	258	227	249	213	229	234	233	226	247	203	263	217	244	212	206	230	246	235	237	221	222	236	233	230	255	244	202	235	235	248	228	249	231	227	263	246	252	219	241	233	201	245	221	197	228	198	254	209	197	229	231	206	212	250	233	210	224	210	240	234	221	205	221	239	255	218	204	250	225	212	224	213	230	236	225	235	226	231	224	261	250	254	222	260	250	248	248	252	248	222	231	208	230	255	215	223	227	209	216	230	209	207	227	220	200	221	227	244	233	226	202	241	187	231	247	214	243	219	210	195	208	245	244	237	218	252	246	248	233	218	221	223	235	258	215	260	204	207	245	222	229	225	236	232	237	224	220	224	216	212	220	245	222	250	250	228	242	250	225	214	206	246	207	210	215	219	252	248	196	233	234	263	229	222	225	212	272	255	228	222	220	215	221	211	223	243	240	220	220	226	245	235	242	228	252	228	253	247	230	225	229	231	205	256	246	246	239	261	253	220	213	215	232	240	233	231	225	215	238	255	226	234	231	213	215	277	240	214	250	227	248	273	211	237	222	211	245	233	261	267	261	230	247	246	214	235	207	236	217	230	209	233	235	224	238	224	207	206	197	252	244	230	232	225	218	224	240	246	211	214	236	239	211	235	226	222	247	238	237	258	212	213	236	251	240	225	232	241	210	242	208	240	234	239	226	213	201	260	258	217	206	230	256	223	210	257	232	224	232	238	238	217	246	241	237	217	231	228	227	246	251	213	233	226	233	270	234	217	221	260	243	246	224	237	247	240	236	226	250	218	231	251	243	221	196	256	240	224	232	259	211	229	223	240	194	222	219	203	247	247	212	239	241	207	232	231	231	215	254	206	224	222	245	229	238	232	241	208	252	231	217	250	253	245	224	241	225	243	230	228	239	215	235	215	238	213	232	232	223	244	250	213	228	195	229	231	206	253	225	226	266	195	233	238	218	221	226	226	229	243	235	231	214	246	241	242	237	215	227	230	249	190	226	254	192	248	234	236	235	257	265	226	229	220	230	256	207	214	236	226	253	244	220	243	245	224	251	216	229	215	211	223	223	241	228	198	234	213	227	268	244	211	220	234	226	237	250	231	257	242	205	264	253	237	230	220	185	225	247	255	246	216	281	237	215	230	245	213	244	220	252	236	231	238	212	248	241	236	216	251	244	249	215	285	252	243	234	253	237	257	215	243	265	236	233	211	235	225	280	229	229	245	218	227	229	244	242	236	194	226	219	235	201	198	254	231	215	231	193	239	254	226	205	240	261	206	231	234	231	231	231	242	214	226	223	233	235	231	243	227	249	221	213	223	200	241	213	224	228	236	219	223	213	234	227	245	266	231	234	221	194	215	215	213	213	218	220	235	223	217	259	261	239	241	239	210	233	211	205	225	209	226	255	211	230	238	244	194	241	219	227	229	215	198	227	251	243	231	203	223	233	244	212	221	245	241	229	260	257	218	230	210	220	249	263	225	225	241	232	237	234	240	240	254	254	245	210	265	226	227	248	239	222	248	221	233	241	230	232	218	226	202	264	205	202	233	247	232	230	235	234	238	239	232	221	226	217	223	240	219	235	208	206	229	242	254	245	234	257	243	251	228	227	223	239	231	212	227	242	239	238	250	233	220	217	247	212	222	245	238	231	210	207	203	217	279	229	262	230	241	219	221	235	228	239	230	211	240	206	232	224	228	229	249	249	204	187	243	242	231	249	257	248	218	254	220	222	232	260	208	230	206	208	214	247	246	236	240	204	217	241	241	251	222	233	245	213	240	247	236	236	226	222	241	239	194	206	233	180	236	232	201	231	253	208	225	242	250	256	257	244	240	242	233	227	236	250	222	245	211	241	213	210	251	183	236	217	207	247	222	211	231	193	230	200	208	220	214	228	239	228	257	211	219	236	241	232	254	241	243	233	209	225	263	224	245	230	214	245	216	241	202	240	227	234	212	224	222	226	232	247	240	230	194	229	235	219	235	243	199	236	222	234	249	234	212	210	235	230	209	245	262	257	243	231	231	212	244	246	205	227	222	233	235	235	231	260	216	227	242	254	243	239	235	227	240	228	236	237	229	235	209	227	238	209	244	241	204	234	235	229	255	237	205	206	225	246	241	237	207	201	222	242	244	254	245	233	234	250	239	251	215	271	213	237	213	246	216	241	227	236	217	229	219	238	243	210	226	230	229	230	240	239	230	227	219	243	246	254	221	214	216	226	225	222	221	229	236	230	180	213	235	250	257	227	213	239	279	249	232	221	238	213	251	227	236	224	239	243	203	219	227	229	238	221	242	232	216	207	255	237	244	240	232	233	233	216	225	258	224	220	224	230	211	239	230	216	256	222	224	238	237	209	220	245	249	238	202	232	242	219	212	224	215	225	227	211	228	244	253	235	260	228	238	242	254	242	240	210	239	244	231	218	247	213	211	199	227	224	217	255	225	203	233	258	213	231	245	223	218	253	207	210	225	237	234	238	230	215	266	214	241	214	247	262	232	255	233	231	221	227	208	217	194	248	218	207	270	230	217	238	259	233	246	218	228	233	226	251	238	213	234	235	218	226	213	215	219	215	219	231	228	203	239	199	236	251	267	257	227	219	230	237	224	230	229	235	224	223	215	219	224	215	232	209	226	232	194	234	233	206	219	240	244	216	236	232	242	245	236	205	235	238	215	252	235	235	226	248	226	206	230	239	216	222	230	208	255	228	232	235	226	222	215	239	228	228	200	223	216	247	220	234	260	252	249	214	235	214	245	221	207	217	242	213	255	218	219	226	223	231	246	242	220	207	233	225	229	195	209	235	237	237	207	227	229	232	250	218	207	220	202	240	227	228	229	217	208	217	227	237	223	246	226	214	263	232	240	234	220	252	241	218	233	260	234	227	233	212	215	251	208	236	247	246	244	210	229	208	224	226	259	257	229	232	216	241	256	252	261	219	243	212	202	244	241	236	215	226	207	207	225	216	229	227	232	246	219	219	237	228	257	251	209	237	233	239	209	220	260	214	239	229	217	229	268	224	241	223	252	233	248	192	218	229	227	247	229	236	223	237	213	204	224	230	237	236	279	233	257	238	227	214	240	209	247	209	246	243	208	231	244	244	236	210	227	221	219	241	222	241	235	226	236	281	212	217	244	225	228	215	223	224	263	264	251	219	232	229	223	208	215	234	219	211	192	238	238	222	234	218	223	217	251	257	209	259	227	219	235	238	222	216	227	211	248	206	237	226	241	237	209	244	232	253	221	247	249	231	263	230	244	214	207	229	252	226	224	226	234	252	224	218	223	220	254	242	232	218	236	225	230
3220	2255	1291	889	693	664	610	621	621	635	589	596	596	596	619	560	581	529	538	587	568	559	556	517	536	574	544	548	570	575	596	574	546	569	609	552	539	505	589	507	512	573	564	570	560	542	577	560	585	550	556	611	547	570	566	577	566	555	561	573	566	596	556	571	529	578	560	569	558	595	570	567	602	569	548	557	556	555	605	507	551	583	588	565	607	529	578	569	568	541	558	567	585	557	593	576	597	579	571	501	595	535	562	587	535	553	569	541	588	561	572	560	567	562	562	559	534	558	580	537	564	569	570	549	532	572	533	630	566	558	581	597	570	548	562	539	588	566	507	561	516	544	565	563	549	569	603	602	551	571	560	577	557	554	567	559	530	556	529	560	544	603	546	602	563	590	554	569	545	564	566	563	573	565	553	625	574	583	529	589	555	564	560	595	520	552	568	580	582	547	555	624	587	549	576	553	563	572	541	518	593	609	607	594	569	582	595	525	602	585	566	567	585	541	580	580	571	613	593	572	591	557	580	594	550	547	535	597	546	579	570	530	596	587	603	546	554	574	526	582	533	575	561	582	582	568	596	603	555	583	610	504	576	562	545	539	513	511	548	579	566	578	593	593	553	576	590	518	594	552	539	566	553	541	563	561	551	581	565	580	547	569	539	616	571	591	531	587	565	508	539	582	577	558	567	562	573	596	569	579	515	587	571	554	545	561	547	571	554	540	577	569	558	566	600	552	592	568	570	529	564	552	608	538	594	561	589	555	601	603	568	564	562	567	548	577	575	533	566	565	602	624	568	602	537	553	602	590	556	554	547	593	568	516	558	545	558	529	582	532	520	593	551	605	573	590	551	586	559	565	594	569	575	547	578	571	577	543	596	577	546	569	612	550	553	600	613	536	621	562	609	587	620	595	570	562	581	585	590	596	604	593	536	566	618	546	529	563	592	598	531	546	559	537	550	553	533	592	580	541	572	576	532	581	553	586	551	545	535	581	597	563	572	544	587	563	581	591	554	565	559	554	535	577	585	550	580	549	558	579	533	554	554	526	529	565	563	579	552	528	555	601	564	593	568	552	585	523	542	527	541	594	530	531	567	539	575	543	561	588	565	551	526	589	553	564	536	573	539	575	562	571	578	593	605	562	559	547	551	566	587	562	562	544	574	544	575	560	510	608	555	586	551	538	526	554	584	593	545	537	569	559	548	588	540	529	584	560	525	630	587	599	510	552	570	566	548	579	560	547	583	549	543	536	558	504	569	550	590	545	541	575	578	533	599	588	567	593	601	570	574	545	537	583	538	570	577	567	567	602	551	574	586	562	556	554	577	575	567	621	573	565	563	604	577	562	523	556	557	569	532	583	544	575	565	506	578	557	554	600	560	595	550	580	591	563	562	604	576	555	527	591	516	544	578	537	539	569	576	572	555	537	562	571	551	556	586	591	576	554	571	580	544	578	612	588	570	586	548	562	563	621	570	593	536	563	545	578	580	579	542	585	556	543	568	578	531	589	544	549	531	507	561	570	567	551	536	555	608	592	576	556	549	565	544	577	606	552	547	572	563	589	577	569	556	564	566	533	540	588	558	574	539	558	602	562	580	592	580	577	587	616	626	571	519	566	570	573	583	585	550	539	560	605	576	570	584	532	521	599	587	594	534	576	561	604	517	553	551	572	566	568	538	519	610	539	558	570	560	572	581	552	554	566	541	561	558	576	558	546	532	556	566	576	514	563	590	574	552	623	512	604	595	595	538	539	567	552	569	582	564	594	548	533	551	576	574	560	597	556	545	552	528	547	551	548	557	567	555	546	554	561	567	576	534	567	560	567	542	562	585	546	569	571	561	556	561	549	567	546	570	577	614	558	552	536	538	593	530	568	535	584	536	557	565	559	580	603	591	536	542	578	551	563	576	587	572	567	608	525	522	588	570	593	572	589	581	578	535	558	554	530	578	576	568	544	558	557	528	537	523	567	552	546	584	556	593	541	556	571	556	551	582	592	604	571	556	549	582	584	604	557	590	569	579	571	558	541	598	526	572	545	581	563	574	606	565	597	559	536	561	570	553	549	525	591	547	572	586	533	561	562	592	559	542	569	538	581	562	549	581	556	567	560	577	549	604	566	585	526	627	542	572	543	561	557	588	573	579	566	583	597	556	566	556	542	560	600	604	633	566	558	585	576	557	547	534	590	527	554	603	578	532	545	514	554	567	557	607	539	548	542	563	594	572	579	542	575	562	559	584	561	564	567	548	542	560	572	547	548	595	600	559	573	567	562	568	607	623	560	593	621	555	553	555	579	555	618	513	545	564	629	566	600	602	604	577	586	568	563	558	536	539	559	580	583	607	541	565	568	567	556	596	584	572	519	606	579	566	580	552	569	548	564	581	586	552	555	552	525	565	565	574	558	534	564	582	535	560	543	554	583	597	538	561	564	608	556	551	548	582	593	574	522	573	551	588	572	567	554	566	584	603	577	601	565	557	581	606	569	519	548	599	507	573	606	528	603	547	588	564	544	564	554	564	559	612	549	583	596	541	535	571	556	541	551	576	593	601	541	597	566	567	600	589	583	597	567	566	620	549	564	576	573	583	579	547	586	614	601	528	511	546	570	560	578	575	605	565	595	607	576	550	553	560	586	592	547	573	579	556	533	550	563	538	607	530	575	590	578	526	579	548	532	562	567	534	515	561	550	565	554	583	599	556	579	573	600	576	565	570	586	547	559	514	528	601	577	585	556	530	559	569	586	557	554	574	599	550	533	544	647	585	536	532	529	583	603	589	581	536	544	496	594	604	576	580	602	560	575	597	550	551	569	552	596	565	541	547	589	598	543	552	542	536	601	612	561	579	581	556	522	595	547	557	538	536	595	551	546	573	553	579	562	569	575	589	603	594	560	548	531	575	575	608	558	550	574	534	586	536	589	527	542	579	609	577	583	577	560	552	563	539	557	538	564	594	560	587	543	546	581	550	570	553	532	573	581	552	578	593	627	529	553	563	577	565	569	528	560	580	585	572	584	546	593	551	550	544	571	559	555	587	586	526	568	575	546	525	562	557	587	543	571	561	555	563	538	549	593	579	549	561	553	548	563	568	552	543	543	576	545	536	523	575	516	595	549	553	569	580	540	537	586	604	573	529	520	556	539	534	588	555	561	622	569	531	579	578	533	586	605	580	569	556	547	545	543	579	542	592	528	556	561	575	565	586	549	566	551	580	524	530	529	565	548	554	575	555	526	557	554	598	582	539	526	557	567	597	559	608	584	560	566	575	567	543	562	586	573	560	588	558	574	541	545	582	611	557	545	572	565	524	597	552	555	548	548	540	556	583	564	552	585	590	536	546	617	565	558	586	556	521	558	614	598	561	533	515	561	581	573	579	584	544	522	592	561	526	530	629	583	606	589	559	556	547	524	569	568	548	551	556	557	573	563	585	563	602	562	542	539	584	554	592	557	572	556	539	550	556	539	573	580	525	546	574	525	538	540	538	565	558	554	545	573
23941	21028	24404	27869	21028	21035	12304	434	275	203	188	175	157	149	138	168	124	136	126	132	117	130	123	137	135	111	115	111	123	129	97	118	94	112	109	119	118	84	103	109	114	108	101	122	100	125	104	112	119	121	105	103	116	103	110	97	106	119	114	111	106	110	109	93	104	118	111	96	90	126	110	114	108	128	107	111	113	107	113	113	114	99	96	113	104	96	100	113	108	115	101	120	104	84	96	112	120	106	96	96	105	95	132	116	102	109	100	111	106	113	96	105	111	114	97	89	97	99	105	111	89	110	89	120	105	110	86	112	108	86	97	115	111	113	112	115	113	96	116	92	100	114	129	113	112	89	104	104	83	101	109	115	112	127	98	96	107	96	96	113	98	116	119	102	99	123	94	119	108	99	97	104	93	109	120	124	99	111	92	130	125	103	92	94	111	89	109	106	90	106	119	83	93	115	110	94	109	106	117	116	99	91	119	87	111	92	101	93	107	125	77	110	99	103	117	123	113	107	131	107	122	102	104	126	108	102	112	120	111	116	102	100	116	119	91	107	98	95	128	105	98	113	102	88	89	101	117	98	95	108	102	95	85	113	121	107	99	94	111	107	104	116	102	102	97	108	104	119	98	92	115	115	125	113	109	101	116	84	96	99	106	114	96	95	95	91	105	102	112	106	114	90	119	109	122	105	120	115	122	106	92	108	108	103	115	100	96	99	136	104	104	107	99	113	124	133	99	85	115	120	105	117	115	99	101	102	103	111	112	110	101	114	97	88	104	113	126	98	99	104	112	94	100	106	89	101	101	90	100	111	95	109	120	126	113	106	99	105	124	110	115	113	107	115	105	102	98	118	130	105	116	107	100	121	107	96	107	86	97	113	108	114	97	105	94	114	109	113	116	113	104	94	97	108	118	118	111	96	117	96	91	92	94	99	112	134	86	101	108	119	104	95	98	113	109	106	105	115	105	107	121	107	114	95	128	119	104	94	103	103	104	127	127	102	129	81	101	112	93	108	114	102	117	105	107	119	107	99	112	108	101	91	111	88	108	114	130	99	104	110	118	116	115	100	97	118	103	97	110	111	111	99	121	99	112	107	111	103	104	106	107	104	121	101	105	118	112	108	103	117	108	109	102	96	108	100	114	98	99	99	132	108	110	111	93	105	99	112	109	101	115	110	120	107	101	99	109	107	90	122	115	102	103	109	110	103	104	105	113	113	99	119	114	106	102	120	101	98	128	113	93	115	92	108	102	81	98	87	83	106	101	120	95	102	112	108	102	109	98	112	100	103	107	85	118	100	103	110	93	118	108	104	118	100	101	109	130	81	92	90	106	100	104	93	108	104	111	101	104	93	114	115	92	106	112	88	104	105	90	85	124	118	102	104	112	112	98	110	104	105	108	114	89	101	108	106	99	117	103	99	89	97	112	121	109	119	94	114	110	100	121	100	117	111	113	78	119	118	111	105	113	96	104	110	110	109	110	120	107	94	123	99	122	93	116	102	114	115	113	100	97	106	99	106	103	115	117	108	108	117	86	101	92	106	90	111	106	97	94	93	106	106	112	92	107	107	122	117	120	98	93	114	118	90	104	96	93	112	123	100	87	105	120	123	102	93	101	91	110	114	90	107	98	117	102	110	103	108	111	89	102	116	122	87	99	99	109	125	107	88	110	96	122	106	101	105	120	107	109	93	102	99	105	109	91	106	110	102	106	102	100	80	92	96	87	107	102	99	134	104	111	80	112	114	116	119	98	124	70	105	96	98	104	122	105	90	121	94	94	87	105	105	95	119	99	118	110	88	91	104	104	92	110	111	137	121	108	95	114	110	102	99	107	107	113	116	109	110	103	108	105	124	96	89	114	120	98	110	120	93	91	80	127	77	89	96	108	118	98	100	100	97	97	91	84	103	97	100	95	95	87	103	103	108	116	92	84	104	92	104	123	104	123	90	102	132	112	106	111	113	105	128	109	113	117	108	111	107	111	103	87	106	109	89	93	106	93	109	99	117	106	101	93	104	100	114	103	114	122	91	95	120	97	102	117	100	102	105	82	96	81	116	115	110	116	99	127	113	106	113	109	103	122	126	101	119	102	117	108	115	104	117	102	110	116	102	114	107	117	103	104	93	117	107	91	107	101	130	119	99	119	122	100	116	107	124	107	86	112	97	109	104	103	105	93	118	109	99	108	122	93	113	114	109	125	106	111	96	89	98	105	106	105	123	108	109	103	90	98	104	119	101	96	112	107	90	110	103	100	87	108	103	104	97	99	110	110	118	117	99	96	110	111	82	104	100	91	114	102	125	112	91	92	122	107	91	104	89	106	103	105	97	100	102	122	100	100	99	108	112	102	101	97	113	108	99	96	107	91	120	105	99	99	103	92	118	102	95	121	113	120	110	109	96	96	110	80	101	109	117	137	105	102	102	101	101	100	100	87	115	114	106	105	91	111	108	104	120	110	95	126	124	115	90	103	111	123	103	121	109	115	108	112	106	111	102	105	104	105	93	101	108	95	89	97	105	128	122	105	109	105	97	95	106	109	107	110	99	99	119	99	108	104	113	93	91	92	110	112	105	114	95	125	105	107	104	110	99	102	102	100	110	94	92	98	106	107	134	84	74	94	104	94	116	101	101	120	130	106	96	106	107	108	100	91	99	116	116	108	98	106	104	107	86	101	102	104	103	107	89	107	124	98	95	103	107	98	103	94	105	117	94	116	102	112	103	106	90	101	114	113	119	120	113	114	99	98	97	116	108	106	115	106	99	107	106	100	99	106	94	98	118	92	108	105	108	112	117	112	119	103	86	93	99	100	95	97	98	104	106	103	105	99	98	97	115	89	93	110	120	116	126	103	110	120	110	101	92	126	89	89	108	105	81	95	111	122	97	99	118	109	115	103	94	97	118	99	109	123	101	103	105	102	125	99	100	122	99	105	104	93	120	92	96	113	90	98	108	102	100	126	94	113	107	91	116	103	92	108	89	92	109	109	102	101	112	117	106	115	98	97	118	126	95	117	83	102	108	113	110	96	112	114	89	109	111	113	111	93	96	107	98	114	94	91	107	121	130	103	107	92	114	99	100	88	92	101	92	96	123	109	109	113	122	81	104	116	103	95	111	114	109	102	115	115	85	97	103	125	113	100	88	110	103	99	97	115	108	99	93	109	112	119	103	109	112	102	124	111	88	104	122	121	113	117	90	101	111	105	123	92	97	106	99	98	108	103	111	118	111	102	117	107	114	105	93	101	133	93	94	123	102	92	114	128	122	101	105	95	106	104	108	94	118	100	80	101	97	104	79	95	92	110	119	114	116	105	113	115	98	115	99	107	90	113	123	100	88	113	103	126	102	95	109	116	109	105	104	105	96	101	96	108	100	125	129	108	95	89	108	91	108	108	93	95	106	110	96	114	104	100	98	111	103	124	120	125	116	107	126	97	121	85	107	109	95	108	126	123	101	124	104	113	96	94	108	105	101	121	104	133	108	109	114	109	97
3183	3636	1656	830	554	482	416	350	322	331	323	307	317	309	326	336	313	320	291	317	329	307	289	294	296	294	310	268	263	315	290	312	283	292	301	307	257	280	296	309	306	294	344	294	320	299	311	305	306	289	255	278	291	299	303	318	280	285	278	283	310	283	297	296	252	281	243	301	305	277	312	304	312	289	277	297	286	287	295	293	305	274	288	308	312	258	310	307	292	303	321	313	283	283	280	299	294	295	284	263	297	323	305	263	286	287	313	302	285	305	304	275	277	275	256	287	285	252	293	302	311	300	294	304	293	308	304	294	291	266	291	288	289	285	305	314	283	296	278	279	313	275	299	274	278	278	302	300	288	274	293	313	291	311	281	264	299	281	296	288	306	275	306	275	307	323	293	276	295	311	301	297	314	287	315	304	323	291	285	286	280	304	264	280	302	301	302	254	286	315	257	251	296	286	301	311	297	298	309	293	287	296	292	307	282	279	248	280	282	310	298	286	277	261	315	306	302	304	327	319	277	302	295	310	299	298	280	279	302	310	293	278	274	276	260	287	276	305	337	300	262	266	309	247	290	281	289	308	292	277	296	279	289	303	296	294	276	298	286	292	282	268	283	262	289	263	285	299	297	293	249	300	305	304	321	314	283	278	305	292	293	319	295	282	283	312	279	312	296	271	299	257	274	292	309	287	313	297	273	279	273	291	290	295	286	291	297	316	262	318	296	295	258	270	325	272	259	308	314	313	287	301	292	313	303	282	306	275	301	282	306	280	274	302	268	295	300	283	276	309	288	313	332	277	295	302	296	277	296	281	293	281	266	291	299	281	267	304	289	295	312	294	287	302	308	309	260	297	274	282	317	269	280	260	300	269	298	317	311	287	295	255	300	295	313	323	308	293	263	273	288	305	318	303	322	301	280	295	275	271	304	277	312	269	269	287	289	302	311	277	286	312	281	296	276	311	295	323	294	295	292	289	329	274	308	289	277	312	313	302	301	297	292	318	323	283	314	323	309	250	283	316	298	296	280	309	287	322	300	291	317	289	282	272	312	324	290	296	308	310	295	275	296	305	313	323	287	240	270	290	301	308	289	296	280	293	296	262	289	312	309	258	325	276	281	299	284	306	321	288	276	266	287	280	259	305	268	285	260	298	282	338	281	300	281	291	288	266	274	305	273	287	290	262	280	299	281	321	286	285	301	285	313	264	318	293	276	295	256	285	304	285	266	294	292	287	315	303	301	299	290	284	296	301	287	260	294	319	264	286	288	256	284	282	301	307	308	273	268	306	306	312	318	289	301	291	261	269	286	289	282	313	270	292	300	295	285	259	298	293	280	274	295	325	291	306	279	298	305	301	274	304	282	294	312	293	299	302	310	286	277	301	276	286	293	293	308	303	277	304	320	296	273	290	267	301	312	310	268	301	298	295	308	290	260	272	297	267	276	268	312	300	270	286	307	280	314	292	306	278	270	294	294	286	299	296	277	295	270	290	300	280	288	285	276	286	296	320	299	269	291	258	285	299	280	281	285	294	300	289	284	271	310	281	273	304	324	285	298	279	305	325	312	285	299	312	291	308	296	281	287	297	286	290	320	264	294	305	293	295	264	292	333	271	291	266	274	270	289	272	300	330	279	290	308	280	302	308	275	287	299	321	332	314	287	284	298	304	296	291	280	291	311	285	293	303	293	300	321	292	300	311	286	293	308	300	296	314	290	294	276	261	319	296	331	267	288	301	276	309	305	296	304	308	275	284	323	277	280	315	313	292	298	278	292	258	275	296	291	307	277	298	265	292	301	273	297	311	275	290	294	289	304	272	349	272	289	291	306	289	280	276	318	256	314	291	299	311	270	287	279	275	263	308	329	303	291	289	314	287	311	310	271	274	278	315	259	267	321	280	308	325	255	310	282	285	288	305	290	264	273	272	323	273	316	319	278	308	344	312	303	313	309	288	298	313	291	271	282	309	298	298	329	317	316	302	274	296	276	295	308	282	304	309	263	307	287	307	303	283	297	275	298	289	297	296	275	276	282	288	272	283	292	287	266	287	312	273	290	287	267	249	301	293	321	274	287	294	312	305	288	270	294	301	263	330	278	290	267	318	296	270	290	306	274	279	283	270	266	304	287	308	278	300	290	295	303	298	295	290	259	292	306	290	305	319	293	265	299	321	295	309	316	283	260	274	291	286	311	281	323	290	311	265	276	343	308	267	296	289	290	278	302	287	294	266	275	303	303	305	298	321	323	295	310	277	271	298	316	308	292	267	300	306	301	310	310	287	287	288	299	296	255	317	280	316	296	295	291	281	262	304	295	307	297	283	277	250	299	293	259	281	301	306	328	293	270	302	284	291	285	278	301	278	286	274	282	253	280	303	267	295	300	260	259	281	305	263	258	314	277	312	292	311	265	265	302	270	300	313	295	283	291	318	303	319	308	285	269	292	312	307	280	293	278	293	294	283	269	271	291	257	305	309	274	295	315	292	287	309	276	298	288	320	296	311	300	272	290	288	298	275	311	306	266	269	269	275	332	306	296	265	291	298	281	284	299	301	278	294	273	267	280	320	332	287	301	300	287	298	273	284	300	271	299	282	307	337	290	299	294	307	284	274	294	309	299	272	303	312	323	288	279	297	292	300	319	291	294	316	264	283	291	284	292	297	312	285	315	310	291	281	272	268	316	271	283	293	289	312	276	279	282	287	293	291	331	272	287	290	276	298	317	318	290	298	292	285	273	297	269	286	281	291	294	283	300	281	312	313	270	296	286	315	307	288	300	295	300	284	278	311	286	252	291	276	312	320	318	313	302	289	285	265	318	279	294	298	294	306	285	266	313	302	278	291	312	302	314	310	294	299	274	289	289	266	316	297	268	290	303	288	283	288	301	272	282	309	284	296	283	305	296	280	285	270	293	283	289	282	291	250	270	297	289	264	288	297	306	293	285	308	291	282	275	298	287	315	297	332	269	335	294	259	281	301	277	295	259	324	295	297	280	304	287	286	274	300	273	290	300	299	281	264	286	282	294	302	310	289	312	290	288	293	290	295	275	289	301	254	283	275	293	307	273	287	319	302	251	289	299	281	312	307	267	291	263	277	314	325	296	271	296	286	301	296	297	297	304	325	297	311	301	290	334	312	295	301	274	270	307	301	307	283	310	277	253	278	277	288	274	285	258	322	289	276	325	304	284	270	305	289	293	279	285	286	280	274	225	299	297	293	270	303	309	294	301	284	290	294	276	295	271	276	297	310	288	288	300	290	278	300	282	295	299	302	279	285	321	301	318	301	268	305	291	265	297	301	300	288	277	269	287	319	280	298	291	277	272	276	269	309	308	283	326	299	300	294	289	292	272	290	277	274	288	303	301	309	295	287	311	292	288	281	311	285	289	274	272	286	297	306	279	262	272	258	286	316	306	286	319	314	315	303	280	299	296	311	270	293	306	264	300	251	285	332	271	302	313	300	308	301	326	294	266	273	294	279	272	263	292	266	296	327	298	305
30983	20408	10033	838	462	408	359	314	321	334	322	340	329	292	352	325	316	349	321	322	327	343	355	307	345	328	339	335	340	329	329	337	320	319	308	281	341	315	302	336	345	338	355	341	305	319	334	358	325	342	359	313	339	319	317	313	338	319	284	323	320	316	344	316	329	344	346	323	340	324	346	312	350	358	347	339	330	321	319	316	366	338	326	331	344	315	301	292	345	306	329	335	333	332	324	296	339	340	318	341	324	304	323	334	331	330	377	342	333	353	306	335	328	303	339	300	344	310	324	352	344	319	325	328	339	311	343	289	344	335	360	355	314	374	309	338	358	350	315	304	343	299	330	315	352	306	335	347	325	330	357	316	324	275	344	327	353	334	354	351	333	305	344	309	327	320	307	282	324	360	343	323	306	301	304	299	339	301	341	331	333	320	312	321	320	331	304	349	318	345	320	309	343	353	320	304	320	322	324	334	320	357	309	335	338	344	344	351	331	315	343	334	316	370	337	275	331	329	304	320	310	340	315	322	310	323	320	363	328	317	317	304	349	309	330	317	313	318	367	343	311	319	314	337	332	348	341	335	347	324	310	329	351	354	304	330	348	340	319	337	364	340	341	336	353	344	322	310	314	306	334	314	340	312	326	299	329	305	349	354	311	304	311	339	323	334	343	365	331	294	306	343	344	345	329	314	333	345	331	322	358	309	337	344	305	322	356	337	344	313	332	329	344	329	336	339	323	348	324	327	322	364	318	305	324	322	311	343	325	340	327	314	304	328	343	336	311	313	315	351	341	351	354	320	311	324	308	314	284	314	321	349	333	332	337	344	323	310	334	354	337	315	350	334	344	301	344	298	303	328	320	325	320	311	308	397	353	350	354	326	367	345	300	315	346	327	387	332	317	303	329	321	323	306	288	273	316	312	305	368	339	316	334	355	310	340	355	342	352	338	313	290	300	319	319	324	334	329	324	312	283	320	314	317	350	323	329	325	326	317	347	322	295	321	359	338	320	327	339	332	379	339	295	353	316	347	336	311	338	355	323	336	320	322	345	354	345	324	310	336	298	290	326	313	335	339	309	348	346	331	314	332	348	316	312	347	330	327	306	345	355	330	326	306	346	341	330	309	345	339	338	330	357	292	337	343	319	299	314	368	302	333	370	305	329	351	341	314	324	379	335	294	346	326	323	293	291	338	320	348	337	345	339	319	333	345	349	336	332	339	343	340	305	322	343	316	352	348	331	346	332	299	322	319	309	350	320	313	335	314	313	318	348	289	347	318	317	356	372	312	322	363	365	337	322	344	308	333	307	339	365	332	323	318	347	326	308	336	326	297	322	351	311	304	303	298	344	351	316	329	337	351	332	317	312	346	304	321	351	358	330	345	329	324	357	334	308	317	329	376	294	314	301	347	316	341	313	324	333	356	337	336	305	320	332	322	330	303	334	308	327	361	396	314	337	326	332	302	336	348	324	327	325	359	335	344	352	316	329	327	294	313	322	358	354	346	335	342	308	316	305	333	306	305	324	298	353	318	333	337	307	353	336	329	341	307	326	320	333	311	326	339	333	326	310	325	326	343	326	330	321	299	332	326	328	278	316	355	344	279	327	290	348	347	308	294	295	336	290	351	310	325	318	296	355	329	350	327	348	349	316	337	295	334	290	301	345	312	326	339	334	350	348	348	315	318	294	313	356	319	334	300	300	357	389	360	325	350	357	332	302	332	330	331	317	327	358	334	330	309	334	332	320	321	332	335	351	313	344	331	333	329	351	316	342	342	322	316	313	320	352	306	320	306	327	378	353	349	331	342	347	345	325	322	329	348	328	354	336	319	344	341	310	342	325	324	322	363	322	332	312	347	315	385	381	341	326	313	351	304	314	343	335	323	347	341	324	314	350	323	338	323	353	331	315	320	317	329	322	323	300	323	340	351	325	355	323	334	311	309	327	335	325	318	329	358	333	350	331	317	303	332	340	314	323	312	335	311	315	318	317	325	357	331	330	319	341	316	346	351	323	312	325	341	311	325	309	332	328	276	342	314	343	324	311	328	375	307	335	335	315	333	337	381	354	373	297	319	315	321	309	332	334	330	326	340	324	343	349	334	304	323	341	317	302	361	352	359	322	330	315	341	351	308	287	345	335	352	319	321	337	327	360	358	324	322	329	350	343	301	326	309	339	351	311	332	326	369	304	296	293	309	348	354	360	313	335	337	333	342	331	342	297	338	340	339	298	344	325	333	315	345	308	301	341	357	340	335	329	303	322	342	339	306	370	336	344	329	326	310	330	331	318	315	307	332	310	281	338	307	360	348	349	334	345	314	353	342	336	323	333	322	349	316	315	331	331	347	337	337	353	329	351	302	330	328	317	373	289	340	313	312	323	347	310	307	311	339	317	315	353	350	356	325	326	308	316	357	302	314	320	300	303	328	330	296	292	326	298	334	304	327	315	305	320	305	312	346	317	320	314	327	339	353	289	316	336	299	324	302	312	294	308	316	335	316	325	317	372	356	305	333	319	318	351	302	291	309	324	344	314	327	345	336	322	335	339	357	311	310	346	341	340	314	326	282	308	336	303	330	357	321	329	336	320	351	340	327	320	285	325	340	340	340	353	307	331	342	326	332	328	363	307	340	334	336	327	343	326	313	360	316	317	313	332	354	343	323	322	310	305	354	357	361	343	345	324	326	315	347	306	306	317	348	316	343	306	322	349	311	323	322	329	332	334	366	316	376	350	330	340	325	334	304	330	318	293	353	349	336	339	338	294	333	346	348	328	350	318	322	340	313	335	299	344	331	352	345	312	316	327	342	349	338	324	374	322	315	300	348	348	347	309	333	314	320	316	332	362	339	325	356	331	293	338	340	314	339	312	339	315	305	361	335	340	320	334	337	335	356	311	325	311	366	312	336	338	338	291	319	320	329	325	279	316	351	322	316	355	316	338	328	318	328	311	296	358	355	322	330	339	313	332	320	319	338	343	335	304	335	321	339	330	358	322	323	319	344	328	353	343	325	331	344	324	354	308	334	327	348	351	294	333	301	342	317	349	340	301	339	288	309	307	308	345	314	299	338	370	345	345	348	289	332	339	308	362	344	349	348	362	307	328	346	319	355	295	317	354	334	345	360	333	310	335	346	315	359	345	351	343	330	336	323	333	324	318	343	326	363	326	343	342	365	329	347	290	320	365	318	299	354	320	319	330	309	341	331	350	322	344	354	344	315	338	318	320	351	316	326	334	330	357	355	353	340	325	312	342	337	316	362	306	325	313	341	300	329	307	324	345	318	312	323	335	295	366	340	344	304	339	329	346	320	350	335	323	316	313	342	308	358	338	274	333	374	337	329	348	300	298	295	337	315	309	352	327	309	321	328	313	322	315	313	350	336	349	344	349	342	336	320	322	332	318	341	351	324	321	332	304	354	348	349	319	331	363	320	326	308	294	320	341	295	301	343	312	337	314	344	315	322	334	301	347	319	331	341	352	362	338	293	287	293	331	304
5511	1387	1023	876	780	785	824	836	786	737	757	808	758	804	822	797	790	769	780	769	806	781	787	835	697	811	733	780	858	792	775	859	815	769	794	771	737	771	778	791	835	845	838	728	819	783	808	819	816	788	760	785	813	791	814	792	819	755	801	786	819	755	774	793	806	804	746	771	801	833	798	827	745	796	788	850	806	802	780	803	765	816	809	860	754	766	813	798	808	763	811	803	769	820	812	757	830	824	781	806	823	816	758	786	776	796	797	799	837	771	774	778	766	782	817	771	758	812	795	815	823	793	803	793	767	787	743	780	834	804	803	772	804	787	801	780	787	796	776	735	752	774	777	781	778	801	770	784	775	768	817	750	788	758	741	760	789	819	789	795	810	771	745	815	811	781	760	807	794	752	797	831	796	748	762	807	833	792	812	792	764	740	788	801	783	808	850	797	765	774	797	813	853	813	766	773	755	757	828	822	744	830	787	772	756	745	762	771	741	783	818	827	782	777	833	795	796	782	784	846	779	810	772	789	782	836	730	819	787	843	780	784	734	776	757	797	745	773	764	798	771	831	771	811	804	801	782	787	801	806	813	811	776	808	746	772	835	766	821	787	813	783	851	766	819	818	751	799	795	803	766	827	801	815	819	845	782	755	736	742	773	757	813	805	785	770	771	781	750	806	807	714	768	780	831	802	826	749	795	802	827	763	766	777	782	810	754	794	756	789	777	809	812	751	764	799	736	758	798	787	808	827	855	775	783	817	779	846	836	734	737	738	791	820	818	814	807	846	797	766	787	712	818	820	809	775	762	769	764	817	795	785	809	788	825	803	744	794	788	742	784	752	785	779	766	769	792	803	819	818	789	786	811	809	781	831	786	826	739	813	774	847	825	808	780	788	782	799	783	740	802	787	789	789	747	807	795	778	731	813	772	849	766	737	768	728	750	803	757	786	786	792	812	795	822	789	775	804	797	825	846	785	785	779	846	794	811	768	786	762	792	787	809	804	765	755	779	745	783	812	775	831	731	782	770	792	736	800	798	811	798	780	794	783	783	841	765	832	809	777	830	739	770	818	786	778	817	780	760	769	821	831	831	814	798	798	807	780	823	780	816	772	761	786	779	803	777	765	803	807	777	721	783	771	786	767	775	820	792	805	782	811	755	752	777	838	759	782	829	775	766	778	729	821	723	824	765	839	788	793	798	764	814	749	759	802	778	744	787	752	805	728	814	684	804	753	826	739	807	754	799	792	769	765	772	831	789	817	762	806	754	780	789	791	835	767	809	799	817	768	736	821	783	763	793	797	806	792	829	761	770	818	816	822	772	830	776	812	805	784	700	755	773	767	740	809	823	794	808	772	779	806	705	802	817	827	815	820	778	756	801	780	760	795	703	808	832	744	793	795	785	828	758	788	828	797	770	802	747	822	790	788	772	810	773	745	788	778	788	799	781	786	745	829	845	800	795	764	764	807	765	790	805	740	826	808	790	733	782	830	768	814	778	797	803	806	818	768	797	798	774	834	745	808	790	812	758	763	811	805	815	839	803	830	791	778	773	765	813	791	790	827	776	800	795	774	792	775	819	815	848	795	796	744	818	764	854	801	752	839	757	759	790	795	767	798	777	794	808	786	788	775	825	784	782	776	768	831	813	770	826	797	825	809	796	818	807	770	791	756	774	757	769	790	784	790	770	826	842	810	754	780	801	785	836	807	875	802	787	807	822	778	821	818	806	749	780	794	808	788	794	804	831	764	808	805	789	788	761	777	839	803	786	750	764	815	825	785	763	748	772	769	784	841	770	749	790	785	813	769	782	764	774	824	832	817	762	760	741	767	792	788	805	786	808	811	750	764	807	828	795	757	796	807	772	781	795	759	810	769	742	735	842	813	751	776	783	779	829	765	830	804	770	761	786	726	747	844	816	784	824	738	811	816	775	722	787	826	771	815	803	786	761	774	819	818	777	765	782	837	827	816	762	803	813	840	842	814	761	775	789	790	809	749	823	844	771	806	785	789	775	760	750	792	835	745	746	800	791	754	774	773	847	842	860	854	820	798	822	766	786	785	812	767	799	796	771	835	787	817	776	788	796	799	812	794	816	811	780	794	832	790	748	799	831	821	813	781	756	810	834	791	782	783	807	817	811	820	820	832	794	789	783	807	823	819	798	792	832	746	827	762	746	805	809	762	780	825	749	814	755	771	844	803	800	739	752	789	795	786	810	826	807	733	779	805	795	815	821	773	752	767	776	796	800	797	785	800	876	796	843	814	794	773	790	786	750	783	778	765	793	771	841	808	778	776	787	756	746	808	761	799	804	780	783	804	790	845	797	766	845	789	809	780	766	814	773	856	836	766	777	778	759	746	785	816	725	789	797	779	784	788	841	826	705	832	832	823	829	816	783	775	782	766	771	775	787	808	759	829	758	751	790	771	767	827	790	731	819	805	821	774	791	818	835	838	772	769	821	796	802	806	838	814	750	775	806	817	754	778	809	746	805	808	804	795	799	782	813	864	792	812	816	786	758	889	820	736	792	815	765	842	783	855	830	782	822	776	814	764	807	840	812	814	778	804	782	820	807	794	800	755	820	747	772	765	791	707	745	784	801	728	797	835	807	826	837	776	755	786	793	821	828	756	808	774	815	828	798	784	757	769	767	787	759	757	805	795	815	798	761	841	780	835	812	820	786	826	774	777	725	778	819	778	806	798	735	836	805	797	778	759	825	770	752	790	804	771	800	782	809	809	744	812	742	756	819	767	769	778	856	787	741	754	818	788	779	827	809	763	781	803	784	820	783	719	784	835	780	797	802	785	796	826	847	784	761	769	791	814	737	806	829	781	829	753	763	774	796	788	781	747	781	824	771	819	768	810	838	792	829	793	819	756	759	771	819	781	768	787	796	795	809	749	760	757	797	782	788	796	816	792	800	777	839	804	819	766	791	741	782	806	797	757	779	781	848	787	796	810	865	780	820	768	789	793	756	797	794	738	792	795	822	762	815	778	807	781	803	763	763	764	743	807	785	820	792	774	780	800	757	808	821	816	773	788	813	803	777	758	798	788	793	810	800	777	766	781	804	784	766	817	777	788	819	807	794	763	801	837	778	756	798	793	783	864	781	782	776	804	812	809	833	808	790	887	773	794	766	800	818	811	800	828	796	825	782	772	812	784	781	838	781	821	770	845	775	814	803	762	755	784	776	762	782	741	832	798	805	797	771	814	815	789	782	805	780	820	801	791	836	801	784	772	799	803	774	780	820	834	778	754	803	806	787	799	787	806	805	809	820	785	772	803	801	754	832	788	815	784	755	805	776	812	806	797	809	794	750	847	779	801	793	783	751	746	757	780	733	796	765	722	793	796	824	760	756	787	765	763	780	762	797	794	745	814	806	783	805	796	812	794	785	790	773	766	799	779	789	737	765	797	815	793	771	783	780	783	805	791	809	784	743	764	776	790	794	780	771	802	780	791	821	833	818	790	830	842	819	741	842	739	799	818	769	842
24714	21036	23965	28336	21039	12825	535	355	326	275	273	289	272	268	219	222	232	204	225	238	252	259	236	223	246	222	268	228	253	220	233	230	210	252	239	239	243	252	212	255	223	225	239	213	219	237	240	226	261	241	231	204	241	204	222	237	213	241	198	240	259	251	229	236	235	229	207	240	233	238	240	256	244	235	249	239	232	236	246	227	239	249	225	222	213	223	259	245	251	237	235	222	229	201	217	261	205	220	223	225	220	233	220	244	243	218	220	234	243	224	240	213	261	225	243	232	253	243	220	227	242	240	237	232	222	241	228	223	214	237	212	238	243	224	251	232	255	230	239	250	230	218	239	228	209	220	212	240	214	244	214	254	230	248	248	235	243	243	206	218	234	249	242	220	215	249	241	229	213	242	215	237	214	196	252	236	243	234	226	234	271	227	231	230	222	245	205	227	251	228	239	232	222	229	221	261	255	225	219	232	238	216	211	240	213	230	236	251	234	253	251	220	245	226	240	227	218	232	227	258	238	225	221	196	213	233	242	229	216	219	232	222	255	235	215	218	238	201	231	228	199	221	243	230	205	247	222	221	263	239	233	221	269	240	222	242	256	230	222	230	236	225	231	237	237	230	221	225	242	227	216	239	200	231	214	258	258	252	252	247	255	226	247	231	246	257	212	247	217	228	243	204	249	239	247	257	223	206	231	211	230	242	224	225	201	211	242	206	242	232	242	236	235	263	246	234	211	232	223	213	231	210	223	238	218	258	225	211	239	246	242	216	254	292	247	196	220	196	241	241	231	232	237	238	215	219	224	248	219	242	231	248	211	229	236	250	233	200	251	235	236	235	229	240	233	220	225	224	226	266	241	225	204	216	224	247	219	219	225	209	232	232	243	231	249	230	221	239	227	209	208	234	222	229	216	245	232	229	230	242	231	224	239	221	228	225	214	258	211	221	210	239	206	244	271	214	236	225	224	223	249	220	240	233	226	239	221	234	212	237	240	251	218	235	246	238	252	237	228	241	237	236	268	249	217	224	217	225	286	232	257	251	233	245	234	203	248	254	227	230	235	241	231	226	227	211	217	232	222	221	272	213	242	252	235	227	222	211	239	233	248	214	230	225	224	253	209	215	237	221	198	249	256	222	212	225	217	255	242	209	248	247	231	257	256	193	203	234	248	242	220	207	235	246	237	224	240	265	250	219	242	224	251	254	252	216	243	235	270	238	242	218	206	207	242	234	263	231	233	248	218	267	256	236	216	233	220	247	244	225	243	223	232	219	226	209	233	233	230	248	266	241	236	236	209	230	220	254	244	247	212	216	210	244	240	234	250	250	238	249	211	261	214	237	213	246	246	230	224	247	238	237	258	258	268	227	247	227	261	231	247	221	230	219	211	252	243	212	225	240	223	229	227	243	236	214	217	231	256	242	223	242	236	264	213	230	242	233	250	220	227	218	214	248	254	225	250	248	255	243	223	214	226	265	206	248	229	248	233	220	237	243	252	239	233	201	222	221	231	249	232	218	235	238	217	229	233	225	231	212	220	250	216	198	258	237	246	204	214	205	217	209	240	213	234	261	237	254	229	215	255	213	228	224	207	218	238	219	225	234	206	259	229	226	212	228	248	235	238	264	214	228	239	251	217	221	234	219	245	250	214	231	219	233	229	202	240	225	222	225	208	233	234	231	221	241	228	236	234	221	249	229	237	265	249	223	224	244	235	226	256	246	246	224	224	228	233	209	204	278	267	245	275	252	220	221	223	245	259	278	233	202	203	249	211	230	232	231	209	218	232	238	234	235	235	232	228	238	206	217	239	246	215	205	229	273	234	243	213	232	222	252	220	260	215	259	244	250	236	241	236	249	214	242	231	239	212	247	201	231	263	224	197	236	229	240	240	241	239	220	241	219	214	214	212	248	247	228	198	247	216	219	247	232	276	220	235	243	255	248	233	251	236	207	237	247	265	245	215	233	248	264	243	222	240	222	215	222	233	245	242	248	251	209	222	216	276	227	239	209	234	234	244	204	221	227	225	209	207	220	261	231	243	251	232	213	205	238	232	213	222	228	255	217	206	228	220	201	205	235	224	241	218	271	231	234	213	235	250	238	220	240	255	208	218	239	216	245	215	247	216	237	241	256	232	251	234	227	239	242	252	243	225	248	247	227	210	224	217	251	252	227	261	204	245	204	243	196	212	254	246	220	227	246	229	217	248	250	214	228	228	255	235	222	239	218	226	227	234	227	256	239	223	223	232	235	234	269	234	219	211	232	220	228	237	246	228	232	220	215	252	222	223	220	225	211	260	219	242	231	241	247	215	255	221	216	228	229	240	210	224	246	212	242	238	245	213	218	239	204	227	238	223	244	233	248	189	238	237	237	228	227	227	214	240	216	237	239	225	239	239	244	204	227	244	233	239	211	235	255	203	249	216	244	224	252	243	208	227	252	244	246	244	226	232	203	217	243	228	237	237	240	254	226	258	213	210	226	241	232	252	236	209	229	269	256	222	252	245	255	246	205	228	235	238	245	234	247	258	245	234	200	219	238	199	238	216	231	244	222	222	213	226	213	244	215	245	226	235	237	226	234	234	228	240	263	230	229	237	212	210	206	211	230	257	240	227	225	244	231	206	214	208	254	204	245	234	223	242	217	246	220	242	233	232	247	233	246	234	232	224	253	252	253	227	223	207	220	228	252	243	231	229	224	199	229	216	228	203	225	219	192	223	236	212	223	247	228	228	215	240	240	234	260	220	213	223	237	230	234	219	260	234	270	221	228	219	238	231	243	207	238	219	209	238	208	217	224	228	206	207	250	244	221	259	204	229	212	206	233	213	220	220	242	218	260	232	233	244	224	233	232	242	241	249	238	203	251	222	232	253	253	251	233	239	219	245	264	230	243	206	216	248	223	225	243	245	215	241	224	205	236	257	208	200	218	196	224	230	233	211	238	263	243	202	220	222	212	214	259	223	232	223	216	220	239	217	251	228	248	207	232	251	264	224	249	220	219	226	241	251	258	226	270	197	232	225	223	214	210	207	231	224	232	251	217	207	215	232	229	222	236	241	231	238	221	252	231	260	243	221	263	217	235	230	244	191	259	211	227	221	207	202	224	229	244	248	228	205	213	264	225	235	241	252	260	242	245	241	218	229	274	220	234	243	220	203	246	252	256	220	221	237	217	255	214	205	241	206	235	244	237	235	214	232	252	239	240	227	245	251	246	251	249	204	249	232	235	242	239	218	223	239	238	250	246	225	228	231	247	252	212	231	207	214	239	228	229	236	240	241	235	226	238	212	230	245	233	258	240	252	236	246	211	228	255	231	219	233	195	236	220	229	230	206	253	227	227	224	220	240	244	260	243	239	295	243	230	204	244	241	247	221	254	200	226	222	247	254	260	233	232	188	215	242	241	235	225	241	251	248	211	227	246	247	231	229	235	240	238	261	238	231	259	220	247	245	241	246	247	225	234	214	241	205	236	239	220	224	240	210	199	219	222	235	206
3166	2569	1373	895	731	654	655	606	566	616	600	578	578	592	570	543	544	541	593	592	553	591	604	577	553	568	568	593	531	558	557	583	596	579	558	552	638	559	567	545	532	586	504	552	553	549	537	616	571	547	598	550	535	558	596	562	586	615	541	550	585	531	609	546	590	567	573	545	557	610	579	541	573	542	540	573	585	575	550	537	582	549	575	545	580	538	561	566	594	594	590	520	566	591	545	578	585	568	540	570	506	588	577	565	591	616	530	536	592	597	517	553	499	593	555	578	554	550	596	587	597	548	526	555	562	530	559	559	560	546	545	541	583	570	583	527	566	562	577	588	611	542	572	535	572	553	574	627	565	562	525	512	580	561	565	576	568	576	578	559	568	607	576	589	573	551	564	497	571	554	563	556	552	542	550	579	626	564	558	541	544	529	546	559	519	548	552	543	548	566	548	566	524	566	538	583	575	587	530	596	563	546	575	564	555	583	592	538	581	570	563	575	546	596	552	628	575	579	576	547	548	531	572	557	547	564	579	590	540	594	555	566	531	564	562	588	594	622	577	605	578	551	507	587	583	570	531	567	557	582	580	581	603	540	529	567	519	553	576	594	606	551	554	541	580	574	567	543	559	563	602	545	561	545	583	567	571	577	580	569	564	590	571	571	550	545	599	548	553	534	568	610	601	548	542	567	563	593	530	537	531	616	557	572	592	553	564	576	587	593	565	537	571	573	543	546	563	587	585	594	564	588	556	569	551	591	568	590	565	570	572	569	588	556	536	573	549	530	588	583	613	553	563	564	533	546	573	538	592	571	594	562	568	571	558	570	536	531	557	574	549	560	570	598	559	588	533	561	572	611	584	569	607	542	545	576	583	604	541	593	601	545	575	553	591	545	528	570	564	545	566	585	600	550	616	570	531	535	540	567	585	589	569	564	586	563	587	542	581	534	540	569	586	547	554	585	562	594	596	575	542	569	570	591	530	556	533	594	569	580	570	586	565	517	560	568	586	577	577	568	575	571	530	556	545	554	580	583	587	589	559	552	515	582	593	603	553	587	572	551	576	574	505	538	545	544	554	553	551	580	570	566	545	583	577	556	565	559	552	565	558	595	589	579	593	555	578	555	561	554	563	555	565	568	574	512	585	580	578	558	606	571	576	567	595	560	574	585	533	582	575	569	515	615	542	589	604	565	572	576	593	562	559	566	518	553	570	581	622	543	552	591	590	525	571	558	552	547	598	552	549	575	568	544	588	568	571	574	550	539	582	602	587	555	613	558	566	557	516	570	554	546	552	578	541	583	520	545	606	522	555	567	572	603	573	603	586	576	573	571	529	568	542	591	603	572	579	579	612	570	603	572	595	558	600	496	588	605	567	564	530	567	580	566	530	593	567	559	539	545	578	552	558	606	603	536	635	561	586	624	597	613	574	564	580	545	614	562	541	531	613	542	573	574	583	565	569	555	549	542	539	566	580	567	544	561	589	517	557	593	597	573	570	561	558	594	556	576	580	568	555	547	589	603	545	555	569	576	540	562	600	580	546	568	560	603	560	569	539	558	579	559	584	602	589	547	579	553	609	539	551	524	516	547	519	557	613	599	606	550	546	568	574	540	592	556	598	561	575	606	546	549	595	577	574	569	573	555	571	571	571	580	555	525	559	535	571	570	560	509	566	575	579	542	572	569	571	527	531	569	595	590	561	539	571	556	538	606	576	550	556	550	551	562	578	570	620	596	564	572	533	595	561	561	542	586	531	548	569	618	555	588	580	521	603	589	569	578	554	553	571	534	573	570	574	565	563	530	554	588	602	598	521	528	556	601	606	570	574	573	541	558	524	573	533	567	576	554	523	569	576	574	517	642	547	551	606	553	597	567	543	561	579	568	574	590	555	610	541	559	569	589	596	556	586	546	560	552	548	540	550	544	600	582	563	539	597	590	594	561	500	568	576	528	571	592	576	593	566	602	507	593	612	580	539	575	602	551	518	610	586	600	549	569	570	563	572	561	537	570	560	591	564	591	581	535	569	579	548	553	570	603	601	596	595	544	521	579	570	588	539	513	544	520	568	563	552	561	538	531	557	581	570	547	553	566	631	556	617	593	571	584	612	528	565	553	558	545	571	533	557	582	548	545	559	530	570	642	527	589	595	575	599	543	559	557	563	590	603	584	571	565	550	569	568	600	552	547	545	561	548	565	542	598	609	529	568	558	564	547	567	597	575	595	545	568	540	600	555	538	538	585	596	553	543	523	590	574	587	590	593	560	577	552	546	578	546	599	534	598	559	578	585	558	594	593	562	568	529	540	546	515	571	573	525	558	606	536	587	585	547	565	560	532	589	574	534	574	535	563	585	592	571	608	595	549	572	603	555	577	584	580	579	562	586	593	578	565	619	602	545	525	561	538	556	576	558	576	539	524	604	559	558	553	533	523	631	558	556	567	573	529	541	610	578	550	570	538	570	559	566	594	516	556	571	579	559	601	520	609	515	585	581	542	607	565	535	520	610	554	631	576	606	582	576	612	592	577	578	555	539	566	539	585	584	531	560	563	554	557	569	553	545	519	585	550	564	588	611	572	579	537	580	626	516	552	561	554	600	615	561	558	556	549	538	578	540	533	579	560	530	568	549	553	537	546	580	524	573	575	569	558	547	585	522	567	551	583	572	580	590	557	567	604	557	553	604	579	581	576	568	537	552	530	558	563	528	577	553	569	606	520	556	530	576	644	581	610	585	565	567	561	541	547	563	574	562	584	575	568	532	546	571	539	525	559	580	559	548	587	561	612	588	573	587	578	552	550	571	546	560	585	617	555	593	561	563	596	551	564	545	534	538	593	564	621	569	568	539	548	579	572	544	541	571	558	556	569	575	528	548	578	537	552	573	574	568	549	556	594	581	617	551	551	552	559	569	569	548	611	540	589	593	578	583	553	552	568	549	590	548	571	531	579	529	544	537	572	600	569	594	565	557	550	577	571	571	582	556	602	575	567	592	578	559	543	621	598	570	609	554	552	605	520	576	580	548	547	541	559	597	595	593	575	554	553	583	553	590	528	581	545	559	548	546	534	557	535	605	581	584	568	579	547	558	568	554	563	575	586	582	586	545	602	582	561	582	584	573	582	571	553	553	572	545	551	580	532	596	562	609	561	556	538	562	542	577	569	559	587	547	533	515	553	551	574	608	577	545	591	540	527	543	573	592	593	531	547	557	592	574	576	538	607	549	557	569	559	535	569	540	580	560	509	582	563	581	585	553	506	567	560	590	542	580	556	559	555	594	575	576	583	592	586	600	579	577	556	592	553	569	565	562	548	560	573	573	554	568	543	571	559	585	550	574	559	563	552	568	534	538	568	526	541	555	525	602	559	590	564	545	534	596	560	580	562	593	558	581	544	559	567	548	541	573	585	573	546	538	541	525	563	555	607	551	584	589	567	524	571	573	538	571	543	601	507	511	589	564	558	590	612	588	577	638	562	599	566	602	548	517	582	579	559	547	529
23945	20994	24389	27818	20996	21002	12324	445	254	226	196	182	150	174	164	147	150	137	124	134	123	117	93	144	121	105	129	115	123	119	104	116	104	118	114	107	106	112	96	125	106	108	119	107	119	105	121	113	117	98	111	123	123	98	90	102	102	112	125	90	110	96	114	116	97	117	111	109	103	88	88	110	102	106	113	96	114	103	98	112	111	104	93	119	104	110	123	118	119	105	118	100	105	105	125	110	107	106	102	102	113	102	104	108	97	100	105	112	101	106	106	103	115	110	98	119	86	106	114	99	105	108	103	113	124	118	101	106	100	112	110	109	103	111	97	99	116	97	96	121	103	114	110	117	96	125	86	95	94	94	113	110	98	114	89	113	101	114	100	115	102	103	99	114	118	97	103	112	93	114	96	87	108	99	107	103	94	89	97	106	96	119	104	103	116	98	112	104	89	136	93	110	119	133	116	105	90	109	101	107	104	103	101	125	101	95	104	126	115	119	115	119	99	98	102	112	93	129	110	122	112	115	95	100	106	117	97	84	112	104	106	110	110	122	105	108	107	100	111	119	124	104	121	113	100	117	107	104	113	107	108	112	96	102	89	111	112	102	96	105	108	128	105	87	106	120	109	116	114	89	99	111	96	123	107	107	99	105	124	105	102	104	110	114	117	107	117	108	95	124	95	113	95	94	125	99	107	99	107	109	101	99	97	113	115	103	103	114	98	111	125	106	104	98	117	91	97	94	93	102	111	101	104	113	88	118	92	103	97	112	106	100	113	96	99	98	105	100	94	91	107	127	106	110	115	134	89	103	104	102	107	100	104	106	93	121	99	102	117	93	104	106	98	101	128	102	109	120	118	98	105	114	105	90	112	88	93	122	100	99	108	108	94	120	103	119	90	103	102	111	101	94	96	107	99	94	114	96	104	136	98	114	94	91	99	94	93	114	116	120	110	111	113	104	102	124	91	119	103	107	90	92	116	102	107	114	117	87	116	115	116	108	103	112	98	106	111	114	88	101	95	109	100	95	88	109	108	79	102	107	113	99	105	122	106	99	104	96	99	110	96	114	104	102	102	122	116	109	123	98	98	97	96	107	104	106	111	101	110	112	91	104	115	110	103	105	99	106	121	104	111	87	75	106	103	115	106	112	86	137	102	100	99	102	94	118	114	124	98	96	106	89	102	102	113	101	120	116	98	97	111	90	100	119	131	100	107	103	130	127	115	89	111	105	95	113	103	100	110	94	105	117	114	107	115	105	110	117	99	97	101	112	104	104	108	107	95	95	100	125	103	106	113	119	104	120	87	131	115	112	113	107	104	115	126	114	101	104	109	102	76	108	100	99	92	114	119	99	115	98	106	97	104	102	91	112	103	104	116	119	119	102	89	101	109	85	117	140	97	117	118	112	103	109	109	125	108	100	85	117	108	97	90	111	95	99	100	117	105	115	124	110	101	115	129	98	99	94	111	86	95	96	130	116	99	99	117	103	117	100	114	118	115	100	116	97	109	105	112	123	87	93	117	108	105	121	104	97	104	87	85	98	106	105	109	114	94	84	84	102	118	103	99	92	95	103	98	112	110	102	93	108	108	107	104	110	118	111	116	120	108	113	118	109	102	112	103	96	130	112	117	106	98	124	102	133	92	120	102	110	97	102	99	115	107	98	104	113	116	103	122	119	101	121	112	96	93	111	130	118	90	96	105	132	109	107	121	110	120	97	100	99	116	103	109	127	112	81	107	87	106	92	103	107	114	122	103	90	119	105	115	108	96	136	104	107	114	111	101	95	101	117	93	97	105	93	118	122	104	119	87	104	104	103	95	97	91	92	108	101	126	121	108	109	92	126	112	125	92	103	108	101	112	103	122	99	105	96	109	99	103	107	112	126	109	112	102	108	91	118	108	103	103	116	108	111	78	98	137	130	115	108	99	119	108	105	115	104	101	100	115	107	110	145	81	101	93	101	102	104	119	93	119	89	107	112	119	92	103	90	123	110	113	104	97	107	102	111	97	114	105	113	104	100	100	121	110	98	107	91	96	99	110	115	108	110	102	111	101	97	100	110	109	102	114	99	103	120	106	116	108	116	115	91	108	118	87	109	124	118	103	95	114	105	115	121	111	93	117	92	114	93	117	113	95	103	101	113	127	112	99	89	98	92	105	108	124	128	100	95	105	110	118	82	110	116	94	117	127	91	121	120	119	104	108	115	105	112	110	115	102	120	107	112	109	105	111	112	130	99	95	93	121	96	105	108	119	98	95	98	93	95	101	97	111	108	110	112	118	97	95	101	95	97	101	100	110	94	104	104	102	105	124	105	120	106	100	113	90	95	100	119	112	111	103	93	94	116	101	103	124	114	115	110	101	100	97	138	110	93	97	115	118	113	106	121	106	121	111	112	105	104	129	108	105	104	94	102	100	105	115	104	117	97	109	100	99	117	105	105	107	104	96	99	96	113	88	105	113	98	120	99	100	126	114	113	100	97	110	92	94	127	123	111	98	99	103	128	114	105	116	112	105	99	104	91	123	115	102	101	99	82	116	84	94	96	100	126	115	115	118	103	130	101	84	102	107	95	121	106	85	108	103	100	106	114	98	120	103	111	113	98	92	126	120	109	102	120	110	95	92	103	94	93	88	104	101	118	105	99	92	91	98	99	88	115	110	106	108	85	96	90	118	105	100	104	105	103	115	107	94	122	114	120	134	121	90	106	104	113	97	93	92	106	110	93	101	115	107	97	118	132	101	107	104	116	112	86	111	116	110	96	114	101	101	117	109	99	108	101	91	95	97	105	116	111	104	115	110	85	94	92	94	107	130	105	116	122	119	127	107	106	116	113	98	127	88	100	97	111	114	102	91	110	109	110	95	116	113	127	108	107	102	115	102	105	120	104	106	102	121	118	103	96	112	87	105	105	119	111	106	86	87	85	109	109	95	135	108	103	111	114	120	95	108	90	105	113	101	113	110	113	92	90	90	93	104	112	118	110	118	98	89	99	96	107	118	130	89	102	118	103	116	109	110	118	100	97	96	91	107	104	109	106	106	105	100	104	110	110	101	101	113	112	111	109	84	104	112	102	108	125	103	122	87	114	109	113	102	92	119	97	114	99	121	125	103	106	111	100	103	111	85	116	118	105	100	112	100	98	112	97	102	111	93	113	98	112	102	103	109	90	107	94	118	120	104	114	111	109	100	100	95	115	96	108	92	101	115	122	96	101	100	116	125	99	95	112	88	82	96	136	101	103	93	109	104	104	107	133	105	112	106	108	93	97	100	112	120	116	115	84	113	95	113	110	110	109	104	104	115	92	112	100	119	91	119	102	115	101	103	104	119	111	108	114	103	105	106	98	112	106	114	100	93	105	112	99	97	110	106	130	114	113	98	127	91	101	103	91	105	93	105	100	97	107	92	114	120	96	95	98	102	100	102	112	95	113	107	118	119	94	102	101	106	88	94	96	109	114	127	102	106	86	94	92	122	90	102	103	70	117	92	96	109	96
3187	3988	1858	904	544	492	412	379	308	333	316	327	331	337	322	321	323	318	309	332	308	314	308	292	316	274	268	312	306	326	316	287	311	297	293	283	291	295	278	291	285	301	282	243	276	275	312	278	300	298	282	290	290	285	307	306	305	298	293	311	307	284	291	268	325	284	310	290	305	295	312	329	272	291	301	262	278	300	289	302	295	268	267	290	305	294	317	276	302	294	300	304	307	284	276	291	305	288	282	278	290	277	277	280	259	309	304	280	290	297	275	304	254	305	285	308	306	268	304	277	288	289	304	279	298	302	293	271	295	287	290	300	307	284	290	303	308	282	289	309	310	273	285	302	305	291	292	281	324	287	294	300	253	286	290	262	292	286	308	307	285	282	329	305	314	296	286	248	301	297	287	314	270	286	275	311	311	272	264	293	280	270	301	281	288	289	310	295	270	287	312	310	308	282	300	294	305	308	298	289	284	277	283	299	317	307	317	293	291	306	270	304	279	291	293	294	307	270	306	266	280	276	295	275	315	301	267	292	311	281	303	293	324	306	296	291	314	290	304	320	285	306	307	277	259	321	277	286	292	285	287	285	319	274	298	298	307	304	286	268	296	275	296	280	284	314	270	288	284	299	283	273	281	278	281	299	304	300	290	278	242	325	273	272	278	281	274	293	284	283	313	273	313	291	275	304	285	286	280	313	298	323	316	313	328	272	286	277	297	314	300	286	298	302	295	275	280	276	287	290	287	287	281	289	281	277	327	293	289	319	251	292	303	299	289	302	279	259	278	274	284	287	283	309	291	280	296	276	293	297	308	298	287	297	303	290	284	271	314	277	261	301	300	317	312	305	285	317	289	300	275	303	295	293	313	271	290	300	307	304	298	334	289	290	280	335	299	296	315	287	322	304	265	294	269	298	284	294	299	280	310	317	300	293	272	292	284	293	276	296	275	291	285	283	276	293	300	263	268	292	291	303	284	307	286	262	297	272	318	292	302	288	269	303	287	285	292	281	262	275	321	285	312	297	291	268	285	263	275	278	291	337	299	299	288	335	297	270	329	277	293	294	313	299	318	290	298	310	261	267	283	297	319	289	288	281	256	300	317	340	291	280	289	304	305	281	296	294	291	276	301	292	297	286	293	320	300	313	283	335	290	284	304	308	315	286	282	288	289	288	288	274	275	310	274	306	285	319	267	289	279	319	303	298	301	273	265	327	269	276	265	279	288	284	279	274	309	288	310	316	282	268	285	294	320	293	281	318	298	283	295	315	293	291	311	296	306	320	309	296	296	292	267	297	317	290	310	274	300	299	308	265	326	290	294	262	310	306	308	323	287	320	298	305	281	306	296	305	293	309	305	285	285	315	303	290	297	289	306	276	283	280	299	287	296	282	318	282	286	310	283	278	295	302	292	290	271	281	319	298	290	303	281	315	298	300	321	280	296	294	310	291	322	295	289	296	334	273	284	294	308	258	294	281	295	288	304	286	307	323	318	329	263	301	274	289	301	277	303	308	308	292	295	287	304	286	300	314	295	273	268	294	303	278	303	310	267	321	283	273	282	284	350	293	333	303	311	296	304	284	296	311	303	282	332	286	323	280	266	266	310	287	265	311	267	318	306	306	272	286	305	270	325	286	289	305	296	262	286	284	295	268	327	261	298	303	292	296	315	309	285	319	285	265	299	306	306	295	320	323	281	287	269	274	306	318	343	291	290	304	270	269	303	261	300	297	258	258	302	287	280	295	273	276	312	297	308	278	280	315	310	251	295	284	293	290	286	304	301	283	325	336	280	301	281	285	303	323	297	282	312	317	260	307	258	274	294	292	298	296	274	293	295	284	302	270	297	276	313	287	292	311	300	293	258	319	291	284	297	284	309	279	325	294	308	289	292	294	261	344	278	273	275	290	281	277	269	280	276	307	293	319	299	249	297	283	297	279	284	283	276	302	273	278	286	299	301	293	310	273	284	299	277	289	281	293	273	314	328	288	311	285	301	266	313	285	282	291	292	275	312	302	297	320	265	311	266	314	310	285	333	268	292	298	303	306	310	299	321	297	285	267	314	293	272	300	284	306	301	291	300	282	300	317	286	305	312	335	298	358	306	306	297	280	290	300	314	278	306	267	275	304	248	303	273	293	305	263	290	297	298	259	266	315	261	317	296	299	280	281	291	293	255	301	281	278	287	304	303	259	301	265	311	285	286	298	282	285	268	278	279	290	284	290	313	276	312	295	304	296	290	310	267	312	261	289	303	334	342	298	295	307	297	266	298	302	260	291	288	302	285	286	300	280	295	295	284	288	290	294	306	299	288	305	289	297	276	279	295	306	297	292	281	304	296	276	290	319	290	324	276	305	270	273	299	258	289	289	283	280	284	260	306	308	281	283	283	294	289	316	305	280	295	274	284	328	284	299	285	283	256	298	285	283	306	304	271	290	303	298	276	294	282	277	302	303	282	322	292	310	295	294	298	298	290	283	283	268	326	295	299	268	320	289	282	285	298	278	285	310	293	292	279	309	284	270	258	312	284	288	288	287	272	294	271	275	296	326	291	283	290	301	307	292	295	279	309	300	297	305	271	286	295	281	299	287	293	292	304	312	332	296	294	315	283	283	312	272	295	274	267	287	312	302	281	312	302	285	291	286	329	267	325	298	299	291	284	306	278	316	258	297	293	292	281	309	289	304	301	312	298	289	294	304	302	306	296	287	288	281	279	281	268	299	287	298	292	263	278	288	299	318	308	301	273	303	291	275	309	289	311	292	280	274	292	286	293	314	311	291	297	278	281	304	283	317	259	300	303	325	296	300	253	282	310	262	291	313	328	267	288	304	312	309	294	324	285	285	311	277	266	275	302	284	298	240	254	304	324	283	301	301	298	328	273	274	314	280	284	288	302	314	305	297	298	265	293	299	285	305	262	293	288	281	294	275	291	269	321	305	293	312	298	301	297	296	308	286	280	291	291	286	299	265	286	313	309	282	283	276	299	302	273	256	301	301	272	268	283	274	289	285	318	338	302	293	276	273	278	295	278	305	310	295	306	275	261	263	305	312	308	319	296	274	285	299	274	282	313	288	297	276	257	280	293	287	276	286	282	291	301	292	273	260	275	319	301	296	278	297	277	263	261	281	307	297	287	286	291	322	301	269	272	312	279	297	299	317	322	280	280	287	296	288	276	307	295	296	264	303	300	295	294	294	300	307	291	275	318	313	273	264	296	277	307	309	307	271	281	284	294	319	305	274	291	314	280	312	305	278	273	298	286	279	284	269	319	277	289	299	311	314	304	304	279	274	305	294	299	299	276	302	309	284	270	305	273	314	280	266	285	285	270	276	299	294	293	271	294	307	300	293	302	300	313	310	288	279	267	290	325	297	305	295	312	292	300	307	289	285	302	312	317	305	305	309	302	277	293	304	277	306	294	302	272	283	263	253	311	289	302	300	313	292	297	279	287	330	289	290	280	289	310	288	282	284	283	296	317	323	316	284	284	282	285	301
30950	20445	10355	1041	606	531	439	334	320	339	345	330	317	345	333	313	366	313	318	296	347	316	352	320	293	345	334	320	313	328	333	300	330	341	345	302	342	363	367	332	310	322	324	329	330	335	313	306	316	328	334	322	326	309	291	352	359	335	335	337	316	357	302	325	341	325	330	373	302	312	299	336	335	338	327	338	329	315	338	323	326	344	343	333	331	337	293	281	342	346	300	342	293	326	318	349	309	313	342	297	312	307	353	355	359	351	343	322	337	309	308	338	308	337	305	305	339	323	335	291	307	331	323	324	323	320	331	331	374	314	355	330	317	346	339	349	323	322	343	314	348	367	361	366	290	325	335	343	333	341	355	312	328	338	345	312	316	345	363	348	342	334	321	341	337	336	348	325	338	318	314	324	286	339	341	317	337	333	353	337	332	326	320	331	366	310	314	346	332	298	334	337	315	317	332	335	308	353	335	339	361	323	348	325	307	294	323	324	319	317	326	332	283	342	361	318	329	311	352	283	313	307	311	330	312	352	311	330	334	310	318	337	327	327	332	331	310	362	362	334	310	323	365	332	333	334	344	347	315	320	337	324	335	337	334	322	335	323	327	339	333	352	332	298	326	330	326	301	341	342	335	328	332	330	320	349	340	352	343	306	321	329	311	317	301	319	346	315	329	324	311	352	290	334	323	345	305	316	348	337	353	311	337	321	356	347	332	302	349	327	299	348	302	341	323	320	350	371	309	310	319	299	317	348	330	364	353	341	336	335	334	335	335	319	331	296	347	308	323	308	317	310	333	310	330	350	291	327	308	309	340	332	328	323	320	311	306	322	339	310	334	329	315	352	323	337	338	327	344	335	304	292	336	340	343	323	342	346	307	383	352	335	337	342	330	358	347	330	368	305	350	341	345	308	314	317	350	348	340	321	329	315	309	339	337	329	341	318	334	345	311	357	337	331	323	326	326	317	338	315	333	330	331	321	340	336	337	326	319	326	332	356	334	329	330	319	322	299	308	297	329	333	332	321	326	334	313	297	303	348	336	319	333	288	323	293	306	333	345	336	302	307	339	354	313	304	328	327	313	322	360	324	339	352	331	323	316	321	321	339	326	342	344	335	331	356	321	350	341	335	329	306	327	300	353	340	324	337	379	349	324	315	309	354	337	338	298	294	332	307	313	328	343	343	314	340	352	319	320	332	337	300	339	340	300	332	327	345	363	346	329	341	331	328	306	343	331	335	330	314	332	318	320	324	327	354	310	330	326	332	322	331	344	346	326	309	353	308	323	310	326	336	329	337	356	354	352	354	312	315	347	343	364	334	307	331	365	311	348	350	362	313	358	325	309	324	325	337	324	356	325	304	325	325	320	318	397	332	333	343	337	325	306	327	314	370	310	322	355	314	325	329	314	331	319	293	368	343	339	330	342	322	322	312	335	327	358	337	336	322	340	316	336	332	338	333	307	342	368	343	347	368	352	348	385	354	332	313	313	365	355	343	332	317	322	343	329	344	350	326	329	330	322	352	342	349	292	301	312	328	315	308	335	338	317	338	293	323	347	352	323	323	349	319	309	355	318	339	357	333	354	327	329	309	321	322	334	306	336	297	362	356	290	322	313	317	335	339	316	342	318	321	344	349	314	336	336	303	338	307	318	337	359	334	315	338	358	299	308	334	315	302	317	291	322	324	310	293	299	342	326	335	364	340	321	334	323	361	321	303	388	318	349	351	336	331	328	323	297	318	338	341	325	349	336	362	293	325	338	317	333	335	329	323	317	339	326	298	301	329	287	350	291	315	330	307	331	310	340	325	349	303	334	303	340	309	309	305	347	336	329	303	332	310	356	319	320	314	306	346	325	342	331	333	340	321	296	321	322	317	332	325	344	346	350	354	328	325	362	322	350	318	315	341	330	301	370	347	335	344	347	315	336	346	321	321	363	337	340	305	327	335	297	328	331	341	307	310	327	346	292	341	340	358	364	360	319	332	327	315	333	363	316	356	323	328	298	307	270	345	300	351	299	326	327	331	351	343	357	359	325	347	327	341	334	327	308	311	304	318	317	348	329	304	332	298	316	321	314	316	325	334	332	342	322	340	326	340	292	329	329	315	332	322	321	316	320	315	321	321	337	306	348	339	310	320	328	306	317	277	333	328	298	298	308	337	313	302	327	327	339	331	308	328	360	346	310	362	327	359	336	323	367	318	350	288	321	332	308	309	350	326	326	317	337	338	365	314	314	337	292	322	322	305	324	304	310	335	338	331	335	306	307	320	338	302	330	330	370	344	303	318	330	341	318	300	318	332	334	335	303	271	324	311	317	327	361	354	280	330	329	320	333	331	309	344	326	325	333	316	304	321	312	338	316	345	349	312	335	323	327	345	305	305	343	326	313	323	337	339	324	329	319	344	325	345	331	322	319	319	323	307	347	346	323	322	297	367	329	310	273	341	351	323	303	308	366	327	291	304	323	304	332	374	372	350	330	308	326	304	327	309	333	332	307	325	332	332	339	341	335	327	316	382	323	315	312	328	318	348	316	313	317	307	310	335	318	312	324	318	338	339	343	345	336	312	355	333	294	343	343	326	323	331	315	363	322	307	302	332	330	334	302	343	333	287	376	329	341	351	299	305	300	335	346	355	324	294	323	333	335	309	340	322	366	338	317	347	320	344	348	330	325	315	331	317	328	340	345	310	356	316	322	352	332	342	303	337	339	338	344	312	342	318	336	327	307	308	348	328	314	288	318	306	345	332	314	308	325	351	316	305	320	328	296	315	336	313	355	328	329	292	324	308	308	305	342	335	306	321	320	334	339	348	325	313	304	302	302	360	311	320	318	333	353	306	325	335	330	369	322	336	321	310	346	360	343	307	318	324	318	322	337	335	314	305	342	354	325	346	328	330	303	286	353	342	350	320	282	327	331	310	312	286	336	348	326	316	297	347	354	322	306	324	300	329	331	316	335	340	310	330	330	315	335	342	320	312	325	323	347	306	339	304	323	319	311	305	343	334	324	328	325	344	340	304	318	360	373	337	372	300	307	324	295	352	314	319	341	343	322	316	296	353	332	315	315	308	335	314	320	329	308	313	307	322	328	324	332	316	316	317	356	296	343	342	348	325	353	334	327	318	324	319	310	336	292	350	350	319	345	317	344	309	323	322	325	322	308	307	328	295	311	323	302	327	331	311	341	352	336	337	349	319	315	352	322	324	333	341	306	311	349	332	307	307	309	313	320	332	337	306	341	320	340	343	341	316	355	371	304	343	331	317	328	307	309	299	347	301	317	354	324	287	300	296	294	330	330	303	342	357	337	343	310	322	340	305	309	324	353	321	323	337	311	339	358	368	362	375	383	306	350	334	311	328	301	326	287	334	338	294	342	307	338	321	323	347	343	322	330	351	305	334	300	350	341	354	321	329	298	313	311	330	302	351	309	331	323	305	314	328	349	346	371	307	348	284	341	315	336	346	323	305	364	354	334	311	309	321	322	360	342	351	347	323
5544	1492	1088	894	853	778	776	747	800	732	785	825	776	768	764	822	777	847	810	749	782	771	756	844	735	734	775	775	788	735	766	782	798	802	801	787	797	870	827	768	759	766	812	786	762	792	757	799	776	782	775	760	819	785	781	767	830	801	786	759	771	806	770	794	789	768	785	789	762	756	803	751	799	770	791	770	766	802	727	765	860	797	801	816	802	716	754	767	834	788	777	812	774	773	785	798	771	751	825	792	802	736	770	775	783	807	763	793	803	811	752	770	785	793	741	757	763	819	816	773	815	808	818	822	817	858	797	846	789	766	723	833	813	791	822	755	812	835	793	816	785	777	792	790	766	833	742	773	779	737	766	776	753	750	800	793	791	724	754	807	818	794	783	758	809	751	784	765	797	826	869	786	824	799	769	772	801	831	806	789	802	784	787	785	770	805	831	818	773	805	766	781	793	794	791	803	768	806	759	807	782	769	762	831	723	748	816	786	756	786	739	782	777	794	809	743	763	750	795	818	805	800	782	822	822	810	779	801	772	812	786	800	781	765	778	864	784	800	760	805	810	745	767	768	791	733	770	765	750	807	762	826	808	796	763	732	786	792	817	787	771	774	772	815	785	799	765	769	794	809	802	781	810	762	835	780	762	739	765	743	810	786	777	778	808	816	828	801	774	811	779	815	808	765	839	768	777	784	783	756	759	750	786	756	778	794	822	822	757	805	811	795	799	769	864	813	732	790	802	792	844	770	789	778	775	763	785	803	789	784	828	804	801	761	798	773	774	789	752	815	770	774	865	784	799	786	813	778	818	814	828	750	804	799	785	781	799	769	782	768	818	778	752	771	756	750	777	797	854	804	790	740	783	814	765	803	815	821	799	770	756	727	771	804	784	809	750	813	776	814	791	799	717	759	753	737	777	751	771	838	774	789	785	775	753	782	824	802	749	773	783	773	794	786	797	767	780	739	824	774	756	770	779	816	761	801	808	775	787	772	805	787	724	752	810	797	805	772	785	760	795	811	813	766	813	800	784	813	785	782	771	778	746	774	784	754	740	756	765	808	740	777	803	781	770	801	762	802	799	728	776	793	774	815	770	792	777	800	710	775	832	767	783	828	793	761	767	805	824	799	813	773	770	779	786	737	785	803	785	790	775	787	774	852	781	779	795	779	749	830	800	774	834	789	787	857	851	791	829	785	784	769	772	818	793	794	793	777	815	798	768	786	759	811	832	774	813	781	789	786	779	768	815	744	803	778	773	763	771	805	795	803	839	766	790	743	839	788	840	823	790	821	800	818	781	818	818	757	757	861	811	843	779	721	759	781	788	787	817	800	776	804	765	798	824	772	780	805	810	757	796	804	768	788	787	798	731	829	787	799	762	846	731	772	817	788	766	701	794	762	758	744	756	780	781	773	774	809	802	792	786	829	774	809	819	682	817	789	788	758	735	809	790	808	778	799	790	771	750	755	808	789	782	794	783	742	763	825	791	785	745	797	827	770	789	812	800	794	863	778	776	816	772	788	721	746	728	820	858	745	786	799	803	797	802	743	774	744	804	751	774	850	799	818	843	807	748	784	783	850	806	757	782	810	825	789	832	827	800	802	752	813	850	766	752	759	796	818	820	777	786	799	799	837	765	782	779	743	770	786	771	800	810	741	809	739	789	767	799	745	820	792	794	763	828	744	737	762	816	813	800	775	786	772	784	768	798	794	746	800	816	792	749	762	750	743	781	782	787	718	759	777	772	767	773	798	769	757	798	760	833	768	811	781	772	797	789	805	760	752	804	785	778	790	761	763	796	786	820	773	752	837	767	825	777	798	828	807	757	783	767	799	807	731	775	792	778	847	775	773	775	783	750	757	799	780	710	808	804	835	821	837	787	775	771	824	788	783	763	798	778	836	793	795	722	803	759	776	785	743	758	796	789	793	810	828	803	802	820	741	766	810	837	780	780	776	793	782	773	728	773	758	748	727	767	756	846	761	779	795	813	759	775	795	777	782	763	754	817	789	743	815	766	806	779	799	748	749	813	814	794	798	794	760	783	766	778	759	836	763	758	786	771	779	791	785	786	797	786	779	731	774	791	810	781	776	772	796	764	767	779	811	771	783	758	782	791	806	775	746	788	788	697	781	724	787	754	749	782	788	777	787	797	807	796	775	823	840	823	753	786	739	765	747	795	779	793	807	763	767	780	737	772	768	799	796	793	777	787	813	747	796	790	865	788	810	739	809	829	804	813	749	762	791	747	791	773	806	826	773	781	773	768	820	755	807	767	776	795	777	793	797	815	749	744	735	775	753	772	809	806	759	810	817	758	723	834	824	816	777	779	757	869	765	771	779	786	772	801	839	786	794	762	762	761	833	793	797	829	810	816	789	805	770	778	860	778	778	770	779	805	750	794	716	761	760	800	763	809	797	750	779	785	779	773	795	820	735	744	778	774	811	821	788	834	786	838	815	794	811	859	769	812	722	741	794	797	773	791	768	810	763	803	777	790	819	784	725	768	795	818	803	814	793	782	789	827	743	773	736	734	796	812	738	784	744	802	709	830	758	775	791	809	743	726	781	749	784	792	763	752	753	888	755	799	835	803	827	771	772	779	752	871	779	823	758	776	770	757	766	796	775	723	741	806	795	743	792	751	825	776	749	796	761	791	796	796	820	842	807	793	758	809	859	757	799	824	808	779	776	795	793	785	767	786	781	818	848	771	755	796	758	750	817	787	792	826	794	789	759	785	784	783	753	763	780	787	826	704	764	789	761	778	788	773	815	799	784	771	831	765	765	826	793	777	803	750	786	757	861	842	800	743	817	781	811	767	783	788	769	769	745	742	813	817	734	804	827	800	707	791	768	794	791	770	733	793	821	795	809	783	812	796	753	795	821	808	766	770	828	803	747	783	727	794	756	781	817	805	779	790	788	792	785	780	802	775	756	775	770	750	765	722	751	778	809	783	796	762	852	838	806	786	820	765	760	767	769	862	798	803	777	757	792	783	782	786	777	758	798	734	777	760	750	824	761	803	743	755	786	759	752	781	785	774	802	814	790	775	809	733	770	779	789	771	792	803	830	815	793	826	757	767	789	773	790	778	809	788	787	841	818	790	801	772	764	782	790	780	743	781	748	780	799	745	786	770	815	779	794	768	772	787	779	802	807	801	817	782	738	792	763	780	818	777	822	787	746	790	798	823	794	796	760	766	757	814	833	807	789	813	796	807	788	781	813	848	796	746	782	789	759	787	779	743	778	784	731	796	765	793	821	763	748	757	808	778	753	781	807	767	771	719	792	820	778	813	818	804	797	808	780	772	706	784	790	775	796	788	801	808	821	822	795	801	788	814	790	814	763	783	825	795	798	777	703	797	776	790	752	784	822	753	785	798	810	787	805	728	771	799	793	827	833	776	789	756	805	803	746	770	764	834	790	803	800	767	775	761	780	761	794	808	828	821	768	765	814	736	833	792	773	800	780	767	785	780	830	756	766	730	792	817	819	802	803
24663	20986	23894	28271	20988	12454	522	347	272	294	289	268	251	244	243	212	280	240	245	235	240	257	201	222	200	252	233	248	239	255	211	223	275	224	232	254	217	250	223	207	258	235	232	243	205	221	230	247	255	252	223	222	201	236	202	241	230	232	254	238	212	206	243	231	239	239	233	225	231	231	260	225	217	246	237	217	253	227	204	218	246	229	204	249	234	249	221	231	254	247	218	226	257	227	263	226	257	238	236	219	223	229	204	241	220	213	222	232	239	202	244	218	241	272	243	233	248	231	225	217	239	268	219	211	220	234	212	210	201	223	223	242	246	232	202	219	214	245	239	273	253	247	220	225	222	244	230	207	227	255	254	234	240	225	245	250	185	247	228	230	260	231	260	204	226	232	218	267	215	248	234	232	202	240	239	234	232	258	235	219	229	234	222	232	203	226	251	256	239	279	222	204	220	206	220	229	203	232	227	189	240	242	246	229	221	225	238	261	244	231	223	238	225	244	257	241	233	244	209	224	213	236	242	243	250	239	241	244	222	207	211	223	211	221	250	250	208	220	245	248	209	217	253	263	223	215	221	235	260	216	224	240	251	217	222	222	206	247	252	246	228	229	209	247	250	217	224	246	223	217	252	251	225	236	210	256	245	242	238	227	244	246	241	226	209	236	210	225	247	264	247	251	209	222	191	235	228	259	212	240	247	246	231	241	243	235	246	224	231	204	211	235	233	213	224	248	248	277	251	242	209	218	223	204	206	216	213	239	237	234	247	246	223	225	220	245	219	216	218	229	228	244	226	213	213	219	238	213	262	251	232	231	210	265	210	228	230	250	221	188	234	189	197	210	216	233	214	235	244	225	252	207	220	224	211	256	223	221	232	228	255	237	237	227	223	219	265	234	230	243	219	228	267	244	235	230	213	245	236	253	233	224	254	253	212	208	227	191	238	233	223	262	240	213	216	229	237	227	257	218	246	254	228	215	212	248	228	248	192	228	240	224	234	212	221	214	268	239	246	241	235	232	230	232	206	212	224	267	229	258	209	220	234	225	208	239	232	257	248	221	250	206	218	216	236	225	244	213	259	212	223	226	221	225	237	234	202	230	229	214	255	233	218	239	200	234	213	244	253	289	219	245	196	210	213	242	257	216	235	230	230	224	230	243	249	236	232	221	247	256	244	220	223	240	256	209	216	230	235	249	246	251	251	239	219	229	250	226	222	210	244	239	224	234	243	229	226	223	217	198	218	223	238	228	220	226	243	244	236	236	201	220	259	222	238	212	223	232	253	237	256	255	235	231	214	218	200	233	246	235	222	232	238	227	224	210	199	241	217	219	247	237	224	213	217	218	234	248	247	235	254	215	235	257	227	222	212	221	247	266	249	237	235	264	249	232	246	223	250	227	220	211	244	234	238	206	205	227	234	246	248	207	208	215	254	252	260	220	232	240	247	246	234	256	228	265	232	229	226	266	187	257	273	233	226	233	218	230	255	207	231	222	246	238	203	227	264	224	251	219	235	206	243	242	209	242	237	248	234	244	248	255	225	230	267	226	245	233	231	228	219	227	221	240	228	248	259	233	209	248	206	242	236	238	215	215	218	223	212	204	216	238	241	209	242	221	235	208	223	229	235	223	254	237	241	202	245	211	224	201	224	222	233	210	260	226	227	203	240	236	238	283	248	208	227	225	204	248	187	241	250	218	210	240	205	230	210	239	223	227	227	238	240	253	239	264	213	216	237	233	204	241	231	272	211	239	255	241	241	218	223	229	269	237	224	229	225	227	240	214	226	230	232	238	222	213	210	236	204	218	228	223	214	221	229	233	197	237	257	248	234	211	220	238	256	233	227	240	264	229	186	213	214	227	233	229	254	224	261	264	216	253	231	211	233	219	251	219	251	242	238	216	222	238	202	216	209	226	216	234	220	262	223	218	232	215	225	255	198	214	218	215	227	231	190	213	238	234	214	243	246	236	220	211	200	226	221	226	214	205	215	226	240	249	209	227	195	199	259	223	223	262	226	225	236	205	211	207	214	239	243	217	235	232	221	197	234	193	218	207	240	233	260	209	229	230	249	216	223	233	223	249	230	243	268	237	203	235	227	206	197	216	228	229	237	227	242	224	253	238	237	216	262	238	211	227	235	211	238	250	222	236	235	245	208	231	223	247	208	230	241	231	222	224	237	218	234	251	230	221	228	226	222	228	228	243	249	206	240	258	232	229	249	262	219	214	242	232	229	225	236	199	231	205	207	213	225	237	209	243	255	257	214	215	227	244	223	221	219	192	205	264	212	242	241	222	229	241	219	212	236	214	225	243	217	249	246	263	237	233	216	226	247	267	253	241	236	227	215	221	211	235	237	231	210	230	205	222	209	205	243	257	221	217	217	226	213	245	207	247	208	221	236	237	240	197	207	215	241	227	230	232	243	244	202	249	227	228	212	242	213	244	211	213	213	239	222	259	261	240	218	239	228	207	244	214	199	242	239	234	230	218	243	213	244	220	231	225	206	249	209	228	247	227	231	234	226	225	260	219	256	236	237	219	213	230	245	224	228	245	234	239	228	226	228	250	235	242	235	226	239	239	214	228	243	226	231	231	217	245	234	220	218	219	243	211	266	237	221	226	215	238	224	226	212	248	249	205	219	230	213	214	266	240	219	221	226	259	221	242	226	247	256	233	249	225	219	264	237	244	220	255	187	231	211	220	239	217	233	237	238	233	246	255	250	224	227	224	235	234	229	208	241	227	245	259	222	216	208	224	230	252	228	231	234	216	216	221	216	243	248	224	245	266	234	240	233	265	225	232	229	255	230	208	239	234	217	240	243	214	234	237	243	221	220	242	200	247	235	219	240	236	250	235	216	213	228	220	210	227	208	250	252	237	216	231	265	210	225	234	263	240	231	227	246	225	220	241	214	222	220	212	254	227	251	219	233	228	240	221	236	237	236	244	236	244	236	216	217	230	239	226	207	248	234	205	230	248	191	230	209	223	217	245	228	228	226	228	229	219	227	213	237	213	268	233	223	202	217	219	224	231	236	252	276	223	219	249	215	239	189	237	228	220	217	222	219	244	211	219	229	198	250	234	261	225	252	210	211	229	222	230	226	250	249	232	226	204	202	236	266	232	252	220	227	224	229	223	231	229	250	236	233	260	246	202	220	244	226	241	233	230	208	221	225	218	224	223	216	253	212	223	226	257	224	230	224	240	232	249	234	222	253	212	217	244	233	220	246	224	224	223	229	213	247	195	255	227	215	245	217	233	242	251	228	235	225	248	237	257	245	213	223	225	219	233	206	232	248	200	219	208	221	235	206	201	236	230	222	229	236	272	230	252	241	226	245	225	229	212	192	242	230	240	218	221	237	217	207	228	257	226	254	219	234	224	235	219	215	244	244	217	225	250	232	208	260	230	211	208	246	244	263	219	228	231	224	205	199	259	212	245	229	213	219	224	238	237	223	223	232	213	200	244	232	221	231	230	208	244	215	219	247	208	233	227
3184	2600	1392	835	687	621	600	617	611	609	625	608	594	522	570	575	600	556	564	555	558	535	621	570	596	580	588	565	590	572	566	572	544	504	528	593	583	541	547	544	566	590	550	599	594	562	572	579	545	558	551	576	516	547	569	589	586	542	568	593	556	568	521	591	576	576	628	578	576	583	586	519	526	607	556	575	552	590	591	559	564	593	565	568	511	562	584	603	569	571	551	565	556	536	609	560	557	561	550	568	557	545	557	564	552	551	527	597	511	586	515	600	553	549	546	569	578	590	584	580	583	546	613	601	553	563	524	558	571	562	532	581	570	549	575	523	563	529	580	575	553	525	540	565	523	559	565	545	540	595	558	595	558	565	521	553	570	569	578	575	553	571	567	569	553	557	554	559	562	535	597	587	583	564	551	591	569	562	555	564	554	588	534	567	602	542	543	600	557	566	563	585	554	523	599	533	524	574	549	583	588	594	575	595	538	564	560	521	549	580	551	558	532	570	560	528	562	611	563	566	570	548	562	586	572	586	584	571	546	544	544	561	632	590	566	544	518	546	591	593	586	559	563	572	569	595	550	581	554	598	494	546	575	577	545	572	550	550	559	578	596	572	579	601	529	599	575	564	600	556	586	557	618	504	537	598	573	547	586	574	535	584	606	561	604	527	578	565	583	551	572	588	555	555	561	608	589	572	545	553	578	556	530	573	589	553	556	549	562	558	573	542	575	572	544	607	557	562	568	531	569	530	530	597	629	588	541	601	569	565	563	551	610	541	572	561	558	580	512	551	530	541	604	558	534	568	584	548	601	493	542	573	550	540	581	584	539	573	592	593	559	578	570	527	563	576	565	571	590	563	543	555	603	578	552	518	602	518	528	539	550	544	548	563	546	596	542	555	591	566	579	521	560	564	538	560	583	557	555	572	621	558	551	549	606	592	582	549	576	556	558	633	573	535	549	565	559	552	544	571	544	597	580	537	545	547	598	557	549	572	536	606	563	568	565	588	557	556	553	576	524	566	533	548	544	603	558	602	608	530	562	551	576	597	568	534	549	547	560	550	586	558	580	545	587	580	515	533	578	557	568	591	595	539	607	565	578	572	573	542	565	562	567	552	534	578	575	573	614	590	585	587	546	563	582	573	552	582	532	590	565	547	580	605	586	595	614	530	519	593	567	591	566	555	559	584	560	558	582	516	568	574	584	506	530	610	615	550	531	565	540	554	581	583	511	605	577	544	559	585	556	570	575	559	578	531	570	571	537	610	587	587	549	576	530	573	602	504	570	612	534	532	563	582	535	562	601	581	513	594	505	544	544	538	543	554	548	530	563	534	567	530	599	575	576	556	558	533	560	557	585	561	572	603	559	580	553	557	579	595	563	565	575	590	542	549	529	557	588	546	589	559	556	591	565	588	530	593	583	535	572	498	540	568	519	551	567	553	545	556	582	548	579	540	543	588	533	540	533	599	550	546	561	583	594	561	570	562	593	574	566	551	526	579	549	536	512	579	580	562	559	598	592	562	573	550	540	579	560	585	584	608	560	572	552	514	551	560	583	477	577	593	582	545	577	581	556	526	552	544	551	571	606	578	579	583	561	540	536	577	572	555	538	611	602	582	566	543	618	569	547	593	577	542	562	585	554	568	557	527	525	573	564	565	624	535	575	521	535	516	570	529	549	543	559	605	544	540	552	551	520	528	550	558	563	564	613	570	547	546	597	549	571	595	555	570	592	587	587	563	569	579	565	573	543	544	541	574	554	559	575	585	590	531	561	532	600	514	545	587	578	549	583	575	568	549	565	586	568	496	532	550	565	569	532	478	588	555	582	553	563	527	585	542	562	564	566	500	565	549	560	560	547	510	557	531	539	563	570	526	555	514	574	540	532	565	518	570	558	568	562	626	583	588	590	530	565	599	558	544	546	601	581	544	566	590	584	551	556	562	553	529	586	560	538	596	582	557	591	556	588	507	558	539	569	576	533	527	560	596	547	571	587	573	610	579	567	575	594	562	562	532	600	540	532	527	518	536	548	546	561	578	567	545	562	559	581	589	598	546	568	560	537	592	561	521	590	598	562	565	529	587	545	542	581	592	525	573	590	526	602	530	568	535	566	560	528	560	521	559	519	554	579	614	542	597	542	578	550	567	561	536	579	547	595	571	552	543	566	542	573	559	567	513	571	589	526	595	576	533	570	552	555	528	557	581	591	533	558	605	529	569	572	595	533	589	528	547	592	551	511	553	599	567	574	574	563	566	580	571	562	612	570	560	579	584	540	558	586	578	567	576	612	560	581	557	593	574	579	533	619	544	537	548	576	576	545	576	623	560	534	557	535	591	579	563	584	574	544	578	569	596	570	591	570	564	580	534	549	580	570	533	522	593	555	523	533	549	565	556	555	555	566	536	577	591	577	569	589	545	525	526	556	561	562	596	567	587	596	577	564	578	551	565	537	579	548	529	557	568	592	562	555	592	517	547	586	569	545	556	563	581	525	526	583	536	555	534	579	610	587	574	576	547	613	581	541	565	570	562	560	615	589	550	546	582	574	562	573	517	522	571	556	537	565	538	553	541	561	581	549	583	602	545	550	614	522	555	550	558	583	575	585	545	530	555	554	544	541	562	572	562	609	553	553	583	606	526	540	528	587	565	576	559	567	545	522	595	545	566	547	552	610	533	536	573	538	568	554	534	595	571	520	575	633	545	604	547	560	523	583	606	556	580	580	524	572	559	566	598	603	587	562	561	544	541	538	587	594	548	562	606	525	573	549	547	576	563	548	545	593	561	563	529	570	571	557	575	589	545	602	525	541	553	541	573	549	581	564	545	544	635	573	574	517	573	568	533	588	594	564	551	557	595	588	585	598	546	591	570	558	569	572	605	520	547	584	586	588	587	537	572	575	517	582	554	589	546	562	569	567	555	536	605	578	553	560	543	565	578	558	578	549	573	529	566	543	562	543	598	490	553	575	619	567	565	559	508	581	541	567	596	562	560	562	541	585	509	605	541	556	590	565	555	613	579	562	539	534	575	549	570	565	535	514	556	532	583	589	567	560	572	571	517	577	601	525	570	576	580	576	549	541	541	564	587	586	572	553	586	535	567	560	582	561	622	626	608	504	568	568	552	562	570	572	551	589	538	607	577	579	562	538	562	562	564	563	520	594	555	571	584	580	559	557	584	525	594	553	575	535	550	582	569	556	540	560	524	545	580	562	544	555	569	626	633	562	585	583	604	575	582	550	560	576	532	589	584	594	558	583	539	587	548	568	601	556	583	582	587	561	585	548	547	530	551	515	564	629	523	572	518	530	531	545	551	629	543	559	607	524	585	561	580	527	570	568	593	532	607	578	557	570	565	526	556	544	536	545	580	579	577	526	529	552	607	546	579	541	512	565	552	561	506	614	566	576	567	534	552	584	553	567	563	538	560	592	583	596	559	565	562	570	496	595	571	564	559	599	571	548	566	519	579	578	505	552	547	589	580	498	562	577	565	620	557
23919	20982	24366	27798	20982	20991	12218	394	235	186	186	163	163	136	149	162	144	121	120	135	99	109	131	90	109	103	115	112	131	122	117	106	102	124	110	107	118	125	109	127	114	108	125	101	114	124	120	111	110	99	107	99	108	127	95	130	141	120	100	123	97	102	94	112	99	119	127	110	105	115	110	103	105	103	83	100	104	101	110	94	103	82	89	123	85	101	98	123	121	104	106	100	110	112	99	102	110	122	123	120	111	103	105	106	99	116	114	104	104	110	94	113	95	105	110	92	96	116	100	109	92	101	106	102	105	117	134	118	95	90	106	129	95	101	99	114	123	127	104	103	108	105	118	102	108	117	88	121	99	98	103	111	97	111	102	107	116	96	100	100	131	101	111	105	108	107	104	107	130	125	111	94	82	113	103	124	111	100	81	116	106	110	100	115	105	95	115	100	115	96	119	119	117	103	111	108	127	96	110	110	97	97	111	115	101	84	108	93	105	105	106	97	110	105	98	101	109	101	107	83	133	102	99	92	95	91	100	120	100	111	113	92	122	105	99	92	123	91	123	98	94	111	106	115	99	109	98	114	116	110	107	82	125	106	98	105	113	106	105	117	116	102	106	116	100	109	107	133	109	111	119	102	111	110	106	99	106	110	99	96	105	94	89	104	84	90	106	108	130	104	117	108	107	98	84	108	102	110	111	98	115	107	121	92	108	112	116	105	110	99	125	123	120	96	101	111	111	110	104	105	118	106	102	93	115	116	92	92	110	117	123	90	114	115	111	120	86	98	119	92	107	109	112	91	103	98	109	110	108	105	114	110	103	107	107	97	96	102	106	89	107	112	103	100	115	105	101	101	112	94	93	90	105	86	97	110	101	103	90	111	93	104	103	125	102	110	113	120	125	98	115	103	95	109	95	99	109	96	87	106	95	107	110	112	117	106	107	104	96	96	117	115	86	119	97	99	115	102	108	95	104	108	115	97	108	115	116	103	104	104	110	109	126	141	107	93	106	101	103	94	99	102	106	104	115	105	97	119	98	114	90	85	96	105	110	99	96	100	102	117	117	101	87	109	107	91	103	104	110	91	93	111	101	91	97	111	106	111	95	97	106	99	103	116	94	94	116	114	83	97	97	110	120	107	122	108	97	99	110	109	126	102	89	129	120	107	100	97	106	121	105	108	108	104	90	106	103	111	94	96	115	108	90	123	105	127	100	108	107	84	92	127	107	133	106	108	113	109	115	118	105	126	112	95	125	101	108	112	95	105	96	92	112	121	112	128	101	118	98	107	126	108	94	118	121	121	102	92	105	93	81	97	92	94	93	127	97	101	124	95	101	106	109	93	105	98	96	109	108	102	94	87	112	100	128	107	112	114	105	98	104	113	106	109	107	110	117	102	86	97	101	102	111	122	94	113	76	106	103	95	117	101	107	107	108	113	106	111	91	114	105	99	119	104	70	92	108	109	104	103	104	109	129	108	93	102	104	110	99	95	99	91	114	89	95	91	94	105	102	101	110	105	94	97	98	101	104	104	110	94	126	90	109	106	118	92	94	86	102	104	106	107	109	110	119	96	103	86	98	112	103	113	102	94	102	128	102	110	111	112	92	113	94	111	88	121	132	107	127	115	89	105	102	96	113	111	78	101	85	113	97	115	108	119	111	117	110	94	104	87	109	88	101	111	99	100	110	112	87	106	109	111	109	78	106	115	118	103	103	132	106	107	92	87	106	109	107	112	114	125	102	106	96	130	102	118	103	103	97	86	114	99	109	115	104	104	105	124	102	116	105	70	108	97	106	104	130	104	96	97	97	95	105	119	84	93	96	85	113	99	117	93	99	104	93	99	94	102	109	101	104	114	93	110	83	97	108	95	99	100	102	134	98	96	109	103	112	112	118	83	107	99	111	104	120	99	100	111	101	87	122	103	122	113	106	123	80	102	95	114	110	112	92	104	95	106	92	93	99	128	131	105	99	103	101	103	98	87	89	97	105	112	99	92	104	120	114	96	111	105	125	115	126	105	109	99	112	130	97	86	91	102	120	111	108	106	111	105	107	119	105	108	111	105	103	99	106	97	99	104	107	99	107	88	109	93	107	96	98	98	100	107	111	100	114	92	111	100	129	117	107	115	105	100	90	121	108	115	125	90	103	101	108	93	108	113	92	113	89	79	105	104	109	119	104	113	93	106	107	86	113	105	103	116	92	105	120	80	105	84	86	108	119	106	102	95	117	121	101	84	97	112	102	108	107	108	114	97	104	98	86	82	79	97	104	103	98	105	122	108	116	109	112	101	97	120	99	100	98	104	111	101	101	99	83	99	98	120	101	100	95	110	104	95	104	106	122	124	111	99	115	94	124	87	100	95	90	81	93	122	89	107	117	120	103	98	91	102	97	86	100	94	97	99	134	100	109	111	84	100	102	131	104	111	97	104	118	118	81	100	97	96	126	100	105	116	93	95	107	96	106	103	108	113	100	117	97	99	106	102	96	84	100	106	93	97	85	115	101	71	105	110	118	107	107	89	102	100	84	116	91	115	114	91	113	87	90	97	114	100	123	108	96	111	113	114	90	111	81	87	102	100	107	108	114	106	110	93	114	96	95	109	105	112	112	90	103	103	115	108	97	100	93	99	106	106	105	99	98	107	129	107	116	82	106	84	130	87	118	104	98	95	91	112	109	110	121	117	95	119	106	137	110	93	110	117	116	89	101	132	99	97	123	100	108	103	108	105	106	112	90	87	89	91	119	116	114	119	114	105	137	106	104	98	93	93	108	92	99	90	107	114	87	113	85	108	100	123	124	75	95	93	129	101	106	99	120	85	117	116	122	113	107	101	105	107	105	91	127	91	101	98	116	115	100	111	121	109	113	119	111	108	112	120	100	96	111	105	99	104	125	106	102	114	89	99	110	95	109	97	108	122	106	111	87	88	86	112	100	100	100	92	98	109	111	115	110	117	105	93	118	125	98	115	101	110	120	121	109	101	102	117	112	132	107	98	108	104	118	113	109	114	89	112	101	93	106	103	110	102	117	124	114	112	108	93	104	90	111	92	94	123	118	87	118	105	122	98	91	129	106	115	111	108	113	111	133	97	99	89	110	125	94	92	119	102	104	110	111	117	112	109	101	110	108	117	107	88	109	111	105	100	109	105	119	97	108	106	112	100	122	96	121	104	106	119	108	103	86	102	88	100	93	108	93	103	112	107	103	102	117	100	99	115	95	93	89	103	105	92	110	104	117	99	107	107	114	97	112	115	103	100	107	103	120	89	85	98	101	102	95	119	110	115	118	104	105	85	104	112	107	100	119	103	96	111	104	110	102	109	106	94	107	79	102	112	99	109	105	114	103	109	94	88	83	110	98	116	111	114	109	103	101	107	108	112	121	104	111	102	100	104	115	105	94	129	105	122	118	98	113	104	98	122	95	88	118	117	116	127	111	89	115	116	99	110	105	108	134	111	91	111	108	104	93	119	110	95	115	103	119	97	97	104	106	90
3128	4107	1812	869	546	476	421	381	363	317	338	346	324	316	274	306	334	321	301	312	281	313	305	309	316	280	294	294	258	294	314	296	303	318	301	307	297	308	295	265	304	265	283	312	315	303	318	318	288	268	310	312	279	271	294	282	310	302	276	293	309	287	283	271	288	314	310	302	307	288	282	320	294	279	296	311	304	296	289	322	304	264	289	275	289	277	283	282	282	266	292	298	304	292	296	290	309	300	282	276	275	300	316	317	299	289	296	279	283	301	261	307	281	280	296	289	320	290	272	314	296	328	266	290	291	295	291	300	277	277	275	304	265	282	321	281	299	309	280	292	306	280	318	289	295	306	292	278	274	299	312	296	285	280	297	286	279	305	280	297	306	277	289	276	292	292	316	281	268	308	295	264	307	297	322	288	290	306	310	289	299	281	290	311	276	312	267	301	340	318	292	302	285	301	289	284	297	312	254	283	280	279	309	275	290	299	304	291	301	287	295	317	294	288	327	268	303	318	285	297	305	308	288	298	274	290	281	294	297	280	293	317	304	281	327	272	278	304	293	298	312	292	292	292	282	292	263	296	318	281	305	314	296	290	312	294	291	294	300	300	257	253	276	290	271	286	274	281	302	302	293	273	263	262	277	276	246	292	300	355	321	271	311	310	311	278	259	321	300	270	278	277	299	273	313	280	274	290	293	340	310	282	324	252	298	308	243	282	287	274	280	289	288	301	287	279	278	304	280	292	314	274	304	292	294	309	302	312	292	290	289	299	307	301	267	301	299	293	317	296	286	288	299	319	297	285	287	273	310	288	306	319	269	283	256	281	291	270	299	273	274	299	324	279	273	264	277	273	273	261	280	326	315	316	297	284	274	291	300	303	313	299	275	305	281	287	295	301	339	289	316	290	287	306	280	304	325	299	271	292	300	288	308	309	315	287	296	305	307	259	280	321	306	296	307	260	270	287	274	287	278	302	285	303	277	296	291	279	290	309	288	282	286	289	273	305	265	274	301	274	322	288	301	316	299	288	278	292	269	287	321	294	286	296	293	285	261	345	270	273	309	267	260	310	284	309	297	325	302	288	287	307	263	284	298	303	300	283	324	272	278	299	303	283	302	282	299	278	293	282	283	283	319	299	303	344	300	279	305	285	278	275	284	267	262	283	283	279	291	299	276	323	301	292	300	311	302	275	286	296	275	306	274	310	312	284	272	267	303	285	296	291	335	310	320	310	323	289	299	277	326	300	309	304	289	295	291	266	294	312	304	293	288	336	268	288	305	274	298	277	273	294	296	275	289	295	307	299	282	269	296	286	295	290	270	275	310	268	302	271	315	285	293	298	289	330	318	319	303	289	297	266	325	300	301	274	270	262	327	302	270	318	291	290	268	294	287	285	303	299	277	330	320	270	320	288	287	300	309	293	305	288	274	299	295	302	282	272	303	278	284	287	300	307	294	291	284	291	292	304	281	314	349	291	310	274	300	275	300	295	297	315	290	304	291	307	314	304	290	288	302	276	298	288	328	298	315	290	281	279	275	278	270	315	296	326	274	298	332	321	276	294	279	283	305	292	292	290	284	290	311	304	258	297	286	288	269	287	304	286	306	301	267	295	295	300	282	283	290	289	256	310	297	301	300	295	288	273	325	283	321	315	332	285	290	264	267	322	295	296	270	311	297	281	273	314	259	280	305	294	275	276	251	305	270	312	303	288	276	292	293	339	318	315	274	293	304	279	312	328	319	292	294	255	291	315	301	292	284	312	280	288	276	276	337	277	290	323	281	300	286	309	285	299	274	293	329	283	316	304	293	291	289	304	275	292	284	283	291	298	271	294	295	288	301	302	331	310	275	283	295	292	292	275	293	300	293	281	292	274	296	299	292	285	277	275	284	315	303	299	304	319	295	317	263	271	267	288	295	290	277	315	265	284	273	290	292	290	279	297	305	295	262	308	288	304	313	309	304	311	264	300	262	291	302	289	289	266	278	271	292	260	280	311	286	301	292	297	303	293	313	330	288	275	296	317	309	301	283	296	271	287	294	306	305	309	326	271	276	269	288	309	284	307	252	290	298	289	278	291	286	283	326	304	284	277	329	322	302	308	293	292	288	267	277	272	265	273	301	275	299	273	290	329	278	275	281	294	290	296	292	267	292	324	266	293	273	271	240	273	298	288	299	293	308	287	291	318	291	290	278	312	275	284	286	283	289	304	283	293	279	277	300	259	265	295	302	310	290	288	289	332	307	287	267	294	287	327	315	309	286	288	302	274	281	290	273	268	292	258	308	323	312	286	332	305	314	312	290	289	294	276	284	284	290	307	276	287	277	290	289	305	293	306	304	299	268	302	302	275	300	257	292	278	296	286	314	264	304	286	289	289	329	282	286	292	297	287	277	293	303	290	315	287	330	292	305	291	312	291	314	331	308	295	302	279	277	327	286	334	278	301	296	275	305	266	303	267	289	314	317	286	301	284	280	324	310	265	272	295	285	315	258	274	279	311	332	304	299	277	265	310	263	283	294	292	288	329	272	295	313	287	291	291	331	277	279	301	317	310	277	281	273	275	311	280	294	309	272	301	283	284	280	289	254	304	282	278	303	293	280	294	321	258	295	271	309	284	270	272	293	300	301	269	282	300	286	289	306	296	271	279	289	274	287	267	327	314	283	286	265	280	290	299	272	276	294	303	283	326	256	275	321	296	272	300	300	264	283	300	290	302	277	311	285	288	340	286	256	312	292	307	295	307	298	302	298	275	256	277	266	282	294	290	317	303	293	286	328	307	301	297	286	320	325	302	277	316	295	295	291	290	273	319	316	289	292	297	306	276	285	273	285	289	282	287	274	286	323	304	319	297	301	307	265	318	273	317	293	290	311	278	244	273	315	267	265	292	280	302	319	311	285	267	301	335	300	255	288	267	286	260	298	307	281	347	271	303	290	281	282	299	283	307	287	275	315	267	266	290	296	288	315	274	272	280	266	281	299	282	287	291	297	306	314	314	287	303	310	293	268	273	272	301	281	346	289	273	269	291	288	303	270	297	254	276	292	302	292	302	297	284	294	278	286	286	287	283	286	279	272	291	299	305	303	330	283	266	302	324	274	284	275	275	346	277	315	290	312	268	294	293	292	274	305	296	287	280	267	284	285	281	291	297	287	303	293	304	303	288	296	297	310	271	292	287	312	335	298	299	269	297	279	274	303	288	299	291	257	306	255	309	294	292	289	290	287	304	287	288	311	301	282	281	265	285	279	302	289	283	279	279	282	275	266	267	284	293	318	298	296	275	284	271	286	293	307	271	296	299	273	313	278	264	261	294	255	268	280	277	307	281	282	296	290	273	307	307	299	293	293	322	263	307	264	280	290	320	292	290	293	313	310	284	330	303	272	318	277	316	295	287	325	285	307	287	299	312	306	321	296	298	299	265	297	266	315	301	276	289	288	309	285	296	286	315	319	300	262	284	261	283	312	286	315	287	303	289	244	263	289	268	281	267	282	296
30974	20456	10324	828	455	418	355	335	322	348	332	331	316	352	331	341	321	356	369	302	342	347	317	287	311	329	331	339	333	293	305	339	300	326	329	327	348	350	326	323	348	338	358	343	354	316	318	336	333	333	329	304	324	292	315	317	324	304	343	334	343	335	314	334	338	331	338	323	347	327	334	336	336	304	297	342	385	322	358	291	334	312	310	329	308	315	326	324	323	337	311	338	323	313	299	345	302	324	352	367	334	353	301	321	333	344	311	359	326	330	336	366	342	309	350	334	354	337	328	327	316	367	341	319	362	314	323	330	314	299	352	323	347	319	280	315	293	311	336	369	279	307	330	308	333	299	354	329	311	306	311	339	308	353	312	337	331	348	310	332	312	304	329	356	357	302	312	340	351	336	317	366	339	304	328	299	309	328	354	342	337	320	325	357	331	338	293	351	311	325	323	315	337	331	309	353	342	313	312	318	312	303	332	336	305	315	319	344	323	365	372	307	346	353	334	358	313	319	339	292	319	343	341	347	331	343	368	324	324	344	360	360	330	324	339	306	337	284	336	327	328	315	282	335	321	317	297	357	331	316	326	294	330	338	293	302	342	347	318	308	310	329	325	313	332	321	358	336	346	349	323	339	349	326	294	310	361	357	328	366	350	304	329	309	343	287	319	322	305	344	337	325	329	328	362	319	318	310	308	341	331	321	316	347	348	334	309	324	339	328	367	340	322	338	324	370	364	327	327	306	327	343	341	313	346	342	327	339	356	313	303	341	330	321	318	278	330	304	303	333	308	334	345	325	344	348	304	313	328	310	311	335	333	336	323	301	310	336	336	306	315	323	342	328	322	324	359	280	329	346	362	349	321	350	338	304	290	322	342	305	310	319	316	335	330	331	327	298	283	326	358	312	330	298	327	320	319	319	336	327	325	337	309	334	322	325	355	339	321	334	338	357	364	327	341	346	309	327	313	309	338	298	328	310	349	327	342	308	319	328	326	299	353	316	320	346	332	336	293	349	367	340	314	344	316	295	319	329	282	335	312	315	375	306	339	312	339	302	330	314	337	298	332	324	320	317	345	321	339	321	331	327	321	312	292	309	315	303	303	311	342	293	329	305	303	335	330	331	309	321	295	351	307	330	292	311	321	311	295	347	347	322	345	349	311	341	329	304	330	304	324	328	346	326	369	344	351	367	333	353	326	333	324	345	333	331	354	335	299	314	323	306	309	356	310	326	360	295	303	316	333	356	325	317	316	338	307	305	323	332	305	346	301	345	309	322	326	305	331	348	328	347	378	319	341	307	347	295	315	343	324	308	303	326	329	346	335	342	336	301	348	344	345	341	329	340	310	370	324	343	332	298	311	304	339	315	343	314	328	346	316	349	338	308	318	311	336	320	331	337	346	347	340	312	322	331	326	298	288	298	319	349	322	303	316	306	315	340	283	322	299	341	312	301	319	336	334	298	319	339	316	333	337	312	326	341	350	330	348	320	356	320	341	308	364	343	323	283	320	317	304	334	391	326	354	338	346	343	347	317	314	317	324	324	317	310	339	306	319	296	324	334	299	338	327	324	335	322	339	325	349	335	314	313	330	324	315	345	320	333	368	302	343	312	334	314	315	369	332	328	323	321	308	322	301	335	341	343	323	313	323	352	335	326	331	336	345	355	349	327	351	316	336	326	319	323	311	321	312	324	337	344	351	342	307	320	341	354	308	340	320	288	323	336	328	312	313	302	327	332	315	319	334	310	350	323	318	311	350	326	327	335	299	330	342	326	339	320	336	294	332	354	343	312	304	355	321	276	327	333	306	319	325	332	323	300	300	313	325	315	307	322	305	313	348	308	319	331	341	298	353	329	310	324	356	343	303	326	351	337	312	304	357	342	343	322	317	345	363	303	315	353	335	412	307	298	331	344	347	344	360	298	330	325	330	310	348	333	343	326	306	319	325	329	326	318	317	326	344	338	322	330	313	323	360	326	315	326	301	334	331	363	305	325	336	313	298	326	329	310	331	323	340	308	355	304	328	306	316	342	327	339	325	333	310	322	340	316	311	332	342	307	349	338	355	323	358	298	360	299	333	341	314	341	334	330	320	319	337	340	322	321	361	333	333	334	306	327	361	304	353	314	336	308	327	305	333	332	338	322	326	335	335	320	330	299	316	340	317	314	352	347	310	329	329	328	351	353	329	339	347	332	323	306	338	328	347	320	345	352	340	334	287	297	326	340	353	322	314	330	302	296	338	320	340	359	340	321	353	347	304	346	332	345	388	312	279	290	311	329	319	301	322	327	341	327	344	294	318	335	339	343	338	317	340	351	359	320	313	325	337	319	360	313	343	321	341	339	299	355	333	328	342	315	319	299	340	315	335	330	340	343	370	337	346	327	337	317	335	357	297	297	298	329	334	333	321	283	327	318	320	311	353	336	305	328	346	321	347	323	321	337	355	350	323	331	322	323	335	341	330	339	297	322	319	338	333	334	334	301	338	321	327	321	325	327	323	333	331	321	323	335	325	321	369	330	337	300	354	324	336	301	311	340	316	368	350	295	310	340	327	358	308	309	339	305	348	340	332	326	310	338	351	322	325	317	318	339	330	340	353	322	332	299	317	335	350	331	311	305	318	312	300	308	323	341	324	319	306	327	337	302	321	327	312	330	332	330	327	354	327	307	338	321	318	328	376	341	344	349	335	309	315	334	303	325	304	325	332	330	317	317	327	344	364	326	351	342	346	306	334	323	331	324	300	330	329	305	294	360	317	338	339	304	309	368	337	314	316	312	326	336	328	311	354	354	341	371	301	316	346	329	322	312	376	357	325	326	326	318	298	326	337	301	298	370	334	302	311	343	297	373	319	325	338	334	337	341	318	297	315	311	315	308	315	322	342	328	332	351	328	320	309	366	335	302	361	347	317	359	310	330	335	295	351	314	321	310	319	306	330	332	330	364	316	323	313	301	323	321	315	318	329	336	303	353	350	335	329	334	371	367	335	312	332	325	330	336	338	339	335	326	303	296	347	298	297	304	316	323	329	344	302	323	321	312	347	308	317	337	323	341	309	307	355	355	353	327	347	297	327	331	320	310	330	342	338	321	319	330	322	333	313	340	307	320	333	330	323	328	323	365	310	370	321	357	307	336	339	321	351	346	338	317	330	312	339	322	337	317	318	340	331	325	307	306	314	362	350	343	304	338	313	323	314	321	298	331	322	318	315	333	321	327	361	304	339	352	319	353	333	289	293	329	321	310	323	303	345	353	332	318	300	357	321	300	341	310	325	304	325	361	329	294	341	348	351	317	337	334	326	296	324	380	343	323	283	322	312	304	326	323	352	323	321	315	335	311	340	305	324	334	339	329	356	327	335	308	304	303	332	309	339	305	317	333	323	310	322	321	336	288	316	313	357	317	329	337	313	287	308	319	299	318	337	333	303	328	300	332	356	294	295	354	329	354	352	351	325	320	317	321	336	344	328	331	359	286	368	333	317	321	334	323	306	352
5571	1501	1062	903	820	766	811	774	806	771	770	816	714	750	791	793	850	811	831	842	750	777	773	809	792	807	815	779	781	745	792	793	760	807	793	759	789	791	790	826	806	772	842	802	728	817	762	799	768	785	808	814	755	812	767	770	801	786	804	749	725	773	731	787	769	802	808	794	792	799	784	791	763	770	764	790	741	803	862	813	804	787	753	770	768	769	750	843	793	772	827	779	788	787	744	791	757	765	778	776	785	772	734	770	787	822	818	759	815	830	829	767	825	779	780	760	790	755	757	846	801	828	792	824	779	817	778	738	826	796	738	781	783	753	800	801	802	751	822	769	772	756	800	744	808	822	748	786	785	774	752	826	785	842	829	748	821	816	786	804	841	765	819	833	789	778	796	788	795	773	805	748	795	846	757	813	809	805	745	806	775	767	789	824	777	828	755	761	771	821	763	797	775	810	807	842	809	793	867	830	791	779	840	782	770	840	746	810	757	743	739	782	840	795	785	781	762	797	870	755	780	816	787	781	802	771	818	771	813	822	817	761	758	802	810	745	767	764	814	790	834	776	762	806	760	822	756	798	786	784	835	794	791	790	799	811	791	773	774	801	744	805	798	760	778	722	815	774	765	811	769	777	780	765	815	776	757	821	736	801	799	768	721	763	801	786	839	793	800	778	733	756	746	760	810	809	776	797	801	766	795	805	776	800	784	748	792	766	804	821	746	779	781	783	761	792	784	769	802	792	833	781	806	810	778	749	783	772	787	809	838	730	765	819	762	822	827	788	802	820	848	818	769	792	742	838	792	804	797	793	757	785	753	784	806	778	787	811	770	856	749	770	811	799	827	753	760	765	789	751	789	793	788	790	818	761	739	811	748	777	758	800	809	797	746	782	750	731	778	770	842	757	797	761	781	779	791	784	777	774	814	798	805	768	774	829	785	809	764	787	832	835	800	779	786	774	788	831	818	781	762	746	777	832	756	806	769	804	767	820	808	828	793	767	765	748	798	799	783	792	826	783	782	792	791	793	795	800	725	814	817	728	816	781	826	746	801	829	743	757	764	819	776	836	772	787	792	820	758	779	797	790	792	726	758	757	761	800	787	768	788	726	780	831	820	819	796	808	774	718	787	758	751	796	813	792	769	778	783	759	815	767	805	829	801	796	747	760	797	797	777	774	797	761	771	789	776	802	748	813	785	821	807	793	809	748	805	845	825	798	798	801	824	784	783	744	761	803	838	764	842	773	805	796	776	804	852	819	766	761	789	799	841	825	844	800	743	778	767	773	789	764	803	717	755	792	775	783	796	826	712	747	738	782	764	762	824	756	762	798	728	803	770	790	790	795	743	769	769	794	790	798	816	867	756	806	823	812	773	793	783	786	823	807	881	774	807	771	816	764	806	837	751	795	802	768	782	748	813	774	762	774	832	771	765	766	795	775	775	785	780	746	821	768	798	773	818	775	797	752	808	775	830	851	805	805	760	785	785	744	821	775	801	788	824	826	783	801	773	810	799	799	797	751	771	808	762	806	761	835	781	822	723	830	804	748	820	804	822	790	788	805	772	739	781	798	774	730	816	786	801	805	772	813	789	809	768	782	835	798	810	771	811	790	767	784	807	781	795	818	777	780	825	738	804	799	771	785	832	779	794	796	764	791	748	778	796	791	786	770	750	792	754	758	803	812	809	799	769	777	828	766	818	762	762	806	809	736	780	801	765	805	728	730	784	757	855	813	814	813	789	747	820	778	802	802	823	801	755	780	788	780	769	789	719	812	861	754	786	781	796	790	803	732	808	786	799	824	799	789	788	756	832	796	766	793	803	835	794	782	787	812	819	821	802	797	794	801	756	810	814	791	777	847	818	835	815	806	815	796	785	783	800	843	802	742	768	761	787	782	753	772	777	758	769	814	830	771	787	826	781	733	810	775	754	801	792	749	775	794	760	789	797	755	800	809	811	792	801	782	802	787	808	803	774	765	814	804	793	788	847	757	790	751	834	764	778	766	826	813	787	813	774	815	777	780	792	794	795	866	715	782	834	788	815	860	746	791	817	781	779	796	735	763	770	806	825	812	853	761	779	794	749	756	786	779	781	752	752	819	836	779	774	733	772	795	811	837	831	791	766	784	791	813	830	819	733	737	754	754	792	832	733	805	804	772	780	760	786	784	811	774	810	832	790	771	772	755	796	805	796	764	815	753	765	837	757	791	800	835	813	784	774	849	778	768	814	772	809	846	737	741	796	793	792	772	777	818	832	795	808	814	823	745	801	843	758	819	773	774	786	761	767	771	783	795	817	751	795	753	749	789	774	768	806	753	791	818	795	771	836	824	824	804	806	755	789	760	821	769	775	773	795	807	783	772	791	784	831	751	833	802	797	796	817	839	812	807	768	786	804	770	820	761	787	769	763	785	746	730	769	763	770	824	796	802	787	824	788	772	773	783	810	792	801	809	776	783	787	767	767	777	791	747	796	794	847	820	830	811	744	754	800	762	838	794	755	802	777	802	778	770	795	775	748	799	827	820	750	807	720	810	812	800	785	824	794	763	789	789	797	816	786	825	832	807	773	817	824	728	767	762	816	729	790	803	815	783	757	796	798	798	786	797	772	795	825	854	813	812	746	781	730	792	715	843	814	778	802	807	758	768	788	798	786	821	740	779	758	772	780	765	818	775	819	783	801	822	726	747	799	828	796	842	774	743	752	769	787	878	732	820	750	794	794	760	777	808	779	723	778	818	806	773	807	791	768	754	812	824	713	851	789	822	803	736	831	809	792	764	780	784	770	747	825	834	782	802	826	787	797	839	786	769	825	749	764	753	782	814	796	757	769	751	810	782	783	851	814	807	787	759	784	722	784	765	740	816	819	825	830	823	753	775	756	751	788	794	771	782	786	807	847	823	753	768	796	778	773	780	814	789	794	818	792	734	771	838	783	766	728	743	763	799	778	765	758	759	769	750	779	818	806	776	806	792	850	807	765	800	774	785	823	790	778	801	797	775	788	799	814	738	811	713	782	823	760	829	771	762	836	785	723	782	764	756	755	786	791	771	800	759	786	811	794	832	807	817	809	793	776	753	754	793	796	766	781	788	790	777	770	820	796	814	778	743	823	811	775	777	795	797	809	820	765	780	767	796	782	747	799	809	827	789	809	808	754	786	791	753	770	764	750	768	786	787	800	813	808	819	806	756	788	748	808	762	794	779	801	811	732	763	790	777	784	763	779	773	771	769	769	724	742	817	820	764	818	807	753	771	796	800	748	801	797	765	752	766	754	831	764	752	767	756	787	808	799	783	817	793	741	788	847	838	784	771	811	817	783	794	801	791	860	815	770	783	762	787	793	841	756	787	752	786	790	762	814	801	790	792	779	785	796	768	817	781	796	831	786	781	805	776	767	769	745	811	829	767	774	803	780	781	785	787	752	745	781	775	769	789	822	757	781	833	774	777	860	813	777	791	793	824	765	778	797	780	850	794	743	811	777	773	739	786	830	768
24706	21034	23911	28345	21032	12901	513	330	269	282	270	259	242	271	255	259	248	244	251	245	226	236	230	220	249	213	239	208	230	231	223	256	237	233	243	257	218	244	231	223	250	204	223	278	226	230	245	221	225	219	239	212	234	238	243	218	236	241	245	222	236	224	252	217	245	208	205	262	233	207	235	236	244	215	260	253	222	229	211	248	210	225	245	227	209	238	212	232	224	250	234	224	231	256	234	239	258	205	251	224	246	229	221	215	203	241	250	257	224	231	229	247	228	246	224	199	224	241	222	231	227	222	239	230	205	218	233	214	196	246	218	247	239	234	228	237	259	262	226	219	218	270	224	208	221	222	257	262	249	257	214	242	231	214	246	225	249	245	226	251	227	234	250	215	259	234	226	230	223	255	209	219	258	222	231	207	257	228	223	236	222	236	221	252	209	244	242	238	209	218	226	224	223	233	242	223	214	253	226	248	265	225	242	222	219	231	255	222	216	215	231	254	210	198	258	240	230	231	204	223	230	198	239	244	204	227	237	222	261	197	232	235	202	220	236	215	206	205	223	234	232	227	238	222	228	230	251	228	252	227	236	230	232	216	224	250	254	231	254	218	202	219	212	230	225	224	215	213	203	256	217	232	250	235	211	239	236	241	221	245	232	218	212	204	232	247	246	238	245	205	242	224	254	233	222	242	251	220	261	243	245	221	206	206	238	231	233	238	248	244	250	223	199	206	228	207	236	226	225	240	235	197	254	220	217	230	236	251	224	223	211	238	209	213	228	246	231	213	242	222	225	218	219	235	235	246	216	237	212	209	230	200	218	245	244	225	246	239	225	265	203	229	221	223	236	222	231	251	234	195	227	261	252	236	221	235	245	231	241	239	237	202	227	237	205	237	214	218	235	218	222	227	238	231	233	230	217	229	205	247	229	227	235	246	215	232	241	229	226	244	208	249	230	235	246	236	220	224	229	221	221	229	251	241	233	252	246	228	211	211	239	245	225	230	255	212	262	233	233	225	231	233	214	231	253	226	232	210	233	223	224	247	226	239	213	239	228	221	211	225	255	241	233	217	229	214	256	228	224	227	236	235	202	232	248	214	205	238	215	227	258	204	228	217	259	228	214	237	206	222	265	268	231	236	242	227	219	211	209	243	213	213	249	282	203	220	225	255	237	227	224	225	225	230	223	252	238	227	210	244	219	237	235	238	225	236	220	216	230	246	243	243	220	233	220	255	236	223	231	213	233	266	222	224	229	222	199	196	227	224	235	220	248	222	243	252	222	223	232	240	199	239	254	211	247	233	232	227	231	203	235	212	229	196	207	240	212	244	248	222	227	207	240	212	253	243	230	218	236	210	228	225	226	248	219	259	240	228	241	226	209	248	246	204	214	219	261	201	247	236	250	220	217	232	250	205	206	212	238	246	238	213	256	230	231	221	223	229	230	237	239	228	230	212	222	243	211	225	222	219	253	243	202	225	241	202	219	214	239	225	234	232	249	235	257	248	249	230	230	231	245	243	205	206	228	247	220	231	218	225	247	227	257	227	249	216	240	248	194	223	244	217	220	240	227	227	215	234	225	244	212	239	243	262	245	230	252	205	231	261	223	239	230	213	222	251	217	206	263	224	224	212	215	198	204	209	224	214	219	236	246	254	249	210	241	231	222	215	210	230	221	257	238	223	255	239	248	221	245	227	214	223	238	231	238	215	232	251	235	203	230	238	223	234	247	246	233	216	238	237	236	227	236	202	222	224	246	246	226	224	234	238	193	240	213	243	244	214	215	232	213	240	251	234	236	243	240	227	247	247	223	243	247	225	233	247	259	243	229	229	223	224	244	231	226	233	238	239	232	203	215	233	232	222	218	223	227	205	233	211	234	240	222	232	238	219	257	231	237	244	229	231	220	238	205	242	262	231	221	253	215	241	214	221	237	235	224	243	227	221	244	248	253	224	237	212	231	230	245	224	206	238	218	206	226	220	200	229	203	236	228	246	217	212	252	238	219	232	234	236	237	246	237	201	207	224	192	248	233	230	249	208	253	235	209	226	265	234	226	227	207	230	242	213	228	241	224	243	223	226	254	235	225	210	247	260	233	224	214	212	220	236	230	230	227	242	226	215	234	220	209	240	237	217	220	242	196	203	210	222	250	210	234	205	258	240	214	235	233	203	263	260	236	235	197	218	254	226	247	216	248	244	238	197	231	243	256	217	232	217	254	226	226	238	217	221	221	239	259	189	223	221	226	228	188	242	226	256	242	248	242	219	219	264	247	231	239	261	231	238	232	253	196	281	247	224	214	216	221	217	239	222	224	221	224	208	220	226	211	241	203	234	241	234	244	244	225	225	189	230	199	234	230	257	216	236	212	252	236	217	243	228	236	270	245	264	193	252	211	208	248	247	239	224	210	222	228	244	267	203	221	237	233	246	216	241	234	254	215	237	236	242	224	248	219	210	238	218	239	235	217	225	203	218	240	253	250	258	250	227	256	214	238	223	260	260	246	211	241	222	222	213	233	249	231	228	204	240	205	233	223	223	244	256	197	246	210	253	222	228	232	216	230	234	232	246	210	217	207	242	198	237	266	227	225	212	262	231	262	217	209	225	248	227	225	238	202	216	221	251	221	231	230	243	215	230	232	245	222	228	216	221	218	221	211	209	229	226	240	261	246	232	228	210	239	235	226	216	221	205	217	211	228	220	223	239	242	244	230	226	225	231	230	235	242	201	241	241	226	262	230	214	228	273	227	224	210	202	213	212	227	202	224	204	237	236	256	218	221	227	230	247	237	236	255	228	226	247	219	225	219	210	243	240	210	234	222	216	235	203	226	220	213	238	221	225	259	244	228	258	215	245	239	233	214	211	222	232	218	250	202	244	249	228	229	255	212	232	214	205	223	205	220	239	215	239	255	244	243	235	229	259	214	259	223	218	269	214	263	226	259	232	205	210	240	229	238	223	256	233	252	210	218	238	244	220	214	261	261	212	224	252	196	225	255	245	222	231	221	264	202	238	220	245	237	245	232	243	223	217	261	240	243	232	215	213	242	233	230	262	235	238	231	226	226	245	247	232	237	241	235	225	219	217	247	252	216	239	263	223	213	222	236	242	268	237	233	233	214	233	238	213	216	242	241	245	225	221	238	251	248	249	197	251	239	218	217	223	255	231	250	227	211	250	230	233	261	214	240	224	223	240	225	257	210	213	245	213	253	244	228	247	239	221	252	231	237	225	227	189	207	214	248	246	222	243	224	235	212	207	227	239	224	228	226	217	246	233	251	244	211	246	239	247	213	223	210	245	256	249	247	254	232	238	234	216	232	238	206	227	233	205	220	249	237	241	242	238	265	237	223	212	257	223	214	236	223	221	241	218	226	214	211	244	214	239	228	212	222	223	243	239	247	211	227	228	218	231	219	230	231	226	271	235	218	222	231	234	203	224	230	229	238	236	229	229	226	214	221	251	211	222	236	225	219	207	198	255	245	248	237	243	239	199	255	257
3418	2678	1477	935	659	621	586	608	562	614	569	612	561	583	583	573	601	583	603	602	569	562	586	575	568	613	567	542	573	542	591	563	576	587	564	550	551	605	577	556	557	574	576	585	546	557	593	525	555	594	599	567	582	561	572	550	583	592	560	619	586	583	543	603	569	559	573	537	547	566	558	579	553	612	539	546	588	568	562	603	606	566	509	573	553	603	572	589	587	558	580	584	583	564	608	565	574	592	548	582	563	531	554	570	545	555	537	582	540	575	541	533	576	595	559	547	532	534	550	542	567	558	560	550	574	592	584	611	562	558	600	612	560	619	554	522	554	572	568	627	562	595	602	580	568	573	551	564	544	578	548	524	576	547	621	576	584	538	583	538	522	559	576	558	594	541	563	608	583	553	588	546	557	575	519	585	578	554	569	528	566	539	533	577	591	561	570	575	537	609	545	537	528	573	582	541	550	564	551	541	585	558	586	546	528	563	586	544	582	587	552	585	580	525	562	553	583	562	560	595	578	590	577	565	541	577	539	527	574	545	569	592	610	533	542	554	579	538	614	570	571	518	572	583	552	559	558	539	581	588	579	556	599	580	551	559	575	558	520	557	486	542	587	532	593	558	576	593	600	557	559	580	571	564	576	528	578	560	553	528	572	573	547	545	553	568	591	578	544	578	550	570	542	570	556	582	613	502	588	516	528	578	561	512	550	530	568	545	502	573	608	550	547	558	576	589	544	569	545	533	591	555	577	572	559	536	538	532	585	564	547	555	609	564	577	537	586	547	573	553	583	576	549	586	532	568	542	550	547	595	533	578	592	605	551	554	608	552	586	597	542	540	585	528	579	600	582	585	544	600	567	574	563	562	548	551	602	577	582	545	536	567	569	587	512	584	542	566	579	555	548	573	499	573	560	608	571	553	562	595	547	532	549	552	569	599	555	557	579	521	569	590	585	547	580	536	562	549	533	540	574	554	552	503	561	543	561	561	529	581	528	543	569	558	592	559	572	548	572	556	592	547	545	569	538	549	563	544	593	559	549	599	624	569	527	557	585	558	570	584	567	601	572	581	586	540	557	544	561	577	556	567	542	519	576	601	532	552	620	570	549	584	557	568	552	567	601	566	539	513	564	514	562	589	566	556	594	579	562	575	588	535	590	559	599	541	551	552	544	531	582	511	584	570	524	540	562	610	562	546	575	609	581	537	538	564	553	567	529	598	549	549	547	565	562	547	587	565	585	587	552	580	580	554	589	563	562	608	585	569	565	562	545	637	596	563	656	575	556	567	618	555	593	570	568	542	575	569	584	536	571	554	591	595	557	596	565	580	561	599	565	544	555	527	549	568	549	532	543	558	540	576	546	560	559	568	547	577	544	604	538	561	561	582	574	576	547	580	556	569	555	485	573	581	562	545	547	539	521	534	558	544	552	564	558	572	535	551	536	517	564	544	563	561	569	538	561	515	525	535	577	567	519	550	601	540	582	584	530	601	515	575	568	551	547	587	565	541	537	597	619	524	600	557	590	558	587	550	575	562	566	581	558	564	536	549	589	556	613	598	562	539	535	571	556	575	577	572	578	554	515	625	573	542	552	593	552	569	562	587	584	574	569	576	592	563	579	561	550	520	591	599	636	544	554	522	544	564	563	512	539	568	565	540	575	573	557	543	545	562	524	551	562	594	564	556	553	579	565	552	527	532	593	570	557	598	549	521	564	570	556	536	568	575	583	586	564	602	600	577	608	494	551	564	579	566	568	529	575	569	571	571	556	565	563	588	577	582	548	517	556	543	580	548	574	598	532	535	579	586	514	553	565	580	510	569	585	549	559	561	593	547	558	604	578	530	543	554	568	560	556	563	571	562	554	552	519	591	553	546	577	564	570	564	593	552	594	572	545	590	557	507	564	568	579	580	605	616	566	548	586	566	629	538	567	570	570	560	555	616	597	586	526	572	536	549	540	550	607	563	582	569	585	550	562	556	565	572	539	549	559	565	533	596	570	596	543	568	594	530	548	591	544	562	580	583	568	548	553	533	536	561	600	556	593	563	551	583	545	576	546	575	541	583	548	575	589	540	559	587	544	586	568	529	550	563	578	579	570	571	551	578	562	523	578	552	548	568	534	527	568	570	505	595	516	564	605	544	577	532	559	543	569	594	570	570	571	544	604	548	600	606	574	522	536	576	584	586	564	589	535	571	547	534	563	524	541	580	559	557	561	584	575	555	517	574	507	598	566	604	573	550	530	590	591	547	556	553	564	573	548	577	506	534	562	523	623	542	590	559	586	592	564	567	581	598	591	582	554	561	550	553	566	580	549	580	557	558	542	583	581	567	553	539	558	543	576	583	558	555	601	576	527	550	535	569	548	517	554	564	533	572	545	628	554	578	560	574	531	536	582	553	595	553	548	570	556	577	547	598	586	593	595	554	554	544	574	579	555	507	581	552	562	556	554	532	529	560	584	557	564	598	546	550	551	508	580	583	570	569	561	543	555	559	588	566	583	576	603	589	543	589	552	568	557	560	578	616	576	585	590	533	568	562	545	570	538	556	554	529	552	565	567	538	553	532	562	545	583	559	550	558	482	518	590	535	567	581	524	570	552	544	577	575	576	540	551	564	573	543	575	562	580	556	562	544	597	579	595	573	613	574	587	522	542	570	561	595	562	541	585	603	577	565	540	540	551	507	609	545	549	546	583	605	553	563	606	557	592	582	568	519	544	595	563	558	548	596	532	575	566	568	593	560	549	547	506	546	538	571	574	483	573	573	597	545	592	571	535	567	532	541	572	522	566	574	537	575	521	526	557	578	568	566	547	551	577	581	590	592	585	588	594	576	579	545	599	593	551	592	590	553	578	533	597	560	592	585	570	562	563	552	567	528	593	549	570	595	547	523	567	570	546	548	576	590	550	575	568	562	517	566	542	592	590	594	609	578	522	542	552	579	588	515	532	547	548	594	596	514	556	545	565	552	598	583	552	567	549	525	559	603	618	569	553	558	543	572	555	542	553	575	542	543	579	530	596	520	601	555	556	578	580	563	568	558	588	548	542	543	575	600	596	556	593	562	531	506	567	564	568	563	561	552	544	587	570	572	593	572	582	559	567	580	562	555	560	573	578	531	549	582	600	591	580	593	571	538	566	560	553	598	587	572	543	539	574	553	576	542	606	548	515	544	571	551	528	596	570	578	563	558	585	565	562	533	557	566	527	545	579	564	601	542	571	567	562	612	571	564	536	561	559	568	561	563	584	514	571	569	573	561	547	555	594	538	577	554	532	595	597	533	531	540	595	605	549	543	594	599	560	598	556	550	586	580	540	535	558	565	539	533	542	527	535	540	577	547	556	499	546	591	572	570	579	580	555	552	611	581	554	525	573	552	546	519	571	557	550	559	592	560	587	551	565	555	563	531	563	523	597	558	604	539	566	511	578	549	554	562	513	543	548	563	562	583	542	549	582	576	574	606	571	568	590	584	575	569	572	566	589	579	576	576	595	563
23877	20998	24373	27813	20999	21003	12282	450	244	221	187	162	195	169	157	167	144	122	132	128	106	110	112	114	119	108	108	121	106	95	107	127	100	99	123	106	80	100	113	114	125	95	112	122	115	102	125	114	82	115	105	122	100	115	114	93	90	117	91	103	119	94	112	67	119	118	105	94	106	95	115	103	101	93	99	108	121	111	116	97	115	112	122	107	112	103	89	99	92	104	93	94	114	102	115	109	107	111	105	114	100	110	122	86	97	114	98	94	122	96	99	80	94	110	109	79	123	117	118	100	121	85	115	99	125	120	104	104	88	105	98	115	107	104	86	125	98	104	88	97	102	103	107	96	104	128	128	126	86	99	126	125	112	107	109	112	82	122	106	104	105	102	125	111	107	95	96	96	106	113	92	90	118	87	110	124	100	103	105	122	100	103	95	78	111	93	115	110	117	131	120	109	89	113	108	90	112	95	101	121	88	82	121	116	111	92	89	107	100	122	95	111	108	106	92	106	118	100	112	95	111	100	105	101	114	113	98	102	104	109	123	113	91	105	115	91	114	101	116	91	94	115	116	115	94	117	94	123	106	109	101	113	110	129	92	107	86	108	99	97	108	103	76	85	92	95	72	99	117	133	106	105	97	112	113	109	98	113	101	92	106	103	101	96	103	107	96	97	108	98	133	128	126	108	84	97	95	118	119	90	109	118	122	105	89	117	121	116	103	104	122	89	74	93	86	108	94	79	111	101	122	112	105	98	118	108	135	96	108	80	94	122	106	98	106	110	97	95	104	107	113	98	120	100	95	120	105	127	101	111	114	107	111	119	108	108	100	106	118	110	111	103	99	97	113	113	83	92	122	116	110	86	110	106	111	126	114	99	102	97	110	95	105	109	106	112	127	103	105	94	104	121	116	106	108	111	112	98	95	102	107	106	74	93	93	104	92	89	102	113	112	96	127	129	116	89	121	107	119	110	114	87	118	92	121	109	81	105	108	113	117	91	107	108	110	115	111	106	93	108	99	118	118	96	117	99	96	123	104	100	115	110	114	116	130	124	106	112	113	91	100	112	104	106	104	95	122	110	116	100	107	106	119	107	95	90	94	120	105	111	103	112	109	104	92	90	123	107	109	111	114	95	123	115	118	98	111	94	120	100	124	117	135	126	101	94	116	106	110	109	112	107	101	105	93	116	103	97	95	114	86	90	107	91	107	97	87	103	115	113	92	102	90	109	110	95	102	98	90	116	100	98	109	107	93	127	105	106	99	108	106	99	121	100	97	91	111	123	99	117	88	105	108	121	103	91	110	111	79	108	119	120	101	110	118	70	104	97	114	101	112	101	122	118	98	107	107	96	120	103	119	111	94	100	104	93	112	110	80	91	111	102	105	101	116	114	85	84	107	112	120	102	103	102	99	116	115	101	107	112	119	104	119	102	117	94	112	116	98	101	108	116	105	111	104	103	108	105	96	101	136	96	108	120	93	92	120	112	106	97	113	130	118	101	122	95	102	96	102	105	118	122	107	106	96	108	110	118	101	105	119	102	110	97	112	100	117	84	110	92	88	99	84	101	117	109	108	105	116	108	118	96	88	120	83	98	109	102	99	106	97	132	120	95	89	94	118	103	108	107	81	102	100	108	124	115	118	121	104	83	107	101	103	114	104	130	94	105	86	99	106	102	88	96	91	100	111	80	112	115	105	126	105	84	109	107	115	122	114	104	114	116	104	104	108	112	117	109	119	97	108	105	85	92	106	106	125	120	119	98	106	109	121	115	115	102	127	115	127	105	105	110	113	82	110	92	115	114	103	116	102	94	113	110	124	113	108	105	113	112	99	101	91	110	103	109	116	106	124	108	115	89	106	134	103	109	108	89	121	96	106	105	110	103	105	114	109	94	112	108	109	96	97	118	106	91	130	102	102	107	88	95	101	110	135	119	85	115	116	110	100	119	98	100	105	93	99	98	110	118	126	122	120	101	121	94	119	84	89	97	101	85	102	111	107	95	113	116	94	93	114	102	120	105	111	102	117	124	106	91	119	111	110	102	96	83	122	107	95	89	101	95	110	84	104	94	115	98	90	105	104	112	108	106	91	110	98	94	87	86	126	118	101	97	122	105	116	100	82	103	119	84	100	105	103	106	109	128	104	112	123	98	121	103	116	110	104	100	105	102	98	119	116	96	106	110	134	110	110	86	106	103	78	100	88	110	120	101	102	101	119	124	102	107	109	109	110	82	103	117	99	87	121	117	110	103	115	121	103	110	101	106	116	92	107	109	117	105	96	92	102	92	104	115	82	92	121	125	104	114	120	93	102	112	110	105	89	92	112	111	104	118	102	110	106	119	106	112	120	98	108	98	115	112	106	115	102	107	99	116	106	111	106	95	106	112	88	88	97	118	89	102	89	92	106	111	108	109	97	125	118	109	99	100	117	103	104	116	87	94	110	112	114	121	114	107	89	101	89	107	98	108	120	120	119	113	100	105	110	111	124	108	94	110	97	104	123	116	103	119	102	120	105	107	94	103	113	111	119	111	120	106	104	122	116	114	100	96	107	94	90	110	117	80	102	118	108	91	113	111	95	107	103	104	103	114	123	110	109	109	98	104	104	98	118	87	115	117	95	97	112	116	126	95	113	100	114	99	115	84	128	93	89	98	119	101	104	111	108	87	113	118	96	104	99	104	107	110	117	94	106	100	88	108	115	103	102	132	86	113	101	117	115	119	94	121	127	111	104	87	101	107	105	112	97	108	83	82	115	106	118	108	106	91	94	103	103	101	82	116	89	86	117	101	96	118	104	100	116	104	107	104	94	89	106	122	116	111	95	108	93	92	133	112	103	109	105	104	101	103	91	106	124	88	99	93	117	110	132	111	93	105	128	98	76	101	95	105	112	125	99	116	103	108	135	123	114	94	106	116	100	98	113	113	104	115	96	102	94	108	98	96	98	132	92	107	101	114	103	96	97	103	87	129	104	108	96	109	107	125	93	97	106	107	119	129	113	99	110	107	110	94	88	110	115	115	94	119	102	120	109	108	111	113	115	107	91	96	118	106	109	85	100	105	106	90	109	120	102	111	143	107	116	104	83	107	92	101	109	100	97	91	112	115	107	98	109	119	110	103	117	111	109	127	102	116	120	103	96	95	103	86	117	112	115	87	100	94	100	89	124	121	116	107	108	115	103	105	108	93	123	90	90	98	91	96	93	105	94	99	117	101	108	103	95	112	104	114	128	103	105	112	93	119	87	95	102	105	118	79	106	101	107	92	110	111	90	98	95	101	85	101	118	91	111	102	107	120	105	92	89	89	103	99	118	116	106	94	99	121	99	86	121	112	105	96	108	109	106	108	102	119	114	96	93	84	106	105	103	113	130	110	108	113	109	116	119	103	108	118	99	107	93	115	102	105	97	77	125	106	99	110	115	98	113	124	123	100	95	95	124	106	115	115	107	106	106	126	104	107	110	115	119	107	84	110	105	105	107	122	115	115	93	100	96	101
3159	4137	1924	905	541	476	364	380	329	347	346	285	302	322	314	315	304	314	265	300	319	285	325	298	291	308	279	276	293	279	296	302	307	300	278	309	301	311	295	304	292	295	303	292	309	303	300	282	298	279	275	298	307	307	294	302	263	259	308	292	335	272	305	288	283	315	283	304	276	289	314	307	290	291	300	290	274	273	315	287	262	299	281	307	304	292	285	301	275	295	295	285	279	301	278	277	290	284	299	267	294	289	264	286	289	300	300	272	316	290	299	272	290	293	260	292	321	304	285	288	288	294	270	281	316	294	280	307	261	320	298	285	290	287	301	316	277	306	300	320	250	302	328	303	312	279	263	288	279	298	288	283	303	309	287	293	282	260	276	326	309	293	285	302	292	298	286	319	277	260	278	290	324	289	280	342	302	275	282	322	301	304	298	294	272	292	295	258	307	304	289	258	284	284	284	258	277	283	303	298	284	285	291	259	270	287	296	280	282	294	320	266	321	290	303	275	277	261	287	282	296	318	307	337	280	301	267	257	302	296	296	289	309	286	277	272	291	303	317	308	268	337	317	260	322	290	284	284	272	270	288	300	262	292	277	285	328	276	273	283	284	273	316	260	298	270	296	286	280	300	293	267	278	290	287	294	329	294	323	315	286	276	308	294	317	302	281	282	307	282	287	269	272	295	284	307	274	307	272	322	292	306	282	282	292	315	294	290	336	307	293	309	277	273	308	268	278	292	326	302	281	347	296	313	272	286	281	253	304	292	285	273	281	286	283	318	300	261	294	264	328	300	287	287	277	304	302	285	295	296	309	298	281	287	305	311	272	272	285	309	303	317	312	251	285	332	274	300	273	277	293	299	301	290	289	304	284	278	267	283	324	315	310	303	276	259	275	269	268	300	271	280	289	312	269	285	302	297	277	287	313	313	304	280	284	295	300	289	286	281	327	294	292	249	319	281	284	294	312	280	281	283	277	278	292	320	254	309	294	285	300	319	308	293	299	299	276	283	288	292	282	276	272	300	276	292	280	286	324	294	282	286	310	303	306	302	296	309	286	271	300	313	304	314	288	298	303	301	281	295	274	299	282	281	297	275	319	302	285	310	344	274	262	271	306	287	301	300	289	296	313	314	293	281	288	311	287	289	299	268	310	264	313	294	301	322	292	286	270	279	293	304	307	290	307	292	282	270	286	306	302	291	306	284	304	294	294	284	283	281	298	311	297	300	301	327	291	277	261	263	293	312	286	277	334	292	276	301	327	292	269	316	281	280	303	278	304	282	277	305	279	315	302	301	286	275	274	277	301	287	297	301	289	307	313	268	275	286	284	290	273	270	276	295	300	270	297	268	293	268	298	307	276	299	281	279	303	323	295	298	286	293	291	288	256	313	280	282	328	305	271	292	292	309	278	289	321	316	316	292	301	319	296	304	287	275	307	278	281	284	275	293	302	290	309	312	294	259	298	260	289	311	301	283	317	314	308	291	289	302	309	300	274	304	270	285	321	293	284	275	263	295	285	288	287	293	303	281	321	296	290	314	288	319	312	288	285	259	302	284	290	291	324	304	267	303	300	304	278	287	276	297	280	312	281	305	299	268	299	270	296	271	313	291	270	250	295	288	286	294	333	304	306	294	282	306	287	316	288	303	285	297	289	282	334	317	285	271	294	301	282	274	277	311	285	315	317	306	298	297	276	277	278	279	306	305	292	307	321	311	259	319	312	273	306	312	271	284	273	302	305	305	292	291	292	265	307	294	292	297	288	275	296	298	285	288	290	289	271	303	337	280	283	282	323	277	295	269	309	277	280	283	267	267	292	321	262	315	290	307	302	303	291	290	270	286	294	281	278	286	287	308	269	307	305	274	285	289	274	288	293	266	279	272	287	281	275	262	300	307	294	297	303	311	318	277	277	298	296	309	267	312	308	304	273	292	295	319	320	312	290	267	304	263	293	267	273	296	292	290	296	278	307	287	306	282	305	266	290	288	306	287	334	276	267	263	274	326	292	280	301	289	259	277	287	348	280	280	275	302	298	295	285	309	307	302	308	287	283	293	327	292	297	286	301	257	279	277	310	290	303	269	293	305	293	320	263	287	271	282	305	309	286	290	271	312	278	309	315	278	307	317	314	323	293	302	299	266	272	279	303	268	269	280	286	304	313	283	304	296	280	289	284	321	321	297	279	300	266	303	286	315	304	305	318	292	309	280	319	282	287	295	285	297	294	331	289	283	261	277	287	319	276	289	292	269	280	289	281	279	290	298	302	282	293	294	296	287	279	232	323	297	326	296	284	285	292	277	305	275	307	267	311	294	257	266	282	288	323	291	289	309	265	302	285	306	289	284	297	317	308	314	300	295	321	300	279	272	276	292	295	278	291	322	272	306	301	273	319	268	276	281	276	287	332	296	308	278	281	315	266	314	311	254	274	280	290	328	303	279	282	264	292	295	299	293	306	287	273	277	297	292	248	243	309	267	298	285	262	309	292	311	278	282	272	280	276	290	267	265	278	294	270	298	292	299	301	285	293	266	276	314	293	285	290	299	302	322	282	291	260	270	289	285	279	325	254	282	280	280	276	296	260	267	282	269	293	308	313	320	308	306	304	302	295	307	275	281	277	294	290	258	288	281	288	329	275	274	270	264	286	288	312	284	274	284	284	258	269	270	262	258	280	286	299	309	288	288	309	295	304	309	274	280	274	296	277	301	262	306	286	309	285	272	317	283	255	283	331	309	312	286	292	261	294	278	302	279	264	312	290	291	311	285	270	319	267	289	284	307	277	278	291	296	278	308	295	319	252	324	275	301	277	289	306	273	302	299	307	264	293	321	307	296	309	291	313	288	266	299	263	287	315	322	292	296	298	269	287	309	298	287	296	299	299	299	272	288	301	290	306	323	286	286	289	282	273	270	310	282	306	292	309	300	283	277	296	300	284	318	269	296	304	294	298	276	279	290	295	274	307	325	275	318	306	282	275	307	284	310	308	301	307	291	286	291	281	289	317	293	308	289	307	296	280	309	294	294	282	256	320	272	307	308	297	292	292	293	297	298	311	284	327	347	275	287	321	289	263	281	314	287	288	266	276	260	284	297	312	288	311	282	265	268	339	293	301	286	300	288	293	273	316	287	268	290	323	304	311	288	315	289	303	297	294	281	289	282	292	285	289	304	284	278	300	289	281	297	282	288	312	270	311	307	302	294	298	306	279	321	292	312	293	272	287	278	253	278	296	309	306	299	293	282	297	290	289	295	301	280	280	293	287	272	295	330	290	275	306	298	271	334	310	295	288	275	298	307	324	288	282	285	298	306	297	284	321	319	273	278	292	275	289	283	296	278	288	258	256	292	279	292	287	312	261	283	291	270	322	270	267	303	329	306	289	321	301	301	281	286	305	301	324	289	263	313	291	280	294	307	307	308	313	297	301	267	272	259	320	302	291	291	271	289	261	305	280	304	254	313	286	292	294	306	293	323	305	307	279	292	320	297	321	292	309	311
30976	20466	10487	924	474	417	346	331	330	337	321	342	363	341	311	310	331	284	315	342	336	322	339	335	326	334	338	299	301	333	317	359	318	331	358	334	331	341	341	323	379	371	328	339	331	321	338	333	338	329	351	324	330	302	313	336	327	309	336	315	354	297	335	332	330	344	345	330	324	352	286	342	352	372	330	333	336	313	338	327	322	339	324	334	333	336	344	322	348	307	327	304	349	318	353	346	348	319	337	343	357	352	303	328	355	336	311	335	300	314	318	336	336	346	292	323	304	331	325	322	295	347	316	336	340	335	364	321	324	317	328	344	322	280	318	340	298	333	339	317	320	346	322	316	323	299	314	349	349	300	352	353	327	297	338	341	316	330	309	343	347	322	347	324	338	350	333	313	302	305	305	302	326	327	317	337	328	317	320	336	348	304	332	334	337	341	329	363	298	348	329	361	310	331	331	281	337	359	343	334	325	347	288	307	305	348	338	326	322	323	330	304	327	323	308	331	338	301	344	345	294	310	324	350	343	334	298	336	282	337	316	326	303	316	341	355	324	328	337	366	299	333	307	328	328	278	310	348	334	309	335	310	350	320	323	318	327	345	372	334	315	335	336	311	309	321	333	284	306	312	321	291	303	323	325	333	340	334	356	320	334	368	298	331	358	307	324	316	323	332	335	335	325	291	302	286	336	343	361	331	302	339	377	358	340	323	359	362	359	324	328	366	317	307	324	336	336	339	317	357	318	312	347	308	339	330	346	329	325	321	312	300	318	325	340	332	350	311	344	319	303	349	326	317	375	319	310	320	314	346	300	317	340	320	326	345	329	363	309	337	331	352	347	353	301	349	343	364	324	346	333	309	331	358	352	334	305	331	309	321	355	329	367	327	281	310	320	325	351	313	313	341	306	316	328	343	316	344	324	337	293	332	313	337	322	305	325	320	329	342	326	326	320	296	342	304	310	319	323	326	323	324	284	288	337	341	314	319	318	357	321	320	335	303	324	309	307	352	354	313	307	320	334	314	338	322	320	340	344	310	326	343	314	311	289	335	315	337	334	348	341	321	312	322	318	331	360	340	312	317	316	310	375	313	321	328	349	335	320	321	324	335	349	326	324	334	300	304	348	347	324	308	361	364	326	333	342	347	321	345	331	338	301	363	309	358	303	332	349	316	343	333	334	336	336	342	343	307	312	332	329	291	317	321	316	355	306	320	308	325	324	332	309	312	291	330	325	322	329	352	349	348	301	333	333	339	300	344	332	318	334	307	333	340	343	322	317	322	304	309	346	329	356	293	299	296	323	319	340	329	322	302	321	343	320	356	323	301	346	324	321	339	332	337	296	314	327	328	330	317	325	352	354	358	311	335	343	390	304	273	330	306	348	348	342	309	355	307	320	363	323	325	348	300	331	331	313	309	321	297	288	325	337	337	306	336	336	346	348	366	311	326	320	337	348	369	338	325	335	331	341	346	300	320	292	311	300	359	329	362	304	337	345	316	325	322	296	317	315	354	305	330	344	321	326	331	366	318	370	319	353	313	342	313	354	343	330	355	332	310	351	325	315	314	322	343	303	310	315	304	323	351	353	338	294	313	323	341	277	285	339	332	298	336	346	316	339	331	295	335	307	346	330	294	331	348	310	317	329	323	309	323	329	316	359	318	360	341	320	344	322	336	296	304	327	326	329	342	315	332	343	356	336	308	317	383	321	308	335	310	323	319	332	297	301	318	289	311	333	317	315	331	314	281	311	307	335	383	317	308	314	342	328	325	318	347	323	294	311	330	296	328	319	320	362	300	326	321	310	302	326	341	324	333	360	331	325	352	320	312	302	341	351	344	324	332	350	337	317	292	354	305	347	341	356	341	323	296	310	329	325	359	353	311	325	335	352	306	328	315	327	304	371	351	304	331	295	324	359	298	344	319	329	308	314	307	356	318	328	303	302	330	338	317	335	322	333	313	366	289	334	311	326	348	301	286	308	292	363	327	315	284	321	328	319	323	315	305	339	289	272	316	331	321	334	320	323	330	323	329	361	312	319	350	342	335	356	311	348	342	315	316	317	318	322	305	337	327	302	327	328	299	331	340	322	350	339	306	326	323	283	338	301	340	301	310	330	306	344	339	324	334	330	305	314	342	362	335	356	305	334	340	312	321	311	318	331	301	325	302	332	347	340	316	319	311	313	300	342	305	340	337	335	293	313	400	316	335	305	318	299	317	309	322	307	306	325	341	326	343	340	332	316	338	352	371	325	323	325	322	305	293	306	293	302	291	328	334	330	301	305	345	296	297	300	336	309	341	313	317	324	315	330	340	322	319	284	317	371	335	351	361	367	352	334	300	323	313	306	303	340	343	293	341	343	323	321	315	316	357	350	322	328	307	351	315	348	327	325	345	321	332	332	338	326	353	329	306	301	308	331	298	341	307	383	330	356	317	362	314	316	320	350	321	342	346	274	328	332	347	315	313	364	333	330	320	338	312	313	317	363	290	339	321	304	356	328	339	348	314	318	299	357	288	311	312	328	308	330	321	351	343	340	310	357	333	307	357	354	305	344	331	339	343	309	327	352	326	323	312	302	369	299	331	341	344	344	286	319	323	323	331	310	336	336	306	329	325	345	326	346	310	301	307	345	336	297	334	349	334	314	328	304	344	329	312	299	331	327	357	316	334	355	325	294	326	325	316	301	327	335	314	320	348	313	335	301	314	318	317	357	364	329	336	339	346	304	338	316	352	359	311	355	311	331	329	279	331	332	372	322	329	335	356	333	352	342	358	315	350	310	311	340	331	327	299	362	301	341	342	330	343	320	338	276	331	336	335	305	301	332	342	319	333	333	301	335	342	308	332	341	320	321	328	310	311	325	325	329	315	327	337	320	333	305	356	334	340	319	338	314	338	321	345	309	310	344	324	318	377	332	359	343	328	314	349	269	329	301	354	310	310	335	322	317	353	339	328	361	302	356	295	339	328	333	357	318	357	313	310	308	345	307	299	317	347	312	320	336	330	314	341	335	329	314	324	331	342	329	328	310	314	320	355	372	334	304	329	342	333	332	352	330	337	347	349	299	334	316	324	336	335	306	324	337	345	339	351	335	344	323	356	343	329	293	319	332	330	305	335	311	309	323	339	290	304	296	361	367	332	341	322	338	320	322	295	322	349	338	311	321	335	357	344	327	328	341	323	324	311	322	316	326	325	326	303	361	338	266	329	361	343	342	348	346	338	345	324	350	335	325	316	315	335	308	301	314	287	321	326	313	318	326	324	321	346	314	305	324	301	333	337	348	312	355	340	347	331	345	301	337	324	298	346	335	364	344	323	333	342	350	335	315	311	322	306	293	360	344	326	332	349	340	344	333	311	357	354	295	284	323	327	319	351	309	355	354	314	341	365	329	317	335	321	358	313	325	335	323	369	335	292	338	303	323	333	357	323	338	367	300	343	299	309	321	325	354	363	356	310	338	308	366	320	355	346	310	337	320	340	334	291	325	347	293	320
5694	1617	1112	859	811	844	816	812	788	780	780	778	791	823	827	756	786	774	777	831	802	809	816	839	844	759	789	839	821	822	811	809	767	789	768	722	806	771	792	812	820	811	790	816	816	834	771	764	790	808	735	809	806	814	802	818	832	791	757	814	830	758	827	759	744	759	805	782	800	776	845	824	762	795	805	733	803	792	800	827	802	798	790	816	814	803	753	771	836	770	789	823	762	827	842	792	791	822	780	824	816	818	760	807	826	801	728	880	810	834	806	768	813	786	785	809	814	763	774	737	822	735	794	754	828	728	803	765	752	749	742	799	775	761	809	802	774	765	751	830	743	815	735	760	831	801	826	783	753	811	774	766	780	796	806	839	770	766	724	812	781	790	836	768	786	767	779	764	755	775	797	833	825	785	769	757	774	800	774	794	796	758	807	842	733	785	834	798	842	797	833	801	850	783	771	786	723	802	799	773	754	794	725	776	757	765	797	752	731	777	757	749	761	769	778	796	811	794	810	828	747	746	771	792	797	807	810	798	795	769	736	767	765	789	782	807	751	837	817	825	779	795	799	782	772	780	764	763	756	830	793	800	824	784	784	763	815	762	762	784	838	795	799	829	787	802	795	798	797	754	777	755	802	798	768	752	796	793	748	764	787	783	790	806	781	782	802	775	785	705	823	826	778	782	758	820	769	855	792	787	725	755	831	791	788	791	772	804	777	775	809	711	828	815	791	819	779	792	799	781	781	807	810	738	766	751	771	805	789	803	771	768	762	855	796	808	855	759	791	754	805	793	813	772	698	757	720	808	759	763	765	789	734	788	798	841	781	824	811	830	761	784	803	729	863	795	792	807	828	791	736	776	815	769	794	744	771	751	773	853	819	817	766	788	811	791	782	752	795	819	699	773	720	781	808	768	773	753	796	745	767	765	768	795	784	773	814	827	788	801	815	805	795	779	732	787	763	768	829	784	823	761	804	875	808	768	820	777	793	802	785	753	821	765	811	788	760	817	823	778	776	789	772	807	762	775	763	730	809	801	792	801	756	796	768	776	810	788	762	833	759	775	740	782	796	788	815	784	811	785	726	741	738	805	842	827	795	833	767	833	799	742	805	814	772	798	741	782	826	782	762	799	732	782	805	806	752	767	780	796	749	759	770	769	827	761	782	831	754	814	802	766	746	822	806	772	812	807	799	751	815	775	779	835	770	866	816	758	790	806	785	779	798	766	762	803	852	778	811	799	793	743	769	780	791	776	819	765	835	814	789	801	763	788	821	869	817	772	813	737	811	795	785	773	733	804	781	768	773	764	754	793	786	803	766	799	753	792	756	772	759	879	829	789	794	736	788	814	785	810	783	750	788	813	743	775	790	792	798	769	856	832	765	772	778	778	730	788	810	766	800	791	812	824	779	862	813	776	765	774	761	806	806	794	784	768	836	743	776	824	781	818	795	780	770	735	726	810	759	757	780	780	832	783	795	845	764	812	804	767	801	794	744	726	829	803	767	808	807	803	775	801	767	732	788	817	757	779	801	826	745	735	809	784	782	788	822	761	760	779	751	814	777	774	817	787	757	772	777	813	797	784	785	728	770	812	764	749	807	747	791	796	792	777	810	813	809	790	771	785	752	806	753	781	778	811	810	788	781	777	785	775	756	806	830	787	802	829	757	777	792	737	789	750	824	745	780	781	742	765	777	758	768	791	778	788	750	800	771	750	774	818	758	832	767	751	803	761	756	744	802	758	772	823	846	782	723	792	783	785	805	785	758	769	785	739	808	803	796	770	759	777	741	797	800	803	770	797	750	784	805	754	779	746	784	727	779	789	813	784	778	801	744	834	795	815	827	803	790	801	771	796	747	804	809	787	790	832	798	795	801	743	795	816	794	753	804	769	785	789	759	795	803	789	777	812	790	824	790	749	764	714	766	787	813	787	811	780	797	791	736	768	780	746	769	789	804	797	762	786	752	813	818	802	812	798	808	786	812	748	829	823	756	768	787	759	801	727	799	787	765	817	785	841	789	809	826	764	774	758	797	809	782	808	812	768	807	847	793	799	814	746	729	799	777	737	766	801	797	785	808	759	784	747	768	809	802	813	810	793	810	823	790	759	769	812	853	786	794	789	728	814	784	803	736	833	775	797	802	769	762	784	777	772	756	832	788	769	812	820	769	745	758	815	840	772	793	766	761	773	772	801	783	783	805	770	774	777	791	799	857	780	810	805	762	779	743	820	769	800	799	801	818	787	781	784	843	819	806	771	767	818	819	848	800	801	813	800	775	804	868	823	806	777	827	805	751	775	822	786	810	786	758	783	739	763	787	831	768	772	853	744	763	733	782	737	784	812	792	788	793	828	788	792	754	829	816	764	811	809	779	790	825	780	791	809	802	751	798	772	756	764	751	753	759	790	791	771	768	789	767	794	782	723	815	807	798	819	825	805	812	774	802	820	767	818	781	779	773	779	740	804	820	794	755	792	805	779	789	752	805	824	782	777	794	810	820	800	840	794	804	857	794	826	771	857	843	778	815	816	771	804	804	790	801	801	798	754	741	770	783	803	785	836	801	761	777	809	816	815	772	828	750	822	826	777	805	748	768	786	782	797	780	794	764	809	845	746	775	802	802	821	837	757	807	758	829	825	785	774	779	801	688	795	804	798	773	802	771	819	787	789	754	774	798	828	751	789	793	767	778	784	787	784	737	809	805	769	841	814	785	748	752	777	745	801	770	843	843	779	843	825	818	828	806	773	800	820	779	807	777	814	752	818	817	779	802	794	802	786	763	824	835	805	772	795	806	836	809	809	797	755	769	784	813	828	748	821	749	747	761	777	773	805	814	790	800	787	792	773	823	778	804	756	788	784	812	773	797	753	791	792	800	803	752	764	732	858	831	794	723	818	779	754	763	792	749	773	760	754	772	815	826	785	783	825	759	793	816	807	775	816	756	789	754	806	779	758	796	815	784	829	827	837	746	805	812	841	805	773	747	797	806	766	799	787	800	783	742	753	805	785	793	803	795	787	778	817	784	763	785	796	810	812	806	800	778	757	796	807	741	756	834	751	781	818	786	804	760	758	820	836	780	802	804	776	763	800	781	819	796	845	785	738	785	747	789	801	782	868	773	805	778	755	780	743	793	776	799	791	778	777	756	800	796	798	825	778	734	762	745	752	827	781	787	813	774	752	799	779	817	794	835	814	804	795	780	769	773	856	800	753	789	799	749	806	805	749	801	795	784	773	774	770	843	770	801	792	773	814	766	758	823	806	751	790	816	856	772	812	776	734	810	811	783	763	772	871	802	797	772	795	768	734	814	765	771	810	795	825	774	801	763	736	818	787	822	768	810	818	784	827	781	826	775	788	782	766	802	789	770	804	790	768	812	788	831	783	787	816	782	783	760	741	773	818	753	797	769	811	789	818	773	792	756	820	802	752	774	781	751	780	800	809	735	816	794	803	783	822	815	816	780	819	831	791	793	781	797	784	820	776	776	791	784	815
24698	21002	23911	28286	20988	12623	492	361	280	275	280	255	256	252	251	260	243	263	252	243	258	224	239	247	225	238	231	216	283	224	252	263	225	228	238	217	192	227	205	211	238	227	229	229	239	237	225	248	238	248	234	222	220	225	256	210	213	240	243	238	228	235	252	211	218	223	228	225	214	222	226	228	220	238	209	219	223	215	221	254	219	249	217	224	211	214	240	237	251	235	245	216	252	228	204	239	238	227	211	221	210	240	249	247	203	247	207	208	261	204	227	236	246	241	242	208	214	234	220	209	230	228	247	234	236	237	233	233	211	237	227	223	226	229	251	257	219	222	216	211	222	231	228	238	217	231	239	240	242	204	207	219	245	233	223	215	237	250	222	245	197	219	211	258	210	223	233	212	253	232	220	219	232	200	219	230	214	223	232	230	223	228	214	235	208	226	217	218	261	233	217	232	214	236	223	226	235	227	220	224	216	235	222	217	232	239	211	203	207	224	227	210	216	228	241	225	230	235	234	234	239	242	188	218	217	213	231	244	220	240	226	232	218	236	216	216	215	237	200	212	235	241	229	244	223	228	256	215	204	251	220	202	236	238	222	246	234	219	220	235	221	218	227	229	224	249	230	224	223	209	237	237	229	232	219	205	243	245	235	243	227	232	230	238	242	224	212	220	244	220	248	215	249	243	189	227	242	237	238	237	230	233	238	234	236	238	224	246	203	231	230	212	240	230	215	209	229	238	245	233	228	255	238	245	231	243	232	253	217	207	241	231	225	242	191	222	225	219	200	230	232	230	226	224	198	227	212	215	222	231	232	257	238	250	236	256	233	258	243	213	227	248	219	214	230	253	199	210	197	199	215	240	257	215	217	211	233	212	209	229	223	226	219	268	247	250	195	206	201	257	245	234	214	258	255	219	228	217	228	214	212	249	229	241	238	217	246	228	254	234	251	227	220	235	223	225	206	230	230	222	207	253	208	228	228	223	267	239	230	214	225	256	243	241	244	223	229	230	224	226	244	259	244	225	224	252	248	220	209	203	210	254	206	193	206	254	214	204	200	227	214	187	208	221	228	229	215	226	248	216	221	243	223	241	222	243	219	217	225	256	234	205	244	233	220	250	225	240	242	201	210	210	231	257	235	217	214	228	249	213	218	242	195	221	210	218	243	238	217	239	222	229	240	233	237	236	238	202	246	224	249	224	215	232	242	232	216	243	244	199	250	235	231	226	243	213	183	247	225	247	201	222	223	250	224	191	273	237	201	228	231	229	218	242	221	245	251	226	288	239	215	220	232	236	217	226	200	241	208	212	254	226	212	219	194	228	235	222	229	208	245	221	243	243	243	234	229	238	236	216	233	270	239	238	208	221	241	230	208	236	252	229	219	241	225	229	234	207	250	225	218	246	237	204	245	264	232	230	235	218	235	239	250	218	250	222	221	234	245	243	211	224	243	234	264	227	254	228	235	232	225	234	228	222	256	227	258	214	223	215	221	266	207	229	242	239	223	225	225	210	205	216	249	227	244	217	197	212	256	231	239	230	221	231	216	220	257	250	213	216	235	243	228	216	256	195	206	259	251	234	229	232	230	254	232	213	224	267	203	226	200	232	221	243	227	209	212	229	196	225	190	226	244	223	198	245	235	248	241	231	246	242	219	205	247	213	238	207	234	232	223	241	216	207	222	278	216	240	236	207	226	194	218	195	241	202	217	269	241	201	234	210	233	250	201	210	218	239	243	262	220	225	223	278	245	218	227	249	225	191	237	219	228	240	233	239	258	221	263	225	235	241	219	220	261	232	218	237	249	246	232	225	212	214	228	219	227	220	236	226	243	235	219	230	237	226	221	239	218	229	244	247	230	239	257	249	228	216	212	257	235	210	226	209	234	248	221	222	218	221	209	217	237	216	231	238	210	211	235	243	237	256	205	229	234	236	228	224	246	206	231	249	255	259	247	237	215	220	209	233	228	214	264	228	227	231	219	206	242	225	213	225	223	258	208	200	252	227	217	223	193	232	231	226	229	233	206	209	260	228	247	226	219	228	229	219	209	237	220	229	207	210	236	236	251	237	218	228	233	219	215	229	209	246	260	252	186	232	196	262	215	235	236	206	220	226	265	230	219	229	210	223	232	231	252	251	234	240	225	227	244	197	222	240	243	236	228	205	205	250	211	213	231	232	263	215	220	206	237	239	249	248	247	245	224	206	231	210	217	226	218	222	236	223	227	233	232	267	214	263	248	242	233	242	223	230	238	249	221	271	256	249	243	243	251	224	249	232	238	248	202	240	239	232	240	210	224	269	234	242	201	228	220	244	224	231	207	221	256	240	231	232	212	224	201	220	249	234	215	224	247	246	237	229	253	229	260	226	241	214	221	217	237	211	227	227	225	221	221	242	239	240	225	220	254	189	206	193	223	220	230	225	248	251	209	238	222	213	253	236	246	251	238	235	242	257	202	252	216	222	196	200	274	213	233	201	237	236	232	208	233	219	231	221	237	245	206	229	239	215	244	214	218	204	211	200	211	252	222	243	215	222	222	249	238	222	221	244	232	211	249	225	216	229	237	252	224	211	226	222	255	225	233	222	227	205	235	228	228	234	253	266	240	227	260	230	249	243	236	257	244	254	219	232	223	236	243	261	235	234	208	238	219	226	238	227	224	226	236	196	228	223	247	220	224	236	241	255	243	235	191	233	237	202	231	220	207	238	238	254	240	246	217	225	205	200	243	244	240	222	220	197	214	209	212	251	231	249	216	230	200	241	214	231	220	237	232	204	237	245	229	252	220	224	238	217	215	210	211	212	212	204	258	237	232	209	228	246	228	216	256	254	206	206	244	240	220	219	213	227	241	232	229	218	245	220	238	241	253	192	210	206	238	246	241	216	255	222	215	206	239	236	226	248	230	243	225	212	218	244	231	219	231	221	251	215	224	240	245	232	202	235	217	233	235	235	233	239	219	225	223	226	230	213	200	199	241	243	220	218	206	243	234	232	227	240	203	242	227	228	241	248	227	225	218	244	244	221	217	214	227	242	254	238	232	210	191	207	234	223	226	231	234	216	220	226	243	237	222	228	233	230	226	246	224	223	227	213	237	226	195	215	238	229	206	234	230	218	233	242	210	217	227	216	226	221	252	234	230	228	244	240	214	222	242	221	251	218	213	240	232	242	212	228	209	227	210	217	243	230	248	235	232	216	243	216	258	218	202	230	242	207	227	225	230	218	210	249	248	231	219	230	238	208	217	248	208	225	219	213	223	200	232	243	222	220	216	235	209	225	215	220	254	225	237	230	214	262	210	252	217	240	233	220	221	238	226	188	205	232	244	225	207	243	214	205	246	211	228	254	197	231	224	237	211	239	236	208	229	240	227	223	210	205	212	261	210	231	267	229	223	241	249	253	213	245	229	223	236	200	250	238	207	230	221	241	221	217	219	230	227	231	221	227	256	230	229	231	225	231	224	221	228	217	226	235	232	212	219	233	210	233	262	220	230	239
3351	2753	1487	833	719	644	647	567	570	623	569	536	591	568	583	579	602	555	578	556	598	557	570	501	587	580	555	567	589	512	589	579	547	585	592	544	553	559	561	581	582	589	580	583	565	571	537	567	591	581	555	551	539	545	565	599	556	552	567	550	554	593	535	553	578	583	589	539	586	539	537	572	557	542	529	578	570	594	590	547	565	545	609	548	526	554	575	540	538	573	585	563	567	592	569	558	582	599	563	559	581	546	526	601	571	566	564	592	557	544	563	569	596	597	601	540	560	580	574	508	508	554	571	541	555	538	559	557	575	587	567	574	531	541	568	577	592	541	544	541	603	549	604	552	570	560	553	575	565	576	583	520	564	550	562	590	534	575	594	616	534	589	554	531	549	555	577	565	573	556	564	529	547	546	559	592	552	581	540	535	568	563	588	616	483	577	535	568	534	586	572	557	539	565	569	562	585	601	569	585	554	596	609	558	561	555	606	560	586	524	568	567	535	552	541	522	567	545	582	577	524	575	577	539	568	568	555	544	569	562	577	591	539	539	540	543	563	540	552	559	556	532	589	541	584	569	533	564	589	544	527	577	522	549	571	572	557	546	542	563	582	594	533	575	530	552	567	556	550	592	562	558	575	544	571	552	589	566	527	578	600	555	567	582	554	586	566	573	527	545	524	571	549	620	571	587	581	588	566	587	558	537	576	536	599	533	551	551	608	546	561	511	594	571	563	558	538	600	549	556	545	524	573	555	530	588	548	563	517	591	542	555	571	588	580	564	573	557	570	544	551	544	568	516	574	559	568	558	529	519	546	534	550	558	490	581	550	529	594	508	559	558	566	565	531	541	558	562	560	565	534	530	520	580	543	549	570	571	589	588	591	552	483	581	550	565	584	550	545	543	546	554	573	558	557	560	568	528	579	587	556	580	567	581	570	533	521	552	531	576	533	509	578	542	527	575	582	597	578	578	559	531	572	530	566	560	551	558	574	616	543	556	546	585	572	547	570	550	623	552	551	575	573	592	577	604	533	511	568	592	581	570	629	576	545	532	548	586	542	570	565	558	540	519	561	592	586	573	609	572	564	534	568	578	572	543	571	549	590	562	527	599	583	505	572	573	548	564	587	529	577	558	565	587	563	590	584	550	590	561	526	571	574	571	577	542	563	553	573	540	588	542	513	555	561	597	590	536	598	534	599	512	587	541	570	534	552	566	590	575	559	497	580	589	611	570	570	558	555	593	556	584	537	515	572	570	578	561	539	511	588	562	569	571	585	555	551	521	595	573	532	576	579	535	579	557	469	540	520	543	549	540	564	551	599	561	576	554	525	553	560	591	532	562	583	588	561	541	557	598	574	561	537	551	529	575	575	540	552	552	551	571	523	546	564	549	550	573	525	564	572	595	569	587	579	535	580	588	586	523	505	600	543	566	567	535	565	567	515	558	565	590	599	568	558	609	548	567	545	559	564	552	558	527	563	536	559	531	555	549	594	577	583	606	562	557	603	525	537	582	568	576	550	594	584	544	608	577	587	602	583	534	545	556	528	573	566	554	577	553	539	563	549	548	562	580	559	584	561	568	563	547	555	581	594	558	583	565	591	565	545	599	589	541	625	573	558	524	615	589	542	540	538	510	562	575	576	550	570	554	561	563	567	549	553	577	542	576	593	548	592	562	532	583	610	574	559	543	523	557	595	583	600	523	557	558	601	567	523	554	572	552	558	555	582	576	554	577	552	570	531	551	544	594	580	527	556	547	567	573	572	552	553	589	540	561	534	567	529	543	484	537	551	563	591	565	540	562	538	584	568	552	536	512	568	541	505	532	563	544	598	602	619	570	580	526	550	540	541	558	529	586	583	556	610	567	553	524	587	555	546	580	580	544	528	602	622	555	516	582	565	592	549	539	575	573	549	524	578	546	537	561	558	581	545	585	577	585	516	561	533	575	559	593	564	587	550	535	611	569	568	558	565	557	557	602	558	567	536	589	593	528	532	554	536	566	548	559	549	591	565	573	562	559	568	600	589	547	535	556	551	569	602	571	538	557	514	563	583	551	621	571	585	523	580	574	545	536	605	574	548	580	566	582	558	572	554	603	571	541	548	562	572	588	579	542	515	527	540	534	577	578	560	594	564	514	539	542	568	575	569	583	586	547	539	554	545	554	547	551	531	556	543	561	550	546	556	532	598	556	607	560	546	561	596	551	570	554	594	580	543	528	539	598	577	555	556	575	553	524	576	538	543	551	552	549	562	553	554	554	554	539	571	532	535	603	584	565	554	592	541	554	618	598	590	560	558	575	525	565	534	526	553	533	588	565	560	575	594	577	542	575	546	574	554	594	566	541	591	566	539	575	557	607	553	576	612	570	530	548	563	539	542	584	485	560	603	588	529	551	549	572	543	552	580	554	590	524	576	541	546	534	568	562	567	568	520	579	565	612	555	562	571	577	564	522	542	574	544	616	543	578	530	591	573	538	555	559	571	551	583	537	574	558	538	556	550	523	543	537	531	563	584	536	541	576	593	552	584	567	539	558	577	531	605	546	559	564	540	528	561	584	542	573	580	545	577	570	550	579	525	561	529	572	553	597	567	549	577	530	556	556	563	545	594	549	541	553	576	546	580	573	555	577	567	584	548	566	656	567	594	575	610	569	502	568	553	597	533	605	590	557	524	576	559	541	562	520	546	562	527	558	574	571	512	576	549	538	555	569	568	577	571	566	575	539	553	565	574	564	584	590	577	597	534	552	512	546	568	534	557	555	579	549	575	533	569	560	582	565	568	568	567	535	524	582	549	582	554	559	544	567	548	551	543	591	545	560	570	564	582	600	554	573	592	547	520	560	583	568	564	545	594	517	549	568	551	550	550	598	576	565	576	570	593	554	566	573	551	538	545	567	586	545	537	592	620	551	573	553	530	505	531	530	558	570	593	539	600	584	558	544	521	549	576	563	558	592	554	577	593	517	555	535	561	568	538	561	582	583	616	524	551	596	574	548	527	565	539	586	559	576	552	581	569	577	607	562	598	570	548	576	567	574	605	596	533	557	551	572	555	553	560	563	566	549	565	520	554	545	573	576	531	568	551	566	565	572	553	525	593	578	565	570	512	581	545	610	580	556	563	544	582	522	595	599	643	560	559	595	556	591	505	575	550	598	550	611	545	585	584	552	563	543	594	579	548	595	560	554	565	577	530	549	552	567	601	522	633	544	566	595	516	591	569	529	525	601	559	564	607	514	594	562	537	571	577	586	579	527	524	556	593	553	537	561	533	548	572	545	540	552	546	607	524	521	550	573	541	598	580	555	565	570	576	541	557	580	546	577	558	570	585	547	542	518	553	555	565	509	575	567	601	558	529	561	577	573	575	522	512	581	555	530	597	545	549	578	574	542	588	555	536	555	563	578	567	575	586	546	581	593	593	572	547	575	542	540	573	557	545	624	577	552	523	546	577	536	604	521	561	562	526	576	605	563	602	561	590	568	576	514	598	562	580	575
23950	21002	24361	27832	21002	21012	12172	394	267	214	192	189	177	146	168	146	135	156	137	121	112	124	140	120	130	117	109	142	118	131	132	116	98	98	121	100	94	110	102	114	98	109	105	121	116	99	108	92	116	98	106	88	105	102	113	121	118	108	125	111	96	76	99	124	106	109	102	88	118	102	92	102	108	79	101	110	96	94	92	108	102	107	117	100	124	108	101	106	113	88	93	101	89	110	102	126	103	117	116	113	101	116	102	113	111	114	108	120	107	97	100	110	96	108	90	93	95	102	110	93	104	114	107	102	77	103	112	100	107	137	108	105	109	117	121	95	94	98	101	111	93	89	83	109	84	114	121	109	95	98	105	112	144	105	99	99	116	84	108	91	106	100	118	112	113	120	111	109	112	115	115	106	98	82	104	95	107	94	98	80	110	96	95	95	115	98	105	121	108	103	107	110	117	124	112	108	96	103	105	103	102	104	104	97	122	112	94	95	115	99	102	107	107	103	114	122	107	104	93	107	110	109	95	115	90	113	107	88	111	118	110	93	104	96	72	121	114	93	104	100	99	134	105	128	113	117	84	101	112	122	118	135	118	115	106	98	91	106	117	96	105	111	131	92	111	102	95	91	114	101	99	97	98	95	102	121	91	107	97	93	91	103	91	115	112	108	101	104	109	102	120	118	123	104	114	119	98	106	113	105	105	97	91	104	102	107	118	103	114	102	124	107	103	99	109	114	93	108	108	105	102	116	110	78	105	125	119	118	98	109	103	101	105	141	101	97	108	107	85	116	99	100	110	94	108	112	106	106	112	99	97	118	114	114	133	125	127	103	93	88	95	109	111	101	92	96	114	104	117	112	103	96	116	126	128	94	109	103	112	117	97	101	119	103	113	119	118	101	98	93	104	99	115	117	111	126	108	109	88	90	75	106	108	112	103	103	98	100	89	109	96	94	119	119	109	102	130	118	119	100	104	95	114	113	99	107	103	111	112	91	102	108	111	95	94	97	136	116	121	89	114	105	113	102	98	122	89	107	124	120	95	105	84	126	104	87	99	121	92	95	101	88	109	112	94	101	114	120	107	114	95	95	111	125	109	114	102	104	102	102	123	102	106	100	91	102	94	96	111	89	93	118	107	102	110	126	108	103	126	101	103	105	109	118	89	100	101	101	116	111	126	109	114	128	104	98	100	112	105	102	97	99	91	108	103	101	99	104	93	106	104	98	108	122	107	97	106	119	94	105	118	108	103	125	98	106	93	85	96	114	115	107	103	128	108	106	106	97	109	118	112	93	111	109	92	90	104	112	97	114	101	119	100	97	96	94	116	96	117	114	110	118	104	104	91	123	100	119	92	101	124	112	95	112	103	100	114	99	88	123	119	105	104	118	101	111	107	98	122	123	91	119	103	108	95	100	120	103	107	98	109	112	112	115	108	103	95	123	108	110	116	101	112	110	104	101	98	112	105	114	116	107	108	107	97	109	121	128	87	102	89	110	127	87	109	110	113	99	119	98	133	92	96	108	98	89	109	97	127	104	106	98	112	97	124	104	111	108	89	115	92	100	85	101	118	114	88	104	96	102	89	104	115	96	89	101	105	98	102	115	119	107	96	106	98	104	108	89	99	100	95	124	117	112	134	109	89	106	100	120	117	102	86	106	94	111	103	109	102	105	95	106	117	108	103	103	86	94	102	114	87	114	111	107	103	143	94	118	99	104	95	105	93	97	95	100	116	106	92	125	108	102	113	118	95	113	103	112	116	128	92	96	98	117	96	100	101	110	119	122	98	114	104	84	94	107	108	112	109	118	118	110	129	129	100	114	129	121	101	111	98	111	99	93	108	111	126	103	101	94	109	110	107	115	104	121	106	113	117	112	109	107	110	112	116	107	104	80	108	110	110	113	103	98	99	93	88	96	108	107	103	96	128	122	99	123	117	130	100	110	105	92	104	111	92	136	125	104	112	123	105	98	103	100	100	98	100	101	105	85	104	103	98	112	99	105	111	89	107	105	85	104	118	99	110	106	101	97	109	108	109	110	104	107	92	109	116	117	119	86	115	111	100	108	104	108	121	111	106	95	98	127	104	106	105	89	107	93	98	108	110	93	102	119	113	101	113	132	111	92	116	91	112	78	107	120	122	111	116	108	106	109	88	110	114	116	106	104	84	121	100	103	103	105	94	111	95	102	107	107	99	110	102	94	110	114	109	121	100	98	98	103	118	94	91	110	114	107	105	92	105	108	122	118	96	113	90	108	100	99	105	108	114	92	103	107	105	94	119	94	110	135	108	90	113	90	122	105	120	89	93	87	98	102	109	100	100	110	98	133	105	92	92	106	106	89	106	113	120	106	102	99	108	123	110	94	118	97	99	110	103	111	100	106	122	103	114	125	109	115	93	111	82	82	122	101	121	93	112	100	106	102	105	115	117	95	94	111	119	110	103	113	97	114	113	118	116	103	96	120	116	110	117	98	113	88	120	109	106	92	105	110	114	127	98	75	97	106	136	102	110	119	85	106	110	105	134	94	107	95	141	82	106	103	109	97	97	102	107	92	109	94	104	105	107	106	106	113	108	82	111	103	122	100	96	75	98	88	109	99	96	119	94	99	108	101	100	119	92	115	94	91	105	117	102	97	103	87	103	126	112	112	120	90	96	107	135	103	99	89	99	126	104	113	103	105	99	123	106	109	86	91	103	100	105	117	103	100	83	97	114	108	116	115	92	95	133	93	106	117	112	113	99	99	117	92	96	101	112	98	110	101	84	123	99	104	86	116	120	101	110	98	89	97	99	114	118	104	91	95	94	133	78	111	104	109	103	108	111	108	102	92	111	111	108	106	104	94	106	121	106	110	98	102	101	106	99	99	106	104	122	117	104	101	87	107	111	96	99	97	100	120	102	113	89	106	120	128	130	118	120	122	126	107	102	106	102	83	114	101	95	99	103	111	114	101	125	119	103	99	117	107	121	101	129	89	97	95	112	108	107	95	106	98	90	100	112	90	92	114	94	95	93	99	113	108	102	90	115	118	110	116	100	109	113	117	103	110	88	103	110	115	94	119	116	101	109	86	103	106	95	99	99	101	110	88	117	104	111	112	99	94	94	97	116	102	106	101	110	107	105	105	97	116	113	116	105	99	105	105	110	115	89	104	108	96	111	100	138	121	104	115	101	113	95	114	106	91	130	91	116	95	113	97	117	107	98	90	113	104	103	94	115	130	91	86	112	87	97	107	124	82	114	117	111	90	94	110	92	102	90	82	112	108	97	114	85	101	112	113	95	101	114	110	118	114	100	89	112	77	99	100	112	112	113	110	101	116	104	121	102	97	100	89	129	102	96	109	101	79	100	99	113	96	112	110	98	101	111	104	113	95	110	103	113	90	84	106	99	117	98	101	110	97	102	117	114	92	98	117	111	117	128	111	94	131	100	94	106	109	104	114	121	108	94	105	113	87	106	115	109	119	91	102	99	111	100	113	106	107	94	108	95	99	90	109
3240	4348	1956	890	586	397	391	358	353	340	338	321	333	314	319	322	335	294	318	279	285	269	278	311	307	319	303	275	307	319	280	302	313	288	264	323	291	292	316	310	310	276	306	311	300	289	283	288	314	305	300	290	302	309	284	289	301	290	331	284	295	298	287	290	302	302	286	235	286	287	297	279	311	290	296	264	294	284	289	292	296	260	310	305	253	267	315	303	294	264	306	282	283	289	286	264	268	298	332	260	302	294	287	302	300	287	300	333	279	287	294	306	300	283	294	282	331	291	326	258	294	282	302	284	270	329	266	292	280	289	289	300	303	281	285	287	290	300	310	293	290	298	294	300	306	294	289	276	282	280	292	296	314	274	304	304	281	308	303	293	293	318	275	316	288	326	289	286	272	304	277	308	308	287	277	299	267	286	283	296	265	298	305	316	305	285	265	293	281	288	293	316	306	291	297	283	304	278	255	236	287	308	273	298	305	300	274	297	279	298	311	307	296	264	296	294	288	273	289	296	274	295	297	337	292	279	278	314	300	268	295	274	294	302	281	298	306	283	269	296	299	267	278	326	293	284	303	324	305	260	285	284	278	300	303	311	314	295	258	293	301	284	280	299	314	285	268	310	262	291	304	310	302	301	307	304	290	283	317	294	297	289	297	277	292	323	297	303	291	283	304	287	293	313	289	296	268	289	299	298	295	283	279	295	318	308	283	280	299	291	298	289	286	295	303	293	285	334	270	319	329	307	271	308	287	286	304	291	309	281	277	308	301	273	314	295	299	314	291	255	283	305	289	305	295	310	291	302	283	323	325	320	317	301	313	331	274	292	316	283	274	301	305	303	297	266	284	319	297	281	315	277	310	298	305	282	248	275	307	288	270	300	279	279	291	281	289	278	308	283	298	287	292	307	298	335	290	312	310	282	291	290	286	294	270	276	311	308	289	338	286	308	278	285	305	290	294	247	264	256	306	273	262	290	331	327	303	252	277	297	308	317	289	310	271	250	287	315	307	260	275	286	283	266	301	282	293	292	288	302	294	285	262	274	292	298	301	303	284	295	314	309	296	298	267	298	283	284	284	292	295	297	313	300	267	290	296	310	286	283	281	320	275	280	294	301	271	269	269	301	319	296	298	301	297	289	277	333	301	294	284	267	298	288	296	311	297	326	281	289	267	262	311	277	275	273	284	327	304	304	257	294	267	319	281	295	306	300	272	281	291	290	282	296	305	280	301	277	292	281	309	276	283	300	319	296	293	291	307	302	269	318	272	262	283	278	281	292	289	308	320	285	289	287	261	306	283	288	285	293	313	277	309	294	283	300	299	277	281	272	285	275	280	318	272	306	295	302	299	272	265	281	285	275	289	315	294	309	289	308	263	299	283	294	315	299	294	264	310	305	321	332	309	312	295	304	294	324	312	279	302	282	301	288	300	262	307	276	270	303	301	279	268	284	321	301	293	281	306	256	317	315	312	284	280	277	305	291	302	269	277	287	249	283	275	316	279	297	295	287	303	302	304	252	326	309	286	301	308	276	302	272	248	292	284	299	297	298	282	295	287	276	320	264	296	294	309	273	283	289	310	281	271	279	288	279	292	285	316	282	276	314	287	300	255	274	298	288	289	308	301	265	293	294	309	307	326	297	299	302	277	295	286	291	257	295	272	273	316	284	287	296	308	296	305	303	291	273	298	294	308	313	285	286	270	288	286	295	285	310	285	284	310	289	289	272	307	285	297	298	271	310	282	295	273	282	323	291	300	296	299	297	282	301	309	278	275	267	311	270	280	293	291	275	279	260	277	278	307	271	298	268	327	284	313	312	289	304	309	286	308	311	295	276	291	274	303	276	289	303	290	284	272	329	319	288	327	296	288	310	304	321	291	282	289	276	301	297	275	296	253	303	294	285	306	305	286	304	283	312	291	275	301	304	309	301	281	286	322	301	296	300	309	276	276	284	315	293	303	270	306	319	309	281	303	292	299	294	267	280	265	311	275	287	291	316	311	311	281	329	282	281	294	281	290	299	268	288	280	292	269	301	301	286	276	282	277	291	299	284	320	320	288	298	314	283	248	279	289	289	286	265	340	300	269	328	304	299	309	288	288	298	291	302	313	263	276	315	294	292	314	306	276	266	281	279	288	338	293	312	285	310	315	278	262	275	290	276	299	276	282	298	289	291	287	306	291	304	286	306	305	327	280	267	294	301	289	260	302	274	293	312	313	300	260	274	282	293	312	320	264	303	298	272	275	300	286	311	267	311	283	283	300	281	323	298	330	289	299	295	321	322	279	281	261	273	279	309	302	296	291	299	261	273	290	296	314	281	286	303	287	328	255	270	267	336	303	315	281	303	302	297	303	301	272	279	310	292	320	276	299	313	313	305	286	304	300	303	263	311	280	297	292	289	295	319	274	255	293	306	293	277	303	287	315	291	270	281	283	305	283	289	298	297	293	280	266	304	295	312	301	312	283	294	264	312	267	273	274	304	285	329	296	289	297	311	299	299	320	289	283	279	273	278	258	305	263	281	259	315	274	281	266	301	288	278	285	340	299	275	286	315	285	291	314	279	280	293	294	279	310	293	319	311	291	309	282	307	326	274	289	276	291	288	255	294	284	291	311	292	282	306	256	302	273	290	253	252	271	278	304	302	329	286	300	277	306	273	280	276	299	301	283	300	321	295	331	305	312	302	292	294	280	299	297	286	327	270	262	296	289	296	298	290	298	295	321	298	318	309	280	324	268	294	309	294	305	308	292	316	282	308	295	298	264	283	320	277	305	298	284	290	292	313	284	304	321	288	288	288	276	274	272	281	294	281	255	300	317	289	265	261	266	297	296	284	279	277	310	265	290	286	277	301	264	296	303	274	290	314	292	292	333	321	291	309	284	278	276	289	289	272	295	317	285	304	291	285	266	301	288	291	278	316	282	315	305	300	293	288	315	287	266	277	310	308	274	283	249	276	277	261	321	282	308	320	298	258	316	292	295	283	304	283	299	287	289	278	272	298	320	297	303	287	305	281	290	307	274	274	315	270	299	289	317	297	278	279	299	307	288	274	297	315	272	298	273	295	259	284	307	290	286	280	331	288	314	287	271	303	319	320	283	292	310	337	290	310	272	286	300	254	286	296	316	292	283	296	292	300	296	299	332	319	321	296	263	275	310	291	276	276	290	311	271	276	278	287	264	292	297	276	281	273	307	271	284	283	264	299	294	280	286	293	294	302	289	293	279	308	309	303	317	285	313	315	304	309	318	307	335	282	293	284	296	309	247	300	300	294	288	280	295	313	279	316	298	277	285	299	281	281	312	306	273	326	284	295	283	258	284	288	301	315	280	273	292	282	292	302	330	298	275	286	291	282	298	311	284	279	276	319	295	292	303	277	314	292	278	292	303	267	286	280	282	293	295	280	297	308	277	296	299	265	296	310	272	286	274	279	306	267	321	311	320	298	298	294	296	283	308	325	279	266	279	291	290	299	316	257	337	325	308	275	304	281
30948	20505	10472	1074	542	502	412	328	323	370	329	331	336	325	324	329	304	335	342	348	297	352	308	331	315	338	337	301	328	317	326	316	311	280	346	321	324	310	334	314	325	364	327	313	298	297	338	320	306	339	301	322	311	321	300	341	322	353	337	329	322	319	308	310	324	362	317	322	329	314	373	344	364	341	308	330	332	343	311	327	318	344	279	342	336	326	338	315	314	344	332	369	347	348	321	333	296	308	320	320	293	353	326	341	342	314	366	328	331	322	369	331	326	338	336	320	301	309	346	323	336	308	324	328	321	318	343	296	299	327	363	329	300	316	311	334	357	361	354	324	343	290	311	328	336	320	346	348	332	324	301	354	308	316	313	314	323	326	321	317	305	335	319	331	335	344	336	337	346	369	350	314	367	327	322	347	347	351	311	349	321	316	326	325	323	358	365	352	330	344	335	332	328	350	318	357	334	309	352	340	308	281	341	354	316	342	324	293	330	320	303	357	340	336	324	347	350	327	337	336	336	322	341	307	319	318	352	351	300	328	308	310	338	305	321	323	315	314	322	309	310	362	338	346	313	343	340	336	281	300	344	339	341	349	328	305	331	329	314	338	329	337	341	314	310	353	314	338	287	297	321	320	332	330	331	320	317	357	331	300	305	333	325	322	333	331	317	342	357	357	325	325	340	301	350	293	315	317	301	349	325	302	330	314	325	321	339	322	320	322	360	356	323	351	344	339	326	352	353	330	320	317	289	312	330	311	290	376	333	321	317	327	349	316	328	297	330	338	297	327	311	315	340	338	293	330	307	295	342	313	327	323	313	359	349	348	343	332	326	311	324	329	331	332	319	351	327	337	333	315	331	305	337	357	325	346	333	351	304	345	341	331	339	304	334	316	345	330	312	319	300	348	337	312	328	332	341	305	302	325	347	357	323	320	346	344	308	333	321	303	314	349	351	353	317	345	310	343	357	336	330	340	279	313	309	348	307	305	367	316	283	332	330	275	340	305	310	358	290	339	346	332	320	314	320	341	342	322	323	357	349	316	294	354	348	324	327	331	343	342	358	335	334	324	336	354	335	328	344	355	306	326	309	341	324	314	328	333	327	320	347	338	308	367	312	340	340	332	329	323	333	349	315	315	310	299	367	329	285	368	329	345	307	306	406	338	319	302	308	315	334	316	324	323	334	327	339	309	313	332	312	303	321	318	325	324	317	331	343	323	331	298	341	294	325	309	317	320	334	331	338	333	330	338	335	336	334	335	297	339	319	291	330	311	318	314	347	344	311	326	329	320	352	296	352	348	300	293	327	346	288	316	306	308	338	312	333	309	361	316	307	346	327	333	317	300	333	364	359	341	305	304	343	312	333	286	356	321	325	313	317	296	338	321	357	326	323	336	334	342	302	345	346	367	320	304	372	310	287	335	328	306	324	310	340	327	310	357	361	343	348	325	317	348	315	329	356	324	347	312	329	301	279	298	345	316	320	334	297	362	334	317	295	326	289	260	311	282	326	332	356	314	324	352	331	309	315	304	294	308	304	368	334	302	308	318	308	363	312	339	337	310	372	340	331	296	316	335	327	313	304	318	310	308	324	318	335	320	325	315	372	337	293	332	337	332	319	320	364	332	357	309	342	345	321	321	320	305	316	322	344	345	340	307	361	333	350	317	320	309	321	376	326	327	336	307	317	316	346	329	340	341	310	362	288	366	330	319	340	348	359	307	327	328	316	356	363	323	328	339	339	323	318	334	338	334	331	304	347	339	325	333	328	357	337	324	320	356	324	337	312	326	329	321	326	326	343	345	349	317	340	309	301	323	300	311	336	313	339	318	354	315	310	334	320	330	363	293	342	317	327	352	293	319	289	393	341	320	311	347	334	344	388	355	336	345	323	326	318	341	367	306	310	354	323	299	315	306	320	313	338	319	339	312	318	321	343	330	328	325	321	315	339	331	316	370	349	333	286	307	354	362	304	321	329	364	320	334	323	361	323	318	341	333	326	336	314	367	320	332	321	332	309	325	321	346	318	341	328	322	331	298	328	298	321	340	334	352	334	339	322	308	364	329	348	327	313	320	328	353	315	356	315	292	316	330	321	303	334	312	344	311	329	314	341	333	285	322	314	270	307	312	294	359	338	340	320	327	304	305	340	292	317	325	306	334	324	329	320	308	321	331	305	333	311	321	311	319	317	359	311	296	360	345	297	331	322	334	339	330	352	340	321	321	324	319	318	308	274	307	297	349	347	339	316	332	314	330	321	324	352	332	294	335	324	335	328	323	323	298	340	330	327	313	353	350	318	313	333	319	325	313	317	314	315	355	310	338	338	315	342	305	337	324	319	309	357	327	336	320	323	293	321	305	334	336	304	357	347	301	311	334	329	330	328	355	310	338	317	309	352	343	358	314	344	339	312	346	297	359	336	333	349	277	352	361	337	301	305	336	346	326	317	307	337	330	351	340	329	315	331	347	330	303	306	306	323	336	351	353	338	342	332	321	335	317	334	341	332	368	324	333	319	330	312	338	317	323	343	322	336	312	336	305	298	326	340	395	323	314	363	322	307	357	324	306	325	312	329	309	318	313	353	348	336	328	323	319	298	309	320	332	331	320	355	338	311	306	317	323	332	332	330	313	315	325	343	324	301	320	328	306	289	319	329	307	361	292	345	303	331	326	325	332	355	329	335	311	336	319	312	305	303	328	343	308	351	328	327	311	320	319	380	332	354	286	338	321	346	351	333	354	308	329	340	317	316	307	331	333	342	346	303	316	341	328	348	328	337	326	312	312	328	289	298	340	339	334	345	340	340	310	333	312	354	353	314	332	346	315	319	363	325	340	335	312	331	332	311	344	338	343	329	325	321	350	328	308	339	343	315	345	322	342	346	356	324	355	362	316	333	315	311	339	327	327	324	337	286	335	346	293	323	324	321	323	317	338	358	337	337	328	355	292	318	325	317	319	315	338	305	346	299	307	327	284	360	335	329	306	336	316	350	310	335	358	337	317	331	334	337	333	319	331	311	310	320	290	309	316	322	330	343	330	324	325	328	293	337	384	304	324	308	360	353	352	320	336	305	332	351	318	306	313	347	346	314	330	345	347	353	305	297	345	331	318	315	322	276	333	315	319	301	330	356	325	320	320	324	330	343	321	320	311	348	344	306	290	358	315	324	330	325	334	338	311	289	312	329	334	329	300	351	319	326	314	343	337	320	312	314	335	327	325	331	336	331	334	302	305	314	355	324	319	310	326	279	294	335	347	297	344	355	315	328	314	343	312	338	316	292	308	362	324	324	326	330	280	331	356	369	306	335	335	320	331	295	289	321	315	325	317	290	324	308	309	342	299	371	351	348	313	371	310	350	342	326	355	302	312	329	326	347	321	327	333	301	345	327	322	298	358	320	335	297	309	340	322	354	351	319	275	334	307	345	333	301	327	314	321	319	361	340	339	350	310	340	340	335	300	344	311	327	344	356	331	318	294	322	303	359	342	373	309	341	294
5675	1605	1126	902	867	806	785	788	797	796	811	767	793	842	775	773	762	760	767	828	778	796	776	778	792	788	805	706	781	819	814	803	812	797	784	815	783	825	806	772	761	810	809	828	773	774	826	768	767	814	843	764	748	816	846	790	794	740	806	790	745	804	743	782	743	783	801	795	811	764	777	815	795	779	813	745	818	794	796	770	781	782	806	772	770	817	732	759	760	793	747	771	800	774	772	771	747	812	767	789	765	789	762	796	806	760	768	813	822	793	820	746	781	780	817	825	830	735	776	773	771	804	789	814	798	792	788	856	764	795	766	796	752	767	765	828	786	804	806	773	776	776	793	832	781	755	772	817	740	755	801	812	827	771	810	843	721	768	835	780	764	758	754	769	789	721	774	853	826	797	778	784	735	799	773	781	777	798	809	750	813	803	792	807	783	778	769	762	810	807	806	747	786	799	744	776	776	739	760	737	871	805	793	732	796	796	797	764	803	833	803	792	800	718	804	804	765	825	764	796	801	826	773	807	824	857	824	773	790	801	835	811	816	778	771	825	791	761	800	771	783	791	790	782	818	750	728	791	769	764	748	790	761	762	809	767	823	796	760	802	783	792	776	800	766	789	757	798	768	770	749	830	806	770	819	809	799	789	789	794	761	792	787	813	788	763	810	781	784	754	752	789	758	814	733	773	781	742	800	793	805	783	811	782	779	824	775	780	775	811	819	759	844	818	823	763	818	828	790	819	777	767	782	840	828	776	805	742	856	783	756	809	793	843	803	791	760	780	753	728	790	821	790	784	792	797	765	781	827	778	800	775	778	774	770	823	765	782	766	812	765	762	770	799	781	782	836	754	777	782	780	794	775	752	813	766	789	817	812	800	744	798	787	771	756	828	759	755	807	848	832	795	793	765	822	830	765	780	796	815	779	778	770	770	802	751	776	805	794	744	777	739	786	808	744	760	810	794	753	807	776	777	770	764	791	785	853	764	775	746	803	814	713	780	766	765	717	751	831	774	818	812	805	819	775	793	813	837	799	809	740	840	829	754	783	807	718	807	764	802	802	839	815	760	791	768	791	816	789	751	793	831	758	829	766	767	806	789	785	745	725	807	805	773	763	813	737	774	781	789	811	734	792	767	779	802	822	754	797	776	786	822	779	726	772	795	783	758	777	784	787	764	786	806	767	781	815	801	799	798	783	735	756	798	728	739	773	780	765	771	755	773	791	746	826	790	811	788	844	772	809	755	771	775	749	760	795	787	759	821	769	783	819	816	781	782	768	789	820	796	836	806	797	818	765	782	790	756	819	809	826	755	824	789	779	800	782	802	795	751	817	816	807	793	801	762	778	786	835	735	804	762	782	779	781	811	778	776	827	860	788	823	845	792	761	831	816	775	785	806	755	813	782	768	828	775	818	772	783	816	793	795	732	763	808	810	830	804	811	788	737	759	761	797	790	752	794	785	801	775	785	807	845	783	755	794	814	788	774	777	778	779	785	783	804	823	784	852	785	769	794	776	803	753	749	752	819	783	780	782	792	757	829	822	739	774	763	762	809	741	766	770	753	735	797	791	774	764	762	745	768	770	815	784	837	820	788	770	812	788	783	788	762	778	800	797	767	779	794	786	760	783	800	732	794	777	806	792	808	785	775	752	808	765	840	771	791	785	723	797	777	788	798	789	758	753	742	817	744	808	782	753	774	801	774	822	812	756	785	799	749	824	813	734	774	782	790	829	725	819	790	772	769	779	789	809	786	745	773	756	773	710	780	856	804	791	725	752	806	806	798	770	824	834	769	747	806	741	771	864	764	787	823	756	846	807	786	779	769	767	770	876	773	798	773	792	856	752	787	811	804	810	743	770	736	730	783	737	765	787	747	820	783	750	770	762	781	785	744	746	786	772	802	820	784	795	791	791	802	731	805	776	775	820	805	788	783	752	781	815	754	779	783	810	764	798	786	796	813	779	775	801	781	781	762	791	798	777	809	724	771	779	779	731	820	751	777	774	813	805	760	805	733	804	776	781	843	856	730	780	807	774	787	729	785	764	827	787	730	758	785	805	787	774	784	747	764	794	796	824	810	770	779	807	769	787	792	829	850	813	788	772	768	789	806	799	725	798	777	795	781	785	747	776	765	745	785	797	817	769	826	767	789	781	796	782	785	839	811	821	810	779	722	763	763	828	799	787	824	815	792	786	788	793	769	813	797	818	805	752	784	779	798	783	794	747	829	777	828	764	748	798	783	780	793	841	858	828	809	832	772	786	772	787	773	792	732	763	768	769	779	745	762	755	834	744	783	788	785	804	779	754	782	783	812	789	816	793	779	822	736	818	782	787	842	817	820	813	782	756	803	816	755	781	764	805	768	773	785	777	773	767	795	741	795	814	815	774	745	774	775	795	784	786	783	799	776	780	796	764	798	779	778	793	731	735	773	802	754	811	818	746	797	793	775	760	789	819	771	795	769	770	789	799	814	821	807	748	753	768	727	819	779	788	730	749	791	815	783	784	806	737	798	799	836	793	822	825	747	822	782	808	785	826	790	820	778	776	770	754	766	797	812	759	794	803	785	780	785	772	782	830	794	800	771	776	768	739	816	842	780	772	797	806	786	790	780	808	741	735	738	765	818	810	786	780	813	841	751	799	770	807	811	823	778	819	763	766	782	804	776	750	769	832	785	733	778	769	791	854	816	820	786	756	801	840	806	815	742	804	820	780	734	812	821	795	770	770	776	781	793	799	792	739	782	792	818	816	788	791	814	779	810	787	807	768	779	800	829	762	795	764	762	793	801	787	768	755	779	792	814	778	769	822	789	797	796	774	775	795	791	800	753	771	743	767	746	833	818	734	754	757	816	739	784	835	804	773	766	765	730	819	797	737	767	776	769	800	772	794	793	733	798	756	813	793	778	862	789	791	797	785	827	713	779	826	762	846	751	807	811	777	784	719	757	849	757	753	778	819	748	798	758	795	769	757	821	785	817	824	757	795	780	811	789	775	742	796	821	751	768	811	719	780	784	773	849	799	799	768	832	810	771	721	801	789	755	765	787	741	795	788	750	742	791	782	779	777	835	771	705	813	752	832	809	784	768	784	778	792	776	820	812	801	759	740	770	771	822	763	763	816	763	784	744	756	768	787	768	819	795	733	781	770	829	745	827	769	829	802	868	780	760	777	779	786	804	743	792	772	782	794	756	771	755	798	776	820	781	788	797	718	790	821	722	754	820	812	733	771	732	784	812	793	802	743	781	813	775	814	776	774	757	833	741	783	794	775	803	772	787	788	751	796	795	797	785	787	729	775	783	780	722	776	794	800	764	806	805	833	825	748	761	712	792	768	765	760	833	789	732	818	762	741	762	793	757	806	774	744	779	770	793	830	837	836	797	813	805	804	763	799	773	775	835	795	831	812	780	801	787	765	840	769	789	786	795	807	744	845	810	773	853	706	828	743	722	794	808	758	792	758	779	829	771	773	788	812	791	790	795	756	806	747	800	851
24649	20994	23897	28286	20983	12796	490	339	298	303	264	268	232	238	210	244	252	218	247	244	219	247	232	255	237	249	241	207	237	218	213	233	213	240	230	209	240	245	248	234	246	219	218	237	218	243	218	203	232	234	267	227	248	252	224	208	220	265	226	232	227	223	235	234	254	203	233	226	243	255	267	230	206	229	196	249	216	209	219	241	201	209	206	257	226	208	230	225	213	242	236	226	247	215	230	204	218	246	231	226	221	220	199	255	219	229	235	224	250	243	228	225	213	241	232	195	232	223	227	255	217	256	218	251	231	214	222	225	231	234	204	230	256	212	227	235	240	209	200	232	226	212	234	236	230	232	224	210	238	231	208	225	225	231	245	236	239	234	234	233	234	209	224	218	239	239	244	212	227	231	237	245	235	246	241	233	232	227	256	213	205	233	235	229	231	206	229	224	256	230	236	227	247	200	222	223	238	250	217	227	223	238	215	231	221	262	237	219	222	212	238	234	227	244	263	212	233	244	225	204	257	237	247	249	256	253	224	219	250	239	235	249	241	224	229	232	222	217	253	228	254	248	218	210	218	228	228	246	214	235	221	241	232	216	250	236	216	251	228	229	261	248	247	212	241	253	214	232	251	223	225	235	247	220	235	214	218	220	227	249	229	243	207	228	214	236	231	214	246	243	261	231	217	226	223	249	255	249	215	233	233	234	224	228	199	218	243	245	232	229	231	218	249	216	235	247	231	216	236	226	241	231	206	239	242	221	200	214	222	207	224	202	228	219	222	222	259	227	231	218	239	245	211	228	250	229	233	222	245	235	223	225	235	227	215	219	227	219	235	229	243	253	221	241	221	224	212	218	213	221	197	213	240	225	225	238	227	220	232	246	246	242	237	240	247	234	213	222	232	256	212	211	212	238	242	242	236	258	251	216	215	242	213	229	252	237	218	247	238	214	213	240	243	233	222	233	209	205	227	235	236	225	235	217	201	191	216	226	248	217	231	240	218	234	233	221	243	249	211	223	241	223	216	201	216	196	205	210	218	221	236	207	230	217	238	222	232	239	215	200	227	208	233	214	227	237	210	230	229	227	210	224	217	230	235	246	232	248	249	229	205	219	227	239	211	258	253	249	257	244	216	232	235	232	199	235	264	233	250	215	223	223	246	209	220	227	226	249	235	245	219	237	210	240	251	237	238	253	251	230	237	220	269	235	214	236	235	207	239	210	221	191	224	226	252	231	251	250	229	226	215	224	203	225	242	225	232	242	258	244	225	206	240	215	251	210	203	239	225	263	206	220	241	240	218	200	248	241	193	218	257	243	221	249	219	219	242	240	221	211	233	229	219	234	240	214	261	217	244	245	247	217	247	229	216	216	230	253	218	238	219	235	240	223	203	227	203	206	205	238	229	233	234	216	234	212	180	228	225	241	216	215	220	218	248	233	232	248	234	258	234	218	224	204	234	220	223	221	229	209	232	246	243	213	220	216	245	239	241	229	229	229	193	222	248	226	204	241	231	228	229	230	234	252	268	243	236	216	232	235	235	230	243	224	224	218	219	217	216	239	233	223	222	267	231	224	220	264	259	229	208	211	239	198	230	196	223	204	248	253	204	229	256	236	266	216	247	252	239	233	232	227	252	220	257	232	236	215	206	210	238	229	208	207	249	213	242	209	259	219	246	218	235	222	222	230	241	211	274	221	205	237	237	238	233	201	193	227	201	194	223	212	187	242	193	241	242	239	263	250	244	223	225	221	238	240	241	235	219	241	221	209	232	233	225	223	221	221	232	209	216	232	222	234	200	246	237	242	248	257	235	240	213	226	226	241	210	235	241	222	196	255	249	234	215	245	225	227	220	208	266	230	249	242	224	233	253	226	236	235	251	228	237	248	233	220	231	197	238	236	218	217	221	228	232	220	186	232	248	231	243	239	235	243	212	222	228	207	229	233	226	215	223	228	241	214	228	245	252	218	216	253	225	222	219	222	246	222	204	222	244	216	226	228	251	247	228	226	196	217	245	213	229	241	193	227	235	188	222	219	238	232	243	217	200	225	220	235	212	209	216	219	221	206	207	216	250	233	233	248	240	250	255	241	227	223	231	234	218	217	209	235	260	224	237	197	221	206	226	233	223	241	242	232	234	231	217	220	227	231	224	223	253	218	241	247	235	232	224	242	229	229	226	212	213	216	226	225	267	233	256	215	220	241	225	237	226	234	228	232	251	204	221	239	227	234	204	224	196	217	232	235	217	243	214	261	222	212	206	243	240	229	223	236	221	217	230	236	204	216	260	231	256	225	218	227	242	222	213	232	229	220	221	211	202	230	218	215	225	207	228	239	245	223	238	221	237	251	248	207	232	213	216	240	248	221	246	238	213	223	213	248	221	218	220	223	227	224	237	238	237	245	227	237	210	246	228	232	214	229	234	209	216	231	234	233	234	231	236	221	228	247	278	224	228	223	234	231	234	225	226	229	245	217	232	216	232	235	222	221	193	242	229	240	216	221	212	242	236	248	226	252	235	227	209	243	264	246	226	228	199	240	219	223	223	214	215	222	267	212	225	217	243	247	234	225	244	222	212	233	221	225	240	215	236	235	200	247	253	216	224	229	209	222	213	233	232	235	218	252	229	262	244	254	232	239	231	218	203	205	233	249	233	230	241	225	260	212	245	223	231	208	209	239	217	201	242	259	231	241	211	241	210	211	248	251	238	247	213	269	210	221	206	255	224	231	226	199	223	241	238	234	196	244	253	247	239	235	230	225	247	201	237	248	215	191	237	247	255	225	208	209	206	238	231	239	220	226	211	241	265	244	203	237	238	224	217	225	221	210	211	239	221	251	205	218	215	220	242	217	252	227	236	221	236	247	229	227	238	221	249	236	226	213	219	265	209	209	219	240	263	197	222	226	236	241	233	251	233	206	209	212	229	237	209	251	216	241	217	228	230	217	251	245	250	262	218	231	205	241	205	270	221	206	224	214	207	223	252	220	255	263	221	216	254	226	231	251	226	254	234	259	230	230	250	212	214	243	260	216	233	210	212	238	223	212	231	216	217	233	205	237	222	208	211	194	239	233	214	220	249	227	206	216	218	251	236	247	237	240	259	226	219	243	260	213	220	221	207	272	225	241	215	217	199	219	207	236	231	242	233	251	254	200	221	240	234	241	238	231	201	231	224	218	235	218	214	232	247	231	224	205	249	197	241	239	246	220	228	245	213	249	228	230	237	243	229	224	234	238	238	215	244	214	214	220	223	254	225	189	205	217	224	205	205	219	226	224	217	245	214	226	234	208	228	208	248	206	215	219	232	222	222	242	221	217	203	233	249	250	221	243	212	238	253	221	219	222	264	243	219	229	198	232	236	258	214	215	220	218	227	228	237	248	224	224	222	250	249	219	217	223	201	216	249	242	224	245	209	208	210	219	235	257	226	207	258	228	234	235	223	237	206	235	207	207	211	236	226	244	216	239	236	209	230	233	230	247	230	215	224	237	208	220	277	256
3426	2800	1460	890	639	583	619	601	555	534	578	634	567	559	583	587	567	541	593	552	589	542	587	540	560	513	581	523	573	573	567	575	538	556	558	515	566	540	542	539	586	598	572	583	554	508	569	566	563	537	605	533	627	541	571	553	602	519	565	546	578	565	578	564	546	568	626	543	554	569	555	552	563	568	549	538	528	615	559	561	582	560	576	550	579	541	527	558	556	588	563	586	619	591	555	550	585	574	568	582	580	587	583	540	537	556	553	553	583	543	580	559	565	550	579	556	556	563	517	534	533	575	572	537	572	573	525	551	540	513	554	558	558	571	572	564	607	520	562	562	567	581	603	569	552	574	574	554	563	566	563	567	536	509	564	532	557	555	540	576	566	546	557	520	538	562	506	559	537	544	531	611	552	532	591	568	499	555	559	593	551	551	554	552	563	564	554	557	567	585	545	559	547	535	571	537	525	547	529	569	517	541	563	546	550	588	516	543	567	548	538	597	499	564	554	598	514	501	540	545	579	564	555	543	560	529	595	554	529	585	556	531	581	534	586	543	578	581	596	559	571	578	554	568	591	557	566	537	599	568	579	552	593	567	584	563	556	543	555	580	566	566	537	568	577	567	545	540	564	546	540	611	556	551	564	541	527	565	565	549	567	594	589	578	538	548	550	537	592	534	558	572	523	528	561	557	559	568	546	564	608	544	551	579	574	528	533	571	548	567	502	557	552	561	568	543	543	572	589	558	571	626	578	550	558	538	544	589	587	609	576	554	589	550	624	577	559	567	536	545	606	585	590	549	575	526	596	560	582	542	538	546	576	586	571	541	551	562	583	530	558	502	588	560	572	500	565	564	571	545	585	530	569	565	539	576	539	545	531	542	537	532	563	568	563	605	588	555	580	549	539	571	534	540	563	506	549	558	549	606	597	562	584	575	541	547	544	560	537	559	515	580	568	570	571	541	562	551	532	567	587	550	548	599	606	542	549	511	576	520	567	533	538	540	551	570	561	551	533	598	549	561	608	593	555	562	564	599	557	553	604	523	510	579	549	551	515	567	597	565	554	546	495	573	548	540	580	561	553	562	579	561	587	573	567	526	523	558	528	547	567	558	560	550	567	520	572	542	576	559	531	544	592	593	531	603	557	572	545	561	598	551	555	582	577	563	555	591	576	571	565	618	553	553	594	582	560	540	530	587	578	585	576	609	572	542	598	561	557	552	599	567	570	557	544	554	540	571	596	570	531	583	577	569	574	578	568	587	551	542	594	558	505	562	596	535	635	560	547	569	580	545	559	560	579	518	572	592	627	555	551	583	536	583	556	578	554	577	548	535	561	511	542	588	547	557	521	548	530	558	563	567	560	531	576	548	582	549	554	559	561	570	574	558	570	577	564	537	560	518	565	520	505	573	544	535	556	590	569	517	546	552	564	518	562	523	591	537	577	556	548	555	557	569	595	590	537	576	583	558	584	563	540	577	613	599	551	562	570	543	560	564	551	501	527	544	548	500	539	571	568	573	539	596	567	584	530	543	553	551	565	549	518	563	574	545	531	512	571	534	564	568	589	563	555	529	541	551	548	538	592	569	541	547	545	575	502	564	590	586	605	578	574	575	565	606	562	553	581	573	565	578	542	549	532	566	559	558	571	565	590	579	597	545	556	583	585	574	567	585	574	527	585	549	513	577	567	538	570	548	504	574	510	561	544	553	566	547	600	544	601	595	516	495	539	590	589	615	549	545	524	536	544	558	543	547	542	584	574	569	576	553	514	514	563	560	553	545	566	582	570	578	533	543	570	567	570	544	554	552	532	556	542	522	581	532	533	565	573	501	577	578	543	555	559	578	548	576	550	560	570	583	552	563	523	539	545	554	534	527	593	589	555	553	557	594	544	541	515	525	517	511	531	553	531	571	546	565	550	511	553	595	537	570	540	545	596	578	573	602	519	554	521	528	590	585	524	562	519	536	584	585	574	552	584	548	563	536	542	577	586	515	567	548	562	536	535	572	567	596	571	566	597	561	531	555	586	583	567	554	596	544	553	576	609	573	533	554	565	555	565	569	523	553	505	581	543	551	584	542	553	572	525	529	563	594	613	575	571	542	578	606	549	567	614	519	578	537	556	564	530	539	555	566	543	546	554	533	580	549	563	536	567	544	565	530	537	572	531	547	538	587	558	598	593	581	642	605	551	578	528	511	567	539	530	549	545	555	631	547	543	572	527	629	615	561	574	562	605	553	600	554	514	561	553	567	544	528	604	569	570	618	551	554	549	546	547	516	561	569	528	564	525	545	565	575	551	586	558	589	510	589	552	542	561	532	597	603	536	554	582	557	559	556	532	533	614	530	568	562	604	596	532	538	544	576	591	632	553	549	559	579	551	555	563	564	553	582	576	566	532	593	575	571	578	572	582	600	591	559	532	570	568	544	572	573	568	570	545	540	574	555	563	557	582	581	555	527	537	582	595	587	563	536	560	589	550	565	587	556	599	557	556	541	546	578	553	570	579	562	574	546	602	593	563	560	552	566	566	594	564	565	553	522	562	578	571	522	582	559	609	550	599	540	533	577	563	559	543	565	592	546	607	569	539	553	577	509	530	605	555	589	622	581	611	561	557	561	562	548	503	535	571	543	572	523	566	563	523	605	562	581	553	514	536	554	530	601	567	576	541	546	555	565	508	546	572	548	559	560	541	488	526	556	571	542	590	560	553	616	545	532	591	600	576	559	593	566	589	576	517	562	559	543	531	605	576	579	519	545	544	588	521	565	541	570	592	574	583	543	570	591	545	541	554	570	537	566	545	547	546	590	586	544	560	574	533	568	571	555	533	556	542	542	567	537	570	593	516	581	562	556	602	560	514	578	558	520	499	562	541	550	548	566	583	562	510	556	565	560	586	570	537	545	563	577	590	537	513	553	572	550	535	540	535	541	571	554	589	559	548	566	567	587	553	607	555	553	575	529	552	584	549	553	598	538	521	570	567	523	563	585	568	531	556	552	539	544	564	571	558	535	592	570	563	534	550	592	530	547	559	566	526	580	518	549	578	553	565	582	562	555	587	580	558	549	549	555	548	559	589	549	560	528	549	575	561	545	580	561	570	561	581	556	554	536	612	542	577	552	545	579	531	548	582	553	563	545	580	566	492	553	578	545	526	594	543	555	541	567	572	564	553	588	591	572	581	539	546	530	527	533	601	611	547	519	558	568	555	575	574	583	499	560	573	546	533	556	547	589	550	561	559	571	581	547	569	565	600	542	552	568	569	567	591	533	597	573	537	557	571	557	583	563	545	569	582	506	554	605	575	531	599	527	578	545	562	584	574	581	594	560	596	571	574	539	564	558	545	535	509	570	553	592	561	571	575	557	551	601	545	560	557	600	554	542	537	546	570	553	511	573	555	603	563	599	560	595	552	539	573	570	552	565	559	587	557	516	545	531	601	528	526	558	560	562	557	586	526	563	593	580	567	519	553	547	622	576	564	554	573	567	548	539	564	602
23971	21002	24343	27878	21002	21009	12247	427	218	196	199	159	155	162	150	132	134	131	159	141	118	135	129	114	137	130	110	103	106	98	145	118	135	103	135	125	113	101	97	110	113	98	113	105	119	100	108	101	122	103	104	96	115	91	139	114	103	80	106	94	105	134	119	109	82	96	124	108	98	142	112	105	116	99	96	105	105	117	111	115	118	110	119	104	98	100	105	108	119	94	131	104	106	120	111	107	125	102	124	104	133	109	93	105	124	125	88	91	130	89	123	117	116	98	126	114	115	107	109	104	103	89	114	107	111	116	103	111	95	105	98	107	105	107	108	98	109	119	116	79	102	102	102	92	115	91	115	103	107	102	85	109	91	99	103	108	100	88	99	99	104	107	111	95	110	112	89	98	108	98	100	98	120	105	116	90	101	109	133	89	110	100	113	114	108	114	107	118	110	101	97	94	110	101	119	101	116	107	101	113	108	120	104	117	92	101	106	119	125	123	125	131	104	109	112	106	111	84	102	94	93	108	106	128	106	116	116	103	98	114	107	99	90	119	114	115	101	106	114	110	124	125	105	102	91	122	111	100	90	126	112	93	111	86	89	92	114	100	92	106	110	120	123	108	109	90	89	96	86	109	109	110	95	85	113	105	98	107	94	87	96	104	94	100	96	117	113	106	99	115	90	108	132	101	114	123	118	100	100	109	97	113	107	100	116	102	121	109	98	112	110	116	110	105	115	106	87	103	111	108	110	102	118	97	101	107	114	113	112	104	109	119	108	100	102	107	104	112	104	105	96	123	108	118	92	104	105	112	102	114	105	104	127	101	116	127	117	127	101	97	111	115	89	113	101	97	105	111	98	108	101	96	103	92	111	95	110	95	123	91	112	110	122	97	99	107	106	93	118	118	99	121	98	113	105	119	103	107	108	116	98	101	125	109	129	120	102	106	99	102	101	99	100	108	106	104	108	105	126	101	87	97	117	93	103	106	100	116	104	104	91	111	88	108	132	105	115	100	104	115	112	97	112	85	95	100	97	106	99	95	96	108	94	100	108	120	103	130	91	95	99	110	118	90	102	106	123	99	97	92	108	114	96	111	100	111	102	131	124	104	114	111	98	115	94	102	112	99	111	120	98	116	107	96	128	92	115	108	119	102	93	107	115	117	128	116	76	107	104	127	94	97	107	114	130	115	106	88	109	89	98	103	96	101	93	88	112	114	111	84	112	113	106	118	91	92	94	101	122	98	103	98	122	99	117	115	91	106	122	110	89	103	120	100	95	102	97	95	106	117	104	97	112	110	106	115	88	108	117	113	106	102	109	87	101	115	114	93	101	106	94	98	99	119	141	96	105	113	92	122	93	98	108	114	106	93	104	104	92	89	124	91	113	111	93	116	110	110	102	100	105	124	119	90	101	110	101	124	95	104	104	96	114	100	115	104	115	116	85	96	102	105	123	118	113	100	111	103	118	110	103	97	90	118	110	101	105	91	107	106	120	108	86	109	89	102	98	92	113	105	112	112	99	101	106	103	101	99	104	96	113	79	106	103	76	123	101	93	100	87	104	86	102	108	103	99	119	107	129	120	108	102	95	108	94	108	100	107	100	103	105	116	112	105	101	115	115	101	118	123	117	101	106	122	113	91	103	82	111	109	113	95	89	102	93	93	104	100	119	124	107	106	93	115	96	112	113	86	111	107	117	108	81	102	109	104	110	135	113	113	114	81	104	84	103	108	116	94	100	95	102	100	87	90	82	99	106	89	99	103	96	111	119	102	121	115	104	92	110	107	101	117	110	102	112	99	92	121	97	104	119	119	92	100	126	112	122	100	94	114	114	110	103	99	115	117	99	109	107	110	121	88	125	112	103	111	92	89	125	98	84	99	90	118	122	120	108	115	99	89	117	86	103	116	100	117	96	94	110	97	107	105	103	101	90	93	105	103	106	107	115	108	106	100	105	100	103	103	98	108	92	112	100	99	97	113	79	106	89	106	97	105	113	113	97	119	89	131	118	109	109	117	112	100	119	119	120	107	114	112	102	115	74	111	111	94	85	89	115	86	115	96	83	103	110	103	116	112	107	96	135	113	126	119	110	111	117	92	88	106	90	116	102	97	119	105	107	100	111	97	117	92	96	93	88	99	94	98	103	107	101	97	94	93	102	108	91	106	102	104	115	95	114	111	115	117	111	94	109	105	95	103	102	86	93	100	106	115	100	110	99	104	113	110	101	120	109	115	123	110	101	103	118	113	89	112	117	111	111	124	99	85	82	100	114	100	97	90	115	110	118	111	95	93	112	116	117	102	115	113	119	118	120	107	112	105	113	108	100	83	96	98	107	116	102	124	104	91	103	106	100	105	105	100	116	102	103	110	111	125	110	97	120	94	103	117	103	104	109	101	106	105	82	109	104	103	104	106	87	97	116	111	111	110	104	121	105	94	103	107	102	87	92	116	94	94	100	129	114	108	104	120	107	121	106	100	105	119	103	102	113	110	125	98	88	111	94	90	104	108	112	107	91	100	136	116	83	117	123	91	107	107	111	91	111	109	119	104	113	79	107	116	112	102	109	104	127	88	123	128	96	100	109	92	98	98	106	98	94	96	105	115	127	101	101	91	122	111	113	95	108	87	106	113	109	112	105	98	120	108	119	88	106	121	121	102	99	114	77	112	97	97	100	123	105	124	109	87	107	99	110	97	122	93	110	108	104	96	85	101	96	127	92	107	94	113	95	99	109	92	118	126	100	117	101	95	96	107	113	120	108	109	120	107	94	93	96	118	109	108	94	114	94	123	121	99	94	99	116	108	109	106	100	118	123	80	104	127	100	104	104	121	127	110	101	105	96	110	97	90	107	96	106	97	101	104	110	96	96	99	111	105	123	114	112	124	122	101	112	101	104	99	96	102	96	109	112	99	101	94	111	108	101	111	102	88	123	129	120	125	121	136	104	143	123	89	97	103	98	122	127	94	103	109	97	110	119	81	105	96	109	116	117	106	106	103	133	98	107	88	99	133	103	101	103	98	103	103	130	109	97	100	113	111	97	107	102	106	104	115	119	126	109	100	122	131	104	116	103	117	121	102	97	114	84	126	88	110	112	88	96	128	74	106	118	107	92	100	134	98	98	95	104	107	122	102	101	110	113	97	96	120	96	92	127	122	110	121	92	116	89	106	97	100	85	131	101	103	114	124	113	102	114	97	101	98	127	90	111	98	107	95	90	89	119	117	110	104	113	127	103	106	108	98	103	112	105	121	96	103	92	104	107	96	105	109	108	113	109	107	84	81	102	114	89	91	104	110	111	98	105	131	105	105	101	122	102	117	103	90	102	86	102	116	108	117	101	91	89	111	111	109	117	92	77	97	93	106	114	111	95	118	89	104	96	81	100	91	90	109	109	97	92	106	102	97	124	104	116	101	94	91	122	97	100	111	102	109	119	107	114	111	98	105	124	109	93	97	122	106	89	108	84	97	85	107	104	102	103	116	112	115	114	104	102	107
3366	4165	1844	871	572	404	403	311	356	333	340	326	306	288	292	282	283	312	311	306	309	305	305	308	272	331	281	267	267	296	295	275	315	299	316	290	300	303	279	281	308	286	317	267	283	294	300	278	278	261	304	298	300	302	293	310	301	301	306	260	314	313	311	277	265	280	276	288	333	314	299	326	284	316	276	280	302	306	259	297	280	265	277	294	261	304	289	318	288	311	315	319	313	282	264	293	288	321	287	271	281	276	306	290	292	268	334	322	305	314	262	253	311	294	290	259	284	289	278	310	281	304	286	295	283	326	265	269	283	282	275	288	294	294	293	281	302	293	285	308	272	299	292	268	293	303	291	288	301	266	293	276	323	282	307	264	295	285	312	307	278	301	313	291	296	276	277	289	298	258	300	306	271	284	284	304	296	302	295	272	282	291	310	313	315	286	284	299	295	299	274	280	287	283	293	297	305	294	286	265	283	326	287	266	317	281	308	294	295	311	280	308	294	322	292	279	263	287	300	293	251	299	271	298	284	279	270	311	312	278	311	329	300	289	264	277	286	293	290	298	290	296	268	274	317	280	294	274	285	300	291	305	287	285	280	319	290	293	308	289	304	275	306	296	274	302	313	280	279	301	292	271	310	285	287	294	258	310	295	311	288	314	262	294	295	289	297	268	295	278	288	279	303	308	301	283	286	265	286	310	307	263	277	277	319	297	289	303	267	304	317	296	316	298	291	281	298	296	286	297	290	276	300	298	300	304	274	302	260	292	312	299	281	301	311	290	284	311	275	302	325	295	302	283	271	307	283	321	313	296	271	274	293	309	283	305	271	322	294	309	300	283	302	268	313	269	340	293	284	263	296	298	314	298	285	320	291	282	289	289	304	290	271	264	273	312	283	289	277	289	294	270	266	282	287	286	272	296	278	292	278	340	293	286	295	292	321	284	289	278	254	281	309	299	281	271	309	317	289	272	242	298	312	306	303	309	295	288	278	320	280	327	289	288	265	294	298	315	292	285	284	317	269	287	318	300	328	257	279	280	313	288	305	290	320	310	297	316	315	292	327	271	275	256	302	291	294	312	304	298	295	313	318	300	273	313	311	294	299	287	299	270	333	286	298	279	289	317	309	282	311	280	264	292	299	277	280	296	286	304	313	283	258	311	312	291	274	298	286	292	299	297	278	276	286	293	288	325	284	295	288	311	304	300	307	300	298	260	308	272	286	305	300	328	289	273	280	275	309	278	286	283	282	297	312	349	282	280	254	274	301	301	280	292	267	300	314	322	294	262	260	271	306	318	289	332	288	304	300	305	311	280	294	294	319	317	291	294	269	271	287	291	308	311	298	294	311	294	285	267	306	277	288	276	299	308	328	285	280	286	298	310	309	305	317	297	303	301	255	304	282	292	296	296	284	315	339	308	301	271	292	294	305	272	279	311	280	322	309	292	298	309	285	274	335	291	273	285	290	297	255	289	268	314	272	311	293	280	269	289	296	315	260	265	297	274	285	278	281	308	307	260	296	299	292	309	275	297	300	303	284	274	282	324	302	299	289	253	293	302	288	275	321	277	296	287	287	290	294	303	298	295	285	317	289	275	317	310	308	302	321	290	294	320	293	270	300	284	300	300	314	278	298	297	292	305	286	321	286	293	280	309	299	282	312	321	307	283	297	319	293	298	294	288	304	269	268	299	302	295	299	308	274	297	289	280	269	297	307	284	306	327	326	302	306	265	278	322	303	288	286	284	277	259	271	279	307	297	293	280	286	301	268	291	286	310	319	296	279	307	277	272	254	288	278	280	272	245	259	289	305	323	273	289	272	310	295	281	277	301	288	282	300	298	282	281	290	299	323	280	285	294	285	283	311	262	270	305	301	275	293	285	270	280	307	297	307	283	254	316	279	254	293	309	250	310	301	281	297	290	356	288	310	273	279	326	295	293	303	294	320	303	299	286	290	288	282	305	268	291	280	312	306	297	298	303	298	314	299	288	287	308	278	293	298	278	312	309	293	303	307	294	285	299	298	287	328	284	281	276	309	298	302	326	290	322	290	299	293	310	299	288	279	298	304	277	291	278	296	267	308	291	277	263	303	281	326	286	272	270	283	281	307	281	274	275	291	260	289	292	289	288	298	289	324	298	295	283	316	322	313	284	287	327	279	294	304	281	302	277	287	265	285	297	282	286	292	279	298	287	265	277	302	278	322	312	296	318	289	293	319	308	324	274	271	306	330	268	299	305	291	295	268	308	268	312	324	295	298	286	295	279	300	291	274	292	285	292	294	292	307	314	277	283	285	305	311	316	280	263	306	309	295	290	278	295	309	268	282	276	305	266	332	296	294	276	275	283	283	316	314	263	288	295	286	297	288	271	276	307	274	310	281	311	301	250	311	290	309	263	260	292	288	299	302	300	278	300	312	308	257	294	295	312	270	295	295	286	300	309	287	313	302	309	282	289	301	270	270	301	295	267	335	286	291	301	267	289	320	281	280	285	298	277	268	283	307	281	312	263	292	277	322	315	292	283	313	281	271	305	287	313	311	258	263	289	287	271	292	281	258	290	330	281	301	302	265	280	287	279	254	277	276	267	273	289	309	301	264	273	330	298	302	323	305	297	265	308	272	297	282	291	304	301	281	302	281	308	272	300	297	286	271	298	293	282	272	287	278	302	278	300	266	305	294	246	321	264	323	317	276	307	295	297	280	280	283	259	289	302	276	313	294	296	283	277	298	318	297	296	323	304	258	291	286	320	282	275	291	288	297	291	311	311	271	270	285	286	280	292	314	286	292	298	297	285	312	293	288	292	308	281	291	312	298	297	274	329	287	265	286	304	309	334	320	298	290	322	319	305	292	285	294	287	306	308	289	319	290	324	307	316	292	298	304	283	298	263	288	300	267	262	296	273	302	303	282	295	294	309	275	282	320	280	307	288	302	294	267	280	275	324	253	285	312	256	268	320	276	298	298	248	267	298	295	292	294	300	314	310	287	279	296	298	328	268	262	303	311	306	276	282	313	288	298	303	301	289	291	303	260	279	281	282	316	277	282	291	297	284	290	265	285	323	290	310	268	290	273	285	302	291	290	291	304	268	325	271	301	286	292	278	300	326	286	289	308	311	257	272	307	300	274	289	274	285	294	296	290	273	268	298	286	292	296	342	284	297	323	293	276	299	345	296	289	276	282	253	297	279	284	271	263	285	298	308	275	303	290	288	284	295	270	296	261	301	292	300	279	305	304	297	278	273	302	286	274	308	294	312	315	261	301	268	260	290	292	260	307	284	304	287	279	302	278	274	280	297	270	292	293	320	315	304	273	269	302	241	279	278	320	294	286	317	272	291	300	296	297	276	271	250	277	290	301	272	297	257	277	308	292	282	286	276	262	285	277	278	298	308	264	308	286	280	281	299	264	330	296	288	313	263	299	297	282	285	276	312	269	322	301	304	283	284	267	307	271	309	318	281	264	261	312	297	291	310	306	283	266	288	277	303	299	255	314	296
31115	20512	10575	910	396	365	358	363	352	350	337	327	320	361	323	324	323	325	345	318	373	322	336	318	286	330	338	304	332	315	345	337	306	311	307	331	346	322	327	321	334	340	362	313	335	346	299	342	347	354	384	355	333	302	342	325	307	323	301	345	325	349	350	360	351	319	333	315	328	317	338	312	353	375	347	300	305	318	313	298	313	309	330	309	387	333	368	345	332	319	321	327	336	345	320	328	314	326	331	320	369	311	323	301	310	305	330	310	348	308	336	315	339	313	337	309	291	323	320	321	309	311	327	374	330	340	327	329	352	336	300	339	322	359	335	362	339	330	315	321	336	331	354	331	303	301	321	338	321	314	339	323	335	308	314	320	315	332	347	354	308	333	330	302	334	287	323	315	324	317	326	317	324	336	325	346	324	330	328	329	335	309	358	338	342	336	314	282	369	311	326	327	328	294	348	315	312	374	335	320	311	306	323	330	328	301	324	316	326	342	306	351	338	298	325	332	348	299	319	330	312	310	316	322	327	318	298	306	344	338	319	320	349	359	323	335	317	328	318	302	338	342	347	327	309	333	312	329	310	294	364	353	340	312	299	335	328	343	331	330	298	363	347	318	357	302	324	320	336	327	331	340	279	310	330	326	312	365	343	319	334	314	306	310	338	343	388	291	292	368	329	350	296	325	315	315	324	336	333	295	329	296	313	280	336	328	323	317	328	308	302	349	326	326	313	336	339	339	353	330	329	314	340	309	334	303	303	303	306	326	344	326	322	307	327	354	325	337	328	333	325	284	314	352	308	319	294	311	355	300	359	320	331	337	338	343	305	305	331	331	363	283	330	345	334	325	324	353	320	363	320	331	354	315	312	336	350	334	335	316	321	351	289	319	345	330	316	322	299	286	345	343	346	325	326	311	349	338	311	342	363	326	340	309	336	279	333	326	289	325	294	322	320	303	327	332	348	313	301	313	335	323	337	320	342	306	333	319	326	347	337	312	333	350	368	304	317	326	330	341	340	302	344	345	328	292	305	321	327	337	306	302	322	357	358	331	301	341	338	335	319	333	305	330	332	357	335	329	319	319	302	306	311	329	342	351	310	352	306	327	335	352	328	335	342	340	323	348	322	291	334	340	350	288	327	346	302	338	316	311	331	343	340	354	338	295	329	332	315	332	338	307	308	322	315	343	331	361	354	353	294	344	359	307	294	330	320	327	307	314	342	311	324	328	298	352	337	350	292	332	375	342	315	320	316	306	293	337	297	313	313	349	312	321	346	335	329	295	296	319	320	336	332	352	340	333	340	343	338	333	311	320	326	349	326	374	338	316	346	308	324	296	359	358	312	303	319	357	336	352	334	355	329	345	347	370	318	335	346	312	320	317	298	341	321	315	329	342	327	357	332	314	312	343	364	344	302	295	343	334	347	314	285	325	333	332	351	322	322	346	363	338	323	313	340	333	325	355	308	362	364	306	336	290	350	324	343	338	338	348	307	349	337	332	340	355	338	326	308	336	320	304	319	310	348	309	332	358	356	331	305	313	345	326	306	342	357	303	337	316	317	309	336	318	324	358	342	334	321	335	305	372	313	318	306	312	367	322	323	329	331	328	300	309	328	355	339	309	315	313	319	305	349	323	319	342	322	330	329	315	327	322	328	337	317	352	351	345	308	337	341	347	319	312	352	328	316	307	324	308	350	351	306	330	350	335	334	384	364	329	357	333	314	353	373	321	348	333	336	315	332	303	341	303	348	324	348	325	317	335	341	323	325	331	372	342	346	298	350	355	363	347	325	335	317	321	346	318	335	309	331	320	333	340	345	320	361	320	291	338	337	299	323	325	318	344	333	292	336	305	313	339	322	331	341	318	334	313	326	332	312	337	320	333	342	340	325	331	341	315	329	331	331	306	339	342	341	316	330	313	344	311	311	337	351	334	314	365	355	314	332	356	321	309	317	330	315	347	320	316	339	315	328	332	340	307	352	320	288	318	315	335	340	323	338	338	343	349	314	318	342	356	289	359	317	322	356	350	342	300	303	359	313	337	343	321	308	324	322	341	340	320	292	328	309	354	321	356	358	347	313	312	332	345	306	358	326	324	311	334	335	301	312	335	319	343	344	306	336	323	327	294	309	287	302	306	333	351	366	339	330	345	321	343	331	338	348	335	355	372	304	333	357	335	324	332	354	344	313	343	308	301	303	345	321	317	358	365	335	333	340	335	365	345	325	350	366	342	319	318	337	349	350	337	296	338	354	325	367	358	332	334	299	331	304	339	339	346	330	346	325	326	329	319	345	302	335	320	305	359	331	316	338	357	328	303	320	320	349	304	315	341	346	319	344	344	363	301	330	310	312	304	296	303	362	333	324	355	326	338	299	266	337	340	317	320	328	349	314	307	337	359	324	326	340	348	318	335	302	343	335	329	317	319	313	327	343	379	340	336	343	322	307	332	315	307	324	332	345	342	314	358	338	335	321	329	301	338	340	323	326	312	347	319	323	317	326	348	313	356	339	317	351	330	348	356	357	360	319	368	342	284	348	341	344	343	304	319	311	325	329	322	317	333	341	343	319	349	343	312	339	292	367	353	336	350	322	341	297	307	366	321	352	319	337	290	289	312	324	305	326	295	332	338	325	306	306	345	295	351	334	306	323	304	287	328	329	310	327	322	288	307	314	328	332	349	357	316	347	303	359	313	288	330	352	351	338	312	308	330	332	332	344	331	341	303	323	322	352	325	333	360	328	320	340	328	297	317	332	343	335	328	320	315	329	344	320	310	324	321	329	331	294	317	342	330	325	347	303	310	347	362	340	310	340	301	348	317	308	339	290	327	321	350	351	347	300	320	337	269	322	333	349	305	285	306	350	349	338	318	344	364	359	342	326	336	313	303	354	365	317	314	308	357	322	304	353	310	327	353	327	343	338	310	330	346	331	338	317	332	322	334	338	321	323	333	375	334	308	306	323	314	367	361	332	329	320	318	318	335	320	323	337	302	345	346	335	312	337	347	276	312	300	369	333	311	330	371	359	343	303	349	292	329	300	322	318	321	328	306	310	360	322	319	337	332	310	311	325	308	339	360	336	313	348	310	354	353	353	335	348	339	325	305	371	346	325	316	304	319	344	329	330	319	315	314	322	319	318	312	336	316	341	346	367	356	344	352	374	331	310	332	371	350	330	310	339	363	358	341	352	316	322	351	332	342	343	361	347	346	348	318	316	312	296	327	301	323	331	280	292	333	314	320	322	305	320	351	336	347	344	320	344	347	318	326	325	361	309	327	310	340	324	315	347	327	332	338	345	307	336	364	325	349	319	310	341	334	298	320	332	315	306	315	295	358	325	308	316	342	294	281	339	341	368	332	312	320	317	340	327	291	279	340	316	352	325	349	336	287	353	335	311	344	355	300	312	300	322	303	329	322	325	333	313	305	304	331	356	295	357	328	273	331	307	321	343	309	327	357	343	363	287	316	319	300	337	332	322	295	305	302	314	331	346	289
5682	1581	1077	857	801	812	811	742	842	782	835	794	845	765	773	777	776	789	777	784	781	751	793	817	814	773	717	810	838	820	828	829	862	778	765	785	778	836	763	785	778	769	770	762	762	821	783	731	800	778	794	840	782	745	827	800	782	816	820	797	817	795	775	805	822	777	759	743	790	786	769	781	801	736	757	752	792	842	792	821	800	777	802	775	816	794	799	757	766	762	801	772	797	799	726	778	766	788	786	756	778	784	781	850	754	721	760	824	811	792	784	779	768	804	777	837	810	753	793	777	777	792	818	769	776	795	823	773	786	786	761	793	765	797	746	789	742	776	790	819	796	742	773	736	747	771	776	768	826	738	780	772	749	807	783	775	783	820	779	828	817	779	824	786	789	759	791	783	796	751	804	793	766	782	816	757	761	816	801	807	773	778	751	779	771	822	805	795	779	805	828	817	789	759	767	820	771	767	723	822	761	771	755	813	854	768	784	794	789	789	780	767	766	811	780	812	745	784	756	778	755	803	771	768	881	748	807	796	799	827	813	802	781	771	780	800	831	806	779	771	816	784	787	800	761	717	749	794	784	757	821	785	768	813	800	803	782	793	771	776	774	799	791	765	768	782	781	734	775	707	786	814	816	834	836	810	773	840	784	852	790	811	799	812	764	819	804	811	801	729	803	758	803	787	788	791	759	848	758	784	779	770	772	801	742	792	761	791	757	802	790	811	768	808	807	798	786	811	805	829	766	811	768	777	799	808	815	761	786	734	725	771	839	768	816	795	798	807	787	783	778	754	766	764	812	777	764	827	811	734	823	789	829	783	819	753	791	825	781	795	770	731	761	823	807	730	800	792	803	805	752	781	819	800	714	792	778	801	790	803	777	845	809	832	779	770	768	767	834	846	803	767	855	790	787	797	769	799	798	808	766	812	787	783	746	786	752	749	837	743	778	829	741	734	805	751	808	814	849	745	785	785	769	764	810	744	765	843	797	800	745	796	785	780	735	798	806	802	832	813	787	765	757	793	806	829	809	773	801	754	855	829	770	820	790	790	777	822	828	781	780	808	819	814	773	752	773	765	779	770	721	829	839	782	771	746	803	799	769	792	785	778	727	799	786	815	800	810	798	793	837	829	763	782	765	760	785	797	765	808	782	786	863	746	798	775	756	773	773	810	753	818	793	799	790	763	754	789	811	753	751	789	796	770	804	796	773	787	764	762	784	768	706	759	779	805	809	786	763	764	799	797	825	755	823	772	802	811	809	765	791	787	802	789	774	790	788	793	772	800	797	722	808	760	771	785	784	798	776	776	799	761	769	777	801	818	775	828	757	747	808	741	826	708	814	741	812	784	769	765	803	778	805	826	789	754	774	822	785	803	769	734	764	767	791	783	785	801	772	779	797	808	816	776	783	769	806	774	766	786	804	730	807	809	765	747	818	791	840	786	813	747	762	774	817	774	750	791	801	838	731	835	816	743	805	749	821	760	772	783	766	747	761	827	763	802	814	804	802	743	790	798	837	797	799	811	837	792	745	741	779	845	803	782	784	798	771	768	801	758	733	857	800	818	798	786	768	799	836	765	772	719	766	817	794	806	750	742	801	770	780	844	797	781	754	795	809	796	777	788	754	772	822	793	807	763	809	784	798	785	780	769	831	792	758	786	788	774	826	784	818	795	804	790	782	732	808	774	839	857	767	758	736	783	808	810	795	805	803	781	842	772	799	808	774	771	781	767	797	848	799	777	797	761	758	796	786	831	819	781	793	809	779	785	762	810	796	793	808	784	799	776	790	802	793	786	867	790	766	785	753	749	765	769	837	760	747	792	768	782	721	861	791	760	794	792	755	822	801	787	790	810	772	832	796	757	834	775	726	758	780	805	705	820	795	759	812	763	782	753	750	738	794	763	759	752	780	782	810	779	758	757	773	791	778	781	805	798	806	807	771	812	776	791	798	817	807	764	796	757	801	759	809	744	786	828	792	806	828	789	814	799	787	787	798	761	798	722	811	778	764	777	765	790	784	746	830	761	845	827	799	829	774	824	750	776	820	832	797	760	736	791	808	763	785	754	815	759	778	839	826	794	798	791	758	753	779	820	747	760	779	802	796	819	785	843	811	875	739	780	743	762	792	829	788	766	764	786	773	803	761	765	791	765	839	808	727	771	787	748	798	769	786	795	748	816	773	760	802	799	741	807	790	758	831	804	757	825	771	766	749	784	727	765	776	818	792	798	779	793	774	818	748	815	812	802	819	789	846	788	801	805	797	798	841	752	834	781	709	771	814	776	785	761	794	811	846	755	754	806	718	767	810	805	742	776	797	794	730	816	750	794	795	773	785	776	784	773	813	814	824	791	834	836	782	824	782	743	844	760	774	755	800	763	835	779	778	711	784	767	727	813	759	809	773	806	770	738	765	751	734	789	827	766	802	835	811	814	826	793	802	807	807	797	789	796	815	822	783	800	773	780	775	779	729	809	874	791	773	801	803	765	795	825	815	746	770	779	826	792	816	752	790	829	765	743	782	745	790	788	754	749	852	806	804	756	796	813	829	775	775	785	837	746	762	809	767	759	754	838	790	773	742	794	807	717	778	793	850	802	791	816	800	776	779	818	801	767	834	782	786	802	794	775	828	768	725	782	785	788	821	815	774	801	774	785	791	747	784	763	752	736	783	794	778	710	797	789	814	810	748	783	810	741	759	828	826	781	811	792	804	796	800	847	793	788	790	838	763	768	770	808	745	770	810	821	786	771	824	784	800	817	826	814	790	837	777	803	778	800	790	787	743	775	808	775	830	822	830	758	782	766	777	756	790	821	773	768	829	825	749	809	799	792	781	838	780	826	786	785	771	813	763	802	762	776	806	791	794	775	792	700	776	819	788	809	789	727	784	827	792	744	742	757	747	752	768	758	734	778	812	786	794	784	803	818	810	794	810	789	779	821	759	780	762	796	770	813	741	756	772	800	818	807	788	750	833	814	772	818	870	771	778	802	793	779	803	807	810	781	784	799	751	848	781	753	767	783	752	812	785	784	781	773	753	812	760	792	763	781	777	791	767	770	751	716	813	756	810	775	796	819	739	819	820	793	792	804	781	812	832	791	768	837	758	810	791	819	773	820	783	792	756	736	761	784	862	839	803	775	759	747	820	794	741	767	797	756	803	780	760	798	735	757	771	860	804	789	799	835	792	816	772	819	804	796	817	796	789	831	760	833	726	782	780	761	833	777	780	762	805	785	810	806	771	781	797	799	781	812	779	791	756	787	825	854	782	790	757	775	759	756	755	756	782	832	819	773	790	841	778	787	755	791	834	769	753	772	773	707	825	792	768	803	757	843	774	761	790	737	799	832	800	799	837	798	794	766	772	778	808	782	746	826	738	798	787	783	826	782	777	792	820	809	740	775	845	813	814	793	807	762	814	779	779	821	818	812	811	840	779	808	786	785	781	817	803	786	798	856	789	800	823	794	777	793	804	841	794	805	785	813	795	737	775	811
24736	21010	23901	28322	21003	13079	465	330	273	260	275	227	255	244	247	215	252	229	204	244	225	237	233	244	247	231	207	231	240	255	254	207	236	235	231	244	215	235	228	225	217	230	280	233	240	223	235	222	266	202	217	210	225	208	237	213	263	216	224	220	227	214	209	211	236	228	242	235	258	255	240	230	200	215	227	237	237	234	220	222	216	236	232	217	223	251	215	244	247	216	240	216	218	212	220	234	243	242	223	235	193	213	244	221	239	213	263	253	252	208	229	241	193	257	226	240	226	258	220	210	223	218	251	217	233	214	228	216	202	225	210	193	215	223	236	237	217	222	216	232	244	242	196	211	206	238	230	221	246	231	228	257	246	231	214	199	233	226	232	226	210	252	250	198	267	218	249	229	215	234	229	219	206	224	209	207	244	228	242	235	239	197	238	233	238	248	243	189	234	207	225	242	242	228	282	220	232	234	224	228	207	220	213	225	244	218	223	224	236	247	222	220	225	204	248	241	220	213	222	255	267	245	225	222	256	243	242	201	234	261	237	212	250	213	221	221	202	238	253	225	216	207	235	205	215	252	225	215	221	218	211	214	243	224	237	235	220	240	201	224	229	215	238	224	181	240	245	251	243	250	183	226	257	226	222	248	228	233	221	215	224	230	240	222	237	244	218	246	242	205	227	229	228	242	236	258	189	226	247	247	251	243	235	244	246	237	217	217	241	245	258	271	215	205	216	234	216	237	226	212	244	210	250	236	219	237	231	206	235	205	217	244	191	225	243	243	218	220	234	220	239	220	217	215	237	210	248	221	257	223	210	206	210	231	222	236	226	218	239	210	221	253	209	236	208	204	217	203	231	218	233	245	218	240	217	228	262	222	237	234	193	221	240	230	245	230	262	244	241	220	225	233	219	205	224	232	206	230	219	262	226	235	225	250	245	252	247	254	241	237	235	213	220	254	241	240	224	222	221	220	217	227	231	237	225	225	223	248	248	216	216	267	229	229	223	222	202	225	220	234	227	233	256	224	219	212	251	225	227	214	239	229	229	249	250	238	233	234	217	218	234	224	235	234	212	241	206	198	219	229	240	205	234	246	217	226	222	210	228	228	214	209	224	228	220	233	252	242	230	244	210	241	238	201	255	225	258	218	212	223	217	235	236	197	255	253	216	242	212	220	245	228	228	226	195	229	220	240	203	226	237	228	228	235	234	227	219	258	223	226	247	215	242	212	249	213	228	241	219	221	230	221	220	262	247	210	240	214	208	238	257	240	217	207	251	263	238	227	229	260	212	223	239	246	239	278	249	235	221	256	196	263	192	237	233	254	246	228	231	235	250	211	277	227	229	237	269	256	253	230	229	210	209	236	225	203	261	232	233	222	230	230	230	244	213	268	204	232	243	202	212	239	219	243	223	194	209	221	226	238	220	198	213	243	255	258	233	254	247	255	246	237	251	250	218	238	236	229	198	225	234	233	252	236	210	246	227	218	213	260	220	240	230	218	243	208	234	258	213	208	245	225	247	221	257	221	217	236	243	254	231	253	209	214	243	247	189	192	235	235	216	212	220	223	239	247	193	217	233	228	211	217	213	232	227	224	234	243	248	216	236	226	218	226	264	206	229	230	237	232	219	222	216	208	241	218	221	248	214	221	217	202	224	242	232	212	228	252	254	240	234	221	236	243	222	242	208	215	225	231	215	193	233	233	227	239	216	235	255	235	200	229	222	249	217	232	224	234	223	238	253	258	238	239	224	240	235	257	232	254	240	235	215	218	256	215	229	217	233	228	208	223	211	229	220	221	223	230	244	223	223	235	256	232	241	227	244	221	240	226	214	217	272	239	223	223	235	224	238	242	224	218	220	237	212	246	233	238	198	241	198	236	267	219	248	239	233	244	217	220	244	235	223	254	225	223	220	231	215	227	233	242	220	218	205	220	193	232	252	194	220	238	223	245	218	238	224	223	236	218	222	224	250	221	227	242	216	229	251	215	233	273	233	230	268	223	219	236	240	206	237	207	248	208	202	230	245	222	245	256	254	210	244	265	223	224	243	217	189	229	245	237	165	209	231	201	221	222	232	225	207	235	237	221	214	220	223	227	242	218	203	217	204	210	243	204	233	269	244	234	230	253	200	229	241	229	229	227	231	240	235	238	220	207	224	219	219	239	245	230	228	244	228	230	247	253	238	243	197	237	223	267	249	237	228	202	208	235	234	246	228	232	238	219	235	231	216	212	219	238	244	242	213	248	246	226	220	216	234	210	236	239	240	223	224	223	241	246	228	253	223	240	212	254	238	196	233	222	245	244	214	242	242	254	228	223	243	255	235	264	233	253	226	221	242	213	233	219	247	215	237	238	245	240	214	213	232	209	223	228	245	235	253	221	225	215	222	214	201	223	216	215	234	246	251	238	227	244	220	230	239	239	237	230	233	203	217	226	237	224	255	222	261	265	229	233	247	228	263	223	227	227	230	236	207	231	226	209	266	235	248	210	247	211	242	222	247	225	241	227	245	239	241	223	267	232	231	190	246	234	225	270	234	224	223	251	214	209	204	221	236	217	255	240	257	222	238	219	225	221	204	224	211	233	235	236	235	238	217	237	245	227	245	250	231	216	228	215	250	206	226	226	232	210	238	209	206	233	244	189	236	235	231	212	215	224	215	235	242	224	237	254	235	203	233	232	226	216	279	207	246	247	224	259	257	232	222	237	223	249	211	253	241	243	203	238	223	228	252	242	233	209	233	233	228	228	251	192	223	219	204	182	227	213	216	225	220	277	221	249	223	233	224	252	265	250	211	222	229	227	227	240	248	189	226	186	247	243	264	220	239	234	236	232	201	245	223	249	215	228	259	222	225	248	238	224	201	234	216	207	200	251	246	223	228	238	196	243	268	232	220	232	210	249	236	195	240	240	241	222	218	205	229	233	240	245	232	219	257	223	234	233	237	216	254	220	221	223	224	223	231	205	225	211	246	240	195	245	222	226	242	239	248	257	212	227	217	240	185	226	251	233	245	201	215	238	240	227	216	238	246	235	228	207	199	238	244	260	222	223	241	241	248	238	207	212	199	242	251	236	227	242	221	247	236	235	216	248	216	242	223	203	229	229	232	216	182	218	216	184	241	239	258	217	261	236	236	226	240	180	226	239	217	209	231	242	231	240	200	207	243	196	245	200	233	218	239	205	222	238	234	223	198	258	243	264	237	223	210	224	228	236	246	228	250	192	237	254	215	212	226	210	222	213	218	218	210	240	222	210	231	231	229	230	246	231	208	226	217	224	231	223	262	185	237	221	221	238	223	221	239	239	235	218	261	242	213	248	231	238	222	215	238	217	230	247	247	221	231	230	254	208	229	210	254	232	248	246	251	236	224	225	214	237	216	213	257	223	227	234	225	219	258	220	227	218	232	252	204	221	252	250	231	223	217	250	224	255	229	231	231	234	218	235	236	221	240	239	234	252	202	215	233	201	224	235	231	208	245	222	251	230	213	230	234	227
3532	2774	1378	814	671	632	615	560	564	568	570	559	596	573	576	523	607	608	526	563	588	576	521	601	574	595	580	551	555	549	542	557	589	594	556	564	531	573	561	571	631	569	565	547	569	567	558	530	547	547	586	560	628	528	547	579	551	585	568	551	551	560	572	555	582	540	568	531	549	553	555	558	568	594	558	548	525	549	534	573	576	614	541	578	581	548	544	521	578	544	584	551	581	556	562	572	603	531	540	562	554	569	590	540	578	529	557	543	534	582	628	585	567	527	606	591	552	578	566	530	547	554	536	563	538	551	591	572	531	540	578	538	577	546	562	568	548	589	554	572	565	575	523	557	553	562	602	566	533	537	587	592	519	528	594	595	551	535	571	604	553	561	566	573	560	538	550	543	556	588	555	571	541	541	524	559	556	541	507	587	567	570	540	549	597	521	560	600	619	554	594	549	516	586	560	604	587	574	559	572	578	580	562	569	547	587	535	512	554	548	573	541	547	561	515	564	555	545	577	603	519	528	569	562	557	579	563	563	592	582	592	547	523	549	559	552	540	522	536	564	584	577	534	584	536	579	553	587	555	569	580	524	577	591	583	605	551	577	583	596	562	531	563	541	577	576	571	568	583	586	592	561	508	565	592	566	593	563	541	534	611	614	566	548	555	565	537	517	560	569	544	544	597	580	592	574	563	540	550	533	569	552	512	559	521	556	558	565	598	514	587	540	619	559	555	564	547	580	548	546	551	560	544	572	597	530	566	571	573	535	596	570	559	576	572	609	544	559	579	532	579	526	561	572	575	544	570	521	556	584	570	568	607	545	590	595	554	533	623	541	541	535	587	564	599	554	581	575	544	557	526	537	566	552	523	589	580	515	603	559	525	629	557	542	548	581	604	536	549	538	596	539	587	580	567	571	542	532	562	547	519	549	578	582	567	532	531	572	551	549	549	552	555	557	539	575	555	566	538	569	543	583	544	549	560	571	604	579	510	538	583	542	576	564	580	566	515	542	558	572	533	557	585	579	575	559	513	565	590	556	528	536	541	552	506	578	594	539	549	557	550	533	548	561	569	569	581	571	555	527	578	552	542	554	542	563	581	536	554	536	528	572	554	555	567	547	562	562	571	567	518	562	587	588	575	584	578	569	602	562	566	557	561	584	609	567	516	535	586	532	550	579	563	578	548	553	608	569	540	548	558	551	578	596	542	566	550	560	523	540	584	525	551	581	600	573	565	526	609	577	563	575	564	541	560	583	574	569	570	547	578	568	620	555	572	558	562	552	579	545	575	547	585	573	588	561	545	564	564	604	568	529	539	530	540	565	546	582	554	550	575	514	564	571	546	581	563	568	507	560	552	568	569	613	540	535	551	549	586	500	548	586	579	546	617	558	564	528	571	598	552	515	563	538	619	537	580	542	526	569	537	533	565	577	548	565	500	586	603	525	566	555	533	573	582	577	626	577	579	540	550	565	563	498	521	544	574	568	566	561	563	537	560	539	559	566	558	560	524	571	534	568	563	549	553	553	602	578	586	567	539	582	592	563	569	516	560	553	553	559	542	548	609	551	547	528	574	503	583	560	553	569	596	540	554	570	548	550	565	577	562	576	537	560	562	554	582	579	580	535	572	539	571	568	510	584	570	573	552	567	526	534	607	558	566	574	542	602	551	554	583	571	609	581	543	545	538	585	533	558	571	544	543	574	558	559	563	588	512	570	559	518	508	554	582	570	556	525	529	596	537	583	512	613	527	540	565	572	535	543	546	622	521	566	557	547	573	543	546	564	557	540	545	556	549	594	558	540	533	562	565	589	540	584	533	576	513	560	534	531	589	559	520	611	569	532	544	542	521	548	593	551	613	556	542	571	568	542	554	552	569	581	570	561	559	530	542	525	560	583	519	560	580	550	568	595	537	527	571	554	617	619	526	514	585	599	550	580	538	609	578	509	540	536	548	603	574	575	545	547	555	574	548	609	568	564	577	546	532	559	523	562	529	549	534	567	596	596	580	547	554	566	585	571	540	550	555	541	569	560	553	548	582	537	552	571	537	594	649	543	601	577	578	602	525	560	586	534	573	564	569	554	593	587	581	566	554	562	584	562	585	542	560	544	602	573	568	558	552	561	550	552	517	517	562	622	566	556	529	534	545	586	566	570	523	559	578	536	584	597	580	568	555	506	542	560	558	574	571	579	580	589	576	575	503	589	585	556	530	543	552	572	548	583	515	520	555	530	560	568	592	586	550	518	563	552	562	564	599	542	547	596	598	577	536	583	511	555	530	565	553	601	584	590	554	533	560	577	534	569	566	547	510	562	572	560	559	583	535	536	573	601	582	630	555	575	557	548	563	573	571	587	568	548	584	579	539	578	544	553	560	573	608	561	545	570	553	579	555	567	614	569	573	567	523	539	533	566	537	536	559	552	574	573	558	590	534	558	552	537	561	551	537	573	547	570	554	619	575	545	567	546	539	554	564	568	558	572	567	579	584	566	538	569	540	548	566	555	564	603	580	545	551	576	552	530	545	570	597	512	583	568	521	554	546	547	557	555	555	574	567	612	545	586	570	553	599	559	509	586	550	545	587	577	570	615	583	573	562	557	597	576	535	543	573	552	507	596	559	562	564	554	553	540	520	572	540	564	581	555	589	541	556	595	592	609	547	536	615	575	544	564	567	566	599	577	568	553	560	527	534	571	535	579	570	575	562	550	547	571	574	577	562	558	592	563	559	578	552	559	576	522	585	553	566	555	540	522	583	527	568	591	561	519	575	587	537	580	536	545	556	548	546	569	573	592	560	552	569	612	540	585	594	542	534	554	564	563	538	535	546	561	563	600	529	573	563	601	553	516	590	556	564	560	577	562	537	553	570	529	577	599	553	586	589	534	561	542	591	558	588	561	544	509	592	554	559	560	557	574	566	536	554	596	549	527	526	554	562	553	511	608	559	555	543	519	525	582	571	561	558	587	588	549	574	506	580	545	578	539	604	534	552	483	565	550	538	534	508	550	572	571	578	553	531	524	589	564	524	530	550	540	556	543	580	556	533	529	569	556	567	580	576	621	536	580	554	575	530	541	556	572	552	530	540	522	551	552	565	560	571	604	568	629	569	552	567	575	590	551	522	534	592	563	563	574	589	530	591	597	537	603	557	546	553	560	564	576	595	506	560	589	536	560	546	560	534	581	542	571	586	549	570	550	564	526	547	537	553	517	576	531	525	531	537	536	551	554	579	562	577	554	601	553	523	547	587	568	593	510	574	551	532	543	577	538	558	546	558	592	550	598	541	507	534	530	608	611	503	578	550	543	568	586	550	591	501	589	589	578	535	592	558	583	562	560	577	534	583	552	553	585	571	579	536	561	576	515	596	506	573	645	620	536	564	543	554	588	583	568	522	556	592	583	585	518	572	580	578	566	515	576	532	589	569	554	566	566	580	565	581	563	549	553	548	569	569	514	533	508	576	527	546	571	549	570	556	550	546	578	527	567	529	572	502	551
23967	21002	24321	27887	21004	21008	12493	449	283	214	232	168	184	159	150	137	131	153	138	118	125	112	100	124	121	100	96	139	112	128	115	114	110	108	99	103	126	108	96	132	110	113	116	122	122	104	114	100	120	116	103	94	109	115	110	113	107	112	122	106	79	95	107	96	114	113	112	101	100	89	99	112	129	109	91	113	120	103	112	105	121	116	119	93	96	101	111	117	134	134	127	109	97	102	102	125	112	117	111	96	109	117	105	86	96	99	104	97	107	106	98	95	112	113	112	107	107	72	97	104	112	105	101	101	108	99	110	103	108	116	112	98	117	96	100	90	99	108	127	112	117	95	95	110	123	108	115	113	108	94	101	112	112	105	127	95	110	106	102	125	100	108	113	97	96	84	94	98	116	123	92	99	100	101	105	87	98	116	101	114	104	106	117	120	94	95	89	102	91	99	106	105	112	127	92	103	102	129	107	101	110	109	108	96	93	93	101	117	99	112	101	93	86	106	109	107	100	111	96	105	131	98	91	80	122	109	124	96	89	104	117	112	102	110	100	110	91	97	106	107	80	103	101	113	93	117	117	98	96	100	93	92	101	95	97	111	111	123	115	102	93	88	122	101	92	88	97	95	107	126	79	115	114	128	110	105	109	116	107	96	116	112	117	93	112	95	130	115	115	113	113	119	83	91	119	111	112	110	100	112	107	110	116	101	119	123	116	109	117	85	100	113	109	121	112	90	101	86	100	110	112	108	113	110	83	94	99	98	92	120	114	89	111	100	121	102	122	102	99	107	105	104	111	113	98	118	108	102	117	105	113	99	106	98	84	106	99	111	118	130	116	98	93	101	104	84	122	104	104	102	120	104	90	120	104	95	103	94	92	108	113	124	97	107	104	110	98	97	88	105	114	95	75	105	121	107	98	101	110	101	101	102	87	107	105	86	82	105	120	103	112	97	93	94	99	103	101	92	100	98	94	122	96	112	98	96	101	130	102	102	101	107	105	96	101	103	104	110	85	107	110	117	91	89	101	99	109	102	102	103	109	117	122	92	101	97	107	129	110	114	116	116	105	104	124	93	96	110	112	85	117	108	111	123	111	107	104	107	107	99	113	107	108	110	114	105	104	104	89	91	99	89	110	88	98	101	102	93	101	109	102	102	103	100	107	109	103	119	123	97	95	92	115	128	91	99	103	96	123	83	111	101	120	117	117	102	108	94	103	96	97	107	102	104	106	94	125	101	104	91	123	113	97	116	102	105	112	101	80	99	102	113	110	122	104	109	102	96	94	103	90	99	111	103	90	101	112	97	105	114	100	109	116	95	98	126	114	121	95	116	113	109	98	98	121	113	121	104	92	106	109	108	112	117	93	103	104	95	97	92	108	117	115	117	105	116	94	112	108	93	82	98	124	95	111	81	101	92	105	97	107	115	105	102	101	101	97	119	121	102	108	118	108	113	111	112	111	114	112	124	107	112	95	87	110	107	93	103	128	101	129	95	116	91	96	101	117	126	106	107	109	115	107	88	102	104	109	105	121	106	113	121	109	88	101	113	98	106	115	109	109	96	100	99	113	106	107	109	119	100	114	117	94	110	97	109	115	90	106	100	120	106	108	116	91	110	119	97	123	107	109	88	117	110	96	98	103	105	97	109	104	120	103	102	112	97	110	109	89	99	108	98	93	100	95	83	108	102	111	99	88	103	108	98	113	121	96	118	107	102	112	104	101	99	89	117	103	108	102	98	99	98	104	118	111	109	101	103	102	77	94	113	121	100	105	111	103	108	95	119	116	120	111	97	104	114	115	95	101	96	107	105	119	115	103	108	104	107	119	98	90	103	78	118	99	99	101	94	104	100	113	140	102	103	97	93	109	116	96	105	102	107	96	112	90	116	93	92	103	96	100	100	97	133	120	106	111	95	110	96	102	102	96	108	110	129	107	114	101	76	103	99	115	110	86	114	98	90	93	119	112	123	105	101	96	121	117	112	107	98	106	101	101	112	117	98	131	119	107	101	102	120	90	90	109	99	91	109	109	96	106	122	106	106	92	118	107	83	103	82	121	104	115	90	98	90	104	95	110	99	97	103	99	96	105	106	110	115	92	110	98	115	91	90	117	106	99	120	99	109	91	109	106	109	114	102	78	109	106	97	118	99	111	109	102	98	81	108	101	116	89	85	94	107	117	84	100	108	121	111	125	112	99	109	113	105	118	109	98	133	113	92	99	97	107	111	96	107	117	111	131	114	96	100	102	111	93	113	102	100	97	103	107	123	121	102	108	102	113	119	108	119	97	103	101	110	103	101	114	83	107	85	104	117	111	99	98	94	109	103	122	105	104	107	98	115	116	101	74	88	111	98	111	105	116	88	95	118	104	87	99	107	106	98	134	115	108	104	94	142	118	98	89	103	95	107	95	111	113	110	115	124	92	108	91	103	90	123	117	113	114	99	109	107	113	117	117	123	111	75	118	99	106	102	101	101	92	94	93	125	101	106	93	112	96	90	99	105	100	95	99	110	108	96	127	102	101	102	103	117	110	106	113	106	117	96	103	93	101	87	101	122	105	106	95	111	104	120	118	107	96	115	83	103	113	116	124	95	102	91	115	98	119	124	92	91	115	95	109	123	114	100	108	88	105	120	118	113	97	123	91	113	100	86	95	117	101	117	116	115	128	91	111	100	108	114	112	112	113	110	115	97	105	94	109	112	101	108	115	107	112	82	116	98	112	101	108	105	99	88	100	104	105	112	98	100	104	120	90	116	93	93	117	106	99	107	120	107	99	101	100	124	101	103	81	102	96	90	116	112	106	88	105	102	110	90	97	101	109	121	97	87	108	75	113	103	99	84	82	100	112	104	93	102	84	92	96	99	98	102	105	88	96	108	91	85	102	118	96	118	109	103	98	115	103	117	108	89	94	96	117	92	101	96	108	95	105	92	108	106	105	96	114	108	102	95	123	72	108	111	106	124	106	113	83	106	106	114	120	99	92	109	118	117	102	96	89	108	124	114	116	122	103	104	109	97	109	114	108	110	125	100	100	108	111	95	110	96	94	90	105	112	92	91	93	98	105	99	122	100	97	95	109	118	98	92	109	100	123	92	90	86	113	115	111	100	89	97	125	132	102	113	108	112	111	101	93	106	106	108	103	116	113	91	100	93	82	103	86	115	110	88	99	105	123	106	116	102	117	91	100	116	117	97	97	122	110	119	99	112	89	96	106	89	120	98	101	92	109	82	103	107	107	125	89	95	114	93	108	108	111	102	110	110	92	95	111	118	119	102	113	115	124	112	100	114	103	96	111	111	77	109	72	94	94	113	113	100	115	100	111	99	99	116	115	100	103	104	106	120	93	122	95	98	107	107	84	115	110	111	82	92	97	110	99	100	109	108	112	84	106	112	97	102	86	111	122	82	126	101	94	103	111	103	117	119	95	97	114	110	88	118	98	96	98	125	97	108	109	101	106	109	92	115	101	107	99	115	102	105	104	106	89	93	92	100
3401	4331	1825	897	506	451	430	370	348	306	324	299	325	329	310	301	304	300	303	311	299	292	303	280	342	273	300	278	294	308	293	276	273	316	280	293	300	285	327	274	328	301	293	275	310	277	304	300	287	293	293	267	313	273	308	320	277	289	300	275	282	307	291	315	287	270	295	296	296	301	288	298	304	334	304	288	272	306	317	315	277	292	294	273	286	292	307	291	306	284	292	320	317	278	320	295	307	277	295	289	257	303	306	316	302	277	285	295	275	299	298	303	272	300	269	288	238	314	306	269	279	288	290	288	331	263	303	302	303	312	284	274	311	301	293	305	274	316	290	285	279	275	286	312	298	286	305	293	314	290	273	318	299	304	335	303	272	308	285	293	330	278	276	326	276	308	263	319	298	304	318	275	302	276	276	275	291	255	288	295	290	287	313	292	266	286	282	292	268	296	286	263	284	319	306	276	313	275	292	293	282	244	294	303	279	317	275	294	296	309	282	265	294	296	275	280	289	301	299	267	284	276	272	296	297	295	308	308	303	289	285	256	262	305	250	282	288	288	292	289	293	295	294	277	299	273	289	292	306	276	298	297	304	287	305	294	313	269	262	313	275	290	313	293	298	300	272	272	276	311	282	288	302	302	296	269	293	278	339	303	309	287	352	273	300	298	295	289	295	301	283	329	278	301	276	281	274	302	268	296	322	300	292	284	305	266	286	301	298	336	271	291	302	260	291	288	306	261	297	275	267	288	283	287	292	301	270	263	334	276	288	275	285	307	270	282	301	319	309	271	265	327	258	269	295	308	300	304	286	280	268	319	278	298	277	301	300	330	279	285	296	333	265	297	342	317	285	295	292	255	271	283	332	300	289	291	294	299	278	304	278	298	273	333	270	290	300	272	305	306	306	304	291	290	290	288	296	291	283	275	316	264	274	339	314	271	303	287	302	267	272	272	299	287	273	277	280	293	294	296	285	285	295	309	288	264	291	300	300	293	313	273	281	279	296	276	281	298	275	315	327	309	296	296	311	259	278	268	265	301	317	301	282	293	288	290	289	288	295	322	314	325	333	282	298	291	299	336	289	274	272	283	286	295	272	270	287	289	285	317	291	343	285	310	303	301	307	294	305	296	294	264	292	320	272	286	284	278	265	296	298	314	312	294	304	314	292	287	268	271	291	299	273	276	323	312	334	276	303	294	289	282	296	275	273	320	304	283	311	327	287	314	278	311	310	291	278	262	264	313	300	294	268	299	301	272	286	317	284	295	309	302	277	280	274	267	254	278	301	288	283	307	276	288	302	298	316	322	298	296	288	322	313	275	288	300	293	314	302	293	296	299	304	243	280	276	314	279	284	308	269	287	298	292	276	280	272	289	279	282	285	301	277	286	302	280	274	300	288	275	302	288	281	293	280	291	281	267	286	313	285	285	283	273	264	298	295	308	311	276	330	288	312	283	292	292	296	278	287	298	296	301	308	282	315	273	295	298	310	302	269	302	316	285	290	259	277	297	282	301	291	293	281	320	267	311	277	295	341	283	276	305	315	283	278	315	312	265	275	322	265	304	311	271	285	260	286	285	321	279	294	296	277	299	270	311	296	272	264	293	306	275	332	289	323	276	302	263	287	243	267	299	305	285	286	309	257	287	290	278	272	323	266	310	280	313	295	288	267	286	288	309	285	302	288	287	282	288	292	282	298	312	289	286	288	286	297	291	301	276	284	281	275	299	276	288	292	288	304	298	288	262	246	293	311	284	318	304	285	287	292	318	293	282	298	290	264	275	289	301	294	292	278	271	289	327	265	280	316	290	308	308	284	307	271	322	287	277	301	333	289	304	286	313	328	277	259	282	285	293	280	280	301	304	288	252	296	282	298	318	280	280	316	280	279	280	313	274	309	301	273	305	305	313	272	300	313	298	309	312	317	279	305	303	288	295	302	302	302	281	264	288	290	277	307	310	334	273	282	277	283	283	295	287	288	274	265	295	272	300	290	309	281	294	285	339	317	259	284	270	291	253	263	289	267	274	267	287	271	322	278	282	268	293	265	323	312	273	299	280	294	272	276	275	275	305	288	274	295	309	311	312	243	291	279	293	278	287	286	300	279	302	284	331	303	289	295	299	263	275	282	305	291	288	300	284	292	277	323	300	278	287	260	293	293	276	262	287	284	303	272	296	267	291	275	273	310	287	296	287	278	299	313	285	270	304	261	282	309	282	281	272	285	293	261	309	328	299	266	282	326	265	298	286	280	258	329	283	309	299	286	280	291	281	285	302	280	280	334	288	264	287	269	278	292	293	311	290	283	294	274	298	287	285	312	307	266	285	312	301	301	304	292	304	292	297	297	292	270	303	288	319	304	282	309	267	280	282	276	309	254	286	299	277	296	289	322	305	291	293	266	296	293	301	275	302	267	298	291	277	276	286	296	288	269	274	308	310	290	325	277	305	285	284	279	300	301	258	264	301	285	279	317	298	308	265	292	270	247	287	260	292	289	288	278	296	295	316	290	295	279	250	291	286	278	311	258	292	293	290	293	280	295	285	274	301	270	282	279	292	299	287	278	309	309	285	268	301	270	294	277	263	282	293	316	307	245	262	302	274	272	279	279	303	273	307	266	292	270	309	265	298	293	285	314	308	280	276	321	311	276	283	284	307	302	297	286	307	309	307	299	299	298	305	289	277	272	292	271	253	287	302	290	289	293	290	288	269	305	299	292	303	308	275	297	308	292	323	292	299	288	302	291	289	310	259	291	271	310	283	281	309	310	265	282	276	280	287	276	324	301	275	273	329	297	279	254	313	283	294	287	286	293	280	295	289	285	281	306	293	295	286	282	313	304	313	293	278	308	243	313	308	328	288	307	295	289	281	301	298	286	264	282	303	315	291	270	284	301	322	295	274	268	295	320	292	278	254	311	308	290	280	290	260	271	262	291	241	279	287	290	286	317	288	297	286	262	296	308	289	323	259	310	317	284	346	288	301	284	267	304	331	296	294	284	293	297	296	257	303	286	261	304	250	296	310	312	268	313	294	296	283	301	287	295	263	276	288	288	294	310	266	277	291	274	314	307	298	286	293	313	296	278	290	281	295	287	276	294	316	290	281	329	293	321	309	290	277	276	310	288	280	300	313	277	258	310	315	275	305	284	289	295	276	269	266	284	291	321	268	290	272	308	280	299	277	279	244	329	288	292	260	323	267	282	272	288	313	270	291	301	310	297	291	255	273	315	261	290	294	304	292	276	285	285	282	273	263	287	301	293	270	286	296	266	296	288	340	309	314	288	282	310	295	290	303	303	270	282	303	307	310	292	329	274	323	308	297	277	281	284	279	267	307	313	329	277	284	295	288	305	277	266	251	288	265	265	307	295	289	287	283	295	276	257	292	300	288	314	298	296	300	289	300	274	281	280	284	317	305	291	281	292	294	256	284	327	321	256	258	282	313	286	287	275	287	290	279	275	296	275	250	268	277	284	327	308	321	289	265	284	293	289	268	279	289
30826	20550	10810	976	550	454	396	341	324	326	319	281	297	339	361	370	336	341	313	336	339	323	321	322	330	332	307	352	280	338	314	294	320	352	332	358	296	327	308	343	350	331	343	347	299	337	339	349	296	296	348	320	320	370	325	350	312	301	320	336	316	295	314	298	331	338	299	302	296	312	321	340	328	343	340	298	316	312	324	322	320	299	352	330	294	339	348	293	309	321	318	311	350	318	318	283	305	344	330	328	317	322	307	294	341	328	282	337	314	329	336	299	312	330	322	322	313	320	332	346	316	353	312	329	339	352	320	286	304	337	380	331	357	330	330	293	298	327	356	328	329	322	335	304	325	345	346	342	331	302	314	337	330	329	353	317	326	344	322	291	335	345	331	315	339	351	319	300	307	310	300	341	313	323	329	362	333	325	331	328	349	344	324	283	333	325	331	306	339	265	308	339	350	326	332	330	347	306	334	298	305	318	306	308	320	336	306	299	349	337	325	326	349	307	358	307	322	318	316	316	337	314	348	319	323	317	341	325	301	314	345	327	332	318	336	326	333	298	325	306	314	318	359	321	319	350	338	326	322	303	317	344	320	329	312	314	337	336	300	322	309	316	318	340	343	305	305	346	330	339	348	326	362	339	324	340	316	331	342	293	320	357	323	339	338	308	288	333	333	345	324	341	318	330	305	318	327	350	372	339	323	321	339	332	314	349	320	302	314	330	324	301	324	316	275	346	300	335	330	299	284	337	351	319	333	304	340	311	320	314	340	329	324	346	332	309	340	319	347	320	310	337	317	312	322	311	335	302	304	320	311	299	318	332	335	312	345	325	324	304	306	363	313	322	346	339	341	344	320	344	310	344	333	305	374	320	314	328	292	323	324	331	329	335	304	323	323	326	311	325	292	317	357	361	320	361	325	344	315	305	319	332	303	337	350	332	308	314	322	331	313	312	335	298	344	328	336	336	305	317	335	355	316	302	334	328	335	332	332	355	354	328	335	329	336	323	349	316	302	307	301	326	308	331	356	331	334	303	350	342	344	323	336	321	344	337	322	361	335	373	349	303	298	318	320	309	308	344	334	311	311	323	342	312	310	343	314	324	334	297	323	323	334	310	302	330	345	329	340	317	336	322	327	321	329	356	338	318	322	325	347	369	289	356	328	340	325	330	331	322	322	328	316	303	351	349	345	339	309	314	333	313	318	339	306	340	320	325	314	286	325	335	330	327	330	339	305	313	325	347	312	329	317	311	318	314	315	321	318	322	332	301	337	330	331	306	328	331	317	336	330	337	285	288	319	320	311	312	314	343	334	349	323	332	286	350	310	333	310	307	316	307	333	300	315	297	310	303	320	333	363	339	355	322	351	327	311	322	333	334	313	327	298	312	333	320	331	326	325	332	296	339	282	341	331	303	344	313	337	323	349	336	309	299	329	334	352	311	334	334	322	286	336	313	329	334	320	303	326	320	330	305	314	365	334	331	332	321	313	288	329	304	332	324	309	339	362	349	342	325	354	314	308	342	360	316	278	316	302	312	328	330	331	341	355	323	306	325	342	343	336	342	340	322	336	322	325	319	334	340	338	316	324	285	332	327	351	323	333	323	298	335	288	299	355	340	337	314	330	371	316	339	288	350	299	291	361	345	355	333	336	343	330	346	281	323	299	265	307	316	317	343	304	341	321	333	325	335	318	329	315	351	297	326	314	339	304	295	321	285	349	354	320	334	319	288	321	319	305	309	318	329	291	313	357	351	283	291	298	304	345	334	303	322	307	346	355	330	343	298	320	372	317	365	330	330	325	297	304	365	356	325	334	314	335	313	336	368	318	328	302	300	345	327	309	327	304	314	317	275	315	288	324	344	294	328	338	354	318	337	337	333	315	318	310	316	317	290	360	314	327	328	309	333	356	306	322	330	324	323	320	337	328	299	338	319	359	343	301	371	332	315	329	327	307	335	332	306	319	335	327	339	311	307	344	316	305	337	310	306	345	306	296	341	302	303	336	319	350	311	350	334	304	348	287	320	334	311	313	330	327	301	305	328	343	345	356	345	335	369	318	331	349	365	330	345	318	340	314	323	315	303	345	319	309	332	349	350	318	305	331	308	328	322	331	344	334	277	297	332	329	293	327	338	292	314	330	324	334	333	339	320	312	351	324	342	320	285	330	330	351	327	328	319	298	316	328	318	358	341	345	328	355	340	319	294	331	335	319	349	346	348	307	339	329	351	339	305	335	299	322	323	290	347	342	335	288	360	315	320	338	340	312	315	293	320	326	337	345	327	322	357	305	352	327	272	307	319	297	314	322	354	312	336	305	310	329	348	316	310	333	337	337	347	289	337	285	305	349	335	318	298	307	324	331	337	298	341	327	325	325	298	358	305	326	334	337	314	316	336	312	344	322	307	306	323	332	293	338	338	338	330	370	336	334	360	314	319	336	308	313	313	340	341	335	330	343	346	318	299	315	328	346	358	322	313	312	348	295	346	300	330	328	288	324	287	344	307	291	311	309	304	287	336	341	306	333	315	358	316	328	291	324	328	283	341	323	327	324	310	360	316	342	331	367	365	329	329	317	297	340	327	370	338	314	306	281	335	348	323	331	323	318	308	299	338	336	311	332	321	319	307	311	314	333	329	337	332	310	301	314	349	326	328	347	325	314	329	317	315	260	333	344	334	335	350	347	308	319	280	321	315	323	329	307	309	347	303	307	339	307	288	354	314	351	327	299	347	362	320	308	316	318	301	350	341	309	361	307	328	282	312	310	340	297	324	317	330	310	314	328	319	361	310	324	295	326	322	356	326	300	316	338	329	330	297	319	320	308	332	306	299	348	329	292	310	323	320	334	312	324	351	312	312	305	323	317	319	319	302	312	320	327	334	317	337	309	329	330	321	331	286	347	314	338	350	328	317	311	278	304	306	308	354	311	343	315	295	338	354	328	323	321	288	306	343	347	298	335	319	329	338	305	363	323	319	336	326	336	307	347	353	320	346	317	357	314	294	327	333	308	326	335	361	323	338	334	287	298	316	333	341	318	330	314	312	295	376	313	304	340	325	329	317	312	337	329	311	302	321	353	357	355	359	388	327	318	344	327	333	342	336	299	326	334	295	316	360	332	338	348	328	330	336	352	313	325	321	293	358	319	293	304	320	360	314	326	337	335	315	345	333	338	324	350	319	317	313	310	359	345	350	311	311	305	328	347	298	339	327	360	346	323	314	318	334	312	340	324	331	314	316	285	306	323	317	354	331	327	359	325	298	340	313	327	330	341	320	283	353	340	334	344	328	337	310	307	316	325	329	333	318	329	303	311	321	334	352	283	330	338	321	335	312	333	325	321	348	328	326	331	321	343	309	327	329	315	296	318	337	327	359	279	346	323	319	333	332	350	312	319	304	335	311	366	324	307	338	304	334	292	341	322	335	328	305	312	327	349	329	336	320	327	333	326	330	321	327	354	339	342	309	341	306	329	334	330	330	301	321	335	322	288	366	328	313
5685	1597	1021	865	818	824	786	762	784	783	735	760	767	793	774	771	746	786	776	753	790	782	776	809	740	786	737	761	776	748	779	792	815	732	782	797	778	739	820	730	765	818	786	742	824	784	761	775	818	823	765	795	751	707	856	798	767	768	742	764	821	779	784	756	773	800	746	834	794	790	835	801	784	781	762	783	816	803	796	816	803	735	795	776	803	781	799	756	815	733	779	741	806	753	785	756	816	773	821	792	776	801	824	794	731	765	802	742	779	768	775	763	780	786	806	782	778	794	770	822	816	740	776	747	755	748	851	830	803	778	813	776	794	807	780	763	782	706	800	754	813	771	761	815	818	753	828	811	790	748	811	771	736	801	771	765	772	743	790	831	781	832	773	736	764	782	782	744	817	768	762	765	810	796	811	781	736	746	779	813	833	737	782	770	812	758	777	761	804	779	817	793	781	758	768	794	782	798	799	780	822	774	737	777	784	793	777	726	783	770	782	777	779	764	802	809	812	791	817	755	753	786	722	793	787	780	745	816	741	803	794	736	773	798	797	838	781	844	769	756	779	805	753	781	814	762	784	800	806	741	787	767	815	766	806	792	794	813	809	746	756	804	749	808	828	761	772	784	791	768	818	786	859	790	759	762	754	782	765	703	780	755	805	764	737	832	788	753	804	815	784	750	763	777	816	771	783	795	822	809	751	792	826	785	804	766	783	804	839	787	757	820	791	767	766	805	774	755	775	832	760	752	739	749	781	744	743	748	743	755	781	788	819	792	762	776	780	798	750	768	828	755	728	814	785	783	778	815	768	768	803	725	798	807	803	797	785	802	856	788	763	798	798	788	755	789	766	777	747	792	773	749	787	770	735	753	824	793	784	774	810	812	788	761	806	745	776	735	771	788	786	824	800	830	811	777	795	794	821	780	801	795	770	815	829	807	810	793	811	743	786	766	744	730	797	765	760	787	790	793	750	775	786	785	789	780	791	782	816	788	826	772	829	811	751	813	738	804	777	798	774	807	726	770	790	804	731	801	735	757	801	818	786	762	812	760	822	801	801	799	775	794	789	785	793	802	852	793	768	788	777	805	800	763	800	753	769	776	778	788	776	819	796	792	814	805	811	749	794	785	819	755	806	768	773	844	780	826	766	787	826	722	743	801	744	781	751	791	784	822	783	793	740	815	800	802	716	749	780	803	795	728	845	813	775	755	848	842	765	802	808	770	799	805	742	777	786	802	781	777	783	795	765	766	840	715	789	798	755	746	775	749	788	794	763	784	771	842	818	777	744	786	816	768	732	756	749	779	766	746	791	812	785	764	788	771	764	776	766	776	751	772	796	769	791	775	761	809	802	819	787	764	776	817	815	789	753	816	781	779	774	804	776	781	797	743	777	785	792	815	783	727	812	754	758	762	762	728	777	794	724	723	757	774	804	809	784	805	772	786	841	769	721	755	814	761	811	765	774	827	789	803	739	765	765	776	797	754	786	744	782	797	821	782	784	750	774	796	836	768	780	806	796	753	747	763	783	807	767	773	778	783	811	780	773	734	762	804	826	779	862	782	763	821	732	764	738	800	806	773	842	797	738	751	758	863	807	744	729	746	809	735	747	786	820	739	779	776	787	804	756	775	821	726	763	774	818	789	772	785	737	749	761	783	757	772	774	755	792	772	780	756	771	763	796	818	784	870	766	773	765	770	754	795	762	792	740	811	761	816	776	751	837	806	768	796	787	751	798	811	773	837	788	775	826	791	739	808	829	835	748	751	781	800	731	816	731	790	791	781	769	798	816	779	764	792	816	799	805	805	825	815	766	806	761	787	777	799	726	773	772	793	775	757	804	773	801	744	824	786	762	819	799	795	783	742	857	760	773	766	737	839	810	757	762	736	740	811	795	774	811	784	774	759	730	799	812	797	793	774	735	806	817	791	761	829	820	825	784	763	780	742	786	796	800	771	789	828	712	779	801	743	753	785	786	788	753	769	785	728	748	812	792	836	773	789	760	751	808	739	762	788	825	772	820	714	782	771	838	759	796	812	718	821	818	794	777	745	807	828	806	783	738	790	762	791	776	821	754	739	705	818	783	795	782	772	764	795	759	798	794	746	836	786	831	784	787	789	802	743	818	782	791	745	795	739	821	760	743	808	723	745	758	806	733	777	772	770	781	791	774	809	762	794	816	770	736	750	745	796	801	778	779	807	780	795	767	743	805	773	732	794	763	783	816	760	763	783	790	751	737	771	747	783	831	745	779	820	777	815	766	799	738	794	781	793	739	780	784	813	785	767	789	749	778	780	785	779	823	819	766	768	794	752	777	802	744	799	762	783	750	771	809	770	776	838	747	821	815	816	778	744	811	783	778	773	794	811	810	797	811	827	752	799	799	770	762	737	798	773	745	755	769	826	820	744	789	812	773	759	769	769	765	733	744	718	819	806	813	795	862	781	769	797	795	778	754	796	753	787	814	767	806	762	784	731	818	772	756	747	791	796	764	764	823	813	719	796	748	752	770	742	800	724	786	822	811	820	832	841	836	792	815	737	793	812	760	758	788	731	748	830	808	768	788	777	780	771	781	760	809	743	848	777	747	808	769	796	755	826	801	818	792	757	796	784	812	771	833	780	742	820	790	801	790	763	806	781	803	791	758	814	784	759	800	786	775	761	750	785	751	773	725	769	730	768	814	783	756	770	793	795	810	748	806	815	787	762	818	767	797	747	761	751	814	759	763	805	782	772	760	734	746	776	790	760	822	811	788	782	764	791	759	792	768	818	802	795	819	758	809	737	769	766	843	775	805	746	793	803	779	826	752	791	800	786	759	772	818	823	760	791	794	754	848	729	740	822	733	765	750	732	767	781	816	796	820	804	767	803	799	748	850	800	773	783	748	772	813	742	776	772	795	795	808	745	779	784	801	796	772	769	787	789	840	790	755	794	724	759	803	818	780	782	776	773	780	749	802	739	770	760	740	771	764	802	756	784	754	842	787	755	759	783	863	754	836	744	767	783	759	759	771	748	800	843	775	811	767	859	802	738	795	752	773	785	771	776	795	816	757	803	796	786	796	778	733	767	749	746	765	813	810	771	773	797	789	768	736	763	794	786	777	786	758	860	790	792	706	801	785	763	803	756	763	772	794	783	805	795	781	776	819	796	790	820	805	854	769	761	756	779	809	819	753	790	808	809	802	799	801	787	794	752	752	790	770	770	788	807	760	829	757	781	789	807	773	831	779	800	797	813	810	791	786	803	779	805	724	783	825	798	811	816	772	802	815	761	779	797	810	797	774	757	818	775	780	800	793	863	730	862	762	779	757	810	769	779	761	743	760	769	746	804	815	847	783	786	836	786	765	774	788	845	810	778	778	775	772	755	745	786	775	809	773	804	734	772	826	762	733	761	781	790	839	743	800	783	768	779	773	748	766	783	806	751	796	724	734	821	805	811	783	790	832	814	741	803	806	810	783	778	786	761	820	760	802	798	773	735	779	794	802	809	786	800
24724	21038	23930	28333	21024	13154	451	332	345	268	247	236	274	256	230	247	242	248	234	210	249	241	233	249	229	264	216	232	231	244	247	219	247	214	241	230	234	240	228	240	222	218	238	251	228	234	240	280	258	225	230	201	208	218	236	250	213	220	213	233	212	246	235	218	246	271	201	257	233	235	228	237	223	235	259	228	239	231	233	239	200	224	205	219	256	242	226	222	205	233	231	256	198	217	212	216	260	229	223	227	249	209	186	216	255	201	203	212	245	236	242	226	248	226	209	213	240	226	265	255	211	202	247	254	228	255	213	222	237	259	222	215	219	261	249	234	217	236	239	246	209	209	234	258	224	219	206	236	250	249	250	240	247	246	233	242	211	225	240	263	242	230	226	218	236	209	233	240	213	201	236	221	235	250	236	247	232	210	238	248	214	239	206	201	256	229	230	223	229	192	238	242	228	234	243	237	215	232	253	227	246	224	233	219	227	222	208	235	232	203	219	202	236	218	224	204	253	229	229	215	233	240	229	221	217	245	251	224	229	239	241	201	267	214	213	232	236	240	212	242	215	246	205	212	208	266	220	199	231	223	247	216	221	232	248	226	233	239	224	217	232	235	217	240	224	249	227	225	237	189	218	226	256	223	229	210	234	267	225	245	233	238	227	215	225	226	238	243	213	218	218	226	207	229	227	244	235	235	239	239	218	214	225	205	244	220	225	214	229	249	227	222	221	205	209	250	241	237	220	221	224	222	227	219	216	206	212	242	229	246	220	242	233	222	263	225	248	228	196	224	236	214	235	225	236	232	241	248	180	236	207	228	243	238	233	224	262	233	218	230	204	204	243	229	221	235	213	260	229	230	225	251	233	220	232	257	233	244	232	259	224	228	215	226	230	195	236	236	223	218	241	251	233	241	218	240	232	237	230	214	220	230	229	209	210	197	195	242	244	215	216	256	242	255	208	220	240	231	229	196	231	213	193	234	231	246	194	239	207	234	219	236	241	211	232	231	216	227	224	224	237	215	214	195	237	250	226	227	213	210	232	229	193	210	248	218	238	231	240	239	216	239	203	230	213	264	226	230	235	221	229	205	210	222	196	254	206	233	225	218	221	224	201	248	232	233	240	227	254	237	205	247	214	230	220	211	228	214	244	221	178	246	234	192	223	231	213	192	213	260	220	244	203	226	232	226	228	252	208	216	259	245	244	236	236	230	253	246	186	219	205	246	210	212	205	211	244	216	232	248	218	243	243	226	234	233	241	238	231	217	229	259	221	247	239	230	234	243	245	254	268	242	225	254	210	186	200	205	237	243	210	249	245	240	224	192	233	240	242	232	204	205	197	221	219	208	221	238	203	221	215	231	251	222	226	273	276	227	239	197	203	191	222	206	220	235	200	252	223	213	215	203	244	227	237	235	206	235	245	246	223	246	223	239	221	242	229	218	221	223	236	219	226	228	242	262	245	217	207	213	208	216	238	257	233	243	246	251	237	223	248	244	244	210	238	234	208	223	210	234	245	236	210	224	235	232	225	219	218	215	245	197	221	217	225	231	213	204	245	232	222	233	219	210	217	230	230	206	221	224	202	217	240	250	212	258	245	247	259	249	219	228	217	229	197	211	233	213	252	227	225	214	222	232	239	204	209	221	243	210	229	247	225	230	243	234	204	246	243	187	230	232	227	207	220	230	235	222	212	208	223	247	244	255	213	259	240	227	204	233	237	204	205	233	258	217	212	223	237	235	243	234	240	226	233	240	231	228	215	234	227	212	228	221	214	261	240	248	227	239	228	231	231	241	240	232	227	214	234	217	225	238	232	252	245	233	194	218	232	255	216	232	242	209	217	234	223	198	221	194	216	234	228	225	192	241	213	219	220	241	234	242	227	245	205	240	222	220	205	226	256	259	231	213	197	215	223	257	233	212	217	248	234	230	220	209	230	251	205	218	232	228	210	251	203	239	240	232	215	216	241	236	237	240	232	234	225	222	242	218	261	208	232	205	228	243	223	215	211	211	212	248	215	199	219	224	256	195	201	214	231	220	225	219	231	245	253	217	231	231	190	205	237	259	247	220	240	229	230	214	248	231	211	246	222	207	242	238	205	224	213	195	251	217	226	259	232	237	229	226	214	222	206	230	237	257	232	231	262	233	247	214	242	239	233	239	226	256	232	241	254	238	203	216	234	239	230	215	222	246	207	223	214	224	221	208	207	224	220	228	203	229	242	238	219	223	235	212	255	233	211	244	243	231	213	235	217	239	238	216	260	230	215	223	255	251	259	235	229	231	248	230	233	227	211	224	229	249	232	223	232	248	235	213	220	223	247	237	242	242	218	227	227	253	232	229	222	244	211	219	241	220	236	245	233	228	231	231	264	250	240	236	250	232	210	230	226	225	227	221	209	221	241	220	219	229	229	246	222	214	228	248	230	243	240	251	229	225	246	243	240	234	247	212	229	239	237	208	202	227	212	236	221	233	248	210	246	240	241	236	226	221	223	226	224	238	221	228	232	245	209	239	218	201	208	236	236	198	206	212	247	221	234	226	207	234	236	213	228	215	248	247	228	228	220	229	222	204	227	206	232	265	227	230	231	218	212	233	219	255	225	247	240	227	235	256	216	239	237	242	227	216	210	248	216	245	213	236	213	211	206	238	220	249	231	241	232	191	248	229	240	256	233	234	217	219	223	253	249	201	243	223	203	224	233	215	227	225	229	208	224	208	241	225	222	259	247	225	208	244	263	249	236	242	233	221	228	233	217	246	214	227	232	210	218	229	253	215	241	265	227	222	239	247	229	247	239	218	208	218	241	218	259	226	248	229	241	241	208	236	232	217	223	241	288	210	239	214	235	199	246	230	214	227	246	231	240	215	250	242	233	241	238	252	245	224	218	219	233	231	225	232	211	241	259	234	239	232	227	217	229	199	242	222	188	215	203	272	240	227	210	223	233	235	218	210	236	212	218	240	248	266	229	212	217	229	225	230	200	223	222	231	234	219	221	226	253	216	216	213	246	226	239	252	235	242	227	215	247	233	214	180	210	271	222	213	227	224	237	220	251	239	202	232	216	217	236	218	245	221	257	223	244	216	215	224	235	210	222	249	232	241	231	228	211	218	279	230	220	285	243	233	247	236	228	213	240	232	229	203	246	220	229	231	252	213	222	232	251	243	219	231	216	237	229	217	203	202	225	234	217	247	218	203	217	218	203	261	254	213	220	224	234	220	220	199	211	242	250	211	225	206	212	207	211	233	236	254	220	208	222	267	198	189	250	217	236	239	241	251	206	210	220	226	214	237	224	213	223	209	261	226	213	203	220	220	248	220	219	198	232	232	207	245	245	226	243	209	215	210	257	217	236	246	218	222	236	217	236	210	222	218	254	243	247	248	268	199	215	213	245	229	224	239	209	217	256	229	240	256	252	203	246	252	259	224	218	220	209	217	203	230	224	234	225	226	258	243	224	238	241	210	217	250	214	236	226	230	234	248	254	224	257	202	229	212
3373	2724	1369	830	692	597	589	607	585	597	565	562	584	577	575	564	613	590	532	560	616	581	560	502	533	549	549	544	546	576	599	556	583	593	552	525	588	584	529	572	527	550	566	536	570	591	535	574	571	529	527	561	539	576	585	552	541	557	551	524	539	578	553	529	571	560	542	572	580	567	557	534	590	559	504	564	564	554	592	569	555	566	531	581	512	562	596	555	557	552	563	535	555	540	595	543	573	618	560	560	587	516	558	593	567	565	567	554	553	579	577	577	574	603	552	559	592	572	526	553	529	563	549	562	583	604	602	607	580	590	523	544	568	541	534	588	550	557	552	597	551	572	576	597	561	489	536	564	555	567	580	562	564	543	551	578	541	560	568	522	550	597	557	533	590	578	599	565	540	577	578	573	573	561	572	577	577	561	579	574	572	558	555	558	525	539	561	570	565	587	586	521	561	542	534	545	564	574	572	513	521	609	563	555	596	543	545	592	538	556	590	578	575	576	540	543	564	563	549	568	540	554	557	487	553	560	618	597	570	567	534	583	578	570	591	558	536	570	576	562	592	572	539	591	538	569	521	537	522	561	579	580	574	547	520	555	572	553	531	570	549	550	595	526	585	543	543	561	584	548	577	594	560	496	583	535	535	561	577	579	519	539	516	617	562	529	563	520	545	534	600	563	536	565	554	559	557	519	589	566	529	590	572	585	560	557	557	592	596	559	517	584	575	531	556	533	547	559	553	580	559	512	545	566	522	558	581	553	548	534	552	556	602	583	546	591	507	570	541	591	536	524	563	555	578	567	548	572	588	572	516	511	545	570	550	527	543	607	570	546	580	525	537	563	531	545	550	533	585	538	576	625	585	508	562	550	547	603	584	534	536	583	565	551	558	552	588	543	559	531	556	600	563	549	544	586	542	556	581	533	562	601	564	567	542	590	535	576	549	560	608	570	564	588	520	622	552	589	519	534	587	579	578	504	540	544	542	537	537	564	543	586	547	519	536	565	524	560	566	512	584	591	567	558	634	602	594	566	585	571	560	612	564	574	557	509	576	544	573	553	598	583	578	554	521	559	537	569	560	513	533	551	569	565	580	538	597	570	548	565	570	569	580	588	545	632	526	561	579	554	560	642	562	580	599	574	575	514	532	623	563	570	579	576	547	546	563	574	580	562	547	527	569	558	566	562	543	522	552	498	537	559	573	577	526	576	544	567	511	579	548	559	570	595	536	555	566	555	574	558	574	565	547	540	627	567	564	525	527	519	535	548	574	543	557	593	538	555	573	551	579	533	590	515	536	526	561	538	529	534	557	545	517	555	568	522	565	578	535	551	559	572	575	558	548	519	538	555	576	571	552	579	561	567	581	578	568	584	560	581	548	543	599	533	560	544	564	588	555	526	540	554	561	574	598	523	578	580	558	584	547	556	568	556	562	579	535	595	569	537	540	573	586	554	563	543	551	566	557	522	608	602	517	523	554	539	577	579	564	585	576	549	547	555	548	562	570	556	547	536	597	540	526	607	570	581	593	581	559	535	548	558	532	555	543	570	613	559	566	551	549	575	579	548	572	539	614	581	585	530	562	566	527	584	616	593	496	565	527	551	576	552	573	561	536	574	585	557	549	586	574	587	542	514	579	538	538	579	583	536	536	544	539	595	584	549	515	554	581	571	577	548	590	568	567	572	524	565	509	523	567	577	569	535	559	544	556	561	538	532	541	581	538	544	557	555	596	561	588	542	541	599	579	524	561	575	528	544	584	563	558	534	527	551	576	572	597	571	565	516	565	571	617	547	576	568	586	549	502	572	565	554	554	557	601	588	574	556	566	572	556	610	630	571	585	532	527	557	551	573	596	573	543	559	581	577	561	546	570	564	565	557	578	536	567	554	573	597	544	540	560	569	578	586	532	596	569	546	530	542	538	581	540	586	608	579	545	561	552	599	579	584	560	550	586	549	554	566	599	521	560	549	531	572	526	547	576	627	580	573	553	563	532	557	563	562	605	586	582	541	532	526	561	588	563	548	551	579	537	556	538	634	587	565	583	544	564	553	558	592	553	561	506	545	564	573	539	617	556	614	598	556	560	574	608	564	583	610	559	563	550	592	537	536	535	589	546	540	543	580	549	605	590	568	539	535	560	575	520	543	537	542	541	555	595	500	538	551	565	575	489	556	570	566	573	563	545	545	574	538	545	558	536	557	583	558	575	569	563	571	509	555	571	572	539	542	552	545	543	549	563	548	599	560	582	574	553	519	561	530	539	538	611	574	533	503	581	593	569	538	544	592	562	573	544	576	539	593	584	545	535	564	574	548	581	558	530	611	596	537	541	550	534	548	540	546	551	564	566	572	548	556	570	570	595	507	547	578	583	585	601	562	567	549	587	549	562	582	565	562	548	574	541	543	578	556	569	574	585	539	573	584	600	546	568	547	565	577	568	595	581	611	603	574	557	580	596	558	518	579	515	582	572	543	529	628	589	556	580	529	544	545	572	544	497	572	531	530	520	548	552	585	528	576	576	580	557	597	550	573	548	573	555	593	529	565	590	575	564	566	529	574	601	563	565	591	561	548	590	526	545	557	540	576	563	552	546	545	591	591	553	577	532	536	555	554	591	570	580	541	544	547	594	507	544	540	557	560	577	543	551	566	583	539	578	536	573	598	559	556	551	552	533	571	579	496	560	541	520	545	567	570	579	542	573	543	541	527	563	506	567	555	598	569	576	526	540	581	554	574	553	557	536	553	548	547	557	573	542	581	600	550	543	535	564	556	560	528	530	519	566	572	559	560	579	581	547	561	587	584	544	563	532	524	574	603	559	601	537	563	590	578	581	606	553	540	521	578	571	566	540	584	538	555	574	566	564	550	556	544	592	574	547	566	545	576	599	535	588	550	567	536	508	575	571	582	564	611	543	559	529	554	565	561	576	543	597	536	536	542	597	603	554	539	565	572	556	547	586	562	550	565	574	569	544	609	505	563	584	584	541	577	579	541	513	561	584	593	542	554	555	551	560	601	540	555	569	545	545	567	551	536	557	580	592	526	543	565	527	578	562	537	501	524	542	539	566	536	564	577	529	561	557	588	585	590	513	543	556	523	528	600	545	553	536	569	579	538	582	567	557	559	563	588	614	592	555	574	539	605	571	553	556	574	568	517	554	527	533	544	548	535	537	577	574	515	585	557	575	547	553	527	534	509	550	600	553	525	561	570	544	573	585	539	529	562	598	546	529	538	538	609	513	552	522	599	576	576	564	535	596	562	596	564	560	547	577	542	600	548	545	526	568	561	552	599	528	527	553	537	606	543	516	557	535	534	557	523	531	528	541	548	578	534	575	604	611	549	566	549	561	582	576	507	591	584	565	546	572	558	597	596	583	547	544	538	562	593	549	587	526	519	561	574	567	569	550	529	561	537	557	559	526	575	552	530	548	548	539	551	539	597	513	576	583	578	567	554	532	579	569	552	574	533	551	567	573	527	547	556	533	546	516	563	596	529
24008	21010	24356	27876	21011	21016	12434	426	263	224	198	180	135	149	149	130	143	138	117	139	126	113	129	113	130	112	124	104	124	117	132	121	98	95	90	115	115	104	120	119	95	95	115	114	122	102	105	102	98	100	108	126	93	107	106	99	109	113	117	113	93	96	85	108	100	130	102	108	91	119	98	102	104	99	97	106	108	119	96	99	111	140	110	101	110	112	104	104	100	110	90	120	112	92	107	98	104	102	122	122	108	99	115	114	91	96	102	111	116	119	96	113	97	90	84	124	113	110	105	84	92	112	107	132	104	102	117	113	99	92	113	114	86	124	105	115	101	106	102	108	94	113	97	101	110	95	100	99	129	108	105	112	105	108	97	105	122	103	108	113	128	102	126	92	99	113	121	114	92	124	108	103	107	94	107	104	115	73	93	108	121	103	111	104	100	110	136	113	106	100	95	98	111	119	104	96	106	110	105	104	92	106	113	116	93	108	117	104	98	105	99	86	96	104	102	110	105	95	96	104	126	108	94	117	86	101	105	103	108	95	102	98	110	121	113	111	114	101	96	97	119	96	106	92	98	91	89	103	108	118	112	118	117	91	109	108	102	100	92	95	86	105	100	118	109	100	113	109	83	108	87	107	113	98	112	122	99	94	119	110	94	90	91	100	95	95	100	95	94	107	103	100	117	110	109	104	102	94	124	118	93	115	109	113	110	116	107	105	107	90	93	112	114	102	111	106	109	98	98	120	97	107	87	103	110	115	118	106	101	99	105	107	110	115	90	95	97	115	98	90	133	106	110	110	109	103	106	108	103	106	109	109	103	86	104	108	107	110	108	106	102	101	105	105	99	92	88	101	113	107	120	105	106	124	120	113	97	108	125	72	96	85	107	112	128	95	118	105	95	133	112	106	82	117	106	117	111	120	125	103	124	101	118	109	99	100	92	121	103	116	106	111	123	99	103	108	100	115	107	101	90	119	103	96	93	109	123	107	98	101	100	108	93	119	118	106	110	97	117	118	108	101	102	97	112	96	96	103	114	103	101	113	102	124	91	89	108	116	93	104	95	132	111	128	98	100	92	103	120	101	113	115	130	108	117	94	118	94	119	106	115	105	91	109	93	103	88	110	105	114	104	109	106	113	110	90	94	96	95	87	103	112	89	100	112	96	112	107	80	97	111	96	101	90	125	105	118	105	103	100	116	112	78	110	111	116	103	117	120	76	115	120	89	111	99	115	113	127	119	120	122	108	102	117	121	104	111	116	103	105	96	94	123	101	94	107	103	112	98	102	100	122	98	127	100	122	106	112	117	109	113	109	102	116	108	83	95	112	112	96	97	118	114	101	103	119	116	117	113	111	110	95	81	88	117	111	99	97	102	90	102	108	109	101	93	95	107	100	99	109	118	110	106	97	114	111	92	112	103	91	122	102	94	99	96	118	90	120	98	105	96	114	101	129	103	104	96	107	115	114	105	114	116	112	118	95	119	115	95	95	114	86	101	102	101	104	120	103	102	96	112	109	82	97	111	123	109	109	104	106	102	122	110	104	91	99	100	100	107	97	92	95	97	106	106	90	107	99	118	112	97	102	123	110	114	114	109	120	108	113	108	114	103	115	114	101	105	117	127	118	110	132	109	107	91	108	120	96	108	100	94	85	109	103	129	103	111	106	110	110	101	130	112	101	111	115	84	93	97	111	119	100	118	115	109	101	103	99	120	96	107	90	107	105	101	101	99	115	108	94	107	128	94	99	103	105	112	108	98	108	99	114	105	109	107	113	105	99	98	106	90	96	116	108	110	103	108	91	110	97	98	95	116	97	113	108	97	101	111	127	103	102	122	101	104	86	127	107	119	100	109	90	96	119	109	119	108	103	100	93	113	105	111	97	94	118	107	119	104	105	107	108	119	100	111	110	102	104	113	96	116	104	111	88	99	110	89	121	116	111	105	111	129	95	102	92	89	108	102	103	114	94	89	113	91	122	82	112	94	103	116	94	89	119	122	106	108	104	96	101	114	92	99	117	99	124	99	113	125	118	103	106	105	110	103	105	113	121	100	118	99	103	109	107	108	101	104	107	110	101	97	96	107	92	92	107	114	99	112	116	113	106	123	128	115	95	111	114	99	113	98	94	81	104	121	126	97	98	99	126	105	102	118	126	101	96	112	82	113	90	120	95	98	111	103	117	107	97	93	113	109	105	102	111	112	82	94	112	107	100	86	94	111	114	100	105	143	105	99	114	76	100	101	96	93	93	99	118	89	96	98	108	97	111	108	99	89	114	122	104	106	80	92	93	93	112	105	106	104	92	87	87	103	106	94	109	90	102	123	101	103	82	107	97	93	112	104	126	97	92	107	105	106	105	116	88	96	113	107	97	121	102	96	95	81	100	108	100	91	98	103	86	91	111	98	118	109	97	111	110	93	95	108	113	112	106	101	110	85	104	122	108	100	97	124	105	99	107	111	104	113	118	115	97	111	104	107	107	116	117	122	105	91	107	99	97	106	93	103	104	132	100	113	90	98	91	98	101	94	103	103	110	101	92	110	97	89	113	120	105	104	110	103	103	107	89	106	96	105	103	105	113	94	109	111	106	99	110	106	115	99	97	104	113	98	100	98	98	134	98	98	109	93	104	105	82	111	97	93	105	114	92	100	100	101	91	98	94	122	107	104	102	116	108	125	125	111	109	92	112	85	117	120	83	111	105	103	88	99	119	101	87	101	114	110	123	102	99	109	96	96	84	104	105	104	85	107	93	107	100	100	96	101	106	103	114	101	110	98	112	113	108	91	92	91	109	93	119	109	116	103	92	101	107	106	90	115	84	102	100	74	106	96	110	120	89	100	106	108	100	106	104	103	108	111	110	107	122	97	114	109	95	97	106	93	100	114	93	102	110	87	104	97	119	128	99	121	108	109	92	102	88	101	85	107	97	107	116	115	98	114	106	106	131	107	96	111	85	99	109	100	104	102	109	98	109	119	110	132	99	90	104	105	110	114	100	109	102	123	111	114	91	105	94	105	104	90	111	111	85	122	117	99	96	94	114	118	103	95	98	94	114	101	110	98	109	100	129	110	99	107	101	111	107	92	91	118	118	100	104	103	105	115	110	120	109	106	95	116	103	105	98	110	104	111	122	87	111	99	96	93	119	99	94	102	93	105	109	86	88	114	87	104	98	105	100	107	69	104	101	119	99	113	90	100	104	111	83	86	96	93	118	112	86	101	114	82	98	110	110	104	96	123	106	111	114	114	97	108	99	111	115	118	98	82	120	130	108	117	103	104	123	100	113	85	93	114	113	106	112	90	105	94	103	101	111	113	114	92	93	101	103	106	103	105	117	113	109	111	120	91	106	116	110	113	113	111	111	121	101	113	106	111	100	104	101	120	118	103	109	106	128	122	103	109	106	101	98	76	94	117	90	109	91	102	95	91	105	105	102	100	101	87	102	106	100	105	102	107	104	105	113	102	90	111	104	107	112	101	110	111	117	117	113	99	111
3343	4119	1748	793	527	451	402	362	354	354	331	333	291	311	331	316	303	300	297	287	292	299	319	295	312	285	265	288	293	307	299	278	292	303	286	313	279	280	283	256	314	307	288	280	238	287	280	286	299	304	289	265	258	294	284	287	273	281	303	330	335	297	297	287	278	263	295	310	306	323	273	280	265	305	290	277	305	287	325	291	292	284	309	279	299	307	279	275	295	281	304	300	281	305	259	288	307	292	300	314	315	279	271	294	295	275	286	296	324	302	324	294	302	310	294	313	293	263	298	308	284	290	313	265	292	261	278	270	318	282	274	309	268	302	289	297	278	265	280	294	277	306	333	328	299	293	275	284	314	299	273	287	285	289	282	284	282	268	296	291	278	307	288	311	313	292	279	299	269	264	279	279	332	279	285	298	272	294	321	290	336	301	274	321	299	311	302	302	280	290	280	254	307	245	291	306	278	297	285	280	263	272	293	297	282	295	276	288	314	258	274	291	294	301	315	298	314	273	329	266	295	294	258	299	315	285	260	261	283	283	272	310	293	257	257	267	306	275	275	292	282	265	276	291	271	286	278	290	283	300	279	294	272	286	272	274	306	328	285	312	296	290	329	259	299	277	282	286	272	316	281	288	280	292	284	290	284	309	284	297	321	317	259	285	278	260	305	307	307	304	306	302	280	294	261	255	269	272	298	294	308	295	277	291	272	289	313	281	300	264	289	290	292	285	277	269	265	307	261	288	335	298	286	257	290	309	294	301	284	276	276	319	281	327	313	263	319	284	281	265	295	274	296	288	316	289	303	272	310	321	257	267	271	280	289	284	303	309	277	298	308	314	307	267	301	291	298	295	310	288	314	305	291	269	283	282	281	272	259	303	318	278	294	310	291	307	293	278	290	298	288	299	258	274	293	307	287	286	280	310	292	309	300	281	301	297	309	340	283	299	293	270	298	299	306	290	289	287	287	329	265	315	260	270	308	270	288	270	289	316	275	283	312	289	289	270	308	314	288	301	272	300	298	264	298	307	271	253	293	271	273	289	260	269	302	305	281	286	290	291	293	288	289	295	292	293	304	269	260	285	277	275	288	294	267	289	308	290	296	319	317	265	263	269	293	279	299	289	307	324	283	313	308	276	298	274	289	308	304	298	300	305	277	298	289	302	278	294	257	264	289	274	283	309	293	273	292	261	290	288	296	307	281	274	284	309	293	289	301	283	282	284	263	306	296	288	299	311	281	269	308	286	286	288	306	280	297	284	277	301	280	289	283	298	297	272	276	263	289	285	310	299	303	284	263	283	293	300	285	282	270	291	267	308	315	321	295	295	284	309	294	291	291	288	298	276	287	298	279	262	309	276	276	297	282	302	290	288	324	291	301	275	302	267	332	288	302	290	300	295	335	277	280	305	302	297	296	272	290	296	273	282	337	309	261	285	286	292	300	279	307	262	282	288	310	270	297	290	295	278	282	316	303	300	293	311	279	272	288	298	301	286	275	286	291	307	313	316	283	292	296	285	308	302	270	310	273	279	296	288	317	302	329	285	294	312	317	281	307	304	290	274	280	290	295	306	283	292	323	270	265	273	277	257	296	282	275	304	290	314	304	304	282	288	287	285	312	293	286	294	305	254	302	276	299	302	282	302	325	264	297	293	267	307	289	267	273	294	273	271	311	299	284	307	283	318	272	284	297	299	303	302	281	300	294	285	298	299	314	291	310	304	309	290	278	289	263	279	305	297	286	281	272	319	297	274	288	276	278	292	314	309	313	297	305	287	263	245	307	285	252	319	294	282	335	303	311	284	316	283	306	276	322	289	274	286	285	273	297	325	316	290	284	295	296	305	248	300	269	299	277	313	269	265	305	280	293	288	303	270	295	292	268	298	303	296	274	311	270	274	334	317	273	291	313	283	256	325	304	293	297	275	267	291	285	295	255	294	302	283	293	269	293	270	303	320	298	308	252	263	294	281	311	298	285	263	287	272	297	308	312	301	296	266	326	267	288	295	281	295	276	289	292	286	254	303	308	295	296	283	288	285	307	317	309	294	286	273	276	277	308	244	275	274	319	280	297	245	290	273	299	289	303	294	281	282	309	324	331	296	266	301	298	315	274	294	303	278	300	279	310	284	276	309	290	277	284	274	320	298	305	295	287	288	294	297	294	295	256	317	303	299	301	303	250	302	318	278	284	301	292	301	294	310	293	296	279	310	288	305	278	277	294	274	273	293	292	273	318	296	265	333	280	270	280	290	308	281	245	286	279	282	298	278	279	265	268	306	288	277	295	294	274	315	322	310	298	323	258	307	265	289	313	285	311	287	275	297	285	298	263	317	250	276	288	275	290	283	309	281	279	297	300	306	291	287	277	271	257	299	304	313	287	270	319	292	299	292	290	310	302	273	291	305	276	288	283	305	301	267	274	285	263	308	275	272	272	314	318	315	280	261	290	286	294	303	273	276	255	270	304	297	322	293	289	288	288	306	318	296	291	309	283	287	286	340	275	319	294	294	326	291	289	287	279	294	299	284	295	276	305	290	313	307	277	315	282	255	252	279	289	308	292	269	300	283	288	298	287	329	305	286	256	280	281	277	299	284	292	269	296	266	315	314	300	260	281	251	303	288	308	273	299	264	287	299	294	290	299	271	294	307	310	302	268	280	322	304	312	315	338	291	267	266	278	304	279	298	283	278	302	295	304	278	288	311	295	266	293	303	332	278	319	272	288	261	264	261	313	301	290	272	283	309	285	290	270	296	301	300	292	272	309	279	288	290	285	337	285	269	282	287	293	304	279	286	295	299	292	279	294	262	275	304	314	282	283	267	321	266	294	309	275	278	273	304	289	284	287	276	299	309	275	292	283	266	279	305	307	281	311	286	316	279	281	259	281	296	274	276	296	299	311	301	297	281	301	265	282	293	285	303	277	267	265	287	306	300	304	273	305	305	286	260	277	292	285	313	310	270	291	276	283	305	290	267	288	295	271	301	295	288	274	286	289	276	284	279	279	294	295	264	280	300	291	293	268	271	300	302	256	301	303	299	272	265	292	286	293	301	293	295	274	294	291	282	291	287	273	311	281	306	282	275	290	298	315	333	293	289	297	289	301	269	279	283	279	297	315	297	293	276	296	313	300	269	288	265	313	312	299	324	287	302	277	272	295	273	269	288	319	305	303	311	292	269	275	281	276	251	301	275	274	302	264	283	252	320	287	259	276	309	313	296	283	298	273	315	321	314	291	283	280	275	310	289	295	285	294	302	304	283	280	298	290	304	288	261	273	296	299	294	292	297	318	301	269	300	312	301	299	298	303	315	296	275	294	302	260	296	282	250	285	295	263	295	289	307	268	288	276	285	294	289	279	282	295	290	305	264	306	258	304	282	275	308	288	306	295	292	291	281	315	269	276	305	288	305	271	283	271	291	310	297	280	281	312	278	280	267	309	314	339	264	302	282	300	280	299	308	300	281	291	311	292	332	281	295	296	304	301	302	292	293	301	293
30971	20614	10887	824	431	343	345	352	359	341	351	335	344	348	311	343	310	317	308	313	343	309	351	315	321	317	311	306	315	343	346	362	344	337	321	314	336	334	328	362	289	318	332	323	325	330	303	306	294	355	325	348	314	322	300	362	333	341	331	336	332	322	346	383	341	321	326	311	307	377	304	327	320	300	341	341	335	316	302	345	310	325	302	365	338	305	339	319	308	354	333	322	330	312	310	320	308	333	335	306	331	320	349	327	322	317	333	366	335	322	346	321	302	340	322	321	345	336	336	319	344	307	267	346	307	338	339	333	368	327	321	329	314	315	359	312	314	351	308	335	344	336	301	344	294	340	330	320	313	300	308	321	342	311	313	345	300	316	343	326	324	306	330	339	304	316	304	301	310	336	312	316	315	307	321	308	300	324	358	329	347	328	309	327	319	342	328	353	315	316	339	336	355	305	323	320	321	327	313	351	333	328	319	313	319	294	330	318	340	343	298	301	338	345	338	310	352	286	350	335	315	329	332	317	351	339	320	324	304	341	339	329	312	316	345	308	330	338	351	320	326	316	320	322	303	372	324	333	335	316	313	330	332	345	376	344	323	335	339	342	312	305	315	311	330	316	333	288	325	294	343	309	293	292	340	346	293	342	314	348	332	331	324	291	351	308	348	321	322	333	338	293	329	328	326	308	278	296	310	335	310	328	302	321	298	332	353	356	322	316	330	298	344	310	280	294	323	335	307	330	319	296	317	328	324	341	342	324	324	314	296	327	335	338	277	310	330	307	302	323	271	327	339	330	328	309	328	316	325	328	336	330	341	355	313	332	303	319	314	284	343	277	309	342	321	348	344	329	314	321	350	296	335	331	300	337	352	301	321	300	305	324	330	308	324	328	286	344	311	326	326	295	307	309	340	325	311	331	323	327	332	310	344	341	288	313	340	334	338	320	315	342	318	324	319	317	311	330	290	317	355	354	324	330	343	319	333	339	341	334	294	328	354	309	316	301	323	312	345	310	326	312	339	308	323	313	322	386	325	326	358	336	340	335	357	331	312	328	338	312	324	335	307	343	338	338	333	338	334	324	327	346	359	297	310	312	293	309	307	366	343	331	302	343	309	295	307	364	335	318	301	306	320	343	308	297	297	296	310	317	333	328	309	301	335	341	326	313	332	310	295	340	326	343	295	298	342	317	340	366	356	339	344	302	297	354	373	361	310	310	329	286	325	379	317	303	362	297	318	329	342	332	305	336	322	341	329	340	320	338	319	308	310	327	308	332	305	303	319	316	363	297	307	317	306	325	307	306	347	361	326	302	309	327	331	337	333	327	350	336	298	296	335	296	328	317	334	323	302	325	329	329	332	329	310	320	302	321	355	367	380	314	321	324	364	345	345	330	315	319	319	308	331	313	311	292	324	306	344	311	318	287	307	298	328	304	309	335	325	326	324	334	335	324	314	319	313	336	302	323	319	315	296	298	313	327	301	333	326	317	328	341	321	305	326	305	322	309	346	343	353	313	288	333	346	323	336	357	305	303	330	373	329	305	319	337	318	369	349	353	344	338	324	334	306	331	337	326	297	322	322	310	314	318	332	338	332	331	308	293	355	304	337	338	321	304	308	304	327	331	321	386	290	309	346	320	293	307	321	310	321	334	338	316	308	338	341	332	330	335	315	341	287	337	322	360	332	340	295	319	309	317	338	299	312	329	299	352	330	312	323	337	308	339	326	353	304	331	315	355	327	324	344	304	354	326	301	344	306	328	326	319	292	325	328	318	317	324	325	300	340	328	312	340	322	318	328	309	305	305	325	319	327	347	344	297	333	327	329	365	303	341	371	336	343	302	314	313	359	323	312	355	300	337	318	332	306	350	312	332	329	335	368	341	345	311	309	331	331	288	337	358	325	328	305	317	303	310	335	325	325	347	319	331	327	310	342	299	335	357	336	331	325	330	292	333	310	289	304	311	293	326	370	329	325	308	266	288	314	369	312	337	311	347	332	316	316	348	355	318	322	349	331	346	341	299	333	285	308	313	329	315	291	287	317	314	354	335	295	335	338	352	329	338	325	317	346	337	351	332	309	347	335	313	320	314	367	337	329	300	321	313	333	341	313	307	328	334	309	290	328	317	341	374	369	295	311	313	348	326	312	331	364	325	325	307	307	334	321	337	329	301	316	326	304	308	349	309	307	316	315	313	320	343	341	309	301	334	334	317	301	319	338	328	340	324	329	317	357	326	306	338	340	336	310	317	348	294	298	333	323	360	326	356	329	330	313	337	301	276	354	305	320	331	328	366	296	342	350	316	328	329	331	308	297	339	326	322	344	329	319	334	334	313	337	348	319	303	316	362	335	332	332	316	323	324	353	322	337	319	341	296	281	303	354	325	295	369	340	315	313	350	295	355	305	358	313	321	331	322	367	301	348	314	344	324	342	311	324	353	354	326	351	351	330	327	331	313	269	346	330	329	331	348	323	316	347	317	325	334	335	308	315	325	341	316	306	298	304	335	323	343	333	309	319	343	344	279	340	335	328	311	338	311	307	265	324	322	341	325	316	287	329	337	331	351	321	358	331	343	316	330	301	342	319	355	333	330	303	346	310	344	337	317	328	321	348	319	324	311	312	291	325	338	341	330	329	345	341	310	308	308	292	312	351	319	340	335	327	346	361	332	313	326	307	330	352	346	329	320	336	348	338	325	304	331	355	308	326	361	324	330	343	335	337	319	373	308	322	329	311	289	312	321	345	342	320	304	313	311	325	325	320	300	336	322	301	320	308	324	331	347	321	320	342	319	319	329	313	319	324	321	304	316	321	321	300	291	314	324	366	304	367	325	348	305	331	340	328	341	333	320	293	319	333	291	330	333	344	351	322	298	325	311	278	307	317	329	349	357	336	322	295	330	308	302	345	360	345	312	309	361	321	316	361	358	319	320	346	343	312	352	328	309	296	315	328	321	329	357	328	325	347	308	309	353	360	347	313	341	331	348	297	290	306	304	326	329	313	328	313	340	347	337	350	329	324	340	357	358	313	299	337	320	345	342	321	318	324	326	338	292	335	352	339	332	317	298	372	348	294	334	324	346	299	342	315	305	314	346	319	340	295	332	316	354	324	362	358	309	314	358	320	341	348	323	316	318	337	310	346	310	303	314	348	319	305	340	329	321	328	299	315	336	338	336	343	365	296	360	360	324	340	324	332	325	327	359	349	342	327	352	354	322	328	311	327	341	332	300	308	320	340	305	348	328	316	313	320	349	305	321	313	351	337	311	329	349	351	343	323	294	323	289	335	308	317	296	319	316	369	337	309	362	356	325	331	349	332	326	365	322	307	335	316	310	296	301	333	340	362	305	325	292	334	324	332	334	329	332	286	311	338	377	373	353	314	352	336	357	344	319	324	351	317	313	312	312	348	327	354	313	330	349	330	316	293	342	312	309	322	320	320	358	356	305	311	320	350	345	316	333	293	317	327	310	350	336	312	298	354	302	344	341	303	303
5664	1417	1062	885	878	802	804	800	822	809	786	787	755	818	735	799	778	778	803	805	752	756	775	839	779	808	790	791	780	801	817	801	743	729	739	811	801	810	808	779	754	740	719	778	762	761	755	775	794	768	822	805	792	773	828	776	784	791	754	709	759	827	775	791	772	755	794	819	762	780	806	733	834	772	743	789	848	800	790	782	805	773	824	771	810	750	757	843	791	828	740	727	784	785	816	814	818	736	806	818	793	827	783	739	783	770	815	729	791	761	779	799	821	732	757	826	830	766	746	801	785	820	777	777	755	781	768	781	773	836	788	762	787	780	805	815	808	778	782	770	822	761	801	830	780	801	733	765	824	803	696	775	807	800	789	785	771	782	774	781	775	820	783	856	737	765	775	740	770	794	758	786	799	754	786	803	743	782	834	784	814	757	797	806	784	776	750	793	792	835	769	775	748	765	789	754	802	782	760	745	744	770	843	750	802	800	829	833	761	701	799	825	814	772	823	846	808	813	780	777	814	798	783	757	807	840	814	803	744	802	810	843	842	814	766	792	812	748	753	754	796	807	791	844	787	810	815	749	832	811	763	786	702	817	812	781	724	767	807	777	781	786	790	766	811	803	760	774	818	769	773	761	768	789	729	812	765	794	761	840	816	811	755	790	757	760	750	772	775	774	778	821	784	831	789	746	760	819	763	770	760	800	764	755	746	805	857	786	794	773	745	720	770	832	769	800	797	777	792	768	789	795	806	814	777	807	753	813	756	782	790	758	820	780	768	782	744	746	816	737	812	808	803	766	755	785	789	771	796	769	777	791	820	773	760	821	770	749	779	804	806	765	756	796	771	828	782	779	763	793	807	742	765	783	776	763	776	849	810	784	755	808	777	763	755	759	761	763	767	754	806	757	792	788	803	781	774	749	731	808	805	832	817	753	776	808	816	808	761	795	806	812	774	809	772	771	785	769	767	792	768	757	761	764	810	780	812	817	802	795	803	785	808	787	811	796	753	794	767	787	844	774	824	784	766	728	797	774	798	761	754	745	763	789	788	813	811	812	777	847	729	802	790	806	825	780	781	780	780	791	811	794	799	793	814	806	831	826	768	768	819	710	759	808	844	797	816	796	761	767	803	818	815	785	769	815	782	795	799	770	808	761	802	793	740	818	774	766	764	787	782	763	812	774	784	772	815	793	825	796	766	751	764	780	793	766	744	769	778	774	800	836	763	787	788	737	844	789	771	791	798	816	757	813	830	799	757	806	779	744	803	789	780	789	783	816	825	781	812	783	810	784	839	809	735	749	737	780	790	781	736	822	804	785	779	781	735	807	875	763	824	720	813	754	780	793	769	810	805	806	790	793	792	819	771	832	789	781	787	792	823	798	758	828	776	842	775	776	753	811	783	790	782	807	838	813	782	818	772	779	800	822	785	795	785	826	748	734	738	845	772	802	832	755	751	748	778	797	784	796	738	843	794	829	786	827	812	824	751	865	808	789	816	760	749	797	775	736	765	770	798	822	804	764	853	790	788	799	795	820	728	847	765	779	830	797	802	764	747	818	763	714	758	759	804	778	772	784	762	772	756	791	793	791	769	786	765	781	766	841	785	753	768	815	758	767	778	805	813	776	748	755	802	784	802	718	804	756	764	786	780	769	822	792	792	803	763	740	850	781	751	815	766	784	842	818	806	741	742	785	772	782	818	843	820	765	827	790	750	817	770	753	784	804	793	789	780	799	756	800	808	759	790	734	827	756	790	697	797	781	838	782	762	778	794	795	791	821	827	785	790	776	788	831	780	732	773	775	813	764	752	788	807	797	732	818	800	832	799	819	823	831	815	781	795	790	814	792	773	801	790	819	764	783	750	770	786	782	757	815	744	821	780	806	812	799	809	816	778	748	774	800	782	803	776	763	796	738	821	809	861	808	789	796	780	841	789	787	812	840	790	763	803	767	794	801	814	786	762	798	794	807	814	810	767	788	780	800	815	819	751	776	822	798	802	812	811	793	787	733	754	803	769	797	780	801	762	719	766	801	773	841	797	793	777	776	811	816	743	729	808	770	796	773	765	781	783	777	786	817	762	772	771	787	770	778	786	790	807	813	780	808	821	822	760	785	781	751	773	757	809	791	790	745	883	756	799	782	764	747	788	797	811	728	832	809	780	757	786	800	824	763	765	795	807	810	750	766	815	823	831	810	756	818	800	762	822	802	796	774	759	799	759	718	799	770	731	771	790	819	783	782	780	780	782	832	745	802	729	825	782	780	780	799	785	785	761	831	808	812	777	736	789	774	847	778	763	846	789	800	789	798	807	756	767	756	773	784	819	815	770	741	746	783	763	812	748	780	790	823	818	844	800	792	763	804	854	833	772	762	811	752	809	761	761	788	775	841	820	756	780	810	760	795	792	788	829	795	796	781	751	800	789	818	763	788	824	768	820	832	745	750	820	746	797	757	788	764	772	758	774	776	770	809	797	799	784	780	805	767	757	756	796	828	827	737	867	797	744	767	738	805	773	751	778	762	763	774	821	781	785	789	767	767	764	807	744	802	763	751	790	802	803	824	818	794	798	746	817	853	808	813	782	750	808	812	806	765	768	769	731	820	766	799	785	804	737	728	775	766	763	730	721	782	802	874	745	744	824	774	793	797	786	805	816	774	815	801	793	793	787	801	776	770	758	781	776	794	796	767	812	774	802	764	836	799	830	807	807	756	763	786	806	795	754	800	785	804	791	770	778	756	760	761	786	783	762	788	804	741	743	759	790	807	749	764	745	787	776	807	757	809	766	780	782	760	737	756	761	774	805	814	771	771	759	785	775	804	821	761	788	766	791	749	790	728	787	763	821	823	771	750	762	781	778	782	749	774	809	799	833	829	769	749	797	751	795	729	765	810	797	758	822	727	792	738	771	759	830	788	821	762	793	817	750	789	829	697	758	785	755	774	769	781	789	794	787	829	764	781	798	796	782	855	789	816	775	754	798	811	764	792	809	786	763	783	841	777	779	813	782	750	794	749	746	800	795	798	796	797	744	754	757	737	754	773	756	768	792	817	756	838	765	799	736	739	783	780	793	784	809	781	771	780	774	743	757	785	812	760	786	759	802	815	762	755	808	820	775	790	735	759	757	770	779	752	756	756	808	781	783	807	795	777	777	876	766	784	751	743	804	787	791	765	746	784	802	753	782	781	808	748	780	750	795	737	771	745	841	764	827	796	753	774	820	824	820	796	813	758	785	763	760	761	746	775	796	795	795	783	765	765	799	768	828	765	796	689	768	795	787	828	788	800	744	778	767	801	781	768	824	848	715	782	789	773	761	779	761	809	781	738	821	762	791	725	803	775	754	766	782	766	777	762	795	820	798	775	805	815	794	858	803	806	834	818	777	808	778	817	814	775	810	772	818	760	765	734	789	794	808	801	748	777	737	833	760	818	787	795	775	806	845	752	803	760	767	720	795	811	790	781	831	814	805	855	810	797	794	747	770	831	843	771	758	739
24764	21036	23927	28363	21037	13156	504	345	258	280	263	269	253	283	216	237	245	224	252	248	230	218	232	220	259	220	234	230	238	224	243	231	221	231	205	250	218	229	217	242	229	230	231	201	246	220	221	236	223	231	216	239	248	237	233	224	227	224	234	201	229	237	229	240	238	216	235	219	218	230	250	253	223	215	247	264	236	242	238	203	251	208	208	229	219	233	247	232	208	207	238	226	239	220	244	224	243	221	248	230	239	253	219	231	225	209	243	232	223	220	250	208	235	232	231	233	235	229	243	205	220	220	199	235	223	235	223	242	227	220	188	235	206	241	226	251	231	254	233	237	229	201	211	226	209	222	209	230	245	260	215	229	253	239	226	239	222	253	236	211	245	253	202	215	235	215	217	230	211	210	216	210	229	247	217	243	259	233	238	221	219	256	233	236	222	229	244	218	213	239	219	223	235	250	202	246	209	248	233	225	213	214	214	244	216	219	258	195	227	216	236	217	244	237	245	246	222	201	214	218	237	226	257	218	214	217	207	249	235	239	232	213	233	247	238	216	207	231	215	246	256	243	223	223	226	226	241	206	238	234	214	203	212	227	218	247	215	257	252	237	248	238	233	222	225	229	243	194	195	222	205	211	199	237	217	201	229	220	236	225	213	226	221	199	210	204	224	213	237	247	226	222	224	241	209	222	200	217	255	237	234	235	247	215	252	233	207	240	206	242	244	222	248	207	217	204	240	231	215	222	238	207	259	233	234	231	227	254	241	244	225	203	209	235	255	266	256	234	223	206	218	249	222	214	209	231	245	228	212	205	202	226	220	237	231	212	229	216	218	227	247	242	226	249	223	247	234	229	215	231	219	219	235	225	264	219	233	207	213	246	224	232	219	220	208	222	214	238	248	232	228	240	194	209	207	228	226	235	216	239	225	229	214	235	212	242	208	240	235	198	240	219	226	211	259	222	239	240	241	210	236	243	236	217	237	232	239	222	239	223	207	231	252	264	241	238	226	226	254	235	222	216	203	188	220	234	223	214	208	239	225	225	227	246	228	233	205	206	247	209	247	238	229	221	237	238	245	203	228	247	237	223	238	263	228	216	244	217	228	226	208	231	228	214	215	215	240	233	215	247	235	234	228	222	210	203	221	225	218	245	220	239	235	233	242	227	235	247	202	232	249	252	235	226	249	210	184	259	248	227	242	239	205	199	225	224	239	230	227	246	220	227	259	225	226	223	218	214	234	223	240	209	230	234	203	194	225	226	205	214	255	230	287	208	243	227	219	230	221	213	217	221	230	243	242	216	215	233	248	234	204	208	252	245	238	233	235	205	228	275	232	246	215	223	227	219	235	244	216	220	188	231	222	231	209	210	228	245	232	250	252	230	220	224	237	218	221	230	242	210	242	231	228	226	225	231	240	247	225	215	238	225	217	231	230	219	221	218	195	224	240	223	239	207	207	225	201	231	220	211	213	225	223	237	191	234	239	204	218	219	223	246	236	218	241	222	248	204	213	253	211	235	192	235	221	224	217	226	205	205	219	211	210	191	223	223	222	230	260	251	224	232	234	226	220	215	219	218	226	224	218	242	193	219	249	217	240	229	233	223	232	229	218	258	227	221	230	238	232	223	242	231	238	226	227	231	206	244	204	219	248	243	216	243	229	232	219	239	246	222	207	218	220	219	239	242	207	237	236	238	256	199	233	266	232	240	232	212	206	227	221	217	217	249	210	218	247	248	231	258	226	244	229	210	179	213	233	244	227	225	222	191	217	233	210	226	213	231	232	227	237	237	225	256	238	224	220	238	214	211	223	229	241	209	238	218	220	232	215	221	230	242	197	193	222	216	228	221	240	213	228	236	229	248	246	239	232	219	230	235	230	228	198	238	245	242	223	237	243	219	221	216	226	235	225	208	237	217	216	216	226	218	220	229	223	224	252	223	196	217	223	213	208	230	230	204	226	214	220	201	217	217	204	247	214	202	216	220	218	201	213	256	247	244	234	218	233	209	222	230	220	227	212	229	231	235	261	209	229	249	206	240	234	204	217	238	215	226	238	228	217	219	213	213	231	250	257	206	190	229	239	233	257	237	220	221	227	233	227	236	233	224	256	211	219	204	219	247	215	232	211	206	234	227	233	237	237	241	245	221	251	241	221	209	235	199	226	222	223	224	222	256	230	218	230	234	251	250	221	234	212	214	247	235	265	246	253	247	260	244	220	235	220	239	207	247	222	265	220	209	237	239	213	215	223	217	225	198	225	235	216	211	216	218	268	217	227	249	210	239	238	232	235	260	229	221	238	242	237	227	205	221	256	239	255	233	239	206	267	245	235	232	239	218	231	229	226	210	198	238	197	233	243	220	226	214	255	224	254	219	233	212	227	223	253	235	219	259	220	217	224	229	234	232	233	215	226	204	247	218	226	213	222	225	249	215	252	255	258	234	212	225	216	249	205	214	207	212	237	209	233	231	204	216	217	237	246	243	239	207	234	237	210	203	216	224	227	221	251	219	241	222	215	244	197	251	222	244	227	217	214	211	196	212	255	234	255	241	236	263	237	225	251	210	245	227	211	259	243	231	245	230	204	211	232	267	239	233	234	223	228	199	215	243	224	225	208	214	204	209	214	223	223	238	197	203	209	217	230	246	220	211	265	232	209	219	213	207	222	226	210	230	215	252	226	234	200	225	228	201	225	223	229	235	216	206	219	237	213	258	213	228	254	209	235	230	208	216	225	228	228	224	232	235	235	221	206	223	235	242	225	200	230	247	256	203	235	261	249	247	226	219	225	215	207	228	240	239	225	213	257	223	205	228	248	212	263	223	216	220	237	240	250	201	225	218	220	227	242	208	239	188	266	247	235	226	235	216	259	232	267	226	201	211	224	225	231	225	234	242	224	239	236	246	230	237	235	233	215	219	209	221	225	238	229	234	228	250	228	224	242	209	219	231	220	219	234	223	228	242	232	255	211	217	217	227	209	195	237	249	212	227	244	237	226	227	225	215	222	251	226	240	200	253	241	198	249	193	191	249	216	247	232	233	224	213	205	250	217	209	239	226	217	231	237	243	239	211	208	200	229	230	222	261	215	240	228	261	227	224	216	245	226	222	228	223	224	239	207	215	209	235	246	262	213	214	220	215	239	234	245	224	217	231	194	211	221	212	226	230	224	199	225	221	256	228	227	259	220	225	252	240	213	224	251	257	189	222	237	207	197	254	204	225	228	215	239	253	248	213	220	205	232	229	222	239	232	234	202	208	205	239	227	224	220	244	206	221	244	241	217	234	233	269	216	254	220	257	214	239	237	215	250	227	204	213	238	222	238	267	210	238	239	237	223	212	212	229	220	228	238	225	229	258	219	240	244	231	224	246	229	226	227	241	257	216	234	198	238	217	222	264	253	215	232	236	213	224	241	206	216	195	223	237	256	257	221	217	241	243	226	226	256	231	247	185	233	216	220	260	244	228	230	212	239	225	231	231	233	222	235	242	201	230	246	223
3476	2608	1295	769	658	610	555	584	592	599	565	555	570	556	532	598	564	612	571	559	494	541	547	563	556	557	528	567	524	536	565	575	554	533	563	559	573	535	572	557	571	546	551	562	598	556	575	589	600	580	572	575	523	551	561	518	561	594	553	567	577	542	498	580	552	546	549	539	543	541	520	596	501	548	606	531	521	540	519	558	568	568	564	553	551	520	524	578	538	546	527	580	554	583	582	574	543	533	579	524	550	553	572	571	548	536	547	577	551	540	564	544	521	551	562	542	578	541	545	581	564	594	549	578	571	557	558	562	619	525	569	552	534	514	510	613	569	571	576	508	570	586	541	560	536	549	570	525	578	499	567	566	526	548	615	558	540	520	541	562	543	547	537	559	560	545	557	548	571	590	546	590	546	513	561	580	541	585	560	558	521	537	561	531	607	538	543	557	580	590	577	571	562	583	543	534	577	566	586	521	556	558	532	518	592	544	525	574	540	574	547	560	591	542	557	558	550	534	503	584	588	548	606	581	542	552	553	499	549	607	546	516	589	527	589	498	527	597	544	542	546	570	517	559	533	566	560	528	491	507	617	562	548	570	564	560	542	570	560	488	562	546	544	564	569	559	536	540	524	583	601	569	523	574	555	539	549	566	514	573	564	566	556	604	587	573	563	542	601	553	586	546	539	580	546	543	546	555	567	560	606	521	606	543	564	571	607	569	568	561	540	563	531	569	512	572	575	599	575	551	561	563	603	536	566	568	579	568	564	586	581	541	541	514	553	574	575	543	554	538	555	514	577	577	584	530	524	569	551	588	554	593	588	570	565	540	587	590	547	564	557	537	548	543	590	518	588	537	536	543	551	561	567	548	532	538	556	587	551	538	569	541	565	561	504	533	559	569	563	556	522	599	582	576	544	545	565	549	529	566	554	576	545	561	540	583	517	559	579	553	548	577	566	542	522	495	523	570	576	576	540	551	549	555	585	582	533	587	583	589	579	541	588	566	551	541	593	552	540	605	576	558	568	532	567	564	569	552	558	531	554	545	545	553	588	576	579	604	523	537	563	544	533	588	557	556	544	587	545	593	524	573	576	570	549	580	601	490	609	528	519	609	539	549	540	556	555	611	550	567	550	489	576	575	526	575	561	537	591	521	568	586	588	575	574	546	566	573	599	565	593	553	572	532	527	568	546	574	545	562	541	556	590	578	526	546	554	559	549	567	556	529	553	522	528	555	588	523	588	562	556	625	573	574	546	534	546	602	512	584	538	579	536	560	555	531	545	572	523	582	552	552	551	547	574	582	547	534	593	567	543	581	560	571	506	515	565	582	583	544	544	563	569	549	568	595	562	521	576	576	539	554	576	522	563	549	559	583	556	561	559	559	574	538	597	574	544	548	549	520	550	531	554	570	545	538	520	583	539	556	580	580	523	511	558	579	558	575	548	545	536	594	529	533	581	610	586	539	571	538	546	548	591	570	612	572	528	569	538	529	565	549	561	566	562	601	579	515	553	565	528	589	554	566	578	598	560	539	581	542	569	555	562	569	511	576	551	555	541	536	550	580	568	546	548	563	521	576	540	569	601	576	559	513	549	545	540	572	560	561	550	547	574	554	595	563	566	591	566	560	564	529	575	557	523	548	540	598	557	517	571	549	545	536	561	577	547	557	568	532	572	553	590	592	580	549	529	561	530	533	608	570	533	514	546	561	544	548	579	558	538	521	517	564	528	555	533	581	527	543	541	532	548	608	538	563	541	538	550	596	552	500	558	542	532	553	573	582	565	555	608	538	565	593	564	535	558	536	580	539	558	561	589	533	564	521	553	559	514	580	509	541	579	604	584	554	564	548	584	568	560	520	544	514	556	565	548	548	557	587	558	527	575	567	541	514	572	568	583	499	492	527	552	564	548	607	556	567	520	560	559	552	579	521	586	545	535	545	588	579	576	536	534	570	557	538	557	620	585	548	565	574	560	549	596	503	572	585	560	550	553	534	536	585	545	526	552	559	598	594	528	580	493	572	581	573	547	558	534	557	579	513	565	546	559	514	564	535	540	588	578	567	582	565	537	574	559	552	581	575	586	510	575	556	582	540	578	544	585	563	573	578	473	584	574	572	539	564	575	588	579	521	607	528	570	617	581	509	586	592	532	529	536	566	531	571	541	524	548	523	596	534	573	550	570	543	549	567	580	527	624	618	549	554	520	552	570	573	594	566	557	587	540	568	579	558	573	561	632	573	569	549	583	560	563	528	568	552	548	545	563	562	582	593	552	583	555	547	545	537	568	569	518	572	536	563	565	564	571	554	605	562	524	552	559	536	553	570	531	581	587	559	548	561	589	517	552	612	572	552	552	552	588	598	529	553	545	617	591	549	567	564	578	540	566	543	550	560	582	543	574	526	548	519	576	574	605	546	568	537	599	560	518	539	541	556	571	552	570	554	514	565	605	566	563	526	563	529	597	558	552	539	532	557	574	606	575	528	569	562	546	544	537	535	544	507	550	548	539	581	576	541	559	583	589	513	616	605	544	550	536	563	568	538	566	557	587	533	566	571	556	609	572	584	585	571	566	538	569	561	573	537	557	497	551	561	577	528	550	541	564	560	560	549	551	551	568	541	510	531	558	560	545	549	546	571	560	573	571	524	531	576	550	526	566	530	582	572	547	574	579	589	582	548	517	561	508	553	579	560	543	562	570	547	550	555	556	538	545	561	529	554	526	541	529	527	565	550	520	607	500	529	574	553	575	586	529	566	563	533	550	566	552	537	532	512	524	581	572	584	551	511	542	553	537	517	559	556	519	579	563	530	567	555	556	565	550	559	566	556	590	583	561	560	551	536	570	583	582	565	555	526	517	590	525	506	525	574	549	518	541	510	557	551	584	554	574	591	571	575	567	566	531	546	603	565	519	570	553	566	568	557	533	550	548	550	534	593	508	565	566	582	499	563	557	499	573	538	548	587	512	575	554	561	549	529	546	564	563	561	562	599	565	570	596	577	585	531	499	556	570	575	532	575	575	551	556	577	542	574	570	535	565	544	559	586	536	584	567	593	558	560	583	539	568	540	607	592	581	550	563	550	534	541	596	575	608	555	539	524	576	608	554	546	550	523	540	564	530	549	563	531	528	571	577	584	522	529	572	538	542	524	499	542	538	568	546	565	583	560	566	542	551	563	580	530	525	563	573	581	521	589	569	602	570	560	545	555	576	586	555	573	527	564	581	552	532	528	584	504	531	546	543	545	583	562	588	531	539	552	544	538	532	508	546	561	552	554	527	525	607	550	549	507	566	568	516	565	558	541	559	608	558	540	545	540	574	604	536	538	555	531	546	573	529	546	557	578	566	582	532	553	545	528	597	524	604	535	600	509	535	555	541	535	560	573	572	521	597	561	506	535	601	557	537	607	575	555	540	589	549	567	553	563	596	580	580	535	595	592	538	546	533	573	586	574	572	564	576	519	601	552	532	545	535	535	541	568	533	509	570	550	595	565	568	539
24065	21056	24369	27970	21058	21067	12551	452	275	238	196	163	163	169	163	140	126	113	129	127	138	132	144	110	125	121	98	113	124	99	108	119	105	117	116	140	102	109	107	121	95	96	104	119	99	116	115	124	105	100	117	106	96	105	114	109	110	107	89	100	87	105	121	105	106	103	105	102	97	113	99	106	114	97	100	102	128	110	118	113	91	83	120	112	110	104	118	104	94	95	117	102	119	111	99	104	100	90	98	131	88	106	92	106	99	103	110	100	109	93	102	103	98	103	109	108	115	109	101	109	99	118	102	98	106	93	92	114	77	103	110	116	118	95	91	114	94	104	102	100	118	96	110	106	90	108	109	120	115	99	103	112	96	121	105	96	107	75	85	109	92	102	85	122	115	99	107	113	94	100	92	127	128	108	114	120	116	106	87	102	115	104	104	103	88	103	95	116	92	106	99	96	104	110	102	85	117	105	109	108	91	102	109	102	96	101	101	98	121	120	91	81	97	88	100	114	99	109	114	95	93	95	98	88	106	107	121	112	109	96	88	102	107	112	102	107	117	113	114	109	113	99	100	105	88	100	101	93	88	108	105	110	97	102	99	118	111	95	116	108	100	85	117	116	113	103	116	104	93	93	102	107	104	119	97	107	98	123	92	82	97	108	117	105	85	141	97	99	108	100	102	107	92	89	110	112	101	86	100	100	98	129	93	103	108	105	101	108	137	120	108	102	107	117	99	97	109	99	105	113	108	121	102	109	98	106	119	122	106	94	104	110	100	116	108	94	109	118	106	108	102	86	101	108	112	103	93	106	100	103	117	105	90	109	108	97	82	106	99	122	96	114	102	112	97	118	94	106	96	97	106	99	115	109	111	98	103	100	103	114	121	108	99	95	120	114	101	102	118	95	101	90	111	94	107	125	114	106	111	112	128	82	101	108	91	109	109	101	111	103	113	102	87	99	106	101	97	104	95	102	82	99	100	114	95	110	101	100	123	91	92	99	88	89	105	97	101	91	109	111	94	87	113	122	100	99	99	105	131	90	132	115	96	100	99	107	106	112	98	109	101	105	94	116	107	120	102	101	118	112	118	105	104	111	120	109	92	108	105	109	94	102	103	131	99	83	106	109	116	121	112	107	107	98	119	91	110	100	105	114	114	109	108	124	90	125	81	95	110	118	104	94	90	107	105	100	102	101	121	111	117	103	92	91	117	110	104	106	108	110	99	94	113	104	109	124	100	102	124	126	114	120	101	128	99	103	102	124	98	95	101	108	95	112	114	101	114	116	96	96	109	104	124	109	112	109	86	104	109	117	99	100	106	104	114	124	115	97	91	94	105	97	86	127	108	87	102	109	89	122	109	114	120	99	85	117	116	111	83	92	123	90	111	125	103	78	114	114	110	115	98	114	104	107	104	110	103	129	101	100	99	126	103	111	141	113	108	103	96	100	124	108	109	99	121	114	112	114	102	118	96	115	114	103	105	129	107	101	102	115	111	95	107	96	123	121	115	119	101	105	103	98	98	97	102	107	113	100	134	104	107	106	114	89	119	101	94	115	109	100	85	110	105	105	94	117	115	98	103	121	113	87	106	115	85	109	127	107	111	114	117	96	91	138	104	92	105	110	105	85	108	86	96	116	116	106	101	103	96	107	117	103	92	103	118	99	103	100	116	106	114	103	99	100	97	129	112	109	113	97	96	108	112	110	114	106	103	104	100	85	94	116	86	109	113	107	93	101	121	112	96	89	112	118	89	86	105	133	102	118	88	84	106	91	101	102	106	108	97	94	118	108	119	122	118	134	101	114	96	118	101	109	92	121	97	109	108	107	90	113	110	98	108	119	118	114	107	102	115	110	103	100	117	95	113	110	112	105	99	89	117	117	112	104	106	114	111	107	94	105	109	100	98	111	107	111	97	103	108	132	118	112	101	116	124	116	124	113	104	117	125	109	123	115	98	137	97	118	113	97	101	113	98	111	101	111	99	108	99	97	108	118	106	110	78	122	118	109	94	101	111	123	109	101	91	94	99	106	108	113	95	105	112	112	90	103	121	86	82	87	105	125	100	98	92	100	111	101	141	114	119	113	119	104	99	100	116	104	111	106	114	100	120	114	114	96	111	103	105	120	101	97	114	104	113	108	110	122	117	84	101	109	99	114	114	101	113	100	121	106	106	106	104	95	100	108	103	91	96	96	107	109	109	120	108	106	97	114	129	100	105	99	116	109	124	100	113	136	118	106	116	100	104	83	92	103	86	111	96	95	109	106	113	101	115	103	108	101	99	106	108	126	99	100	114	110	103	91	108	100	108	114	99	106	107	96	104	102	119	90	123	107	101	96	125	86	107	111	109	101	107	107	100	113	103	109	110	111	98	107	117	107	100	105	112	104	79	95	96	105	117	108	114	101	94	101	107	91	124	105	103	99	111	94	115	106	100	114	127	100	113	102	100	111	102	118	118	104	97	106	99	110	84	107	106	117	96	112	112	133	124	86	97	116	117	74	115	86	123	98	107	96	95	95	98	117	114	92	107	116	98	113	132	113	104	108	105	97	112	92	107	105	108	109	121	91	94	102	107	107	98	91	116	107	118	103	120	108	100	98	89	112	97	112	98	118	112	111	91	106	105	120	87	108	98	111	101	113	119	96	108	109	115	116	109	100	102	112	115	113	115	98	115	119	117	106	100	105	97	109	118	125	111	123	112	115	111	92	115	118	109	93	113	83	97	95	99	81	116	105	110	98	124	99	108	116	104	111	101	93	102	114	121	93	99	99	121	116	104	103	123	94	103	104	105	103	89	87	100	107	91	105	102	97	94	98	100	87	119	111	91	98	112	95	89	94	97	108	113	108	98	107	105	111	101	113	119	85	101	92	113	116	127	106	105	108	110	94	90	110	95	96	100	91	94	109	94	103	102	109	125	112	122	95	119	114	104	110	110	98	100	99	126	117	104	92	89	109	100	87	105	99	100	93	94	99	108	91	100	108	113	100	101	118	84	111	113	87	95	112	118	124	136	119	99	88	114	105	97	105	104	105	113	99	125	119	121	123	100	102	100	112	117	118	86	120	107	93	94	117	96	110	103	111	99	98	114	84	118	100	107	112	110	79	118	107	109	95	107	120	104	102	119	105	105	92	124	93	98	104	110	102	108	103	103	111	122	133	110	113	104	112	106	95	115	107	112	98	99	96	109	123	96	109	104	96	107	109	116	117	111	96	95	108	116	113	110	116	105	121	116	106	92	103	105	121	135	112	102	94	99	106	116	107	100	122	134	113	123	108	93	104	97	96	107	110	102	110	101	119	105	106	125	107	101	124	79	98	105	123	134	105	100	95	126	123	86	105	121	88	106	100	124	101	112	108	107	105	114	107	91	97	85	106	106	111	107	106	110	116	110	118	115	118	100	107	111	112	111	104	110	95	115	106	110	80	106	98	93	111	83	107	104	111	102	107	108	107	114	87	99	85	101	113	129	114	89	117	89	117	113	90	109	104	97	131
3308	3956	1733	852	545	404	385	405	368	333	327	344	316	345	298	332	297	327	281	312	299	280	264	321	289	324	269	282	322	312	287	304	292	304	286	259	315	269	303	286	305	300	333	315	288	299	283	291	305	275	295	312	313	279	261	309	297	292	259	285	278	296	311	297	257	304	288	318	296	293	293	271	310	287	304	317	317	297	298	300	263	301	273	289	266	280	279	267	291	295	286	290	290	246	304	287	287	335	278	299	287	308	327	313	293	288	325	286	310	294	284	301	293	302	300	284	266	283	254	281	291	281	293	314	313	282	274	270	300	287	282	287	265	321	287	329	284	296	294	297	297	295	290	271	313	273	317	290	323	301	302	283	301	274	310	289	296	288	304	272	285	273	305	286	315	287	299	314	319	321	277	279	293	278	285	287	309	301	301	286	322	305	282	284	280	302	303	290	317	269	327	305	321	294	280	318	312	332	312	303	288	293	293	311	319	313	309	264	290	276	297	304	291	293	260	310	289	315	288	284	299	284	298	319	311	267	324	316	309	269	297	318	296	284	315	278	328	302	284	284	322	324	317	284	323	281	319	286	270	267	298	295	277	295	283	285	294	294	277	274	280	295	317	295	294	347	279	306	287	319	289	277	281	260	283	322	286	283	289	305	326	278	305	287	301	291	289	308	296	299	263	325	288	299	269	289	324	287	249	246	292	272	310	299	312	300	300	306	277	259	320	295	297	297	274	298	282	310	293	306	304	280	284	265	317	309	299	327	261	296	265	270	288	299	289	283	302	318	282	310	291	304	294	293	312	282	310	307	295	290	304	291	301	264	277	292	242	300	315	310	305	310	295	277	299	270	276	300	265	296	280	316	278	304	323	257	274	291	277	286	279	271	299	302	309	305	273	304	301	294	285	292	294	312	302	318	308	280	272	281	319	320	301	287	278	281	269	269	276	275	320	289	248	288	301	279	271	298	267	302	307	263	321	292	328	276	255	296	282	271	303	272	287	301	290	301	277	293	281	284	321	277	304	274	282	281	304	260	293	283	246	288	272	315	281	283	288	291	313	287	277	295	301	274	299	319	304	294	300	288	299	271	295	291	298	276	289	288	280	303	301	304	279	297	296	293	294	315	293	323	294	318	315	279	278	324	308	319	286	262	276	308	275	308	286	305	290	293	292	279	282	300	263	263	309	297	286	318	293	289	287	298	282	328	281	282	285	312	290	279	285	264	269	305	282	311	271	313	287	304	285	289	309	318	296	319	313	285	289	267	317	290	298	295	277	285	316	297	341	299	294	277	290	313	316	305	323	294	298	301	298	262	274	285	318	268	281	302	309	278	277	286	281	279	302	290	273	311	318	280	303	337	301	305	304	269	266	309	289	302	366	279	273	306	291	289	302	309	263	308	276	300	296	275	290	281	288	284	293	281	284	274	258	269	266	307	270	295	292	270	283	316	311	317	302	304	266	294	310	311	280	298	303	288	310	285	268	297	336	310	292	293	294	297	275	312	306	277	315	290	323	271	273	287	289	294	322	268	277	305	282	265	297	293	290	287	276	277	288	276	271	263	292	298	303	297	293	286	301	300	273	283	298	316	256	269	304	259	294	289	287	301	300	290	319	258	280	299	320	285	330	278	291	298	299	261	316	301	302	322	284	315	303	287	297	308	312	312	299	312	305	303	277	290	321	283	257	285	283	293	285	316	302	301	309	300	280	249	311	284	288	319	290	285	300	311	328	271	326	289	314	308	291	326	260	297	293	304	289	297	302	285	288	295	286	289	300	294	289	273	282	308	311	303	279	281	273	271	331	271	299	333	294	285	307	277	288	308	308	276	297	303	290	299	270	294	316	308	296	290	291	305	272	300	303	280	289	286	320	285	287	296	277	274	308	265	299	304	278	313	267	304	312	326	321	292	282	278	284	273	298	262	323	284	308	319	276	274	285	306	295	320	294	272	291	320	289	304	280	259	264	297	254	292	284	306	301	304	279	298	286	297	288	329	267	294	323	283	275	277	298	285	293	296	298	269	295	293	318	302	292	311	274	332	288	287	309	306	243	300	295	270	281	269	277	278	262	294	292	313	294	290	271	300	297	326	305	329	281	280	284	284	307	289	272	298	297	294	311	273	286	287	316	280	256	255	283	281	274	294	298	291	279	285	321	312	299	294	308	290	289	311	291	284	326	264	305	288	342	296	269	292	284	310	279	279	266	284	293	292	277	284	292	320	291	278	263	314	312	274	302	278	302	298	279	305	291	298	272	285	294	280	265	306	302	284	307	303	302	341	308	294	295	292	295	284	279	269	280	293	323	266	319	322	275	290	282	310	280	289	301	293	296	265	300	289	314	320	296	288	321	299	273	293	284	283	290	304	309	318	308	269	296	275	266	322	301	260	278	292	270	301	284	286	264	324	325	274	298	307	268	283	269	303	291	326	271	306	290	288	294	299	305	306	293	257	310	324	281	297	303	265	280	275	288	290	300	312	314	299	258	276	279	314	290	267	291	274	308	296	319	262	286	282	313	302	301	317	291	286	275	297	331	296	299	316	309	303	320	291	311	292	284	300	310	288	298	319	325	323	274	283	297	295	280	289	318	315	309	303	303	300	289	287	286	264	309	276	307	291	285	250	302	276	270	300	307	290	270	304	294	312	279	291	277	277	292	287	302	292	299	285	265	272	286	316	301	272	281	298	311	290	285	283	316	276	295	291	312	292	271	308	265	315	294	275	270	296	305	306	277	310	286	300	320	287	260	292	284	297	273	297	297	326	269	295	296	320	265	283	304	285	307	268	293	283	290	286	279	313	269	290	305	259	275	267	302	267	289	294	301	272	284	272	279	314	284	304	332	274	287	315	316	260	278	278	304	292	301	294	299	309	273	291	315	284	304	279	295	283	283	273	276	328	299	282	277	281	273	290	284	281	280	318	303	293	266	288	299	314	288	296	278	285	286	287	276	277	310	299	275	306	305	293	302	255	297	262	272	320	277	276	296	288	290	265	329	296	289	294	301	265	271	300	270	283	319	294	287	308	306	295	295	289	309	318	287	292	310	286	332	299	298	298	298	270	278	303	271	286	313	302	285	309	299	291	277	283	288	313	308	295	303	310	275	290	281	271	286	263	276	303	314	276	279	304	281	322	267	279	289	308	285	290	299	260	297	316	281	282	296	240	282	302	302	301	279	302	276	278	275	285	309	272	293	324	255	256	299	294	298	285	302	245	283	317	285	302	302	277	304	295	278	287	323	271	273	288	272	278	271	279	300	336	294	287	281	270	303	313	269	288	291	268	299	301	288	284	293	291	294	317	305	318	302	290	310	299	283	294	312	274	291	297	279	263	278	321	301	313	256	279	316	309	276	295	273	287	288	282	323	307	292	299	288	272	288	288	303	282	291	324	286	290	278	289	278	316	285	303	312	294	256	297	306	306	283	316	295	275	301	291	271	267	315	286	305	269	297	290	300	288	262	261	313	318	300	274	318	296	291	263	284	281	309	297
30913	20554	10838	998	549	515	405	328	347	305	354	332	316	354	323	335	304	337	329	342	355	333	339	321	323	327	340	326	327	350	341	318	338	325	337	343	361	329	307	312	316	312	312	336	316	297	314	312	351	327	368	328	317	342	306	323	338	295	305	330	339	336	338	339	307	318	338	318	270	310	314	302	345	305	337	306	327	345	362	323	336	316	346	307	337	318	322	327	330	327	321	324	341	310	332	336	336	334	301	309	293	318	358	338	331	348	321	331	320	301	340	370	344	317	314	298	334	340	329	310	328	325	317	344	359	328	326	316	320	344	296	354	335	389	298	332	343	331	339	311	317	365	318	291	321	329	372	313	318	334	319	338	328	324	328	330	360	321	324	294	345	276	320	325	310	301	297	322	337	304	344	307	323	346	324	334	341	308	321	296	322	293	328	318	352	296	353	325	297	318	338	325	301	323	319	332	336	331	319	303	299	335	294	347	302	281	311	316	314	297	340	290	330	332	304	330	371	344	335	320	320	329	322	321	326	319	323	340	351	310	303	312	328	332	325	337	341	323	373	335	323	297	326	313	322	313	333	297	325	321	320	332	316	339	304	331	327	336	288	345	362	332	316	307	323	312	318	293	372	337	321	298	316	366	332	302	355	289	321	304	317	334	337	326	352	330	342	334	316	353	329	337	349	337	281	368	342	303	341	331	323	322	332	329	330	287	321	357	269	329	349	283	330	296	336	294	326	336	320	289	281	325	324	336	336	352	329	322	301	344	306	332	358	347	295	314	325	353	332	317	296	327	334	347	325	298	332	351	325	306	324	279	352	302	343	325	322	322	291	342	322	341	307	308	325	314	329	353	303	295	317	333	348	324	324	293	352	325	346	327	310	340	319	283	342	309	339	330	335	371	306	271	285	308	358	325	301	343	344	300	343	317	305	310	348	317	311	299	312	324	302	307	329	314	364	313	323	296	326	348	318	319	320	296	332	347	355	320	288	321	306	302	294	353	327	306	346	333	324	334	322	341	318	313	299	351	348	304	332	299	327	327	302	325	336	349	306	332	306	310	306	320	315	317	321	292	354	348	346	309	307	303	339	319	310	354	352	324	340	352	326	322	335	311	337	341	337	313	325	327	356	317	327	322	327	323	345	294	311	326	307	349	329	338	319	343	294	345	329	327	345	302	328	331	327	331	292	321	319	339	308	332	324	325	352	345	349	315	346	283	305	312	308	344	280	333	322	330	309	333	343	318	324	335	324	324	309	322	344	341	342	314	323	352	344	322	335	350	332	330	283	338	330	361	337	305	318	329	307	325	339	334	293	311	305	300	345	317	338	327	298	307	343	307	336	317	355	319	344	321	330	309	304	311	280	322	301	326	348	328	347	291	329	356	298	325	313	338	344	308	350	317	359	316	309	328	332	317	328	338	339	331	312	315	320	296	324	321	305	325	318	311	303	354	324	351	325	305	314	359	323	323	350	305	340	366	344	319	313	332	347	309	325	332	335	318	323	327	291	328	307	324	293	315	352	344	323	320	290	331	336	324	320	355	341	316	326	354	338	350	350	313	315	326	302	318	346	325	362	324	346	314	335	329	339	328	325	335	324	311	303	324	333	324	326	310	348	328	333	334	288	345	349	331	306	324	352	334	318	319	320	318	337	316	350	353	359	312	290	296	302	327	311	329	327	301	337	292	343	337	319	313	349	337	307	310	328	316	324	354	295	295	313	322	326	334	344	321	332	335	329	282	331	316	337	333	337	344	302	333	349	341	366	324	316	329	310	290	335	315	334	315	328	313	321	323	297	362	313	334	332	301	314	323	342	314	342	325	361	325	332	315	353	308	293	325	310	305	314	313	328	300	324	298	340	335	335	370	318	343	365	310	317	320	340	317	298	323	320	320	307	306	330	300	328	309	372	329	343	328	331	315	326	341	351	356	354	324	330	321	317	322	345	310	322	282	343	354	322	325	332	303	335	327	332	361	335	330	362	374	325	316	304	329	336	319	348	332	326	312	334	325	333	310	303	328	337	328	330	302	333	331	322	357	340	309	335	318	311	339	329	312	336	310	348	325	337	318	325	337	320	339	346	322	297	354	320	340	310	300	377	329	340	327	310	300	355	296	343	291	323	328	345	314	332	325	335	308	331	343	306	316	313	341	317	310	333	342	329	333	340	352	311	326	313	337	334	334	353	311	308	299	286	306	356	313	292	301	331	333	339	323	302	319	316	305	303	332	312	299	313	307	354	309	321	327	328	314	317	314	318	356	342	319	319	339	325	322	319	339	330	325	330	324	311	334	330	327	344	329	319	298	301	290	337	295	353	329	337	335	309	299	313	329	334	330	312	357	364	354	340	311	300	333	297	298	342	325	308	340	315	338	321	336	329	332	313	323	319	363	336	291	300	322	351	312	293	309	355	327	336	306	326	316	354	323	309	312	345	329	356	331	373	319	354	338	329	336	304	324	307	374	341	326	318	330	329	292	297	330	329	339	313	314	310	318	297	318	317	338	298	272	315	323	298	330	313	356	370	326	316	328	320	328	317	302	311	321	324	342	316	323	313	323	303	316	302	315	325	345	321	319	325	329	328	324	308	312	333	333	329	338	324	344	325	311	327	354	325	308	307	332	323	302	336	339	330	321	334	343	319	341	318	334	319	281	318	339	297	325	297	330	288	319	326	302	311	343	299	307	310	327	334	315	304	296	333	360	322	309	325	341	322	311	303	310	316	359	312	339	349	311	322	344	345	342	305	348	336	351	337	319	296	340	316	318	325	373	314	317	368	326	300	358	335	325	344	322	316	328	346	281	308	349	313	348	330	284	291	322	313	321	304	344	333	286	317	333	312	347	295	321	296	318	319	315	332	312	348	337	364	313	314	329	335	306	340	322	323	309	301	328	323	336	312	338	329	357	351	366	363	329	320	291	322	322	313	340	348	300	333	320	314	317	336	307	318	331	321	307	346	312	298	314	314	320	324	332	326	306	325	335	303	333	353	283	310	310	336	292	348	347	291	340	324	313	309	365	310	329	312	305	328	307	344	351	321	358	331	330	340	324	309	308	302	308	322	321	300	354	311	319	320	341	363	312	320	331	341	320	321	315	338	337	346	335	346	334	348	339	385	345	314	311	332	345	331	327	328	332	337	297	310	319	347	328	322	300	306	354	328	298	302	371	346	324	353	347	335	303	324	302	319	329	367	335	330	365	336	286	331	313	329	316	332	306	320	308	311	311	355	351	335	314	336	297	322	301	330	353	331	295	370	350	340	319	307	331	351	315	339	306	328	329	341	308	342	334	343	355	351	321	319	306	326	325	317	329	318	336	313	338	366	294	303	349	339	301	322	344	328	321	320	325	305	325	392	365	298	298	326	326	292	320	354	346	350	327	314	315	328	344	337	321	333	324	331	333	332	339	335	335	309	344	340	332	339	306	304	298	336	334	315	351	343	345	296	371	332	302	290	311	305	298	326	324	323	337	325	327	294	321	338	346	334	323
5683	1374	1031	824	794	748	806	742	859	774	744	823	807	795	780	788	821	830	755	816	798	791	825	791	774	790	785	845	830	772	767	759	776	846	805	823	738	810	769	756	768	836	822	790	811	780	794	808	776	804	774	795	797	831	823	768	818	804	761	811	836	781	744	798	788	760	849	796	821	773	795	763	768	779	809	778	777	725	800	787	718	813	749	804	803	810	770	731	803	764	758	768	783	793	826	749	826	817	809	791	760	783	825	824	801	781	751	724	789	737	816	776	753	791	787	792	761	786	758	804	740	787	812	858	799	798	819	809	774	788	791	792	745	809	733	806	802	763	751	751	742	776	825	786	758	827	769	798	793	768	786	840	828	818	793	792	734	764	780	767	745	768	746	793	799	775	763	811	792	831	815	804	772	765	760	760	758	783	742	806	788	805	795	818	804	728	787	807	738	753	785	747	785	818	763	776	807	790	774	807	798	762	755	796	764	770	798	833	802	803	740	712	788	781	806	781	880	768	788	815	802	745	765	782	778	764	743	765	785	778	774	810	745	841	782	772	818	757	761	799	787	773	786	783	751	749	772	821	804	760	795	814	801	753	782	774	850	817	777	781	796	779	744	788	722	760	756	789	761	815	733	755	787	799	774	795	770	781	793	809	815	807	801	833	754	839	788	757	829	802	777	785	841	801	799	801	816	765	799	777	741	770	779	817	814	748	791	806	740	799	765	794	827	764	790	792	806	800	777	793	773	792	743	717	782	761	789	774	710	804	735	760	759	758	797	788	757	744	794	778	806	828	739	818	828	771	812	789	720	789	727	771	766	739	768	764	758	779	764	801	776	760	794	768	766	782	796	773	766	805	818	781	752	772	797	796	767	747	785	792	755	783	774	814	780	794	751	789	799	750	740	753	765	824	798	756	757	769	750	811	822	801	793	738	758	763	790	818	816	743	818	795	756	798	752	820	764	818	856	794	767	746	759	751	756	793	827	787	749	788	771	761	784	788	782	801	742	786	738	860	773	806	799	782	757	809	771	730	777	813	727	755	816	795	798	782	829	787	780	779	804	807	752	762	753	766	758	787	809	765	760	768	759	817	788	769	794	815	791	782	779	770	828	766	720	750	779	793	792	766	800	752	754	796	783	713	794	802	746	789	754	851	759	851	731	772	820	816	838	772	750	820	711	787	785	775	835	780	768	794	790	745	734	804	783	798	828	769	782	763	784	814	766	839	819	761	781	803	835	769	763	785	801	795	744	788	747	758	833	789	745	771	772	793	784	811	821	776	834	772	795	808	820	796	792	757	813	800	803	807	786	765	797	739	778	736	756	834	724	782	787	775	820	793	774	814	782	787	736	782	773	783	743	783	815	836	747	785	782	787	761	709	770	800	823	827	822	739	734	749	824	825	736	836	767	741	766	753	737	807	802	790	748	817	720	734	815	806	801	759	803	808	809	749	783	782	800	782	781	758	770	714	816	782	821	739	795	796	808	816	795	780	731	800	713	753	742	771	798	787	782	778	750	805	794	781	765	802	816	760	820	772	770	792	744	797	752	781	800	826	778	767	778	773	770	798	796	770	791	833	761	778	798	759	805	785	805	825	804	807	746	814	833	754	795	812	815	816	821	812	804	790	809	810	815	868	792	761	802	851	798	812	760	761	786	740	777	751	789	843	788	774	773	776	744	773	760	784	795	795	787	819	857	812	839	786	787	756	804	752	780	799	781	812	782	838	795	829	792	751	790	820	786	808	790	781	768	772	810	774	807	785	781	798	763	803	789	800	763	804	750	756	767	790	785	789	737	764	777	800	804	745	780	779	789	758	735	781	798	783	769	741	808	780	801	777	771	823	741	804	743	763	752	789	775	791	758	838	741	746	783	794	758	786	765	790	768	790	769	809	775	794	781	768	807	749	824	759	785	766	788	797	803	750	772	780	770	781	764	751	753	743	837	755	799	747	784	775	745	821	795	795	746	829	763	781	787	780	765	754	782	768	777	819	750	783	780	751	787	823	797	785	787	788	808	724	800	811	779	774	809	764	810	845	836	784	749	823	826	817	823	786	759	792	788	768	814	803	825	757	786	809	758	784	821	764	804	790	756	780	778	795	738	818	785	767	806	778	752	769	790	783	775	817	775	780	801	812	775	819	760	778	773	789	774	776	773	786	751	770	786	822	803	796	767	800	771	746	761	789	763	764	759	791	763	786	762	789	798	773	767	747	784	766	792	765	807	789	791	761	737	740	766	779	768	749	762	762	812	814	769	773	765	804	834	801	781	799	819	765	825	784	757	794	777	796	796	815	747	786	794	792	830	743	815	776	793	779	787	765	824	776	737	699	836	769	769	778	789	772	769	777	780	785	767	770	799	764	747	808	739	774	770	750	791	809	760	812	802	729	781	797	770	753	724	725	767	764	818	752	808	800	804	794	813	797	755	767	755	797	771	773	805	797	767	817	776	786	818	758	767	786	764	790	784	834	781	776	798	808	763	830	775	715	808	765	804	765	835	769	807	775	742	819	769	796	838	802	819	776	801	784	767	773	811	798	772	728	750	765	772	768	760	802	808	797	797	760	782	811	746	821	761	786	744	737	763	784	764	786	791	768	760	764	773	786	760	812	824	776	719	795	784	780	749	789	765	762	782	805	770	765	797	817	803	730	756	853	763	753	779	807	834	731	767	803	759	755	755	816	723	733	783	791	810	784	796	753	831	739	789	743	783	803	841	762	755	841	827	754	750	756	808	807	759	758	790	836	817	774	773	799	791	802	798	801	746	808	783	793	831	816	774	800	815	743	783	744	813	801	738	798	775	778	779	851	827	781	726	802	767	760	817	815	838	785	773	833	787	800	761	771	813	745	802	807	812	740	719	815	778	742	778	786	761	804	756	747	802	767	769	772	805	759	776	799	797	765	757	760	813	804	809	759	792	767	760	757	767	789	824	767	788	790	804	785	775	781	813	777	769	784	805	777	784	783	785	761	751	756	807	786	751	812	812	798	809	791	788	778	744	770	764	753	746	817	792	789	765	763	714	783	766	753	803	767	731	744	812	822	776	763	768	810	821	768	767	787	754	821	789	814	792	803	765	786	801	811	795	771	750	850	801	769	797	771	733	809	773	841	782	795	821	788	838	777	797	832	761	818	777	755	790	747	801	790	768	816	825	804	792	789	769	803	858	792	780	775	728	761	715	786	796	797	804	771	801	738	816	740	807	797	786	759	755	764	792	776	741	799	764	742	821	787	831	777	737	819	769	796	802	831	775	818	755	768	777	772	801	755	758	762	802	816	836	779	736	770	799	787	792	802	769	787	738	815	797	763	756	781	737	730	772	792	791	813	764	789	781	756	795	810	770	782	752	813	749	771	815	750	776	748	794	704	790	818	786	760	779	773	762	818	804	805	744	792	723	764	760	771	783	786	805	753	762	789	801	802	796	813	756	803	786	792	789	783	789	789	779	759	829	781	777	749	797	814	795	759	740	807	824	727	787	802	761	782
24782	21076	23989	28389	21071	13421	479	372	260	276	274	278	227	256	243	221	264	235	238	257	222	213	222	258	256	232	250	214	227	223	242	230	245	246	223	252	221	217	255	222	232	233	216	210	212	247	204	242	257	258	228	249	236	227	219	260	233	204	258	230	241	247	209	235	244	229	238	228	231	282	226	223	233	259	236	211	220	255	210	231	221	216	208	226	252	244	241	229	251	218	250	243	218	230	221	227	227	229	209	228	223	237	230	233	213	230	213	238	200	207	236	242	261	194	242	237	210	235	247	195	221	231	208	214	261	213	228	240	218	239	213	230	261	224	213	231	258	207	249	246	216	232	225	262	254	215	238	218	238	210	233	230	249	228	238	251	221	231	229	237	220	249	215	224	233	218	211	214	221	221	210	221	223	220	236	254	226	195	210	248	250	225	226	254	250	205	234	215	252	228	210	239	233	228	229	233	202	213	255	230	226	247	217	221	231	225	236	215	243	213	227	211	222	243	222	262	232	234	237	223	219	215	234	226	231	210	227	250	211	209	225	242	239	246	207	202	219	252	255	216	271	209	249	233	245	237	228	244	219	263	229	245	241	233	209	215	225	232	209	229	233	206	209	233	220	229	229	222	235	224	230	233	217	228	239	251	212	216	230	208	233	227	187	229	246	244	213	212	262	236	224	251	245	237	248	234	239	238	220	220	205	221	227	220	197	225	236	191	197	191	221	243	217	224	246	247	237	225	220	229	214	255	217	234	223	211	251	241	229	237	222	229	246	233	230	234	264	221	223	211	246	241	220	197	224	226	282	254	242	230	225	249	232	238	234	259	234	200	252	246	215	237	234	264	252	205	224	226	238	235	238	249	249	252	196	223	266	240	225	248	237	255	199	207	236	233	208	210	221	217	221	228	231	240	242	241	229	232	219	260	251	248	235	241	223	218	235	230	255	239	234	225	242	243	211	246	196	260	230	232	242	210	245	211	222	229	220	216	231	204	248	202	227	277	233	227	227	224	234	282	243	235	220	236	248	247	239	217	218	208	250	232	212	215	221	227	213	224	221	221	231	243	203	241	221	225	236	238	235	223	246	224	255	234	203	219	220	225	237	226	218	233	216	239	263	238	229	234	218	227	231	231	214	206	232	222	243	259	237	228	221	219	209	224	241	229	219	226	218	238	218	235	209	231	220	217	231	222	234	233	213	267	251	233	214	234	240	242	219	222	207	240	232	231	255	244	232	237	245	241	222	234	221	210	238	204	250	220	258	207	237	240	257	250	206	240	232	242	225	248	199	214	228	217	234	217	228	239	251	221	211	242	229	214	228	242	224	233	226	247	228	204	223	207	220	228	244	231	216	224	214	252	228	243	239	224	250	225	220	215	238	219	233	210	219	216	216	247	241	237	239	216	221	242	240	205	237	233	233	250	252	239	256	255	205	219	218	245	234	233	240	249	239	240	201	234	219	240	249	256	213	203	219	244	235	224	196	238	234	219	244	268	232	244	214	229	232	220	242	187	254	238	239	234	253	223	257	261	215	232	210	193	246	215	258	261	203	256	245	220	210	231	222	237	207	232	251	228	225	222	208	217	254	239	241	201	234	244	238	226	231	233	205	227	223	250	211	210	204	220	226	227	254	196	246	220	214	223	200	210	226	227	238	212	261	213	206	237	243	234	211	218	211	205	210	231	259	209	250	214	240	236	238	259	252	262	215	211	209	231	227	250	248	204	241	236	250	247	241	227	223	231	214	216	220	203	230	245	236	242	234	247	238	250	231	225	219	220	198	207	240	240	223	226	210	194	226	225	236	205	219	250	249	219	255	244	226	200	204	240	212	219	234	261	214	219	258	227	222	235	235	245	228	253	197	214	253	217	216	234	244	220	229	210	228	212	258	221	203	226	227	237	244	230	241	238	233	224	244	229	214	231	215	234	220	216	221	228	233	231	239	225	230	239	249	211	206	233	254	215	222	216	211	221	232	215	229	230	228	195	244	217	220	239	246	241	210	247	246	222	194	227	226	263	246	225	215	200	216	224	239	242	208	195	204	231	219	178	223	227	226	218	274	230	240	209	241	200	220	219	241	216	229	252	215	226	225	237	245	203	236	269	221	221	255	220	235	236	222	229	240	223	252	224	277	233	250	209	241	224	210	248	240	226	221	252	207	222	226	232	247	216	205	224	231	234	241	240	231	222	231	224	225	231	218	233	230	218	231	230	250	261	249	209	237	228	215	254	243	257	209	243	246	213	205	230	234	214	253	206	211	231	225	217	246	229	216	235	229	240	216	226	232	191	221	253	224	226	245	244	237	241	247	209	208	225	260	204	200	222	242	251	235	227	232	227	241	229	228	232	226	235	226	221	238	226	209	249	250	238	223	230	221	222	239	219	228	244	215	221	239	212	229	210	247	252	217	205	215	213	223	222	230	226	234	205	221	230	206	219	233	202	200	211	220	243	207	228	190	264	214	244	229	245	225	221	195	230	218	256	233	222	230	224	263	223	228	239	229	232	208	201	217	216	222	226	228	212	191	243	211	233	237	210	232	248	207	226	233	237	206	213	220	259	241	264	229	221	199	219	207	222	233	239	223	241	245	211	225	223	229	264	213	225	250	218	255	238	236	225	216	218	233	243	205	235	215	235	219	244	226	228	207	220	219	206	218	239	258	212	201	217	223	239	208	244	255	209	233	205	259	241	230	216	228	214	231	218	203	212	199	231	221	217	201	204	215	213	230	225	228	246	223	214	219	242	200	215	236	198	213	230	237	237	225	231	232	235	229	220	223	231	227	207	240	238	214	228	225	225	230	224	218	241	229	239	230	218	226	204	221	244	255	197	222	233	267	227	224	214	234	235	243	211	246	224	218	190	228	229	195	238	224	249	219	249	266	253	239	266	232	225	224	234	218	252	229	212	217	220	246	243	230	223	231	256	215	251	201	219	270	236	252	208	247	261	232	210	235	260	262	240	254	211	251	227	243	236	226	203	219	216	230	235	249	246	242	240	228	235	241	231	233	203	226	217	232	242	223	227	229	234	260	222	255	219	221	236	213	222	221	224	212	202	222	242	214	251	242	209	234	228	222	241	215	228	218	210	229	232	238	214	212	227	198	215	248	218	227	232	250	223	216	233	222	209	216	209	220	230	193	225	229	227	252	238	253	221	223	221	221	223	202	211	242	237	198	228	221	194	225	242	227	252	234	220	206	222	250	229	245	237	243	233	233	254	219	225	222	221	242	243	223	247	225	244	229	222	211	218	240	233	226	206	255	239	249	225	247	249	207	260	243	244	207	215	216	203	226	222	235	220	231	245	219	222	229	226	204	246	220	216	245	225	227	241	258	249	230	211	229	226	252	226	220	232	220	216	226	230	224	251	219	214	255	229	249	228	233	195	220	209	231	236	221	243	227	217	207	207	212	246	224	231	230	216	224	228	245	199	214	224	228	232	243	223	247	245	221	245	221	231	246	249	225	226	236	248	239	227	225	243	247	240	221	218
3341	2478	1290	782	676	666	597	606	593	525	564	579	575	550	545	542	540	596	518	576	537	566	556	592	566	531	559	518	577	567	545	550	579	525	598	567	588	533	568	553	557	566	560	595	583	574	595	557	535	577	553	546	546	519	554	564	568	554	556	578	540	559	605	570	544	508	552	547	565	571	550	569	555	577	567	545	548	521	602	601	561	568	533	586	593	601	582	531	527	570	568	535	550	575	600	528	563	572	561	560	575	557	616	552	538	575	568	529	581	592	597	541	570	587	534	552	553	545	545	572	563	562	547	617	534	546	524	578	533	569	530	549	565	589	532	555	534	546	532	592	579	581	531	554	623	510	578	538	572	484	587	551	548	533	550	554	566	576	603	556	533	544	604	550	586	557	577	570	575	580	575	490	579	519	560	578	553	605	523	534	576	569	541	571	570	572	568	570	563	571	601	558	567	569	559	579	562	551	589	539	571	542	575	555	600	557	547	535	546	533	565	551	578	548	558	554	579	604	562	570	526	557	572	570	574	561	547	561	552	617	555	573	546	587	567	566	576	558	561	584	525	555	592	546	546	513	534	573	555	567	510	600	591	579	611	596	542	567	532	543	603	565	568	556	535	563	539	598	569	572	508	568	585	539	564	581	509	564	526	541	567	557	597	570	592	523	587	535	534	568	588	555	551	579	551	584	548	535	546	524	543	564	562	573	573	537	569	548	546	536	557	560	539	553	568	541	552	600	533	526	591	578	584	530	521	565	597	560	554	534	548	562	534	579	553	563	552	556	519	562	545	621	580	536	575	563	583	599	554	564	505	566	534	599	555	583	564	529	555	553	550	537	571	566	581	567	576	568	576	578	562	601	540	537	576	559	551	555	572	606	576	564	576	533	562	584	580	562	520	529	507	533	565	566	550	639	604	519	561	549	550	558	577	544	533	554	539	542	549	555	534	545	553	583	558	578	554	596	544	562	521	519	590	588	552	553	558	558	593	535	568	557	566	554	555	558	545	521	555	526	580	566	574	560	534	569	562	540	550	527	540	577	573	532	521	573	551	524	559	562	584	573	578	501	554	523	557	560	587	584	581	569	545	522	533	552	542	591	534	573	540	599	571	557	546	577	560	555	533	551	599	553	556	574	590	557	574	587	555	599	560	592	536	525	588	521	517	574	532	520	514	564	562	559	590	552	548	575	570	541	549	575	544	581	587	545	560	550	578	548	561	561	585	523	589	586	555	574	554	530	543	545	552	508	555	586	537	566	557	548	533	576	512	566	605	567	575	542	489	538	524	563	553	591	549	566	495	539	566	541	554	572	588	572	568	554	565	545	534	554	546	520	537	579	514	561	511	559	588	578	590	541	544	551	576	538	527	583	537	559	594	542	562	530	558	600	539	559	573	563	647	525	555	566	521	561	580	535	581	549	578	577	573	577	523	567	601	562	541	583	553	563	532	572	562	562	574	572	494	553	551	580	568	592	556	555	542	570	578	520	580	555	508	549	559	552	503	534	566	550	550	535	620	523	559	533	546	559	555	554	550	572	613	560	574	541	551	549	602	549	579	557	566	604	554	547	546	572	571	572	617	510	548	527	547	588	512	558	571	572	581	564	581	580	586	544	566	537	529	569	571	567	549	585	535	592	569	608	569	550	579	602	559	539	576	560	563	605	559	624	547	516	582	582	562	538	576	557	575	567	561	580	575	586	568	591	573	585	536	582	524	523	538	595	566	546	550	567	554	541	544	568	551	585	537	563	570	580	559	590	536	590	590	561	580	561	538	572	602	551	562	543	529	502	573	540	549	556	555	560	579	548	563	570	586	597	587	562	504	527	540	585	555	558	545	559	555	576	584	582	565	556	557	580	582	531	515	528	537	597	588	562	622	568	503	571	531	528	581	546	569	560	534	540	552	585	579	563	539	535	554	574	570	554	540	586	559	537	555	556	520	558	545	555	583	582	522	570	569	534	547	541	542	580	582	542	545	546	539	517	593	553	526	558	580	589	597	571	533	569	556	572	526	533	591	542	565	522	589	579	581	558	545	573	524	585	581	523	546	558	589	516	574	581	547	562	537	545	552	527	572	556	579	598	537	582	611	531	590	558	540	563	524	556	551	523	575	569	544	573	582	589	546	552	541	564	570	571	541	572	598	531	517	535	557	558	586	556	577	512	557	568	547	540	568	542	524	552	541	532	559	622	603	534	557	548	558	548	561	513	567	553	557	561	547	627	565	565	558	541	548	603	566	545	518	566	532	523	549	526	540	549	544	572	566	501	561	566	554	579	581	604	575	556	537	562	511	558	557	554	570	576	573	539	564	551	598	536	553	550	592	524	558	555	583	568	608	574	540	583	582	522	557	582	565	536	572	573	542	586	582	575	547	567	593	585	578	557	541	525	602	554	539	565	529	567	552	555	590	583	547	548	573	545	549	543	560	605	562	585	545	575	558	546	539	539	514	612	566	589	530	585	571	601	568	561	537	548	571	587	570	572	540	578	570	537	542	556	591	559	546	524	553	562	565	563	560	547	570	582	579	595	568	520	591	587	555	543	580	553	537	583	572	569	532	526	559	520	593	547	597	554	525	543	573	580	571	557	574	572	560	586	554	572	544	557	555	585	588	591	552	555	559	588	571	523	623	566	559	568	572	575	565	522	551	560	539	524	540	548	535	565	565	567	560	560	576	569	562	566	559	576	595	554	564	551	531	552	558	585	549	574	553	567	568	564	545	553	589	584	575	545	535	570	550	599	543	570	560	555	588	595	535	544	560	543	575	526	558	560	556	579	570	562	528	586	537	545	580	518	557	574	548	563	543	531	574	552	560	610	524	574	603	510	527	611	573	539	573	571	542	506	596	600	532	574	556	553	592	539	519	533	569	539	563	570	549	554	558	536	545	588	553	534	552	503	588	532	578	570	565	630	576	571	549	525	533	516	534	562	571	529	574	577	556	590	571	572	568	546	533	594	507	509	568	577	593	520	581	544	562	584	542	565	546	605	563	570	579	607	557	548	547	588	567	570	559	552	557	510	544	598	557	555	566	592	591	572	539	565	578	550	577	597	564	565	560	547	555	537	524	581	555	543	593	517	558	560	565	534	529	531	561	561	532	561	533	563	576	577	568	555	568	558	587	566	555	568	567	586	520	559	571	588	581	600	588	539	606	554	551	566	530	565	577	570	593	590	552	543	564	543	557	586	539	564	563	529	599	550	551	544	608	529	567	535	521	623	533	581	565	512	556	543	530	582	528	587	555	521	529	540	568	544	497	580	578	543	565	539	579	557	589	580	539	547	590	525	572	579	536	552	564	553	590	574	598	556	578	546	551	534	567	528	555	555	533	562	565	549	550	564	595	579	518	525	559	554	597	586	576	558	529	526	582	576	535	558	563	603	531	547	578	526	553	543	541	612	551	571	579	538	555	575	547	552	567	537	507	563	583	572	521	575	518	581	547	555	580	556	572	531	576	537	601	537	569	561	549	556	544	539	523	517	532	602
24035	21082	24440	27961	21084	21089	12472	425	246	240	220	164	162	136	148	131	136	117	137	140	114	141	118	126	142	100	107	113	130	103	93	102	116	100	119	104	115	105	99	90	116	109	127	85	116	123	115	111	106	106	117	112	126	93	119	94	107	106	108	119	129	109	129	109	101	118	116	103	99	99	104	117	97	110	111	124	94	113	102	99	106	87	103	99	105	99	93	93	112	105	109	108	111	94	108	107	105	108	105	95	118	95	77	107	103	129	89	103	104	103	96	97	105	102	96	102	115	91	99	104	131	115	113	98	107	107	94	116	102	105	121	104	125	110	111	102	120	96	95	116	107	98	117	109	109	100	81	110	100	109	85	116	103	104	99	101	93	120	83	109	103	100	104	116	110	93	119	118	88	98	109	114	110	117	92	100	104	114	87	105	105	95	111	113	97	109	104	96	108	99	108	105	94	106	109	95	108	120	86	109	94	102	101	101	110	93	122	110	97	110	118	104	89	108	104	92	85	100	126	98	98	101	110	95	101	113	96	94	94	109	109	110	113	93	117	91	112	99	96	113	117	115	112	121	107	95	103	98	90	101	102	107	102	95	110	115	126	99	113	115	91	108	111	103	93	112	93	114	85	111	88	99	114	86	90	97	96	113	111	95	105	100	104	87	115	107	106	101	90	104	108	91	96	99	98	95	98	105	125	97	107	100	95	110	109	109	104	110	104	110	108	99	97	111	90	113	97	109	101	92	115	104	98	120	112	117	113	88	96	96	106	102	120	97	98	102	86	106	109	116	101	113	100	105	107	124	105	106	119	108	108	101	104	118	104	109	119	99	103	121	126	101	103	99	101	111	99	100	116	101	120	93	102	104	101	121	103	113	101	99	98	103	118	89	96	111	97	109	113	103	91	121	103	116	105	104	95	99	116	107	93	104	94	120	103	104	108	107	96	93	131	98	102	102	101	101	120	99	113	116	103	103	94	100	104	123	114	119	99	92	92	103	128	96	94	114	106	98	88	121	109	114	88	83	120	105	111	93	116	125	110	105	101	107	95	99	100	97	93	90	111	101	116	114	113	116	103	116	102	130	91	91	105	113	94	106	104	96	107	78	105	103	107	110	103	94	97	97	101	110	122	103	113	124	85	85	101	104	95	113	111	102	114	91	118	105	100	124	105	116	107	118	107	106	87	117	110	97	118	110	109	119	102	95	112	99	108	90	107	93	106	97	100	101	103	94	127	106	90	111	100	105	107	85	88	103	109	99	109	86	87	100	98	115	118	103	120	93	107	115	107	99	105	104	103	111	103	116	123	89	104	89	106	103	102	120	112	94	101	105	115	100	94	89	97	87	122	94	115	110	112	112	108	101	109	114	120	110	91	115	130	112	104	108	112	122	117	115	101	107	95	99	112	110	99	115	124	108	115	105	122	107	93	119	118	106	93	102	90	103	88	99	90	117	102	101	94	95	98	112	104	108	100	124	121	113	100	101	119	108	92	104	115	92	93	110	111	106	114	91	86	133	110	106	101	99	96	115	125	101	92	100	109	88	104	125	107	104	107	78	96	116	112	106	120	103	119	96	84	117	119	100	101	93	110	102	109	113	116	109	92	102	101	114	113	90	110	113	115	112	119	107	85	91	111	111	114	96	94	117	100	106	98	96	111	112	110	100	115	119	100	135	91	104	92	86	102	122	100	114	85	108	105	81	115	112	95	100	130	99	110	99	105	77	110	107	113	91	106	104	111	121	121	95	121	108	93	113	113	109	87	96	100	101	92	106	90	102	118	116	99	108	114	116	99	92	97	109	104	93	99	107	120	100	99	108	116	105	124	108	107	114	106	87	105	101	108	116	93	98	109	88	87	104	99	109	95	98	93	105	116	119	98	121	112	95	121	84	84	103	111	113	109	126	106	100	100	97	111	111	132	98	121	100	118	119	95	94	88	97	112	79	127	110	94	94	100	103	90	110	102	113	102	110	113	106	96	108	105	117	105	114	92	102	116	116	113	106	105	114	115	93	98	114	118	103	101	104	84	113	124	88	126	102	104	102	106	114	111	100	105	108	113	110	113	97	91	105	116	96	91	106	119	116	100	83	97	112	100	115	100	108	102	117	96	95	107	99	97	119	101	115	111	101	116	105	122	114	107	106	115	104	109	95	98	102	96	131	89	117	101	118	87	85	93	114	113	120	96	98	108	100	100	93	86	132	111	86	98	100	103	108	111	111	116	100	107	131	115	93	79	100	119	126	85	105	114	94	105	106	100	105	106	99	108	105	117	102	90	96	98	116	117	95	101	107	112	91	102	99	106	89	112	94	104	86	116	126	103	108	107	127	112	87	98	105	106	117	125	90	116	104	115	124	97	105	114	97	114	97	100	114	113	113	95	115	100	101	100	100	109	94	101	102	121	118	120	120	107	112	112	123	105	107	99	91	110	104	87	124	89	99	88	113	101	104	102	107	111	98	100	121	131	103	90	113	97	102	85	87	106	93	103	121	102	123	106	87	113	118	102	115	109	101	116	104	111	105	104	110	108	99	102	108	100	95	109	107	111	98	104	101	119	125	114	103	122	89	121	106	103	106	101	124	118	100	91	102	102	113	106	115	94	99	115	106	105	106	102	104	97	113	121	101	93	99	118	85	116	102	84	106	107	101	96	111	96	92	105	112	107	102	110	107	105	109	84	106	107	84	83	93	118	108	89	99	132	114	117	118	107	114	122	99	104	103	89	117	111	80	96	90	102	111	117	107	90	108	97	92	98	106	128	102	79	92	82	104	96	92	99	115	107	108	104	127	113	100	105	111	95	105	112	109	115	104	90	95	105	116	120	113	85	118	93	109	97	121	111	109	103	113	88	108	121	112	92	120	93	94	102	83	102	84	115	99	114	109	119	116	88	111	103	107	120	108	108	117	116	106	123	113	95	77	112	105	108	105	94	114	104	111	96	110	103	102	100	111	91	107	93	113	79	105	94	100	113	110	105	106	128	112	109	118	105	115	112	115	98	108	96	107	111	115	97	95	101	95	108	94	93	118	101	111	75	99	104	107	105	116	93	109	99	101	107	112	98	98	122	115	98	110	93	109	107	107	94	103	114	118	107	94	110	120	118	101	114	92	107	93	105	115	105	126	101	102	113	103	92	108	102	103	102	104	110	113	111	107	95	99	94	118	91	109	92	101	103	110	100	133	108	103	97	106	96	98	113	112	106	116	105	119	112	105	94	114	121	83	103	93	111	109	100	94	104	85	103	95	94	98	118	126	106	115	137	105	117	103	87	103	108	102	108	103	107	109	106	107	98	114	124	114	92	96	108	93	115	103	110	98	103	102	99	97	93	102	105	122	92	120	110	99	97	90	91	120	90	103	97	90	103	117	133	125	113	104	116	101	116	99	103	112	118	106	107	108	103	121	105	100	98	101	95	102	110	109	101	104	119	116	99	98	101	84	113	115	98	93	108	118	105	113	104	107	101	92	93	118	116	104	92	118	113	91	98	100
3288	3783	1637	789	540	449	381	340	350	372	326	324	267	311	294	307	327	295	298	288	316	306	285	281	319	318	280	306	305	260	286	256	323	297	270	323	283	313	285	296	273	290	277	299	293	309	315	287	324	309	292	279	294	305	237	292	272	271	313	300	308	266	293	272	330	287	265	291	315	297	279	282	289	274	286	297	312	287	323	281	266	321	287	275	284	292	269	277	283	333	308	308	304	280	304	290	321	247	248	311	303	305	273	296	291	310	295	299	267	265	263	282	325	306	281	331	297	297	288	297	308	298	319	280	308	291	309	283	306	279	301	281	292	286	262	280	278	283	325	283	260	278	292	293	300	283	289	322	294	309	260	293	271	265	314	321	311	280	301	311	281	304	285	300	287	279	271	282	270	274	295	275	312	316	269	274	304	259	309	294	313	310	271	283	270	277	279	280	285	294	285	285	279	298	271	301	271	270	285	315	294	304	294	299	297	302	306	289	284	300	309	290	283	263	278	279	293	294	285	311	277	271	291	304	288	267	304	298	312	270	259	284	311	312	332	277	290	272	305	270	318	302	278	304	297	294	272	302	274	298	300	298	267	313	289	274	289	322	266	290	280	283	289	282	273	271	255	266	296	271	291	275	318	304	280	284	312	273	287	319	266	255	268	287	277	303	297	282	274	291	259	296	286	304	277	269	317	294	253	291	298	275	281	263	282	300	293	309	274	319	303	285	336	302	303	263	291	309	302	300	294	282	284	292	302	319	296	287	293	290	285	282	291	268	287	304	280	295	301	273	286	292	297	302	282	283	277	309	237	306	301	306	321	287	294	280	286	301	284	298	301	276	290	286	299	297	308	311	275	280	290	293	302	278	314	289	292	269	332	289	288	272	280	294	291	282	315	287	295	317	346	299	289	294	284	288	307	268	295	295	303	273	310	268	288	278	293	305	300	325	294	295	283	327	287	311	309	307	272	264	329	295	277	296	296	280	251	264	302	269	283	292	279	295	303	276	274	289	277	293	273	318	280	285	311	307	319	301	286	282	301	296	283	276	284	294	296	302	301	277	321	292	280	290	294	279	302	309	274	280	305	276	268	272	285	288	263	283	302	305	306	306	287	287	289	290	294	295	264	296	279	277	293	282	265	278	276	300	311	299	302	271	282	288	279	264	307	300	288	285	304	269	287	335	295	274	276	280	264	325	309	316	291	310	297	271	314	287	282	283	281	286	292	267	287	290	293	318	318	284	276	271	275	302	284	300	279	306	278	274	341	276	317	286	279	280	303	267	290	283	298	304	299	306	284	276	308	315	291	291	260	284	268	291	262	294	287	302	292	316	269	295	263	304	293	275	276	300	294	285	267	312	326	310	280	299	310	295	284	297	273	303	303	297	301	293	286	305	282	281	286	262	312	290	301	301	260	278	296	311	275	305	256	307	304	279	292	300	285	304	298	296	289	273	283	298	279	294	303	292	296	285	308	318	299	275	299	267	297	278	286	300	323	327	271	287	288	305	297	278	283	310	265	304	282	305	281	294	320	294	309	304	302	292	256	302	267	301	299	250	292	270	318	285	293	295	304	303	280	287	264	279	290	291	269	285	299	286	302	301	258	345	326	298	278	258	302	271	311	297	302	305	264	259	267	303	306	276	267	278	295	272	285	299	315	324	311	283	277	311	272	300	300	263	294	316	298	292	296	265	315	269	276	260	281	288	295	294	306	266	289	276	301	265	279	289	319	314	289	325	278	289	282	290	296	300	259	254	279	270	285	300	291	257	314	276	281	296	260	267	312	302	321	285	294	311	326	292	285	310	275	292	293	301	337	284	302	295	263	289	310	282	316	280	294	291	264	289	295	347	314	300	286	297	294	257	282	277	271	295	307	300	310	290	292	264	302	314	295	303	296	288	289	271	310	309	305	294	287	309	297	275	286	276	290	250	259	264	291	255	291	316	291	299	288	289	274	303	319	276	283	285	269	278	316	314	287	291	310	284	293	300	310	292	270	295	288	306	285	283	305	276	300	281	291	312	285	296	290	297	340	296	254	292	296	317	275	282	252	246	279	283	307	296	277	267	295	302	294	277	266	287	284	281	297	273	294	292	299	297	309	284	277	279	286	312	292	328	297	258	281	273	295	270	281	253	270	273	272	288	290	290	325	290	289	291	266	297	268	273	299	294	302	272	281	276	310	310	283	302	296	275	278	287	297	301	296	308	278	297	288	305	295	305	299	260	269	271	294	278	268	301	290	282	286	293	304	277	312	294	276	303	288	297	298	272	301	285	291	287	268	289	302	313	292	285	313	279	275	268	269	283	279	301	291	289	277	252	261	301	317	303	270	286	299	307	296	311	332	304	281	282	294	284	298	305	293	304	288	281	284	290	293	323	316	264	280	284	290	272	306	274	272	309	275	308	308	306	289	306	273	313	269	279	329	261	296	288	335	295	283	297	271	323	295	288	301	301	293	320	308	285	292	293	277	262	280	288	272	291	309	314	298	275	299	267	269	326	272	272	267	277	283	318	296	267	275	308	271	312	288	303	287	312	284	309	299	277	284	288	272	285	302	306	295	327	270	271	318	300	260	297	316	293	316	291	279	305	272	286	273	261	289	323	279	270	309	280	303	279	279	265	308	270	305	279	293	307	287	286	287	286	300	276	262	301	272	304	295	310	268	304	312	273	259	293	281	285	258	298	289	288	283	310	298	324	279	290	273	300	278	297	297	277	283	262	301	285	292	278	288	295	281	263	262	293	267	257	300	269	272	262	304	311	311	309	289	284	261	316	317	333	278	271	284	298	269	318	245	292	303	315	291	321	301	284	312	304	277	296	293	293	292	299	287	283	285	297	293	286	313	284	285	307	288	291	338	308	278	280	295	278	299	304	288	294	279	279	251	309	294	319	287	307	311	302	286	307	289	288	283	300	258	288	308	272	297	285	298	269	290	302	313	302	297	304	276	320	290	304	296	292	286	296	285	278	301	277	277	272	293	279	259	292	283	318	258	283	318	291	291	307	285	280	310	271	273	284	311	276	272	316	284	275	286	299	298	303	291	277	256	280	242	308	293	268	337	284	276	285	298	280	313	249	305	265	299	279	271	265	260	276	343	281	306	285	316	276	287	308	265	281	273	295	306	334	293	294	303	274	285	299	273	265	290	291	288	306	329	303	293	279	350	302	276	310	268	302	290	308	253	279	312	303	297	302	296	287	282	307	284	283	281	314	270	326	280	298	332	274	285	271	293	307	285	271	300	276	312	341	282	292	285	283	326	301	303	248	280	292	314	263	274	268	300	295	285	309	278	299	262	315	288	293	302	287	280	336	258	298	316	295	300	293	292	305	284	301	275	312	306	300	323	307	298	275	271	273	258	296	291	264	291	283	316	276	315	290	311	344	275	296	282	271	255	306	284	269	289	282	303	328	279	284	294	288	254	285	265	301	271	323	301	282	297	308	297	298	276	286	314	292	280	300	275	292	268	299	314	260	314	308	280	293	272	301
31006	20516	10622	966	581	495	453	327	347	337	319	328	326	312	331	346	350	302	316	324	305	281	310	336	333	303	351	336	333	324	321	298	359	300	326	349	301	328	321	312	297	318	292	340	312	332	322	355	330	308	318	353	327	321	321	313	326	326	353	291	331	341	319	342	310	343	293	318	308	307	304	315	309	285	322	316	360	352	309	319	312	320	339	319	342	349	299	327	314	277	347	351	313	294	302	315	327	356	339	341	312	326	322	329	340	320	323	322	323	325	311	300	314	339	303	312	328	311	311	319	357	312	307	329	316	316	302	322	312	355	311	309	326	336	370	334	317	315	308	359	325	306	318	298	321	338	305	323	317	332	301	319	303	331	325	328	319	328	353	305	313	337	320	319	313	363	307	337	318	332	314	343	305	330	336	327	290	324	325	316	309	318	329	326	296	351	293	320	341	308	327	341	310	307	366	287	327	301	342	345	345	323	321	324	296	305	335	330	346	310	290	304	323	344	307	326	343	343	325	332	317	330	319	333	343	330	331	343	334	337	354	326	316	323	339	332	325	323	324	294	309	297	307	359	319	353	314	323	333	348	274	325	316	314	317	342	327	340	328	297	336	329	325	305	307	324	254	355	318	319	305	336	304	299	355	321	326	308	343	333	328	347	330	377	329	328	309	323	349	342	331	328	335	342	357	321	320	309	326	357	341	356	323	336	329	321	310	328	339	333	332	277	328	323	330	328	301	329	331	345	349	311	317	324	325	304	313	350	363	324	311	348	331	320	291	340	345	308	324	311	335	317	331	312	320	323	315	314	338	328	324	303	330	345	290	281	328	368	342	297	307	329	293	327	312	321	309	298	296	296	298	335	333	348	310	352	331	335	342	320	311	338	327	341	330	322	308	342	309	345	318	306	335	319	360	312	326	326	316	333	268	298	340	336	287	309	327	343	311	302	301	299	362	336	326	302	344	309	338	304	301	309	336	290	345	347	327	347	350	312	308	320	347	319	358	295	345	283	335	307	323	338	303	294	301	353	355	338	319	344	327	321	300	363	323	335	332	344	318	307	344	317	368	321	323	312	324	357	333	316	314	325	320	321	324	342	286	339	333	279	308	338	324	320	318	306	318	353	306	315	302	337	325	333	316	354	316	326	333	366	327	337	296	325	330	340	328	315	337	320	342	343	308	334	303	350	311	326	315	346	291	303	302	357	327	284	334	329	333	344	315	325	348	325	336	308	312	284	307	330	334	321	340	320	346	300	310	329	309	338	315	312	314	342	324	313	379	300	321	350	339	326	331	307	283	364	315	293	361	304	336	346	312	353	324	334	319	341	339	320	303	359	361	330	330	324	335	323	340	314	331	338	316	325	347	325	329	312	334	311	341	328	293	344	304	333	336	319	332	316	306	341	316	309	333	320	318	309	325	333	325	319	340	304	372	326	305	350	347	334	334	339	333	342	345	317	325	307	359	336	340	321	325	307	330	338	329	335	326	315	336	363	349	352	343	303	342	327	300	308	320	310	323	319	318	332	308	307	340	355	332	330	348	328	324	350	332	322	343	317	340	344	323	326	365	326	337	335	334	370	329	368	323	309	344	334	322	312	297	353	304	310	332	331	327	309	336	345	318	322	289	321	338	279	348	297	350	321	295	308	328	328	290	331	318	348	340	347	332	291	303	292	318	312	311	359	376	297	327	287	311	316	335	348	310	293	317	277	328	326	335	322	324	294	338	332	346	354	338	334	305	313	301	329	317	331	301	358	339	299	326	305	325	333	331	333	338	340	362	298	296	349	343	337	326	322	341	319	308	351	299	326	335	336	339	300	355	323	311	323	350	358	372	316	349	338	340	317	328	304	311	341	349	338	342	348	319	313	322	327	340	334	322	331	360	293	328	341	309	354	320	307	328	334	332	339	294	321	317	329	339	330	340	312	358	318	317	325	329	328	316	303	319	330	326	349	324	331	311	288	333	348	287	334	327	354	318	339	320	291	322	325	327	280	333	375	306	307	319	329	322	324	313	305	343	328	346	332	325	339	339	302	308	318	337	319	298	316	317	293	320	335	307	316	323	336	308	357	353	315	333	348	333	307	301	327	339	299	312	347	328	309	323	356	329	303	346	344	327	322	342	318	309	326	305	309	343	322	326	336	346	317	318	301	325	303	361	323	309	335	311	344	322	342	334	306	308	335	293	304	335	314	310	299	295	295	337	317	330	347	323	320	351	324	346	316	329	312	332	314	346	326	334	321	339	336	303	313	341	342	328	321	336	319	328	343	309	346	347	326	329	303	309	330	361	342	323	322	301	333	325	303	303	336	309	322	326	378	326	319	348	318	302	320	350	315	301	293	307	340	345	327	325	359	332	345	318	309	342	310	323	351	338	340	312	305	337	296	344	300	273	316	320	299	342	317	317	326	342	322	329	323	332	322	298	341	305	368	311	308	322	333	317	334	307	326	313	337	335	333	324	349	303	328	348	307	332	310	308	331	292	321	268	346	313	302	341	336	341	338	330	335	334	325	312	311	321	326	324	310	312	311	332	312	302	347	315	296	337	311	347	329	308	308	326	317	310	347	322	327	308	360	308	331	322	318	299	314	339	313	332	305	331	327	340	335	361	344	319	350	330	328	339	302	304	304	332	339	332	320	322	333	327	345	315	303	333	337	347	328	310	333	336	332	289	292	310	344	357	355	337	312	305	321	307	340	332	335	349	318	323	350	288	310	348	354	298	296	314	329	320	345	305	326	328	331	322	293	347	327	339	319	353	300	343	321	309	309	324	361	336	332	337	323	329	327	327	328	320	313	350	318	349	349	293	326	303	296	343	341	310	322	305	312	359	303	309	306	293	353	307	300	336	301	313	326	350	372	307	318	319	329	353	335	329	303	323	312	335	290	352	337	334	303	314	332	317	312	334	308	332	347	335	315	348	322	344	325	310	309	305	290	310	285	287	320	294	310	335	315	310	360	323	334	315	360	316	315	313	327	338	293	325	296	313	324	354	349	310	328	319	337	319	357	312	350	321	279	310	361	323	325	350	280	306	319	351	329	300	308	322	324	318	318	320	330	307	310	362	348	332	350	313	316	300	305	340	360	320	355	300	361	332	316	320	331	346	320	316	333	326	322	295	306	313	357	339	328	285	311	316	309	313	298	315	326	302	308	330	344	349	316	324	311	294	316	315	312	326	302	328	333	365	322	336	338	333	340	286	317	343	339	304	331	314	304	325	314	296	308	305	315	282	326	344	319	327	357	327	321	306	324	320	318	342	307	314	319	336	324	306	332	299	326	308	302	335	330	323	304	325	336	311	333	331	321	322	316	325	339	316	338	340	334	330	339	290	348	352	326	347	332	321	322	333	352	327	313	350	320	286	333	313	305	325	363	318	308	342	293	330	364	328	286	341	325	327	303	324	343	313	356	329	358	327	296	297	298	281	299	339	314	352	335	336	309	325	342	304	308	329	305	323	320	350	351	314	315	334	317	325	314	300	323	292	296
5571	1316	1016	816	808	791	778	777	808	811	740	747	734	797	787	766	743	785	709	799	784	765	791	742	770	790	769	767	784	765	774	765	817	756	742	793	807	767	792	769	763	768	757	741	797	759	763	820	808	760	762	766	811	818	807	766	691	828	783	780	750	753	754	803	736	748	798	773	802	783	810	797	805	812	790	772	767	812	803	775	772	805	754	746	845	767	803	817	821	791	780	807	776	816	736	786	779	812	768	785	737	746	823	788	788	757	783	804	788	786	754	807	807	737	727	785	802	794	779	775	740	834	760	800	836	785	769	807	742	778	777	776	753	744	810	795	784	782	736	758	775	766	837	768	752	819	742	749	771	822	739	765	846	828	812	796	821	709	774	813	777	778	724	774	804	725	759	750	764	727	831	777	794	780	739	767	786	759	813	813	760	781	796	776	756	776	794	787	746	784	708	778	814	780	846	780	765	761	773	815	771	781	761	825	748	756	722	788	737	790	782	764	844	716	788	796	819	749	766	815	790	780	798	849	818	780	772	797	810	737	773	778	803	822	763	781	803	796	803	807	756	805	806	821	783	742	794	798	761	772	779	800	731	755	820	770	760	786	745	821	831	792	771	732	770	775	766	778	789	790	751	774	740	766	768	738	815	808	776	830	806	767	783	814	740	744	831	816	790	813	785	793	765	790	741	808	789	790	735	792	797	792	804	751	794	756	747	764	769	775	783	758	746	787	793	696	753	738	799	794	845	775	753	800	793	819	775	771	753	802	800	782	753	793	761	775	787	832	821	771	771	728	817	790	775	782	753	780	763	780	823	802	749	779	777	763	770	783	771	791	798	790	794	866	807	765	771	729	814	743	755	776	781	826	818	793	786	766	839	788	763	814	771	771	778	776	778	798	802	801	800	763	792	735	770	783	798	806	778	792	776	787	775	775	726	793	808	789	751	733	755	738	756	774	798	804	796	818	844	803	760	776	746	798	741	772	761	725	740	844	800	796	754	797	747	732	747	791	785	749	763	775	799	734	773	796	763	766	751	724	761	816	820	747	745	818	785	821	731	760	798	758	803	751	752	811	739	767	772	799	747	725	787	802	762	820	716	731	806	772	786	779	816	767	743	756	771	789	758	775	760	786	772	781	725	814	747	750	829	857	794	811	752	782	802	767	752	720	774	771	788	749	830	768	783	753	765	780	745	803	797	777	813	813	753	803	807	768	828	771	801	759	758	773	760	772	804	798	757	738	731	749	820	766	812	788	813	778	831	775	808	796	755	754	813	767	741	781	787	814	765	824	799	781	785	772	762	797	820	765	770	767	791	763	737	782	775	822	754	786	762	740	758	782	779	770	784	788	800	757	757	745	792	767	762	778	768	793	783	730	800	793	785	772	782	789	773	806	757	771	818	797	808	750	743	720	797	732	768	788	743	757	784	745	808	786	701	806	755	757	808	753	775	758	839	738	742	776	785	741	775	738	738	755	834	770	777	811	791	830	826	754	790	832	771	770	808	785	761	824	749	782	812	797	731	763	819	790	781	797	767	791	820	763	795	742	810	782	795	725	831	726	794	817	762	785	768	743	837	786	806	767	738	757	741	759	775	789	775	750	807	790	799	766	797	788	792	798	838	746	797	749	736	807	763	773	785	786	766	804	772	789	813	788	811	750	728	763	811	785	766	810	805	797	781	776	724	754	777	789	757	795	788	832	752	760	776	812	755	785	790	796	796	791	798	784	797	814	806	757	734	731	831	752	756	774	724	790	798	784	778	762	751	778	755	780	806	728	777	812	790	815	765	766	756	750	814	775	801	750	765	801	826	758	751	750	720	726	739	772	792	749	748	760	803	783	777	755	753	776	797	784	822	752	800	759	815	814	774	787	746	776	764	802	795	809	757	827	770	769	790	751	808	796	760	792	815	695	727	772	803	777	800	763	854	813	754	785	826	791	800	824	727	828	802	778	735	792	804	762	770	775	754	746	818	800	730	760	802	737	749	793	751	825	794	808	742	778	792	737	778	768	734	790	806	832	794	742	826	749	733	793	722	747	818	772	809	774	796	746	822	788	779	762	821	780	823	784	734	812	752	787	760	775	794	722	792	815	768	772	814	783	753	821	735	813	781	744	736	790	734	745	775	848	735	888	768	799	798	756	740	843	787	824	797	769	818	799	792	751	769	845	819	763	805	812	789	774	767	782	796	833	747	771	764	792	776	795	802	753	707	769	775	763	767	770	799	797	784	777	727	790	800	770	807	816	796	763	776	748	781	803	746	772	782	746	755	731	734	856	766	771	775	770	727	774	793	766	769	769	734	766	777	796	784	793	830	780	768	829	796	771	788	794	778	784	738	760	804	744	766	798	817	782	764	747	815	821	773	746	814	829	774	797	742	749	785	772	818	756	769	794	748	820	764	762	745	813	795	814	804	728	742	780	735	814	803	744	794	750	770	782	767	764	780	798	795	749	808	782	762	745	742	776	807	783	805	791	814	797	806	809	805	837	786	792	797	791	826	709	770	790	779	841	749	735	792	781	706	781	786	745	789	760	774	762	790	829	765	810	752	752	825	812	760	777	755	737	777	795	794	750	813	782	848	771	823	730	762	783	757	767	812	740	740	780	788	790	778	796	799	761	768	822	788	775	763	735	784	791	756	770	761	773	751	783	762	793	803	788	721	754	767	764	765	742	799	800	763	773	791	780	771	747	807	754	796	755	820	823	771	747	747	736	798	735	759	777	778	840	861	734	770	821	766	807	755	741	793	786	783	789	731	763	768	800	780	789	771	746	782	726	778	746	777	777	785	769	755	771	787	782	841	798	779	775	761	768	780	799	788	818	826	753	768	791	799	813	771	762	797	765	785	792	758	755	775	771	781	791	796	777	792	771	825	790	811	818	800	819	773	768	788	758	782	752	827	827	830	829	723	778	761	767	815	784	783	764	758	760	778	746	789	772	741	780	760	849	774	749	797	755	767	777	749	804	750	781	783	765	808	799	752	777	807	788	817	823	781	747	778	756	757	796	802	807	808	765	821	754	781	753	790	777	740	740	741	787	774	799	816	797	847	819	793	769	775	824	768	765	827	757	800	750	782	799	765	808	796	752	771	781	758	776	766	814	793	777	825	803	763	753	790	774	788	794	768	756	793	768	783	810	755	820	795	818	726	775	735	801	744	757	781	826	803	805	775	754	829	751	756	774	749	782	764	763	766	764	804	805	728	779	767	763	806	795	801	783	771	799	808	792	803	789	778	761	809	808	797	801	789	765	809	778	792	808	768	800	816	810	795	788	774	785	785	819	728	780	792	785	820	724	778	743	759	777	792	821	758	754	794	779	758	801	784	786	737	794	747	808	737	797	804	760	803	802	767	821	793	792	752	735	751	807	792	816	760	742	813	788	769	765	853	790	754	745	787	793	787	774	795	795	778	766	788	783	768	746	821	745	763	738	785	771	797	752	789	809	776	781	779	773	789	795	807	743	776	737	777	833	806	784	801	783	776	806
24670	21002	23915	28270	21011	13376	504	342	283	280	241	239	243	229	244	239	246	260	269	233	225	261	230	247	230	241	252	243	251	213	222	230	214	271	234	241	201	227	225	232	241	266	216	228	210	240	231	230	232	220	215	235	241	214	239	239	224	221	213	257	222	234	220	245	197	229	214	199	202	206	237	231	250	222	254	214	221	207	219	219	247	242	233	239	274	233	197	238	209	214	242	233	229	257	246	233	228	262	226	242	245	237	220	223	232	212	214	228	223	234	236	243	225	217	229	202	214	225	238	229	207	213	232	216	199	234	219	229	210	233	229	225	190	230	218	223	230	262	224	238	208	187	237	216	223	214	211	221	230	236	220	225	223	239	222	237	208	229	245	172	202	223	236	224	216	224	223	242	243	215	246	256	241	208	236	239	228	231	216	228	246	217	238	254	209	243	232	218	208	202	229	215	195	201	239	194	212	226	233	251	236	261	236	237	249	220	226	242	232	220	251	254	229	229	223	260	234	237	206	230	201	213	219	218	274	221	232	235	215	212	227	219	237	238	260	238	245	211	197	221	233	227	235	240	243	233	204	234	218	248	233	226	212	226	250	225	217	244	200	216	231	231	227	244	244	211	219	235	232	209	201	204	222	233	236	209	180	203	256	218	246	213	233	233	236	229	208	216	211	232	222	218	225	242	221	207	234	242	232	240	250	217	222	240	250	247	245	231	220	248	208	214	210	222	234	234	244	219	261	235	219	214	249	228	199	230	249	251	226	234	244	217	211	197	204	252	219	243	228	235	248	212	230	242	220	211	210	222	249	249	215	232	251	207	218	235	229	250	210	206	214	232	250	232	248	239	223	233	218	252	234	252	241	225	221	218	249	217	192	237	243	249	257	207	222	221	215	229	227	245	221	238	207	198	230	216	238	222	231	257	221	222	201	219	223	207	240	239	257	231	252	243	204	220	240	254	208	218	191	230	231	267	258	222	215	202	218	218	237	224	225	204	218	214	237	228	221	231	211	228	216	236	225	221	236	223	223	236	219	198	230	222	221	222	239	221	196	234	222	215	246	230	195	206	201	233	228	203	201	205	193	236	221	203	209	209	212	224	240	215	216	226	238	231	222	225	250	214	241	224	212	234	195	235	248	255	225	218	227	233	205	225	254	237	226	211	239	225	202	213	229	236	216	232	212	184	223	248	235	216	203	233	218	216	231	205	218	231	259	219	213	219	223	254	244	220	243	225	247	212	233	225	224	215	233	260	191	204	205	214	222	198	212	199	202	228	205	247	228	216	204	225	215	213	221	212	233	230	231	227	229	217	209	230	239	194	218	219	217	228	213	231	213	255	258	223	203	194	218	197	201	210	230	219	240	237	246	230	245	234	244	219	238	201	223	227	232	252	245	211	223	243	229	225	226	214	224	219	194	245	223	214	223	212	227	212	255	191	271	235	241	231	187	201	217	237	223	242	224	247	234	219	216	208	239	223	208	244	219	263	213	201	248	240	254	250	213	220	209	235	231	230	215	246	225	259	202	244	232	238	237	250	262	204	220	222	229	213	232	231	225	234	252	221	219	229	202	217	218	201	220	231	229	229	246	235	216	248	213	193	214	234	226	213	257	208	244	201	234	211	229	245	252	219	195	241	222	247	223	218	235	246	224	243	245	237	225	201	257	222	226	230	236	223	238	237	249	234	243	204	211	238	200	228	217	228	234	232	205	260	238	232	226	240	240	226	244	227	221	220	216	248	211	208	217	198	217	239	226	235	218	230	215	219	212	230	228	223	216	226	214	241	233	223	221	238	241	207	229	235	237	218	223	255	252	231	222	224	229	234	253	238	222	236	208	224	221	234	202	214	240	203	216	253	258	232	222	227	203	226	233	234	226	214	208	229	219	245	220	204	209	193	227	211	228	209	225	215	256	240	230	251	220	236	241	242	257	239	231	224	235	232	216	244	202	199	233	195	212	224	229	224	234	221	239	236	235	205	232	233	228	235	235	230	225	267	242	223	249	237	207	217	212	221	244	230	202	213	236	250	217	254	184	230	229	207	263	237	214	210	236	248	234	218	206	262	216	208	228	204	223	217	244	198	217	218	228	226	233	200	221	230	214	215	205	215	230	223	243	200	245	233	229	232	230	222	232	228	250	246	240	242	221	224	194	245	209	226	213	227	242	221	224	226	238	250	237	205	222	226	225	248	215	198	231	211	213	240	235	190	203	236	206	234	228	226	228	231	194	228	231	222	234	253	212	241	180	229	228	242	228	221	203	239	228	237	232	211	245	194	209	212	232	218	244	275	225	235	221	243	226	229	217	224	212	238	223	244	225	218	236	215	203	228	238	205	201	231	260	244	202	213	249	245	222	237	229	194	227	218	230	229	225	216	200	258	212	220	217	238	254	233	210	205	233	245	223	215	247	254	207	254	237	208	217	239	219	201	247	248	238	230	253	218	231	249	203	216	231	234	207	240	211	235	222	223	208	229	213	227	206	203	237	219	238	203	249	247	219	233	225	223	228	228	210	210	231	231	248	237	212	234	234	208	200	233	210	234	206	224	231	224	203	218	255	233	221	205	237	236	234	215	211	223	214	244	226	222	225	256	213	253	228	233	208	218	222	240	213	214	221	213	227	219	212	233	231	245	259	230	206	261	224	200	207	229	205	231	225	235	249	237	225	223	235	236	225	227	228	240	222	189	227	221	231	226	230	219	189	240	225	230	204	223	240	234	211	200	224	224	258	210	220	218	241	226	217	212	216	253	227	250	223	207	229	241	199	221	204	208	211	218	224	207	235	223	262	225	241	243	226	214	227	222	241	204	206	246	229	226	217	231	248	234	221	205	223	226	238	223	221	189	234	237	237	211	210	219	240	240	239	200	235	225	229	237	236	242	208	238	225	212	215	246	226	191	206	215	225	212	231	212	198	215	229	195	235	237	237	203	236	241	225	225	216	214	234	251	206	222	223	234	251	228	216	229	232	229	194	200	232	230	206	226	204	228	222	215	213	232	238	243	214	219	218	237	227	215	234	227	204	239	264	226	212	213	241	210	217	208	220	194	208	212	242	228	220	211	241	228	230	249	254	232	224	225	216	229	229	245	206	229	239	248	234	257	212	242	204	238	224	202	223	221	229	216	236	237	235	221	215	240	242	214	248	219	236	225	230	248	206	218	224	212	244	249	228	212	204	240	217	227	224	232	216	234	203	256	222	208	232	261	200	209	212	217	192	217	229	215	216	208	229	234	219	224	213	206	214	240	218	238	209	215	212	243	204	249	216	223	255	261	233	216	256	228	206	243	225	222	235	231	217	238	217	211	223	240	212	242	228	234	211	233	206	217	229	205	224	211	225	241	262	232	247	216	248	202	239	202	231	218	231	236	240	207	221	228	229	213	251	222	224	235	220	233	224	225	232	233	223	221	242	224	253	210	218	233	205	234	228	208	237	236	217	231	219	213	230	220	218	224	227	228	224	236	235	238	224	209	232	234	205	241	225	204
3331	2365	1217	773	677	665	590	599	571	550	558	537	541	542	531	519	565	589	524	555	553	527	539	526	579	580	593	559	559	563	542	528	527	523	529	561	566	560	558	522	596	547	551	566	575	552	533	562	526	567	534	549	553	559	559	520	531	566	546	567	584	538	530	561	540	531	561	513	585	555	565	562	531	522	528	533	632	549	594	490	507	569	548	527	555	527	565	573	544	575	555	547	568	588	562	587	528	522	549	539	552	534	502	557	555	580	558	578	610	603	544	520	565	513	572	541	558	516	587	566	588	559	528	560	575	509	553	558	562	534	543	505	589	565	523	555	539	547	593	544	547	514	554	532	519	530	539	531	551	583	513	550	519	547	541	567	498	517	516	542	549	550	557	573	545	558	539	524	550	574	589	508	531	553	562	576	546	580	516	561	529	528	547	544	520	523	557	554	552	570	522	581	542	555	558	552	539	543	584	539	592	567	536	558	541	546	510	543	531	545	542	543	522	596	541	551	566	575	521	596	531	539	547	528	531	487	543	569	558	527	606	565	533	543	579	570	505	524	523	517	536	570	520	563	531	574	547	548	514	602	605	555	545	570	571	520	534	567	571	530	566	575	555	549	572	569	527	572	577	564	529	581	551	545	544	569	522	577	538	580	532	555	588	516	557	552	571	553	529	535	534	554	524	571	528	589	559	569	598	539	572	550	547	538	535	553	572	567	567	546	533	543	560	505	584	565	547	566	531	548	560	573	523	546	497	511	556	579	569	527	568	553	534	584	592	555	535	512	529	537	514	587	543	535	549	582	551	534	536	540	557	541	560	561	558	550	555	554	570	563	549	549	575	554	530	552	549	534	541	534	532	542	540	541	556	598	533	531	557	540	527	573	534	531	551	582	567	526	552	551	536	565	561	519	539	553	571	513	557	546	528	541	515	544	532	632	543	572	582	558	565	512	557	544	569	518	509	582	537	532	535	564	588	571	578	537	552	516	553	541	518	547	514	523	558	578	569	574	572	535	580	570	537	565	551	574	578	564	557	565	534	557	557	563	533	541	590	522	590	517	513	506	579	547	589	547	556	575	532	614	566	571	559	547	537	530	532	523	531	538	543	575	543	546	527	549	544	533	550	579	532	545	574	555	526	575	555	554	553	555	559	573	565	534	549	556	519	512	587	543	562	544	561	535	559	592	571	533	579	526	552	517	503	539	608	575	548	592	559	525	555	554	580	570	582	573	537	525	548	531	594	532	528	547	543	567	541	566	568	600	552	562	549	553	554	569	513	541	579	530	545	550	544	555	547	530	548	596	540	537	549	535	562	562	519	510	562	574	538	584	546	564	565	581	548	521	573	552	562	585	552	562	533	569	563	581	514	529	560	577	550	608	528	585	572	582	557	562	548	534	568	527	549	590	541	557	555	562	609	553	571	553	504	568	532	561	542	553	575	547	566	561	558	545	559	516	543	534	532	577	538	557	550	536	520	543	504	574	578	571	499	515	581	581	546	546	544	568	529	548	536	541	558	550	548	547	565	545	529	542	504	524	531	572	597	578	484	565	522	534	592	606	560	498	552	532	521	571	557	530	574	563	547	560	553	531	554	497	537	553	546	501	558	547	545	549	550	547	533	525	559	542	554	528	582	561	553	558	571	554	556	553	552	594	599	510	577	531	578	540	553	569	547	537	530	550	584	595	564	588	551	512	543	552	560	546	571	580	551	541	525	571	536	562	493	524	524	546	533	541	511	527	530	548	513	532	543	574	546	575	537	557	538	524	550	577	529	558	547	574	554	534	554	558	557	526	548	535	539	536	538	520	546	607	545	579	519	577	554	538	579	555	561	510	557	609	540	529	566	555	547	566	531	544	545	564	564	564	567	540	584	581	545	559	581	524	576	597	568	546	539	535	503	562	561	525	538	557	553	547	599	579	552	593	557	506	563	535	547	571	559	547	564	548	559	586	558	587	557	566	532	567	541	547	563	522	517	532	553	514	572	577	540	474	573	584	563	528	579	526	571	559	554	564	519	574	550	583	534	537	552	559	546	573	507	548	545	549	540	546	563	574	535	518	604	571	553	589	567	550	561	547	542	541	563	556	533	530	567	530	582	531	587	532	564	585	566	546	532	583	533	520	578	514	543	579	562	543	548	557	551	553	561	519	558	541	537	598	581	545	551	546	564	522	513	520	514	527	520	549	541	564	533	567	541	555	561	526	536	538	533	573	557	527	545	520	531	556	557	522	578	573	535	577	577	539	571	530	542	534	519	567	552	572	553	523	562	552	539	539	532	586	521	563	579	518	600	537	561	561	527	569	569	559	545	563	532	555	582	564	582	542	551	542	574	529	580	517	554	552	504	533	529	544	582	534	515	567	554	553	557	540	555	539	580	559	521	536	551	585	545	553	526	556	509	528	548	544	578	568	565	547	545	556	559	562	583	570	572	580	532	549	566	536	578	560	544	510	560	535	578	540	508	576	578	514	562	546	518	571	551	545	553	511	572	552	517	536	583	528	565	599	579	519	583	545	537	542	541	566	512	561	547	588	542	569	534	522	560	576	581	537	525	575	558	593	541	560	564	555	497	546	543	569	555	568	573	566	565	593	546	545	547	546	567	642	566	550	579	536	549	594	566	509	627	590	598	571	523	563	511	522	560	552	531	545	490	573	584	548	516	574	543	547	519	569	525	559	560	570	536	542	535	539	565	562	495	530	565	544	562	589	549	541	508	555	569	551	509	534	552	542	559	551	581	606	489	531	595	540	540	544	570	514	548	563	555	561	572	533	529	535	594	536	603	589	545	525	528	548	570	544	561	569	551	552	589	530	537	613	583	522	583	522	564	551	577	574	535	524	551	560	554	513	555	537	540	596	559	584	558	570	585	573	556	574	530	526	587	541	544	546	554	558	544	547	531	533	571	553	585	530	514	572	548	576	564	554	574	554	545	569	560	592	529	575	571	549	577	567	554	528	544	549	603	509	548	585	532	530	580	525	546	540	558	551	554	551	573	546	552	557	512	589	578	534	569	552	577	559	559	532	552	537	516	567	538	555	519	539	540	538	589	543	532	544	551	572	569	555	600	582	533	580	561	564	556	591	531	563	545	570	514	569	524	540	547	597	553	559	564	532	551	522	541	600	568	563	542	561	550	538	575	567	594	525	579	572	537	556	585	569	560	555	604	535	529	590	598	542	589	535	494	573	549	512	590	528	522	539	542	523	579	568	527	568	593	565	560	568	585	562	581	593	551	498	567	589	543	560	564	568	528	545	557	541	505	585	593	572	550	539	530	575	576	555	492	530	571	545	550	525	543	551	533	562	557	527	537	514	586	556	540	541	532	545	551	532	557	516	551	538	513	534	584	529	573	542	534	512	559	544	535	618	536	551	509	584	542	505	564	525	541	578	522	563	555	525	566	543	536	516	582	534	522	529	536	536	545	532	559	518	538	532	530	534	525	569	523	554	570	562	544	519	525	563	566	540	552	521	541	547	550	578	582	553
24062	21100	24434	27986	21102	21104	12536	405	233	220	199	171	149	147	140	151	134	136	138	135	119	106	132	127	116	106	109	110	113	118	111	106	107	98	113	110	108	106	119	106	106	128	89	124	111	111	118	106	110	109	110	116	106	106	104	118	111	88	109	90	94	114	110	121	113	115	112	91	106	105	108	107	99	100	147	95	121	122	105	97	98	95	106	100	108	100	104	107	101	116	92	97	104	94	98	116	110	117	104	93	100	91	92	124	87	110	103	114	122	97	106	116	97	96	69	97	103	113	95	106	100	113	103	91	110	109	99	119	86	112	103	101	104	103	127	108	110	101	99	102	104	108	101	103	107	103	104	94	108	104	94	116	108	94	96	129	101	103	98	109	88	116	109	98	102	94	95	96	101	109	101	111	114	112	89	82	104	141	100	107	95	104	93	106	97	99	91	100	106	98	84	90	96	110	112	93	108	87	92	105	110	113	88	89	78	100	85	102	117	116	107	120	94	98	99	110	89	115	92	100	105	110	100	120	97	77	103	109	107	97	84	121	113	105	107	98	107	95	93	95	111	85	114	109	95	128	112	105	84	96	95	93	104	102	112	92	108	110	118	89	92	103	90	101	119	93	108	114	82	104	99	109	90	108	98	87	114	109	93	96	94	105	117	100	104	112	106	101	95	107	110	115	108	105	114	81	101	91	98	102	121	102	99	108	97	112	110	118	123	108	113	108	90	107	100	124	117	104	107	95	103	95	105	88	102	112	119	115	116	101	98	102	99	109	115	94	85	101	112	111	89	113	100	94	101	112	125	111	114	115	105	118	121	122	110	108	131	121	95	95	98	119	94	98	104	98	90	103	108	111	104	105	94	90	96	101	118	94	112	113	109	130	109	117	108	78	117	87	105	118	79	107	105	98	92	85	117	98	90	100	119	113	96	102	94	123	113	113	96	98	86	105	93	104	102	96	102	101	102	123	98	100	90	84	104	104	114	116	85	110	119	103	115	121	118	92	92	105	107	116	117	89	94	110	105	82	111	122	90	108	100	108	111	96	110	109	116	108	117	94	114	114	105	104	99	90	119	109	99	110	98	108	100	120	118	107	128	134	112	95	106	102	105	97	132	107	106	109	96	96	97	92	121	92	133	108	106	105	94	126	103	104	111	113	95	104	104	95	90	122	121	117	105	101	114	104	96	101	91	117	102	109	84	90	107	102	119	104	106	105	100	100	113	115	95	122	99	96	94	103	102	121	113	111	107	93	93	91	92	92	93	120	126	102	116	111	108	123	98	106	123	106	104	100	123	116	104	93	110	110	97	116	97	95	97	92	100	112	103	101	117	103	114	125	107	107	113	105	106	79	80	116	98	115	103	99	103	102	109	108	109	111	110	98	115	92	100	94	102	89	89	109	99	114	104	100	94	110	110	119	108	93	100	107	110	99	105	114	87	96	115	110	128	114	86	97	85	107	107	95	104	107	106	97	96	113	113	99	88	100	97	99	113	112	110	124	85	119	109	102	123	100	102	111	84	109	120	91	91	98	105	102	108	90	90	107	108	130	117	105	96	120	111	106	111	101	101	106	96	109	103	106	98	106	92	123	101	99	104	108	96	86	114	98	105	101	96	113	96	117	101	108	93	105	99	106	104	111	116	92	112	100	98	97	100	108	105	105	92	105	112	120	101	112	115	100	111	106	93	102	103	96	110	99	109	104	100	116	98	108	97	123	93	92	104	106	113	100	97	91	99	109	99	104	105	93	94	105	87	108	102	93	102	124	111	100	106	111	95	105	107	108	105	101	104	113	111	103	97	107	106	96	103	84	103	109	100	105	110	103	114	90	109	105	111	100	104	101	108	99	95	101	93	113	121	104	114	100	105	81	99	112	103	107	106	106	92	104	110	110	95	120	100	125	110	111	106	110	107	109	111	93	114	113	99	88	106	84	118	100	86	117	105	97	104	123	129	98	115	99	112	84	95	114	92	118	85	96	101	138	104	113	104	110	116	98	120	101	108	106	105	99	104	115	134	110	108	112	96	116	104	103	87	96	84	98	112	119	107	89	121	111	132	97	107	123	98	104	101	109	110	97	102	119	109	112	85	111	79	103	96	106	94	114	105	102	108	114	89	113	121	109	99	97	91	89	119	102	97	102	117	116	96	102	102	127	89	92	98	100	111	112	131	116	111	101	98	106	126	116	109	112	115	123	107	106	102	121	103	99	107	112	96	105	94	111	89	105	103	100	96	90	95	131	116	103	115	102	101	101	111	102	126	103	101	118	108	100	107	104	104	114	91	109	106	117	100	108	116	99	111	111	106	114	104	102	120	105	107	92	108	92	121	110	118	112	108	108	115	104	98	101	98	106	107	123	92	97	123	113	120	103	93	116	95	96	95	106	94	98	108	98	111	100	94	84	92	116	114	110	113	105	104	96	92	88	89	116	106	114	101	107	95	97	92	101	105	84	92	106	107	89	95	108	100	107	111	103	103	93	110	114	112	107	105	96	95	107	111	102	94	112	100	111	108	95	112	116	108	110	101	114	99	121	94	114	94	115	100	112	112	115	122	98	104	96	97	91	97	89	105	110	113	96	90	104	105	110	102	122	105	95	87	101	103	123	103	129	104	125	112	106	101	111	83	114	112	107	96	111	121	102	99	109	92	91	101	95	95	109	98	98	98	102	117	107	113	105	105	110	98	110	98	86	95	110	102	126	103	88	98	118	133	95	109	106	129	100	104	98	100	102	119	109	103	96	118	100	100	90	95	98	104	100	89	114	98	103	87	107	91	109	121	122	101	102	105	113	109	102	104	109	102	91	123	117	118	103	97	118	93	119	93	109	100	107	109	115	107	120	113	94	98	98	111	115	116	109	87	96	109	101	100	117	95	125	95	101	88	103	115	88	117	94	103	106	104	95	117	110	122	104	99	99	102	107	106	119	101	117	128	101	92	115	111	92	112	114	101	113	103	120	93	116	93	107	87	112	103	89	117	140	99	120	102	92	112	108	109	129	123	105	105	98	118	90	88	106	110	122	95	122	89	121	115	97	112	115	124	119	105	104	105	106	119	102	103	104	120	97	122	112	106	101	105	111	98	108	118	101	96	104	121	100	102	87	105	111	84	109	114	124	113	102	107	107	111	90	105	105	106	107	97	122	104	111	108	93	110	105	95	114	93	116	93	112	112	98	108	109	118	116	96	115	102	122	91	103	102	112	95	125	107	90	86	94	107	90	102	100	100	98	94	92	120	92	108	108	105	107	81	110	123	114	113	99	104	97	97	85	99	96	98	106	121	100	123	107	101	113	113	120	108	103	111	117	98	105	97	120	97	82	83	111	117	93	89	114	101	85	111	117	93	99	103	125	104	104	115	89	102	106	103	94	112	93	97	93	108	108	96	95	121	126	126	108	108	115	89	117	116	120	90	105	116	78	112	108	109	118	88	86	105	93	97	94	101	117	103	99	94	103	71	96	103	89	90	102	100	109	92	104	103	108	88	88
3250	3674	1515	771	508	442	370	349	319	344	327	316	308	342	317	327	300	322	303	297	318	295	287	307	274	278	315	279	295	286	295	313	267	282	310	308	306	279	293	301	314	273	275	307	257	306	295	301	276	307	323	302	297	303	290	298	303	314	302	290	265	296	263	257	287	330	296	247	281	307	259	274	307	296	312	274	311	285	296	265	262	302	295	287	284	275	299	268	291	233	296	311	282	282	261	289	278	293	308	250	304	283	264	292	289	299	287	273	301	313	279	308	291	271	305	303	306	285	261	288	298	292	265	299	282	291	302	284	279	292	316	324	293	306	296	291	285	277	319	289	286	331	296	292	278	297	300	293	287	301	314	330	316	316	310	296	282	293	318	292	336	274	278	279	280	314	264	262	308	269	295	291	302	301	299	287	310	279	302	304	274	290	293	309	272	279	301	279	307	280	288	301	297	285	294	296	278	305	278	280	263	267	294	280	320	271	267	319	270	267	273	288	272	314	282	284	277	287	303	319	267	312	303	281	284	270	285	297	289	308	295	273	291	298	299	277	261	299	323	296	299	290	289	257	284	318	267	269	306	276	256	271	290	280	294	287	282	295	275	294	295	272	317	293	314	303	278	278	314	306	317	325	305	311	269	279	280	284	311	281	296	273	262	313	287	306	278	304	288	288	315	271	311	301	302	253	315	316	274	292	303	266	273	303	285	282	270	277	310	273	274	300	291	280	286	316	297	319	279	301	288	297	303	282	277	285	290	272	325	300	275	292	288	293	279	271	308	311	269	288	297	275	274	258	295	279	302	264	301	292	300	266	293	306	311	286	294	318	283	271	266	278	279	267	293	291	298	284	310	290	298	285	319	275	291	274	275	272	294	282	310	273	279	275	294	301	269	304	285	271	272	250	295	296	278	278	270	289	291	297	289	282	297	320	286	291	265	311	294	284	277	261	301	323	281	308	300	322	272	280	289	306	303	293	268	287	272	313	275	255	336	263	281	291	298	296	283	282	270	286	293	284	302	311	286	298	289	307	315	293	288	266	293	293	284	310	294	311	241	280	298	339	294	283	302	300	309	290	290	307	281	302	288	293	303	280	317	304	277	280	309	272	290	296	272	268	290	284	284	279	266	264	309	301	287	269	268	297	265	274	315	296	276	310	313	301	288	283	325	298	269	278	284	307	295	288	289	269	284	275	286	281	321	282	276	297	284	297	264	317	268	275	288	284	279	303	285	285	279	295	288	286	307	309	276	311	289	271	256	274	283	301	279	314	290	295	281	261	294	285	293	302	281	300	298	267	295	287	313	314	291	302	268	291	293	287	291	279	301	301	298	276	281	282	259	251	292	280	272	284	278	287	287	295	265	284	295	305	288	287	296	302	312	305	290	301	293	277	287	277	291	279	293	316	316	313	241	286	263	267	281	282	305	304	313	303	275	281	299	267	285	285	279	284	287	276	313	270	319	274	281	266	299	308	285	291	287	300	274	263	261	300	304	269	274	283	288	274	313	278	296	267	316	302	271	271	306	291	328	284	264	304	311	284	289	308	276	302	262	305	258	297	299	278	273	299	319	290	316	272	296	284	262	306	263	274	305	292	272	310	290	305	280	274	287	305	286	309	299	315	305	284	257	288	289	281	265	295	283	298	292	310	312	314	288	259	321	287	289	274	300	317	299	319	255	306	269	287	300	261	299	273	301	321	278	282	294	271	276	297	284	273	286	301	296	296	268	282	311	287	296	285	293	312	267	291	273	301	291	287	281	311	281	274	283	305	307	262	264	307	301	296	291	290	269	287	307	302	286	301	303	300	269	303	288	274	282	292	303	326	318	280	289	285	293	292	279	290	326	292	295	278	306	294	298	283	272	287	302	305	337	300	278	275	271	274	297	271	261	293	301	270	288	309	300	282	284	283	303	281	306	283	309	302	309	280	260	278	297	280	311	275	261	237	297	263	314	286	315	309	284	289	287	303	291	295	314	299	300	278	284	281	288	315	270	270	292	259	308	301	265	281	294	295	267	267	279	270	298	280	288	309	288	309	284	285	310	278	318	273	294	308	274	301	293	270	268	255	293	281	301	299	285	272	279	294	271	282	277	264	291	288	309	300	305	289	291	289	294	263	288	287	247	261	305	292	285	282	283	312	280	270	298	284	302	287	276	289	290	299	289	300	288	295	302	275	265	295	297	270	289	289	283	259	295	278	278	233	288	301	308	261	274	287	293	289	268	294	309	242	275	312	273	263	318	288	294	295	312	289	288	325	278	242	275	295	296	295	264	305	280	306	301	286	333	276	294	268	273	303	311	299	300	276	286	271	280	309	287	286	285	295	264	275	248	290	320	262	294	297	290	283	284	305	307	268	311	278	282	272	286	284	280	291	279	271	297	297	312	265	323	286	291	287	287	272	292	266	297	279	306	288	253	289	273	284	287	266	275	292	282	311	250	313	309	273	299	294	313	300	262	253	277	301	250	251	304	291	282	280	259	249	272	302	308	273	284	329	316	273	277	259	297	298	284	322	277	272	273	324	298	286	266	305	271	264	256	313	294	280	276	262	290	280	321	312	301	266	287	304	284	295	320	286	314	275	309	306	283	276	276	279	317	261	279	273	285	305	312	311	293	272	268	265	263	292	275	304	292	299	270	289	270	265	301	299	350	270	244	274	280	279	286	248	271	284	311	329	275	291	274	291	289	311	267	278	301	293	279	262	285	299	262	257	288	276	302	275	309	289	299	292	314	293	259	293	271	295	300	267	298	275	296	287	303	302	299	315	283	244	283	274	336	290	294	276	272	281	297	274	284	293	281	295	295	321	281	284	270	297	273	285	282	298	280	278	294	275	288	283	295	289	290	259	286	300	311	313	245	282	271	305	299	298	295	299	295	259	238	321	281	270	289	304	279	255	258	267	269	275	328	301	299	329	280	289	296	275	288	310	319	293	304	295	284	295	280	306	291	289	268	283	311	267	301	270	282	279	270	303	280	296	257	296	270	320	294	265	284	295	303	299	291	313	309	305	298	262	277	292	297	313	289	310	261	324	280	273	305	297	301	281	315	299	272	261	276	270	301	279	309	301	297	292	290	310	305	280	291	283	271	254	238	288	287	291	287	296	287	285	265	268	282	269	277	266	320	289	277	266	295	302	280	302	296	303	282	272	280	314	289	311	295	268	271	278	277	258	261	279	289	273	296	271	302	299	275	272	278	285	289	298	284	286	275	317	284	281	283	270	289	299	292	255	296	274	283	271	293	297	317	282	311	272	288	287	248	274	301	309	289	300	281	311	264	282	275	304	296	284	292	292	262	278	279	293	280	285	262	275	302	257	299	314	293	286	292	285	281	288	288	280	275	286	290	296	276	275	318	297	281	307	298	284	312	260	259	255	310	293	304	305	305	267	292	296	260	282	288	287	276	294	279	291	279	277	288	260	291	283	312	287	300	276	273	305	267	295	305	284	269	285	274	288	271	285	300	287	279	340	272	284	307	300	266	322
30950	20607	10691	927	536	539	438	330	323	352	321	314	309	323	313	306	332	325	321	326	301	338	304	335	309	335	319	338	309	304	325	318	313	328	343	342	272	304	305	344	332	332	298	326	344	307	340	323	286	320	316	347	334	343	306	312	331	352	313	287	314	348	304	348	305	311	323	290	315	303	328	322	332	323	329	355	301	307	307	318	311	323	367	321	315	323	337	341	332	329	366	319	342	311	340	324	324	278	297	293	326	335	316	343	319	332	342	309	300	341	339	320	339	304	348	296	323	347	336	325	313	319	324	314	318	316	350	289	334	348	330	314	339	337	342	315	363	336	331	301	300	296	378	316	363	344	290	298	299	316	316	318	324	327	318	323	315	302	314	321	310	292	310	324	319	343	343	332	337	312	286	318	338	308	326	304	366	308	350	293	325	321	310	305	346	335	354	299	325	343	324	318	337	272	328	307	367	352	319	279	361	296	310	327	338	335	321	331	299	340	333	312	299	327	374	322	341	333	342	367	311	317	286	317	304	324	329	319	310	305	336	342	320	338	307	329	316	301	317	340	303	316	313	331	329	320	345	321	298	286	298	315	326	336	325	340	336	318	307	317	331	295	346	323	292	334	297	297	305	339	323	324	315	317	312	321	311	302	312	298	333	288	353	333	318	334	338	336	318	325	311	349	334	334	323	333	342	344	308	319	282	296	315	303	329	319	321	331	351	327	328	342	327	368	311	333	313	307	294	338	328	331	313	326	309	342	338	307	290	319	331	320	342	304	357	339	327	320	309	349	323	341	319	336	316	313	359	325	347	314	295	341	306	309	331	331	336	314	321	285	311	295	314	337	323	338	311	345	357	322	322	351	291	312	334	346	315	358	333	353	302	326	320	288	275	304	350	338	328	329	311	304	320	344	321	326	304	319	312	302	283	308	318	325	290	292	307	323	334	326	309	310	356	285	318	305	332	317	309	329	334	320	357	271	295	343	302	327	340	336	311	312	323	365	308	293	312	297	330	289	325	294	332	340	311	338	302	315	365	358	355	302	294	338	347	343	305	310	341	318	295	303	321	307	313	316	315	327	345	342	323	318	331	323	339	334	314	305	284	330	343	307	322	295	354	320	314	339	323	332	350	316	307	338	308	343	306	328	315	303	310	313	319	315	330	326	344	284	330	328	314	309	299	337	321	288	335	297	330	354	340	334	288	321	327	350	314	347	295	331	311	335	339	352	290	340	347	319	291	327	329	323	314	295	307	283	345	336	333	317	322	321	320	320	328	325	330	321	300	308	340	342	302	330	326	324	339	309	327	351	287	304	317	348	321	317	314	335	319	342	262	332	351	343	340	346	319	296	294	309	310	280	283	312	335	338	295	308	308	314	336	326	369	292	302	297	333	331	321	344	341	326	330	355	326	311	323	318	299	335	317	316	314	337	333	307	314	329	334	330	312	342	308	373	329	320	327	332	322	293	350	318	312	290	330	351	351	302	302	309	317	330	347	329	330	303	345	342	357	313	314	329	320	316	312	311	317	343	314	332	320	320	307	335	346	324	327	329	312	358	298	304	311	306	301	320	302	311	333	358	322	298	332	341	274	357	317	303	311	327	362	332	355	320	337	311	286	347	336	330	319	325	325	370	350	345	338	346	310	324	326	309	332	365	344	323	323	290	358	307	358	333	299	310	323	327	281	306	299	338	329	337	344	293	307	297	314	327	316	305	306	306	343	359	347	324	330	291	331	311	332	320	327	313	308	355	296	309	328	322	356	322	310	343	304	347	349	319	322	351	332	317	306	319	325	322	314	360	323	318	333	297	312	333	284	347	322	301	306	288	307	334	314	320	342	306	321	345	317	310	293	342	328	360	323	296	293	317	304	317	357	354	326	334	327	330	332	374	294	330	324	308	341	303	326	322	332	301	309	333	316	308	319	280	314	275	358	315	346	322	325	320	294	335	343	358	330	280	320	311	309	350	315	296	305	300	320	332	328	322	311	293	336	322	349	326	326	301	276	286	347	303	311	309	318	338	343	339	296	294	317	303	314	315	330	317	315	314	345	323	324	326	308	343	315	349	326	312	335	316	331	305	334	330	318	345	305	313	333	318	321	299	313	337	314	335	310	326	313	328	308	297	320	322	337	310	328	300	301	324	341	330	346	315	330	322	337	330	325	332	303	309	294	328	342	313	324	318	334	330	334	308	297	301	316	336	317	328	318	327	298	315	325	306	326	331	301	331	319	320	315	336	312	302	294	297	330	298	337	315	334	320	300	337	290	327	342	313	342	285	313	307	321	348	325	303	314	321	327	328	315	337	336	313	342	327	329	324	326	315	331	352	343	331	342	347	334	323	318	340	354	331	309	326	311	313	310	307	322	337	313	326	286	319	308	324	330	328	321	338	321	295	320	322	328	322	323	325	343	306	308	305	300	334	340	337	320	313	323	317	323	316	322	349	367	303	359	319	355	308	335	319	295	321	323	336	286	298	319	302	322	329	316	293	311	332	312	343	345	302	317	309	311	323	320	325	328	345	310	315	316	304	326	327	319	322	296	335	304	316	330	325	333	314	319	328	353	311	326	344	292	338	317	347	320	332	332	320	325	335	323	330	349	342	324	334	307	335	323	344	334	317	310	330	290	348	315	307	339	334	310	289	313	312	340	311	335	313	307	343	327	345	317	346	315	326	289	300	323	340	338	299	309	319	319	332	314	327	326	315	310	343	328	308	348	299	302	326	328	334	341	287	308	340	331	305	299	319	326	302	318	309	302	330	350	329	290	343	343	326	321	316	339	305	319	344	345	339	296	319	292	305	313	352	350	293	331	316	292	339	337	323	294	321	324	292	332	313	323	312	294	312	335	337	361	320	314	320	302	304	318	315	316	293	363	301	355	311	300	337	308	315	351	327	298	310	305	330	343	313	301	315	310	337	300	320	317	354	305	319	348	337	324	321	338	300	336	315	310	326	314	358	350	339	326	322	309	330	315	319	300	307	319	348	345	327	284	324	298	339	325	331	314	312	327	348	284	302	304	317	278	324	312	345	309	274	316	313	347	330	313	304	317	347	315	285	327	351	305	325	312	341	345	330	322	351	305	321	306	315	298	318	320	331	334	302	335	326	346	320	314	329	318	284	343	316	338	307	334	321	332	337	353	326	308	301	337	311	367	341	336	304	298	332	333	310	349	316	330	286	323	321	322	344	341	320	322	328	326	307	319	325	337	347	328	344	335	321	307	333	307	328	337	315	321	331	290	318	312	320	320	281	318	330	331	319	321	330	294	336	316	301	309	303	324	327	299	303	345	325	300	343	344	308	341	325	324	333	365	328	331	292	334	340	354	311	316	319	292	318	358	315	330	334	318	287	310	293	345	341	321	307	302	368	366	321	356	334	313	317	287	332	288	300	314	338	317	316	334	301	327	344	338	344	330	335	314	308	323	341	326	324	344	318	326	344	345	337	360	324	364	332	317	347	322	323	324	352	338	293	321	305	329	353	310	347
5611	1314	953	819	770	755	791	774	784	783	765	752	745	756	771	798	712	806	773	770	713	791	736	785	838	778	776	769	763	726	810	757	777	749	789	741	787	797	762	805	803	794	783	725	733	778	764	781	801	773	821	748	777	767	756	730	788	762	811	732	775	751	775	749	799	739	762	760	748	795	814	795	775	724	809	783	762	777	746	764	781	747	762	763	780	773	795	773	756	833	822	801	740	810	778	777	786	787	759	779	751	722	782	797	761	731	754	795	741	765	774	788	788	780	751	718	730	810	820	774	791	756	792	796	760	812	760	786	827	766	759	746	738	727	736	827	809	780	765	765	799	746	784	817	749	783	761	772	766	804	827	752	800	757	832	775	760	766	817	795	805	747	805	777	757	769	839	768	797	771	782	754	748	771	776	743	769	796	713	737	742	768	754	799	811	787	783	787	765	777	789	764	757	783	774	764	792	802	751	751	830	749	775	770	805	794	754	766	722	789	788	828	744	776	786	734	810	794	815	737	752	769	744	761	777	761	781	755	774	778	795	760	798	733	776	773	775	758	763	754	777	752	797	757	809	755	759	760	808	748	767	791	795	764	791	730	726	762	768	716	792	772	746	773	800	725	759	746	830	769	744	784	778	809	750	748	753	805	730	780	766	764	810	764	740	779	765	823	790	810	791	777	739	776	753	792	736	766	732	778	798	791	810	782	818	795	776	764	796	782	846	726	751	768	776	766	768	808	825	798	738	800	800	773	754	808	741	771	766	767	796	803	749	745	800	807	770	723	770	818	788	785	780	775	794	761	779	850	747	833	800	823	806	776	787	691	810	790	762	792	789	723	754	802	756	768	766	788	769	789	717	770	752	770	733	782	772	784	764	747	748	697	768	772	723	763	810	780	757	729	773	783	797	765	764	829	775	782	795	832	749	759	765	740	788	721	778	762	767	711	768	756	733	779	816	765	787	800	772	790	786	814	818	787	771	772	823	787	756	794	801	793	764	783	772	814	782	756	748	773	773	725	769	785	760	768	746	802	720	781	750	731	856	806	771	768	764	788	805	736	761	777	773	794	778	782	752	741	797	784	751	822	760	788	803	792	777	789	792	773	756	752	796	788	810	811	783	821	813	819	742	738	833	773	778	808	747	783	823	800	793	790	776	772	766	845	785	759	766	781	832	786	754	776	783	753	723	757	793	747	828	740	758	758	796	778	796	751	780	785	794	798	805	747	777	789	789	795	766	767	781	775	750	821	814	785	790	763	767	814	795	774	773	791	769	823	806	820	779	775	800	794	780	798	770	795	797	790	784	792	779	804	759	717	742	807	730	769	843	797	755	788	781	782	758	815	727	797	734	801	777	790	756	787	802	784	797	774	752	744	824	785	748	739	754	734	791	770	771	752	779	770	818	760	761	780	749	782	794	737	735	800	749	767	746	753	785	759	775	772	794	769	805	740	828	745	799	767	777	778	849	771	799	783	777	769	749	784	799	766	758	802	757	719	773	783	794	767	795	815	744	725	826	797	781	765	801	766	757	758	763	782	803	794	814	791	824	778	780	801	812	699	749	788	810	761	784	811	763	825	778	828	819	817	749	773	780	737	764	856	782	783	731	770	783	767	862	793	765	753	785	775	740	766	810	797	839	804	721	824	752	764	801	794	790	776	782	776	786	748	744	757	760	790	807	816	773	806	782	791	777	742	746	810	789	797	811	782	770	773	805	817	757	756	753	752	785	776	746	741	785	803	767	796	818	779	735	808	730	732	759	735	806	780	783	810	784	771	764	786	755	751	796	778	748	752	778	771	742	750	828	770	774	773	768	763	737	805	765	768	797	825	791	811	756	794	789	760	773	797	758	759	783	786	796	787	677	725	778	747	748	821	721	725	753	791	784	761	808	789	815	751	762	736	803	829	746	791	779	785	732	791	763	791	767	795	772	786	810	754	759	819	738	785	819	833	784	791	789	789	744	787	771	778	804	785	763	721	750	811	793	779	793	785	799	780	780	761	822	731	708	794	771	761	765	730	798	739	763	790	751	760	773	764	772	795	740	736	820	773	794	774	808	767	789	745	779	824	744	781	789	745	761	808	798	775	800	811	797	770	857	791	791	733	765	801	790	768	803	744	815	808	746	764	815	793	749	845	729	768	788	771	791	759	743	739	776	803	775	708	780	745	773	740	776	796	820	822	751	747	786	751	808	777	800	775	788	764	746	816	742	693	761	773	758	772	769	767	707	769	787	764	767	797	813	831	850	723	730	745	817	768	760	786	784	779	781	778	755	754	781	844	751	786	778	768	770	788	772	753	760	779	743	807	798	812	815	778	781	770	796	720	753	774	789	814	791	723	766	772	812	816	823	798	819	742	758	752	752	799	784	805	807	767	788	776	794	752	786	755	809	748	795	729	731	740	782	733	784	765	800	726	727	767	727	765	723	777	780	747	796	830	756	758	790	740	750	780	800	831	786	788	800	753	780	798	759	774	806	771	787	742	753	785	782	759	805	751	735	758	788	765	725	786	817	783	830	805	813	754	773	718	773	799	715	817	804	845	769	774	807	749	778	765	812	765	760	712	744	782	780	810	813	776	753	722	753	753	741	795	758	782	767	784	764	724	785	808	798	794	723	775	777	783	729	730	752	769	775	806	797	799	747	755	815	783	761	778	862	774	796	761	762	739	800	789	775	821	764	836	775	801	773	807	806	838	725	800	755	737	747	774	774	793	728	779	751	746	809	751	794	772	770	772	716	798	783	819	780	743	742	759	719	744	760	748	774	760	754	740	760	737	762	777	769	781	776	764	754	808	752	758	774	783	756	791	768	755	760	754	749	791	817	756	774	854	772	775	782	807	795	794	780	835	799	726	765	787	798	796	763	749	736	805	749	793	785	713	817	792	761	779	838	776	843	791	804	796	788	773	782	782	787	793	763	777	765	789	802	801	740	762	799	735	739	765	814	793	791	815	773	746	774	821	723	796	810	779	785	788	778	757	816	799	794	762	786	787	721	771	792	817	821	755	775	770	721	800	776	777	753	762	815	801	789	752	783	774	786	747	761	730	761	755	766	804	739	751	787	797	770	738	788	814	757	744	788	775	772	796	775	786	778	775	802	806	779	722	750	785	816	769	731	757	787	809	802	819	790	759	742	755	785	767	751	780	795	827	783	730	746	837	806	807	781	756	792	726	797	768	785	828	726	811	802	757	777	823	752	780	807	780	789	757	738	752	755	780	790	751	755	761	751	809	753	811	739	793	738	765	764	811	762	738	782	752	782	830	794	837	810	810	741	752	770	737	790	753	755	786	790	815	794	790	803	768	790	802	791	758	758	757	779	795	793	758	716	766	795	743	800	762	794	740	835	836	738	771	766	778	812	769	752	758	794	726	793	784	789	750	783	815	794	811	782	774	801	786	758	772	812	731	789	750	775	782	771	769	777	733	761	783	775	787	808	801	726	788	805	766	824	860	743	762	821	777	796	767	790	750	804	744	752	776	802	709
24799	21066	23970	28388	21057	13366	482	324	286	270	242	288	242	245	246	233	221	252	240	265	256	227	248	216	219	247	215	216	230	213	223	206	212	235	222	196	230	247	215	228	245	230	198	223	208	226	228	233	246	234	203	260	241	233	227	219	225	219	215	235	230	229	205	208	226	211	230	240	227	214	215	228	224	212	204	250	203	211	229	255	224	236	210	218	241	248	254	246	219	233	231	253	201	217	256	225	226	224	225	203	221	214	229	215	221	250	233	221	220	238	253	216	255	203	219	213	255	229	207	221	226	224	239	226	205	214	203	229	226	229	234	218	232	242	242	245	217	228	222	244	239	230	200	221	215	230	241	216	218	230	235	217	214	235	207	207	191	222	223	235	232	235	220	227	240	213	234	240	209	215	243	222	268	214	212	239	205	229	226	214	216	229	214	203	234	213	227	218	222	223	214	220	232	223	231	202	225	224	240	231	252	203	191	221	222	214	224	218	200	223	211	233	248	198	228	240	238	236	217	223	234	206	217	226	253	259	208	211	272	223	233	247	208	254	251	239	244	215	232	204	223	244	239	225	219	210	221	219	222	219	204	219	231	240	214	245	224	218	242	228	254	162	204	227	229	231	229	236	222	234	213	200	213	206	221	224	237	231	230	196	228	203	239	236	247	202	224	229	225	240	235	191	226	255	235	184	211	208	217	184	236	224	209	205	238	227	248	225	214	219	232	187	229	213	231	216	248	235	207	202	229	249	229	242	210	226	207	207	208	248	224	202	217	210	237	215	206	213	250	202	232	209	223	214	230	208	230	220	220	230	215	216	234	215	205	236	232	244	230	229	220	214	243	206	217	212	228	214	231	226	245	229	227	253	245	245	235	235	202	207	227	219	228	221	224	223	221	243	224	221	232	243	238	225	206	209	214	218	230	211	242	246	234	235	214	201	232	238	263	242	227	206	223	213	206	210	230	240	213	198	237	221	218	229	192	245	204	190	223	225	224	232	211	216	233	219	209	231	228	237	220	228	220	219	230	222	236	219	231	235	242	218	221	216	215	239	236	201	240	236	240	228	212	215	218	228	205	198	214	266	234	217	220	219	221	217	244	233	211	237	225	241	229	257	220	217	217	222	231	226	195	226	223	230	205	214	222	196	225	223	250	209	232	223	226	215	200	235	237	230	241	224	219	206	216	212	205	229	241	224	237	252	237	208	218	230	221	213	254	234	231	217	253	218	217	227	201	241	245	221	224	230	225	235	216	240	242	227	264	194	231	221	219	234	202	250	229	220	197	222	222	234	209	204	187	225	243	185	227	258	220	216	225	212	198	221	230	199	246	199	223	215	226	237	209	215	223	246	209	237	215	238	212	247	246	235	260	239	227	236	229	228	237	216	254	265	228	233	256	179	240	245	202	234	190	242	218	242	215	239	225	209	215	213	226	230	230	225	238	238	228	204	235	206	217	245	217	218	217	232	208	230	232	225	228	218	210	214	242	231	213	206	228	229	219	248	236	217	234	232	233	244	221	213	218	236	217	221	240	215	206	236	254	235	211	211	235	216	231	206	225	208	246	215	223	213	212	242	229	220	232	230	216	254	215	218	228	231	223	256	215	262	242	238	229	200	205	227	221	224	194	205	209	196	209	239	215	212	199	241	218	228	235	242	222	227	213	210	207	219	222	209	226	238	200	232	244	220	214	214	206	237	219	213	249	213	207	215	220	213	215	233	236	219	214	213	215	220	247	229	224	231	247	214	200	225	246	233	212	227	207	211	230	229	243	196	227	244	220	219	215	224	243	228	221	202	252	240	197	224	255	229	223	243	244	232	230	223	246	224	236	211	233	256	233	255	236	254	223	220	226	239	214	211	263	208	210	227	220	211	203	227	216	210	255	220	235	246	221	242	253	236	215	232	236	213	226	217	227	209	202	214	248	210	224	233	250	214	223	223	252	250	256	223	227	241	219	224	253	261	237	241	233	229	238	213	225	220	210	215	257	234	200	224	220	191	228	236	227	247	257	227	240	219	236	197	216	202	214	230	242	206	216	231	209	203	225	217	209	211	196	242	233	234	189	209	228	227	223	244	205	207	232	209	249	224	225	217	239	219	246	203	207	211	194	193	202	247	238	227	218	220	221	226	211	259	235	214	202	225	238	247	238	208	218	243	185	226	240	232	219	195	225	206	230	236	231	199	222	241	217	230	232	228	218	219	187	202	213	225	217	215	221	231	217	236	242	223	227	237	213	225	236	219	223	248	214	230	229	218	215	194	227	212	228	231	227	213	212	237	219	231	231	221	218	203	247	183	205	238	240	213	218	231	230	240	212	254	198	213	230	214	229	236	226	232	231	211	222	238	245	208	226	226	226	223	248	213	189	246	237	248	207	231	183	235	229	232	214	237	228	198	214	237	280	223	238	252	209	212	212	231	222	242	259	215	222	221	238	239	211	244	229	235	209	248	227	232	232	224	224	256	213	226	242	227	219	224	219	249	239	241	246	233	224	213	234	203	238	218	206	227	255	228	226	228	226	239	208	193	203	229	205	233	208	232	224	220	204	227	205	252	242	221	251	234	243	222	245	225	205	215	221	237	225	221	204	205	226	220	227	226	222	209	211	220	250	217	221	226	224	236	213	245	230	203	222	210	234	231	222	213	241	244	209	240	228	248	222	219	246	228	214	242	222	222	220	238	203	231	227	227	216	228	228	219	247	232	207	256	212	229	195	240	217	224	258	202	220	234	205	225	216	226	265	218	200	206	214	244	211	204	235	211	236	224	211	234	257	229	215	227	210	205	233	206	213	204	256	238	224	256	218	224	216	214	217	224	254	231	223	219	226	220	230	224	201	211	220	221	202	247	225	220	219	193	219	263	220	209	242	252	229	231	242	229	230	250	213	209	218	200	221	230	212	236	227	233	206	235	211	250	219	225	213	236	253	265	234	230	218	243	222	217	245	210	230	226	198	205	224	219	254	212	220	249	237	219	221	248	231	213	254	244	225	193	265	221	219	217	230	236	221	242	190	225	224	240	237	223	205	211	215	222	211	212	241	227	241	216	211	215	223	256	233	217	221	223	250	264	210	231	216	243	217	218	208	223	196	226	218	227	230	245	207	230	223	226	222	246	237	196	214	215	194	215	230	241	243	219	205	217	204	242	217	232	203	228	254	210	219	218	203	197	214	203	217	217	181	219	216	231	232	223	216	212	217	222	209	235	219	228	231	253	205	223	242	238	235	205	233	248	213	224	219	254	236	204	231	223	232	212	197	232	202	234	203	190	227	215	215	230	238	232	215	207	221	212	235	225	216	212	206	242	235	241	203	228	243	247	230	230	233	230	230	208	241	249	202	239	249	232	208	237	209	228	226	242	217	222	229	222	227	212	229	235	228	232	200	230	220	216	234	228	241	223	211	222	212	239	211	223	208	209	239	237	229	232	220	217	215	236	243	235	232	209	220	214	205	213	213	225	235	222	187	269	219	224	239	233	260	241	224	213	227	202
3390	2403	1139	826	646	600	617	560	570	619	532	625	595	590	552	566	567	565	576	573	564	623	565	541	559	559	575	540	581	550	541	526	506	564	586	569	547	525	561	560	542	538	551	527	550	630	531	560	573	580	566	567	538	547	572	581	524	595	559	553	548	537	563	537	569	597	520	540	537	524	536	560	570	559	557	566	529	502	548	522	524	572	546	571	539	600	549	570	531	577	567	557	570	547	563	551	593	548	558	572	580	582	530	529	566	561	527	529	523	566	525	556	569	547	548	558	602	581	521	522	543	543	477	547	578	553	557	570	591	565	507	540	582	582	530	561	553	544	543	577	546	559	551	537	547	595	581	545	576	528	576	528	556	501	565	534	507	547	541	525	495	572	536	578	528	524	529	529	551	572	548	581	574	570	545	520	565	503	516	599	566	528	573	492	508	559	576	518	525	524	614	555	550	527	525	556	523	554	549	534	551	595	527	537	571	594	546	532	555	556	553	582	547	487	542	536	548	562	540	521	533	536	553	593	523	516	541	524	560	592	530	558	548	563	557	541	556	527	535	572	552	560	549	550	527	541	541	536	495	589	542	601	539	548	508	570	547	539	557	564	559	540	553	554	566	580	543	545	557	569	508	524	522	552	543	577	574	556	530	537	572	532	540	552	525	556	519	571	576	533	538	546	552	577	529	536	520	552	536	565	573	573	540	569	554	523	524	572	549	589	569	583	571	548	558	574	565	548	565	536	557	558	585	550	566	529	548	545	540	533	547	544	549	520	518	541	529	561	560	563	558	579	567	519	529	519	560	590	567	552	519	559	575	560	545	550	558	536	533	565	541	585	527	564	568	517	553	525	550	537	568	555	507	567	583	532	524	535	554	531	550	500	537	545	549	555	547	556	561	535	547	512	562	572	557	550	515	557	587	533	571	523	551	532	534	555	562	533	582	549	488	566	551	561	600	539	572	531	512	577	540	550	501	574	561	550	531	551	539	572	519	560	563	543	525	521	548	535	559	615	548	531	582	528	563	548	527	529	537	569	540	552	581	525	561	553	574	578	537	556	548	529	573	622	554	560	528	555	525	550	526	583	559	582	574	576	526	532	539	523	531	561	528	549	558	576	611	525	556	577	546	519	580	555	569	525	561	582	582	536	554	531	587	526	537	525	509	577	567	561	529	538	571	567	533	503	574	528	553	558	558	518	595	512	505	551	537	591	550	572	568	558	558	562	550	523	559	543	554	552	540	518	517	529	582	562	593	583	581	530	524	547	526	543	525	578	586	490	566	558	575	525	563	582	555	512	538	537	576	581	568	517	581	537	583	549	535	561	557	557	517	543	538	579	554	529	533	543	577	551	524	548	541	540	575	526	540	540	574	511	567	591	544	530	556	555	552	518	523	555	569	537	528	519	534	542	562	583	547	546	530	575	567	579	567	549	506	563	570	519	513	539	516	580	619	577	546	546	526	548	542	544	564	562	518	540	506	576	572	539	535	564	604	558	526	557	583	526	583	511	559	517	549	569	553	574	554	584	578	534	548	583	542	554	569	536	537	562	570	541	522	490	541	600	514	567	560	565	558	559	516	525	582	554	552	557	542	514	577	505	545	588	569	563	541	563	538	581	546	542	538	541	528	529	514	543	569	529	591	536	527	598	557	539	553	551	529	545	537	540	533	530	582	558	546	553	510	538	558	591	529	564	569	524	526	525	555	503	556	566	529	586	493	543	570	560	522	559	538	569	545	551	575	567	544	516	588	525	533	493	561	523	559	574	522	517	569	572	594	551	533	519	559	561	550	537	553	535	553	581	546	563	533	563	556	533	555	564	564	573	582	566	548	588	545	563	531	556	594	580	544	612	511	593	511	549	555	549	540	600	568	558	501	582	495	516	538	573	534	572	535	587	532	593	545	540	564	529	573	511	525	548	580	529	539	537	522	550	557	575	555	550	592	543	557	517	491	530	585	539	575	568	575	530	555	591	564	549	542	561	538	572	566	573	568	528	533	538	552	568	619	566	571	582	524	534	550	574	548	561	522	542	531	577	523	535	552	520	555	521	602	551	537	524	593	574	557	494	533	552	537	539	556	594	554	559	521	562	553	570	594	546	568	529	530	577	558	547	548	539	577	529	558	546	579	537	558	554	540	551	522	560	551	558	521	513	527	537	566	541	569	549	544	553	586	586	527	556	544	510	536	582	534	579	558	541	568	563	556	544	565	570	591	511	517	531	591	562	523	599	533	548	537	582	555	553	537	529	541	582	569	565	564	492	545	576	545	550	522	555	561	544	534	541	545	527	553	576	598	551	558	541	520	551	542	529	546	557	570	546	519	553	524	567	567	541	550	568	621	581	545	561	530	568	571	561	569	547	522	536	537	548	513	571	577	577	561	531	536	559	528	551	556	561	554	517	564	552	603	558	533	589	553	585	570	549	556	568	557	512	543	569	510	596	568	560	477	547	542	540	550	536	532	552	564	548	536	552	576	570	535	542	575	583	578	539	572	544	561	510	542	564	545	549	517	519	544	569	521	526	507	527	555	533	533	555	540	556	547	547	541	527	514	511	534	572	514	517	537	540	539	578	596	555	554	500	582	554	575	515	577	546	551	588	544	541	592	582	543	509	524	543	571	575	538	551	538	537	521	561	554	569	546	541	509	539	557	494	560	522	570	545	525	576	557	579	540	577	566	509	536	549	585	509	568	520	543	528	553	532	524	552	554	555	569	541	580	588	545	554	565	533	539	538	543	533	594	550	555	542	523	574	538	582	585	547	559	538	552	529	543	551	573	566	567	538	557	539	548	515	567	541	565	563	558	543	523	526	563	541	548	550	529	543	531	543	541	533	552	612	531	542	586	537	527	559	563	556	529	527	581	578	548	602	529	570	530	554	555	554	553	607	556	549	538	583	543	530	576	575	500	552	582	545	523	595	566	559	581	592	549	565	543	545	560	568	557	547	559	517	533	538	551	559	560	530	554	561	579	560	561	590	543	562	565	554	551	584	555	569	571	550	580	581	506	559	521	528	594	535	609	535	567	537	499	541	525	502	550	559	518	532	550	576	560	563	551	540	535	588	557	553	560	487	522	551	571	554	547	583	590	499	528	545	576	572	557	544	551	533	567	563	546	528	559	538	563	518	530	564	595	550	549	564	528	550	534	563	533	584	572	545	505	549	561	521	574	584	552	547	555	540	561	558	550	517	597	586	553	563	522	589	585	550	569	562	565	557	563	575	553	561	552	544	541	497	572	555	540	581	556	551	504	523	525	587	512	589	555	543	586	512	555	539	546	485	550	544	566	550	549	511	546	512	533	545	539	565	595	578	580	545	525	538	572	571	571	561	617	586	600	552	559	526	547	580	548	589	528	554	557	590	536	533	529	520	558	557	526	562	533	552	586	569	572	569	531	580	530	525	553	529	513	628	546	553	559	589	541	565	580	522	553	556	576	524	538	570	572	573	533	569	582	502	538	560	587	543	571	582	549	568	512	553	538	555
24095	21096	24457	27987	21097	21100	12586	423	268	222	180	161	175	146	138	155	144	127	151	123	122	152	133	127	105	93	131	137	125	107	116	124	92	118	103	91	126	103	102	102	106	105	92	113	115	104	108	123	93	103	119	115	107	107	125	96	109	88	90	102	105	110	114	106	100	109	120	103	115	111	121	98	97	107	95	95	99	121	116	119	105	113	112	98	110	102	102	100	95	118	98	110	116	112	111	135	88	106	102	103	99	119	99	111	107	98	99	90	105	108	91	112	116	106	110	92	101	113	108	106	92	101	101	106	114	101	99	98	121	112	94	86	100	110	95	113	107	103	109	96	107	98	113	101	120	105	117	115	107	96	96	107	118	104	109	93	78	120	106	120	110	116	105	95	98	100	101	119	121	111	126	112	111	107	100	97	116	105	121	102	105	119	120	102	121	118	108	89	94	108	97	113	121	94	87	115	131	95	99	88	95	95	92	103	106	102	95	97	71	103	92	106	90	91	110	102	101	87	91	82	110	97	105	100	124	96	107	109	86	113	108	91	104	97	111	106	103	124	107	100	100	114	103	94	104	103	101	116	100	101	102	128	100	111	113	101	90	101	113	103	98	113	96	95	93	111	124	112	87	98	96	95	93	103	109	133	97	81	104	113	102	127	110	88	103	109	104	99	118	107	88	109	100	126	107	111	105	123	105	124	102	94	96	89	115	108	95	97	94	95	117	116	103	105	104	100	87	97	96	126	116	110	117	113	95	98	107	86	110	106	102	108	97	89	93	115	100	88	106	102	108	99	93	107	101	99	94	114	114	93	102	91	103	99	102	92	114	99	94	104	89	116	100	111	124	97	117	93	93	118	91	110	113	109	105	93	96	117	101	96	98	105	106	106	97	108	117	120	118	98	92	114	98	103	106	116	117	116	112	107	105	86	101	102	94	103	101	101	103	106	110	116	101	113	112	96	106	104	105	87	111	115	114	105	118	111	92	102	105	93	105	105	111	85	90	104	114	111	85	97	91	90	122	114	123	105	118	107	90	111	138	102	118	130	102	91	102	109	101	94	85	100	91	92	87	103	94	88	118	103	106	111	117	108	102	117	104	102	114	105	117	118	112	117	99	94	96	100	118	118	119	117	112	118	113	91	99	119	80	103	82	123	102	108	135	93	109	104	107	112	108	90	107	97	107	104	112	98	102	92	114	112	103	102	95	102	100	111	103	113	85	99	111	108	117	89	105	99	101	111	97	102	97	97	90	117	116	115	106	126	125	98	120	110	86	86	105	97	101	118	120	96	94	86	97	102	103	117	119	78	82	109	109	110	107	102	110	98	85	108	93	91	126	99	117	99	97	91	97	107	91	122	116	122	103	97	99	109	104	88	91	110	101	88	105	91	97	92	98	115	102	111	93	96	106	119	108	123	109	91	129	101	97	121	120	102	77	104	97	99	86	94	103	96	109	122	104	113	82	114	100	91	102	105	115	76	92	95	93	106	105	95	76	103	112	87	141	101	146	108	94	125	135	127	102	109	114	93	98	106	104	92	103	112	105	95	94	105	110	105	105	93	86	107	101	99	94	93	116	89	104	117	119	98	96	97	103	101	85	102	103	106	84	88	107	106	98	90	124	123	103	111	98	105	93	121	120	102	100	122	93	111	98	105	107	106	84	107	109	99	107	102	100	98	99	96	96	133	98	104	113	88	97	106	121	109	106	90	114	106	114	90	97	107	105	114	119	115	121	97	122	98	112	106	101	108	89	86	102	103	123	105	108	108	96	124	126	79	99	98	101	93	110	105	99	106	105	86	108	119	117	118	94	99	96	98	83	89	119	108	94	90	97	101	121	106	97	113	104	100	93	120	91	104	104	112	120	101	102	106	99	92	114	98	103	95	92	97	119	95	99	106	123	113	118	126	126	95	102	102	97	96	96	88	116	100	99	99	102	99	86	93	101	94	112	134	99	106	92	111	95	84	98	105	93	104	98	87	93	101	114	108	107	117	94	114	107	95	80	120	85	96	107	116	91	100	93	104	120	106	98	98	112	93	100	102	105	109	108	100	129	92	120	98	105	95	116	93	116	103	105	98	110	120	104	105	104	125	100	95	92	105	109	107	112	98	113	101	111	108	110	90	133	129	96	108	100	107	109	108	106	96	92	101	94	84	103	99	102	112	108	102	112	101	111	105	120	98	76	108	105	102	112	92	103	115	116	94	99	102	95	109	83	124	102	111	96	96	110	106	92	103	102	112	96	108	99	80	85	115	88	89	108	101	81	92	103	99	100	104	104	112	110	106	116	92	91	123	90	92	96	102	102	97	105	111	107	91	105	113	103	107	81	108	103	83	96	82	98	107	99	116	99	97	112	98	103	109	92	99	112	104	115	119	91	91	93	95	93	115	101	98	103	90	105	101	88	131	81	121	95	92	95	103	93	108	121	113	108	108	90	106	89	130	118	94	100	116	109	107	114	113	95	123	108	109	120	91	97	101	111	88	109	106	101	94	112	100	106	112	132	108	97	100	88	118	129	102	102	121	104	108	98	103	89	135	111	101	110	85	103	99	90	96	107	90	114	111	83	98	99	110	107	118	97	114	104	96	106	91	97	103	106	94	99	98	105	113	114	116	81	99	116	118	107	98	101	93	102	90	96	120	98	103	88	102	115	99	100	96	80	109	100	105	101	93	100	98	114	108	100	98	104	96	84	90	89	111	111	99	114	89	120	85	86	118	120	102	96	99	93	101	101	117	93	98	103	98	109	115	96	97	94	113	119	79	96	111	99	111	111	95	102	107	100	86	86	115	104	123	97	108	95	89	93	93	101	112	105	110	121	98	123	90	109	121	97	90	100	106	112	109	114	115	113	114	109	115	92	109	104	110	108	112	110	95	105	107	113	95	101	101	116	108	108	108	118	118	109	115	110	100	93	118	103	103	96	93	97	111	96	100	98	104	97	113	108	89	115	93	102	97	103	103	101	106	133	92	127	113	111	92	89	120	108	117	81	85	114	114	107	110	118	106	101	104	115	95	102	101	107	104	90	106	129	110	97	110	118	98	101	92	101	95	105	106	98	108	107	97	107	101	115	116	92	116	105	101	107	81	128	96	95	102	101	100	99	113	93	111	102	103	100	109	80	112	111	112	90	104	102	101	117	101	95	100	126	101	101	99	99	105	100	93	127	96	90	108	99	90	107	101	97	120	117	121	117	111	108	97	112	116	115	93	136	102	104	92	104	110	86	95	91	96	97	92	89	102	94	104	97	109	107	95	90	117	111	112	99	115	108	108	96	90	129	112	88	88	108	109	104	107	96	102	92	107	106	90	111	102	91	100	88	113	92	95	87	108	114	114	111	99	113	96	133	100	109	111	96	86	94	101	114	125	111	117	105	118	102	79	107	109	92	112	80	103	117	120	104	105	103	108	106	114	92	122	102	102	91	98	95	99	98	103	97	114	110	104	83	110	109	84	108	107	116	114	104	96	116	105	91	93	107	93	98	91
3237	3576	1497	739	564	418	391	374	333	313	301	305	260	333	303	334	300	287	289	331	317	273	296	314	294	301	306	253	305	287	261	306	304	303	299	294	275	281	282	310	316	293	299	271	281	295	307	273	286	291	265	309	295	282	297	289	330	300	282	275	305	272	276	272	273	274	285	264	289	255	301	298	280	315	257	293	270	286	275	283	306	288	308	276	276	256	272	265	297	267	276	293	316	324	263	299	287	307	284	274	307	286	285	281	278	252	297	287	318	317	298	280	301	315	306	279	287	307	283	299	259	300	275	290	279	296	296	313	306	300	282	297	290	279	298	263	314	265	278	266	284	289	267	301	301	279	279	314	309	322	282	274	302	307	304	295	333	275	287	295	253	313	291	266	282	278	280	301	279	280	302	310	278	315	311	299	280	303	286	290	303	275	302	326	282	298	296	302	298	274	287	301	284	303	279	260	304	284	296	290	283	273	279	311	297	241	281	289	328	280	278	272	292	275	256	276	320	243	309	287	319	319	285	294	272	272	270	284	272	301	291	295	295	277	273	296	311	282	282	300	271	271	283	309	285	246	285	276	292	276	287	289	261	287	283	294	266	281	323	282	274	296	293	320	284	287	281	284	292	278	259	298	291	301	304	297	296	282	273	281	296	322	274	265	285	296	276	281	277	262	295	305	257	289	269	286	295	246	294	295	277	301	284	293	285	296	291	270	262	260	278	278	294	251	281	311	286	296	269	307	292	292	252	306	273	297	319	291	268	281	289	264	303	259	306	258	285	277	283	249	315	285	278	254	288	307	267	266	294	295	290	288	293	293	295	273	308	290	275	299	268	295	279	294	276	275	289	280	272	311	291	301	281	283	298	254	303	272	286	306	276	305	257	279	281	288	291	309	270	284	283	292	285	299	289	292	296	311	270	315	285	307	288	286	300	268	297	308	291	296	298	268	289	289	281	288	309	302	263	293	289	306	282	311	265	274	260	314	287	274	280	281	283	305	282	280	319	274	285	315	276	296	273	247	298	284	280	284	298	282	285	331	318	284	320	300	264	299	282	323	310	306	260	272	322	286	282	300	262	313	303	275	267	260	296	253	305	298	293	308	274	275	289	278	284	296	272	260	302	284	281	281	322	301	296	294	295	277	293	301	294	278	283	322	284	308	302	288	294	288	308	270	299	251	313	311	272	268	278	279	284	323	284	273	275	272	286	272	298	269	273	282	286	275	268	301	302	278	300	298	289	283	323	294	272	290	252	267	287	254	286	299	286	307	297	271	284	301	293	294	278	305	319	272	282	272	297	264	319	304	294	309	298	258	303	285	284	287	262	293	293	258	292	287	309	269	319	286	266	279	288	295	278	286	285	277	261	262	295	301	295	287	277	266	275	301	326	276	277	281	286	304	292	268	285	250	283	266	303	276	282	278	282	287	291	279	269	283	290	311	290	333	278	308	279	281	284	263	264	287	278	282	287	302	264	277	250	291	322	302	327	291	304	281	281	269	294	296	237	292	277	297	263	326	302	293	310	295	276	268	276	288	273	284	304	283	295	267	277	287	273	289	285	308	260	252	284	283	284	315	336	312	288	294	305	306	265	263	300	279	318	304	291	292	292	275	269	282	274	297	289	269	289	311	280	278	299	294	274	259	273	255	289	268	301	285	326	278	314	311	286	301	298	278	269	264	282	252	291	293	290	312	305	300	275	273	286	289	317	301	264	304	263	288	277	286	304	316	301	317	327	283	299	286	269	304	328	288	290	299	270	281	311	269	251	315	279	318	294	306	286	273	276	305	278	256	298	283	306	291	279	312	299	302	319	303	269	296	288	279	293	293	293	283	297	294	269	311	315	276	300	280	285	296	267	270	303	302	313	265	271	301	288	306	299	299	278	312	318	277	285	287	294	307	279	255	305	291	283	286	305	294	287	278	286	271	299	276	272	266	301	295	275	281	266	320	290	269	310	271	299	289	319	287	266	265	306	284	284	293	284	267	286	302	297	283	259	287	283	290	267	295	275	271	269	291	277	288	260	281	313	273	283	293	260	272	316	307	266	284	297	269	277	281	303	301	311	303	297	313	284	315	285	263	298	297	300	293	277	302	291	285	313	286	302	282	307	268	290	304	288	271	321	295	287	294	298	265	311	259	285	292	282	289	298	293	289	287	296	275	280	290	256	292	260	292	285	284	269	309	263	274	318	308	306	277	271	295	268	314	306	306	301	288	314	302	278	252	267	281	280	326	307	289	287	314	303	253	318	270	273	299	310	288	269	299	281	251	266	311	298	272	284	285	277	264	284	296	298	270	307	294	274	280	292	280	291	301	259	279	274	275	265	284	291	296	278	292	270	290	287	264	291	312	269	271	289	306	300	285	292	289	281	270	303	260	295	279	278	283	288	287	277	290	291	265	312	310	263	301	314	276	300	296	287	275	304	299	265	260	261	264	267	276	276	308	313	297	258	286	302	307	289	311	278	308	313	310	270	273	294	313	314	279	301	279	317	282	290	275	275	267	288	303	287	298	289	299	292	286	290	284	306	294	281	288	326	288	305	284	292	261	306	293	255	299	259	315	287	273	279	297	329	299	275	305	302	283	288	295	266	257	286	293	256	275	266	262	313	303	291	302	298	261	273	265	280	273	305	299	299	282	291	268	278	254	284	272	283	288	302	303	250	304	308	295	269	301	300	277	294	318	280	316	274	261	308	284	307	269	306	306	285	277	276	298	273	295	317	277	267	276	305	299	273	282	261	288	291	291	285	275	301	301	278	291	290	285	273	345	303	283	274	295	270	275	290	285	262	280	283	286	284	313	272	283	294	306	269	288	310	306	286	300	277	297	286	296	258	280	287	306	320	283	290	286	325	302	295	283	251	290	303	268	283	310	306	270	275	282	310	282	288	305	306	300	309	302	287	292	283	304	308	309	290	272	298	271	278	280	272	272	286	305	273	308	274	283	274	304	306	272	303	295	274	261	279	304	279	297	278	297	284	285	275	292	307	269	294	270	266	268	347	272	316	312	243	256	276	287	260	270	306	296	296	290	296	264	288	254	272	302	302	278	281	264	318	285	292	296	311	297	270	283	249	280	309	294	284	265	269	261	271	296	274	288	276	255	263	295	270	302	299	272	296	298	276	235	282	251	295	287	288	294	306	279	290	292	296	282	284	256	297	264	284	269	279	272	285	294	288	272	304	302	262	280	300	271	287	311	305	295	301	287	293	293	297	301	268	297	289	257	248	243	284	288	313	272	266	269	306	287	294	289	313	276	283	311	289	282	301	294	296	301	286	288	300	294	283	312	290	295	304	286	269	265	293	278	295	272	265	281	315	265	285	268	306	274	261	271	299	281	312	258	252	333	309	311	299	314	302	315	296	319	301	311	309	292	306	302	252	266	289	283	284	307	292	295	293	299	281	304	294	265	268	271	315	296	296	298	274	292	287	266	309	274	274	276	273	260	288	270	286	270	285	317	299	338	282	294	308	304	299	259	248	290
30926	20542	10734	949	551	531	441	350	338	353	329	298	339	332	323	332	317	353	334	346	317	335	350	326	315	326	293	344	352	336	331	336	343	332	325	307	285	322	321	329	344	325	308	293	309	312	322	340	329	331	333	346	292	331	326	282	307	291	330	346	322	292	345	309	317	345	333	317	303	349	328	300	316	305	302	339	327	353	319	339	308	303	286	339	336	334	298	337	345	338	301	308	325	285	284	311	338	343	339	315	354	325	317	276	338	328	318	336	299	319	328	321	346	330	329	328	334	352	326	331	316	329	337	346	335	329	369	310	358	357	309	329	335	297	338	315	325	304	311	343	360	309	311	338	325	344	300	333	305	317	304	341	311	333	321	351	341	280	322	342	316	307	347	349	297	315	330	319	309	314	340	288	321	323	306	339	338	332	307	295	340	315	300	320	314	329	332	322	316	336	290	282	337	352	283	332	313	357	348	316	308	341	322	315	317	337	324	337	318	315	350	330	318	342	310	365	327	311	334	313	347	307	326	324	313	349	355	333	325	278	295	350	320	310	280	334	297	341	318	298	296	302	308	283	342	319	318	339	284	330	331	306	356	294	306	282	339	312	335	321	339	345	298	312	330	338	320	327	280	304	332	352	325	315	320	325	331	307	338	318	304	290	330	326	290	334	343	280	290	270	315	323	358	349	332	343	306	307	317	307	347	335	329	312	324	330	322	312	285	330	307	363	318	333	322	292	289	301	332	318	318	278	333	281	276	331	343	299	302	308	328	334	358	314	316	344	337	353	303	326	350	341	312	358	333	323	337	322	318	321	324	339	325	325	328	313	300	308	301	303	324	327	325	316	335	322	318	326	312	342	330	319	303	324	298	354	321	324	350	321	324	328	308	344	343	321	327	314	333	298	331	323	327	329	302	341	324	357	307	311	311	327	292	293	306	315	316	342	316	335	337	322	311	325	331	303	323	292	317	314	316	289	310	338	320	339	344	322	310	312	334	319	327	308	333	342	325	335	312	314	297	303	338	335	331	367	307	305	343	355	334	346	338	319	328	300	307	298	312	308	303	299	331	331	325	304	346	336	329	292	294	321	318	301	327	315	317	312	296	287	350	299	325	308	343	325	306	291	349	326	321	319	306	317	300	318	308	321	330	351	314	284	312	289	317	317	310	327	319	313	360	329	359	300	344	313	299	318	346	320	322	330	341	329	334	334	350	342	328	317	328	317	347	335	329	314	308	348	313	338	282	301	333	327	330	330	301	314	307	320	346	316	303	309	319	348	338	309	324	334	325	357	307	338	332	321	300	309	326	333	331	339	320	361	316	301	308	331	332	316	324	312	315	304	318	344	318	292	290	316	317	303	323	314	314	310	331	336	343	331	303	329	301	337	323	337	334	311	358	309	322	327	319	329	322	289	308	348	310	338	324	322	303	285	308	340	337	344	304	349	318	309	351	323	308	310	333	362	318	288	288	323	300	304	297	330	316	364	314	306	321	345	350	319	322	344	310	298	370	307	347	300	325	309	332	348	344	319	298	347	304	334	317	346	347	314	326	296	358	323	345	309	325	327	301	306	309	324	324	310	362	313	321	318	324	304	308	334	293	287	324	341	329	301	335	340	311	301	350	317	299	293	324	310	315	328	335	338	310	288	358	321	327	291	330	318	353	320	333	312	314	314	326	343	321	345	295	305	331	317	349	281	357	345	341	314	316	344	338	331	338	331	311	321	314	322	344	312	293	319	360	317	343	328	295	328	329	358	345	337	313	286	315	277	332	337	309	336	331	330	353	323	334	315	341	338	288	304	321	356	334	317	291	346	317	292	317	302	288	318	313	311	330	316	317	325	361	336	333	321	333	318	320	346	323	317	316	320	331	288	324	332	302	330	292	302	313	302	337	350	321	317	309	341	305	330	352	307	316	326	302	301	280	324	333	342	319	324	302	346	325	309	284	332	336	330	310	338	296	309	335	354	332	309	367	376	336	318	283	294	334	344	331	308	306	319	301	343	321	328	311	325	320	305	335	322	285	322	303	323	328	307	314	341	322	328	335	348	353	365	327	307	336	350	312	328	308	310	314	277	298	317	337	338	352	324	335	371	340	304	344	343	330	348	340	344	323	349	320	316	312	323	339	341	297	328	325	326	315	298	318	318	296	360	288	360	349	276	321	337	310	315	322	335	313	336	292	331	326	318	311	329	330	306	346	312	311	332	322	348	353	332	366	327	335	322	302	329	318	325	308	330	343	322	367	325	334	320	307	304	344	295	296	332	311	321	300	303	320	291	309	339	340	320	360	333	325	327	310	353	313	292	336	338	288	340	325	302	322	350	326	317	293	325	285	316	299	294	332	310	303	318	325	344	333	305	305	321	336	325	330	343	323	313	323	334	341	361	334	301	322	302	325	285	341	320	333	349	376	341	306	330	323	318	314	345	303	351	324	333	294	279	305	325	335	305	296	302	357	328	342	340	310	344	317	295	332	308	315	329	293	303	295	327	340	346	319	317	357	332	365	297	333	303	362	343	302	322	297	288	320	354	326	332	319	291	301	316	327	329	301	369	318	308	329	321	337	349	338	352	323	319	303	345	313	296	320	321	319	307	297	296	305	299	339	303	325	279	334	343	311	321	330	310	337	310	357	364	318	314	317	318	301	335	307	304	349	335	319	327	302	322	311	296	318	328	321	358	304	313	320	337	324	336	305	336	336	320	302	301	315	315	321	314	327	334	343	294	327	313	312	337	328	363	289	336	303	312	337	308	320	290	311	328	333	347	293	349	326	313	282	326	329	334	324	338	316	344	348	336	309	308	314	326	344	323	325	313	345	328	332	293	330	323	333	334	317	344	325	335	306	288	314	323	327	323	297	321	321	319	333	331	347	327	323	325	294	313	294	324	294	300	291	300	318	296	322	328	305	347	292	360	324	332	346	307	331	361	322	325	335	336	317	324	330	319	287	341	337	333	343	288	354	336	347	317	294	306	305	296	345	349	326	309	281	297	336	338	335	319	330	305	314	306	299	330	312	308	315	363	284	344	306	334	321	326	321	289	306	336	321	322	325	317	316	286	339	347	337	332	352	326	325	349	329	337	319	305	331	333	350	351	325	339	302	332	338	311	312	332	333	299	339	318	328	358	314	322	326	332	349	357	283	311	325	346	309	328	303	345	306	327	330	261	305	311	303	312	312	343	350	336	292	332	314	290	344	316	320	353	315	324	342	330	320	309	308	339	316	324	340	324	324	317	354	356	323	278	299	332	320	334	317	305	325	318	331	343	324	330	317	335	345	295	329	324	335	278	345	362	314	320	340	298	324	338	311	321	333	346	359	305	344	326	322	330	321	341	350	292	337	324	322	359	344	338	347	314	325	334	375	308	287	328	319	355	362	312	294	329	295	345	315	353	347	286	323	293	314	341	358	333	306	320	338	334	331	340	361	354	320	308	289	347	347	305	333	325	294	345	334	367	356	321	305	311	347	337	329	317	342	314	287	328	337	306
5607	1256	945	843	774	710	821	829	798	760	807	804	753	791	795	794	770	798	822	737	806	756	788	789	803	732	710	756	704	829	718	808	825	759	739	785	781	759	783	754	729	745	837	780	794	748	762	808	763	754	806	797	685	778	813	759	774	796	798	778	770	766	767	806	789	796	756	753	779	783	749	766	739	753	834	780	764	768	740	761	759	753	822	772	785	779	765	772	755	785	822	812	842	811	814	766	792	785	833	765	828	815	769	826	796	763	768	800	804	763	769	809	759	802	780	745	800	760	766	774	791	806	769	838	786	798	764	759	835	741	762	739	750	753	771	773	761	798	784	759	782	755	765	740	804	784	746	771	786	782	728	780	771	759	789	736	799	792	845	744	723	735	776	794	774	779	765	763	804	762	796	777	776	745	783	739	745	807	770	809	750	805	819	757	782	774	761	801	785	710	770	765	773	792	798	738	760	818	778	778	715	739	733	777	813	779	774	773	773	749	769	803	788	760	786	773	767	800	737	743	723	774	806	729	748	763	756	760	795	767	764	795	737	799	735	785	767	803	767	774	761	779	830	784	773	764	803	821	776	794	774	814	775	746	740	789	753	763	796	806	703	773	777	751	759	737	784	775	773	797	807	802	757	831	815	772	794	783	754	759	742	799	818	756	802	785	778	794	757	795	773	740	805	766	762	758	788	802	806	761	764	803	760	768	732	788	799	791	806	785	748	785	796	779	745	788	754	782	776	809	770	773	822	812	759	844	791	767	781	759	780	769	752	742	809	742	786	787	765	732	711	778	761	801	788	780	783	799	775	759	806	768	772	759	809	759	789	751	772	809	811	766	796	799	827	755	828	790	810	765	756	761	759	724	804	757	759	773	745	765	738	777	749	842	773	724	810	810	768	810	745	749	684	802	848	759	767	797	733	807	766	777	735	836	745	817	789	787	753	785	832	794	800	802	782	779	747	792	778	799	792	767	783	802	815	787	786	807	796	820	764	791	791	755	777	766	796	746	804	799	785	805	764	797	812	818	796	727	765	791	766	772	759	773	835	745	818	783	784	767	818	824	805	780	816	797	747	776	750	758	769	793	777	836	763	808	765	808	764	774	757	769	827	759	765	823	768	803	793	793	769	768	770	786	760	781	763	788	762	794	751	803	784	795	771	774	756	752	721	818	756	805	764	759	774	789	759	759	761	800	781	760	773	803	774	801	792	708	816	757	793	768	824	744	777	818	817	794	781	759	761	776	749	725	809	787	789	784	800	765	809	747	727	767	804	809	746	792	759	742	799	794	740	801	783	783	741	808	799	746	749	760	799	771	768	719	760	766	785	758	775	771	769	830	801	800	765	815	780	780	806	759	767	742	756	795	765	775	772	816	752	757	733	758	787	778	825	740	843	777	763	766	785	789	757	765	743	790	776	729	829	732	818	727	790	814	751	773	761	780	739	768	763	796	758	776	762	793	767	812	811	755	785	806	786	778	803	731	780	803	717	774	733	773	808	762	786	777	791	748	780	756	744	792	770	751	814	764	779	761	822	787	819	755	749	756	780	789	776	787	808	726	706	787	786	787	774	767	807	818	733	790	844	776	774	757	742	809	772	774	789	768	767	808	806	754	755	766	797	792	744	796	763	745	746	851	762	777	820	783	788	796	791	782	705	776	791	742	803	792	808	771	850	790	795	780	774	772	748	801	800	798	817	744	765	774	742	781	841	732	798	765	810	767	741	762	755	775	831	765	786	789	740	757	731	758	787	748	818	823	769	815	761	772	762	752	757	800	761	769	772	752	751	744	781	799	742	759	792	761	770	786	796	708	744	753	758	791	767	773	785	811	749	751	816	754	788	798	797	803	806	741	748	744	803	768	820	763	787	732	762	801	796	756	806	741	790	755	752	783	758	758	757	782	808	758	770	789	793	793	777	769	734	834	807	736	770	792	789	747	765	760	802	732	802	803	774	767	769	785	773	761	810	768	789	790	776	780	770	771	790	771	783	811	777	756	772	759	702	769	733	839	763	770	784	799	788	754	765	799	771	738	756	822	739	804	789	763	797	795	722	799	787	741	789	731	767	774	768	761	783	805	812	767	740	750	775	819	752	785	769	775	784	776	755	746	797	759	767	773	790	807	795	763	829	782	780	808	807	790	770	773	736	759	736	761	799	804	834	795	811	765	808	786	757	694	782	756	768	802	768	739	777	774	794	778	837	766	788	725	746	764	818	805	774	764	757	713	802	744	807	763	784	809	764	757	766	764	747	776	760	795	794	754	741	781	805	763	747	728	762	736	787	764	829	742	818	767	777	758	767	761	769	734	784	756	772	826	772	782	775	709	814	831	782	803	786	772	770	799	770	766	763	722	750	782	768	782	734	749	784	764	809	829	805	790	779	752	735	760	758	795	718	789	783	777	765	727	717	727	761	734	794	795	777	782	785	787	801	744	775	757	703	738	826	778	733	765	779	764	766	740	743	774	798	724	759	770	798	821	786	798	814	759	796	756	829	787	757	762	761	761	743	814	729	799	768	784	753	782	748	769	775	788	827	729	795	776	732	769	738	730	830	814	777	755	804	727	806	754	757	771	782	808	761	769	783	778	744	773	803	711	787	804	752	754	802	815	778	751	807	763	757	808	789	785	765	758	786	756	788	769	734	751	789	744	765	791	794	797	765	749	761	801	812	807	837	749	781	723	773	799	806	762	791	793	742	749	754	795	716	756	787	781	785	753	816	839	792	751	747	759	823	717	754	772	810	792	763	763	807	752	784	789	806	803	749	731	784	788	745	802	799	737	761	789	741	805	807	747	806	777	755	768	772	764	787	748	776	743	787	786	790	773	802	757	803	815	788	780	760	735	789	764	774	773	825	810	795	781	772	822	803	828	767	771	788	838	770	717	770	760	772	713	725	802	723	775	786	766	746	785	759	804	803	778	776	748	781	775	797	768	817	759	786	767	832	797	792	808	786	796	812	769	747	793	772	861	786	779	775	758	824	809	778	786	822	790	763	773	772	785	754	738	730	772	820	795	771	754	746	783	800	777	744	753	791	788	789	760	771	755	786	722	733	734	793	748	762	753	849	764	790	779	803	747	801	784	749	816	811	808	709	773	827	794	766	792	782	734	747	828	730	793	822	785	807	780	778	799	775	754	765	803	802	757	811	773	746	793	787	727	759	809	771	780	817	758	723	741	796	787	780	777	763	795	780	764	766	737	744	775	743	790	808	754	762	760	748	788	813	719	726	745	797	794	807	807	784	774	714	779	814	738	777	798	785	699	766	769	774	726	759	777	776	795	744	780	804	737	814	773	786	743	806	744	792	768	766	808	756	775	825	781	784	700	738	719	734	782	768	814	799	739	799	817	787	770	787	779	809	817	763	771	781	739	802	829	802	797	781	778	774	782	777	774	787	759	724	749	789	755	764	759	756	788	789	743	776	802	786	832	764	763	775	770	748	807	776	797	736	827	767	757	789	776	797	788	787	790	785	721	766	808	799	768
24716	21036	23924	28336	21030	13390	472	367	292	283	253	252	263	253	274	224	230	225	236	258	227	224	234	240	232	196	227	231	210	241	211	229	230	218	235	185	216	218	216	224	213	215	235	234	215	220	229	240	259	224	226	226	243	237	242	204	225	228	235	225	229	219	208	225	201	221	212	209	240	224	244	208	221	239	209	216	234	220	224	222	228	196	222	220	212	241	215	207	230	209	239	206	201	224	227	234	213	257	211	207	214	226	227	227	200	194	212	244	204	205	237	188	234	225	237	234	234	213	210	262	226	217	235	227	249	231	217	231	219	233	235	239	232	247	217	229	256	243	245	221	226	205	220	220	214	246	250	236	244	248	228	222	209	240	223	210	191	209	215	239	210	231	219	201	222	214	232	228	200	217	221	221	208	202	229	226	217	250	216	207	242	223	194	248	212	204	200	216	201	224	243	211	225	229	251	211	240	223	240	230	243	231	236	220	244	223	210	222	232	203	214	208	222	239	235	225	231	229	207	226	238	228	238	215	221	265	224	230	199	245	226	236	235	186	208	234	207	217	223	220	204	246	214	256	231	208	217	217	213	213	225	222	211	242	230	221	211	226	225	233	235	213	233	211	243	199	225	214	253	218	235	229	205	249	226	226	243	234	206	201	238	229	223	209	220	212	215	212	226	238	237	234	201	226	222	214	212	245	232	208	233	215	231	226	224	203	234	219	231	197	208	263	230	219	238	224	214	231	237	213	212	238	238	261	249	216	234	239	229	246	226	226	214	216	270	209	194	218	214	233	239	219	243	246	243	223	242	228	219	211	232	213	258	246	214	236	206	193	262	210	228	212	224	217	246	248	215	254	227	220	213	221	253	212	254	229	243	262	220	217	213	244	220	219	207	216	235	243	233	228	193	214	222	246	237	242	226	240	214	228	201	206	205	215	209	243	243	235	226	268	225	227	238	219	228	252	232	217	221	233	205	194	233	255	228	205	223	224	237	218	240	230	216	239	194	215	227	252	235	242	209	224	215	240	215	222	232	220	233	211	226	229	217	213	217	255	223	195	219	201	205	217	204	252	226	218	232	233	215	232	226	237	219	219	227	233	214	247	248	214	215	206	205	220	198	209	214	238	217	242	231	249	226	215	253	243	227	217	224	248	231	230	221	207	219	214	217	265	245	229	236	221	271	243	247	212	235	251	228	195	213	237	218	236	210	248	223	222	240	231	218	219	227	235	243	218	232	251	204	218	244	232	238	219	202	232	220	217	210	215	218	218	226	222	189	230	235	204	193	196	250	216	228	242	189	245	196	197	241	226	197	214	237	218	245	223	213	235	222	224	232	225	208	224	218	211	218	230	209	223	214	220	232	216	218	218	222	222	209	218	220	210	225	221	240	197	248	231	249	225	224	234	190	242	252	233	225	235	212	223	207	226	237	235	223	211	244	239	216	228	217	251	200	237	225	245	222	218	210	207	203	237	216	183	218	237	207	261	205	231	229	232	204	239	215	224	224	231	236	259	217	226	218	217	213	205	242	237	238	235	225	256	223	196	251	205	216	230	213	207	234	236	251	207	234	213	216	215	223	196	205	215	230	257	225	217	220	213	246	225	196	227	233	230	231	213	206	206	212	219	236	235	217	197	231	240	219	227	235	232	232	226	221	231	186	236	249	224	208	259	234	212	192	220	229	228	202	224	228	236	272	247	210	221	245	220	238	243	212	246	212	225	230	240	240	252	236	235	218	227	230	217	206	230	248	223	201	235	232	215	217	196	232	217	239	239	214	253	255	207	227	226	228	249	240	224	229	226	204	224	224	234	224	241	232	219	234	249	226	229	226	216	235	221	194	229	237	218	217	224	217	234	222	225	224	207	228	223	205	229	246	218	234	227	241	224	255	233	255	222	229	216	209	240	225	224	243	255	218	241	216	223	211	217	223	217	219	202	242	220	217	236	232	239	207	223	219	251	237	245	262	221	227	247	247	238	226	212	210	228	221	219	229	238	201	220	221	220	244	209	204	221	235	229	235	239	228	210	229	220	229	228	198	250	232	235	233	232	222	228	274	230	210	227	232	220	263	238	242	246	258	242	237	250	209	228	224	240	216	259	234	223	232	202	205	242	221	224	233	209	197	220	225	215	220	233	196	216	220	221	229	232	229	233	215	227	221	217	233	205	264	208	225	227	217	215	228	253	208	227	239	252	190	206	250	214	228	248	227	223	235	248	210	200	230	236	193	230	221	230	236	214	229	212	224	254	283	224	231	225	213	212	227	233	236	247	237	224	206	265	220	229	214	216	235	236	219	200	268	227	242	219	220	205	219	229	241	230	221	209	235	223	216	249	230	197	233	224	224	237	225	239	193	240	227	230	225	217	241	217	207	245	237	249	200	218	243	234	226	210	217	233	226	222	216	214	243	250	227	217	250	217	244	204	205	225	228	253	223	223	221	229	228	219	242	232	212	210	218	214	242	205	196	229	229	212	235	226	234	213	211	219	228	242	209	213	237	216	205	225	228	207	231	206	219	202	231	257	227	224	179	239	235	226	223	219	232	249	228	204	193	241	238	231	262	207	218	200	197	240	218	215	200	225	237	250	230	213	239	222	221	202	208	227	230	238	202	209	236	225	213	228	230	219	246	215	214	236	197	223	251	220	231	209	239	209	217	215	228	204	240	219	212	212	220	220	223	202	264	230	223	220	209	220	225	223	217	210	263	237	233	216	234	226	208	230	248	228	239	218	220	222	222	197	238	216	215	240	229	245	225	230	198	218	242	213	209	218	211	222	240	232	244	199	223	228	208	235	201	239	225	219	231	219	221	229	212	198	201	209	215	218	226	193	243	220	195	217	243	222	216	228	249	248	233	224	201	231	217	205	256	219	253	236	208	209	223	211	241	228	233	226	189	214	225	222	200	214	252	217	232	230	210	230	202	231	230	233	213	223	233	208	246	216	228	248	238	231	252	231	208	247	245	229	225	219	270	216	221	221	224	229	199	233	251	225	227	236	230	198	221	236	219	216	221	220	227	205	219	217	211	211	225	226	211	241	210	219	224	235	223	221	206	219	240	241	188	209	244	207	214	206	224	230	245	213	219	226	233	223	240	224	238	238	238	248	259	227	205	206	213	237	238	227	201	213	202	221	213	220	249	240	242	228	195	219	222	244	259	212	236	234	248	217	224	241	222	213	216	219	234	216	236	242	225	210	209	222	210	246	242	219	215	219	238	230	216	208	230	224	209	239	211	236	218	212	244	216	210	217	225	230	228	225	237	225	233	200	222	243	232	231	210	237	245	221	198	220	216	213	197	222	256	246	216	214	208	246	211	233	225	207	206	262	256	223	241	239	231	242	227	220	231	246	215	226	236	226	256	210	224	255	246	236	252	250	222	212	240	213	232	237	221	249	238	212	248	214	244	215	202	252	209	244	227	227	228	233	250	235	226	200	263	234	229	217	259	227	183	251	216	213	239	211	209	235	235	215	230	218	226	217	227	242	258	229
3442	2116	1104	794	692	668	580	568	535	556	545	584	527	572	560	548	536	543	511	530	553	563	528	554	578	554	549	570	594	602	557	530	559	522	544	552	569	538	550	633	540	554	555	518	576	547	561	590	537	543	581	541	528	551	571	531	522	528	505	529	635	570	559	548	543	537	581	548	566	544	561	574	542	543	535	539	562	536	510	565	537	540	543	528	552	541	542	544	542	536	551	574	543	546	566	542	552	569	536	526	531	532	544	554	593	567	573	544	535	579	574	550	558	567	541	532	567	595	531	585	578	551	546	549	546	561	531	591	560	507	571	562	512	532	557	551	548	596	543	543	517	507	561	573	538	588	557	554	576	552	495	546	547	529	500	564	592	553	523	548	544	586	591	551	505	519	590	567	554	543	525	534	528	581	551	514	593	543	531	590	578	533	538	578	584	525	563	589	571	544	539	561	532	526	493	514	522	515	556	536	566	532	547	560	544	591	555	553	552	520	561	544	518	525	523	537	579	570	594	549	565	548	583	543	557	591	562	511	547	546	563	560	560	559	525	544	590	561	562	552	547	554	577	544	529	569	598	554	510	605	581	565	559	547	539	535	577	543	564	536	542	595	521	604	530	557	596	555	500	545	567	538	499	572	553	586	535	542	565	508	590	574	534	517	563	549	557	552	562	569	541	550	576	589	508	568	539	574	583	569	607	584	542	551	559	557	566	560	568	508	539	566	554	590	578	575	568	549	577	536	529	524	538	556	573	533	501	540	582	567	583	509	553	573	515	561	515	576	531	571	577	565	552	521	558	553	568	557	562	543	530	575	563	572	565	535	544	582	519	603	570	544	571	528	554	562	531	545	547	537	564	538	549	588	529	492	553	551	563	561	536	572	520	548	506	539	548	504	563	578	534	579	578	531	521	560	549	552	560	572	548	549	542	570	544	553	579	544	540	557	567	573	537	457	579	541	550	558	544	541	569	486	549	549	541	555	533	556	562	525	534	555	552	554	537	516	544	549	544	541	524	550	543	544	548	555	528	557	510	565	568	519	580	562	564	555	590	579	575	515	496	573	557	589	519	517	589	552	524	563	548	545	524	533	566	518	536	572	551	547	561	539	576	538	584	534	531	525	540	570	569	540	521	553	614	591	553	553	507	549	508	582	566	533	561	548	534	599	558	524	555	534	562	530	561	511	573	555	524	563	536	527	589	574	559	527	566	497	546	526	556	533	538	540	572	575	531	556	554	536	558	528	533	549	524	594	565	537	545	531	526	556	570	532	560	546	536	537	543	513	569	566	548	565	601	541	556	564	554	562	540	559	546	532	502	558	546	573	552	519	536	572	511	530	575	571	569	588	557	562	566	533	546	537	517	544	540	547	534	560	563	569	580	560	565	536	589	557	569	539	545	564	545	542	552	586	548	548	551	587	547	571	581	544	562	551	548	551	537	544	569	522	575	551	575	567	545	534	531	569	596	543	523	545	554	594	541	532	576	595	597	536	543	574	554	533	507	543	555	573	560	567	531	567	543	552	553	520	580	526	536	520	567	525	529	566	524	547	487	535	566	605	505	525	549	567	575	550	519	572	537	560	565	554	561	554	557	591	565	548	589	558	516	521	586	541	563	565	512	516	558	520	548	523	563	536	540	524	547	535	514	542	547	576	523	580	576	572	570	539	536	522	574	590	584	570	532	568	542	538	549	549	535	535	543	556	556	515	530	570	594	573	563	593	569	543	558	543	552	517	518	603	577	543	513	536	535	499	529	560	500	504	558	561	560	549	537	521	576	582	580	546	562	510	501	565	578	543	551	539	535	554	532	523	566	553	566	564	535	538	562	528	570	528	556	573	566	536	531	559	581	532	528	583	566	588	566	556	585	557	583	536	582	534	551	552	526	537	534	522	561	594	554	581	581	539	549	541	525	540	535	519	537	565	555	559	560	549	570	545	569	562	547	536	538	527	523	518	559	511	522	522	537	553	541	538	544	560	558	585	571	588	575	534	559	557	561	563	546	589	552	600	517	539	566	561	562	529	553	534	529	557	545	576	524	552	565	526	552	549	587	541	534	536	543	563	509	548	525	513	540	565	504	545	548	556	528	554	560	568	536	525	507	578	601	545	528	562	562	541	524	512	535	586	534	555	552	556	534	558	540	575	504	557	556	571	563	570	566	523	544	536	577	545	555	520	571	542	550	558	593	553	515	520	562	567	531	614	513	597	568	528	525	559	574	518	547	497	543	552	531	544	602	554	546	553	550	517	546	543	546	526	503	570	545	517	569	565	537	553	512	568	550	552	550	559	547	543	522	584	580	523	520	545	543	552	519	549	542	533	547	537	553	534	550	563	574	536	583	536	536	568	557	560	572	531	552	588	584	531	519	578	533	509	532	576	539	561	548	514	580	505	550	585	548	541	538	564	545	551	573	528	564	527	544	572	546	538	528	539	586	586	504	549	544	568	540	525	519	508	545	524	561	597	543	555	563	544	571	502	522	595	591	527	565	567	495	531	589	528	551	537	534	570	522	538	555	546	537	557	528	530	534	569	538	579	548	500	539	567	538	591	538	523	526	544	547	564	535	550	520	534	540	562	541	505	546	547	573	503	580	571	526	559	584	499	556	525	539	520	592	611	521	567	516	532	528	573	544	557	553	515	568	565	533	535	552	550	584	567	575	537	548	581	537	586	565	552	549	518	532	535	547	543	577	537	554	563	566	557	508	554	554	540	464	574	505	534	587	576	546	522	550	499	539	548	548	538	546	563	538	537	533	566	515	508	589	541	606	545	575	553	537	599	524	560	583	533	550	525	530	559	583	527	556	567	545	557	531	572	561	548	587	539	550	581	594	509	544	542	523	573	573	554	502	576	564	597	531	562	586	573	545	530	557	545	549	561	538	557	544	537	532	565	535	568	553	551	575	547	565	524	537	582	579	538	549	571	541	552	569	550	567	546	575	572	551	528	557	547	535	562	529	603	542	517	555	539	530	536	540	537	514	506	591	571	538	559	588	567	522	576	545	562	535	541	572	562	587	574	547	574	531	552	548	543	529	586	553	546	549	545	555	580	542	514	548	533	545	556	545	534	553	587	576	592	540	551	578	570	550	511	542	552	540	530	561	520	573	522	556	552	555	568	531	526	555	564	562	570	569	542	537	524	594	546	561	543	582	528	553	568	519	582	542	552	526	549	546	565	572	550	554	609	530	534	522	515	509	550	557	480	559	562	538	520	546	511	536	550	580	585	503	560	601	550	563	581	562	522	533	592	546	628	540	522	545	560	528	572	570	538	610	560	520	580	542	590	614	589	557	587	547	537	556	537	549	586	554	556	556	520	552	537	594	522	548	587	552	570	578	541	528	579	556	556	534	554	548	550	547	572	547	567	572	528	553	592	561	557	591	567	571	545	580	540	536	554	544	569	584	517	546	545	575	535	557	559	551	536	529	515	504	532	560	578	533	560	561	529	537	554	520	542	516	559	565	537	571	572	541	524	487	531	535	561
23991	21056	24424	27920	21058	21064	12431	409	234	221	198	197	168	131	144	126	133	137	126	127	143	113	121	127	117	128	112	116	123	127	109	119	109	105	98	97	81	103	106	121	99	112	104	104	89	125	97	118	115	114	92	104	108	107	96	91	98	122	94	113	108	117	112	107	99	108	125	119	89	119	79	85	105	95	115	93	112	100	119	87	106	104	103	108	98	108	117	112	91	111	101	106	117	104	104	115	98	87	101	102	91	96	126	109	99	94	92	106	97	100	93	109	104	104	96	108	108	102	102	100	119	90	96	105	102	97	119	84	128	112	123	106	101	92	106	105	93	120	117	102	123	96	103	111	135	107	109	106	92	95	106	107	129	101	109	105	112	106	91	105	103	97	117	102	85	113	100	106	105	114	111	116	112	78	87	114	105	101	98	107	117	84	91	111	81	111	96	114	102	96	99	106	110	107	119	93	111	110	99	120	107	97	94	91	112	111	95	115	95	145	103	119	97	102	101	120	109	120	96	110	94	104	100	93	101	106	124	101	111	99	108	107	101	98	107	109	102	92	97	107	88	100	106	111	89	90	111	92	116	95	115	91	94	101	87	97	136	83	92	92	101	129	92	101	86	86	96	93	102	125	118	122	95	110	100	99	112	98	81	112	88	110	112	118	114	127	105	98	105	82	117	111	88	97	105	131	104	98	116	105	91	83	108	125	101	110	94	98	119	95	108	102	103	112	102	100	93	100	93	104	122	95	101	116	123	96	112	116	105	89	106	100	96	102	112	102	118	108	120	91	98	100	109	91	104	96	113	88	111	84	124	104	115	130	108	110	118	111	113	109	112	112	102	125	113	98	114	98	79	88	100	90	109	123	112	109	119	119	121	107	92	94	108	125	115	105	108	101	117	114	86	100	97	96	106	113	103	101	88	100	100	95	101	121	108	117	105	107	89	103	106	111	100	82	92	90	80	97	111	99	112	112	96	100	97	104	115	111	109	110	124	124	100	82	123	97	105	106	115	110	94	110	93	95	93	97	103	106	92	115	89	92	96	108	85	101	96	101	107	99	106	64	105	106	111	100	89	101	130	83	117	126	92	102	93	123	124	93	110	117	142	96	102	104	104	111	91	88	113	108	106	130	122	107	104	113	101	103	111	77	109	109	110	105	89	109	104	99	107	89	105	123	85	90	107	103	120	103	96	109	95	90	110	90	110	93	115	97	97	112	112	109	115	103	108	124	103	96	106	96	109	95	109	122	99	91	103	110	106	111	92	112	81	77	81	90	103	117	116	106	117	99	100	119	95	111	124	101	97	121	101	93	99	102	89	119	116	99	111	79	118	97	92	94	105	98	98	118	102	121	100	117	115	110	95	114	111	117	79	119	98	103	106	111	103	115	104	106	100	123	90	99	100	100	105	97	94	105	107	108	87	105	90	109	115	116	115	114	103	101	112	92	122	114	88	100	105	116	95	115	95	88	103	105	98	103	122	95	110	105	105	90	96	100	115	99	94	90	92	117	101	103	121	104	89	94	98	104	104	137	101	109	104	103	98	110	115	105	95	122	95	82	105	93	97	105	92	98	100	99	111	107	107	91	112	102	108	122	98	98	99	113	91	104	91	92	116	120	102	102	133	106	105	87	123	95	127	112	98	114	104	82	90	117	113	112	108	104	94	91	108	96	114	97	95	117	120	116	105	100	91	107	112	103	105	109	91	105	95	104	94	91	99	101	85	89	103	95	129	106	115	114	112	94	97	109	112	105	101	101	104	102	121	87	103	110	109	94	111	101	103	110	103	115	102	111	88	97	108	102	110	96	100	108	102	112	126	112	106	99	110	87	86	99	76	100	103	100	109	103	115	118	102	116	97	109	84	134	117	95	119	94	105	101	104	95	85	96	92	95	91	112	94	88	108	103	102	83	125	92	91	108	80	87	119	107	110	106	93	118	113	129	81	106	89	107	121	101	116	90	88	117	86	101	124	116	122	100	102	102	97	101	109	97	113	107	87	89	98	91	95	105	119	105	111	92	96	99	88	84	114	112	98	101	101	102	96	101	95	93	82	89	86	107	106	97	104	100	94	105	93	118	98	114	119	94	116	109	92	100	119	104	101	106	103	114	116	113	109	105	115	100	120	112	114	102	102	120	87	107	123	110	111	115	103	98	99	111	113	109	114	106	108	120	92	122	109	89	91	112	100	109	113	120	88	112	99	87	100	106	93	114	93	94	98	100	110	102	122	98	111	96	105	117	115	115	95	108	82	101	94	116	125	116	86	103	93	112	102	98	110	110	133	101	105	93	94	103	102	94	123	109	111	99	98	92	111	83	89	107	133	102	119	118	111	111	112	95	114	118	112	114	101	89	99	99	99	90	91	94	112	88	111	86	133	101	96	89	95	118	112	104	119	113	91	125	108	108	102	99	113	110	104	95	113	127	112	100	106	82	107	106	85	98	104	100	105	109	107	100	124	110	110	107	100	95	104	114	107	102	117	115	104	88	103	92	117	107	93	120	94	106	99	112	99	100	108	117	104	104	105	112	111	103	104	118	105	121	105	113	131	106	98	102	111	111	81	110	100	106	93	111	96	94	120	100	105	91	109	101	114	123	111	120	124	106	93	90	105	115	93	105	101	97	97	98	104	103	112	104	106	92	106	120	112	120	104	101	111	101	101	101	117	95	104	117	107	99	96	103	93	98	95	116	87	99	109	116	101	87	106	115	95	116	94	77	105	106	101	108	93	106	105	108	97	93	107	122	104	95	127	102	100	101	118	98	115	127	108	84	112	106	113	109	115	93	94	95	132	95	116	97	96	91	103	108	104	106	115	97	96	91	108	86	100	96	118	110	93	106	113	86	125	90	123	93	108	108	82	92	101	103	88	109	97	111	109	95	102	113	128	110	95	109	119	118	94	100	101	112	101	95	95	108	114	114	108	103	105	118	81	107	101	105	105	108	99	91	100	103	99	112	102	106	117	105	99	106	108	112	95	113	100	113	97	100	118	91	106	116	114	107	101	96	89	98	91	108	96	97	82	94	94	107	96	118	116	86	104	108	103	107	112	91	128	122	104	110	84	107	100	107	88	115	115	106	91	102	93	101	111	117	105	115	101	95	103	117	103	103	99	102	116	96	88	112	119	105	129	107	109	97	106	86	108	107	104	109	101	97	120	99	95	111	95	85	122	104	101	105	111	83	105	114	96	105	122	86	88	106	96	106	108	114	104	121	113	100	95	117	105	114	99	95	100	120	103	88	97	96	102	114	118	115	105	107	102	91	97	100	118	102	103	115	122	107	121	111	108	120	115	93	105	80	98	112	101	106	102	97	106	114	94	102	130	100	94	114	112	108	89	121	98	105	107	92	88	109	112	100	104	109	118	99	100	101	119	90	97	120	95	106	94	107	107	95	125	104	107	110	98	96	84	82	96	98	118	102	101	98	113	114	104	81	104	102	107	104	105	103	89	101	115	82	112	127	87	116	106	96	86	92	96	84	91	130
3144	3444	1491	778	514	434	391	382	318	328	330	332	319	326	335	299	316	329	297	321	269	303	275	299	280	288	313	301	282	321	281	292	295	305	289	298	277	261	306	311	297	286	300	291	297	302	301	289	280	275	296	273	293	320	317	286	291	290	271	285	276	278	309	278	263	298	296	285	305	296	327	276	266	268	281	321	279	264	302	298	294	290	327	276	270	285	274	278	307	308	280	296	293	290	278	326	299	274	268	289	270	271	284	282	272	306	287	274	312	314	295	290	292	290	311	269	286	289	289	318	266	290	255	318	275	265	284	249	277	267	323	291	277	280	320	268	247	293	279	297	280	261	278	257	301	295	297	290	294	287	292	284	290	320	296	306	272	295	279	274	268	296	254	284	295	308	306	287	286	322	282	299	266	276	268	302	254	323	307	285	286	300	299	279	275	292	300	316	286	283	329	271	273	303	280	306	291	246	289	281	268	288	274	278	294	264	267	266	294	246	296	260	311	292	317	315	270	298	305	305	312	242	268	299	285	301	264	307	285	277	263	300	267	315	281	288	289	300	262	305	320	314	256	311	265	308	295	283	311	305	283	282	262	273	254	297	260	310	276	327	301	304	302	261	321	258	273	275	290	300	265	292	253	287	306	324	300	298	285	266	301	298	289	306	267	300	259	302	277	296	269	284	306	292	301	280	291	307	282	290	291	282	280	287	295	293	304	269	292	285	329	265	288	287	304	286	276	259	278	319	320	287	289	278	311	286	249	309	297	289	277	300	330	314	319	281	297	292	295	254	277	248	264	268	292	299	278	263	273	277	311	288	258	289	309	286	271	307	298	287	271	278	275	271	290	280	278	299	299	282	256	272	283	303	303	291	295	267	265	292	305	292	267	288	279	280	311	311	274	291	271	290	297	287	285	285	279	294	297	287	284	300	257	294	304	284	281	324	314	299	271	267	314	264	267	283	306	289	292	296	314	314	276	307	310	309	284	276	280	312	280	305	305	304	289	263	285	306	296	301	286	307	289	302	271	269	327	298	303	293	282	279	269	256	288	291	284	310	295	301	307	305	274	270	286	253	288	261	293	272	311	293	273	300	275	269	278	267	316	291	279	308	294	275	286	277	319	265	287	262	300	294	293	295	280	297	264	276	295	286	287	268	292	291	272	292	300	293	280	298	289	278	298	313	271	271	268	272	293	301	267	278	288	288	291	292	267	285	297	308	289	299	285	247	258	324	302	265	339	306	279	331	268	300	316	302	273	291	263	319	283	278	294	301	272	317	302	295	265	281	302	291	290	291	306	304	289	274	273	305	277	291	250	272	277	271	285	251	282	302	312	269	242	280	307	276	306	301	281	262	290	295	274	285	266	264	279	297	297	279	239	291	302	273	281	266	290	318	289	302	302	305	310	275	258	332	277	268	241	277	290	299	296	278	263	288	307	292	273	299	272	243	294	284	292	277	321	261	303	291	284	299	288	279	293	265	287	314	285	300	303	290	281	270	294	310	289	265	327	300	290	288	291	301	285	298	284	331	300	267	296	292	243	288	294	291	288	279	279	304	297	284	288	280	314	280	284	291	314	304	327	264	279	263	286	314	278	277	269	313	253	324	260	322	322	308	289	261	293	282	312	296	279	310	292	282	271	313	274	282	296	294	272	260	264	262	284	271	262	287	332	292	256	281	278	277	305	272	286	310	296	269	263	314	256	279	289	298	311	299	288	318	265	281	290	281	292	301	289	273	293	270	275	286	259	285	291	289	280	270	274	298	268	277	281	280	280	243	304	278	262	263	276	289	287	279	291	265	286	264	271	286	288	273	313	291	279	289	300	304	320	301	267	286	263	295	288	322	283	285	287	279	311	305	261	283	270	294	281	295	291	282	297	288	295	285	269	298	330	258	295	271	298	279	295	267	316	293	308	297	287	299	278	262	304	302	294	264	290	307	291	295	259	273	298	308	322	274	293	311	277	248	316	279	282	268	301	287	321	275	293	280	285	294	296	332	317	266	304	281	267	281	326	277	262	305	296	302	252	330	286	306	273	284	283	279	316	281	295	277	297	271	317	282	270	286	270	313	327	267	318	301	277	286	292	298	279	288	300	291	312	286	297	278	291	289	301	281	282	286	302	288	295	289	270	319	290	291	263	285	277	293	316	286	310	294	273	284	289	265	287	279	284	324	296	296	286	284	291	282	273	254	258	262	260	282	277	312	277	282	304	278	288	290	321	274	276	293	303	288	275	283	283	301	303	271	280	277	301	298	268	279	259	303	272	306	282	280	245	278	258	286	299	268	288	287	318	276	292	305	285	276	309	289	296	301	276	274	290	291	296	291	277	293	295	282	262	269	254	257	307	282	263	285	310	260	300	279	320	302	283	274	287	264	273	295	278	265	304	314	286	309	321	270	282	304	304	289	312	291	321	290	267	275	275	270	264	308	277	283	318	312	309	311	273	293	267	303	265	279	290	271	282	303	282	292	278	277	295	270	300	274	271	303	312	299	274	297	284	303	265	303	265	271	278	300	289	291	289	310	305	300	291	265	288	266	279	300	297	276	271	302	271	288	288	283	297	303	294	291	295	273	315	279	290	322	263	276	283	284	291	302	308	284	298	293	267	286	293	281	260	296	295	315	278	284	290	304	315	279	303	291	291	283	279	278	302	285	275	295	282	292	268	270	297	289	283	271	289	303	283	278	324	266	312	318	301	253	306	309	292	289	309	297	289	274	293	249	278	262	295	283	281	297	263	293	282	293	301	297	284	279	297	286	296	310	280	308	294	272	271	303	299	289	274	282	302	335	317	275	269	278	263	283	256	261	299	303	272	294	323	286	284	297	293	281	283	277	285	293	283	308	288	282	293	273	282	274	271	256	318	296	297	280	273	255	330	292	260	285	295	286	290	280	268	295	292	278	279	306	273	291	281	329	268	265	313	308	259	290	289	297	282	280	310	309	295	278	295	290	322	299	290	245	293	289	275	275	305	304	308	301	266	287	300	323	257	265	267	295	320	293	288	296	310	284	285	289	275	288	283	306	279	288	298	283	296	277	313	257	275	263	284	275	258	284	274	275	282	274	266	269	311	299	297	296	286	269	268	318	287	296	282	306	324	262	287	283	307	273	288	276	268	311	302	285	275	264	308	278	294	276	276	298	297	306	284	282	283	249	308	285	274	315	298	287	274	294	290	238	268	293	285	266	302	284	290	305	299	287	310	309	281	288	280	289	292	315	295	303	279	288	271	272	262	290	278	324	293	280	296	293	278	273	284	293	280	265	282	272	289	309	292	293	286	270	287	275	295	277	276	275	283	294	275	267	292	303	283	275	233	286	307	251	300	264	243	295	304	282	293	302	291	335	266	286	286	281	272	284	295	293	278	268	264	247	283	287	283	265	265	301	316	280	275	311	276	305	259	300	257	285	268	288	262	299	288	290	286	303	285	273	288	272	299	275	304	284	291	305	271	289	285	283	302	340	276	313	300	315	276	302	288	303	318	281
30885	20466	10443	925	569	504	433	347	321	321	330	341	336	321	316	347	337	341	318	329	318	328	331	332	299	283	303	315	338	301	354	322	340	328	306	350	318	297	307	367	355	333	308	324	310	340	346	311	297	311	324	326	319	307	328	327	311	317	326	339	326	352	306	341	303	329	344	309	343	317	318	301	304	324	313	298	309	361	322	354	342	314	336	309	298	322	321	301	309	324	327	302	332	337	338	326	308	286	294	351	323	336	314	308	312	357	321	337	298	331	322	314	325	344	346	336	323	308	313	310	317	345	336	295	308	316	298	340	343	285	321	325	343	310	301	339	312	341	325	324	325	297	315	283	314	298	311	340	321	305	342	340	297	339	346	314	306	337	311	320	311	310	338	314	322	330	321	317	320	323	307	316	346	346	317	302	318	360	320	322	317	337	308	312	320	310	344	328	322	344	310	315	313	322	339	304	331	321	303	311	327	334	328	304	275	355	344	330	322	298	328	356	303	318	301	302	314	278	323	311	316	321	326	332	314	325	346	327	319	317	356	320	336	333	333	284	288	318	328	308	321	337	315	335	339	334	308	347	310	325	307	320	337	332	315	280	299	296	316	313	365	336	342	336	335	318	295	309	336	329	328	323	329	293	288	321	335	339	355	301	347	313	327	327	339	311	316	308	331	307	308	306	320	310	332	310	343	369	333	309	355	336	325	344	329	340	321	340	292	363	330	313	337	297	341	320	337	369	319	312	356	352	353	338	315	291	320	306	325	329	292	314	321	317	310	307	337	328	345	345	331	300	294	298	290	303	285	334	319	341	326	330	305	350	315	317	307	306	326	317	329	284	313	323	297	355	325	301	322	314	314	299	296	325	350	363	301	344	288	302	320	331	335	329	302	319	298	320	329	317	304	323	316	341	315	362	324	281	325	329	289	308	298	335	291	340	301	322	294	351	344	336	317	327	313	339	343	346	320	322	307	327	333	312	319	302	320	312	312	328	336	338	328	341	326	310	319	307	321	299	315	307	353	322	282	342	347	307	312	349	322	324	336	334	305	294	324	339	314	308	327	329	319	336	318	334	311	312	358	323	370	283	345	343	346	318	293	299	298	327	332	302	318	340	312	315	331	354	332	311	320	308	325	357	310	322	313	327	317	303	294	315	348	319	312	316	317	319	302	327	353	342	330	311	320	334	306	307	315	307	325	342	327	315	346	366	313	334	327	303	320	340	329	294	324	336	330	336	338	366	319	339	347	335	338	342	330	322	330	317	308	313	326	292	328	314	322	317	315	338	352	303	290	313	301	299	322	325	298	325	323	347	349	339	339	325	335	320	321	324	316	325	347	351	306	286	329	301	337	334	318	339	348	340	295	304	320	325	317	318	315	341	295	331	327	313	314	341	331	329	326	319	305	345	326	308	332	328	319	305	327	291	313	343	329	323	305	354	309	294	308	295	306	300	317	326	340	297	315	298	330	311	282	332	302	323	343	294	301	332	335	306	331	320	323	355	341	308	303	311	324	324	301	327	317	344	327	324	332	340	366	324	297	322	312	295	332	285	313	318	292	300	353	293	337	335	334	333	331	327	309	300	329	317	313	332	312	339	331	341	323	307	352	304	315	318	292	325	347	313	334	303	345	317	328	328	340	325	299	312	291	346	341	325	345	355	307	319	304	323	292	314	338	298	332	343	297	311	316	361	348	310	325	349	329	317	281	307	308	294	345	329	326	350	331	307	341	349	315	348	364	339	301	330	315	303	299	346	290	310	297	330	317	325	283	304	352	312	307	325	326	284	315	336	340	297	324	328	337	326	315	344	341	331	313	290	344	336	344	285	335	363	306	337	295	329	342	329	335	329	339	333	306	306	324	332	316	307	325	298	310	340	323	322	288	347	316	330	308	310	312	308	298	332	344	309	300	353	331	294	330	316	296	308	311	311	321	328	321	329	305	314	340	354	329	337	309	312	281	295	302	323	299	290	315	322	301	274	338	317	329	316	297	354	328	342	304	316	290	327	320	303	309	322	312	324	329	287	314	298	323	353	327	343	321	313	310	328	341	308	327	334	302	343	311	300	332	359	284	272	307	317	316	321	283	320	320	356	307	312	317	333	311	285	256	322	324	292	333	319	369	326	336	300	312	316	329	319	331	313	336	331	309	353	305	288	345	322	301	322	328	316	276	331	360	339	299	344	323	361	325	315	327	322	352	337	313	324	356	325	348	301	322	311	350	298	302	306	329	294	330	333	323	336	307	296	370	336	323	346	292	315	327	338	340	292	332	329	328	311	326	338	338	328	327	318	330	330	353	318	316	349	352	332	371	327	316	356	324	290	313	326	320	335	357	296	294	324	330	301	355	324	344	318	355	306	325	352	329	297	356	323	301	277	287	277	296	338	329	345	354	339	299	288	322	335	374	321	309	330	332	316	312	346	317	302	341	306	302	305	299	324	309	344	314	292	308	338	294	347	317	316	336	339	322	326	331	349	329	293	300	346	333	294	325	322	325	315	319	322	323	321	346	299	348	345	326	336	319	340	334	327	352	337	320	333	315	323	314	302	307	334	321	329	317	314	338	380	334	322	320	357	338	336	336	323	316	285	300	326	307	315	317	309	308	311	331	340	308	322	327	329	306	303	288	348	316	324	318	327	302	306	281	338	327	301	318	291	332	337	294	301	324	332	326	345	348	318	331	348	325	337	334	297	344	316	347	339	316	312	288	325	338	314	290	285	306	306	302	286	330	320	353	287	330	326	296	303	316	327	289	331	318	310	318	319	323	291	321	351	337	303	327	303	310	318	300	331	335	353	305	312	323	298	351	342	338	330	291	309	325	330	347	306	299	315	344	295	323	328	322	332	291	330	339	317	311	307	330	333	340	304	336	313	320	312	322	314	283	312	313	326	377	353	324	328	282	325	342	309	327	323	324	302	323	335	301	328	321	350	310	341	315	331	327	317	308	339	335	325	326	324	342	307	308	348	318	291	337	298	342	334	311	332	316	297	301	342	321	309	317	315	316	329	302	313	321	296	355	306	346	302	330	308	321	304	337	332	337	287	335	319	310	289	342	299	314	326	329	340	322	312	299	325	332	331	338	306	306	314	333	316	331	289	355	311	341	320	283	337	317	322	335	339	318	354	324	308	327	328	322	310	331	322	297	303	312	305	312	316	329	347	297	310	296	321	339	316	272	343	307	334	329	292	346	303	352	342	331	276	311	367	323	330	333	314	332	316	339	306	307	314	304	329	332	307	306	314	302	323	307	317	331	329	333	307	325	308	326	313	307	296	325	342	312	322	320	309	328	336	316	307	321	347	325	347	323	326	323	290	300	324	339	346	298	316	303	376	331	308	321	362	328	321	336	326	322	331	292	316	324	348	305	328	319	341	325	316	314	312	327	348	340	351	329	310	293	330	357	301	339	313	326	334	327	344	293	279	330	332	307	307	302	289	317	330	326	318	275	344	329	289	301	300	327	273	337	343	304	334	348	339	289	314	345	310
5579	1180	933	789	809	795	800	764	723	751	731	796	780	791	783	766	738	738	770	764	768	805	822	813	756	740	771	780	806	794	774	785	781	768	752	747	794	775	768	698	788	764	788	777	750	794	782	742	747	783	767	776	800	775	712	764	780	751	758	762	715	803	771	811	790	772	814	786	713	768	765	803	756	814	788	792	816	756	764	765	748	762	746	746	766	712	753	749	723	737	827	817	800	744	779	738	754	771	801	809	792	807	730	774	787	800	798	739	762	768	764	785	831	710	734	784	759	795	820	755	763	757	760	765	725	752	764	795	765	755	791	725	781	782	757	746	781	791	807	793	806	757	734	731	777	775	769	723	796	779	762	780	777	817	779	743	697	753	778	787	749	820	757	804	790	760	747	754	767	768	747	819	748	736	772	801	764	832	763	794	782	759	760	779	788	774	749	773	753	796	768	821	791	754	780	785	772	779	780	764	772	727	777	743	768	741	747	797	774	795	766	742	780	726	731	792	750	777	791	747	767	786	776	753	782	775	745	783	791	750	783	786	769	756	765	758	775	712	740	757	763	745	819	791	799	833	736	794	774	739	738	760	746	770	751	781	816	766	731	780	825	736	767	816	770	790	764	761	768	728	749	790	735	782	724	825	784	735	787	758	790	799	749	778	722	823	787	756	760	807	800	755	794	751	799	753	775	761	784	785	779	781	771	793	745	810	761	774	775	741	784	803	785	764	752	751	749	783	782	789	759	777	799	711	765	811	843	756	735	778	817	754	770	756	751	782	751	773	718	745	821	722	763	767	765	788	788	838	734	835	761	777	761	766	773	784	753	764	770	758	814	793	815	771	755	765	768	734	782	781	751	798	763	807	775	764	785	802	759	766	783	784	807	745	789	760	759	773	790	744	754	783	757	759	781	762	752	787	774	732	736	767	767	736	786	775	785	769	733	809	735	775	783	775	784	794	740	761	807	826	789	790	814	798	757	752	791	803	744	788	810	795	757	737	726	761	814	750	794	789	722	765	739	799	803	740	748	725	759	795	739	739	755	779	806	797	750	810	790	756	762	745	773	795	817	778	822	786	760	798	743	802	768	744	748	805	813	726	776	756	786	784	810	806	753	764	791	752	751	729	792	800	791	798	747	826	748	794	761	755	770	786	808	733	770	808	756	780	788	759	796	755	806	777	790	758	781	768	743	719	728	737	773	742	744	738	762	816	805	728	791	761	777	787	760	777	781	771	747	757	721	740	754	757	735	778	746	787	852	766	773	785	788	714	740	797	772	730	770	792	781	702	752	788	803	746	783	770	814	777	758	840	744	836	761	762	787	784	795	818	782	791	798	731	722	777	757	739	776	822	770	743	704	726	760	736	748	767	777	777	741	744	747	774	712	829	751	786	759	742	752	785	771	759	738	779	788	742	814	762	758	752	765	729	741	764	790	746	777	794	776	734	682	785	797	795	777	781	794	773	762	754	764	813	755	750	829	760	759	793	772	800	772	802	744	775	755	833	759	746	770	766	737	810	781	705	776	838	831	726	759	790	755	756	779	774	737	811	752	753	743	767	802	748	785	759	766	750	779	742	714	775	770	730	763	777	770	815	778	716	752	796	793	747	782	764	787	779	784	785	757	745	738	799	807	750	814	808	751	840	785	767	739	800	759	745	785	766	762	772	765	763	794	781	756	775	742	733	748	702	748	810	766	799	751	800	803	793	795	799	763	777	726	793	756	748	736	788	744	762	721	734	772	754	725	716	768	748	764	727	791	790	710	781	772	759	805	765	786	762	785	761	788	748	771	788	787	809	752	756	820	784	792	754	758	767	748	732	733	743	849	762	743	818	802	753	781	804	732	782	784	750	787	741	775	762	716	753	771	844	745	737	772	728	792	738	777	732	779	751	786	792	736	762	772	780	803	755	753	810	794	745	781	776	733	749	809	746	815	725	755	775	734	776	801	789	812	721	736	767	757	766	745	828	754	795	809	759	728	772	740	837	772	765	782	756	807	734	681	764	745	727	762	768	780	751	781	827	764	750	753	740	786	749	759	828	726	782	752	810	780	773	756	749	743	790	750	768	817	788	787	748	780	799	785	741	843	788	812	777	756	804	756	784	754	783	787	798	747	791	752	778	752	765	709	752	763	740	749	750	786	785	777	735	753	789	789	743	764	809	739	820	792	840	737	780	747	788	768	761	818	810	743	775	735	786	737	706	779	766	727	765	809	819	785	783	757	835	811	786	794	775	767	773	765	774	769	778	755	775	741	789	796	784	754	750	745	749	786	763	767	797	787	746	791	751	791	760	768	800	736	786	816	790	767	748	782	800	781	779	802	767	800	781	764	767	765	764	800	774	769	799	722	749	808	767	795	778	794	770	763	744	688	758	773	775	774	788	737	802	744	776	755	789	779	820	739	759	802	772	808	757	748	762	766	789	744	728	830	730	779	770	793	797	717	737	733	778	797	786	790	767	734	752	765	783	726	747	741	777	758	792	747	774	726	745	727	746	793	750	789	766	756	737	755	791	726	757	764	753	724	739	768	746	758	774	748	765	736	803	822	782	788	779	747	769	763	766	697	775	822	806	782	773	815	802	794	771	774	797	778	795	750	805	756	765	753	799	740	748	764	719	767	747	819	762	757	831	807	768	763	806	771	788	754	771	784	738	763	801	760	771	788	769	790	764	793	753	771	752	718	761	749	745	765	701	797	825	781	769	770	769	772	730	755	771	819	796	774	723	712	788	753	757	731	739	750	826	752	789	765	761	771	802	770	793	760	755	797	744	812	774	749	746	747	810	754	794	786	789	762	777	768	779	732	763	780	777	791	787	773	749	789	787	783	745	773	775	792	770	750	787	720	768	775	740	813	764	762	788	748	801	754	774	768	734	761	760	720	760	792	827	792	741	734	741	793	792	758	812	763	777	754	794	808	748	783	853	760	732	816	803	783	770	729	765	736	733	741	765	761	783	766	754	714	761	788	782	748	776	754	757	725	774	736	738	776	797	740	787	766	766	752	724	787	785	784	785	783	785	729	750	771	756	783	770	804	788	814	762	821	782	739	748	740	788	810	741	777	763	804	808	808	811	746	753	732	801	752	730	725	778	774	777	776	788	761	753	723	765	777	787	759	750	786	810	777	778	726	784	831	738	805	776	753	798	815	761	789	752	760	810	719	780	773	832	786	783	815	800	691	753	733	688	803	784	742	773	786	785	766	712	775	789	737	807	760	750	776	791	786	753	782	780	753	755	800	738	728	806	764	801	707	805	791	763	790	767	757	760	736	812	764	785	790	786	775	776	772	776	693	780	708	730	808	770	737	769	793	818	803	784	764	718	750	807	797	681	747	702	726	760	839	797	713	716	763	764	769	775	742	806	698	729	765	752	815	760	813	755	804	745	787	776	757	757	804	740	808	787	742	754	710	726	744	734	746	790	761	772	771	797	770	771	766	797	760	780	787	766	793	810	759	733	846	810	785	754	825	756	747	756	779	745	795	782
24756	21050	23935	28360	21044	13508	465	318	326	239	256	254	226	250	220	244	222	207	232	212	245	228	269	213	213	211	211	213	237	223	207	215	202	224	212	217	229	235	223	232	227	221	205	252	245	233	250	211	224	223	217	237	220	229	210	240	244	205	212	223	242	242	228	229	223	195	230	212	215	230	237	202	232	217	221	232	192	215	242	241	220	221	225	201	237	227	177	238	223	222	230	238	240	213	215	216	230	219	247	214	226	208	263	184	224	211	235	198	228	208	243	224	218	223	205	249	214	207	212	217	224	220	213	227	221	212	238	235	211	223	192	232	228	225	213	214	205	215	223	236	206	238	222	211	239	224	226	236	258	242	235	225	213	216	211	242	200	234	221	239	226	251	222	205	209	194	204	220	216	236	228	204	224	219	207	226	190	214	185	225	219	220	222	206	221	217	196	221	197	214	231	211	209	222	215	218	223	227	240	205	223	227	225	236	214	222	233	217	225	231	210	235	208	221	197	226	230	219	224	225	239	217	212	208	187	228	253	241	243	235	189	226	213	221	234	240	233	197	226	225	243	221	206	252	204	235	223	232	217	211	231	219	232	222	226	248	214	230	212	218	214	196	227	211	206	221	219	252	232	199	236	210	232	190	246	226	225	248	202	232	218	214	208	245	216	198	232	247	225	213	250	230	234	244	235	230	235	237	218	239	212	242	195	224	238	223	220	221	230	229	213	195	213	219	242	233	211	244	221	201	244	213	227	190	211	231	222	245	252	198	225	222	230	206	226	221	224	245	202	242	220	196	240	251	251	250	257	237	211	196	209	215	231	219	225	230	209	238	231	217	220	210	242	251	217	214	218	218	220	206	230	226	222	223	226	215	212	189	197	220	228	227	204	210	224	225	229	218	217	227	216	243	196	216	211	215	211	225	229	226	204	230	224	232	236	229	229	214	225	242	247	212	209	251	222	238	232	204	206	242	227	221	209	236	256	253	218	236	246	241	205	221	210	200	227	214	219	257	210	200	231	235	211	213	204	214	218	264	235	223	197	247	234	223	219	241	246	228	224	224	224	212	213	195	218	210	226	228	236	210	218	239	217	241	218	231	221	260	253	216	223	212	237	192	227	219	208	205	186	239	222	210	249	265	249	232	193	216	226	207	217	203	205	223	246	209	216	196	206	240	193	211	234	211	225	209	198	217	225	235	201	198	206	219	229	225	240	219	227	195	218	217	220	211	201	244	233	219	190	211	225	244	250	202	231	216	196	217	236	217	228	217	237	278	233	223	241	217	235	248	227	223	219	233	206	203	262	227	228	237	218	231	216	212	224	227	228	223	244	204	201	219	238	227	213	189	196	227	237	204	227	261	227	234	231	208	211	211	249	237	224	218	199	235	226	208	230	220	212	212	203	217	215	223	223	198	247	194	201	221	251	195	227	205	232	230	261	214	232	211	186	195	210	213	208	211	234	195	241	180	207	232	222	230	223	210	205	212	213	223	249	245	199	238	203	236	221	213	220	225	224	252	216	210	236	212	240	203	200	233	237	223	224	207	227	220	218	237	219	228	209	212	217	241	239	205	199	206	218	229	216	223	213	215	226	222	191	216	203	190	261	216	237	215	205	212	219	229	236	227	215	208	224	249	224	226	260	187	233	217	191	231	245	241	233	215	243	238	226	232	220	251	228	221	227	194	223	209	243	212	199	212	233	232	211	222	243	216	203	221	235	260	218	201	210	259	233	226	226	261	231	219	234	222	241	211	238	196	214	218	217	241	214	228	233	228	235	246	208	219	240	225	227	220	199	233	190	212	216	233	241	231	215	190	221	202	222	207	241	218	233	260	210	190	232	201	238	231	205	212	227	207	226	234	240	211	228	250	200	241	239	225	234	248	231	234	226	235	189	208	192	234	211	223	197	189	196	212	239	209	203	225	240	247	210	224	218	220	211	198	257	228	237	237	234	244	243	208	236	233	220	231	216	206	250	219	246	258	213	216	229	222	216	201	200	211	207	230	225	197	238	197	209	213	217	206	231	212	223	213	198	229	233	221	202	191	207	219	232	229	224	244	235	238	225	209	250	195	228	240	215	216	216	234	229	220	229	225	245	244	219	238	247	218	227	200	193	252	243	221	251	249	204	219	196	211	209	219	204	226	222	223	217	218	228	225	211	215	225	240	222	234	218	200	263	230	218	222	225	225	216	226	208	211	220	220	188	228	254	239	208	241	202	215	237	221	194	232	206	245	210	206	231	223	229	234	217	245	223	241	213	231	231	205	227	210	260	192	230	219	255	240	238	188	205	243	263	221	239	207	229	236	239	222	221	206	252	240	247	247	229	235	230	233	223	233	221	226	212	233	240	225	226	231	247	220	215	187	220	193	249	227	205	212	264	224	239	210	234	210	179	206	231	215	218	201	244	199	221	202	227	235	208	239	227	213	231	213	238	233	200	232	219	249	215	196	216	222	233	218	202	220	274	191	228	237	228	235	209	235	208	227	242	209	204	257	246	230	226	230	241	203	215	227	229	225	215	220	259	199	235	230	231	244	255	213	231	211	252	211	210	232	228	224	242	213	224	231	245	214	253	218	228	211	224	223	211	243	214	206	221	224	236	204	240	213	230	205	203	222	247	226	234	260	234	221	216	237	236	210	249	224	229	221	238	234	222	217	235	220	238	203	212	220	202	247	238	215	221	207	233	219	213	218	228	216	208	219	241	231	243	217	221	214	213	227	215	216	223	210	248	240	217	229	197	224	252	246	202	218	235	198	217	226	227	192	216	215	225	237	214	208	207	246	210	209	226	227	213	212	227	232	242	226	233	222	233	217	225	177	244	246	232	229	215	241	213	208	232	206	209	216	193	249	212	211	220	200	212	216	189	217	212	235	199	228	234	236	228	211	201	216	196	209	229	249	225	253	230	229	223	196	207	233	262	242	217	213	243	235	244	227	222	214	208	236	178	209	208	200	237	208	241	224	217	210	229	217	209	208	206	238	221	232	230	207	221	235	233	238	235	244	203	220	213	206	214	211	238	204	207	225	202	223	220	223	215	226	221	230	213	230	217	222	227	252	234	211	197	210	198	232	211	217	205	213	201	210	213	223	216	249	249	242	221	225	233	236	232	208	224	208	222	208	206	194	216	196	222	216	225	231	238	237	247	229	206	246	237	226	223	237	212	224	204	239	213	231	206	222	238	236	236	234	224	210	195	253	226	242	222	220	211	227	211	238	256	227	235	224	210	210	237	223	228	213	226	228	260	229	193	208	201	232	244	239	231	210	224	235	225	202	236	241	223	227	224	221	243	207	235	185	258	207	227	230	216	244	244	213	230	239	232	230	223	204	247	225	236	232	227	192	189	246	248	242	224	211	219	224	208	197	223	221	250	203	225	248	236	244	202	232	211	238	199	232	223	197	201	229	210	241	228	225	235	199	250	224	228	212	202	211	217	223	218	220	225	209	200	206	218	244	213	236	192	248	234	213	205	218	237	243	258	225	206	190
3284	2105	1085	830	702	635	640	587	594	587	551	565	595	530	591	555	539	563	567	502	543	549	576	522	533	568	517	544	527	579	501	531	570	550	570	559	532	542	512	514	540	548	547	525	545	530	540	552	543	569	548	534	529	576	563	508	521	556	524	533	548	547	582	567	541	531	500	542	544	526	518	518	614	535	553	570	558	552	558	532	521	511	587	542	538	550	530	565	541	523	556	529	520	589	550	556	587	535	600	551	572	520	524	542	559	571	611	528	567	553	549	598	521	591	550	575	530	529	546	574	591	544	557	577	519	538	542	537	547	504	537	578	509	524	556	562	498	560	526	549	557	514	589	558	544	578	556	574	603	609	536	589	554	582	535	566	558	541	530	556	546	515	569	550	553	531	527	555	539	534	564	562	564	558	540	577	480	542	587	535	527	567	529	576	544	554	551	560	539	553	546	535	552	522	546	549	555	569	509	518	523	554	524	576	544	542	542	561	538	562	543	532	536	556	560	532	565	543	594	533	563	548	552	556	516	545	564	573	499	514	570	542	529	553	534	523	555	594	544	527	550	523	560	559	549	562	573	566	545	541	552	535	602	547	546	571	561	543	572	565	549	530	533	532	530	567	570	554	559	536	577	605	546	563	477	549	525	562	534	547	596	563	560	539	569	513	543	556	535	537	547	538	522	517	560	515	535	576	551	508	560	569	547	549	587	548	562	583	593	603	535	556	561	535	584	525	549	552	540	559	544	567	567	564	510	566	565	569	573	543	584	565	508	576	538	531	550	500	540	572	548	512	525	525	570	541	555	538	534	582	561	538	583	539	499	571	536	554	556	534	526	565	549	531	556	520	546	557	561	507	561	549	525	508	571	545	549	555	559	550	563	574	561	568	553	539	537	532	535	520	542	527	490	562	522	535	551	530	550	557	512	575	536	549	547	555	525	544	537	512	546	572	545	576	524	501	536	526	554	581	563	574	570	539	561	541	562	565	527	548	545	514	557	560	557	556	560	548	525	555	568	519	546	560	521	607	561	539	583	525	569	567	567	567	563	570	570	547	515	521	505	542	569	584	543	538	504	550	578	526	545	536	542	588	533	489	519	526	537	556	530	546	554	528	499	592	556	539	531	506	554	590	581	538	550	541	570	542	533	529	547	506	532	508	590	536	548	539	508	565	556	559	553	561	557	531	545	511	537	565	582	516	572	583	526	511	564	511	581	574	563	547	582	543	573	540	567	573	521	531	570	571	559	546	512	562	518	563	535	549	529	566	587	507	537	568	586	577	556	552	519	570	533	579	535	549	597	558	508	519	545	540	506	554	579	590	540	596	548	534	556	551	526	572	534	522	572	526	570	562	522	579	515	559	535	564	560	548	548	526	547	584	568	533	537	511	510	559	550	529	544	545	564	530	559	547	541	563	555	551	529	577	511	577	541	537	536	534	539	540	538	569	546	547	539	494	561	552	546	526	582	562	535	545	575	520	528	556	566	557	538	484	570	544	599	564	529	506	525	529	545	569	561	552	519	579	515	540	505	562	517	532	562	590	554	532	509	554	574	556	561	555	582	510	511	551	589	533	527	547	525	520	549	526	547	569	516	529	552	539	503	609	546	565	521	550	571	546	542	556	523	596	556	541	518	554	517	520	582	547	550	559	574	540	572	568	548	546	556	521	552	561	560	560	586	551	532	557	572	557	538	535	523	565	548	480	517	547	530	536	571	567	579	537	545	560	507	553	542	551	519	533	532	507	504	562	566	522	520	558	573	515	585	544	509	552	563	544	519	547	548	566	504	558	556	600	607	554	533	531	522	540	576	551	554	589	565	553	597	573	558	554	556	506	572	559	544	546	558	570	553	514	504	543	612	550	532	541	513	554	521	538	558	545	536	517	536	558	570	551	533	567	526	513	517	554	539	512	500	581	557	562	559	569	580	562	543	559	527	548	509	574	548	575	592	524	536	534	522	541	517	548	543	529	603	545	584	507	516	522	546	495	568	510	570	496	541	534	523	562	573	512	538	497	542	533	607	538	530	540	547	569	536	516	546	555	531	530	541	560	537	570	510	532	554	515	533	560	539	591	546	548	546	532	559	569	544	534	558	561	543	539	484	522	521	518	504	538	565	529	541	601	525	536	536	546	540	586	573	567	514	555	557	553	551	558	566	528	633	508	514	529	553	533	513	546	501	551	546	528	543	563	572	536	578	526	557	571	545	544	578	570	523	542	563	559	577	572	533	584	560	539	580	551	567	533	570	539	606	535	535	513	553	531	545	546	534	527	544	515	559	597	515	538	528	578	536	588	521	526	534	554	554	528	560	557	564	535	531	544	530	551	525	539	567	521	573	549	570	564	517	537	565	546	539	541	514	571	586	558	550	555	577	571	530	515	551	562	544	537	543	538	548	548	537	505	502	550	560	541	564	521	586	577	539	526	569	579	548	524	532	557	569	552	555	494	548	575	570	528	568	530	520	593	536	539	570	513	595	568	506	594	587	603	567	572	567	532	568	599	533	514	536	532	580	546	555	568	531	590	573	547	495	597	553	540	523	569	551	545	531	557	573	545	518	552	531	520	550	541	546	489	542	499	588	552	523	539	577	558	570	525	530	542	507	542	529	556	552	549	529	563	554	581	596	553	582	529	551	504	579	560	560	537	518	502	518	539	544	563	525	555	533	548	570	508	560	565	560	544	516	563	543	559	503	572	569	533	550	543	550	508	540	584	477	572	544	547	571	559	584	500	532	538	524	552	561	574	507	545	523	558	554	571	528	575	540	543	568	557	565	503	591	535	577	566	517	553	556	582	565	543	577	535	522	533	517	533	565	548	560	555	503	515	535	512	533	540	548	559	545	559	528	518	573	520	539	534	570	574	521	547	568	545	522	518	505	523	504	566	491	520	511	580	558	529	536	518	556	529	532	575	523	546	557	550	524	530	540	527	543	561	590	531	563	541	516	562	561	548	541	539	517	571	546	569	569	539	531	530	564	564	584	540	541	572	549	575	538	525	566	517	526	556	561	518	537	573	536	544	569	504	549	558	565	579	538	567	533	554	485	550	572	525	534	562	553	534	561	556	580	484	536	543	548	585	554	523	504	538	596	532	542	549	553	573	532	542	552	580	585	557	556	535	556	559	504	528	533	582	528	554	564	560	540	544	536	545	556	553	526	529	582	597	572	533	537	575	574	527	514	571	566	528	528	562	524	539	543	560	516	557	538	539	553	548	535	552	539	504	551	520	579	543	584	556	545	540	561	576	517	551	566	546	514	544	557	520	527	550	548	544	522	501	518	551	563	581	538	524	573	546	560	540	586	547	522	570	581	567	520	524	526	536	554	550	563	537	543	533	552	544	568	537	489	525	588	539	534	519	522	532	548	531	552	548	523	544	533	554	544	546	553	503	604	554	573	561	555	560	565	524	543	530	551	570	569	514	586	608	510	601	564	590	566	609	570	520	527	566	539	566	537	542	555	483	578	541	533	528	554	583	540	560	563	558
24011	21052	24403	27919	21052	21061	12586	415	247	215	218	167	160	159	145	122	134	128	140	120	122	107	118	126	111	105	100	106	123	113	106	105	107	98	91	106	91	117	117	93	98	95	90	121	106	94	104	105	86	98	117	91	106	103	107	94	98	100	104	109	98	121	98	105	110	88	88	91	98	92	100	102	76	98	97	117	106	97	101	107	102	84	108	117	111	116	89	100	109	114	88	93	124	108	106	119	97	99	96	104	121	92	88	100	105	86	119	110	106	111	110	86	100	105	110	118	91	116	116	101	94	98	96	112	104	98	121	86	99	107	111	94	96	116	96	105	78	98	125	112	120	114	107	96	81	94	103	123	108	89	115	121	96	118	102	105	114	96	94	106	94	86	133	91	128	100	103	85	106	104	111	91	102	109	97	92	86	88	104	93	92	100	98	104	110	102	90	110	109	110	108	124	75	109	104	103	107	102	113	106	99	102	87	109	113	96	123	89	105	117	101	100	92	131	110	95	88	105	109	98	99	115	99	100	101	86	116	95	115	93	104	92	101	109	72	106	141	101	111	96	93	90	109	104	93	78	111	120	107	106	102	87	94	103	114	101	109	98	116	118	97	93	93	113	100	99	113	106	90	102	98	117	95	101	108	98	114	84	102	103	105	106	90	111	103	104	93	121	116	97	95	96	101	115	102	102	105	101	103	101	135	118	125	100	89	89	103	123	113	107	90	124	115	118	137	96	91	118	89	112	119	106	90	105	91	109	101	93	107	113	89	123	108	106	93	98	91	112	124	97	98	108	100	112	92	91	114	93	91	104	120	95	105	102	94	85	90	112	108	93	108	100	102	121	103	85	118	107	98	99	98	91	104	98	111	114	114	97	117	111	129	102	124	106	101	86	100	91	99	82	85	103	102	94	105	95	105	104	97	103	94	117	113	97	102	80	100	132	95	90	103	105	95	82	110	97	113	109	106	125	99	107	99	98	87	123	99	106	104	87	103	108	107	103	94	113	112	111	107	110	96	96	102	103	96	106	119	100	93	107	102	116	103	80	104	114	103	135	118	129	83	109	101	84	111	95	96	92	90	109	98	126	111	100	104	109	93	113	121	120	102	97	106	100	108	103	97	90	99	103	100	76	113	111	119	92	85	104	87	110	107	122	121	99	91	113	112	109	110	115	116	105	94	124	109	86	104	124	114	99	80	106	102	87	93	107	97	91	120	110	91	111	120	119	93	93	113	100	114	97	98	96	115	116	100	105	105	97	99	95	94	82	103	95	95	116	103	110	115	113	89	107	106	103	90	104	107	106	105	93	114	96	91	112	103	98	96	85	96	104	118	116	113	104	109	100	122	115	91	97	100	100	98	95	104	110	106	111	91	95	97	89	105	91	101	114	114	95	114	86	84	122	106	119	100	91	101	116	108	95	100	119	89	91	92	101	95	85	97	85	107	96	81	106	108	100	96	98	113	105	106	108	109	100	91	113	88	107	100	106	99	104	106	96	105	86	91	114	111	93	96	120	93	86	86	93	102	92	102	116	105	127	115	112	127	91	115	109	99	93	75	104	93	99	95	89	85	112	85	106	119	95	107	94	107	102	96	98	97	102	110	77	101	91	107	88	90	97	113	93	99	75	111	103	94	121	97	91	106	98	84	108	102	104	100	113	96	109	95	96	112	104	101	103	104	99	106	98	96	98	96	100	94	112	112	108	103	105	95	117	90	97	118	101	107	116	109	101	98	98	104	95	117	99	103	97	99	104	95	92	94	106	71	106	95	117	93	105	92	101	105	100	104	107	102	100	90	96	117	103	97	104	98	110	96	83	95	91	96	100	105	112	101	101	98	105	96	101	110	99	107	112	90	107	110	101	95	110	113	104	95	98	79	97	94	102	98	109	113	102	90	111	118	99	106	80	99	99	106	98	102	127	92	92	100	96	90	94	98	90	89	113	87	104	91	117	103	91	92	118	110	99	110	107	104	100	112	128	98	107	93	107	106	115	90	89	100	102	118	97	100	101	99	99	106	117	102	82	126	106	93	101	108	91	90	97	105	101	110	94	104	110	104	88	104	85	104	106	97	97	109	101	105	82	119	102	129	105	108	109	88	108	92	103	94	102	119	122	82	103	105	120	99	99	111	101	109	99	88	105	124	125	91	113	105	110	103	97	94	108	90	124	107	90	103	98	109	128	108	99	85	125	86	92	95	103	118	106	109	97	95	105	90	113	104	106	102	100	93	104	99	114	84	95	90	101	107	98	102	109	99	94	91	101	82	115	85	106	86	102	103	111	90	107	109	108	107	105	103	109	105	112	97	130	107	107	118	105	109	106	96	102	111	106	107	105	99	108	97	105	107	107	88	96	117	96	96	117	118	81	83	115	98	96	110	119	104	85	95	88	94	107	105	104	89	115	87	100	107	101	124	100	121	112	99	117	105	92	109	104	115	101	105	107	112	92	108	116	108	97	126	103	114	111	108	113	96	102	85	102	100	101	100	100	112	91	106	84	110	107	107	104	98	96	112	130	101	78	108	90	102	114	85	114	96	92	125	113	83	106	100	107	98	121	93	104	105	105	94	112	101	88	104	98	86	105	126	96	107	100	100	89	109	101	108	96	92	94	122	97	107	103	92	96	91	103	97	100	118	111	80	120	89	104	123	100	102	115	90	109	84	105	110	107	112	111	102	105	106	89	110	118	86	104	103	113	91	98	99	101	103	93	116	93	104	102	109	93	115	107	101	98	87	125	107	103	105	116	110	104	122	88	113	126	102	112	112	110	103	108	110	103	111	92	86	100	104	107	93	90	97	95	101	114	106	106	111	98	115	101	89	93	119	98	99	93	97	94	115	103	97	97	108	110	79	97	108	124	104	92	100	108	112	103	102	103	98	115	110	114	95	95	72	101	87	101	86	107	90	93	130	93	109	102	92	98	104	105	102	113	115	104	105	106	97	101	118	90	89	101	91	103	109	106	100	93	124	103	106	101	103	83	107	91	106	110	93	93	102	113	93	109	91	100	98	83	109	101	95	99	102	81	120	110	119	94	105	90	93	81	75	98	98	80	103	89	88	90	115	96	103	99	123	97	98	100	115	104	111	79	112	107	89	120	101	84	95	105	105	101	82	85	99	84	91	107	102	115	102	103	89	119	74	85	95	95	115	115	83	86	80	101	98	97	93	91	87	115	94	90	102	108	91	90	102	99	90	96	98	93	92	108	100	122	110	111	105	81	111	95	94	112	117	113	124	95	99	112	99	106	98	102	92	107	104	102	99	97	95	97	104	106	118	105	82	115	107	119	102	105	91	73	107	90	105	93	114	87	107	101	104	104	95	99	111	96	99	111	99	114	72	132	87	120	109	105	92	96	100	109	112	121	115	96	109	93	96	100	109	97	113	137	105	118	89	99	114	76	101	118	102	86	102	83	86	93	87	108	99	94	105	114	130	124	114	107	95	96	108	112	105	89	103	94	91	99	105	93	111	113	117	79	104	104	95	119
3208	3375	1434	779	555	442	353	323	346	331	322	317	308	323	282	293	283	282	282	300	300	277	316	276	290	273	303	322	318	289	292	305	302	283	289	277	272	285	281	282	266	277	285	286	294	343	269	280	296	263	296	278	284	281	287	304	272	284	305	277	261	264	305	262	320	266	287	311	280	306	305	276	294	271	307	249	253	275	283	267	299	289	246	284	271	313	285	260	285	268	277	294	286	301	265	278	289	288	303	285	286	288	296	260	295	294	276	269	289	291	269	305	268	261	299	272	287	263	275	259	284	259	285	282	300	288	298	284	296	285	307	292	254	282	331	296	294	290	288	310	289	272	270	253	310	312	287	297	247	278	296	278	289	286	272	293	269	293	291	302	270	307	305	284	290	254	302	259	293	284	275	305	280	295	279	285	294	282	268	275	279	274	292	291	303	295	277	282	266	278	301	305	273	303	279	300	271	273	254	303	284	272	294	300	269	300	286	293	322	275	312	280	308	308	291	267	286	298	286	308	310	275	293	281	290	267	281	295	296	286	303	291	294	295	289	259	284	249	277	270	288	280	251	296	234	240	298	309	294	305	252	283	285	288	288	261	270	241	292	281	267	282	293	300	308	277	276	311	277	298	273	292	296	272	278	256	263	289	299	301	274	266	276	283	292	299	279	270	292	288	291	237	269	297	311	276	270	295	287	276	305	304	282	269	274	256	283	285	294	289	315	301	265	276	295	279	234	295	294	288	279	271	305	276	303	283	290	301	292	294	307	250	271	287	289	302	300	249	268	295	296	276	308	286	267	290	308	272	258	270	292	288	285	282	272	265	280	283	286	283	301	304	286	285	275	304	291	258	257	288	301	313	277	297	289	270	289	271	283	297	295	277	310	277	296	312	290	289	262	282	300	275	288	320	302	265	281	268	272	262	310	277	288	269	303	275	288	264	304	270	289	281	300	307	279	280	303	267	282	255	294	271	293	264	268	279	294	299	279	267	302	308	295	306	282	293	260	291	284	271	309	304	302	319	274	265	265	279	281	298	266	297	301	306	246	293	280	284	273	284	273	268	294	286	279	282	266	272	270	266	300	291	271	280	313	289	293	265	313	313	265	280	272	305	256	257	290	259	273	297	268	303	278	266	280	276	279	318	277	297	257	269	276	296	269	271	288	292	279	266	295	258	273	290	276	276	312	264	255	271	289	307	300	283	292	298	317	311	287	284	258	257	301	257	253	284	277	238	267	272	281	293	307	260	289	275	276	295	288	293	258	270	320	280	252	267	282	284	260	304	282	261	277	297	264	285	289	270	280	296	287	289	285	303	293	312	274	281	295	284	319	251	266	303	296	316	282	271	302	270	273	278	290	246	309	288	290	290	281	285	289	275	268	284	272	259	294	256	296	270	293	259	292	289	293	274	272	274	291	283	302	270	260	312	292	294	266	287	271	276	293	299	300	239	301	269	275	299	278	275	273	282	266	307	290	315	288	287	313	290	285	274	287	280	293	271	289	294	296	273	278	309	297	299	269	281	289	297	295	264	258	290	258	248	273	277	278	316	293	272	253	277	292	274	287	226	292	271	285	279	281	278	265	259	300	291	275	305	285	277	278	295	277	248	297	270	281	237	283	296	275	273	288	295	291	303	266	301	277	260	295	271	256	294	310	266	267	257	289	292	310	274	291	280	260	300	276	290	296	258	279	276	311	331	292	285	264	261	308	271	267	291	290	298	291	306	294	282	281	275	300	299	306	281	295	302	280	265	310	251	295	282	301	263	290	304	247	291	262	292	282	291	266	264	287	288	271	301	283	255	279	257	293	281	294	276	289	285	279	285	278	261	268	310	260	271	279	276	295	259	306	315	298	301	297	260	289	284	285	304	289	302	288	272	271	295	284	309	283	280	280	300	293	287	296	281	266	280	270	279	277	266	286	328	309	262	287	282	267	333	237	289	273	297	289	292	282	288	290	291	281	266	250	300	285	299	288	291	287	277	270	291	301	261	288	299	254	248	252	287	271	273	301	295	257	263	310	310	283	287	273	296	274	269	285	289	279	279	272	278	277	252	264	253	276	280	275	316	298	275	284	305	282	272	281	272	256	258	274	285	287	290	261	274	296	296	296	308	279	277	305	291	296	272	286	296	293	284	299	260	274	295	300	312	299	281	295	294	298	278	306	285	305	316	257	287	299	285	274	274	277	287	291	301	270	285	313	281	287	297	289	272	287	313	290	267	284	270	299	289	259	259	280	260	280	291	266	266	282	279	278	327	297	295	277	280	312	253	269	256	293	270	282	270	260	329	299	294	254	324	256	295	314	265	265	308	271	296	288	299	263	305	299	285	262	274	319	285	273	295	289	283	283	274	275	278	265	286	301	290	271	290	255	278	293	270	274	305	270	283	296	288	324	278	252	308	276	311	286	281	276	278	299	304	290	292	278	308	288	292	303	284	271	298	271	304	276	274	289	296	261	277	301	283	296	267	270	255	321	275	313	292	280	289	307	298	259	322	281	277	273	302	290	276	308	264	294	294	264	291	287	277	300	298	295	286	262	292	269	296	260	304	287	287	295	289	296	278	307	291	269	260	276	278	288	264	293	282	284	287	312	301	280	293	285	306	289	279	311	293	266	278	266	276	298	266	289	257	257	255	264	281	268	314	297	308	282	283	318	294	251	285	268	281	296	280	269	279	289	304	287	288	286	265	296	274	265	284	303	290	314	287	251	245	264	308	290	271	283	288	296	292	321	303	274	257	306	286	279	257	234	317	273	246	270	278	266	285	303	281	252	270	269	282	280	282	294	295	293	279	268	287	282	307	272	274	281	290	253	281	320	297	253	287	288	280	284	289	278	307	256	290	305	283	265	289	284	300	256	270	270	311	267	322	280	263	276	291	288	270	286	273	271	241	271	270	305	294	314	278	311	291	286	305	312	297	287	267	307	272	279	290	245	281	293	275	266	275	264	272	276	290	262	300	281	285	296	265	281	263	274	307	261	284	300	267	298	281	300	265	275	301	282	284	242	261	284	281	285	296	277	281	287	253	292	279	269	279	275	281	255	271	294	273	299	280	299	261	286	260	275	263	254	269	317	265	274	288	268	255	261	277	288	283	267	277	284	282	271	305	294	284	280	297	253	263	308	304	295	266	287	294	302	259	294	317	271	281	255	320	276	283	280	273	284	300	264	276	261	294	282	275	275	307	297	262	283	276	295	293	280	263	268	298	296	300	275	264	274	293	284	300	262	303	280	269	273	266	289	286	298	307	276	279	301	299	260	261	297	287	282	283	294	302	317	283	283	274	270	280	308	295	290	301	267	255	273	274	287	279	277	277	261	298	285	311	273	301	297	273	276	309	295	244	289	304	292	283	266	296	261	272	279	263	298	262	282	291	279	248	262	297	260	268	272	297	270	307	309	276	282	289	278	297	283	278	286	273	300	322	294	267	290	254	273	272	280	297	269	275	283	295	280	262	281	273	282	281	295	297	281	298	292	253	272	280
30954	20460	10395	900	539	532	437	327	310	328	343	325	304	324	308	286	303	348	300	304	309	330	314	317	324	310	310	323	344	319	327	313	311	331	321	317	354	312	323	287	307	355	323	332	338	341	330	323	331	332	312	335	297	344	370	325	311	315	333	333	323	296	312	343	308	334	358	308	322	329	328	342	299	333	342	346	336	303	354	319	337	297	336	291	332	332	309	325	299	323	336	322	321	312	259	324	331	327	319	306	309	325	284	321	347	283	330	312	321	305	315	274	311	333	315	315	311	317	305	347	290	327	288	318	321	316	352	288	371	313	314	289	295	335	345	308	330	341	309	320	333	353	364	319	329	325	342	299	352	331	334	313	317	335	338	352	328	332	345	335	341	323	308	296	345	318	325	288	335	336	311	339	342	333	316	336	315	343	308	312	295	316	282	347	304	310	336	340	343	327	335	306	336	325	326	293	308	322	325	335	313	317	296	316	313	290	325	331	324	358	306	332	296	310	339	304	349	344	343	323	334	306	311	319	304	333	343	323	317	305	313	308	305	339	333	301	305	335	296	317	344	316	324	311	311	342	304	297	302	303	314	286	316	339	323	322	324	295	355	324	332	338	317	334	360	329	335	303	343	298	314	356	314	342	335	304	334	339	302	308	351	304	328	319	323	325	326	302	326	332	278	329	343	304	321	322	343	337	336	316	339	334	324	315	341	330	332	340	359	315	332	339	308	343	308	317	324	316	375	326	316	311	298	263	313	335	305	290	339	318	342	320	314	321	314	327	316	317	321	335	308	336	329	340	328	329	336	341	333	334	329	297	314	299	322	318	342	317	292	321	319	322	303	339	320	310	326	319	315	291	311	356	328	302	329	328	359	278	314	321	329	285	310	304	320	333	314	298	345	316	335	297	289	324	331	335	291	332	302	319	331	328	328	328	340	322	340	310	318	332	265	317	315	313	313	330	287	299	318	366	333	340	358	350	281	324	346	337	301	324	341	298	315	303	295	324	293	318	304	327	322	339	321	313	312	302	320	314	312	329	335	323	334	342	347	354	351	307	306	358	328	326	330	314	317	313	339	319	336	326	319	331	323	302	305	296	361	351	365	292	319	309	326	300	291	327	339	293	321	325	300	286	325	294	322	328	328	302	302	344	293	332	312	326	354	336	322	331	331	279	348	338	334	335	301	340	323	313	328	325	313	329	311	329	345	333	315	313	323	319	343	341	307	310	326	324	349	315	353	324	312	267	302	242	349	307	312	315	282	327	288	333	315	346	301	346	300	319	299	304	306	344	307	292	334	316	353	310	306	297	334	323	294	321	347	340	329	300	312	309	335	288	349	312	321	330	350	340	357	321	328	325	328	322	342	329	316	304	284	321	314	312	335	303	331	313	332	320	317	310	336	340	328	341	308	323	310	326	328	349	330	329	320	341	324	319	346	316	320	304	321	286	332	340	309	322	322	287	328	319	351	336	326	331	362	326	314	324	330	307	339	310	337	316	278	319	319	325	302	322	305	320	322	288	310	320	344	371	337	320	356	316	334	321	302	350	344	316	301	358	338	330	322	288	349	325	315	331	329	316	316	324	284	319	344	320	322	357	337	305	343	322	312	338	344	346	315	338	315	349	357	278	322	313	362	387	309	342	320	313	311	328	311	323	319	327	357	293	306	322	309	344	347	290	303	332	329	322	331	342	327	315	311	344	316	316	324	302	306	324	332	332	345	304	343	318	318	337	332	282	308	290	292	339	283	302	289	298	357	308	368	295	327	325	335	326	286	317	322	307	320	331	339	341	312	289	342	307	332	321	300	324	316	333	329	329	300	327	335	307	339	294	305	302	306	341	292	297	312	279	347	319	321	324	381	336	313	285	325	322	348	351	323	331	332	331	313	321	299	327	341	315	316	304	325	325	323	292	336	346	333	336	310	313	296	323	330	316	317	332	327	326	307	342	313	347	326	319	327	364	349	316	306	308	339	316	327	337	296	326	336	321	330	317	320	336	327	325	296	330	311	327	315	319	302	335	288	344	317	320	318	323	290	290	320	298	291	311	337	279	315	344	318	303	325	308	330	344	328	343	304	312	308	314	322	305	308	305	391	336	293	339	333	324	325	366	326	354	324	314	294	330	317	336	316	288	330	323	344	298	301	326	312	314	309	336	300	324	336	363	332	305	310	321	327	327	351	340	275	300	349	330	335	308	290	330	308	346	311	324	318	334	312	316	348	309	344	321	297	326	315	323	319	290	317	323	325	311	339	323	333	341	310	319	362	345	317	331	281	341	305	326	320	344	318	360	354	302	337	309	321	284	311	337	303	327	314	305	342	306	310	320	323	324	310	320	310	348	351	335	367	341	350	321	318	308	339	317	312	317	325	328	342	325	341	320	312	307	310	307	337	350	299	304	294	314	305	348	324	336	306	306	314	313	307	338	308	323	336	315	332	345	350	313	300	323	322	314	334	348	296	286	311	323	317	313	312	324	334	283	325	326	317	314	322	332	319	333	309	317	365	343	329	329	285	295	339	318	353	329	310	336	304	338	310	320	336	347	305	279	330	353	337	349	354	312	340	318	330	326	316	327	322	320	308	309	296	322	273	319	325	316	294	297	356	326	333	320	312	304	320	320	305	317	342	353	315	328	318	311	325	358	308	332	338	312	306	295	311	308	309	292	329	319	320	309	307	305	282	337	329	333	331	355	321	326	332	318	347	293	289	282	325	287	311	319	325	356	340	326	283	322	320	314	328	323	308	340	322	331	320	326	297	342	328	338	323	322	300	330	351	295	318	303	312	293	331	316	305	286	350	298	322	315	346	305	336	338	303	281	309	309	338	308	324	335	341	290	291	315	326	341	338	338	317	302	322	324	318	312	315	294	342	321	341	305	317	293	327	315	284	321	298	307	317	304	299	310	323	313	276	335	347	349	306	356	295	329	310	332	306	304	307	297	292	335	322	320	298	330	329	341	301	335	312	320	315	308	323	345	317	292	307	307	303	327	360	330	310	311	318	341	328	360	363	324	345	352	295	334	336	305	325	284	362	309	330	338	292	328	302	301	323	313	324	329	302	323	305	354	338	324	326	291	309	314	327	364	313	300	277	328	320	309	310	313	299	291	341	309	337	302	321	331	299	323	321	344	336	332	298	311	320	316	357	284	332	328	317	326	326	295	325	332	331	344	318	323	341	330	344	332	329	338	314	291	308	334	310	305	339	291	331	298	341	354	315	336	332	289	340	340	316	328	310	299	297	356	317	305	317	326	305	336	317	310	307	339	375	322	330	302	306	345	337	327	298	334	332	324	319	313	326	315	326	318	301	341	315	312	298	289	291	320	326	309	316	302	336	307	315	316	323	317	323	365	360	313	322	312	280	353	287	333	335	340	317	331	346	298	329	324	315	297	308	331	311	326	264	340	326	309	301	316	346	339	296	296	322	330	323	352	329	350	333	339	307	362	283	306	319	320	280	329	314	320	289	367	301	328	310	348	309	295	325	308
5627	1210	912	861	797	778	761	761	775	755	786	739	750	750	786	800	765	806	761	783	794	764	789	758	793	774	797	823	794	736	787	748	804	756	757	765	786	754	753	813	757	795	772	759	789	796	791	715	769	783	777	765	764	785	796	774	748	776	783	752	726	769	701	764	789	790	813	770	749	810	785	769	805	805	771	768	797	795	776	768	812	747	783	788	787	806	766	807	800	749	767	777	789	802	800	740	775	793	777	772	763	808	716	794	775	766	745	791	771	798	775	775	741	747	780	780	794	778	810	788	763	760	757	822	740	770	806	780	715	830	766	708	800	797	768	781	767	785	771	811	808	720	750	787	745	763	763	791	758	799	747	817	817	750	792	815	764	756	727	778	801	773	787	812	742	768	744	802	765	755	737	774	779	736	752	807	755	775	777	762	774	760	712	794	760	743	781	727	783	789	782	787	752	748	745	767	834	769	788	802	773	735	781	786	671	803	752	783	781	763	767	736	788	781	752	810	752	781	772	707	777	776	786	776	752	743	765	761	763	783	781	761	777	759	782	774	793	768	771	744	749	832	731	783	765	744	784	782	735	768	721	796	733	760	766	773	806	749	798	740	804	756	769	793	780	754	784	787	755	785	750	805	697	802	824	804	764	736	801	805	797	717	780	784	753	755	780	773	791	809	785	751	784	749	734	804	818	745	791	826	773	806	775	766	784	791	798	750	810	786	777	798	779	765	770	780	779	743	733	757	766	776	752	766	777	731	788	767	720	748	773	748	771	757	783	799	751	763	766	778	792	763	783	791	761	765	829	749	771	774	752	777	751	798	771	759	768	771	781	769	762	785	786	817	750	751	764	761	757	760	782	769	757	762	700	780	784	763	788	737	729	736	789	721	781	752	749	754	756	778	807	784	779	842	782	749	784	771	720	767	710	715	823	759	811	768	804	765	799	756	764	789	707	718	753	830	759	745	736	738	775	815	817	764	771	747	773	793	725	754	776	751	780	794	803	715	736	749	758	760	710	766	752	755	777	771	763	805	734	746	787	735	768	794	791	714	805	780	764	771	752	791	731	822	761	777	765	712	769	793	736	769	784	766	776	768	758	760	751	733	720	799	777	769	737	762	764	742	764	767	745	774	739	771	831	757	829	711	774	791	768	748	730	781	781	788	750	774	780	721	768	759	791	760	763	741	804	778	785	753	835	759	806	803	796	783	738	731	756	750	791	773	837	775	768	830	793	836	726	765	817	791	774	763	722	768	786	814	793	743	755	712	787	769	762	805	782	789	779	745	748	751	758	840	797	770	802	812	714	756	794	739	762	759	758	728	787	811	736	796	753	807	737	761	751	823	776	789	752	757	728	781	799	747	756	720	764	770	732	790	753	772	794	737	763	782	772	793	756	756	767	778	767	788	750	724	791	810	784	756	755	773	809	764	728	765	771	783	760	806	771	814	741	828	757	767	771	769	776	765	745	755	749	729	753	726	802	804	783	776	760	776	728	778	760	773	740	759	752	771	829	802	753	804	792	745	761	759	777	802	752	773	779	765	747	794	752	771	762	789	785	747	764	779	787	763	765	760	756	764	793	803	784	758	758	754	762	784	789	767	814	781	768	740	737	786	817	710	812	783	800	754	776	752	786	877	794	746	745	784	805	815	764	776	775	727	804	747	722	790	780	758	806	744	832	754	745	756	817	744	744	792	753	740	750	752	758	785	734	774	764	787	753	794	800	791	814	794	772	779	711	827	743	799	766	764	805	789	778	785	810	751	793	760	775	751	770	813	802	754	741	804	866	827	750	758	801	777	791	782	769	737	785	797	748	819	740	751	749	770	770	777	756	758	780	771	757	818	794	749	766	741	735	786	746	804	759	806	840	783	771	739	764	786	742	729	749	767	771	770	684	768	766	762	739	784	766	774	743	748	732	757	801	795	780	726	794	752	774	779	768	808	698	788	769	799	767	805	777	750	787	756	777	765	793	778	739	753	731	738	752	822	770	746	760	757	727	776	751	788	766	777	737	798	773	750	785	745	794	729	752	796	762	752	824	715	773	748	785	744	749	774	779	814	791	761	754	744	772	713	782	772	797	777	759	751	815	748	794	731	736	796	751	771	869	724	775	819	779	828	776	745	787	777	759	785	734	807	789	768	784	738	774	765	753	743	773	767	770	779	783	809	761	761	748	769	770	743	762	780	756	746	756	748	728	788	789	758	728	795	741	796	754	734	770	801	729	756	790	790	737	844	787	762	714	747	804	789	758	762	766	813	735	763	815	786	777	751	765	807	745	769	762	753	763	747	756	794	783	772	787	775	791	809	771	760	736	756	733	806	774	806	765	797	788	763	764	771	786	797	782	775	734	737	740	808	763	783	752	758	747	762	802	765	823	805	770	741	731	759	743	788	739	788	789	757	810	718	786	786	785	762	784	744	741	783	757	790	767	778	793	749	766	789	775	780	753	761	758	765	765	708	740	803	798	741	782	796	764	783	705	768	735	743	794	770	723	811	764	743	741	801	787	777	774	767	765	764	791	807	761	772	762	733	792	836	785	778	807	757	775	806	754	746	802	781	792	797	745	746	796	774	748	782	804	770	763	760	790	810	775	730	754	774	763	744	759	773	780	809	832	770	790	743	760	797	721	748	801	759	773	841	680	793	787	797	742	793	762	854	777	735	767	771	812	779	756	775	769	777	767	783	770	769	726	789	777	850	780	803	829	758	782	774	756	669	759	815	766	740	792	810	733	759	754	747	805	777	779	752	793	794	757	701	778	738	766	772	820	774	740	790	751	804	809	821	755	718	768	776	755	718	761	820	739	777	795	764	763	770	739	783	769	746	741	801	782	809	824	737	742	780	746	768	777	820	791	764	779	748	761	802	787	752	804	743	757	804	765	852	814	791	748	796	724	789	727	784	745	771	769	756	814	789	761	766	785	737	787	773	792	721	757	788	777	797	726	760	731	763	763	795	802	711	769	789	779	759	760	837	721	765	748	786	746	773	784	725	730	719	714	763	831	789	746	782	728	787	752	741	741	788	734	793	774	821	776	793	694	749	755	789	784	784	805	764	786	797	774	786	767	750	778	737	743	775	780	782	730	748	804	777	754	741	689	772	799	807	786	800	777	831	776	768	788	805	805	815	765	816	819	785	770	779	756	814	724	745	767	756	799	713	774	794	796	731	806	771	792	752	735	806	792	790	787	769	773	820	756	760	763	757	757	770	767	741	767	773	827	792	730	761	768	709	760	802	748	798	769	747	794	792	805	737	748	797	780	740	774	767	778	747	735	780	794	790	746	766	736	744	726	784	777	806	754	754	721	804	756	742	732	762	734	770	744	764	792	815	750	754	782	830	734	797	734	773	800	810	795	740	778	762	762	770	771	784	756	741	716	743	786	768	758	806	801	778	762	760	800	793	805	787	756	793	749	755	737	765	792	745	786	773	758	753	807	725	769	742	776	765	806	752	746	812	780	806	744	780	820	707	831	810	793	735	837	750
24777	21072	24003	28372	21066	13505	515	361	301	270	267	229	229	242	235	246	251	196	259	245	255	239	217	211	217	216	209	226	224	226	223	237	226	214	252	232	237	224	206	227	209	221	197	232	212	234	222	223	228	209	240	237	251	221	200	218	196	207	266	200	215	216	199	221	197	224	208	218	221	222	198	237	216	225	179	231	212	203	223	237	237	214	220	210	250	211	193	234	219	226	189	246	240	236	245	214	237	230	232	223	229	214	217	220	245	211	208	223	263	210	228	196	203	240	203	233	230	204	206	200	207	234	202	225	235	238	222	239	227	258	236	235	204	225	223	253	218	194	220	207	201	201	217	237	231	221	210	218	224	228	218	196	205	204	208	234	202	206	241	201	237	218	200	223	230	228	210	186	228	233	188	228	232	206	225	211	210	207	247	210	211	230	220	193	206	262	206	195	222	197	223	230	209	232	265	214	214	246	202	206	224	208	232	214	239	230	225	211	224	212	229	233	222	205	243	238	228	206	225	251	218	220	238	197	227	226	227	214	234	241	230	212	219	221	199	236	233	221	190	246	213	241	207	201	226	206	217	221	243	215	217	212	215	238	234	224	220	211	236	222	239	237	231	243	219	230	218	219	201	239	210	213	208	218	211	220	202	258	238	229	212	218	210	224	210	206	214	254	215	221	237	216	232	205	195	215	215	236	230	242	243	225	211	229	254	223	203	232	198	241	251	215	205	220	211	233	218	247	247	219	210	209	193	202	198	236	232	219	238	234	228	229	201	214	205	204	251	211	204	209	205	215	246	220	223	253	230	228	213	213	215	219	232	214	217	232	221	228	208	239	196	216	250	233	244	216	225	220	197	220	223	193	213	220	237	216	244	204	215	235	214	233	203	224	204	210	188	244	216	220	204	212	260	192	229	237	202	222	220	197	215	208	236	214	223	220	226	226	245	211	225	248	243	236	234	225	213	245	226	237	227	185	239	231	210	223	197	227	204	219	221	227	235	248	204	233	241	216	257	202	244	206	206	236	213	202	213	244	253	234	236	234	241	219	245	241	218	239	220	227	244	247	209	194	235	222	224	218	242	236	215	243	219	185	220	240	210	228	225	219	234	231	248	221	254	222	228	204	218	237	203	226	227	214	241	237	237	229	222	224	242	217	174	218	211	225	221	238	208	225	235	232	220	224	217	210	220	207	245	214	236	222	215	208	231	200	231	217	223	210	229	223	222	220	215	220	241	219	193	254	209	233	222	208	214	219	221	222	213	226	200	214	212	220	211	210	212	219	217	234	207	221	219	225	201	223	211	220	226	246	226	226	221	245	228	261	238	229	230	249	221	226	246	207	215	229	235	200	216	229	230	196	233	211	259	229	227	239	230	233	223	221	204	212	216	222	215	232	225	233	229	242	213	172	222	220	228	212	198	230	232	243	206	226	223	194	224	235	226	210	224	218	229	236	234	255	221	216	213	209	218	195	233	222	222	223	203	246	202	201	212	224	207	218	234	216	259	214	226	197	236	225	230	242	255	226	211	216	225	221	223	208	221	219	225	224	237	215	237	239	231	229	202	223	215	228	239	204	215	216	197	226	211	222	219	217	238	212	238	225	224	236	218	214	213	207	220	213	224	241	215	227	216	183	224	202	239	233	206	214	182	216	235	236	214	223	237	213	215	214	227	210	221	225	194	199	227	250	226	234	219	200	228	193	210	215	228	237	231	232	250	197	256	213	208	222	268	222	233	219	222	216	222	225	201	220	221	211	243	230	238	241	230	252	245	237	211	229	234	209	232	195	212	226	227	242	247	208	221	256	229	230	210	245	222	211	199	203	203	217	208	234	218	235	234	238	220	226	221	215	215	213	206	216	246	227	231	201	232	218	209	207	235	230	213	218	171	206	229	198	217	251	223	217	235	212	210	232	231	251	243	211	211	214	210	208	197	250	229	246	225	234	219	225	207	244	233	196	182	234	221	222	203	209	242	238	205	232	229	219	245	224	214	180	253	228	220	226	207	216	218	213	192	238	216	217	243	218	228	205	221	237	251	231	203	214	238	231	239	192	217	227	197	239	234	223	200	245	239	232	235	211	222	217	214	205	237	212	226	221	212	211	230	254	188	225	203	225	234	217	204	213	204	212	240	216	225	210	192	247	218	225	222	217	244	215	233	213	214	213	209	225	199	207	221	243	201	225	218	224	232	204	202	212	241	229	222	222	212	210	218	254	254	240	228	195	212	231	209	199	230	224	230	240	237	221	225	214	213	237	220	204	209	197	264	220	200	212	265	211	258	204	222	215	199	216	206	223	220	208	247	248	205	213	228	240	208	209	235	241	214	232	221	220	224	219	196	224	231	238	216	193	226	236	200	228	227	240	237	212	208	197	224	227	245	220	214	232	219	210	221	217	218	227	197	179	233	244	205	200	215	212	213	237	247	225	242	221	231	230	204	248	198	215	227	226	231	214	216	190	249	233	218	203	208	243	192	225	190	220	242	222	220	227	245	225	195	218	219	235	222	215	224	232	233	229	222	232	191	223	191	238	217	212	225	219	211	212	223	269	247	242	233	214	217	199	235	222	212	212	233	222	221	211	253	221	233	213	233	233	223	219	209	222	235	228	211	238	219	211	207	242	212	235	235	229	222	187	218	243	200	223	241	239	218	239	221	215	217	222	231	194	227	224	213	217	243	234	181	202	218	224	204	232	228	230	213	202	224	214	209	248	251	208	235	213	209	214	223	207	231	225	238	212	217	204	244	198	209	203	249	248	209	199	207	217	229	215	214	240	224	194	202	196	199	177	233	246	219	198	219	212	220	205	222	223	233	226	235	203	229	212	237	206	236	194	230	237	228	223	203	183	221	228	222	194	232	247	215	216	236	225	228	216	247	241	212	221	184	218	231	216	186	197	224	215	208	221	215	220	223	219	220	221	218	235	261	211	218	229	210	244	235	220	233	241	214	257	224	201	227	231	207	226	240	235	247	208	231	212	203	235	219	216	248	204	217	219	216	243	225	238	210	224	197	205	213	196	220	237	195	229	217	247	229	209	236	217	233	216	216	206	239	217	226	214	215	200	205	205	217	194	218	198	241	224	206	219	225	212	221	232	248	216	224	225	252	190	213	198	205	231	242	231	231	225	203	196	236	271	226	221	236	218	223	227	214	222	260	233	213	220	243	234	221	220	248	225	217	227	254	226	206	219	215	232	240	217	246	252	230	232	195	242	219	232	239	219	226	241	216	204	226	236	179	223	238	224	213	203	212	200	207	211	234	204	193	226	232	239	212	206	222	209	217	236	219	209	233	214	208	212	230	221	232	233	213	222	217	223	202	231	206	232	218	248	228	201	225	211	210	210	227	205	208	207	241	241	253	230	269	198	227	204	213	208	211	210	226	203	244	231	215	232	236	231	243	220	224	206	241	228	198	208	248	205	231	239	216	215	217	212	206	196	258	219	200	226	207	203	195	210	243	229	206	227	197	195	226	237	218	238	206	212	200	218
3179	2015	1142	823	687	604	568	591	569	518	535	546	516	534	540	556	569	521	554	543	572	559	507	556	538	551	566	556	570	556	482	534	552	524	578	565	565	539	546	542	572	580	552	590	596	605	500	563	547	563	550	500	563	584	570	531	545	555	533	505	511	583	541	535	521	554	537	549	581	535	534	555	557	517	551	495	503	508	543	503	530	563	540	551	564	547	511	541	507	519	559	514	558	570	500	542	565	508	521	501	537	569	527	521	508	568	548	564	502	521	522	528	524	534	577	530	528	560	560	534	533	559	536	556	514	492	515	550	545	551	581	574	513	558	567	607	557	562	489	563	579	575	517	527	510	541	548	555	553	545	538	540	541	528	575	556	536	537	514	540	561	574	527	524	563	567	546	533	526	557	524	570	540	506	526	498	506	526	533	574	620	573	511	556	549	582	536	565	534	542	544	548	541	560	577	541	553	556	557	535	542	524	565	518	544	585	587	514	579	507	626	530	554	548	553	514	557	512	533	530	538	582	546	521	549	553	546	560	563	501	543	541	540	533	551	502	597	544	536	564	543	520	498	516	562	514	545	534	564	533	597	534	577	561	503	525	561	499	535	560	530	547	554	530	556	545	518	541	566	520	575	541	570	532	579	532	538	534	539	550	508	534	563	560	527	609	537	563	536	534	549	599	592	578	545	570	543	579	599	558	576	533	571	513	582	597	552	581	574	537	557	603	519	586	566	564	561	573	519	530	500	575	533	539	568	528	530	559	558	557	511	506	542	549	519	539	542	509	572	563	586	556	564	509	530	560	519	562	546	522	531	538	522	514	528	524	536	508	562	556	510	515	541	563	548	539	555	549	543	568	552	540	524	524	532	515	565	538	529	547	551	522	561	533	522	564	568	587	541	571	582	514	511	541	546	566	556	604	506	563	577	540	550	548	572	549	560	545	583	539	553	516	544	560	586	556	570	548	540	561	541	559	584	537	546	546	564	555	542	531	507	540	540	600	590	518	530	512	549	534	547	555	545	538	520	521	546	595	561	551	533	520	572	540	510	514	543	578	532	536	576	522	575	521	548	530	537	564	545	528	533	524	540	491	583	534	532	567	540	531	577	558	534	493	572	517	511	564	544	530	563	552	570	574	551	541	532	544	579	540	532	553	555	507	507	525	520	540	549	520	510	525	531	535	531	524	539	570	588	540	596	581	517	521	548	545	559	532	555	538	516	557	507	534	533	554	521	506	568	535	544	526	542	528	596	561	539	550	551	550	520	567	555	555	620	551	504	540	521	564	522	535	562	566	566	561	543	566	564	584	539	542	579	541	561	584	490	533	542	542	554	559	541	604	540	583	528	568	520	532	555	518	561	575	492	556	563	550	547	551	545	536	555	569	539	587	560	547	505	556	524	523	540	571	555	538	513	517	559	539	525	568	538	501	552	515	524	561	557	572	523	532	520	544	565	518	537	525	555	535	511	591	552	513	569	523	528	564	558	508	536	532	544	565	544	548	510	555	550	549	532	583	511	551	561	497	544	513	510	538	559	552	506	528	570	553	515	536	572	518	516	578	538	581	538	546	516	589	540	560	573	515	506	530	501	537	589	557	539	524	542	565	524	531	557	529	528	570	550	536	567	571	580	540	527	537	557	537	511	574	602	566	580	543	560	535	513	532	569	565	575	502	530	546	562	526	588	506	525	537	588	518	540	546	557	545	544	547	532	525	538	547	538	518	540	582	560	528	585	512	486	561	587	558	543	538	553	556	608	530	534	544	544	564	563	535	525	526	560	535	521	557	550	552	554	542	553	571	554	555	550	535	527	573	597	539	544	560	579	539	566	593	586	554	496	522	572	486	602	506	541	518	555	581	502	535	562	554	549	544	574	544	545	535	530	531	554	524	587	564	544	537	520	552	569	554	570	564	531	547	557	543	538	520	528	550	537	558	530	544	515	557	549	555	566	562	556	526	499	553	537	520	524	528	544	495	556	565	558	589	534	536	535	522	549	554	542	555	533	564	535	532	549	564	562	568	580	553	548	515	546	557	539	590	484	540	584	537	567	516	558	584	533	527	519	600	519	533	536	543	552	568	547	627	560	534	556	565	567	538	505	577	532	563	513	579	544	534	552	546	513	534	548	548	573	547	514	492	525	531	507	543	546	552	562	570	549	533	499	542	559	562	518	549	572	522	548	562	534	525	513	562	521	605	540	556	519	564	536	557	577	533	552	588	528	600	532	551	551	520	539	577	535	505	519	567	552	531	511	546	532	542	518	550	537	512	536	503	525	566	549	476	549	527	578	528	537	510	541	565	565	528	510	535	520	523	550	523	559	537	528	513	530	576	571	534	532	528	534	565	594	533	503	495	577	530	530	538	546	507	561	530	579	523	575	552	510	539	561	521	526	572	545	547	561	550	545	535	576	517	527	529	527	539	513	523	544	579	548	546	525	556	562	523	541	564	544	517	566	510	521	556	518	558	504	538	571	549	522	538	586	562	566	535	540	537	599	546	520	528	520	501	556	557	583	553	554	503	538	519	536	544	536	557	570	545	560	530	558	506	537	506	537	547	551	506	547	522	547	528	513	548	548	565	529	514	591	542	609	544	535	567	530	534	551	546	612	584	548	552	539	510	513	534	558	520	585	521	521	542	542	548	571	548	541	538	577	543	538	585	558	534	514	567	561	561	526	533	523	563	501	527	533	524	543	530	533	583	491	530	559	560	543	551	517	571	525	528	569	553	566	562	565	549	542	550	527	524	575	567	540	551	536	522	577	541	542	525	543	533	592	511	561	536	544	517	538	552	594	549	558	539	541	532	511	570	536	581	547	531	554	572	566	554	550	577	555	502	547	563	548	565	542	568	541	564	528	594	521	546	567	517	530	558	579	558	586	522	538	540	556	573	521	531	572	529	601	505	552	564	524	579	575	535	499	534	544	514	553	525	576	557	565	542	570	537	584	589	568	518	571	546	510	514	502	514	587	542	549	566	558	556	533	592	510	530	519	576	510	545	522	574	525	560	555	525	553	581	549	513	586	518	585	544	555	503	554	544	577	547	556	543	559	549	471	527	577	521	545	506	575	583	508	541	542	525	537	537	526	575	527	559	530	530	542	527	563	538	525	531	548	510	534	524	527	543	509	539	553	552	577	542	495	549	584	521	594	541	511	540	569	491	553	543	528	498	534	520	542	528	570	541	523	527	571	583	535	531	527	556	549	565	501	564	510	532	538	534	570	506	561	538	548	557	556	523	544	583	522	516	541	573	553	519	505	526	569	547	549	572	559	511	505	587	555	503	540	556	560	551	551	484	576	515	541	569	552	551	586	503	567	524	538	569	502	589	519	554	565	544	567	531	510	531	544	560	583	572	569	586	546	538	571	522	546	543	541	532	560	560	525	549	569	525	533	527	535	548	550	548	531	509	553	546	546	545	529	549	542	515	573	501	529	527	525	549	559	561	536	550	563	505	542	507	552	543	597	532	552	532	515	556	529	551	554	519
24001	21040	24392	27926	21042	21056	12378	452	211	207	182	180	160	150	124	133	116	128	122	127	125	138	130	107	104	118	120	108	92	105	98	103	113	116	87	102	93	83	88	109	123	101	99	93	117	89	102	121	118	103	91	113	104	121	103	99	114	91	101	106	104	110	105	102	91	119	106	105	94	110	103	104	105	94	97	92	129	103	105	104	119	92	93	104	103	87	115	105	101	115	103	84	95	123	107	109	106	93	102	113	95	86	84	104	111	98	88	107	97	115	98	97	94	99	98	88	96	116	93	111	118	115	121	99	86	88	99	114	103	97	95	111	93	104	100	105	90	101	98	96	106	113	112	109	97	79	102	107	89	101	96	97	93	97	103	104	101	107	94	110	99	102	90	105	107	94	93	112	100	106	103	96	100	118	113	104	86	118	114	104	105	93	102	83	89	90	88	99	91	111	81	105	113	102	111	92	101	86	111	115	109	107	87	106	106	110	97	95	88	106	104	106	103	133	106	88	102	93	102	81	113	97	105	95	106	90	94	95	99	111	97	77	108	108	109	105	105	113	124	109	100	116	117	122	92	115	112	121	105	105	92	106	97	99	115	102	87	105	94	92	94	111	90	107	93	113	111	126	99	114	102	123	99	88	85	100	94	99	112	105	112	80	119	105	109	92	101	96	110	124	113	93	102	92	79	101	100	100	92	108	95	115	97	110	97	120	102	107	103	94	98	95	106	98	110	101	95	108	110	124	114	100	102	102	112	100	107	102	108	125	118	84	100	109	106	91	101	121	112	97	109	116	112	117	100	114	119	103	104	90	95	91	93	106	99	104	121	92	92	94	104	85	123	106	89	108	114	90	118	123	109	100	101	93	96	89	95	103	102	79	92	106	92	99	92	93	96	100	113	92	104	99	104	111	118	106	104	102	108	115	108	103	102	92	91	104	121	103	106	87	102	83	107	101	104	102	100	111	101	96	116	102	108	95	106	98	97	103	98	113	104	84	83	107	89	87	91	100	98	105	99	99	98	117	112	102	110	107	89	97	91	83	95	112	113	102	103	116	113	90	99	100	97	109	99	110	101	105	110	92	88	90	95	106	109	99	104	101	108	104	100	90	105	111	96	103	99	105	115	102	119	103	101	99	89	107	97	107	113	100	120	100	95	101	111	118	120	118	108	98	93	107	88	98	103	96	120	69	101	85	103	99	113	102	99	109	105	116	87	103	97	93	91	90	92	113	114	110	96	103	108	95	93	102	102	100	106	105	103	93	119	94	73	101	94	99	113	102	103	88	118	90	98	102	129	78	98	87	81	100	110	97	100	115	101	113	115	113	94	93	102	95	136	98	93	107	104	93	104	104	88	117	102	102	102	89	104	104	104	107	94	111	90	128	92	104	104	111	97	97	96	106	99	110	126	88	102	91	102	96	94	94	109	108	82	103	102	103	103	111	101	113	98	108	99	96	113	101	92	112	101	96	90	90	114	120	73	107	84	89	93	98	89	97	102	106	116	92	91	127	83	109	93	77	87	98	103	109	92	89	87	102	96	104	123	107	84	108	91	100	88	106	113	85	110	108	112	95	87	126	89	100	93	106	107	90	110	83	88	105	115	97	115	108	116	91	107	102	112	93	99	110	134	99	91	96	113	94	86	98	102	102	122	86	101	84	99	104	110	85	95	83	104	84	104	122	92	107	124	85	90	111	95	100	126	98	85	113	110	114	93	108	100	116	88	98	95	124	106	93	88	96	120	112	106	99	108	97	101	98	107	96	96	93	106	91	86	89	77	96	96	96	96	127	112	86	100	115	128	105	119	131	118	106	116	107	97	91	109	111	108	95	125	104	101	110	97	96	103	105	105	111	106	99	102	95	105	91	111	103	105	99	96	102	94	83	93	102	109	104	91	100	107	118	108	105	120	110	92	106	120	112	105	137	101	98	89	91	107	105	107	96	95	95	117	93	95	92	84	102	99	108	111	100	100	111	109	111	91	103	98	112	105	104	93	97	115	100	123	111	101	132	104	107	99	114	88	117	105	117	107	92	102	91	103	101	126	100	97	110	113	104	100	93	77	121	95	109	102	93	93	95	109	97	76	110	84	114	88	103	92	106	102	96	111	105	113	93	97	115	91	88	99	84	107	98	101	83	116	112	87	104	117	98	118	114	102	112	93	118	92	99	95	118	101	104	97	118	104	97	108	104	90	105	90	125	98	109	92	96	86	98	96	88	93	104	100	82	80	108	106	106	101	94	122	96	101	103	86	86	106	81	82	97	99	97	106	100	116	93	98	90	96	91	100	96	97	111	100	110	83	94	92	113	80	94	86	100	111	96	104	110	90	116	95	104	108	91	95	105	107	101	107	106	99	114	96	102	117	93	112	93	103	81	118	82	103	105	98	112	102	105	99	88	105	104	118	106	113	104	96	117	94	93	106	111	100	119	89	100	103	100	105	97	113	105	112	123	100	95	113	101	79	116	101	94	99	112	102	98	99	102	96	93	102	94	105	97	81	97	132	97	108	96	103	90	93	89	100	108	99	102	96	96	92	117	108	108	100	120	108	79	100	80	102	104	102	93	94	88	101	93	89	102	105	87	94	100	94	115	117	94	105	117	90	116	110	88	89	113	114	112	113	83	122	94	86	81	98	96	99	82	109	91	88	84	89	105	105	110	99	103	127	129	111	95	86	92	98	86	102	95	99	114	112	119	95	109	102	102	113	107	107	114	110	114	102	89	86	116	106	84	105	110	98	99	94	114	87	95	119	101	101	105	92	122	94	118	85	109	116	112	100	95	112	98	103	114	86	110	93	102	118	107	122	118	101	121	96	96	93	107	118	114	94	114	106	122	116	115	107	124	107	97	105	132	101	97	103	88	95	105	110	96	104	95	102	100	103	105	99	103	89	122	102	85	108	98	89	83	88	85	104	101	110	111	92	97	109	104	97	86	107	98	95	120	103	92	98	95	90	102	118	98	110	75	93	89	111	106	99	85	95	100	101	106	113	96	98	91	104	92	106	79	99	99	101	90	94	116	88	94	113	111	89	82	107	104	112	98	99	102	105	118	86	95	111	115	102	102	100	92	94	102	117	92	116	93	93	96	100	103	112	102	102	89	103	116	91	95	92	124	116	114	95	74	94	110	102	102	86	112	112	95	104	95	105	116	118	120	92	101	100	114	96	101	106	92	103	96	117	106	96	113	100	96	101	81	112	86	94	89	109	116	99	111	104	111	110	111	111	116	90	99	100	93	94	94	112	101	85	108	109	118	110	104	95	92	111	85	101	100	103	90	93	101	117	96	89	105	125	82	104	121	95	94	113	108	88	87	102	95	108	89	115	97	99	112	89	94	119	112	76	129	88	119	103	119	84	88	109	99	110	101	94	87	94	105	108	76	100	102	96	102	91	112	98	99	97	89	112	97	95	85	86	111	93	100	93	99	111	79	93	87	81	101	86	100	92	99	94	106	112	98	109	77	99	98	106	90	86	93	94	117	106	119
3155	3426	1442	733	514	413	367	357	306	321	354	325	329	327	312	280	309	284	278	308	314	307	308	250	280	276	304	296	285	274	277	290	266	277	327	285	306	272	305	292	303	302	267	255	297	271	302	305	283	284	317	294	282	283	296	292	271	269	251	272	317	278	297	308	310	270	308	292	266	256	297	306	269	306	271	296	270	292	275	294	298	285	248	276	262	261	287	269	290	289	291	284	265	270	271	266	281	310	292	270	276	270	270	291	269	306	280	275	311	278	262	249	274	305	295	321	324	299	276	312	282	290	308	278	244	255	282	277	274	278	268	297	324	266	281	267	282	259	312	275	259	290	290	312	287	281	301	279	280	291	264	286	248	324	282	274	259	287	282	284	256	290	253	268	291	301	255	328	290	292	286	309	266	294	276	286	276	279	275	271	270	276	278	273	265	257	258	305	328	260	284	307	292	288	308	293	257	269	280	278	281	300	286	263	293	268	249	276	284	290	320	259	303	262	260	244	282	277	282	275	287	249	262	289	258	304	284	268	267	269	277	301	250	273	285	254	280	267	284	289	291	312	321	306	281	317	268	286	285	295	308	288	310	251	263	265	300	294	316	285	288	270	270	271	294	299	290	289	261	280	301	298	286	303	307	272	293	287	264	283	278	276	266	276	292	274	302	280	282	288	285	306	264	274	276	257	251	277	316	302	316	286	280	288	283	281	259	297	300	278	254	294	268	282	292	285	316	291	299	261	260	286	279	299	314	287	260	279	300	251	295	280	303	298	277	293	313	275	287	290	266	308	265	283	284	273	273	277	285	288	258	280	260	289	271	285	301	267	249	291	253	299	292	270	259	261	269	275	273	276	294	303	302	243	288	255	303	287	264	270	274	254	291	258	323	279	304	283	282	295	272	300	294	288	271	271	286	275	281	291	267	295	300	286	296	267	286	305	274	268	283	260	291	281	273	302	279	277	303	288	275	281	288	271	295	286	298	285	284	300	282	309	262	274	286	266	276	302	279	272	281	287	274	313	297	262	285	277	292	269	301	278	305	320	298	272	283	294	266	279	297	322	294	319	269	292	268	274	279	300	262	249	284	285	266	312	267	265	269	284	266	286	326	288	265	282	312	273	330	314	274	275	275	252	268	260	283	260	301	283	273	273	305	272	278	302	297	273	272	288	278	270	299	296	302	317	295	321	242	261	289	332	275	299	276	282	288	258	294	299	289	276	281	263	310	253	277	268	287	288	283	273	285	287	284	273	299	294	292	271	291	299	310	272	283	276	251	291	290	262	273	257	271	284	302	300	284	284	273	314	264	309	299	283	313	279	268	264	276	262	260	266	296	278	286	277	300	302	267	299	291	288	301	299	292	289	288	281	268	292	281	254	274	279	285	305	291	286	292	271	279	303	265	264	301	272	308	278	316	253	256	293	285	278	296	287	311	284	317	245	282	242	280	285	287	259	304	305	275	245	281	285	322	273	276	266	267	277	262	267	296	273	280	264	302	286	284	303	283	266	276	301	264	254	273	280	285	260	301	282	287	285	268	306	273	325	299	296	268	287	270	231	234	292	291	293	272	302	273	301	298	280	275	268	279	289	285	262	303	268	292	249	241	271	286	287	281	254	262	262	329	292	269	261	267	261	294	288	283	275	256	271	269	302	302	289	268	262	282	310	310	301	280	287	299	283	265	278	303	285	289	307	287	271	254	301	274	311	291	306	306	286	291	297	301	295	260	313	247	293	284	307	304	273	299	308	296	287	283	265	294	262	272	283	261	290	288	269	295	298	277	269	304	282	288	256	322	311	290	249	283	256	258	255	285	291	315	308	290	287	281	290	276	274	300	278	294	318	274	275	266	277	280	297	262	271	248	284	273	270	254	276	262	283	282	288	287	268	295	300	290	269	293	302	276	285	258	290	285	301	281	301	286	275	291	284	270	291	290	266	303	299	272	313	280	303	290	275	301	279	280	291	293	258	271	270	296	276	270	277	266	266	293	286	280	265	315	291	293	275	316	276	272	271	302	279	263	290	295	270	273	283	313	303	281	276	297	278	299	255	292	267	278	279	245	274	280	317	288	281	320	298	291	272	270	277	290	291	293	270	289	263	276	286	294	271	292	292	274	298	284	298	286	263	272	277	279	284	269	291	257	280	259	305	280	280	271	289	284	277	269	292	300	289	274	289	311	258	260	305	275	288	286	287	311	282	284	283	299	287	300	283	296	282	266	295	277	272	261	289	297	299	296	278	294	287	284	251	287	297	274	279	268	275	245	283	282	301	296	284	283	271	276	266	265	250	303	293	313	279	300	260	280	293	274	300	269	301	289	299	292	289	308	291	280	271	307	287	297	301	275	278	272	301	286	282	303	303	280	262	275	292	312	282	265	283	263	285	282	278	256	289	270	305	301	263	293	293	277	299	291	276	259	306	300	287	285	274	283	280	277	292	299	268	303	279	251	296	276	295	276	263	279	261	265	285	263	283	282	242	297	285	271	263	282	308	277	316	293	290	286	275	286	313	294	305	308	273	277	290	255	266	294	289	289	280	333	284	283	276	310	304	274	291	276	262	273	258	281	304	303	290	266	268	283	280	289	280	269	284	304	288	278	291	284	278	288	260	287	284	286	253	283	274	310	299	286	288	271	263	278	294	309	265	252	285	290	314	319	309	280	261	295	273	310	277	261	313	279	269	295	294	293	280	279	314	276	260	282	293	321	295	308	250	274	303	296	273	322	288	299	252	284	287	252	262	300	286	307	296	288	283	300	261	309	279	279	293	296	263	291	274	295	312	269	264	290	283	273	293	270	290	279	292	314	281	273	297	293	276	310	298	282	278	295	270	266	312	320	280	288	280	254	277	312	283	293	279	276	292	298	295	281	284	285	270	292	304	277	273	272	295	270	301	278	298	308	296	291	280	277	296	257	280	280	278	305	292	260	299	267	267	262	287	245	258	289	286	303	303	288	255	274	241	280	288	283	271	285	279	278	282	278	306	285	279	271	295	314	266	289	284	286	307	277	285	270	246	273	290	265	263	242	280	271	286	292	278	290	275	278	272	282	264	298	279	292	258	284	290	278	263	284	262	302	268	244	254	290	287	257	290	236	303	267	322	273	282	303	273	277	263	256	300	285	307	275	287	288	275	291	295	275	296	304	257	289	267	298	301	291	305	321	281	273	303	278	308	277	299	275	287	274	299	300	282	294	289	299	265	271	284	292	268	289	291	279	272	292	285	277	283	295	278	293	290	299	299	301	278	264	286	272	296	324	292	308	288	311	276	268	304	300	264	263	292	283	297	301	245	275	258	293	282	284	254	279	281	271	269	271	267	266	273	276	270	306	307	242	273	276	254	285	286	297	323	293	256	277	261	271	276	279	306	277	281	286	271	302	288	268	248	292	288	279	286	280	287	279	275	258	298	242	285	273	271	290	278	272	312	310	257	263	266	284	287	266	275	285	297	293	277	264	284	302	247	266	267	289	302	306	293	278	296	297	307
31020	20597	10477	911	520	482	438	351	342	310	308	347	351	286	318	328	328	306	328	311	336	335	316	271	338	340	293	324	305	324	322	356	318	352	327	324	276	319	293	279	335	339	346	324	319	322	301	346	313	277	303	314	346	327	319	283	336	312	351	316	319	313	316	320	362	336	332	318	300	336	343	291	305	320	303	321	309	330	320	316	311	340	346	319	319	318	306	297	345	301	303	312	345	333	317	337	290	322	328	301	310	334	313	321	322	293	304	298	326	291	307	304	291	326	312	299	296	317	312	322	352	367	293	316	305	308	346	335	337	346	306	300	322	336	317	318	314	339	339	336	310	313	311	316	308	335	320	334	323	326	323	286	341	326	308	329	343	309	325	310	315	312	305	340	338	303	303	331	299	340	334	362	300	337	309	310	316	319	314	288	323	324	322	301	304	350	327	276	313	311	321	311	325	340	327	324	304	322	318	266	320	306	298	292	297	323	300	328	336	316	329	332	322	305	288	339	328	327	324	343	328	311	324	291	324	286	297	362	339	313	326	328	329	312	303	281	360	338	349	307	338	334	331	326	315	337	340	318	313	295	319	346	297	316	325	319	335	298	323	325	328	293	297	327	375	349	339	319	324	311	290	269	328	310	305	326	268	328	317	317	333	344	298	327	305	347	331	307	322	311	347	313	321	309	337	354	289	336	343	336	298	312	300	299	330	334	286	341	301	323	295	326	309	301	264	339	308	320	319	319	299	312	326	309	313	308	317	317	280	291	316	321	276	255	336	289	315	317	332	304	301	334	312	298	306	315	300	286	318	312	278	331	332	305	337	318	316	335	331	314	323	336	309	293	343	280	311	340	306	319	303	320	320	330	326	310	325	316	342	295	351	320	290	323	311	326	349	324	321	329	308	303	338	332	305	313	328	322	309	314	284	333	342	321	290	334	313	301	335	321	327	310	347	356	310	325	319	309	339	306	319	327	332	312	318	315	313	307	303	361	329	332	322	328	335	315	330	278	313	341	329	312	315	301	325	311	289	344	313	316	317	314	318	298	340	316	331	321	311	303	317	306	325	350	312	351	344	340	307	329	322	335	355	293	360	307	317	331	309	301	279	301	319	346	293	335	288	316	327	339	290	360	298	331	324	311	323	316	339	302	313	316	315	333	313	323	344	293	315	320	294	310	340	325	315	321	301	306	329	311	320	367	357	325	306	308	296	339	335	317	320	310	328	279	330	310	285	332	276	344	325	335	340	337	304	329	291	320	303	353	311	283	291	351	288	333	332	322	300	305	302	349	323	334	337	314	303	318	308	299	334	335	316	342	320	335	274	314	311	343	331	319	332	314	327	317	286	332	285	309	332	299	316	323	333	351	322	336	306	313	308	336	301	312	347	318	309	349	333	279	311	270	295	339	318	285	313	290	316	299	272	303	337	336	301	328	302	313	330	303	315	329	327	292	323	349	315	326	323	347	344	369	340	318	322	332	331	332	335	321	349	321	312	300	311	303	329	339	308	318	348	326	328	306	337	334	350	330	326	277	315	296	335	332	326	307	342	331	296	324	325	314	324	286	329	294	321	293	313	344	280	336	311	300	345	335	315	320	341	325	327	312	328	276	345	297	300	307	306	309	305	343	294	305	284	310	327	327	341	317	324	319	316	333	311	294	342	307	330	308	325	317	339	300	308	269	346	331	306	331	337	307	359	303	314	288	281	343	314	281	297	330	344	313	290	312	319	282	306	291	315	296	317	330	277	359	313	323	336	342	313	332	323	296	329	334	306	345	306	304	335	350	329	364	316	338	309	336	307	313	355	324	307	286	304	275	368	323	352	291	347	334	300	313	334	312	341	285	294	334	359	297	306	323	319	326	297	297	323	320	307	294	290	307	316	332	294	306	312	286	317	306	292	328	339	357	316	318	338	309	324	313	330	326	302	288	306	311	305	343	309	378	335	303	303	337	314	331	332	306	329	290	304	296	298	320	333	319	291	318	348	327	332	360	301	339	330	288	318	320	297	308	325	307	328	287	330	275	316	329	312	319	313	333	340	304	311	323	349	339	338	291	335	297	321	326	306	325	322	317	314	342	297	309	337	312	307	316	309	349	323	305	338	355	297	328	328	295	349	329	321	323	336	335	318	289	309	295	310	321	304	321	306	324	328	305	296	314	324	320	298	327	322	287	315	318	329	315	317	323	266	328	343	320	279	337	287	307	325	278	324	286	317	337	336	326	327	346	329	277	302	330	306	314	318	320	307	337	332	323	303	322	277	302	362	322	297	316	319	299	322	325	336	339	307	335	331	318	310	318	268	308	328	331	346	293	327	333	349	322	316	321	343	318	302	319	313	327	326	335	340	328	299	303	346	309	326	331	323	332	305	324	310	338	325	310	310	292	288	312	313	304	321	319	320	322	321	315	330	306	303	312	312	335	313	311	298	354	309	296	349	341	302	303	313	293	318	307	299	312	321	344	331	321	343	325	331	305	290	326	337	330	310	283	302	335	307	339	359	340	328	302	341	318	326	323	300	325	352	317	316	355	320	331	293	297	313	301	327	318	343	337	316	350	304	304	347	297	323	318	318	318	317	329	329	314	324	326	314	342	290	341	296	330	338	350	309	351	338	327	319	331	343	333	316	321	313	332	326	314	320	320	304	330	303	277	355	307	309	306	286	357	317	318	326	312	338	309	324	341	329	335	307	317	311	347	281	301	368	328	344	341	310	305	322	335	303	331	330	295	331	285	309	346	291	331	323	306	336	291	348	328	312	337	383	323	312	297	330	303	314	344	338	317	310	358	297	301	323	312	303	348	297	313	303	317	302	316	324	317	313	321	346	323	339	363	329	330	319	299	322	293	306	319	329	318	346	321	307	331	321	306	312	329	318	310	295	314	300	319	293	326	306	322	350	311	337	333	297	307	315	305	311	328	321	321	298	324	332	306	336	318	307	314	318	333	307	326	344	302	333	341	335	308	326	331	355	324	346	288	305	343	291	309	315	304	304	300	276	304	302	350	344	340	312	305	315	339	302	344	306	330	301	294	325	365	355	310	311	312	292	303	304	335	320	299	297	304	324	340	322	287	336	331	317	289	347	306	295	321	272	320	321	322	313	325	319	308	314	322	325	313	345	318	311	301	285	323	295	329	321	311	317	335	335	303	280	328	332	311	337	318	354	303	292	310	329	333	322	329	337	290	306	302	345	332	302	321	314	313	317	330	324	334	355	309	323	314	332	337	300	336	327	277	314	263	302	313	301	311	314	305	319	327	323	319	313	302	295	357	328	298	297	307	328	374	335	314	305	342	315	326	317	297	290	311	329	305	329	300	295	312	309	310	301	342	305	363	321	325	315	275	327	321	306	344	331	317	335	319	311	328	305	313	305	351	337	336	326	366	315	322	330	309	313	317	311	311	338	328	330	314	341	327	338	312	304	295	323	327	284	287	346	328	298	322	291	322	294	323	301	332	304	322	334	344	331	326	307	287	323	318	306	281	327	303
5634	1160	925	812	810	759	731	781	769	750	776	750	793	815	758	749	742	803	784	799	777	851	797	797	794	793	781	818	738	811	755	759	793	772	804	757	773	762	754	758	794	790	739	773	802	715	830	732	769	832	810	743	786	770	757	751	761	770	769	783	751	789	748	795	776	778	790	773	786	794	770	750	732	756	779	759	757	770	800	779	748	743	778	747	862	764	774	799	731	723	763	765	779	742	789	816	766	760	740	774	722	795	748	769	768	777	813	815	797	745	779	754	778	735	801	805	803	768	810	753	728	796	766	783	778	756	767	778	782	739	739	749	793	789	790	751	728	725	723	777	724	761	731	802	771	789	735	839	775	743	748	751	778	799	822	780	785	767	810	719	771	728	778	776	800	800	820	774	740	770	761	791	747	821	767	777	788	811	717	787	718	733	767	764	758	769	715	801	736	795	690	746	769	784	764	834	755	780	722	831	772	745	786	762	745	776	764	741	728	756	759	772	756	758	750	734	796	825	760	788	781	797	756	733	744	768	806	786	783	802	798	780	779	836	762	781	750	782	753	766	806	795	796	751	759	744	710	720	749	837	779	786	738	809	749	793	780	767	730	747	756	772	784	759	746	778	785	809	746	756	742	691	806	758	789	800	769	788	775	771	771	765	807	744	758	813	720	769	792	773	770	796	741	759	749	789	744	745	785	764	771	772	752	806	777	741	822	744	753	688	771	736	741	771	768	771	782	798	789	797	745	782	721	756	776	820	737	738	793	772	799	809	774	775	781	728	780	779	785	736	813	773	749	765	793	791	750	712	781	744	778	724	784	785	768	739	738	811	809	798	753	845	748	748	787	724	755	789	746	761	791	781	758	829	741	744	766	748	784	780	741	752	775	724	799	772	800	744	778	726	755	768	744	787	767	823	803	748	752	733	720	760	771	780	766	785	780	738	778	756	699	733	755	781	765	749	753	773	732	790	741	779	827	741	748	774	768	715	722	758	778	805	749	805	771	788	785	738	741	794	794	758	820	810	763	756	757	782	759	742	747	768	731	766	735	754	745	793	783	797	762	779	778	772	766	756	753	805	757	780	767	758	754	783	792	767	819	785	831	779	793	749	758	788	785	762	808	781	773	737	794	797	781	754	742	794	747	804	793	786	760	730	754	761	751	761	814	770	769	713	758	780	837	739	775	779	736	778	744	783	765	773	752	748	792	757	766	757	763	775	753	759	775	750	755	730	683	735	750	779	784	773	763	715	793	746	769	740	791	735	783	736	727	755	743	782	798	808	807	753	799	796	751	770	757	728	763	790	814	787	751	737	800	733	789	801	750	776	786	810	808	821	821	785	768	757	770	740	793	730	768	787	777	752	759	784	771	767	744	766	820	758	730	766	794	780	730	815	809	767	732	754	793	801	815	755	738	731	759	747	739	769	760	797	828	796	800	759	769	759	724	799	753	789	774	735	757	738	745	791	783	787	741	765	735	763	815	792	756	808	804	781	737	720	805	807	728	772	773	754	787	797	748	799	772	839	761	775	776	756	757	773	695	815	750	787	833	823	728	811	761	764	777	755	792	829	808	760	770	762	786	783	742	708	758	824	793	786	728	819	730	780	753	750	773	827	770	744	734	784	757	814	754	724	780	755	736	716	780	711	801	774	760	742	738	811	732	814	740	765	772	797	763	759	778	786	785	796	741	779	745	802	807	799	738	776	715	749	789	744	745	756	771	731	725	804	730	735	827	742	764	765	785	773	797	763	773	804	799	773	785	715	782	745	791	826	815	759	789	791	755	763	802	812	769	765	796	797	816	808	780	783	799	772	783	727	761	761	733	748	742	782	766	723	787	724	796	734	804	808	781	740	776	793	805	782	694	766	793	729	792	743	781	751	761	809	771	818	744	818	813	771	769	823	737	749	757	767	768	780	791	766	782	751	815	811	771	766	845	756	788	789	795	771	750	783	777	763	812	742	744	750	781	759	774	772	799	769	815	804	741	775	822	818	770	786	771	754	776	794	773	716	794	790	781	705	756	765	778	769	801	755	767	798	702	792	708	755	808	769	747	815	752	800	757	757	787	757	761	799	794	763	770	775	754	783	763	815	812	788	767	790	775	814	778	779	759	773	757	758	769	777	753	739	801	773	755	762	783	745	748	811	797	769	788	781	771	779	756	774	793	781	750	739	720	726	762	816	784	716	746	741	756	791	776	762	783	780	763	782	731	788	776	747	809	755	806	763	809	821	815	822	771	786	780	760	745	775	769	788	750	816	767	731	789	795	807	760	805	768	794	742	749	785	790	805	767	742	792	775	724	767	724	771	705	825	802	728	835	756	780	765	741	773	786	757	803	787	730	793	782	783	816	848	770	766	714	796	814	780	772	773	732	724	800	754	806	751	792	726	793	767	752	813	774	819	786	764	796	775	764	791	760	788	812	721	742	737	774	753	782	766	756	763	751	766	772	771	764	802	762	801	778	797	754	745	778	801	748	769	780	789	726	734	748	797	751	808	744	775	729	743	786	788	760	771	755	806	761	757	749	743	756	789	757	746	778	768	770	763	747	767	786	824	688	787	749	764	784	765	763	797	756	779	747	767	730	801	761	794	804	798	730	800	800	758	780	802	724	758	727	824	710	781	777	767	778	788	774	790	788	774	757	793	770	825	747	783	796	801	744	744	777	795	780	786	740	750	746	735	822	753	777	754	759	736	766	749	798	786	784	761	771	752	746	771	723	752	773	795	783	764	783	801	754	741	765	755	740	789	757	744	716	766	767	711	826	737	729	790	778	793	791	774	791	755	852	701	776	750	764	783	829	796	756	799	798	760	797	710	767	750	790	744	737	757	778	803	801	740	791	770	758	767	798	734	757	781	772	771	731	799	759	767	763	768	743	775	763	792	746	767	746	737	831	816	758	802	766	775	822	790	805	746	777	760	781	821	755	717	796	802	735	728	770	789	757	758	785	781	812	758	765	797	791	771	774	795	797	787	779	793	774	721	829	774	755	772	790	726	775	771	739	787	772	776	836	796	780	762	803	764	799	789	761	729	826	723	786	736	735	799	789	724	755	772	739	770	768	726	807	740	730	741	768	748	763	775	810	796	787	733	806	763	766	772	823	750	766	772	735	779	774	751	757	785	772	800	758	812	781	741	787	756	750	746	783	771	805	793	822	734	721	748	791	772	797	832	732	759	739	733	807	789	788	774	766	844	738	834	742	710	792	758	722	750	802	769	781	783	744	718	818	785	756	800	743	789	710	757	791	810	751	787	751	769	743	748	745	802	786	763	763	771	734	794	779	782	771	756	752	758	800	746	736	798	743	804	778	827	811	784	807	784	790	800	799	798	786	744	744	771	743	777	769	796	792	772	786	706	775	759	808	761	783	758	751	823	799	737	730	797	749	755	796	761	793	760	767	733	765	802	775	757	749	718	721	767	716	749	745	756	815	746	753	765	777	785	824	794	714	774	803	785	791	744	785	763	786	770	750	766	802	811	775	771
24881	21092	23960	28467	21097	13048	432	325	261	245	280	255	275	234	232	265	247	271	236	215	212	241	221	235	240	211	239	226	210	236	258	230	214	203	227	225	224	205	229	203	220	228	220	234	235	252	218	193	218	222	226	217	220	263	218	250	221	202	230	210	211	214	163	231	246	212	256	235	227	217	220	232	197	236	226	205	246	239	199	244	218	249	250	206	212	228	232	226	234	219	224	197	198	239	216	203	224	215	212	231	203	218	221	240	215	227	227	229	222	221	165	231	240	245	244	217	214	194	241	208	224	214	216	211	245	247	214	234	202	230	237	209	210	214	218	252	228	235	245	222	232	242	202	198	226	188	227	213	186	245	250	230	202	225	214	196	245	197	228	238	230	244	219	238	212	209	213	239	209	228	206	216	218	222	203	236	234	206	222	245	213	226	244	237	219	234	251	219	189	228	212	236	218	226	203	209	228	225	194	239	217	205	218	220	232	211	183	219	207	239	224	202	213	222	222	215	224	214	222	209	247	212	201	194	209	221	238	204	184	226	206	216	216	228	218	228	242	216	222	235	228	201	197	217	202	217	240	202	244	228	232	210	240	219	217	240	245	230	227	221	253	250	218	226	212	219	218	227	210	241	204	237	235	231	222	204	226	233	206	212	236	227	241	253	234	237	223	211	233	223	215	232	242	233	211	195	238	244	213	218	244	261	256	239	235	229	213	217	222	216	239	210	209	232	214	217	203	229	214	210	222	216	213	231	198	202	218	233	248	233	242	218	199	213	217	234	224	213	249	220	239	192	178	201	206	214	223	202	193	193	203	251	256	228	230	218	228	211	216	205	215	230	256	218	244	221	241	237	215	216	224	242	222	207	214	197	239	198	225	205	234	191	213	205	224	221	214	206	237	253	209	240	213	228	208	232	202	212	215	227	213	215	225	212	246	223	225	192	217	212	242	218	212	214	217	185	240	204	216	209	221	200	224	206	198	212	243	181	229	212	235	216	215	216	193	215	221	199	220	224	223	217	217	199	246	218	228	225	219	206	228	212	219	233	234	250	209	224	236	231	232	231	200	217	235	230	249	181	242	246	229	214	232	199	243	224	222	212	223	234	226	216	243	212	206	206	205	207	212	210	198	221	236	202	234	220	202	220	246	210	219	218	236	223	234	234	223	235	219	206	224	217	217	235	242	245	251	228	231	226	229	193	224	215	206	244	217	224	234	207	231	210	208	209	218	235	232	210	232	221	247	257	225	225	224	237	215	235	209	223	246	231	202	212	234	213	242	224	203	222	203	230	235	235	225	206	187	232	218	231	241	211	237	232	233	227	239	261	258	251	215	221	220	240	224	227	244	216	212	200	226	209	232	224	194	225	223	229	224	242	223	210	195	204	217	229	204	216	196	220	240	197	234	224	234	221	209	219	226	228	214	240	224	226	226	242	193	206	206	254	231	227	230	210	236	220	250	254	221	224	232	202	227	241	235	200	242	216	219	212	221	223	226	232	209	219	231	228	254	226	219	211	259	253	222	205	215	221	204	202	242	236	202	202	206	211	222	239	268	216	223	220	220	222	209	253	243	214	231	218	198	221	228	205	232	209	213	200	219	212	258	211	180	210	245	223	222	240	231	221	245	245	225	214	248	230	237	211	204	204	207	208	221	234	209	219	219	224	236	244	210	189	223	228	211	228	235	242	189	184	217	199	205	228	209	222	258	251	240	222	223	248	217	205	218	221	231	232	220	220	218	244	222	193	201	213	221	222	215	253	247	224	222	247	223	240	184	188	227	221	243	234	218	240	229	237	206	216	261	222	245	230	224	235	211	230	210	226	221	229	234	224	236	212	231	208	211	219	213	212	220	211	228	238	230	212	231	224	208	205	226	232	230	218	218	206	246	242	193	239	239	244	218	215	199	241	228	235	234	228	214	233	209	238	247	250	215	190	233	236	199	213	258	232	210	195	212	230	238	199	201	240	231	222	222	228	209	219	233	231	188	206	208	214	240	185	216	224	227	222	224	234	217	227	255	203	236	211	219	235	244	226	225	237	244	211	211	226	237	223	213	233	245	237	237	214	235	221	218	246	239	209	214	218	230	211	223	251	245	228	211	211	225	208	229	232	238	202	243	214	218	215	167	239	228	215	217	243	227	198	224	228	225	236	239	237	222	200	210	223	203	206	225	228	216	226	222	215	216	267	231	247	243	216	211	224	218	209	198	232	232	214	246	215	228	237	234	223	218	230	185	213	247	188	208	230	208	227	253	186	218	219	227	231	204	231	191	212	218	201	194	217	223	220	215	215	227	233	232	224	268	221	217	222	258	205	223	229	213	208	247	221	208	190	224	211	221	228	239	209	246	221	238	212	236	225	215	259	236	232	203	222	234	216	198	243	240	223	239	222	226	196	227	237	218	241	194	235	225	204	214	217	222	216	243	206	240	207	212	204	207	241	234	219	210	206	224	217	200	222	215	236	228	205	222	229	210	234	237	230	241	215	281	213	220	229	222	205	227	206	192	215	209	222	221	224	226	223	233	216	208	226	213	237	196	229	196	220	183	208	216	215	235	215	205	204	227	233	212	244	228	205	206	208	196	209	217	192	184	239	223	225	231	207	233	226	194	226	212	217	222	209	222	218	210	223	203	202	221	216	192	183	208	215	221	191	222	204	206	218	224	222	239	236	198	224	236	233	199	230	223	224	211	218	266	237	232	225	218	220	219	211	219	203	223	233	216	202	238	232	209	226	194	238	245	196	234	217	231	240	225	206	201	224	221	237	205	245	218	228	200	226	224	231	210	188	245	247	197	213	206	204	228	247	246	231	206	213	242	198	244	210	219	238	251	204	239	213	213	229	218	199	246	219	214	221	222	213	192	223	240	216	200	207	218	187	224	233	225	219	213	240	173	209	227	228	195	210	210	202	199	200	219	192	208	207	218	236	226	223	237	254	219	199	179	211	230	224	226	216	242	225	222	207	229	215	196	223	242	223	224	216	273	219	237	242	212	226	244	215	229	203	220	217	225	232	202	249	228	201	213	210	230	211	222	219	202	216	259	223	240	241	223	220	217	196	210	198	278	232	223	226	242	232	211	219	248	212	226	220	221	231	215	229	217	251	204	195	216	231	204	222	204	219	229	228	205	208	210	202	196	222	231	231	206	217	226	244	227	224	238	231	222	243	233	213	235	233	200	221	197	204	227	243	223	215	227	238	218	230	237	183	199	224	212	218	190	221	218	197	198	244	231	216	204	208	208	216	226	200	211	207	255	212	234	213	199	212	234	223	219	242	176	213	214	204	218	243	207	189	206	222	217	197	195	227	186	223	240	200	210	219	206	234	220	230	209	210	233	208	179	237	213	216	238	213	231	203	228	227	241	242	233	220	225	216	212	223	212	203	221	211	220	223	232	206	247	207	219	233	235	226	228	219	233	233	215	189	217	237	230	197	211	228	224	218	217	211	236	211	196	235	214	206	198	222	237	213	194	220	201	208	235	241	215	234
3318	2118	1189	776	619	634	619	539	538	557	591	551	556	549	592	564	553	572	532	568	567	548	527	529	555	545	562	529	506	569	506	537	508	545	536	561	556	552	537	569	555	595	531	555	550	565	546	546	481	552	557	531	538	536	539	570	527	529	558	539	522	526	528	537	565	532	512	525	543	560	529	545	559	556	582	537	540	561	561	538	553	565	488	535	537	552	568	579	541	582	538	521	575	542	546	506	561	532	535	575	552	517	502	536	539	522	574	587	566	590	546	577	603	527	503	551	556	516	563	548	546	552	561	522	535	508	530	564	569	534	558	547	553	544	543	552	520	540	554	537	542	547	533	567	560	523	557	577	554	517	540	556	545	557	557	558	517	539	488	526	538	544	567	524	529	552	587	523	521	546	541	571	571	527	562	563	586	546	541	507	563	544	538	534	536	546	556	541	512	526	551	551	561	508	527	598	583	517	567	553	549	529	547	543	560	534	526	540	539	531	500	552	556	542	570	521	523	562	547	520	540	561	546	510	548	532	515	546	577	525	536	542	579	527	505	589	542	518	581	527	534	554	549	550	566	548	551	519	531	562	549	571	551	572	570	558	563	539	489	561	540	540	541	540	557	566	533	560	528	525	541	536	561	581	567	522	506	576	531	532	580	591	549	573	534	552	528	571	553	547	574	561	561	567	534	542	496	515	574	529	564	508	550	516	519	555	587	553	562	568	531	530	538	550	576	503	558	573	537	531	553	535	549	544	528	587	556	531	559	557	569	552	550	548	513	553	555	531	522	547	554	508	550	505	521	515	512	560	574	554	533	519	531	524	553	570	545	558	564	554	548	523	536	547	523	570	551	538	545	523	576	559	514	551	536	525	563	536	586	561	559	585	523	503	551	525	556	530	574	571	548	504	554	506	524	542	542	521	566	535	563	541	552	523	523	550	534	561	562	540	537	568	593	538	526	535	549	543	530	543	493	523	544	532	594	501	540	574	570	548	555	536	545	542	547	554	535	534	557	550	536	554	540	551	553	525	525	516	556	530	505	535	557	545	532	546	598	527	523	535	546	499	527	541	550	566	544	547	529	544	546	590	531	495	532	565	492	518	502	600	544	562	613	518	557	553	497	524	562	553	523	513	545	567	601	543	551	511	518	502	545	538	514	577	541	577	562	556	559	550	520	561	505	550	507	544	594	518	524	547	556	553	541	530	582	561	551	509	513	540	541	537	591	587	539	552	574	546	503	536	546	519	547	521	546	563	557	520	549	603	486	549	545	486	537	524	570	563	521	520	552	550	534	517	552	540	507	569	565	556	545	529	549	544	556	532	512	522	582	531	537	490	558	535	536	572	483	599	522	550	520	569	536	564	527	554	538	585	537	547	541	513	573	516	509	537	520	592	564	565	578	520	530	559	545	530	579	509	574	551	525	555	515	569	578	566	590	545	557	552	525	565	550	581	512	501	540	574	533	543	556	548	554	511	537	552	556	569	547	541	537	550	502	553	585	550	535	529	552	553	474	533	548	548	538	525	565	498	520	561	549	522	600	543	578	518	549	543	550	602	565	536	526	565	572	551	524	547	549	547	531	543	557	559	541	556	515	540	515	548	550	557	549	544	551	535	562	551	532	570	547	525	517	533	520	520	553	527	546	530	533	551	582	558	557	540	531	498	615	557	558	519	518	557	574	527	538	518	546	535	512	552	530	542	520	562	532	518	551	567	551	523	518	573	514	529	537	533	527	527	551	527	477	516	525	521	549	556	566	526	533	515	557	581	521	574	529	563	534	564	524	539	522	535	531	525	549	528	577	534	522	524	501	518	540	561	524	556	546	556	548	497	532	533	546	562	552	538	532	535	595	502	547	506	485	540	536	551	539	567	567	621	548	516	561	525	550	526	552	532	562	553	542	537	551	535	572	570	528	538	485	581	534	513	469	556	519	534	550	520	564	572	594	566	519	551	499	543	542	576	556	489	501	566	571	553	541	576	538	507	548	555	575	535	544	524	548	551	519	523	589	550	534	590	538	551	564	571	540	529	538	557	514	530	532	566	578	548	528	534	549	516	587	555	581	588	536	566	538	540	544	534	523	557	557	530	531	546	522	565	525	536	561	571	560	553	532	544	524	542	543	527	549	580	543	569	553	547	515	546	540	544	505	552	529	553	542	586	527	525	478	531	523	567	557	546	547	591	551	576	547	542	524	537	516	522	499	545	528	543	504	527	551	576	548	532	591	549	533	580	515	529	527	550	565	583	549	579	509	559	573	531	510	509	530	555	558	537	581	530	545	582	547	533	542	541	570	523	542	523	554	573	528	549	521	509	547	526	549	525	561	565	513	552	564	521	591	527	566	514	539	582	572	573	593	552	514	517	538	551	529	522	536	532	604	556	500	569	518	560	524	557	545	562	537	544	507	510	585	592	551	560	558	536	573	529	512	553	548	568	508	576	577	540	548	531	517	562	515	531	548	539	552	537	565	547	530	554	554	572	567	505	511	511	575	550	545	518	576	535	552	529	551	525	532	523	551	535	515	551	539	537	549	531	593	536	522	546	575	511	533	518	535	507	524	516	559	529	557	541	543	567	530	581	510	563	544	516	524	513	534	536	516	526	579	534	544	511	511	561	543	523	554	551	572	545	527	564	531	540	538	543	504	574	549	551	557	548	543	560	522	496	555	537	513	554	560	628	541	510	556	527	588	546	554	555	557	515	565	559	528	572	584	515	552	550	553	494	518	544	542	526	549	515	553	512	538	571	546	565	595	559	575	514	507	560	558	559	591	511	572	577	549	533	572	517	523	495	540	526	529	544	564	526	577	532	574	546	560	554	489	505	556	535	550	524	564	538	529	553	555	598	530	570	553	528	565	528	579	525	544	541	571	537	554	530	547	536	543	493	548	525	580	545	550	513	541	546	551	529	551	574	473	529	548	524	540	596	548	544	538	545	582	546	524	551	513	588	556	569	521	514	518	560	512	538	524	540	530	546	561	572	595	529	571	494	532	531	542	525	550	587	522	541	531	557	518	518	523	570	526	544	558	557	566	587	550	579	578	543	536	530	557	586	542	577	548	563	569	557	522	521	532	550	519	529	526	545	552	546	537	581	543	547	555	586	554	557	529	564	587	568	556	509	553	507	556	511	532	566	519	543	546	528	556	523	543	527	570	550	522	553	548	569	573	541	544	539	598	540	539	499	549	547	544	525	533	543	538	545	536	560	542	531	543	596	586	533	558	532	550	562	545	527	550	543	546	540	526	548	546	534	545	537	516	515	566	541	559	526	553	527	520	534	561	562	538	554	473	525	583	547	550	538	562	524	574	514	563	525	573	517	532	547	524	504	536	525	543	524	539	546	518	533	590	521	486	540	576	528	543	521	542	527	532	547	564	533	571	526	565	493	521	535	579	593	516	554	563	533	495	572	532	569	536	522	554	557	542	548	557	561	584	568	566	512	562	535	534	526	527	533	558	521	516	507	492	558	548	525	562	583	567	547	546	536
24017	21028	24352	27902	21029	21034	12399	432	261	204	164	177	181	140	144	141	134	123	127	108	114	126	116	102	107	96	100	93	128	117	108	110	97	100	90	97	97	95	105	120	88	103	87	97	78	100	93	100	83	121	99	99	118	97	91	115	103	84	106	101	101	108	99	109	113	104	98	101	95	110	102	118	101	109	99	96	100	99	98	112	100	111	113	112	107	102	111	96	123	107	111	107	100	122	116	99	112	105	114	100	102	116	98	100	99	99	117	107	93	100	94	127	101	113	109	102	92	97	92	109	95	94	115	80	91	101	117	104	86	93	108	97	117	80	115	79	120	81	110	101	104	120	94	91	77	114	86	89	109	93	109	108	102	108	97	107	104	112	113	93	76	99	110	94	110	99	107	125	109	96	100	98	100	86	97	108	101	95	102	96	99	106	101	110	105	103	119	113	109	92	102	97	91	106	118	88	96	122	108	113	102	107	104	86	106	102	93	94	77	101	120	113	108	116	85	100	95	108	100	94	102	107	95	102	92	127	92	109	99	103	93	94	111	103	103	96	120	94	96	123	95	100	104	104	126	88	108	92	92	108	122	100	90	122	100	84	113	108	113	110	107	102	99	99	106	91	106	111	103	104	101	113	123	92	83	89	93	91	106	92	104	117	117	107	106	92	106	102	104	102	93	101	107	96	105	100	104	97	95	96	95	96	100	80	96	102	101	104	108	95	104	93	88	93	101	106	100	93	89	108	100	108	75	132	102	93	121	106	86	92	98	102	96	91	115	104	111	100	89	93	97	113	112	111	96	102	115	91	112	108	92	119	115	117	105	112	87	109	104	106	94	108	117	98	101	101	101	93	109	91	113	120	99	97	104	97	102	102	106	96	111	99	97	105	97	105	105	95	106	97	92	82	115	115	114	93	113	102	94	112	97	111	116	103	93	83	110	107	105	95	104	105	91	100	100	112	105	98	125	96	100	97	109	102	91	106	102	105	90	104	104	98	88	105	119	97	117	98	107	99	91	122	106	100	91	103	92	95	103	109	110	102	118	99	103	102	99	108	115	125	101	101	99	103	87	112	86	90	108	98	103	96	93	105	95	106	90	115	97	117	105	96	120	122	113	86	118	99	113	97	120	101	111	115	123	108	98	102	96	94	108	113	98	94	96	93	94	95	108	96	92	86	98	105	91	90	121	94	120	110	102	96	92	85	106	107	95	106	99	90	97	92	99	116	107	96	99	96	103	114	105	108	106	117	94	91	90	86	94	92	107	102	91	108	107	105	102	120	96	108	86	89	118	83	115	114	107	107	107	86	90	78	86	99	106	95	105	108	86	89	102	108	87	89	93	103	107	114	101	106	114	84	110	103	113	102	107	112	101	106	108	112	101	98	87	124	115	110	92	101	100	106	101	93	123	97	115	95	100	106	118	108	102	99	110	84	114	103	107	110	98	96	98	104	109	109	100	109	99	87	118	87	116	113	95	101	94	116	118	130	91	79	108	116	122	113	96	113	102	98	76	88	88	120	95	97	108	111	83	112	88	94	93	92	123	98	103	101	103	82	111	121	111	108	112	92	106	98	98	100	99	106	106	102	97	94	90	117	95	103	100	107	91	99	86	94	123	88	107	120	107	119	105	98	110	108	91	90	96	88	96	113	103	89	116	103	103	93	89	103	97	107	100	94	103	93	114	110	89	101	99	104	102	97	105	88	95	99	105	112	92	91	90	73	71	110	116	91	106	95	104	114	104	131	96	95	90	78	93	94	117	107	96	95	92	105	112	120	93	107	90	92	118	107	119	144	105	117	97	105	92	87	103	95	88	120	123	102	87	100	102	98	122	115	100	91	107	100	83	107	94	122	96	93	92	97	86	108	107	118	87	87	99	110	105	113	91	81	99	99	105	95	96	102	106	123	109	95	104	79	76	83	85	106	93	104	103	103	102	101	113	109	104	103	111	112	101	93	99	94	89	106	114	103	104	99	86	98	92	88	83	103	96	106	94	89	105	121	102	113	87	91	93	92	107	98	118	112	81	112	107	99	90	118	119	103	111	105	102	108	100	109	103	108	127	117	94	99	99	92	99	104	87	119	109	119	102	118	99	104	90	103	115	136	90	99	102	113	94	90	119	106	94	108	101	96	100	104	95	98	90	111	94	110	102	104	84	107	115	86	129	98	108	113	104	83	106	85	87	114	112	107	113	106	100	107	95	84	115	100	123	92	93	98	94	79	103	96	89	96	92	92	97	92	96	101	100	96	113	105	106	91	112	116	102	100	91	113	125	93	107	88	99	108	113	97	112	106	117	124	88	110	107	114	118	101	121	105	107	123	94	113	92	118	102	93	82	96	104	114	93	98	93	103	104	110	95	87	116	97	112	103	109	87	90	88	91	114	100	107	117	99	88	107	88	101	101	96	110	102	77	107	98	108	96	107	89	97	107	92	104	95	101	92	117	115	104	112	92	73	97	105	85	114	97	101	104	113	88	90	105	81	103	115	103	112	112	104	108	90	99	89	111	91	85	88	104	114	109	110	94	116	94	95	101	94	119	92	102	79	119	134	99	99	92	84	107	101	82	89	95	98	101	112	107	110	118	113	88	81	103	93	105	100	87	108	101	114	115	97	94	106	90	103	111	107	88	101	94	121	111	87	107	96	103	116	96	99	97	98	108	109	95	100	105	111	87	101	97	121	116	90	98	107	107	106	103	88	95	98	98	107	99	93	77	98	102	92	96	75	118	109	96	118	104	94	100	101	102	99	101	109	111	89	117	101	124	100	87	97	101	105	109	99	91	105	102	111	98	96	95	105	87	94	100	80	91	92	107	106	106	84	108	83	93	119	106	109	93	118	102	83	121	93	128	95	102	112	103	98	113	102	111	107	108	101	95	103	101	96	101	100	96	113	97	92	117	115	71	125	109	92	119	117	107	75	105	89	115	100	116	103	83	102	105	99	99	110	107	102	97	80	110	91	100	110	90	119	107	90	98	102	127	93	97	90	108	120	107	119	116	95	120	79	80	130	101	103	115	99	125	99	108	116	89	113	118	91	110	94	104	100	103	118	111	85	101	94	118	110	90	95	91	110	98	109	111	102	91	111	92	109	103	102	110	100	93	116	77	84	104	109	106	89	100	92	107	126	119	109	92	104	106	88	119	95	98	95	97	93	104	101	108	116	110	104	102	105	86	84	115	100	111	98	111	112	109	103	115	105	89	95	100	95	85	92	111	98	93	100	95	80	106	94	93	98	93	93	110	104	110	97	113	113	106	91	110	91	92	110	110	107	102	97	105	101	98	100	100	117	102	102	102	94	114	125	107	92	119	86	112	95	114	88	90	104	93	89	90	109	106	106	96	99	105	104	83	104	95	88	90	103	105	91	107	86	109	109	95	84	101	93	98	103	89	116	94	99	83	94	108	87	110	107	90	108	89	103	99	92	82	89	91	90	82	108	92	98	94	127	96	84	103	108	105	94	85	81	104	103	90	108	94	99	108	87
3101	3332	1483	812	518	418	402	371	323	352	305	315	292	291	303	287	297	302	277	268	266	263	290	266	323	282	263	296	286	318	304	305	298	282	290	303	295	276	262	324	288	301	312	305	275	316	275	264	283	267	269	279	285	315	302	278	292	283	306	273	294	280	292	272	299	278	281	296	305	279	278	293	283	264	300	267	281	282	277	253	299	301	292	278	269	292	266	265	278	260	293	309	258	297	282	280	294	247	300	291	271	277	250	258	307	293	264	231	283	269	282	294	286	275	294	292	276	289	298	303	284	263	289	248	249	283	279	283	284	274	269	284	284	279	271	288	288	277	290	277	267	279	282	288	288	266	289	263	267	282	310	299	275	291	276	320	287	271	246	290	272	289	290	318	307	297	269	301	288	293	303	268	313	311	281	304	306	266	277	307	311	292	281	263	278	293	282	281	316	278	294	268	320	294	290	279	277	286	293	298	279	280	281	298	312	290	274	296	279	291	287	289	281	293	267	275	280	276	284	279	308	286	284	262	257	287	283	287	277	309	270	284	252	283	266	291	289	284	293	311	290	308	268	281	294	286	280	305	271	310	282	280	281	258	292	279	289	295	272	268	276	302	266	288	278	258	289	250	278	293	283	252	294	281	293	280	262	276	283	281	276	261	307	257	278	272	289	305	284	272	280	273	294	252	309	283	286	285	276	265	269	295	280	256	292	262	300	269	275	280	283	296	255	279	272	291	291	286	331	293	305	259	289	259	281	284	277	280	286	278	275	291	303	270	307	278	326	286	311	298	248	282	271	279	239	273	263	243	283	304	276	261	282	289	270	281	279	295	266	302	303	291	308	303	277	322	286	295	314	280	282	292	288	290	277	274	294	303	291	286	298	301	301	287	255	272	254	276	291	278	281	289	308	291	309	298	278	306	276	281	327	287	315	293	272	301	276	256	267	272	316	282	273	283	274	289	290	320	268	279	252	274	285	292	270	277	278	254	293	281	305	275	292	312	283	294	285	280	253	281	313	269	294	267	293	286	292	291	281	298	274	296	294	277	265	273	272	307	272	274	301	282	306	247	267	310	257	301	308	308	296	280	284	276	272	300	303	276	279	260	274	273	287	290	296	273	255	299	300	308	265	288	272	277	274	277	289	250	287	279	288	307	314	233	303	308	271	303	306	284	269	282	270	265	297	290	275	295	273	284	272	269	305	334	285	300	248	255	287	283	303	278	283	279	288	300	274	252	308	302	271	279	277	264	279	294	283	298	304	281	296	323	246	279	289	297	246	294	303	291	283	271	297	259	291	284	289	265	263	306	273	288	258	273	266	299	281	279	291	291	299	270	289	268	300	290	279	290	296	258	314	319	291	278	256	286	240	271	289	286	274	273	297	288	299	275	290	261	275	272	300	273	301	249	279	311	277	280	261	277	279	259	283	246	289	289	310	295	280	278	283	264	268	281	280	275	271	259	272	328	271	274	277	272	292	280	278	307	284	296	266	277	274	291	302	292	278	319	274	307	273	297	275	309	286	288	267	275	268	294	268	304	294	299	271	284	288	261	270	289	283	278	257	271	300	281	281	289	277	310	278	299	301	293	274	267	287	280	279	249	281	276	280	278	300	296	276	288	268	252	265	277	307	310	303	233	288	283	277	296	288	280	285	291	274	280	279	279	313	269	255	305	287	286	250	272	305	274	282	277	308	283	287	287	310	315	288	272	287	290	284	294	307	307	291	301	280	274	296	277	258	285	257	274	292	257	294	278	268	270	295	275	304	267	245	301	286	279	302	297	244	280	247	278	271	282	303	277	284	282	272	276	264	296	288	307	260	251	283	289	303	291	286	267	267	255	299	286	282	301	282	268	275	283	273	289	267	293	242	259	291	283	265	290	296	279	307	272	289	264	290	308	277	312	277	279	249	283	297	279	257	279	243	265	289	271	298	281	293	292	299	275	303	289	303	259	308	280	293	264	298	283	311	306	281	241	287	275	253	303	293	253	278	287	281	286	278	286	308	257	281	268	314	300	277	260	275	277	284	268	280	252	293	277	308	280	268	301	289	299	299	269	277	335	302	278	295	275	275	270	281	289	259	280	290	284	298	300	292	325	317	308	279	262	307	285	296	278	283	280	266	307	294	264	264	260	279	284	285	261	305	292	257	267	266	287	286	273	252	269	325	302	273	277	308	265	259	280	275	282	286	303	286	281	311	295	275	274	338	259	269	267	286	292	283	289	308	283	283	275	295	293	280	279	267	295	300	287	293	279	304	262	301	320	293	286	321	272	252	284	274	288	290	304	283	261	283	281	300	278	292	283	248	285	286	294	272	306	292	269	298	295	294	278	233	266	290	326	267	299	271	276	276	301	280	293	280	282	256	275	300	269	292	280	303	259	311	321	286	282	328	255	311	295	272	290	289	269	311	281	278	289	314	281	266	282	292	285	233	255	288	299	264	291	311	296	308	274	274	303	295	304	297	247	294	326	313	277	309	293	290	300	265	279	285	292	306	284	267	262	287	254	277	273	282	302	261	240	289	290	273	289	241	296	288	273	309	292	290	285	272	280	303	259	282	265	320	278	296	275	272	289	303	283	294	317	291	270	265	274	294	292	304	313	309	295	303	279	273	299	265	285	283	282	289	308	275	274	282	303	289	301	232	292	282	293	270	303	285	277	274	269	275	305	279	288	292	275	293	274	277	289	289	313	306	297	246	265	270	296	290	251	268	311	279	273	269	287	272	309	289	242	272	248	272	282	282	285	303	279	272	275	297	265	281	269	278	278	271	288	288	247	296	309	271	277	269	274	311	285	282	272	238	257	286	282	282	270	265	263	277	268	292	274	290	291	323	294	284	265	277	258	274	300	300	313	323	284	295	270	295	263	249	259	280	286	292	290	290	262	297	276	297	288	300	307	283	296	278	268	310	264	298	268	296	241	282	301	292	286	285	317	268	304	270	292	273	253	312	272	296	297	278	273	270	265	305	266	264	317	286	283	281	306	274	296	282	278	274	275	273	287	274	277	297	247	288	294	289	281	292	282	299	251	282	279	319	281	288	319	277	288	291	291	323	278	303	303	289	291	301	293	329	254	267	258	279	283	280	281	264	321	276	278	290	273	283	281	262	280	286	265	275	299	275	285	294	285	265	284	296	303	274	268	287	262	297	254	254	290	276	290	285	270	287	314	264	286	260	273	293	281	254	268	297	258	273	299	291	281	259	284	282	289	260	273	281	304	286	280	268	286	269	296	298	291	301	289	297	296	283	278	287	304	275	305	261	289	265	272	243	285	309	268	277	265	270	280	275	281	293	286	274	279	262	254	299	290	303	281	303	272	297	302	267	290	319	289	262	285	300	281	280	279	268	271	275	265	306	268	294	276	244	285	283	285	289	296	325	307	271	285	254	292	274	255	282	276	287	283	300	295	281	263	314	303	279	254	260	311	280	294	283	292	294	300	270	282	254	294	290	308	259	313	277	302	315	288	260	279	307	283	275	262	267	313
30838	20435	10319	798	394	389	368	321	356	300	335	336	336	284	324	302	307	299	313	318	308	322	295	335	329	332	289	324	306	327	344	332	303	332	315	312	313	314	319	311	311	309	338	317	321	351	277	294	340	301	289	323	358	332	311	300	325	299	317	338	321	322	311	320	343	322	286	322	290	325	338	313	351	294	297	298	345	347	315	282	308	312	315	331	311	337	324	303	355	343	343	310	324	364	323	320	302	310	324	315	326	330	318	315	308	324	327	314	316	303	295	318	360	336	302	323	343	327	323	327	314	303	319	328	332	333	337	351	341	334	340	345	273	329	322	315	318	322	329	327	311	322	310	307	331	311	327	313	325	313	296	309	315	292	318	334	297	313	314	312	334	346	309	331	315	314	325	283	302	302	313	308	337	340	303	361	307	318	331	305	312	343	292	332	347	344	354	319	293	306	344	304	357	315	328	310	322	325	318	278	295	310	334	301	335	341	313	332	342	317	296	311	321	307	313	311	334	335	329	336	331	323	306	305	328	296	328	311	319	334	330	330	297	337	327	346	308	301	314	320	325	310	305	291	324	298	317	324	313	289	296	334	346	304	356	322	298	312	354	295	301	305	314	321	309	355	301	287	319	318	312	305	339	342	322	319	325	308	299	320	301	327	357	328	302	338	307	302	311	309	314	322	353	283	357	329	319	333	300	290	346	285	346	347	297	314	346	311	312	352	328	342	288	302	313	318	311	333	325	342	322	337	314	319	319	294	332	331	359	328	352	276	323	304	311	335	320	317	296	356	295	299	321	321	347	318	328	301	305	329	333	328	356	294	345	366	333	321	309	331	331	284	288	338	333	314	333	306	334	319	304	313	332	305	328	338	300	337	334	329	302	341	293	314	287	318	316	319	327	335	305	339	354	314	343	306	364	331	256	299	321	325	326	333	312	315	321	281	350	316	302	290	298	326	344	361	309	351	310	287	320	292	330	272	331	317	342	323	279	307	318	320	342	282	333	317	313	271	330	317	317	324	365	291	314	297	341	337	321	278	354	321	300	324	292	326	325	317	308	336	308	333	337	314	295	323	328	320	338	351	299	303	310	324	319	319	323	324	346	308	325	322	312	323	300	316	335	332	328	328	311	322	348	291	311	313	310	284	354	343	306	330	318	327	320	358	312	305	320	350	324	321	329	336	297	332	280	358	344	356	308	325	309	340	305	280	346	312	331	319	297	292	313	323	330	323	335	288	338	326	297	329	276	318	296	329	347	303	329	351	307	316	329	312	333	308	324	299	319	340	314	332	314	338	344	316	328	327	292	293	323	308	332	283	322	338	336	347	322	327	303	317	342	317	327	327	339	344	320	349	333	318	340	318	331	348	308	295	299	304	315	342	332	326	303	314	309	300	327	324	307	296	310	327	336	329	295	320	335	306	331	303	336	326	320	287	305	320	311	367	329	321	355	339	332	300	288	286	306	329	316	321	308	318	297	326	289	324	296	293	340	273	313	313	336	313	312	328	312	307	315	307	306	324	268	337	312	318	295	311	262	324	329	318	339	312	351	334	323	298	285	312	319	300	287	337	317	374	328	320	327	321	312	303	327	355	349	299	300	345	341	334	289	317	334	312	330	291	302	309	325	351	336	319	315	319	347	360	306	349	287	317	306	344	334	352	293	349	329	313	357	311	314	301	310	320	333	337	288	309	335	337	327	339	323	279	347	300	320	336	346	320	354	316	338	300	296	333	324	292	321	342	303	316	335	298	315	324	305	312	319	298	314	297	298	322	315	337	340	301	323	318	316	313	338	313	312	289	325	309	298	323	338	302	331	316	297	343	321	333	335	337	321	316	326	268	324	310	309	312	325	296	316	301	302	326	301	306	298	299	319	303	312	313	323	329	333	343	313	339	319	317	357	316	315	306	289	313	328	317	286	310	321	336	339	302	353	317	290	333	306	314	289	288	319	306	295	361	346	296	331	353	327	322	301	327	329	307	352	358	304	327	327	339	286	299	310	313	304	306	325	303	329	281	286	316	298	307	334	350	319	299	326	336	299	325	334	327	334	306	336	331	326	314	348	323	308	311	330	310	322	329	315	310	318	315	330	324	321	300	285	310	304	303	300	281	334	282	307	333	306	337	312	324	324	290	318	281	318	317	298	317	320	286	325	302	313	316	323	341	324	335	302	288	325	303	311	318	339	320	321	295	301	340	313	360	340	301	321	328	310	289	287	309	302	301	327	331	305	291	341	342	313	286	326	338	297	332	338	324	272	307	356	325	295	341	345	335	358	327	292	319	309	336	310	292	298	321	287	323	305	339	284	327	347	352	318	321	343	327	302	312	317	314	308	323	341	311	289	322	314	338	286	321	299	316	335	304	294	305	309	334	357	321	313	318	311	293	310	341	319	328	324	357	282	340	304	301	302	345	309	336	302	328	354	327	312	305	279	298	335	348	316	347	321	318	310	320	327	309	304	289	317	323	329	321	311	298	312	324	300	288	304	335	291	325	311	309	307	303	314	320	336	290	329	296	327	343	326	279	322	287	321	300	317	304	333	305	316	296	314	336	303	324	279	350	341	295	288	318	278	337	326	315	298	299	310	383	286	283	349	327	333	300	320	313	334	285	321	306	344	266	321	335	345	310	345	338	307	276	318	291	314	298	299	291	324	294	259	327	333	353	307	351	309	298	277	301	322	360	348	325	310	301	324	310	318	288	304	295	351	311	336	331	308	331	317	329	318	317	303	304	315	290	324	309	324	363	324	311	292	347	299	295	313	308	290	342	296	308	319	311	302	328	309	332	302	331	332	332	336	316	327	288	333	258	318	331	293	293	308	322	335	290	374	343	333	311	289	318	327	287	346	340	352	329	272	303	320	322	347	326	313	362	306	312	330	317	301	308	335	328	310	331	326	333	339	345	301	304	313	342	318	330	325	323	344	330	294	310	316	344	305	332	338	306	280	320	359	308	351	320	314	334	303	338	342	311	309	336	321	304	260	320	326	307	279	360	329	296	328	308	338	359	325	309	322	330	348	332	316	297	304	337	293	306	305	328	358	313	308	335	313	282	316	315	328	309	316	321	347	335	340	341	315	309	339	284	315	296	307	298	313	311	327	304	301	343	343	325	300	307	312	277	315	328	324	362	315	315	326	340	307	306	334	320	305	308	324	336	294	323	296	334	317	308	334	341	318	295	285	341	343	327	314	357	314	323	331	340	369	329	313	302	339	302	305	317	310	330	323	307	306	328	290	348	324	319	310	320	327	311	317	296	313	299	308	301	318	307	347	325	316	338	335	316	319	341	307	299	335	304	293	363	306	300	318	324	311	316	323	284	327	323	312	339	314	333	312	300	290	305	294	323	333	267	313	339	327	329	283	320	313	306	339	343	331	310	318	340	295	296	329	351	345	327	296	307	350	316	309	278	316	294	310	306	310	311	305	334	313	334	297	310	328	297	309	326	335	321	324	311	296	323	343	302	282	285	304	304	317	285	338	345	299	310
5587	1128	923	776	790	762	832	783	763	766	790	749	768	736	785	748	804	745	785	798	782	824	737	800	764	742	790	773	747	792	733	762	754	783	790	761	777	744	754	784	743	763	776	737	769	752	813	802	739	748	761	783	774	743	786	704	809	787	695	744	806	750	788	743	715	729	771	766	769	765	748	771	775	773	784	721	800	732	766	795	742	777	768	758	786	775	762	809	811	770	757	753	802	766	841	748	763	765	733	760	819	707	750	809	809	742	800	743	742	827	723	715	815	766	745	820	796	809	734	772	773	718	766	790	764	789	746	739	803	776	739	782	746	737	807	765	753	759	812	772	803	809	724	756	768	741	787	765	788	758	774	812	798	718	706	805	814	767	795	764	754	733	803	720	770	736	764	796	776	725	721	793	787	793	803	780	776	778	783	744	780	784	746	737	774	794	724	803	788	778	759	788	783	734	711	804	800	762	770	836	775	755	792	771	779	751	755	765	784	781	763	794	773	827	779	733	756	789	736	693	747	761	717	777	810	778	741	714	768	747	725	765	815	758	774	776	769	748	731	756	792	812	784	794	764	731	745	768	792	817	793	773	786	747	779	759	712	707	762	724	794	785	782	749	785	767	790	789	807	737	774	762	795	789	766	765	783	757	800	812	733	774	754	774	768	766	741	767	805	740	731	794	796	799	768	794	771	780	746	730	737	767	786	734	756	751	748	770	730	758	775	806	737	769	779	815	781	762	803	734	715	753	764	785	785	724	765	802	774	760	769	764	783	820	768	777	768	759	744	798	792	806	774	779	753	822	735	731	710	770	816	766	746	791	828	786	770	723	765	746	853	751	745	752	764	781	800	750	730	701	754	760	787	769	749	753	764	751	741	717	769	766	806	776	796	759	745	776	773	804	756	756	793	769	758	792	804	767	736	758	776	726	778	801	789	770	769	763	784	768	763	796	769	787	734	740	771	790	717	767	787	734	776	785	797	752	764	745	744	789	715	809	799	728	780	849	731	746	776	734	805	782	734	763	735	816	771	851	791	834	794	753	764	757	778	754	815	797	819	794	794	764	781	801	729	804	791	800	790	815	783	739	767	735	751	752	738	767	814	766	754	786	795	768	774	740	780	762	766	785	738	768	815	818	760	755	748	811	777	737	776	759	785	779	784	746	766	768	755	784	804	817	744	762	755	795	761	713	752	721	785	739	761	807	754	765	771	730	761	795	773	795	756	768	714	817	822	738	793	786	811	764	729	797	785	759	789	764	754	769	786	769	823	786	739	790	752	765	763	792	807	800	785	814	765	783	758	786	797	766	774	775	786	741	822	737	765	799	759	754	791	773	743	768	771	781	775	743	772	722	766	802	768	717	778	787	754	746	820	733	827	727	762	791	812	731	756	780	765	806	788	812	805	740	792	818	809	764	811	800	748	764	763	763	743	737	762	739	800	752	793	724	771	776	758	707	793	758	781	769	771	742	836	709	791	747	749	697	758	763	750	802	730	793	781	770	752	767	750	806	789	740	806	827	761	746	773	745	792	769	775	809	780	770	770	777	764	789	727	777	742	741	802	812	760	768	779	769	821	776	815	764	806	771	775	773	786	772	758	808	781	737	785	786	787	727	795	819	819	742	777	802	773	784	753	709	796	752	775	837	757	746	767	754	795	772	818	764	811	786	742	776	803	725	763	742	762	746	760	809	827	748	766	765	760	797	796	774	766	774	870	783	787	765	752	811	744	799	713	809	755	752	790	737	810	812	803	782	784	772	756	747	806	721	748	769	791	811	771	780	759	768	793	785	749	790	808	850	808	725	770	781	800	795	777	762	710	759	758	770	775	786	818	744	762	762	804	768	773	741	747	791	759	725	761	784	792	748	748	763	768	713	786	750	766	772	790	817	759	778	748	753	746	729	736	763	721	810	723	766	759	771	766	789	758	767	772	769	827	779	764	781	760	784	739	774	785	777	794	803	791	790	742	775	774	780	742	790	769	767	754	767	771	734	771	785	752	749	727	751	809	736	777	774	725	688	763	770	784	766	773	796	777	772	765	771	802	749	755	786	746	803	729	765	799	777	769	774	742	805	786	784	741	780	752	777	790	765	802	787	754	772	764	784	779	780	746	754	784	782	736	795	736	753	770	762	785	773	799	798	784	773	793	846	697	792	797	808	785	819	761	818	779	792	735	774	750	772	779	794	756	784	807	794	744	719	741	737	743	781	759	795	822	749	754	768	729	791	770	788	784	772	715	809	731	801	751	819	798	798	837	809	822	839	818	798	774	723	802	775	761	775	763	763	771	751	780	758	802	820	770	786	790	772	754	724	741	747	767	769	794	784	770	781	775	764	786	741	710	716	758	755	773	759	801	810	789	743	746	795	755	812	722	796	769	749	765	802	789	730	764	795	725	760	787	789	781	787	774	767	793	725	771	800	771	747	824	714	773	824	773	774	813	784	781	765	782	787	763	743	781	782	770	790	749	776	758	785	744	766	728	766	831	777	744	776	774	782	793	731	760	807	756	743	780	774	786	795	831	754	732	802	772	787	754	774	748	787	728	743	783	776	768	758	765	755	754	794	727	765	707	778	766	773	781	753	758	768	725	764	793	812	767	707	779	789	789	759	774	785	736	764	757	730	779	808	746	774	845	793	760	779	735	756	805	729	726	790	805	775	775	727	739	771	755	731	759	758	750	771	798	814	818	796	747	753	714	762	764	789	815	728	746	798	782	741	760	800	790	733	744	749	755	730	787	745	752	758	811	808	810	787	750	753	785	776	778	787	725	765	744	792	813	738	790	819	707	751	800	733	739	796	754	782	725	782	762	772	766	755	786	729	821	770	758	746	772	738	755	726	770	775	708	754	748	768	782	800	778	798	769	810	812	774	786	714	792	792	808	784	795	813	781	751	763	820	801	759	714	782	798	753	780	763	761	787	784	801	778	729	749	829	749	760	784	743	798	757	820	785	788	751	754	768	799	789	758	778	801	790	716	813	770	776	745	746	814	783	752	742	795	784	808	798	737	748	738	796	748	716	791	806	794	756	707	810	733	771	798	777	783	717	763	754	806	767	757	776	768	773	805	765	774	748	774	728	790	741	751	773	789	742	781	796	775	741	743	788	687	782	824	765	749	759	806	804	810	811	821	770	732	721	760	756	758	748	789	789	738	775	788	737	798	800	779	809	757	743	749	754	740	769	763	804	760	736	794	796	775	740	753	762	740	816	736	754	795	782	722	776	738	789	729	779	780	765	742	761	781	754	764	776	760	783	785	790	775	732	753	810	774	806	744	771	777	775	775	762	736	791	735	734	724	754	784	772	739	702	761	732	792	787	778	746	785	777	764	784	757	797	813	749	785	748	732	761	768	785	763	786	771	776	790	790	791	791	788	759	748	792	786	780	791	742	807	756	768	725	768	783	781	755	772	769	810	749	748	763	787	815	724	740	768	758	722	796	736	753	790	793	740	742	771	779	786	751	753	771	818	799	764	812	776	817	795	754
24785	21092	24011	28412	21083	13373	493	309	286	273	262	236	256	250	239	232	230	264	230	219	248	220	228	247	231	219	240	204	239	236	227	234	235	221	226	194	226	222	223	212	237	232	240	215	218	234	203	218	221	243	251	213	236	235	221	209	240	205	214	194	224	223	224	226	235	209	249	217	231	229	217	214	218	186	240	221	224	201	217	225	220	203	222	212	200	190	214	233	225	213	232	218	228	255	209	217	223	210	250	222	252	229	229	229	214	219	226	216	246	243	228	238	236	243	230	210	229	228	210	218	216	229	202	219	234	194	219	235	192	219	227	216	244	250	212	220	211	224	236	223	205	241	214	193	221	231	213	215	228	226	234	229	211	242	227	219	214	209	225	209	222	227	225	225	236	232	234	224	213	255	213	239	228	247	208	269	239	217	234	206	240	210	242	226	221	246	226	231	241	195	208	200	210	228	252	212	215	211	228	226	243	252	232	223	235	228	221	229	202	216	218	229	214	233	246	216	217	225	226	228	206	223	236	217	214	228	254	210	226	234	249	225	243	210	219	229	226	231	213	239	207	235	245	211	239	234	242	212	249	214	227	199	226	234	225	230	204	204	244	217	228	218	255	215	218	226	211	206	224	201	225	229	209	216	233	196	246	195	214	233	243	204	216	215	230	238	236	246	212	210	206	216	188	230	212	195	240	231	224	207	191	234	205	227	214	240	200	226	227	210	206	201	208	200	207	244	227	201	208	210	217	213	214	213	225	204	239	211	250	267	250	228	244	220	208	226	190	255	207	227	224	225	230	223	185	202	220	230	182	233	229	244	214	217	220	219	231	236	226	214	216	220	206	236	251	238	219	197	201	226	243	218	235	215	230	209	236	226	223	205	248	198	230	208	219	237	232	258	237	247	227	206	219	243	226	211	217	243	233	227	243	217	192	197	221	226	196	219	237	234	245	257	243	236	214	224	225	227	224	214	220	203	231	229	218	236	224	203	233	232	232	229	200	223	233	219	202	233	231	216	228	197	203	200	214	236	219	236	241	211	232	228	251	213	228	243	246	201	228	254	226	206	213	232	213	223	236	231	202	220	210	195	223	187	235	190	206	190	239	225	237	251	198	207	207	237	234	237	230	206	246	222	239	223	224	234	221	235	211	211	225	213	229	254	231	213	210	225	191	238	211	204	245	227	244	207	260	227	201	191	222	210	240	222	227	230	240	231	215	227	236	253	245	207	211	218	219	239	202	220	212	246	221	225	235	226	251	213	214	204	200	213	221	259	248	241	229	239	240	196	206	178	195	229	217	235	239	214	222	213	203	234	210	253	222	197	242	219	217	239	220	237	232	234	247	229	245	195	228	212	219	216	219	224	209	215	253	218	207	202	218	226	210	201	238	200	232	218	212	227	215	226	233	217	223	211	218	229	195	216	230	224	212	199	229	220	213	226	211	229	218	221	226	210	231	228	234	215	229	228	227	196	248	244	206	249	253	206	204	212	232	216	205	220	188	207	217	214	219	210	208	193	233	204	219	226	220	274	209	220	208	200	205	214	208	244	220	216	201	222	205	246	222	221	225	227	248	252	214	197	241	227	235	214	200	232	214	222	220	178	199	190	204	229	247	207	217	228	218	260	246	216	218	229	238	241	222	228	246	242	213	228	211	207	204	244	204	227	205	204	245	214	223	190	213	255	211	252	195	237	203	221	210	205	210	231	233	230	198	207	230	225	222	220	220	215	237	228	201	220	256	224	232	217	239	206	223	214	197	235	209	244	195	207	226	195	246	211	223	223	206	215	223	213	221	220	202	250	239	223	244	245	237	215	210	217	232	212	231	248	210	236	215	225	203	206	224	238	228	224	228	221	199	234	224	202	181	211	219	216	205	226	204	225	231	211	213	254	208	227	179	221	243	233	219	227	205	234	211	230	221	244	236	215	210	203	205	223	233	220	226	219	194	202	215	231	209	219	226	236	214	205	213	223	204	213	199	240	243	202	204	219	229	199	239	235	189	212	216	236	232	211	210	238	237	204	218	211	204	257	230	202	231	244	236	219	216	206	238	233	222	226	221	223	250	234	216	246	212	229	221	240	224	236	212	214	225	262	227	204	232	252	217	206	219	199	208	208	209	221	241	204	219	196	234	204	219	213	213	240	241	228	249	202	238	225	221	221	219	231	237	229	187	229	202	203	196	215	190	219	224	219	233	217	213	186	225	222	219	228	222	207	202	245	220	217	208	185	187	223	203	241	244	210	230	209	250	194	241	262	225	216	203	212	226	226	211	210	222	210	194	235	229	216	241	218	215	241	244	221	224	222	239	231	230	227	256	224	216	220	213	216	214	226	205	186	238	233	221	234	215	225	227	222	221	209	237	228	207	211	248	201	244	230	224	235	237	220	211	202	253	233	217	224	231	226	214	251	190	215	232	245	226	227	257	235	234	190	210	232	234	202	217	217	209	232	213	244	228	231	216	232	213	242	233	213	265	216	234	219	221	223	214	196	210	222	229	242	200	202	223	212	213	223	216	250	218	238	233	229	205	233	217	194	220	202	234	207	212	268	245	221	191	247	208	226	244	200	229	226	218	196	240	245	239	183	228	200	207	217	223	213	209	264	225	215	225	248	208	210	236	225	185	182	230	241	216	207	210	211	254	222	207	229	210	222	257	227	238	214	218	191	208	232	208	267	241	225	211	222	201	210	222	216	208	227	213	222	256	231	212	240	209	221	241	182	209	250	215	201	247	189	215	232	221	219	207	222	236	227	221	206	242	212	228	233	216	238	222	229	210	212	212	222	214	237	208	218	230	221	193	220	214	229	205	210	203	229	242	240	220	223	220	226	218	212	221	230	216	233	220	222	214	194	219	242	236	240	209	252	198	220	234	222	257	211	204	222	230	230	210	246	219	222	240	209	193	230	214	222	226	240	226	232	236	216	248	224	230	233	215	245	245	214	193	191	214	231	204	217	238	211	226	228	225	217	223	220	232	227	194	213	236	205	223	216	232	198	215	242	239	237	206	213	222	201	219	222	228	236	235	195	207	192	233	213	218	221	226	221	214	225	219	242	225	233	245	210	234	226	225	225	191	203	197	229	240	247	212	219	218	234	236	203	238	235	213	222	217	226	194	215	230	215	244	235	211	234	233	210	231	208	231	211	207	231	236	236	215	252	238	216	204	217	219	212	225	207	231	228	214	242	199	222	202	231	217	174	239	190	231	247	197	219	237	206	253	224	247	210	225	196	244	239	223	210	226	235	233	168	220	234	227	203	209	226	217	209	227	202	223	216	239	220	202	209	196	211	205	209	231	240	216	243	259	235	218	236	218	247	234	250	208	223	252	236	229	227	240	209	241	228	235	246	205	233	187	256	203	207	236	246	218	214	187	250	231	225	231	203	224	224	211	204	218	240	232	210	210	202	221	230	248	210	234	235	220	225	217	219	217	237	244	254	250	198	229	227	237	221	218	181	207	215	213	228	216	201	232	211	243	244	194	212	217	223
3193	2115	1167	811	636	637	573	605	540	575	568	553	584	548	563	528	531	536	547	545	535	591	548	532	580	532	563	549	529	523	564	552	516	563	490	517	522	543	525	556	530	544	553	547	552	495	556	575	535	532	565	523	493	581	555	544	540	525	553	538	533	541	546	564	551	521	536	550	547	550	520	549	512	557	551	541	518	559	537	584	575	576	558	544	548	570	505	521	576	578	566	538	538	534	513	547	525	532	557	566	533	550	520	527	516	523	538	549	568	529	585	544	530	559	517	553	586	607	585	537	541	536	482	536	573	572	541	560	565	532	535	525	509	535	518	565	570	554	556	553	540	524	550	511	550	507	520	516	574	533	506	521	560	505	562	559	541	539	506	584	547	503	565	539	582	549	546	530	566	522	557	549	569	571	553	536	539	561	523	550	547	558	492	552	567	562	477	511	545	527	558	561	534	540	551	528	532	538	528	582	544	512	564	492	515	552	545	587	529	546	573	586	561	520	556	523	555	563	545	516	559	553	585	547	514	575	582	548	581	547	568	549	526	559	587	565	559	585	590	588	515	535	547	573	560	544	584	543	542	543	539	556	566	527	579	576	547	528	557	581	556	584	535	530	549	553	546	596	547	558	575	548	544	586	535	539	569	572	560	525	513	517	559	532	533	528	548	571	555	530	484	565	577	554	560	569	532	547	554	478	537	560	575	576	589	587	581	583	581	514	540	569	562	534	527	531	546	542	558	498	547	548	559	538	540	533	560	534	583	564	556	541	583	531	560	557	560	545	552	521	536	567	547	529	542	563	580	512	516	546	561	543	528	547	523	551	539	536	535	547	595	511	590	522	550	577	518	548	503	539	577	537	571	582	580	563	553	555	564	562	511	536	515	558	534	548	545	548	545	510	545	517	568	558	556	537	575	510	608	535	575	536	580	535	515	573	565	527	547	520	567	540	506	565	545	562	570	535	558	543	553	538	558	537	535	553	548	571	550	599	537	561	590	545	518	510	521	582	561	501	547	537	567	563	553	527	555	542	547	485	563	563	530	547	535	533	548	540	560	545	502	534	562	565	505	569	565	537	535	535	544	574	547	531	574	552	527	569	586	557	546	530	578	546	567	511	571	524	570	507	557	572	526	547	526	529	529	548	579	528	572	557	554	560	550	530	503	578	554	556	504	592	568	520	574	550	519	531	541	511	577	541	521	548	542	540	547	556	541	507	529	569	561	580	547	549	587	543	555	522	582	531	528	550	556	563	544	543	558	564	579	556	601	554	497	534	530	558	537	539	542	533	537	562	550	524	543	585	544	562	603	540	547	536	592	515	558	569	577	486	553	548	518	539	532	525	533	553	512	566	542	543	560	551	547	528	572	538	509	549	563	558	563	538	518	552	535	577	577	534	532	525	542	530	554	530	570	533	551	490	558	498	560	543	598	513	578	558	527	567	557	512	555	537	616	542	524	584	517	527	550	520	538	539	539	536	569	542	574	549	513	542	568	585	525	567	521	513	559	562	558	553	547	563	573	572	491	568	551	550	509	546	527	578	589	558	540	570	582	554	568	551	534	536	568	561	512	547	538	555	601	560	560	537	546	546	521	554	539	544	533	565	545	503	544	522	552	561	592	523	557	528	573	530	562	521	500	543	509	527	583	535	543	544	570	541	531	554	535	520	528	552	549	559	569	549	550	555	554	548	533	564	551	545	521	614	538	550	577	594	527	556	553	570	556	542	512	526	577	526	539	589	568	515	518	567	556	570	555	524	560	577	566	537	533	580	608	533	561	531	508	582	494	576	520	568	592	515	563	556	539	550	564	545	535	566	568	566	569	546	541	578	471	545	527	531	599	553	544	604	547	546	517	563	639	526	548	573	536	521	579	591	517	569	526	545	539	540	526	584	571	563	539	575	572	557	589	539	571	564	576	533	500	539	569	515	564	578	523	548	587	548	533	553	544	581	520	534	529	520	532	534	525	520	539	538	511	561	505	524	547	556	538	532	514	536	565	556	547	549	496	523	522	537	523	530	557	567	554	531	520	517	538	523	578	564	546	568	531	571	573	548	524	522	484	532	546	582	555	528	545	577	564	544	575	507	539	552	548	557	556	551	511	550	544	543	549	557	551	530	546	553	546	553	552	522	523	540	551	550	479	523	555	547	558	535	529	576	550	532	531	613	527	549	560	575	524	559	570	568	542	587	540	567	536	528	513	529	546	539	507	565	529	555	602	552	571	575	568	521	526	528	572	548	551	537	512	603	534	517	560	570	530	553	515	519	557	556	515	576	532	555	550	563	536	526	545	553	519	575	593	553	528	570	520	573	555	511	576	553	528	522	532	535	519	562	523	549	550	531	564	541	509	518	532	489	505	570	542	553	562	512	557	579	541	533	619	520	513	537	528	580	536	558	481	518	556	517	533	547	576	586	547	557	573	521	525	547	516	545	547	525	513	513	548	517	505	560	553	529	500	566	531	554	564	532	543	529	577	532	561	547	544	528	539	539	572	541	529	519	544	518	534	568	509	551	565	555	603	564	506	562	538	553	562	572	529	544	558	547	510	555	535	574	510	539	567	590	574	518	560	528	545	546	596	538	531	556	548	556	576	556	508	535	515	561	534	510	579	552	547	585	493	590	604	544	533	535	547	528	519	527	508	541	562	527	583	514	514	537	551	555	528	567	518	527	503	541	558	532	550	509	526	541	510	519	553	573	513	529	578	492	506	520	538	509	522	527	527	557	526	522	522	552	549	537	534	510	544	541	554	527	561	562	522	515	542	561	544	526	540	553	566	535	536	592	532	585	558	578	562	541	536	518	550	566	530	535	549	541	516	577	518	486	533	559	536	516	559	511	568	526	550	556	509	561	556	531	525	561	557	589	562	533	515	538	568	536	539	515	503	555	510	549	560	577	545	559	552	495	499	536	561	522	500	566	523	551	580	557	594	556	505	498	587	548	541	584	542	560	542	531	525	517	541	561	538	559	530	560	529	557	577	557	536	564	501	547	552	544	561	550	583	549	556	542	552	577	536	499	521	519	578	536	572	548	534	550	537	547	545	529	535	526	553	547	486	547	551	571	527	547	571	530	546	561	564	530	575	528	552	544	537	523	544	516	509	558	510	495	573	560	564	557	520	542	557	587	529	558	521	564	519	549	579	534	540	535	529	587	577	541	577	562	552	541	527	537	544	527	533	518	516	530	551	533	549	561	593	516	516	551	540	564	551	537	550	537	539	555	559	565	504	532	600	558	532	586	530	503	533	532	560	562	564	516	540	547	528	508	575	560	530	564	565	557	512	566	560	548	531	513	557	587	570	532	577	550	532	505	547	565	528	588	570	526	512	538	544	563	555	542	602	529	533	549	544	508	509	546	538	555	552	505	548	488	539	508	566	531	513	599	568	539	538	499	567	564	572	502	533	515	539	549	567	523	509	570	527	565	510	553	500	537	531	530	543	554	511	550	506	537	521	569	558	587	548	512	567	550	547	562	520	531	509	526
24036	21088	24454	27943	21089	21095	12344	414	253	248	171	220	150	166	159	129	137	123	128	128	91	115	121	103	102	110	108	114	93	125	121	132	126	114	107	108	110	119	109	97	95	120	113	101	110	118	96	109	104	110	147	104	92	119	122	105	109	118	109	100	95	92	101	105	106	97	108	99	102	118	113	98	93	116	103	109	121	98	101	93	113	105	101	104	101	100	93	93	107	94	90	111	124	114	105	109	105	116	105	85	104	118	94	93	111	96	92	105	98	108	96	120	111	94	117	103	108	100	90	105	114	100	93	114	93	96	101	108	113	128	111	112	91	100	99	102	109	113	94	120	114	94	117	108	94	111	106	104	112	114	81	84	111	111	110	104	92	100	106	99	92	90	86	123	97	105	97	96	95	103	111	111	100	95	93	104	98	99	90	79	92	110	120	107	107	95	89	94	111	89	100	108	96	103	101	105	104	111	91	82	132	102	99	91	99	94	97	104	120	92	117	107	96	114	89	85	113	110	99	105	113	104	114	100	111	117	106	83	105	101	113	115	129	96	89	89	108	120	84	111	119	116	110	95	98	106	121	105	114	105	118	103	80	95	93	105	106	102	111	88	98	87	100	94	92	102	122	106	98	110	108	94	105	99	105	115	114	108	98	101	110	81	82	87	119	102	108	105	111	100	117	104	98	89	90	99	102	92	108	98	106	111	105	99	105	97	103	104	98	112	102	119	111	94	112	94	77	104	97	95	104	106	104	115	109	115	117	114	108	94	126	88	89	112	108	92	107	122	115	106	79	91	103	100	100	103	110	110	100	97	95	93	92	110	110	98	84	104	99	97	100	109	115	92	122	101	102	120	111	107	109	98	110	103	97	95	105	86	106	94	89	93	100	115	107	117	100	113	104	104	88	110	113	104	89	95	104	99	97	112	111	117	105	121	98	96	128	86	89	99	102	93	95	87	98	116	95	128	139	106	100	99	111	117	106	99	87	97	108	99	111	102	96	95	83	104	105	121	94	100	113	116	90	102	103	100	117	97	99	96	97	93	104	95	94	97	97	110	106	113	111	126	87	99	107	105	97	101	103	89	78	104	98	92	99	97	97	101	118	117	116	118	104	93	88	120	111	124	108	113	119	97	126	117	103	124	109	99	105	102	126	122	118	116	92	97	100	97	101	122	101	89	100	84	115	95	83	116	104	106	107	125	93	94	92	88	115	114	90	103	116	116	113	109	95	105	89	110	116	120	110	103	96	105	102	96	110	106	90	87	89	89	100	109	111	99	112	94	136	112	114	95	80	106	77	112	103	106	100	106	99	102	90	76	101	122	85	111	122	98	91	108	90	82	90	99	76	104	99	113	99	89	100	98	127	99	92	101	124	99	107	70	100	89	93	97	95	79	120	113	114	129	117	106	105	108	94	89	116	78	98	105	93	118	107	105	106	109	99	99	111	101	116	97	111	93	108	98	102	116	90	102	101	97	95	98	114	108	101	99	86	117	111	113	94	105	98	97	98	100	69	107	87	100	103	101	105	103	89	101	106	107	90	112	105	91	109	93	95	104	132	105	95	97	98	96	94	118	105	99	108	95	89	88	89	121	105	102	87	98	108	106	84	102	81	130	104	97	104	103	108	102	93	88	100	96	95	117	138	108	102	107	94	98	89	107	101	106	103	99	93	83	114	82	122	103	96	86	130	98	94	103	106	115	113	89	95	101	97	89	111	95	99	125	116	107	114	103	99	102	119	87	100	107	104	126	114	102	98	103	112	102	109	121	98	99	107	130	105	110	94	124	108	109	101	116	109	108	100	103	95	96	113	105	122	115	115	100	100	100	90	117	110	108	102	90	96	94	92	108	101	104	98	103	93	105	105	88	107	97	110	96	110	109	93	92	99	106	121	119	106	109	107	93	97	119	113	117	86	103	121	92	99	118	97	104	105	101	100	89	97	90	115	99	101	92	99	95	108	95	104	89	93	98	127	115	80	121	92	122	114	94	96	101	119	96	109	103	118	107	114	110	95	100	99	118	97	103	120	111	105	117	106	100	103	115	95	105	97	105	121	100	87	95	108	122	106	92	93	105	89	115	114	98	105	99	94	103	97	116	92	125	125	112	112	117	110	102	122	76	101	97	91	113	85	103	96	121	105	92	77	94	86	92	96	119	85	107	106	88	102	89	113	102	101	98	100	108	95	101	109	106	107	102	96	112	124	99	103	116	78	98	98	88	95	97	100	102	122	110	91	105	100	101	108	98	98	112	98	118	95	85	110	93	84	108	121	102	109	106	101	104	83	107	97	119	109	99	105	101	107	102	96	98	112	107	87	86	89	121	115	97	117	113	114	117	121	112	117	110	101	85	114	94	116	105	82	110	111	97	117	123	114	114	96	106	115	124	114	110	97	109	99	99	113	111	95	105	120	99	118	108	112	78	96	84	81	98	119	119	102	121	110	106	109	82	113	122	99	101	97	102	96	112	103	93	115	103	92	93	100	121	115	94	122	106	83	99	115	94	99	97	103	96	126	117	96	96	98	113	103	111	95	101	113	116	112	103	97	102	84	99	103	103	115	93	124	114	110	99	120	96	100	95	95	103	106	96	89	95	99	112	82	96	108	119	114	105	111	96	89	96	102	120	106	87	105	96	94	115	105	96	106	99	113	110	105	106	94	97	94	104	102	101	111	122	90	95	101	114	105	95	96	106	88	90	89	107	102	115	92	119	107	97	110	111	96	81	110	92	94	97	132	117	98	99	125	94	118	110	90	96	84	107	92	95	101	83	109	100	111	103	109	98	128	108	107	120	98	103	107	107	120	96	94	102	101	109	102	128	96	94	98	102	104	113	113	110	117	96	95	98	113	82	137	128	94	104	94	85	89	106	98	106	114	95	107	102	105	101	97	101	101	94	116	97	100	95	110	100	91	117	90	102	92	115	101	90	90	118	120	96	98	117	107	98	100	95	113	121	90	95	95	96	113	109	109	94	115	114	108	109	94	94	91	85	90	85	120	82	109	80	108	111	101	118	109	122	75	102	107	124	122	114	92	112	112	87	94	95	98	102	89	89	107	90	119	113	118	117	107	117	108	106	98	102	84	98	101	95	97	100	93	94	99	111	112	103	90	128	96	86	125	89	91	101	105	104	105	97	99	96	106	118	103	107	97	119	107	98	104	90	91	122	118	105	122	112	86	107	92	127	103	104	82	95	108	113	94	120	108	117	94	109	83	110	120	100	108	108	116	112	121	111	108	98	106	86	86	99	105	101	106	111	98	138	85	105	97	110	103	91	85	94	127	101	108	119	109	90	109	93	96	97	117	114	106	102	80	97	80	114	79	104	93	103	86	105	114	101	114	109	102	95	125	123	107	103	107	117	131	108	92	105	104	77	110	115	96	105	96	120	105	107	111	131	94	115	105	107	88	101	102	97	96	105	102	93	102	79	104	97	94	103	112	105	113	103	97	94	89	100	82	90	105	103	88	107	102	86	91	98	116	110	121	107
3162	3351	1422	744	505	419	388	360	348	344	359	307	302	305	304	294	279	308	294	277	311	335	301	277	294	304	309	287	293	289	284	304	313	296	277	300	292	290	303	287	290	291	309	284	300	301	287	279	321	299	282	319	301	291	299	279	281	306	306	289	245	294	263	286	289	285	273	273	277	290	305	288	284	280	296	276	285	281	304	287	294	296	295	287	303	281	310	250	328	305	281	275	297	285	295	304	263	283	272	287	267	285	290	292	265	283	268	288	313	264	265	290	276	286	289	286	232	285	290	283	287	309	318	281	295	305	268	258	300	250	284	317	239	288	300	281	284	318	305	282	285	251	291	287	285	289	289	287	258	280	294	269	272	287	272	269	285	278	274	271	298	253	282	279	283	283	315	300	290	271	292	300	294	287	290	317	282	302	303	290	285	290	320	284	296	326	279	257	273	275	309	303	326	293	316	257	294	301	288	297	285	294	285	291	270	273	251	278	315	280	272	306	308	313	300	282	261	305	302	288	268	303	287	284	287	283	272	280	269	279	263	297	280	267	276	285	272	294	300	292	345	259	307	310	287	285	319	281	285	280	287	287	292	280	268	267	278	277	298	307	282	287	273	267	259	269	297	290	271	310	256	307	291	300	273	263	279	312	263	289	271	255	277	283	283	279	288	289	273	281	296	267	289	302	302	286	315	288	266	341	308	284	296	271	256	323	265	297	276	298	275	287	259	294	273	304	284	271	291	261	289	291	287	283	260	303	273	316	283	274	290	277	280	306	288	294	300	286	291	282	270	287	290	300	271	303	286	304	308	305	284	285	322	294	261	272	288	276	305	304	270	273	262	280	289	281	289	237	286	299	309	280	280	286	291	279	276	298	300	281	295	284	295	251	309	299	272	289	272	258	313	300	299	300	268	291	292	265	277	274	272	287	302	273	282	323	292	294	299	292	261	255	298	266	279	294	321	280	300	301	316	280	296	315	287	283	267	299	278	306	294	286	276	258	283	260	278	306	265	260	285	294	272	272	274	285	306	310	305	307	272	267	288	299	286	294	262	279	272	283	303	287	297	277	280	270	294	270	291	339	277	274	294	318	244	276	275	319	281	295	307	294	261	308	305	293	279	303	273	319	277	285	298	281	274	289	280	287	296	288	290	298	283	254	303	291	298	295	293	316	308	297	290	311	292	284	299	322	300	278	272	308	297	271	277	284	298	306	294	270	284	317	276	302	304	286	258	302	296	285	257	280	306	290	300	298	308	322	333	300	284	311	268	288	276	316	271	279	297	275	275	307	262	273	304	286	282	298	264	278	308	270	286	258	293	301	295	273	312	286	300	293	268	254	287	285	311	279	285	302	305	269	294	282	305	289	297	304	287	308	264	286	286	279	267	292	276	320	266	278	275	311	293	276	288	324	284	300	280	271	285	300	272	282	283	287	282	291	257	308	314	311	294	279	297	263	295	289	285	288	296	292	253	296	284	268	278	270	289	300	264	296	294	311	292	262	270	312	254	288	251	315	317	311	294	269	254	305	299	285	267	289	297	286	274	276	271	303	280	295	298	267	299	280	306	268	257	316	292	304	289	281	321	279	280	255	298	288	316	285	258	298	292	276	258	266	299	254	301	291	319	298	315	301	277	272	282	296	270	302	295	254	315	276	289	289	283	286	286	273	265	295	264	270	279	303	266	296	299	300	322	267	309	303	270	290	253	301	253	299	277	292	298	269	284	285	282	306	291	280	282	314	315	322	302	320	305	283	288	287	301	292	288	310	282	297	277	316	245	251	290	310	291	295	281	302	302	263	276	282	337	277	301	306	297	276	285	270	270	288	293	280	274	268	285	287	277	295	273	305	267	310	302	308	284	279	319	271	278	259	284	313	259	275	289	298	294	301	290	267	275	288	276	272	262	329	287	264	287	283	294	315	284	293	326	269	271	286	292	286	273	291	306	276	282	289	290	322	276	297	278	295	297	300	267	252	301	270	323	263	293	257	285	293	274	267	296	267	273	272	296	249	264	288	278	327	282	294	310	267	304	290	279	265	263	266	289	289	303	294	258	288	276	283	287	283	282	272	270	287	276	274	311	290	264	306	284	286	255	303	310	278	281	292	295	295	269	306	281	305	311	283	292	285	327	290	278	282	280	328	306	272	278	271	273	250	265	304	257	295	295	285	314	303	322	275	250	302	296	291	286	266	287	315	308	297	285	286	296	255	282	254	310	278	272	290	274	278	283	268	271	295	303	300	268	288	286	257	288	266	282	317	264	296	286	282	288	303	278	312	277	278	289	280	269	281	330	289	293	268	263	300	294	283	282	288	274	275	290	309	267	263	286	295	287	301	264	313	323	273	271	289	265	267	266	272	265	299	282	297	259	290	308	324	275	303	309	271	250	320	304	254	265	299	286	322	295	290	272	283	267	317	262	300	290	294	290	275	257	272	293	328	273	288	260	271	265	300	290	282	290	313	258	277	287	288	300	272	298	266	312	310	300	322	263	257	273	263	317	280	333	283	268	299	295	288	276	297	262	302	286	273	283	281	298	284	270	291	286	307	289	309	270	309	278	311	278	286	276	322	302	297	299	322	307	265	283	299	277	276	292	287	280	265	309	280	276	273	274	287	301	305	295	287	277	282	286	308	281	277	289	308	275	261	296	272	298	272	291	289	268	285	282	292	297	264	292	296	282	304	266	306	314	291	273	274	268	287	275	260	286	302	277	294	279	294	289	280	300	254	276	277	321	289	325	301	318	274	286	296	304	255	266	258	278	293	293	255	274	289	328	287	297	295	297	280	325	262	294	284	290	250	299	283	284	301	294	271	298	295	313	274	300	287	273	295	281	298	282	280	295	328	262	289	295	286	271	284	291	257	302	293	300	285	297	283	291	263	272	262	316	246	284	256	289	294	290	271	283	264	281	314	287	306	270	288	313	301	295	306	315	274	295	293	281	284	291	298	261	290	310	298	316	319	276	289	254	265	281	280	294	302	281	281	278	278	299	279	278	268	293	289	278	278	317	293	286	270	277	329	289	266	296	287	276	265	274	281	301	292	280	300	275	276	289	300	269	307	269	268	274	293	314	277	280	303	275	288	288	286	263	286	277	268	309	285	293	303	261	288	273	287	285	295	280	264	289	266	288	285	291	282	292	263	307	264	264	297	284	273	309	302	299	288	271	271	255	310	295	265	292	301	305	282	293	254	301	282	271	295	259	287	281	310	284	301	277	305	264	298	255	268	289	304	257	309	280	282	262	270	274	307	269	308	276	295	315	276	276	297	326	288	289	265	257	253	283	306	261	280	289	264	275	280	287	300	282	296	317	245	282	325	258	284	315	260	264	265	304	278	291	306	276	287	289	284	340	283	262	283	281	286	291	292	306	293	291	292	283	279	281	255	321	290	280	267	280	275	295	321	277	298	282	296	301	262	292	297	306	279	293	300	286	280	276	260	290	268	316	280	299	282	289	279	261	263	320	278	258	273	268	263	280	274	294	309
31003	20540	10603	936	573	501	444	347	330	329	342	322	348	337	334	315	316	328	294	315	363	334	310	323	319	323	309	360	310	325	335	327	325	310	340	317	319	339	318	307	337	316	351	334	336	364	317	296	329	355	321	291	305	307	345	296	309	328	307	282	323	323	323	344	333	341	321	318	326	287	256	311	318	319	337	298	311	315	298	306	358	301	299	291	351	290	325	298	336	311	342	309	318	318	316	358	345	303	318	313	331	321	311	302	331	291	336	314	306	314	321	342	310	308	293	332	318	282	336	313	328	330	326	327	318	336	329	303	303	325	332	332	324	334	331	322	308	326	331	322	311	322	371	318	304	336	322	299	315	341	339	308	326	294	354	329	346	341	328	332	337	330	304	324	324	318	320	282	333	313	357	336	309	327	321	323	342	323	320	307	341	304	316	312	327	335	308	359	285	343	317	349	312	330	325	332	322	350	329	315	318	313	340	333	312	327	296	301	348	324	322	341	322	310	315	342	305	335	351	340	318	324	327	290	322	318	328	335	316	335	335	318	317	305	309	350	312	318	343	341	312	331	299	356	288	317	314	332	337	331	305	324	324	309	326	362	323	319	322	341	337	310	315	356	323	328	311	307	326	325	318	305	311	311	302	296	346	300	311	302	329	356	312	321	326	356	324	323	318	326	308	366	332	331	295	317	309	324	339	348	333	324	331	331	298	321	311	322	310	375	346	306	322	314	312	323	288	339	321	354	327	299	332	315	320	325	349	305	317	316	328	342	344	311	292	335	303	310	319	320	333	313	293	326	307	341	353	310	352	330	355	351	369	332	313	322	348	321	296	298	287	302	318	319	311	359	335	317	299	313	327	306	325	339	330	343	308	318	328	318	337	309	355	283	341	325	318	339	318	296	319	319	313	324	314	318	342	302	307	299	330	316	339	337	317	334	343	295	303	285	316	308	333	324	328	325	304	307	320	301	344	315	313	291	342	318	339	316	299	324	320	306	329	321	311	293	329	312	348	345	308	337	311	327	310	315	332	285	310	310	314	338	335	301	303	326	306	311	349	312	334	293	300	321	279	304	277	320	313	309	303	306	305	307	372	317	288	312	344	342	339	320	320	355	342	333	328	311	346	342	343	308	351	300	325	308	298	317	313	328	330	354	359	335	300	299	310	287	317	321	340	327	314	333	341	338	323	322	361	328	299	317	327	306	282	318	345	301	313	295	309	312	328	333	352	315	309	318	319	345	345	303	303	323	335	305	307	311	298	303	290	336	311	307	315	320	310	320	312	334	310	353	339	326	338	314	331	300	335	289	346	336	329	308	322	317	325	302	311	295	330	307	331	304	327	335	329	348	323	329	319	306	313	319	312	304	324	318	333	310	317	319	292	317	362	349	311	309	291	329	343	355	328	355	318	315	326	329	339	306	330	341	356	305	359	318	322	292	332	365	346	309	307	335	354	328	326	310	280	305	311	330	294	336	319	304	335	337	316	286	365	331	337	283	347	306	355	325	323	315	346	311	329	289	316	335	309	333	341	320	309	331	299	326	301	309	333	326	326	322	322	315	331	286	329	353	340	288	321	312	326	319	335	286	296	311	325	342	300	299	323	299	301	308	296	322	298	324	317	315	311	278	299	305	304	312	329	314	327	336	315	317	335	345	320	299	322	307	303	289	337	322	322	326	360	306	257	331	324	280	311	338	336	323	343	321	360	311	306	313	313	315	303	289	305	331	322	320	311	352	315	328	341	295	333	329	343	312	306	329	325	317	369	335	328	326	308	321	317	327	329	327	270	304	331	335	343	370	308	305	311	336	304	315	343	297	320	337	347	349	314	331	311	307	323	336	318	318	336	319	312	352	321	344	275	336	300	325	342	346	352	304	304	316	317	322	318	310	292	307	297	290	319	338	311	315	325	316	302	307	336	334	298	301	299	265	320	334	325	310	318	312	318	300	301	317	329	325	332	359	305	324	330	319	292	309	329	303	341	336	335	330	315	312	289	306	291	286	302	311	327	298	347	338	291	312	319	308	340	302	328	358	318	320	312	323	308	305	345	313	333	323	301	330	331	348	306	347	310	295	339	309	280	303	338	304	301	285	331	308	325	327	346	325	308	318	339	313	315	301	342	300	297	315	326	310	331	340	316	316	327	324	343	327	322	322	350	314	313	313	297	352	342	321	314	295	311	329	337	345	298	350	336	320	311	322	305	314	347	321	306	321	303	330	298	358	320	318	335	319	359	314	306	315	328	325	311	316	338	306	325	330	319	311	345	312	302	340	321	301	309	310	313	326	317	312	318	329	310	307	353	368	309	320	311	306	306	314	332	330	332	301	337	340	320	319	297	315	345	311	298	322	332	294	310	310	295	298	350	315	357	339	329	336	324	278	336	355	311	351	307	328	314	301	316	300	326	310	333	322	314	303	294	339	308	277	322	294	287	305	334	344	298	311	335	337	319	320	310	315	294	312	279	319	331	319	319	295	284	315	326	284	325	321	302	284	331	313	319	322	292	303	317	336	305	322	327	288	293	333	308	324	295	322	344	305	322	341	300	313	298	355	284	320	323	365	330	324	325	296	314	322	334	295	287	309	316	300	297	332	318	342	356	286	307	340	346	343	296	284	308	320	336	319	333	319	331	311	329	325	351	325	294	315	308	343	300	319	297	344	350	327	326	307	305	325	340	311	329	268	312	305	304	333	310	337	312	325	323	348	308	330	324	315	329	331	328	328	314	342	322	314	332	306	300	308	333	312	285	312	311	339	328	346	296	333	286	325	311	310	303	361	330	320	317	323	329	329	308	339	337	319	323	320	335	323	321	327	288	314	312	341	344	320	298	326	326	325	318	347	319	311	327	295	318	313	351	326	302	293	347	322	322	322	300	343	324	329	341	340	313	297	324	283	352	305	306	359	308	361	326	318	335	319	310	323	359	299	312	318	306	310	278	326	323	306	285	302	342	343	346	351	342	315	304	295	318	295	285	339	336	325	345	329	311	308	275	268	327	347	310	321	300	318	322	297	317	327	338	331	312	325	330	313	295	356	337	338	323	319	311	322	355	328	327	325	295	333	304	307	341	295	352	321	331	326	350	325	324	332	317	346	337	321	321	306	330	330	339	330	371	315	333	321	312	291	295	296	325	356	328	307	324	290	325	324	338	311	317	325	305	295	326	355	327	294	287	304	325	321	290	309	326	301	367	328	324	307	305	342	312	324	343	303	317	347	347	307	320	345	289	342	338	336	322	359	340	313	306	330	318	312	333	306	306	335	310	316	307	337	316	323	286	294	311	286	320	339	305	334	350	320	335	344	311	329	323	307	323	356	323	334	371	354	320	315	323	324	289	326	318	340	317	321	293	293	301	288	299	349	278	351	321	307	348	332	281	315	343	343	320	338	345	324	345	357	331	315	304	325	289	329	311	316	326	314	295	310	323	311	330	309	330	319	305	293	335	311	297	339	320	312	303	322	316	314	259	347	320	331	372	328	334	303	338	304
5518	1170	916	760	772	813	748	784	763	817	762	800	763	754	780	753	790	714	752	779	757	741	796	768	763	788	757	784	731	806	805	790	782	728	761	762	759	744	775	739	731	750	752	768	766	779	801	810	805	728	793	796	821	817	776	774	754	798	748	749	777	731	787	729	743	734	790	785	765	748	760	756	774	766	730	761	743	748	775	789	809	747	828	738	765	768	842	792	762	841	799	831	755	734	767	847	774	775	761	762	772	810	767	821	741	758	777	740	762	762	758	760	754	774	795	782	814	747	806	764	761	733	748	780	735	732	767	790	739	766	795	778	761	813	779	784	713	738	791	756	784	764	754	830	705	804	729	721	773	802	731	848	722	776	767	761	735	890	812	736	788	756	826	807	733	757	760	786	744	707	795	734	798	831	792	732	798	801	768	780	804	797	788	781	795	740	752	772	738	769	779	736	757	736	789	769	788	730	745	779	811	811	791	819	741	778	762	806	727	754	749	771	751	819	769	801	827	751	750	767	771	760	815	774	827	834	824	766	784	715	777	785	758	771	837	756	785	734	812	781	779	775	816	762	781	795	791	798	769	742	742	773	765	753	722	778	821	768	761	780	798	784	806	739	810	790	749	792	802	748	751	787	788	848	793	784	789	760	781	778	775	773	793	779	774	771	763	777	693	770	788	770	738	831	812	814	765	756	750	745	797	797	787	843	776	761	810	753	762	705	777	743	770	765	777	803	783	771	792	757	749	760	796	797	725	774	731	835	744	791	752	781	723	758	749	724	749	785	747	709	774	789	770	735	781	793	722	807	720	750	773	784	790	794	775	756	808	772	785	764	780	758	766	756	777	767	755	787	812	750	728	781	753	779	754	755	783	836	762	770	818	815	775	775	806	751	812	782	793	801	791	748	796	769	793	790	720	796	799	763	804	743	764	801	760	762	796	734	788	805	744	785	788	767	743	733	808	790	728	762	768	781	720	755	790	744	852	779	769	775	783	754	782	815	763	788	814	756	820	799	767	809	716	822	741	791	741	774	764	782	758	780	785	767	801	798	779	753	800	796	790	778	785	765	753	762	727	777	777	746	760	715	771	765	758	755	746	769	816	840	773	789	783	785	807	736	771	783	797	757	764	836	780	823	746	740	751	774	746	782	779	748	795	786	771	743	770	780	801	783	789	825	766	796	779	795	798	786	759	763	791	781	801	761	773	783	855	780	758	763	766	757	728	788	771	731	791	762	789	758	742	765	740	803	750	739	729	791	755	761	767	737	811	789	767	783	775	770	787	775	707	786	794	794	763	757	767	779	789	791	763	809	741	782	783	747	790	754	756	788	773	742	761	810	766	759	800	792	730	774	738	718	795	759	752	769	728	769	751	781	780	804	753	795	775	778	794	783	756	769	778	753	754	808	767	740	733	825	762	725	733	738	793	695	774	758	776	795	782	756	799	764	767	794	762	790	758	826	791	767	800	752	757	776	779	816	769	792	818	811	801	773	805	829	740	762	736	808	778	768	818	772	754	782	770	754	824	725	805	797	777	728	771	761	799	769	740	795	707	738	775	752	790	730	776	819	731	740	772	782	776	754	781	759	746	753	738	765	755	762	753	770	787	812	747	786	739	815	755	742	748	725	744	779	782	798	771	767	753	761	804	766	739	788	764	785	783	782	754	768	771	756	792	845	769	744	774	739	782	767	811	737	723	763	754	787	841	812	747	760	765	791	814	799	765	732	742	834	761	786	759	780	723	764	754	800	792	754	731	825	780	795	745	805	746	782	773	713	797	792	774	796	755	761	789	736	798	784	736	818	770	734	778	752	760	780	775	744	794	799	815	748	788	814	796	767	751	791	754	812	770	747	811	768	787	783	788	740	775	795	754	711	804	794	799	769	743	771	761	758	793	730	751	790	742	781	731	771	768	768	766	816	795	755	759	715	705	829	743	782	782	778	790	802	770	796	738	775	752	773	864	749	780	747	793	778	780	762	781	736	752	760	827	744	770	751	779	753	792	830	771	823	759	804	824	806	758	761	786	778	786	774	806	774	724	772	787	801	743	797	791	768	781	742	776	781	797	805	794	798	763	798	744	757	744	802	794	744	745	775	710	755	784	759	796	746	737	794	779	782	759	780	760	736	710	702	794	830	774	796	783	778	754	777	757	825	831	762	809	805	776	782	767	770	787	789	798	814	765	766	781	734	764	801	800	810	746	797	767	768	716	834	747	786	757	781	772	769	756	746	748	764	783	754	752	753	778	757	757	774	717	787	749	761	776	826	804	781	749	766	806	780	786	803	758	767	753	764	767	745	851	790	806	758	750	794	784	759	749	700	791	782	745	752	819	750	795	730	800	747	760	793	760	773	747	764	739	772	792	757	773	780	781	774	783	775	818	744	748	785	737	778	776	723	787	767	789	755	762	768	825	775	768	749	767	761	738	769	731	811	736	793	769	776	825	793	753	792	741	786	789	738	755	713	747	781	751	758	748	802	759	733	807	801	811	800	803	819	735	784	755	740	751	736	759	783	770	753	775	795	715	727	817	749	779	776	778	779	769	751	811	822	814	794	783	791	800	753	787	767	739	773	764	763	768	782	788	769	772	748	771	784	762	765	757	765	735	818	745	794	759	788	817	775	762	740	772	817	784	802	805	815	799	815	765	789	739	767	793	801	751	794	752	770	760	741	787	771	775	779	793	791	692	771	744	745	790	751	740	777	792	779	739	783	742	801	738	721	732	781	744	806	794	746	787	735	747	783	744	778	779	761	739	757	765	771	805	821	799	775	750	755	784	775	809	836	803	746	765	783	811	737	735	781	777	804	735	802	794	748	774	802	779	755	768	779	764	737	791	812	733	752	741	778	784	814	768	747	837	739	727	763	798	767	818	787	749	815	752	778	744	746	769	751	740	744	736	794	791	789	757	809	728	762	771	748	774	742	785	736	792	777	751	762	739	751	812	723	789	772	728	772	741	749	753	761	822	757	756	796	805	781	744	776	743	782	756	757	763	738	765	766	814	753	765	786	816	762	754	762	749	810	797	710	769	759	792	766	723	773	801	736	796	784	761	759	749	768	756	737	781	775	825	750	767	758	762	771	737	816	781	836	781	759	760	717	806	739	812	804	824	739	718	809	789	776	752	724	760	759	732	807	752	811	771	761	744	748	773	748	780	768	727	772	715	774	787	801	780	766	789	733	749	782	778	772	793	795	804	770	735	718	759	800	795	768	749	760	723	774	752	739	764	833	795	735	777	794	801	721	784	738	781	840	768	794	826	808	821	785	777	749	754	783	757	760	719	758	745	759	789	803	796	753	803	800	758	758	788	741	801	775	743	778	751	735	726	699	824	794	784	792	770	790	755	745	783	789	792	766	805	800	746	790	735	759	735	793	745	807	720	729	765	799	742	732	790	796	740	770	789	754	752	832	751	764	838	842	721	798	748	784	758	747	782	767	778	814	735	739	714	770	779	823	802	763	791	733	805	720	767	724	806	794	787	769
24712	21044	23921	28331	21039	13299	492	308	271	288	277	257	260	259	234	237	222	230	220	242	239	239	217	216	228	239	231	204	252	227	204	234	220	232	223	216	232	225	222	222	214	253	233	206	222	220	206	196	248	184	231	240	228	229	235	221	235	231	220	228	229	222	216	220	227	224	211	207	224	238	221	225	233	229	243	200	246	224	211	238	216	247	229	212	244	207	235	250	234	222	209	218	230	241	204	207	198	244	214	204	222	225	255	250	230	227	202	229	215	205	242	242	220	231	230	203	227	218	253	217	218	196	202	207	231	215	226	241	230	202	211	232	209	227	208	241	225	235	191	212	207	230	212	260	230	218	227	225	213	197	207	222	215	222	240	235	193	232	211	221	222	212	229	244	252	195	234	240	192	226	206	237	208	220	201	243	210	216	243	219	235	217	218	197	226	243	200	205	222	216	224	207	221	219	213	225	232	238	228	256	201	213	231	207	211	231	240	246	255	215	221	252	231	236	195	198	202	220	207	214	220	213	212	221	240	206	254	227	219	213	206	224	236	231	223	204	201	232	230	226	214	221	204	218	213	216	218	216	204	246	219	227	230	226	231	225	200	217	202	243	230	223	216	239	230	242	237	201	233	198	233	220	220	203	229	222	228	194	233	198	225	222	233	202	223	208	228	226	198	209	207	200	242	230	247	207	254	235	239	231	200	205	210	218	212	216	215	201	216	221	232	204	234	231	203	237	232	231	254	254	194	230	233	196	210	205	226	230	234	222	237	239	227	217	196	249	226	226	228	214	239	228	234	226	253	231	242	233	205	218	218	209	211	187	221	234	240	236	201	217	197	238	216	228	210	216	224	208	210	216	206	253	227	210	240	233	227	248	222	221	222	216	235	247	206	206	226	209	247	214	207	226	222	246	234	219	230	244	218	210	210	239	232	245	223	225	221	209	211	238	216	243	227	245	243	206	240	234	201	208	211	227	209	181	211	199	211	219	255	223	220	208	235	239	224	223	222	203	242	219	230	214	215	204	232	212	230	234	230	212	218	218	217	245	232	264	228	213	231	223	215	200	252	212	212	210	220	204	215	236	214	227	215	205	218	233	229	209	225	228	215	224	211	229	210	206	234	255	218	228	246	226	236	206	196	212	224	233	201	217	221	213	234	203	248	235	198	260	204	248	194	216	238	224	224	242	222	221	231	222	215	220	227	236	262	222	210	226	232	209	234	219	219	222	220	227	249	228	234	230	205	210	209	226	214	228	246	236	207	219	209	218	224	234	254	214	234	230	237	218	208	235	223	219	231	233	215	233	239	225	201	248	205	256	237	230	231	224	203	212	188	218	229	218	241	218	236	190	204	231	229	218	213	211	219	239	228	218	246	229	212	229	223	214	226	195	225	236	219	228	201	239	213	204	201	209	224	219	200	225	221	212	213	205	178	215	225	225	225	209	238	207	222	220	204	230	199	209	202	205	207	223	223	211	235	218	216	217	239	260	224	195	236	249	234	218	226	228	232	231	211	254	205	210	214	230	235	212	232	208	225	221	216	222	228	202	197	192	237	196	216	223	245	229	210	216	206	213	221	238	217	211	208	218	234	234	263	226	235	214	217	219	236	217	248	228	220	219	198	197	211	216	211	216	220	211	229	221	231	216	236	251	229	222	227	231	213	197	230	233	224	218	199	238	233	239	203	213	215	259	219	216	191	215	220	241	177	210	245	231	208	239	226	234	193	247	215	246	225	221	225	229	215	212	222	233	213	225	213	215	200	226	221	221	206	244	225	228	233	211	208	197	235	227	235	209	224	218	230	210	206	227	219	241	198	223	237	232	214	211	233	199	216	240	211	215	229	213	213	232	219	228	221	222	238	224	215	217	244	235	220	235	224	204	228	221	233	217	232	234	210	224	222	244	236	222	213	207	223	200	254	249	215	220	208	234	245	226	196	243	265	210	196	243	212	206	234	239	232	247	231	223	218	214	180	210	238	223	221	206	232	224	230	227	209	214	222	211	207	218	195	211	264	216	246	211	216	219	227	211	229	227	233	229	226	192	216	225	236	235	198	239	200	216	231	256	243	213	232	220	240	223	227	249	251	229	230	226	226	199	185	217	240	225	227	202	206	221	228	193	221	208	222	228	215	226	231	233	237	225	215	215	228	223	240	225	213	240	233	213	204	202	210	222	210	226	225	201	226	204	233	232	196	205	213	220	205	210	225	210	215	241	215	222	218	231	222	221	206	206	242	258	230	219	208	241	209	232	223	236	232	228	228	217	236	217	222	231	222	221	227	220	210	220	214	197	227	214	208	208	224	244	201	230	222	200	193	222	217	246	236	228	198	228	221	230	232	209	221	192	251	203	226	236	205	251	212	238	225	208	214	212	244	238	217	218	236	225	224	221	208	230	226	230	227	241	234	197	207	205	258	232	220	243	242	217	208	208	230	223	200	204	240	241	229	198	234	214	223	234	222	218	243	231	226	236	232	222	217	220	212	226	240	223	213	208	220	201	206	241	224	225	194	223	244	234	219	227	234	244	230	250	241	210	231	214	227	214	221	236	212	232	231	231	241	221	228	205	230	213	225	213	219	223	230	212	224	235	259	226	220	237	228	218	219	220	192	235	208	183	223	220	233	194	189	226	242	228	188	226	201	204	246	247	219	219	235	217	210	227	224	242	226	229	204	231	207	194	227	217	215	225	226	202	211	200	213	227	244	199	251	232	210	215	224	203	199	201	254	240	210	217	209	225	219	214	245	230	226	223	205	220	212	208	231	229	211	236	236	243	232	235	213	195	218	231	218	217	239	230	246	236	199	203	189	227	212	227	227	232	222	229	204	211	203	251	225	207	215	209	203	231	235	228	196	217	221	212	234	206	221	224	235	223	233	242	207	222	255	223	214	254	213	220	203	216	224	251	209	231	228	236	210	206	205	219	221	213	202	240	222	223	214	227	198	207	217	223	195	220	228	247	231	220	242	237	198	201	217	219	249	220	215	246	209	195	209	239	198	211	221	226	235	207	224	238	247	237	231	202	231	211	227	196	220	208	247	217	191	233	212	225	213	239	215	226	222	258	216	245	233	235	206	216	212	243	203	230	206	194	251	203	227	232	240	197	224	221	208	242	218	247	246	213	228	217	218	210	225	260	240	206	220	208	209	227	221	245	215	231	237	219	228	250	211	218	221	217	227	228	196	229	205	255	200	235	173	220	220	213	228	220	219	224	196	217	231	213	200	237	232	209	211	224	238	247	216	212	228	199	242	209	225	222	192	208	217	211	242	214	222	241	221	242	213	225	207	207	222	237	220	216	220	220	246	199	185	217	225	216	212	199	228	215	200	216	211	223	204	215	238	229	217	205	223	228	200	204	252	206	238	209	211	212	232	243	214	214	220	213	240	220	209	211	199	212	189	220	228	216	197	239	215	210	213	215	206	215	235	232	211	225	228	183	216	199	207	206	202	246	228	222	223	221	246	228	235	228	210	200	225	249	239	202	249	220
3283	2197	1160	748	625	618	557	632	621	536	561	590	560	562	505	543	569	574	528	568	556	569	545	521	581	527	565	545	564	557	531	555	581	508	545	561	514	564	557	533	573	512	537	543	520	560	521	562	530	527	552	551	567	545	555	567	514	579	571	524	514	544	557	537	546	532	518	543	572	564	506	573	547	544	548	547	531	541	542	585	528	568	486	552	583	530	550	538	534	539	569	535	541	567	513	509	528	552	547	584	555	513	522	597	555	559	606	554	525	541	520	563	574	577	536	554	537	553	536	536	557	585	515	553	570	569	557	508	512	561	595	535	567	520	548	576	537	545	517	522	511	532	545	529	557	553	538	519	589	564	571	577	504	574	589	510	556	552	578	540	565	533	547	565	580	574	575	541	520	546	571	515	526	588	576	540	544	540	541	555	552	529	552	546	561	556	532	548	507	530	560	565	537	549	593	547	534	539	561	546	571	545	513	549	552	542	525	548	567	524	552	537	561	560	542	554	579	573	538	521	565	561	521	591	557	549	541	529	515	546	534	541	518	538	534	534	559	557	572	569	557	571	572	497	519	514	494	493	529	572	513	565	538	598	565	537	499	514	550	532	539	512	548	528	563	529	544	552	544	557	583	580	526	535	515	547	539	540	528	581	542	556	548	495	589	569	524	560	576	563	550	554	516	549	558	559	546	548	510	554	603	526	531	564	553	480	522	600	531	566	521	560	535	596	562	534	552	520	537	506	542	543	579	572	539	577	509	547	556	543	573	564	565	513	605	590	551	548	582	528	523	544	536	543	513	523	538	520	538	518	540	564	564	551	572	573	594	580	555	541	557	547	569	557	567	576	516	547	544	556	558	507	556	536	526	558	504	539	550	580	540	574	590	552	542	528	574	533	566	511	554	546	565	544	525	536	531	529	538	567	527	542	563	525	502	527	560	568	551	549	553	562	510	541	525	509	540	545	534	528	536	579	514	554	593	600	532	577	526	539	554	565	558	540	548	565	578	558	511	562	527	503	538	550	522	541	554	569	574	536	538	582	553	539	520	558	555	561	557	551	555	534	512	529	528	564	556	556	534	520	540	530	543	544	539	503	533	514	584	575	538	580	516	574	601	565	589	509	543	586	528	548	548	531	537	544	533	537	594	549	575	532	581	542	580	556	549	564	579	534	545	560	536	546	539	538	545	543	549	548	546	550	531	536	545	499	527	547	546	535	532	572	543	553	553	538	563	533	558	566	521	529	575	573	542	552	530	532	505	550	571	593	567	531	597	559	540	527	564	588	526	565	567	514	532	548	542	537	545	530	559	572	529	495	564	550	583	555	584	543	556	553	556	557	553	513	513	516	522	551	546	544	537	535	516	546	539	549	546	572	567	528	570	578	550	588	535	576	540	502	554	554	579	549	539	563	508	582	533	500	570	551	488	571	546	520	538	529	551	506	565	528	543	569	570	529	496	545	550	532	509	577	542	556	536	549	553	562	545	538	553	535	562	531	542	541	535	540	532	551	523	499	571	554	555	530	471	555	554	543	542	554	553	566	536	512	527	564	540	516	559	496	586	528	532	541	547	537	530	532	542	531	553	556	533	544	562	526	576	545	569	582	569	540	512	604	535	558	537	492	564	569	525	513	566	530	562	559	576	567	538	558	542	556	546	599	588	516	578	544	505	559	520	523	500	524	525	514	553	558	532	518	524	539	560	518	559	537	504	567	559	510	538	527	573	509	544	572	537	516	505	562	561	515	552	524	572	544	500	564	542	559	540	547	568	524	520	532	522	551	553	557	543	509	571	537	568	568	584	545	543	526	525	504	534	527	535	550	533	483	571	549	542	579	526	556	524	559	566	549	524	526	517	521	574	537	564	549	526	553	523	542	504	554	530	588	554	596	567	587	566	560	536	550	574	502	561	533	545	532	516	517	574	564	611	546	581	556	522	527	559	492	501	507	530	557	572	545	518	546	543	559	573	566	558	560	559	542	571	526	569	534	549	562	561	516	565	549	559	570	607	545	525	545	536	597	557	584	488	580	532	575	544	542	549	547	556	499	580	556	571	581	505	551	557	544	530	592	553	593	507	536	545	513	561	550	580	520	590	527	509	519	566	551	513	529	570	571	550	556	577	500	524	565	512	557	532	539	546	568	524	534	503	555	586	518	552	533	529	540	551	551	541	564	528	538	538	557	529	519	590	569	569	541	491	526	537	534	602	543	573	575	495	529	531	500	521	540	551	573	547	535	606	543	533	563	553	536	537	509	539	555	522	543	539	581	553	562	555	547	542	556	534	533	545	559	583	530	533	589	525	538	543	569	526	586	527	505	554	535	571	507	587	540	580	526	571	556	555	594	543	546	573	505	582	542	520	598	567	531	539	537	564	573	542	543	556	566	541	550	505	515	558	527	533	525	527	493	548	562	563	541	566	561	546	543	523	520	523	546	572	553	581	550	529	503	529	575	599	528	502	528	538	538	528	550	552	546	556	566	551	573	521	525	528	529	510	586	525	512	541	579	537	528	553	535	563	550	586	491	553	518	549	541	552	538	584	530	510	551	558	538	572	557	557	511	546	527	539	548	522	576	542	560	515	525	544	586	537	503	526	555	490	550	558	515	558	504	566	566	577	582	503	533	569	523	569	531	547	563	566	566	498	556	518	539	536	511	540	572	537	529	520	556	505	560	550	525	533	529	589	526	567	548	524	572	554	538	532	548	547	550	544	546	563	537	549	573	543	529	537	550	558	560	567	568	548	528	533	551	491	533	559	539	532	569	511	541	523	574	556	534	539	548	519	567	583	536	544	522	540	548	538	533	541	520	527	528	557	557	567	560	571	601	539	525	551	524	567	571	529	556	504	565	553	547	532	576	562	532	495	527	562	560	546	535	559	571	524	576	559	546	529	552	549	544	565	565	541	515	562	575	511	559	557	542	535	524	522	515	525	516	538	561	555	558	548	529	587	567	579	533	538	578	554	490	516	560	559	525	558	587	570	566	507	535	543	513	515	581	509	536	565	567	510	521	525	574	558	526	557	575	546	547	559	545	517	556	576	543	549	565	556	521	512	551	547	554	569	558	537	554	544	534	524	538	554	513	571	509	526	590	560	576	510	559	538	532	558	551	537	581	532	569	513	535	535	535	539	566	562	542	576	544	555	535	570	534	501	542	515	539	526	565	570	549	529	542	536	530	579	530	565	536	607	529	539	555	544	547	519	543	552	530	569	564	522	601	541	555	543	527	532	541	540	563	527	485	536	570	558	556	552	550	572	552	545	535	523	550	549	563	558	515	552	520	560	522	550	572	537	512	551	607	553	543	532	548	538	562	499	553	533	537	585	543	531	484	535	549	533	533	554	526	585	515	513	510	542	541	539	497	578	551	589	559	540	526	569	536	543	559	583	578	498	583	538	537	515	559	524	576	564	572	613	550	524	531	551	580	559	551	549	543	549	574	574	545	558	543	518	541	501	516	572	522	610	544	548	562	558	550	568	516	556	528
23982	21040	24391	27924	21044	21056	12231	397	263	205	174	155	143	137	151	138	126	134	118	116	113	113	124	106	115	96	99	115	119	99	106	101	120	114	114	108	96	101	103	90	122	114	124	107	103	99	97	110	82	107	122	120	108	106	104	99	115	94	94	105	117	108	116	85	112	105	128	103	108	114	108	105	119	105	98	111	105	107	109	121	114	112	112	111	108	108	126	111	89	94	118	106	111	100	108	94	112	103	93	98	112	120	124	93	105	105	84	95	126	111	100	94	103	94	119	119	96	94	98	84	101	99	113	111	111	111	103	117	88	97	99	115	106	119	96	105	102	109	114	99	101	106	91	109	108	124	101	101	118	100	109	99	104	89	110	109	84	108	91	101	96	107	113	111	109	97	80	100	95	122	110	99	108	106	102	103	103	113	96	105	113	107	117	96	116	119	87	90	96	113	115	105	104	98	97	102	117	104	94	111	95	107	98	114	113	97	108	106	86	98	107	105	95	84	83	101	104	130	92	105	112	119	94	98	108	111	98	111	118	107	100	106	114	106	102	106	82	105	101	110	119	114	110	114	107	120	98	95	92	92	89	96	99	113	102	95	110	81	97	126	94	103	96	113	116	110	101	115	107	104	87	100	106	103	99	105	95	100	99	118	115	113	114	109	91	95	91	111	113	112	103	108	112	108	105	98	99	105	99	85	93	96	87	97	100	102	112	122	134	103	112	109	114	114	108	106	100	100	112	136	102	106	115	122	99	101	100	108	101	116	104	108	108	99	123	94	109	124	109	103	84	109	105	92	95	90	101	121	131	87	102	83	87	95	110	120	121	109	82	104	94	91	106	112	100	126	100	118	102	83	100	116	103	95	104	111	99	123	115	109	91	126	106	102	108	118	94	95	119	100	104	112	101	93	110	108	94	90	102	100	112	90	113	97	106	97	111	108	106	122	99	94	101	92	93	100	97	130	97	107	106	113	74	100	103	99	94	108	115	105	110	104	100	105	102	90	112	95	105	113	88	94	101	101	100	103	87	106	92	104	108	121	110	100	111	101	116	106	105	109	108	101	98	113	96	110	107	91	118	117	95	96	100	109	106	105	111	105	105	76	115	91	111	104	106	110	116	108	104	97	98	99	99	111	102	101	111	105	110	119	114	91	103	91	108	102	100	123	109	104	85	96	102	107	111	83	115	115	95	97	107	96	91	110	100	120	105	128	123	117	94	104	132	116	93	107	95	120	113	123	90	88	108	108	114	109	110	118	104	104	109	115	115	103	109	109	112	110	104	103	104	110	113	106	99	116	97	108	96	109	94	100	94	113	114	97	93	106	104	104	99	119	118	102	78	110	91	115	86	106	106	105	134	124	104	100	92	107	88	91	114	108	94	122	84	92	104	115	113	91	120	103	99	82	105	106	110	104	99	93	101	98	103	104	101	88	110	91	107	92	96	103	107	98	122	112	109	109	113	114	92	90	106	106	116	110	96	116	111	93	100	109	120	99	103	87	112	119	89	112	119	106	103	90	104	122	112	98	86	108	106	93	104	121	100	87	100	109	115	102	105	106	91	101	109	88	115	82	114	111	125	74	108	108	108	96	111	105	114	106	99	90	101	88	101	109	90	135	112	94	115	116	93	105	93	123	121	118	106	87	117	83	89	126	115	101	103	98	93	109	95	105	113	107	108	111	107	129	112	98	105	103	123	133	97	113	117	119	100	95	108	108	110	100	119	115	104	89	112	111	101	99	120	111	96	98	95	120	109	93	107	112	101	101	87	90	89	120	110	99	103	97	97	89	124	105	83	92	108	95	83	112	109	108	99	108	114	98	97	95	95	93	98	101	97	102	118	89	112	107	112	95	102	107	99	94	81	100	107	103	105	110	114	108	113	100	108	111	107	100	94	88	91	100	91	104	106	102	111	107	89	100	96	109	117	108	100	88	111	96	93	118	121	98	137	103	105	100	104	122	110	95	112	112	95	101	105	92	92	91	103	113	97	104	107	106	113	108	97	113	96	109	96	97	94	108	128	113	103	96	98	105	98	117	100	103	101	87	125	87	114	85	101	101	113	115	101	109	108	111	96	112	98	92	110	96	115	96	95	125	97	130	117	89	86	100	102	118	117	106	86	92	99	92	124	130	127	106	89	93	103	95	108	110	105	89	92	99	115	113	102	106	111	104	108	109	106	94	119	109	95	108	94	95	95	102	100	112	106	110	112	84	88	110	99	90	122	106	110	85	105	105	113	101	90	119	111	105	105	112	110	88	120	94	116	109	108	115	106	113	111	107	101	108	100	78	118	98	115	110	105	94	115	99	99	111	109	99	130	112	83	106	108	107	97	103	99	93	97	99	103	111	93	109	100	106	87	92	90	130	93	109	95	95	98	118	125	117	96	104	117	110	127	110	88	91	117	109	105	101	107	86	101	121	113	113	109	101	108	97	123	110	91	106	93	90	98	111	106	111	97	101	141	106	108	100	125	94	104	95	99	83	107	129	106	108	98	90	101	96	95	115	105	121	111	117	105	96	106	95	103	116	108	104	111	105	105	106	105	79	96	119	100	108	106	99	100	119	91	129	97	83	94	122	103	96	105	104	105	88	109	93	103	107	126	98	116	97	107	87	98	101	88	125	119	92	94	116	118	101	109	104	102	119	94	99	97	113	129	107	91	93	104	96	105	95	94	92	91	92	111	112	98	106	119	115	107	94	96	95	100	107	91	85	96	107	97	97	93	105	99	127	98	110	96	115	96	126	95	107	113	115	103	104	108	79	95	105	106	97	120	97	104	103	91	120	103	93	92	95	109	130	120	102	103	113	108	102	86	108	101	111	109	99	110	102	128	116	96	87	87	117	111	106	102	108	118	80	110	101	101	100	106	123	105	109	105	103	90	104	98	109	96	108	108	84	111	118	97	100	111	117	81	113	97	109	86	94	95	100	97	115	110	117	83	111	112	85	94	105	112	97	121	91	101	96	116	106	91	108	118	115	99	117	124	105	82	106	110	114	101	80	117	109	96	97	105	93	110	115	88	109	125	114	107	103	87	111	100	96	101	112	105	115	86	102	106	108	117	108	106	97	97	113	102	109	95	96	119	89	103	86	117	102	95	112	110	98	100	120	93	93	92	89	106	90	116	81	100	119	99	104	96	96	115	91	120	101	87	117	110	93	124	113	102	93	101	119	135	106	95	98	111	105	100	107	109	117	107	106	100	105	95	107	119	103	112	102	111	116	108	99	89	105	113	107	100	111	112	95	99	105	105	109	91	116	105	110	103	108	106	111	123	115	95	97	100	103	76	126	97	113	93	99	117	103	107	109	109	100	101	108	114	105	98	132	99	111	97	109	105	103	111	90	103	92	107	96	115	110	93	103	98	131	112	100	106	123	107	96	106	108	82	97	84	94	100	110	103	112	124	104	100	102	113	107	112	90	88	98	96	98	112	109	95	113	112	119	105	100	96	113	111	110	91	105	124	121	99	89	84	107	94	114	102	96
3190	3548	1546	794	552	437	382	361	382	341	303	314	337	313	271	315	303	291	332	292	307	292	275	291	319	312	307	301	296	308	269	320	277	324	296	275	255	313	273	298	327	323	291	287	292	292	288	305	299	292	298	271	279	263	250	296	297	286	287	302	290	282	269	282	309	329	284	317	324	272	282	276	263	281	329	253	300	283	306	303	299	284	286	266	287	271	278	288	311	291	295	319	301	269	290	300	270	283	268	274	299	290	281	295	294	299	307	254	290	284	298	287	300	303	268	286	322	313	294	253	267	321	288	309	285	285	291	278	278	293	276	291	292	282	307	274	276	311	275	316	277	309	282	300	292	341	294	310	287	279	294	277	278	276	289	302	277	293	295	291	249	286	281	253	312	270	274	296	293	301	296	277	305	291	301	296	302	285	250	266	282	300	300	262	286	258	282	273	327	299	287	290	297	316	297	282	313	271	280	272	317	279	274	291	312	278	269	298	279	282	293	302	314	333	277	262	311	297	317	261	303	278	270	316	315	300	301	286	288	298	281	295	285	292	287	284	278	281	281	252	313	298	291	298	293	262	274	278	294	253	306	299	286	273	287	275	263	280	269	298	308	285	283	288	271	275	288	309	283	295	269	303	262	291	271	299	287	287	291	254	291	288	303	298	270	291	334	279	298	262	317	278	268	308	313	289	307	302	308	296	324	306	326	301	301	301	284	269	324	281	293	277	264	278	284	284	299	281	280	254	301	276	286	295	277	316	299	274	268	307	303	311	261	322	302	291	277	287	269	276	308	283	310	315	301	279	327	268	309	309	283	288	293	283	296	281	300	307	309	290	290	274	285	265	286	281	286	277	311	281	286	310	265	276	273	302	284	283	276	292	266	269	309	289	281	306	287	271	260	266	285	280	305	262	290	323	268	306	263	297	308	300	273	270	316	300	284	297	284	265	300	301	293	315	287	298	290	321	291	275	263	302	283	271	307	278	279	260	294	312	259	297	294	301	290	295	278	267	297	303	306	299	290	297	298	290	298	297	285	291	263	293	298	293	300	304	255	282	294	316	283	295	318	275	280	284	297	290	300	299	287	283	315	295	275	284	309	303	311	275	287	262	298	262	297	319	279	282	286	331	304	295	302	302	312	290	284	290	289	320	290	278	305	262	296	285	277	258	306	267	301	278	295	306	310	328	283	290	264	274	277	248	310	305	300	314	317	272	325	276	285	265	299	312	289	289	269	289	321	279	292	304	311	313	294	280	298	280	328	302	293	260	291	286	294	293	260	290	274	290	334	288	283	300	298	291	269	270	291	279	302	286	283	270	287	311	293	263	284	304	294	269	296	261	320	295	279	274	290	276	299	270	304	280	276	304	294	280	290	292	312	290	301	293	310	309	320	301	288	278	280	260	296	296	275	254	338	297	279	265	287	288	263	272	285	286	288	281	328	295	284	296	327	311	289	275	284	289	291	277	280	295	281	279	294	285	293	257	305	306	298	278	278	299	317	294	298	281	352	290	299	289	294	285	308	309	266	277	289	296	305	308	287	305	282	299	279	280	274	285	292	271	270	283	300	306	302	255	292	299	303	292	270	284	296	263	254	278	264	278	260	278	319	284	317	294	297	285	272	311	271	264	302	279	281	246	296	281	326	282	303	306	293	285	263	259	263	280	297	283	296	283	293	276	267	292	280	282	266	302	311	301	286	286	306	277	289	277	286	300	273	266	270	321	325	298	266	290	269	294	296	310	291	276	278	255	307	280	291	279	283	314	266	271	283	280	269	262	318	291	316	293	280	294	307	268	314	280	276	274	310	300	284	282	286	304	285	292	297	300	269	281	317	295	264	287	286	277	286	278	294	289	299	303	291	314	253	295	282	297	287	265	305	310	288	299	297	300	315	302	291	308	307	281	295	329	282	276	303	283	253	309	284	289	306	297	287	283	281	272	290	315	298	284	280	300	292	247	302	306	281	288	287	296	263	313	271	275	316	288	316	287	285	300	301	281	289	300	281	299	264	294	299	313	264	298	303	293	267	287	319	297	277	307	280	304	280	300	303	280	312	270	277	275	277	286	275	315	282	258	277	279	306	286	274	307	275	272	307	294	289	291	283	322	299	296	289	296	279	299	265	256	297	296	290	269	273	294	275	286	264	288	277	299	320	293	253	294	285	289	278	270	297	274	287	346	312	272	311	295	283	287	300	285	304	284	301	273	311	283	273	300	273	288	306	289	290	287	306	273	283	302	292	279	265	254	287	268	254	301	284	278	275	262	259	271	306	247	303	292	279	263	280	290	310	327	296	291	287	333	288	280	295	312	284	317	310	293	262	284	298	300	317	299	292	322	298	301	280	306	281	281	304	310	277	291	286	301	299	264	257	286	311	286	288	269	300	293	281	278	291	251	293	299	249	296	315	302	292	310	272	297	287	306	282	288	267	277	270	272	290	287	265	272	268	307	273	282	305	264	308	290	300	283	286	280	282	302	291	317	294	301	297	288	282	317	301	264	294	272	277	297	303	275	277	287	272	259	274	298	293	280	270	299	314	268	265	269	318	284	289	317	279	305	290	307	309	295	280	283	327	270	290	297	268	269	283	263	273	273	288	299	298	300	270	297	285	310	305	285	269	325	274	308	291	299	295	276	272	293	294	297	306	283	282	295	306	290	282	293	273	306	287	276	296	328	285	284	286	304	298	268	298	325	304	322	290	286	306	297	293	306	303	326	299	292	289	256	271	259	316	273	282	303	277	264	283	278	301	288	289	304	263	341	278	295	299	298	327	306	282	321	267	310	274	270	278	289	283	287	309	260	266	312	295	294	318	291	277	284	263	298	304	336	263	321	254	285	307	291	282	267	284	283	294	298	321	296	318	298	258	261	297	289	256	292	298	302	308	305	285	272	281	291	255	262	292	278	317	316	270	295	285	301	301	295	308	284	286	318	267	253	296	293	342	315	316	308	288	317	289	289	269	286	265	276	277	280	304	303	309	273	280	268	278	308	284	316	286	298	274	278	289	291	307	278	309	291	312	315	278	319	293	286	284	266	295	328	272	294	296	293	292	288	308	287	327	264	292	293	286	283	268	269	292	294	299	287	311	296	298	284	297	293	273	317	268	281	295	283	305	283	280	279	291	307	275	322	288	288	301	277	303	280	285	269	304	296	295	288	296	296	280	272	276	283	300	292	327	295	270	316	297	278	247	295	292	317	285	312	282	285	247	261	282	299	326	299	309	294	307	272	338	277	304	314	292	300	313	285	256	309	293	298	263	281	294	295	271	303	286	294	314	296	279	289	309	285	278	276	247	283	299	312	310	286	318	295	286	280	291	282	300	315	302	280	281	305	285	277	254	295	286	302	292	263	280	287	279	273	294	287	272	283	305	313	277	287	289	281	336	287	309	319	302	282	284	292	289	290	285	307	308	285	312	290	268	296	296	298	283	303	299	265	266	287	309	292	301	282	255	307	255	287	273	268	282	291	293	298	270	266	298	263	299	288
30969	20452	10594	950	526	455	421	351	372	343	311	356	314	305	355	330	319	326	331	348	330	306	301	320	323	314	326	313	314	351	316	319	321	336	346	312	319	326	316	295	311	282	326	316	303	313	318	340	331	281	339	326	316	362	310	331	319	287	334	313	305	316	326	309	308	335	338	346	318	314	368	334	303	318	316	333	289	353	324	326	314	312	317	331	321	364	323	313	336	329	332	344	329	289	345	308	334	300	336	321	308	311	316	325	333	291	322	328	291	269	326	317	314	329	352	301	314	316	305	329	296	322	320	332	343	310	310	292	318	322	317	311	308	316	323	295	303	301	301	302	313	324	305	312	306	305	327	296	309	299	328	292	320	301	332	357	317	315	327	317	319	314	330	351	311	338	315	291	327	310	299	310	265	314	318	320	322	322	326	310	321	313	343	349	352	292	328	351	310	318	331	286	322	301	332	317	322	336	330	326	317	312	313	316	357	333	320	318	326	318	347	368	339	290	313	337	315	311	340	338	306	313	308	330	279	340	310	336	320	336	341	296	298	297	340	313	306	321	310	335	319	282	305	345	350	325	331	322	304	294	317	306	328	303	346	351	295	332	319	300	344	319	310	321	315	320	314	291	323	308	325	295	341	311	319	310	300	314	319	308	319	340	324	311	328	308	344	324	337	350	311	317	333	312	299	323	344	289	350	333	321	336	319	282	343	306	310	324	288	318	318	284	322	349	310	287	332	305	317	344	337	322	338	322	316	313	320	332	335	345	335	312	327	311	313	342	328	331	327	303	299	355	300	299	319	313	331	339	336	297	314	355	321	311	279	304	329	322	345	336	311	303	301	341	332	351	345	312	339	321	311	334	339	322	295	325	303	287	329	323	320	341	314	299	325	300	308	295	310	309	294	353	333	343	338	292	351	331	320	330	344	348	306	326	358	347	314	317	313	340	322	269	300	294	293	323	294	328	328	296	321	278	319	288	312	331	308	313	339	333	299	311	296	322	318	319	324	302	294	315	323	284	325	351	348	347	319	327	336	329	345	295	336	325	336	331	319	358	307	328	317	331	326	308	336	309	338	338	322	302	306	321	290	302	330	324	302	334	333	280	327	355	346	293	335	315	285	357	329	306	311	306	280	359	323	354	314	346	339	345	315	313	327	336	331	311	354	314	328	303	297	309	345	278	328	353	338	354	317	331	366	364	345	317	299	310	295	305	352	305	344	368	322	329	313	322	318	315	296	318	304	294	324	362	324	303	346	317	288	280	347	318	320	311	332	321	335	321	352	327	316	310	320	321	328	324	325	326	318	366	330	325	330	324	295	308	334	313	318	338	317	348	325	304	313	307	310	310	317	325	293	323	316	340	312	319	319	340	323	338	313	324	318	329	320	307	304	325	316	295	351	325	323	349	315	347	295	346	322	321	355	330	298	301	281	354	336	322	360	280	313	320	306	316	317	302	308	326	305	308	309	330	318	319	342	343	328	344	343	303	364	316	317	296	337	327	301	309	339	327	341	331	346	307	336	321	318	325	319	338	331	339	358	308	353	314	305	313	341	343	321	331	312	331	349	369	316	305	362	331	327	333	286	328	336	313	322	351	332	315	320	302	375	307	334	321	317	320	326	342	302	300	290	325	356	301	348	285	302	336	332	327	338	298	356	307	319	349	351	300	321	322	329	320	332	319	329	314	355	292	344	342	312	326	317	291	312	306	307	321	344	328	301	308	364	340	333	304	312	335	327	330	345	319	320	370	317	308	302	335	315	325	307	292	298	350	319	302	347	323	339	345	312	301	356	302	321	351	342	346	343	303	334	296	304	322	321	322	345	326	337	324	291	320	334	318	287	336	299	337	295	310	332	331	316	287	366	326	298	335	322	330	296	342	289	332	322	347	333	334	335	335	330	318	300	325	308	329	323	286	325	341	332	342	320	345	344	320	327	356	310	321	326	326	291	351	363	334	314	337	328	316	311	303	312	302	308	324	278	333	301	333	326	306	366	333	325	284	306	299	320	340	331	293	311	337	348	288	326	313	343	315	328	353	324	294	328	307	312	311	336	350	349	305	322	316	336	322	338	315	298	305	290	300	342	286	330	325	340	331	288	311	294	307	334	334	351	301	303	328	338	358	313	312	352	353	311	332	354	337	333	334	328	312	311	295	291	339	324	324	334	304	311	310	323	318	333	354	311	299	306	321	291	308	336	311	322	318	308	302	344	342	342	336	313	357	339	294	285	327	275	340	295	303	366	300	331	283	331	281	298	311	313	315	293	338	332	325	299	328	316	306	298	315	335	313	296	325	308	343	328	311	303	315	320	332	301	317	316	312	334	299	342	308	292	320	333	324	338	306	329	305	327	293	341	266	338	314	313	330	329	306	349	330	332	295	328	300	292	309	334	297	294	301	325	323	333	350	323	342	345	305	284	304	302	329	317	302	336	343	296	337	296	334	295	356	276	330	303	310	295	328	331	327	331	311	324	301	322	319	302	350	325	342	307	264	313	286	309	303	333	304	351	312	308	348	297	325	346	346	334	328	355	351	316	338	323	311	310	330	327	281	313	341	344	331	314	312	302	315	325	296	323	309	318	279	335	331	305	331	349	330	351	329	342	316	313	289	302	307	334	328	337	316	333	316	311	324	318	358	309	273	338	335	326	360	318	329	322	299	311	301	335	308	338	314	316	322	318	322	310	288	341	347	316	336	351	305	321	335	337	322	300	350	310	314	306	332	316	312	309	319	306	313	315	325	291	334	326	359	358	364	352	321	318	375	330	317	342	321	343	303	341	308	322	308	325	299	306	333	323	320	343	322	331	353	320	328	310	319	349	347	277	287	355	327	311	314	330	361	304	348	300	350	341	332	314	323	312	316	325	337	347	323	347	286	304	311	292	338	340	339	297	323	313	309	314	358	339	339	316	319	333	344	296	335	313	312	318	289	327	349	309	296	322	324	325	303	326	298	292	325	323	306	317	331	288	326	338	296	320	286	323	323	367	312	350	316	319	326	307	345	316	332	329	316	324	314	340	310	303	333	314	345	308	287	336	304	317	326	322	310	311	327	302	306	319	306	311	300	319	321	344	315	314	334	312	299	344	330	325	330	330	305	309	338	310	325	278	339	328	353	315	308	303	313	333	345	329	295	331	288	294	325	334	303	323	330	357	343	291	322	309	286	337	295	329	325	332	301	305	352	324	305	301	303	303	311	309	309	329	323	297	291	305	326	317	328	321	335	303	301	310	281	335	329	323	352	329	330	324	331	327	306	329	339	319	316	324	309	310	287	352	322	322	302	325	290	314	311	361	292	297	317	324	322	316	309	321	354	329	308	321	343	332	295	348	312	314	322	343	313	306	310	277	312	333	288	307	310	314	343	300	317	359	300	314	329	319	325	304	325	320	303	299	332	298	295	362	335	331	335	305	363	343	312	319	329	305	334	294	338	323	326	338	322	326	304	337	359	316	332	312	345	322	345	298	332	330	301	321	328	331	330	326	321
5649	1253	953	797	751	799	716	802	764	762	849	752	766	851	776	801	796	717	751	779	780	731	796	762	766	758	762	733	798	667	758	738	803	802	756	757	788	774	778	803	749	794	775	741	835	737	760	803	739	769	778	852	768	744	773	772	794	801	770	780	745	742	775	789	736	727	793	724	799	780	781	806	806	762	764	747	755	789	737	765	737	776	738	762	736	758	805	717	734	713	782	709	737	727	770	756	770	724	805	768	811	797	773	763	781	779	749	793	744	729	730	762	743	748	800	751	796	784	771	772	763	736	780	739	815	764	732	806	731	807	798	765	790	788	817	754	797	759	776	787	759	819	720	793	784	806	744	731	771	780	755	786	783	748	801	748	765	740	768	766	827	754	785	766	781	797	781	784	788	789	727	784	758	817	791	821	740	787	729	746	801	801	770	771	761	761	764	756	800	773	779	734	780	770	714	757	786	755	811	749	764	768	831	756	743	813	792	777	791	794	727	752	814	803	725	707	748	768	751	775	752	782	762	785	792	790	763	749	745	803	786	764	768	827	719	742	755	816	821	742	822	790	716	743	766	777	788	802	801	767	785	724	823	775	765	773	752	786	819	834	792	785	758	788	741	788	757	761	761	749	773	809	796	756	792	804	765	784	780	741	749	768	810	766	799	755	777	802	782	789	736	740	773	742	779	789	744	769	797	839	809	783	775	808	783	785	744	733	795	805	785	785	813	821	869	804	797	770	809	723	851	769	792	783	768	759	761	779	771	741	789	782	773	793	746	767	785	710	751	800	764	748	799	758	782	772	775	770	768	712	759	719	764	794	755	742	754	812	741	767	739	764	779	793	793	740	808	807	780	705	796	748	770	788	770	790	761	771	748	786	769	774	775	724	766	772	744	714	787	779	828	763	775	746	775	755	788	747	778	760	832	783	716	751	719	780	727	772	824	751	774	699	743	814	781	757	774	787	802	790	696	758	783	770	769	785	753	806	772	789	772	750	773	769	745	808	741	800	759	722	780	806	752	781	751	800	753	850	765	800	806	811	802	798	732	759	820	755	798	772	795	807	749	754	779	734	745	801	753	818	758	780	739	758	767	778	781	757	755	815	781	755	805	796	771	773	776	767	790	797	745	743	803	715	761	819	814	845	722	741	740	777	795	782	791	761	781	800	821	770	786	784	801	784	781	722	799	717	781	781	746	769	787	790	759	752	759	840	761	796	790	708	805	802	784	774	742	800	775	784	788	750	762	774	778	764	741	724	757	774	787	745	773	816	865	763	721	808	754	768	755	827	752	744	777	799	755	779	755	782	744	827	784	734	803	777	804	738	703	772	811	782	805	753	790	748	792	778	785	766	807	764	772	768	772	719	789	803	730	783	738	764	787	795	765	761	810	800	759	747	787	773	766	771	788	764	756	720	771	792	758	751	741	784	761	740	810	768	791	762	754	792	771	748	770	773	792	786	824	823	773	753	786	759	752	761	786	782	780	754	801	726	791	750	775	760	773	738	777	753	795	755	745	818	770	758	822	718	789	744	752	762	789	808	780	776	779	760	762	758	793	826	795	768	786	715	775	811	730	756	759	799	776	815	790	752	733	811	803	780	800	813	761	755	766	808	711	807	741	807	735	781	775	793	765	737	810	729	789	784	797	772	765	788	787	761	791	785	813	802	767	757	788	799	790	800	774	782	712	784	805	735	766	770	811	798	731	799	786	752	755	772	740	740	782	791	750	817	770	799	782	742	757	755	789	758	767	756	766	780	771	731	795	744	710	809	779	779	738	797	756	725	791	740	755	759	757	758	807	771	765	774	772	784	795	768	718	807	763	785	743	782	759	768	765	764	741	763	770	781	742	747	787	763	745	747	751	738	763	750	759	745	748	801	779	729	810	804	735	748	743	782	760	739	780	735	789	786	749	800	779	764	734	807	712	771	798	754	763	785	791	760	785	756	760	809	816	737	754	795	761	780	751	777	763	789	722	747	788	801	768	779	777	754	722	756	780	796	755	775	728	734	788	769	809	772	794	787	773	772	821	794	832	746	806	739	823	809	756	763	771	758	812	750	771	765	765	753	792	781	815	763	757	768	757	741	813	729	811	811	761	787	756	803	769	811	747	792	767	760	720	781	728	802	778	771	733	776	752	758	762	753	779	751	776	773	746	754	736	767	751	763	807	712	741	792	791	754	732	838	741	731	742	780	750	786	769	768	780	799	763	796	756	775	755	762	760	774	715	792	739	757	760	796	723	782	818	805	757	731	789	750	781	796	792	752	722	749	753	749	758	835	815	785	761	767	734	710	755	749	743	768	780	766	776	755	775	794	777	785	761	786	836	792	787	763	771	762	779	772	777	765	807	761	782	770	826	798	754	779	771	787	833	802	811	755	760	775	776	793	754	767	790	729	790	793	783	781	747	802	754	729	754	779	772	779	762	777	772	762	772	770	806	774	724	742	788	761	745	796	745	709	760	837	770	761	753	793	789	828	808	725	795	818	734	811	754	750	748	738	763	739	756	776	759	750	776	800	757	718	764	770	755	750	809	833	734	833	768	813	762	767	784	796	788	762	744	753	775	788	760	808	739	786	755	799	727	729	788	810	749	775	799	745	766	815	762	756	787	759	745	762	752	799	779	716	783	757	767	760	739	772	783	723	811	776	778	778	794	779	753	742	783	751	728	741	773	762	768	811	735	708	779	816	810	809	744	711	750	781	724	798	811	760	759	758	757	752	806	788	777	741	811	775	812	731	759	783	732	808	722	762	789	817	766	829	742	793	776	777	742	802	759	811	774	799	757	729	760	735	787	787	766	796	770	753	753	745	745	772	764	828	721	787	763	746	750	754	743	769	726	793	781	814	740	774	788	770	772	721	804	778	747	746	744	770	712	691	743	739	841	778	779	808	750	739	745	777	751	751	766	807	744	771	778	742	734	744	789	763	818	740	815	752	770	766	779	740	768	830	820	796	760	718	759	771	725	773	743	763	771	742	734	787	742	726	752	831	805	765	792	762	774	784	773	756	797	788	784	765	802	808	765	809	789	736	797	775	763	777	772	749	770	767	778	788	765	742	768	748	792	762	805	704	761	761	796	709	740	743	753	784	759	731	789	757	786	815	833	765	731	748	776	774	760	753	796	774	778	781	760	824	752	758	718	799	818	737	757	771	773	782	764	796	751	760	748	752	801	740	740	751	784	775	702	778	785	780	792	831	777	777	800	810	777	734	758	771	809	817	765	775	782	804	791	789	809	782	785	738	776	820	768	760	771	783	765	768	751	770	724	784	795	809	776	774	777	766	760	771	771	831	753	782	822	791	790	787	790	769	773	779	813	788	728	732	744	732	797	848	781	750	764	805	763	775	776	818	781	767	768	762	776	767	790	799	764	775	780	772	790	739	751	726	789	769	731	797	739	781	794	762	805	756	774	783	780	773	780	783	776	769	789	756	735	777	807	773	762	777	778	834	743	760	765	802	813	721	738	818	800	742	752	791	788	784
24712	20990	23861	28284	20981	13563	480	351	273	254	274	240	205	263	234	243	242	226	246	237	267	216	235	219	250	221	225	220	209	234	236	206	231	233	207	225	219	199	212	216	232	220	233	236	246	243	241	226	210	214	239	223	218	190	180	223	233	196	208	226	228	231	234	218	225	211	208	236	205	185	212	239	210	224	210	229	213	225	223	237	222	222	231	234	227	190	229	222	207	223	240	209	232	225	247	260	208	233	215	211	226	203	224	232	226	209	204	223	210	227	225	218	230	203	224	213	228	221	236	203	218	196	214	225	219	213	232	237	247	241	252	206	227	231	214	239	211	224	214	224	198	226	237	196	196	203	197	241	244	261	241	227	231	239	224	258	221	224	209	219	228	245	206	221	201	217	243	203	219	225	203	225	214	208	240	206	211	219	202	220	218	196	219	237	218	194	219	232	250	237	237	230	225	222	226	215	231	231	234	230	229	227	206	245	227	218	219	241	224	179	228	207	239	209	221	208	238	203	213	215	218	207	234	223	223	233	214	220	201	223	232	216	223	227	217	224	220	244	235	255	197	237	218	196	265	245	228	219	217	223	216	236	224	229	233	214	247	251	233	214	231	214	206	229	217	203	243	238	216	209	238	230	199	215	218	228	246	241	235	245	230	226	206	243	237	249	237	231	229	231	221	226	220	237	224	224	221	189	209	228	225	218	255	225	222	219	196	230	235	245	217	237	226	205	225	255	225	211	238	237	230	215	234	193	238	212	230	219	215	231	214	228	253	215	239	234	250	243	229	240	232	205	230	245	219	213	229	208	220	213	237	239	221	218	216	237	236	240	207	252	195	198	212	205	234	235	231	253	220	184	227	209	215	224	240	225	244	211	246	209	224	233	223	214	231	222	207	252	213	223	204	251	217	237	213	229	222	219	238	224	217	240	266	218	216	209	244	232	214	214	243	225	215	236	230	216	218	219	221	195	238	235	200	230	218	215	258	207	215	226	225	223	208	202	217	238	214	245	201	212	227	220	226	231	245	235	229	232	217	240	229	220	196	226	242	242	212	221	224	188	217	238	219	204	250	252	245	206	207	235	229	192	207	227	224	216	232	206	239	220	231	263	235	210	218	226	223	221	220	233	213	220	232	203	204	211	233	250	205	210	217	225	226	237	238	222	214	224	222	217	212	202	211	209	221	216	220	221	226	208	228	240	221	226	206	204	222	216	232	196	222	214	231	212	204	220	191	235	219	214	210	217	210	233	223	219	232	236	217	234	233	203	214	232	220	207	214	204	224	224	201	233	222	230	197	214	201	193	220	234	251	204	223	220	225	210	241	211	219	220	241	228	210	246	211	230	222	226	228	209	236	222	226	197	226	239	231	194	218	212	216	208	223	247	210	205	222	261	209	234	225	229	234	211	203	223	219	243	221	204	206	220	246	203	240	232	205	220	238	210	217	227	212	214	214	208	232	225	205	228	208	207	234	205	233	219	275	252	193	237	207	208	237	236	223	218	195	224	236	210	233	254	221	212	199	200	232	211	234	227	234	208	211	200	225	221	220	232	214	220	244	224	208	215	244	228	218	232	216	218	231	219	270	223	232	211	231	250	217	254	216	201	255	213	205	224	240	224	227	227	221	216	218	228	218	227	229	217	214	233	180	224	216	201	242	243	216	244	214	235	203	209	209	195	210	236	255	221	232	235	218	253	235	194	201	245	229	242	214	227	231	226	245	218	208	239	210	235	194	216	207	231	234	214	229	213	227	236	222	244	223	221	235	212	204	250	223	210	251	210	227	251	226	215	202	230	199	232	199	223	243	212	238	219	225	241	224	234	231	206	221	226	224	233	213	229	227	214	218	236	235	224	216	234	207	222	199	233	221	226	218	208	227	213	216	215	219	226	211	210	236	212	219	227	202	218	192	202	216	221	221	215	207	216	207	215	220	240	209	207	194	226	227	213	205	225	231	210	230	246	204	211	188	205	226	177	237	207	229	230	213	240	219	217	213	230	190	215	202	204	234	212	239	226	207	216	217	213	188	208	236	223	255	226	229	207	224	233	197	208	220	249	214	247	219	241	232	229	250	217	223	231	216	262	250	201	240	238	217	207	238	219	237	227	191	226	224	209	225	231	239	212	224	217	232	226	215	208	218	235	212	219	195	248	223	216	204	213	208	213	232	205	217	210	236	212	222	215	233	207	198	252	208	244	214	205	208	207	221	233	209	205	201	220	226	214	218	221	185	190	215	205	217	203	226	242	196	209	214	217	226	223	216	244	218	204	246	240	258	219	233	252	215	204	245	255	203	202	217	195	239	222	234	226	240	192	201	219	235	211	208	220	243	242	208	223	224	210	213	216	217	201	235	232	215	233	246	189	241	215	233	223	208	209	226	224	217	200	216	209	229	224	243	225	211	228	201	221	237	233	229	226	221	217	213	209	235	240	225	212	210	245	198	226	239	222	235	237	228	242	224	242	257	220	224	218	225	238	221	218	200	221	228	204	222	218	226	234	217	209	205	201	216	245	203	201	233	222	228	212	223	246	218	190	224	234	232	222	230	238	217	224	209	246	233	209	214	237	200	211	234	214	241	239	252	206	223	204	210	228	199	228	216	242	237	214	220	203	231	220	221	219	217	213	208	230	255	217	236	254	244	216	210	242	198	225	220	209	209	253	251	235	227	203	236	210	227	225	220	231	224	211	228	213	256	236	224	207	220	221	219	193	231	230	234	212	228	204	221	238	226	219	229	233	241	213	227	210	230	250	243	215	211	240	194	205	192	221	219	239	214	236	207	221	227	227	225	214	222	215	223	208	237	235	214	197	195	226	225	241	240	215	227	216	218	234	219	207	239	212	222	219	241	209	210	232	213	245	228	228	194	201	224	214	227	215	208	244	239	219	208	223	231	211	227	230	230	205	206	205	216	223	216	219	215	208	205	240	232	215	243	200	213	225	218	220	219	256	212	216	203	192	254	225	237	231	227	230	199	234	238	244	201	224	196	211	207	225	208	215	223	230	209	209	221	230	232	215	219	230	217	216	231	190	221	210	222	234	230	213	238	237	237	197	225	221	252	207	224	234	226	220	202	219	219	203	197	226	217	197	206	212	249	216	221	223	232	258	218	223	185	245	238	227	171	238	235	234	221	220	223	218	228	245	213	208	233	208	196	212	210	226	198	209	213	227	215	221	182	229	216	237	222	215	227	198	228	241	219	218	226	230	235	235	214	225	223	229	239	218	211	211	237	232	252	222	235	238	209	228	218	205	234	208	212	216	223	211	220	215	230	264	214	195	226	246	237	226	221	234	211	220	243	268	227	213	211	224	218	228	224	228	248	211	235	210	214	241	214	209	201	235	221	257	240	235	213	213	237	216	212	197	255	227	250	209	236	225	219	246	242	227	218	227	207	258	215	224	215	197	240	227	225	250	210	219	201	207	214	221	218	206	203	244	226	228	233	211	230	244	225	245	234	237	205	224	197	204	226	207	233	227	228	201	250	223
3421	2318	1193	760	660	627	605	566	553	556	588	558	570	567	564	556	533	565	558	559	590	545	544	555	528	582	598	564	550	574	583	555	551	535	547	539	542	559	565	557	513	492	566	563	585	559	535	515	562	566	543	524	515	541	533	572	594	536	549	524	591	569	509	593	566	518	547	556	544	594	539	528	520	506	546	595	491	538	546	576	590	562	524	523	567	521	575	553	531	524	534	562	496	563	495	568	571	556	535	546	526	523	557	538	505	543	512	540	552	594	547	559	578	521	549	556	582	518	587	538	562	533	528	507	534	575	535	506	584	515	591	578	545	513	548	542	502	588	577	535	558	542	535	565	533	544	552	543	563	560	593	537	604	524	537	529	559	509	509	543	553	565	545	543	568	542	569	560	534	559	557	566	579	529	566	532	557	540	535	534	532	571	551	551	520	551	615	534	556	529	574	566	506	525	540	521	525	558	551	548	549	526	543	526	568	567	566	528	537	541	541	512	574	543	531	516	514	544	544	602	528	525	540	568	550	572	552	495	555	572	564	547	550	533	526	557	564	532	500	522	526	581	534	571	527	530	538	568	544	563	536	495	554	552	544	583	538	545	575	523	549	539	522	544	523	544	522	505	568	526	540	528	542	583	518	501	566	577	560	514	535	522	541	568	531	540	530	589	556	558	543	550	588	554	536	561	517	558	556	576	546	549	535	586	580	553	531	547	577	516	560	538	540	598	484	516	537	527	548	556	546	588	514	549	553	510	585	557	555	513	562	592	545	591	564	524	592	539	554	556	508	563	558	553	534	561	555	532	528	548	557	535	561	526	573	525	531	552	555	558	551	537	520	559	543	535	569	525	539	544	523	574	558	511	543	565	574	585	540	558	505	535	525	525	544	568	545	553	511	541	570	527	558	546	545	556	515	553	565	552	576	568	534	567	510	534	565	522	548	506	546	538	599	527	535	543	576	520	525	543	549	543	555	559	545	528	578	521	534	546	536	539	515	521	526	551	538	542	582	556	551	514	556	528	519	552	539	572	506	520	527	576	528	556	572	538	549	548	566	582	527	522	571	538	549	567	534	579	514	586	524	521	549	527	534	552	556	534	575	565	597	559	568	570	554	579	562	527	545	552	547	560	508	519	552	521	560	613	541	548	527	553	599	552	529	539	532	573	542	557	546	594	573	528	556	514	508	564	503	543	524	544	510	575	553	528	552	570	532	565	550	537	551	558	562	575	590	538	558	557	535	541	545	550	575	578	553	572	558	550	585	522	585	533	539	540	540	527	560	562	542	552	548	531	576	509	573	517	551	595	488	594	533	552	562	558	513	565	536	540	493	539	555	532	520	527	523	540	507	538	539	534	501	564	590	590	555	569	535	527	529	547	557	521	520	514	533	510	556	577	513	569	571	543	560	545	519	579	545	574	541	555	550	533	569	553	561	557	569	530	579	535	506	537	560	524	548	559	515	523	539	574	483	553	524	589	572	513	521	539	493	554	568	559	552	542	505	550	515	561	526	543	560	556	562	529	561	567	545	521	557	507	579	541	575	523	519	582	543	546	537	570	576	548	538	563	511	538	522	540	556	568	578	528	553	520	556	546	573	526	597	562	535	515	605	574	520	564	519	549	548	520	550	559	552	533	551	550	544	530	548	589	518	543	514	544	535	569	526	537	553	592	532	514	530	510	551	581	542	554	596	568	553	508	576	556	561	548	526	540	583	518	554	571	545	531	557	561	581	571	526	515	550	577	516	542	525	479	575	552	562	559	538	602	544	546	530	522	554	555	577	522	562	541	565	557	525	509	586	539	566	541	494	591	590	504	537	586	559	582	525	544	500	535	546	587	573	546	577	564	496	529	550	513	523	566	526	535	545	520	524	536	525	528	508	500	519	571	553	521	498	579	519	563	533	541	577	555	562	568	522	549	538	576	568	571	553	534	577	580	549	587	549	502	499	516	500	541	603	539	554	561	563	552	554	512	507	540	528	517	532	539	520	575	573	536	573	566	576	562	559	562	552	521	558	592	549	586	546	533	538	530	531	555	508	522	563	540	532	473	520	540	580	567	578	575	565	526	582	551	570	530	493	565	526	542	542	578	514	522	474	570	566	501	545	558	568	559	515	578	538	527	563	503	579	571	530	555	521	511	530	572	526	540	561	540	544	564	531	530	549	563	561	587	516	550	520	550	542	563	562	565	524	571	586	581	523	550	573	540	486	566	565	561	572	558	513	510	542	539	543	536	545	554	515	544	517	518	527	519	567	556	522	618	512	527	572	555	540	518	542	543	581	565	563	496	554	531	582	543	542	564	527	529	534	527	546	497	515	572	596	561	554	560	550	556	561	518	547	525	559	563	574	567	538	511	510	574	551	548	538	509	480	533	529	546	535	580	517	584	567	529	539	525	546	510	558	530	541	534	576	574	513	575	528	537	543	525	570	536	558	509	543	538	546	562	521	546	545	573	578	588	559	584	551	544	564	519	592	506	527	515	573	531	525	556	543	555	563	565	533	557	540	575	534	527	538	504	496	533	523	536	540	537	511	538	549	564	555	566	557	598	562	551	544	566	565	564	518	583	567	559	559	516	538	555	555	559	513	547	549	563	569	519	555	543	542	544	548	547	562	590	542	565	569	532	567	550	551	512	556	561	536	586	583	529	490	556	551	488	534	578	544	551	538	557	553	551	535	578	581	522	590	550	543	546	572	556	578	583	556	596	550	592	525	556	538	514	571	500	514	513	576	509	608	570	536	547	549	560	531	545	537	554	512	575	563	554	525	552	520	553	530	563	553	528	563	557	555	536	553	589	569	548	545	514	563	570	571	549	537	559	539	542	518	603	555	541	549	547	538	534	533	547	550	540	561	569	564	516	536	526	519	586	534	560	525	542	519	579	559	551	504	577	571	539	506	552	542	551	572	512	574	526	545	546	553	528	575	560	564	581	552	608	586	513	576	538	571	545	550	554	506	574	566	534	532	534	541	600	533	494	548	557	550	586	552	544	558	556	495	548	567	567	541	558	573	575	564	552	512	542	532	545	521	580	560	533	553	534	536	509	557	509	517	514	569	526	559	496	519	541	526	559	502	608	534	550	519	555	540	509	545	550	546	500	527	528	599	548	535	520	528	581	540	551	553	570	566	606	550	540	560	533	531	522	562	533	545	541	577	565	551	546	531	531	561	540	532	497	575	556	555	547	552	556	519	510	560	571	535	548	579	527	538	534	527	546	582	553	562	568	543	604	549	556	521	563	563	553	524	531	536	512	522	599	536	537	555	518	567	575	535	525	541	565	551	548	538	534	558	535	532	540	536	517	520	567	538	534	555	550	543	555	540	538	516	535	517	571	519	533	547	551	547	540	524	554	560	567	510	528	575	527	538	526	560	511	542	545	533	533	536	538	530	555	551	550	560	550	497	554	565	529	541	543	529	511	559	546	535	572	556	559	525	524	495	538	580	572	563	524	554	520	535	557	549	577	542	545	575	530	522	566	540	540
23932	21002	24360	27837	21002	21019	12240	417	215	195	188	161	154	143	150	160	126	138	119	106	132	115	120	117	124	114	118	126	110	111	107	118	103	112	112	130	105	103	112	100	104	84	118	113	101	101	120	116	100	99	106	93	93	111	96	93	116	103	113	82	108	100	100	95	98	91	131	108	105	106	95	106	100	104	109	108	109	114	100	104	98	126	110	121	99	90	94	110	97	91	110	89	98	112	113	105	123	116	88	95	102	100	119	101	99	111	103	104	112	96	103	108	114	114	104	107	112	108	102	114	101	120	110	95	109	112	125	96	95	110	115	130	111	97	101	112	108	111	104	118	100	106	101	96	98	94	105	94	121	119	94	109	108	104	117	108	109	114	93	107	85	88	94	101	86	109	112	105	105	103	85	100	100	112	103	94	103	95	118	100	82	94	102	89	93	109	100	100	104	104	110	114	110	88	116	112	107	106	112	94	116	94	118	109	103	80	103	111	93	117	101	111	118	115	95	96	98	97	93	118	101	112	98	113	112	109	94	100	123	110	108	115	115	102	92	111	91	124	100	102	117	121	106	108	80	108	125	89	124	106	102	122	94	108	117	107	102	110	110	92	99	110	87	102	122	99	105	115	121	97	111	124	83	100	102	98	105	111	95	106	92	83	115	108	104	97	93	113	112	103	83	113	132	105	106	105	98	113	96	120	87	82	107	94	96	85	95	116	106	89	112	99	104	103	112	96	105	97	122	94	107	120	115	102	103	98	100	111	111	101	102	122	113	96	99	111	98	124	110	104	96	99	123	126	102	101	99	88	113	103	97	110	89	113	120	94	109	87	95	101	93	104	109	111	114	108	119	104	121	100	96	102	113	109	119	95	82	100	120	94	107	101	103	101	110	96	88	100	107	95	104	97	108	89	93	106	115	112	107	98	108	102	108	106	100	112	105	114	117	109	115	100	91	119	89	117	96	106	100	115	99	96	133	119	89	102	96	118	110	107	101	92	99	104	104	115	89	119	106	116	113	120	102	121	111	100	127	115	108	109	116	96	106	116	102	121	117	126	111	103	115	130	95	102	124	92	109	116	121	110	100	107	96	91	119	104	113	96	109	100	96	101	125	96	116	100	100	112	89	97	109	105	124	108	101	106	118	113	99	112	93	105	106	109	106	102	112	99	91	104	126	118	106	110	96	101	135	117	112	108	110	124	119	114	94	106	105	107	122	107	125	121	109	111	96	103	86	99	119	111	101	120	125	92	98	96	105	87	93	110	116	113	106	106	91	97	90	99	112	108	104	127	108	112	100	88	108	111	116	106	108	95	104	99	96	110	105	112	105	100	108	123	109	110	98	109	95	87	106	93	104	113	101	112	99	98	96	83	119	92	120	98	116	102	104	103	97	100	101	102	97	108	94	119	99	119	99	107	103	83	96	100	109	85	93	106	100	105	110	107	133	114	121	109	109	115	124	96	94	95	112	105	92	96	115	118	114	105	97	106	117	93	113	93	104	83	117	109	106	118	127	100	109	114	111	110	114	115	114	99	91	100	107	107	99	102	111	104	104	122	111	94	98	97	115	107	98	91	90	104	90	103	99	111	111	120	111	104	115	106	98	101	96	110	99	85	92	112	94	106	99	78	101	96	125	107	120	117	110	103	103	84	113	108	109	100	112	89	116	113	105	102	93	104	109	106	89	102	91	106	103	110	94	107	133	120	121	105	105	92	79	104	99	102	134	96	98	82	112	98	110	111	112	111	105	113	115	85	85	106	124	101	97	108	99	96	87	86	104	105	96	102	118	97	104	111	96	126	122	108	114	102	108	118	95	94	98	110	103	92	107	87	117	110	95	97	112	89	101	120	106	104	96	106	99	118	117	95	101	108	93	112	91	90	116	113	117	106	92	112	91	89	133	106	115	102	109	104	92	106	109	108	108	110	116	123	101	113	110	105	111	105	102	105	104	112	92	100	102	109	121	109	104	116	102	99	118	89	101	101	112	103	83	113	99	102	112	87	102	126	100	104	106	125	105	98	110	112	96	122	88	112	99	108	86	102	112	92	125	117	94	107	90	120	117	86	105	100	89	118	103	118	123	104	123	106	102	95	115	111	114	101	114	112	107	104	105	114	113	108	102	119	98	119	114	123	115	111	107	109	97	87	124	93	116	111	106	95	82	103	118	102	120	117	99	98	105	107	104	125	105	115	90	100	95	103	109	127	116	108	113	107	105	128	87	100	114	110	111	105	110	106	125	109	120	97	114	113	133	104	109	117	97	80	113	117	95	109	92	96	99	103	110	105	113	94	110	98	99	129	111	98	103	116	109	99	110	104	117	117	104	96	86	108	116	104	105	93	116	126	108	92	105	123	113	111	101	109	121	115	94	109	114	101	114	108	117	88	99	94	94	117	92	100	106	102	115	105	106	99	105	113	108	107	101	114	83	100	92	120	104	109	106	110	106	108	117	106	102	109	111	114	107	113	107	104	111	109	113	113	125	95	106	119	113	115	95	98	110	106	111	118	106	110	121	110	124	104	112	102	80	112	124	96	109	103	98	102	109	106	99	113	100	95	100	113	104	108	98	91	120	133	109	98	100	110	85	82	104	102	99	110	98	120	106	99	91	100	108	100	96	116	92	102	96	109	90	99	116	101	112	109	113	104	98	91	114	105	123	99	89	104	112	106	100	114	105	105	104	95	81	91	120	104	98	126	105	109	112	104	97	110	95	103	97	100	112	80	91	110	108	124	116	108	113	116	111	125	95	88	128	110	107	104	113	113	113	117	95	96	112	116	102	107	115	106	100	95	103	97	94	89	113	101	92	91	112	98	77	124	100	102	95	102	100	103	106	96	94	107	92	97	118	120	78	93	130	97	93	96	105	119	103	109	110	104	104	95	106	105	111	79	100	105	96	109	98	113	98	104	115	80	108	112	109	110	100	93	110	111	93	109	98	116	113	92	109	104	105	118	119	108	105	111	119	97	109	122	109	86	88	96	121	111	108	109	114	81	114	109	115	112	101	114	109	107	115	100	105	107	92	106	113	115	91	100	80	121	99	131	113	126	94	103	110	93	115	120	89	95	111	116	105	129	114	111	96	94	100	103	102	107	94	91	110	128	103	96	101	112	102	113	138	99	95	96	93	125	113	97	97	98	92	94	77	94	95	105	92	110	111	100	111	114	108	106	129	108	105	95	92	88	108	110	103	125	98	113	104	110	111	119	118	108	111	101	111	126	83	114	92	88	101	100	89	119	98	104	124	111	96	101	94	88	92	101	116	116	104	111	102	101	100	109	90	102	95	92	96	84	102	100	93	117	124	98	100	108	115	115	111	105	103	88	88	106	126	84	120	117	118	117	111	93	94	112	98	103	101	106	106	94	126	100	85	100	89	108	92	101	95	92	128	102	119	101	109	103	98	96	132	87	134	116	109	96	112	124	102	102	111	118	95	80	107	112	122	112	101	107	107	103	108	98	107	105	109	100	127	119	96	81	107	119	134	105
3287	3565	1593	845	537	458	420	350	316	329	337	344	312	325	273	297	321	288	303	309	303	334	287	298	307	294	281	260	260	304	308	310	287	304	290	290	259	323	300	302	300	290	291	274	306	302	288	278	276	299	318	290	297	261	268	280	292	264	272	288	300	282	320	285	308	299	302	289	286	302	307	284	296	296	286	287	283	280	280	259	272	278	285	312	318	301	274	299	267	327	280	295	264	303	330	262	268	256	298	289	286	299	313	280	282	283	303	293	264	303	291	314	307	257	286	270	299	275	279	280	293	283	286	296	277	283	291	300	280	268	295	312	289	273	278	278	277	278	290	271	282	264	287	286	293	278	287	301	251	295	305	277	331	282	320	282	280	291	275	311	307	328	283	296	299	264	281	309	272	311	290	279	272	288	271	293	290	272	305	277	273	271	300	286	288	278	282	301	294	319	305	282	321	342	311	303	270	301	295	295	305	295	277	296	282	291	275	291	281	287	292	304	293	312	274	327	288	315	300	317	312	278	282	271	290	282	290	281	268	307	277	302	306	276	301	277	284	284	284	316	272	300	266	300	292	334	274	298	313	289	295	316	284	281	286	309	256	299	283	292	253	308	274	280	289	318	297	281	272	311	298	297	285	274	293	268	287	294	279	300	295	289	262	301	307	281	300	281	300	347	307	308	289	296	333	273	281	283	318	280	252	322	296	271	259	280	275	270	291	258	269	312	303	301	293	284	283	301	267	287	291	328	304	288	300	292	299	304	267	317	291	263	274	295	298	280	307	283	284	294	309	268	324	295	285	284	315	272	310	288	289	270	264	276	316	293	302	293	331	323	286	289	295	279	332	284	300	276	326	269	304	306	276	313	281	280	276	312	256	316	295	280	278	309	289	310	283	309	280	295	306	319	266	288	266	323	286	300	271	308	296	297	266	294	312	304	300	297	293	295	294	302	300	284	302	273	307	284	300	236	275	276	310	302	292	275	290	269	278	270	304	290	262	277	306	279	284	319	272	278	320	282	270	297	285	279	273	288	285	300	270	290	315	288	310	286	267	274	300	313	307	299	271	291	277	301	278	274	280	287	270	260	287	316	286	273	271	275	269	279	298	280	302	296	296	302	282	293	280	285	303	274	288	295	300	301	313	280	286	271	290	298	308	287	290	264	298	272	271	300	286	287	273	288	282	287	278	294	252	274	302	285	302	291	282	288	306	272	328	303	275	280	322	323	312	281	300	277	256	280	303	301	310	315	285	286	311	314	318	268	292	274	285	298	290	287	264	273	270	279	279	309	287	292	266	291	284	262	299	293	292	295	297	293	288	273	309	275	304	282	265	303	286	292	284	306	322	304	302	258	293	287	302	319	326	293	316	293	301	271	302	285	308	303	279	289	264	258	318	284	260	287	309	298	284	307	298	265	272	295	283	278	313	273	300	284	261	284	306	293	311	289	279	276	310	294	280	313	288	305	280	288	301	301	319	287	298	311	301	286	256	282	274	315	297	252	315	266	280	272	267	314	283	251	278	278	283	287	276	310	306	255	284	295	307	288	299	292	275	309	282	274	258	297	320	271	291	269	293	290	294	324	269	291	289	290	301	288	289	286	280	280	285	307	274	286	269	294	263	289	280	277	257	301	305	317	262	287	317	271	298	273	277	275	299	298	273	283	308	279	261	293	285	297	300	275	281	284	285	280	307	266	295	277	305	289	299	293	289	290	307	299	281	288	293	299	287	284	259	299	316	274	277	272	308	278	315	279	274	288	288	273	295	270	294	296	285	302	300	254	307	295	305	300	286	288	298	314	301	287	306	256	267	293	299	303	299	294	286	292	250	292	274	307	283	294	305	257	316	262	327	272	297	289	326	287	299	277	289	330	295	305	281	270	277	292	279	268	324	315	282	286	290	281	275	293	268	309	285	314	286	287	293	272	278	281	275	277	284	303	275	305	258	310	294	291	310	281	287	304	289	292	311	277	289	268	326	281	315	272	291	276	301	311	278	282	298	281	261	327	273	297	275	281	307	270	285	312	322	297	286	296	319	262	312	257	318	270	273	287	288	285	312	283	291	277	290	286	288	250	270	310	308	263	289	286	286	274	293	279	269	293	281	311	279	292	294	294	298	307	283	297	340	273	288	301	291	276	303	302	294	262	306	272	288	309	277	288	298	286	244	281	295	300	274	317	308	293	271	318	316	284	255	302	311	311	310	275	286	294	307	292	284	275	266	298	287	300	286	272	294	280	258	293	299	276	281	302	285	300	255	288	294	291	295	319	303	327	272	282	325	298	291	264	317	266	259	272	284	294	296	294	255	304	270	276	280	271	292	278	289	315	264	313	269	277	246	290	286	270	283	292	285	295	266	293	297	277	300	317	268	287	286	309	286	284	296	276	298	313	304	323	300	268	310	290	284	271	277	277	294	273	281	284	287	288	288	287	296	297	316	304	319	276	283	298	319	307	289	296	283	271	283	319	297	285	272	275	296	299	299	290	260	304	299	282	296	320	291	280	298	303	297	289	281	308	316	294	298	297	302	300	260	307	322	271	297	274	284	293	277	299	294	309	291	262	297	293	301	265	308	294	334	283	289	290	277	271	289	309	276	301	280	340	315	309	309	297	302	319	278	291	303	304	289	297	276	292	302	311	276	284	259	284	280	281	326	307	277	288	293	298	301	317	298	276	290	279	303	316	308	319	287	266	286	315	300	311	313	323	274	286	273	285	276	284	289	313	272	296	296	281	303	277	253	268	280	291	271	298	312	287	309	317	299	299	301	309	321	280	281	304	312	286	306	292	311	311	283	258	315	295	289	287	276	270	309	294	297	309	280	309	306	281	286	303	297	293	280	259	272	266	310	273	291	287	300	321	298	288	283	327	303	300	308	285	311	281	288	277	301	314	282	267	290	290	279	308	299	316	269	289	286	316	285	284	298	287	268	294	306	288	289	290	305	292	298	257	306	275	294	257	270	274	273	304	306	293	317	272	346	281	286	221	276	303	297	270	304	265	288	311	310	263	239	288	284	296	301	298	309	287	301	288	295	322	274	317	278	296	303	285	286	327	298	297	305	331	307	302	316	279	308	304	263	305	286	267	315	293	270	295	283	270	289	270	305	299	287	290	277	294	294	316	290	310	301	304	268	286	284	280	258	271	269	286	344	282	291	281	302	277	295	256	295	299	293	276	312	294	272	304	293	285	280	267	274	302	323	266	307	290	290	274	288	287	248	298	305	301	264	278	275	291	266	251	295	256	293	288	293	299	309	283	296	273	285	300	277	284	307	296	293	298	296	312	283	253	295	290	276	293	313	286	330	295	273	291	280	303	301	308	301	275	315	318	289	295	323	293	256	294	307	290	289	293	293	311	280	275	299	281	295	288	264	318	269	293	257	311	313	278	301	309	281	274	306	304	289	282	292	302	271	282	291	303	310	286	325	290	293	257	287	302	284	286	284	308	314	289	266	291	300	330	319	310	312	296	304	304	298	274	325	301	260	293
30874	20522	10684	970	525	481	402	321	330	328	331	332	352	361	317	350	342	337	271	328	314	365	310	331	317	333	329	309	305	337	366	347	327	311	345	338	334	312	306	295	322	309	311	330	377	351	349	323	315	338	333	332	311	339	319	329	354	331	324	335	344	358	373	308	329	298	329	320	305	326	321	308	360	342	306	344	306	309	327	333	331	323	336	343	331	333	296	304	337	311	316	327	346	339	323	295	324	341	323	347	330	334	300	343	314	321	343	340	367	308	308	331	312	340	326	332	315	324	336	354	325	312	336	300	316	335	312	282	323	314	312	308	288	313	304	325	343	336	295	304	319	305	325	309	330	303	326	317	337	321	323	306	300	319	350	339	337	320	340	370	351	348	299	327	299	340	337	334	297	287	354	329	340	343	321	289	358	318	312	321	320	281	311	342	324	336	329	297	319	318	324	308	300	361	314	313	308	322	307	339	347	327	336	306	330	353	301	351	337	274	276	324	297	306	358	328	323	312	334	335	300	317	302	332	321	350	331	301	335	330	322	335	314	331	314	340	313	351	310	307	331	346	318	319	308	341	326	331	329	325	333	349	350	334	320	330	315	307	339	327	348	343	312	319	333	345	325	309	328	285	279	354	337	317	359	319	319	331	343	311	310	316	342	318	349	333	349	330	321	332	336	309	326	340	367	327	314	327	332	362	360	317	351	325	328	331	338	303	328	330	341	305	339	328	342	321	362	331	370	339	297	342	320	298	337	362	333	330	323	347	335	312	343	335	310	331	315	308	308	320	337	328	300	323	353	350	364	336	339	320	300	310	343	328	331	338	335	296	310	300	327	333	337	311	322	299	341	342	303	352	349	314	321	328	289	347	328	332	307	303	342	332	304	330	349	383	361	337	331	312	320	358	304	292	336	315	325	310	298	337	340	364	291	312	315	323	331	352	317	294	317	351	335	310	356	307	340	311	308	338	303	364	330	306	351	346	317	304	332	313	316	321	324	306	314	336	327	335	309	313	365	344	327	333	284	320	299	328	349	311	317	319	333	353	358	344	326	295	311	345	313	343	315	335	325	349	313	318	304	333	348	339	344	331	319	345	312	311	335	316	293	346	342	313	326	370	324	316	293	321	320	320	315	317	327	324	322	340	327	334	283	315	339	310	330	353	370	340	307	322	310	335	337	315	355	342	303	346	337	312	339	324	338	341	316	334	337	309	298	330	350	324	334	287	328	306	334	321	323	336	297	310	323	323	308	295	322	343	319	302	292	293	343	336	367	299	325	327	339	339	311	338	300	351	310	326	317	284	305	340	322	298	339	333	314	334	335	340	357	340	338	308	285	323	356	278	341	343	333	325	340	342	323	285	353	361	311	271	296	355	319	314	321	340	314	338	337	285	339	346	332	336	298	328	309	314	310	348	352	312	315	322	313	360	351	320	362	276	321	326	321	314	309	299	316	349	343	311	375	306	321	293	313	311	323	385	346	323	327	324	323	332	317	331	334	351	338	333	311	339	299	283	318	325	357	342	341	337	317	338	328	331	344	337	308	330	342	325	344	308	328	329	331	352	350	315	319	302	319	336	346	356	357	333	320	340	333	341	312	319	324	313	347	342	315	313	345	330	328	286	350	312	337	335	306	314	352	353	334	342	356	323	324	298	310	278	339	333	308	285	315	318	324	349	321	310	335	307	314	341	326	341	329	343	309	342	328	344	309	326	316	316	305	298	320	302	329	340	330	289	305	325	338	334	337	327	312	334	305	330	333	321	302	332	342	316	310	293	308	347	321	311	309	347	315	341	279	333	345	296	341	312	296	325	306	332	294	307	348	296	317	342	348	284	302	294	329	332	307	321	326	375	342	337	313	325	295	316	340	330	278	334	330	315	349	294	314	341	314	321	321	332	332	309	309	324	324	331	343	305	350	340	334	346	337	343	348	296	298	334	317	347	339	340	312	313	313	327	327	334	342	302	305	330	302	324	319	352	316	293	339	310	302	341	350	312	324	306	334	317	333	307	311	325	315	363	310	332	319	336	329	324	302	290	326	322	280	292	359	311	287	303	350	333	327	341	304	335	311	296	287	349	331	351	300	342	326	340	301	314	333	327	335	345	332	338	314	336	339	324	342	316	329	347	312	316	341	325	312	301	329	318	353	322	327	352	332	331	362	338	310	345	332	318	324	325	346	304	328	344	284	318	348	354	364	344	314	348	310	334	334	309	314	317	313	349	321	331	343	299	343	314	289	388	306	321	323	307	304	352	315	325	349	279	337	322	359	308	325	313	304	302	314	304	348	297	311	326	319	309	333	349	327	350	303	312	297	331	313	331	331	315	327	328	339	304	338	341	313	322	338	310	309	299	269	330	317	319	333	293	311	303	337	320	300	302	313	302	295	292	334	339	315	338	324	316	323	327	325	319	326	345	306	314	287	307	314	323	313	334	313	320	298	327	318	298	340	304	338	343	310	292	321	343	342	295	336	306	313	370	332	337	332	337	303	302	300	321	322	318	336	290	330	321	318	309	336	304	362	347	294	309	327	320	351	323	364	329	347	331	300	326	343	314	321	303	296	314	315	300	299	343	316	322	300	306	350	357	338	300	331	335	321	293	305	316	307	332	320	318	316	319	308	298	324	348	290	339	303	337	294	312	325	306	343	346	321	352	329	313	293	311	323	342	288	340	328	319	319	300	342	282	296	348	321	305	344	324	325	316	299	348	315	333	323	304	345	336	308	335	328	336	334	336	325	347	353	308	321	333	322	327	327	333	292	364	317	301	317	341	330	305	346	324	284	323	295	381	319	325	280	323	346	296	364	284	321	298	313	330	327	341	327	295	302	315	331	316	313	330	303	337	309	327	315	349	337	332	341	348	303	331	319	339	316	300	326	323	318	304	329	301	329	314	265	334	336	346	330	330	350	338	340	303	330	319	307	310	330	345	365	312	309	326	315	345	317	323	321	319	275	338	318	341	312	314	319	340	332	340	309	287	293	331	298	296	284	332	336	302	334	306	346	323	296	316	338	333	308	299	330	306	331	336	299	312	319	313	339	306	316	304	312	320	343	309	344	337	350	316	340	369	297	355	330	340	311	328	325	315	339	311	317	307	321	375	336	322	350	326	338	289	275	337	317	309	313	341	347	320	301	319	342	310	325	325	315	294	301	323	317	351	314	302	348	344	354	323	325	347	304	312	303	298	336	275	328	308	309	307	301	336	324	320	334	328	315	331	338	336	329	310	291	337	306	325	311	326	328	335	332	330	332	341	338	321	338	306	369	328	349	303	361	317	339	342	303	314	369	316	340	298	350	328	326	329	321	340	347	350	336	318	333	321	318	352	352	307	317	346	344	339	321	330	361	303	320	316	306	329	338	315	313	317	325	305	314	328	313	309	335	333	333	306	300	307	308	317	322	318	306	352	301	322	330	336	292	344	307	314	332	332	299	332	288	310	305	314	303	312	327	361	330	329	336	300	327	318	320	360	334	343	333	317	330	321
5671	1261	960	823	816	797	826	774	764	766	779	771	822	836	833	809	769	787	775	781	796	765	771	800	738	763	789	735	780	792	770	763	801	747	797	793	799	816	770	758	769	800	763	786	765	800	745	799	833	780	752	775	763	778	764	740	769	792	814	822	815	766	743	758	786	751	754	756	733	772	772	772	808	782	789	769	749	795	772	794	812	744	757	830	759	801	797	810	803	762	775	755	772	746	763	746	792	791	804	759	781	833	796	745	742	760	776	827	796	768	810	819	778	750	834	773	807	751	789	771	813	774	757	791	761	777	788	830	813	783	776	761	743	764	714	732	745	793	767	737	744	781	838	732	802	799	802	777	763	737	784	768	798	729	788	751	786	762	792	816	798	765	756	777	778	810	770	777	765	794	773	748	770	780	752	767	802	765	784	801	777	806	799	778	767	761	785	823	764	805	801	773	794	729	753	742	745	789	827	752	831	739	774	770	781	818	757	745	833	747	764	759	788	795	768	788	802	792	759	818	787	776	814	804	860	823	784	746	736	765	752	796	811	738	753	789	748	832	803	793	794	749	777	756	777	837	772	730	791	789	840	785	776	832	778	781	799	795	786	773	782	815	820	776	782	707	769	764	760	754	768	827	818	805	752	706	747	749	780	777	819	739	743	758	742	779	797	761	763	781	726	767	732	743	790	752	751	777	816	739	785	748	794	805	808	787	774	823	830	769	751	736	835	754	771	770	760	753	768	764	772	753	802	782	784	804	754	787	800	746	767	792	722	826	748	800	764	811	811	786	731	798	761	760	788	822	751	810	784	796	795	808	791	788	783	756	722	812	762	785	788	720	742	774	790	712	737	771	751	732	790	774	794	781	753	820	848	772	788	787	761	749	740	810	815	802	797	790	791	763	778	821	771	745	783	780	734	769	758	776	736	742	763	761	767	719	806	782	763	780	807	769	751	780	752	751	773	789	813	785	726	778	787	786	765	771	759	784	769	734	837	795	756	748	778	752	783	774	785	752	734	810	772	776	783	817	771	755	834	752	816	784	749	819	749	780	805	721	744	763	771	736	779	812	802	739	832	740	756	789	752	797	801	802	758	771	769	767	777	829	728	818	749	795	784	806	719	776	761	785	774	792	784	810	801	782	754	749	768	783	776	760	817	801	769	801	765	803	801	728	781	761	721	745	771	770	780	784	768	780	809	829	801	788	811	779	749	787	757	798	791	784	790	824	771	774	785	782	742	797	777	805	764	776	727	770	754	772	831	791	766	819	807	775	784	767	798	830	793	745	774	762	823	796	790	796	782	787	769	796	770	795	769	777	758	804	806	828	736	777	769	811	824	794	757	800	715	828	792	740	789	752	790	820	777	785	769	788	816	777	787	774	752	741	725	776	786	725	767	774	808	808	725	792	768	784	818	748	759	809	720	745	839	791	824	789	783	792	765	817	756	830	790	822	753	824	786	795	750	772	777	805	799	786	772	776	740	781	743	738	801	758	800	824	803	779	744	742	765	790	726	724	775	768	784	764	761	758	766	777	813	767	780	738	817	815	781	855	763	815	755	794	807	771	710	758	723	779	784	750	782	740	799	792	814	814	749	789	820	801	768	728	752	775	773	765	781	789	745	763	834	799	811	800	733	793	749	784	711	778	804	772	771	750	796	814	842	785	772	812	780	777	803	791	810	730	787	834	816	705	807	752	756	789	799	751	777	791	809	788	804	748	747	764	774	758	779	764	823	763	809	770	768	792	783	748	837	786	761	756	770	800	814	773	753	739	813	763	797	827	737	807	792	771	776	766	793	789	737	796	763	800	773	846	821	794	790	766	816	828	788	724	792	812	817	812	793	774	765	762	806	775	770	785	817	760	751	776	779	782	733	799	784	784	760	803	770	733	785	733	776	758	807	768	815	815	731	789	808	808	792	809	795	769	777	763	777	759	755	770	804	729	785	793	803	773	740	783	775	781	798	798	832	750	733	766	801	761	803	728	792	771	763	754	769	790	755	779	787	787	756	759	821	772	780	765	807	814	730	782	806	817	808	764	802	777	747	773	781	743	798	805	756	820	793	760	799	766	774	790	796	799	750	791	779	796	786	735	800	770	824	737	781	770	808	779	799	788	813	797	785	819	798	805	774	804	773	822	763	770	759	817	785	857	766	769	776	736	745	738	779	816	732	784	775	729	790	758	769	784	726	762	794	820	740	732	847	749	752	798	800	797	756	786	796	759	790	753	803	803	753	759	788	782	784	753	821	794	781	819	787	770	777	735	727	773	793	741	722	777	782	763	802	812	750	805	744	775	801	811	740	830	770	794	796	778	702	786	743	765	782	769	841	743	764	794	808	754	758	786	755	780	749	799	791	732	778	810	754	771	794	757	815	753	764	742	796	772	726	750	800	766	776	816	796	765	787	735	813	798	806	767	784	746	788	789	766	763	725	768	808	778	752	817	752	763	810	767	760	749	775	790	813	742	775	793	720	768	786	735	755	791	796	776	815	769	794	767	789	758	779	768	832	791	785	769	719	775	817	774	793	740	790	784	806	787	788	754	806	783	762	791	780	777	764	743	751	792	792	762	746	786	761	771	757	824	747	768	755	804	791	811	797	764	828	769	789	775	753	798	785	765	791	747	768	723	805	779	778	813	791	799	778	788	775	801	770	766	743	811	729	765	789	802	744	769	762	771	804	791	740	786	832	827	761	750	755	783	761	764	751	735	798	775	817	781	774	790	789	794	741	800	786	804	827	764	775	757	787	765	787	783	751	761	793	753	778	779	735	791	772	828	801	815	806	809	810	768	811	761	811	762	740	782	784	751	768	753	801	787	828	781	742	760	768	743	736	744	763	774	743	780	797	751	778	741	743	741	798	788	795	749	772	720	753	777	814	802	774	820	730	798	826	762	799	782	782	781	776	826	776	813	764	810	744	793	760	759	779	734	779	785	813	745	781	792	791	724	765	817	781	784	772	784	779	763	774	793	795	751	732	767	771	766	781	782	743	808	797	761	772	805	822	782	779	797	789	781	790	776	846	748	799	812	781	813	806	764	822	752	802	763	763	773	787	771	816	799	771	784	768	740	826	774	779	742	789	787	801	802	762	765	766	769	775	780	777	754	745	776	809	747	806	735	776	756	801	780	763	818	765	702	788	793	788	784	768	809	797	777	743	760	807	798	711	730	821	790	768	754	793	772	776	764	779	757	783	813	774	798	794	793	801	796	783	738	807	767	797	772	766	792	809	776	773	757	761	823	740	807	805	832	777	777	783	826	766	795	754	782	788	789	765	790	812	765	758	769	759	800	773	797	785	815	788	776	795	803	838	782	766	766	788	772	793	756	792	820	777	747	760	731	807	793	801	699	794	799	749	787	748	764	819	756	776	785	777	776	781	769	810	825	790	782	796	812	813	780	770	751	780	784	711	774	771	789	811	754	755	810	777	771	718	800	765	810	758	765	756	759	810	779	812	822	743	744	752	733	756	773	825	812	739	733	784	796
24815	21084	23986	28405	21085	13651	456	306	258	262	269	242	241	246	250	247	298	268	229	239	260	232	234	217	225	215	236	235	239	263	209	221	220	238	213	217	247	235	208	226	219	263	210	219	252	255	210	218	253	210	234	222	213	221	238	205	208	222	223	214	215	216	218	222	216	229	227	214	274	207	223	245	198	238	246	247	246	208	212	209	231	238	207	255	238	244	228	235	213	234	231	212	244	229	241	222	228	211	213	239	215	238	214	241	219	241	231	238	244	212	228	229	223	226	228	227	205	216	213	226	226	210	216	217	210	262	250	235	252	224	235	252	216	225	189	234	222	221	236	218	210	224	206	215	206	214	226	231	233	235	201	234	249	220	261	207	239	216	203	229	198	236	212	223	249	221	238	254	219	233	208	217	212	212	237	211	206	227	199	245	232	225	224	212	216	237	224	213	215	234	271	229	231	230	233	238	268	268	236	257	224	222	236	194	233	240	235	238	241	234	227	238	183	216	190	257	226	221	238	226	235	201	229	259	230	227	226	224	229	221	216	224	213	244	213	219	226	233	244	227	220	221	201	243	212	256	247	222	244	225	224	217	224	214	229	239	214	226	236	220	238	197	216	217	221	220	215	218	223	227	227	200	219	245	209	262	210	230	224	231	217	218	209	237	212	219	216	243	230	254	240	217	221	229	222	216	204	255	206	218	237	237	205	254	218	211	211	232	224	230	220	221	232	257	201	187	239	223	218	243	213	230	209	204	217	228	212	217	218	240	231	265	222	219	243	250	229	210	216	250	240	247	230	199	215	237	234	235	211	216	226	233	238	190	210	249	211	230	226	238	248	210	251	216	215	227	189	205	233	217	224	220	244	204	231	220	221	221	227	234	233	268	231	248	216	224	187	217	247	221	227	236	248	225	220	211	219	221	253	209	248	211	254	237	235	216	241	231	246	230	219	229	229	228	216	230	239	227	249	225	207	249	222	230	227	231	234	231	245	243	224	224	202	212	193	230	214	228	222	214	259	217	254	210	196	216	201	240	233	237	212	212	228	232	228	266	213	212	240	223	217	227	220	234	242	227	209	230	234	236	241	203	231	230	220	220	238	202	197	209	214	227	224	245	228	214	230	219	232	222	221	219	217	229	218	223	237	226	206	229	216	216	260	238	237	235	219	235	216	231	224	231	228	227	249	240	237	224	212	265	244	232	233	245	258	222	221	220	216	208	218	232	197	229	230	244	219	206	214	219	221	201	233	232	235	225	249	211	195	211	208	202	240	230	228	252	225	207	222	217	211	219	233	240	209	222	196	229	209	243	209	230	218	240	214	210	207	242	218	234	237	211	205	217	211	236	221	228	241	215	228	243	232	236	209	230	259	255	197	200	220	225	186	246	228	238	241	229	241	218	214	240	205	240	188	226	206	229	190	204	207	247	194	239	217	236	231	236	221	215	233	205	209	252	218	214	222	222	227	250	226	218	220	217	227	234	213	262	239	240	252	238	194	217	233	226	239	195	210	232	217	213	250	247	223	232	248	225	227	214	254	243	219	220	237	242	225	261	215	215	225	235	205	228	230	235	243	220	214	228	227	211	253	226	262	224	236	223	250	230	234	250	230	225	228	226	213	206	237	241	213	210	245	228	229	235	241	233	248	232	238	227	263	225	217	208	232	230	232	237	249	242	206	199	201	213	243	204	236	190	201	237	247	230	233	218	202	247	207	225	242	248	211	229	206	223	217	217	249	230	271	230	207	210	238	218	195	238	233	232	226	223	228	213	225	208	230	216	238	244	239	224	209	239	231	222	235	228	252	256	215	214	261	219	217	222	217	187	218	226	224	233	219	239	206	242	244	236	240	209	217	229	236	220	199	261	211	226	255	223	205	219	207	242	205	258	228	238	212	228	222	211	243	244	241	258	249	232	207	224	222	208	236	213	233	232	211	215	215	201	214	223	196	219	255	220	233	221	206	230	236	230	207	215	199	210	225	224	217	231	210	245	239	236	228	228	210	209	221	214	219	237	212	220	230	213	253	229	217	235	234	230	231	213	193	219	222	221	218	242	242	226	246	240	230	215	234	188	227	222	231	223	216	219	209	201	229	223	231	203	217	190	198	218	244	225	245	232	241	229	209	222	238	205	205	218	228	197	222	232	238	227	217	230	234	209	231	210	211	216	217	228	226	205	212	224	198	219	210	200	223	213	208	223	218	223	221	222	242	219	227	232	227	205	205	239	235	214	210	235	239	214	226	222	214	219	216	225	234	220	257	234	215	218	224	207	238	238	233	217	203	240	217	209	231	246	235	259	227	233	220	204	227	233	236	205	238	235	224	202	231	214	215	223	222	229	238	225	242	220	232	214	224	215	225	221	218	237	208	235	235	197	221	205	230	209	240	216	224	199	231	232	238	214	231	204	223	217	225	192	209	226	259	236	228	243	248	237	240	230	262	251	254	197	235	241	247	194	243	237	216	231	228	238	221	214	237	223	214	230	226	242	216	234	241	210	241	236	239	246	214	222	211	234	228	223	232	235	215	215	219	254	243	236	220	206	233	229	211	192	234	203	206	249	217	209	236	242	237	203	233	247	215	253	219	242	195	240	208	216	226	237	228	211	201	243	228	211	203	220	229	244	198	199	224	220	224	206	238	229	233	224	202	212	211	190	215	218	217	207	258	207	224	205	225	235	206	213	255	211	233	230	215	225	211	221	198	228	191	221	235	217	259	241	246	206	223	214	218	204	216	212	229	212	238	229	224	226	219	229	229	204	228	222	226	198	220	221	228	234	227	233	244	229	234	228	231	242	210	237	242	237	216	216	233	218	239	257	226	240	214	224	220	203	206	242	220	234	201	227	214	198	227	211	226	234	239	221	226	212	231	227	224	227	228	214	220	252	215	219	247	203	231	258	226	213	236	218	219	235	236	225	216	239	221	238	208	250	238	221	231	220	225	238	242	251	222	223	239	229	251	224	265	196	210	233	227	218	206	230	225	206	223	210	219	216	215	257	207	217	221	229	225	213	207	249	250	203	224	240	230	236	204	214	222	190	216	209	236	235	225	225	246	232	238	239	216	224	224	213	239	244	219	228	212	231	215	213	215	238	234	240	225	232	242	241	248	199	211	256	218	209	226	248	233	230	233	206	214	214	211	245	243	216	242	220	234	228	232	265	215	223	221	231	224	236	239	241	237	218	211	229	227	205	222	237	231	221	259	221	298	232	234	210	236	257	217	201	239	236	220	228	208	238	209	252	217	197	252	207	191	225	238	239	230	237	236	222	232	247	224	230	269	207	195	192	225	224	249	225	252	204	240	234	219	209	216	236	248	204	212	239	242	216	210	225	253	225	221	232	239	236	221	228	222	214	245	246	251	237	222	229	231	205	256	209	208	205	220	231	255	225	222	226	231	229	239	208	222	209	212	205	237	220	226	258	230	210	256	252	223	217	245	227	205	231	214	239	246	216	227	210	233	247	209	225	222	224	216	235	202	211	232	222	240	220
3420	2394	1229	759	674	623	571	599	563	557	557	574	568	573	579	559	536	521	539	575	545	555	548	571	539	566	582	557	554	548	522	564	536	553	561	536	546	533	551	519	545	555	570	553	545	567	551	509	590	523	509	550	538	518	539	550	521	541	547	545	505	563	588	580	544	554	548	537	561	556	505	516	531	583	524	558	551	522	568	544	589	554	552	509	560	557	578	546	572	549	562	521	588	579	528	527	587	556	578	553	559	554	576	532	530	583	602	521	518	545	515	560	543	539	570	547	544	561	547	583	549	558	553	534	564	530	518	544	542	528	536	602	535	539	559	532	558	555	583	555	583	597	527	583	549	562	557	581	554	565	573	570	564	504	627	543	568	519	581	570	586	544	592	553	512	560	557	561	517	545	556	570	561	545	567	538	587	524	599	565	527	544	520	571	564	581	542	552	513	558	579	517	574	548	573	570	575	557	542	559	541	584	529	542	548	537	603	520	541	579	589	564	590	589	562	572	586	555	523	543	526	575	571	580	574	561	547	558	600	549	558	531	552	547	576	543	532	558	546	543	534	533	578	585	560	554	536	550	534	555	556	576	527	523	546	544	565	554	540	564	573	567	560	539	553	555	590	643	530	534	563	539	565	525	571	589	571	543	543	602	569	571	582	561	553	538	560	541	533	497	580	534	597	577	539	539	558	516	554	549	530	528	547	535	554	531	551	572	525	526	547	550	544	591	532	495	522	533	565	489	570	493	557	576	566	545	568	521	520	518	555	532	561	547	570	552	550	535	521	576	561	525	541	549	552	552	575	566	538	496	570	623	566	548	584	538	534	548	580	487	549	566	564	534	525	569	552	560	567	542	587	549	546	523	543	582	523	569	555	521	575	563	570	551	548	536	560	554	549	510	559	536	613	545	538	542	566	576	592	602	580	513	522	542	562	565	558	554	534	579	522	517	540	570	531	540	539	542	601	568	510	546	551	561	563	548	564	574	510	550	593	549	594	531	554	565	529	554	550	577	554	592	587	552	548	575	567	566	534	512	549	557	569	606	581	539	576	577	546	505	533	543	545	557	590	513	599	541	551	556	580	515	541	526	463	563	564	529	479	573	553	543	539	521	584	523	566	494	524	525	610	506	577	562	579	555	586	562	531	574	595	580	598	527	542	532	598	567	495	545	572	594	508	574	559	574	563	523	536	547	563	560	539	531	580	554	574	562	532	536	531	548	562	527	546	564	565	555	568	576	549	557	562	616	537	548	566	557	605	529	575	545	556	598	574	567	585	579	541	554	544	542	567	568	544	558	525	562	561	552	538	525	538	558	557	562	580	551	575	563	535	567	541	574	576	531	525	530	553	574	572	608	568	515	581	535	567	540	573	551	597	581	564	534	562	490	532	530	583	591	613	561	531	589	610	571	550	593	610	527	532	553	551	559	566	512	527	561	537	546	558	555	557	579	574	520	543	587	564	543	573	553	583	544	519	573	583	583	536	548	556	575	554	572	594	517	524	553	526	524	539	560	566	530	562	541	546	531	585	515	525	569	576	614	538	551	560	573	557	580	589	563	558	552	557	554	587	543	570	522	576	550	564	577	534	550	557	564	592	576	560	576	579	518	534	562	582	599	510	571	563	562	546	564	529	564	584	523	599	576	563	510	545	589	552	548	567	573	559	539	550	566	564	523	561	551	535	551	523	516	561	529	544	562	574	505	537	535	561	541	539	548	585	581	572	526	571	516	529	584	539	539	596	579	560	565	567	553	549	578	592	496	559	560	568	555	518	602	508	574	526	533	525	562	547	565	588	599	575	562	571	550	527	535	582	545	541	553	590	564	596	557	580	553	573	501	574	538	539	569	558	585	567	553	553	604	535	523	537	554	534	526	555	485	545	523	534	582	568	544	516	561	564	566	535	525	544	561	561	509	570	532	541	542	559	525	516	582	555	529	539	541	560	508	611	556	592	567	574	539	547	591	551	535	571	517	518	522	562	558	584	572	539	533	541	541	534	566	579	566	506	582	551	595	555	511	550	500	585	562	547	556	601	572	541	552	506	522	523	562	532	564	628	542	523	549	578	537	557	552	555	533	536	552	572	523	582	571	562	526	558	577	548	588	528	557	586	559	531	585	539	566	564	584	546	532	512	550	548	523	578	576	554	531	494	563	553	536	564	546	546	532	544	567	563	573	544	549	535	542	627	543	553	527	519	553	509	526	570	564	581	569	569	543	549	547	553	521	529	564	539	524	602	572	549	534	533	578	590	556	567	528	592	537	541	569	514	571	545	535	558	520	584	535	557	545	556	564	569	557	553	568	582	580	589	543	532	540	552	544	595	548	601	569	514	500	552	556	533	600	511	593	621	549	548	599	531	586	539	583	564	593	547	552	554	550	516	552	581	516	561	528	576	591	535	532	572	532	560	561	557	596	579	582	545	539	557	577	572	571	546	557	505	557	586	568	581	602	570	539	555	545	537	522	567	593	535	547	569	570	565	541	526	550	521	568	570	501	523	580	543	540	563	545	574	543	574	566	555	518	550	550	560	548	569	545	558	600	565	549	553	537	557	549	558	534	550	509	556	544	573	543	533	547	582	580	549	577	541	547	519	532	537	553	577	578	561	574	534	561	538	575	505	587	556	531	549	524	507	525	591	538	540	558	565	551	520	578	550	584	570	554	594	582	563	535	590	552	576	574	552	584	571	533	557	540	546	564	537	544	510	573	540	556	557	529	549	592	578	581	582	531	575	577	555	493	545	570	560	505	553	544	557	572	547	540	520	550	565	576	554	540	573	526	542	544	559	571	542	563	546	548	540	545	577	558	598	559	564	583	558	572	539	569	584	589	586	553	534	546	569	514	574	525	542	566	546	561	563	552	559	563	609	566	528	544	572	542	547	583	578	557	560	515	541	616	568	506	558	548	517	559	545	532	545	587	562	537	554	569	579	528	499	565	525	547	541	586	515	553	577	563	595	544	559	563	516	519	569	596	572	554	567	558	533	554	580	576	553	533	564	561	508	547	555	555	563	532	571	541	518	526	545	561	540	582	536	559	526	571	546	551	571	552	583	537	516	580	539	545	510	540	598	546	556	562	555	545	570	563	546	543	570	496	565	550	578	579	560	574	490	569	550	528	558	577	555	565	583	542	533	594	560	527	551	565	571	531	551	566	530	548	568	542	535	546	518	538	579	539	571	545	542	577	556	555	545	566	528	547	540	533	535	527	567	592	581	571	551	548	540	589	558	542	552	544	550	544	573	547	552	582	571	549	559	527	565	558	568	534	550	530	547	557	530	558	602	538	538	604	525	589	544	581	581	559	562	494	558	534	558	564	566	564	580	523	576	519	534	527	576	576	511	556	600	579	540	544	555	524	544	541	533	559	535	536	575	568	571	508	571	523	542	560	545	572	574	561	586	546	557	566	532	547	553	552	548	558	571	538	569	544	540	562	589	559	561	535	554	545	586	533	552	539	615	527	547	577	539	557	544	528	595	518	555	547
23898	20998	24332	27868	21001	21010	12179	404	233	178	195	186	212	152	138	147	143	138	145	119	119	124	96	116	108	112	116	97	102	110	119	126	99	115	94	104	126	102	122	88	108	117	110	99	110	105	122	105	111	116	124	114	119	114	116	107	121	108	106	115	112	98	116	120	99	110	99	90	100	104	97	93	121	117	126	97	96	114	98	98	108	102	111	109	120	106	116	93	103	87	107	124	115	103	92	106	116	111	111	87	115	95	106	83	96	112	91	99	105	112	104	121	118	93	108	106	95	106	98	94	89	96	91	102	99	111	90	97	105	88	131	100	115	95	107	94	114	113	94	108	102	84	112	97	105	106	107	108	125	101	105	104	120	104	112	110	111	106	105	86	115	102	96	133	119	105	105	119	108	115	119	102	105	110	116	137	120	80	112	96	124	90	104	103	100	108	93	107	116	119	104	107	140	117	109	95	90	94	110	84	100	106	116	110	113	112	88	91	112	97	109	121	99	112	114	115	90	120	89	107	107	115	115	96	112	125	114	119	106	103	115	112	95	102	100	103	132	100	93	92	99	98	124	102	95	103	118	106	122	125	105	114	116	110	94	117	92	83	87	105	102	108	102	132	98	91	116	101	106	95	102	85	114	113	105	129	115	118	103	102	107	104	118	97	112	101	119	112	117	105	112	103	91	128	113	99	98	114	110	88	94	122	108	88	110	116	124	103	91	134	103	95	109	115	109	97	93	103	107	102	108	114	109	116	97	101	99	112	98	112	96	102	93	105	105	122	125	117	96	112	102	98	110	103	128	101	99	115	93	95	113	133	119	111	119	106	109	105	101	108	122	115	109	108	109	117	98	111	115	126	114	108	105	102	103	92	109	95	109	85	115	93	107	128	114	110	95	95	79	110	102	114	98	110	98	98	115	83	111	107	124	88	114	110	99	108	113	109	109	96	112	108	119	98	125	94	92	97	104	89	120	83	100	105	105	118	111	116	119	110	117	107	95	114	95	97	99	96	113	114	97	110	121	105	97	114	118	125	111	105	107	96	111	114	115	99	127	120	107	121	117	95	84	112	96	94	107	103	91	106	94	100	103	96	97	110	82	104	122	109	112	121	107	94	128	103	103	109	98	105	114	125	95	117	121	102	99	115	115	95	111	95	89	103	99	101	103	94	103	103	107	103	116	114	120	111	110	111	90	118	89	106	108	91	96	109	129	117	113	103	100	132	88	99	105	108	115	105	107	111	117	118	89	118	119	105	130	103	108	125	117	106	117	110	98	112	105	95	111	115	109	119	123	113	109	108	81	111	86	113	114	94	128	106	97	96	122	100	101	101	108	98	102	108	108	98	97	99	111	108	113	106	105	113	107	127	93	99	87	105	87	96	110	97	100	111	93	116	95	109	104	115	95	115	109	111	106	112	113	98	99	120	100	99	109	113	82	100	106	130	109	118	97	112	111	107	112	102	121	111	94	91	106	87	127	97	101	102	127	104	129	93	104	102	87	107	97	125	126	99	110	105	105	96	95	117	111	112	109	94	115	107	123	113	89	94	100	117	93	118	95	93	85	121	97	102	93	91	90	108	101	132	93	103	82	77	109	98	85	122	109	125	123	109	79	111	107	118	106	110	105	98	90	112	109	107	101	103	106	108	114	81	98	133	112	122	117	113	97	121	107	114	97	98	105	110	88	94	111	120	104	91	98	108	112	108	129	114	130	118	102	98	95	107	115	114	113	108	120	118	94	105	92	107	121	110	116	116	111	97	121	123	93	110	90	99	127	100	93	102	92	92	96	121	111	102	106	110	98	108	96	100	106	102	103	97	101	90	110	113	103	104	104	99	104	110	122	105	104	99	89	117	130	113	121	107	105	133	111	93	109	125	97	91	122	113	112	125	95	99	119	111	112	106	103	105	122	105	106	94	76	100	114	115	107	124	125	106	122	97	117	106	106	125	95	110	114	106	117	106	120	109	98	109	98	134	105	95	142	109	99	111	101	103	109	106	107	117	98	100	102	101	96	102	106	83	99	111	113	117	120	126	107	107	111	109	116	118	106	104	128	102	111	97	111	114	93	111	97	102	106	113	75	102	94	102	117	112	116	90	116	105	111	105	103	118	119	96	94	111	107	107	104	106	102	115	99	135	91	97	91	110	89	101	107	102	111	95	94	105	105	94	95	118	97	136	109	90	103	104	128	117	97	97	114	109	115	105	109	83	106	126	104	107	91	116	109	104	118	107	95	97	82	95	108	102	97	105	94	105	105	94	100	97	98	114	103	113	95	102	88	107	94	111	119	113	101	98	114	95	129	94	91	97	112	97	101	116	119	100	108	109	102	101	100	100	95	132	109	123	116	110	117	96	116	106	125	102	93	138	101	108	125	104	120	105	100	106	106	115	90	104	90	105	112	100	105	129	111	120	115	101	101	81	101	105	90	113	97	126	90	115	96	99	101	85	108	109	92	101	112	101	88	103	106	100	116	110	98	104	101	108	103	104	101	114	115	102	114	90	102	114	113	104	124	100	109	109	102	110	124	126	129	105	121	103	99	105	105	103	109	110	120	111	103	118	98	110	107	106	125	110	130	103	104	89	105	100	113	108	120	102	111	106	121	111	116	114	103	87	108	110	104	100	117	104	98	107	110	107	102	130	125	95	110	115	139	86	106	114	103	91	98	104	94	113	97	113	97	112	109	114	111	114	117	102	87	132	105	113	109	115	111	112	126	110	85	104	101	97	90	101	102	113	117	104	99	92	107	121	106	90	101	94	123	102	110	101	108	104	97	126	94	97	106	108	114	119	115	100	118	100	105	107	116	116	112	108	94	97	114	116	116	106	85	109	85	111	94	104	113	101	116	101	104	98	101	105	88	122	90	99	114	115	92	121	100	115	90	94	113	110	124	100	94	108	105	91	133	108	120	116	96	96	101	110	121	91	112	98	114	87	103	107	107	103	99	96	101	105	88	129	110	114	121	116	107	111	86	117	102	104	97	112	126	92	106	100	118	103	129	107	118	124	102	123	124	94	116	121	87	110	106	106	121	91	95	104	113	111	120	128	124	100	95	118	89	116	126	113	109	105	123	118	99	93	98	111	114	101	105	97	114	111	102	100	125	108	103	122	105	110	95	89	121	109	128	105	112	91	119	94	84	98	107	89	106	103	97	123	109	110	82	88	126	106	109	120	109	85	100	97	105	112	104	95	96	116	103	121	112	99	105	123	103	78	106	82	97	111	95	109	101	116	104	119	110	111	89	111	116	114	109	108	106	99	99	106	110	114	113	119	113	110	100	104	81	93	113	116	118	117	89	111	95	103	115	91	107	114	117	110	128	107	110	112	114	108	111	105	111	107	109	112	108	98	118	107	95	100	85	119	110	95	100	97	119	103	100	96	115	93	122	114	114	103	105	102	104	92	107	90	76	116	115	84	103	101	117	114	100	117	101	112	102	104	110	101	97	112	109	130	115	109	120	88	110	87	98	104	107	99	126	123	86	120
3287	3560	1428	780	532	422	360	336	318	365	363	327	346	302	320	314	326	313	281	300	273	315	307	316	303	312	310	286	298	298	285	271	295	306	289	323	311	301	275	302	310	282	346	300	303	288	279	286	322	296	288	309	277	312	342	260	266	294	301	322	291	285	313	305	317	295	321	307	332	273	313	284	307	277	292	294	284	241	305	300	259	292	254	294	284	306	293	266	280	281	279	291	272	287	280	288	274	288	277	291	289	286	318	272	295	298	301	271	291	310	279	297	289	286	290	299	322	311	321	302	299	308	291	297	264	290	286	280	298	332	281	306	296	283	279	323	335	310	294	299	311	314	290	278	274	285	293	266	317	289	311	298	274	290	286	306	275	286	290	303	292	318	311	300	288	296	300	267	286	289	290	282	287	285	332	297	287	299	275	287	296	287	308	301	304	290	281	296	305	283	290	297	291	299	308	317	315	272	288	303	299	270	312	350	316	303	276	292	331	289	306	296	278	286	276	290	287	304	248	279	270	291	327	297	318	307	268	326	276	288	294	289	312	304	273	290	297	299	288	319	264	285	314	286	305	268	285	292	276	273	298	320	301	274	298	282	270	319	285	282	306	283	307	295	285	277	275	278	282	289	279	278	276	318	285	300	285	302	297	309	302	291	304	262	278	286	263	268	286	289	313	273	272	322	288	285	329	293	280	302	312	259	291	289	265	293	269	289	300	276	311	288	309	292	296	281	308	256	263	311	300	285	294	279	278	290	308	302	298	265	319	294	259	275	285	285	292	302	294	316	278	326	284	299	276	316	309	308	298	309	297	290	297	284	285	286	289	321	288	269	272	309	285	297	302	297	297	320	298	305	297	278	284	292	303	296	300	316	298	261	286	297	268	274	323	287	312	324	287	302	283	283	267	270	297	273	314	299	272	283	294	276	278	299	287	253	262	297	307	255	299	293	304	322	298	289	274	306	267	295	297	297	305	287	294	291	297	294	278	286	295	256	288	295	292	292	279	275	295	297	284	325	263	301	280	302	327	255	283	290	310	288	289	275	286	271	292	274	299	307	295	275	260	296	312	282	319	283	298	284	316	255	295	272	294	284	305	273	299	282	308	274	323	271	289	278	253	293	319	279	298	267	287	291	305	307	295	289	291	291	292	299	294	328	298	294	305	287	298	289	277	288	321	283	281	315	286	274	324	290	283	311	301	297	283	291	285	260	284	284	305	320	309	271	317	311	288	313	278	314	301	274	301	286	297	306	293	268	268	295	323	327	325	282	288	281	280	281	292	289	281	293	292	297	276	274	289	294	255	278	300	299	299	315	294	291	296	302	296	343	303	294	284	281	290	280	297	271	311	304	288	289	299	284	311	305	301	298	293	297	274	281	301	280	307	284	301	319	307	307	324	293	276	272	325	300	306	284	318	271	339	279	288	316	308	339	283	312	291	309	308	278	238	281	280	327	305	298	275	303	304	281	295	298	296	278	266	292	317	317	274	293	286	296	277	294	288	268	317	266	314	289	262	261	293	282	317	298	268	329	271	308	272	304	290	283	272	264	318	310	276	280	262	271	297	307	284	270	299	280	264	311	279	312	302	265	300	292	287	276	289	290	291	309	267	282	308	285	272	293	303	289	281	282	268	268	274	289	286	300	315	283	271	272	260	276	320	304	308	288	285	311	301	310	285	286	304	313	278	297	273	275	300	297	312	300	293	307	292	292	296	325	304	266	287	288	305	275	298	283	292	305	269	313	280	295	319	288	331	257	299	289	308	322	301	311	273	303	290	287	283	273	294	286	285	308	315	320	308	266	277	317	320	284	255	257	285	271	284	277	313	268	335	275	298	298	277	266	276	286	283	299	280	300	274	288	269	261	280	314	307	300	290	332	309	292	296	308	281	297	291	297	298	302	320	299	269	296	236	246	288	308	258	301	310	307	311	279	280	309	305	303	311	284	287	274	274	316	282	307	275	282	256	292	297	293	283	253	305	307	328	299	299	314	284	295	291	329	292	268	261	270	277	266	273	259	293	294	282	304	314	291	275	290	305	274	288	306	300	297	305	286	278	273	274	280	319	305	279	272	297	278	310	308	320	273	288	277	311	293	273	288	292	303	309	268	296	311	284	298	279	287	271	294	281	265	304	296	335	306	299	273	296	293	318	295	284	279	286	279	270	324	284	286	311	293	290	323	265	302	300	298	307	275	276	275	303	296	278	308	314	290	276	280	284	308	282	284	313	319	281	320	293	293	278	287	306	318	277	281	302	296	280	302	285	272	310	290	293	287	285	310	268	289	300	284	298	284	299	302	262	285	293	320	287	269	332	275	312	314	278	298	287	306	291	304	289	255	298	283	261	291	307	279	314	309	315	285	306	339	324	278	296	306	293	263	299	298	279	276	291	276	311	275	291	314	278	299	284	292	252	302	297	268	262	276	303	303	286	314	299	308	254	278	268	294	273	298	265	260	284	258	258	291	295	332	285	267	259	285	284	277	264	307	297	300	285	274	307	306	307	277	312	300	304	338	248	255	269	309	293	312	316	322	277	266	275	318	289	323	274	284	290	285	296	315	276	296	302	296	294	304	291	285	302	275	316	286	287	296	277	307	247	288	301	317	309	277	294	267	285	261	301	295	266	320	307	263	291	263	328	288	303	303	293	294	319	292	267	289	315	263	300	312	325	308	314	283	288	280	286	285	266	277	292	308	290	287	279	323	278	277	309	316	288	275	278	279	326	288	285	295	290	271	280	287	282	300	292	302	283	292	271	306	281	281	323	304	271	302	295	333	279	277	326	281	262	307	282	274	287	279	272	301	299	284	275	308	264	289	283	290	270	313	292	305	293	296	297	286	282	295	268	285	309	271	288	301	288	287	320	287	314	291	286	270	279	272	264	294	304	319	310	318	276	295	303	272	318	311	280	313	299	321	265	277	290	269	303	286	265	296	299	283	303	263	317	324	308	303	289	299	279	292	293	306	272	315	289	259	270	320	288	284	313	290	306	281	292	283	303	291	274	275	290	324	290	294	283	288	307	281	290	299	306	269	324	279	284	276	305	296	288	287	290	281	289	290	283	271	301	306	331	259	307	312	292	308	302	284	306	335	317	292	283	292	300	282	287	290	279	281	311	313	297	269	255	296	287	308	314	306	297	293	282	293	274	319	293	304	282	301	289	303	303	329	298	309	280	311	290	292	277	290	267	293	294	280	283	297	291	320	271	271	280	286	308	303	293	342	299	271	304	301	291	284	307	286	292	274	294	305	278	303	270	292	284	293	284	290	291	261	318	275	302	295	326	296	287	291	299	298	274	296	318	270	290	276	301	271	271	280	271	278	300	268	283	318	307	321	282	289	272	324	271	308	306	276	295	287	279	303	289	286	303	288	274	305	311	322	273	296	322	304	277	285	285	313	319	291	271	280	311	291	288	271	289	307	303	319	312	275	298	299	290	269	266	282	313	272	277	288	274	310	326	287	269	260	316	298	299	298	287	308	261	307
30817	20541	10921	737	361	350	356	376	320	314	298	316	283	334	335	319	308	322	322	280	301	329	328	336	318	324	332	328	329	364	355	325	332	307	343	326	345	350	326	330	368	323	315	332	288	335	324	308	311	348	297	344	330	327	354	328	337	353	311	348	312	314	354	338	340	294	314	325	329	343	310	325	348	342	301	347	324	321	342	331	279	330	327	328	340	326	325	321	303	299	332	313	307	321	341	321	324	328	303	307	333	283	306	284	312	333	326	300	300	327	316	307	348	331	334	306	328	331	371	336	340	351	314	301	317	329	379	339	322	343	303	341	340	287	284	295	342	316	286	328	302	361	330	335	348	323	310	287	308	355	330	324	334	293	314	332	340	339	331	342	312	318	287	336	317	323	341	325	333	324	301	331	328	336	346	310	318	301	362	329	300	357	328	326	319	332	316	329	316	305	345	325	327	341	321	324	310	326	364	323	325	302	322	330	289	333	311	337	327	323	318	333	300	322	317	348	286	307	330	341	305	342	307	371	305	324	305	314	312	321	278	311	311	316	328	328	308	326	328	343	314	316	318	338	296	362	300	333	306	311	328	324	312	324	289	322	316	323	334	339	329	357	333	338	345	359	364	292	349	308	320	351	376	322	325	295	325	300	321	300	329	317	317	296	320	320	315	322	292	277	278	312	344	328	341	305	310	335	321	362	347	309	301	316	324	311	341	327	378	344	356	363	307	371	355	318	346	326	317	326	323	330	364	317	293	336	323	320	312	326	322	280	320	316	357	315	339	292	332	333	310	303	314	308	300	322	327	317	315	343	324	303	307	346	336	309	306	342	370	314	305	322	372	325	320	308	304	322	323	320	375	322	373	384	353	340	310	352	317	318	327	302	321	308	333	304	337	347	317	342	314	287	333	353	319	293	305	317	332	320	329	327	339	332	339	301	325	342	332	331	299	351	315	306	295	354	288	307	347	304	307	325	341	320	337	325	298	333	306	338	312	318	349	312	338	314	315	333	300	315	322	329	344	311	331	309	340	326	321	349	341	289	327	315	340	315	321	352	318	319	299	315	321	305	295	319	300	315	307	308	326	350	306	330	337	339	329	356	309	341	332	300	283	264	341	345	315	322	324	311	301	351	321	282	299	335	362	325	338	317	350	342	345	314	337	330	286	309	312	333	319	352	366	308	304	316	337	311	333	326	339	329	331	326	366	338	345	284	331	317	303	343	295	297	348	338	346	323	322	335	318	305	326	322	348	330	316	335	359	331	313	337	319	336	360	306	321	300	323	302	370	368	311	322	306	323	304	301	339	315	325	343	316	280	332	304	320	333	344	301	334	330	312	328	326	309	314	357	320	321	307	345	324	309	313	327	293	296	331	338	327	321	337	321	338	345	302	299	289	314	365	320	308	342	368	319	320	326	304	296	326	321	326	339	302	301	314	277	336	298	326	310	332	315	350	298	342	313	307	335	329	315	338	359	340	322	334	339	333	319	339	293	315	284	308	322	297	283	320	303	363	309	356	333	332	316	311	332	338	347	316	326	327	327	325	324	288	363	317	327	335	365	306	304	323	314	346	314	314	369	319	345	332	300	334	303	319	340	324	331	307	323	321	281	337	324	332	331	313	343	341	330	279	336	322	343	310	321	334	360	349	266	302	332	335	370	336	357	313	328	351	335	314	320	336	299	303	330	318	323	320	323	332	314	329	341	334	318	304	332	323	329	314	342	326	334	288	352	325	345	316	325	353	337	305	343	326	358	290	308	321	314	318	351	329	315	320	328	323	318	318	311	320	302	316	314	359	329	306	306	325	339	318	326	351	346	315	344	352	327	337	324	321	310	325	284	350	299	299	312	343	339	326	341	315	291	313	336	338	304	333	319	315	332	319	330	306	321	323	328	317	335	316	292	299	331	353	354	314	266	335	341	297	325	330	317	329	323	315	316	318	322	312	348	321	310	312	305	353	328	295	310	341	340	335	336	321	323	308	354	326	328	325	327	348	318	306	336	348	308	304	307	329	352	333	318	336	313	315	337	356	305	306	338	327	342	338	305	323	322	328	280	331	306	311	299	319	309	330	323	359	315	333	357	320	320	319	347	350	328	310	341	311	338	336	331	332	321	351	319	325	336	357	337	329	327	336	293	301	301	278	324	311	336	335	345	323	288	323	328	308	363	306	311	317	317	321	319	284	292	344	308	309	353	322	314	332	314	359	318	338	329	313	343	336	337	341	328	374	347	348	317	330	299	342	355	351	301	345	328	332	347	328	332	308	317	320	348	311	312	331	332	336	325	377	337	349	328	325	316	318	308	304	316	310	305	323	324	301	310	335	308	301	309	318	333	340	310	338	328	317	337	325	327	338	319	309	344	325	338	315	333	329	332	345	319	342	298	325	318	334	328	326	318	313	277	377	317	324	289	359	330	337	342	325	340	305	307	310	315	303	330	318	298	309	308	317	334	296	320	310	323	335	357	303	321	331	317	327	309	338	332	339	328	314	309	332	313	299	290	326	351	353	320	291	299	312	324	280	315	345	304	335	333	295	313	309	308	295	320	350	327	359	342	328	312	349	334	327	353	325	286	285	344	314	287	324	338	298	311	362	317	316	301	371	318	353	303	337	337	349	342	325	304	307	324	333	303	366	363	317	333	334	348	345	277	300	324	298	315	286	336	342	336	325	312	338	371	356	324	286	311	335	331	295	357	325	325	335	333	347	336	326	325	310	323	332	335	367	321	331	364	290	353	345	294	320	316	315	334	330	305	332	290	342	378	343	323	330	315	312	358	312	343	306	300	297	338	342	329	298	315	352	321	358	326	289	337	297	352	347	334	331	327	348	302	310	304	305	293	298	331	304	322	287	337	338	331	314	324	368	310	334	350	331	339	310	352	332	304	334	349	326	313	309	308	353	338	350	372	325	343	360	345	338	335	319	330	338	320	336	343	347	306	331	322	315	310	317	341	298	357	343	321	323	340	362	290	299	347	330	345	294	329	328	325	324	280	342	313	306	304	330	330	318	335	335	341	307	316	301	342	322	322	316	310	315	330	338	337	317	313	362	327	277	316	328	293	347	295	319	306	304	318	287	353	344	314	330	359	325	326	278	324	326	324	322	311	315	318	343	354	322	333	285	297	318	336	328	325	371	313	319	359	319	322	332	307	322	342	319	358	319	334	332	326	315	320	347	328	320	314	318	300	301	333	339	319	315	316	337	363	320	322	306	327	327	298	355	349	325	321	322	343	336	318	333	323	350	304	306	352	355	323	326	307	331	326	334	333	314	275	324	341	306	300	345	359	319	333	304	336	321	334	314	335	309	312	298	329	316	333	324	320	311	317	319	337	324	311	318	340	328	322	334	314	363	314	309	331	316	306	335	334	322	312	344	312	351	332	313	289	360	350	331	316	335	318	323	307	320	367	334	307	320	296	346	354	316	325	334	276	375	338	318	365	320	334	311	338	317	304	314	380	313	313	318	303	301	325	327	322	336	320	321	304
5786	1324	983	779	770	778	748	747	769	791	745	779	746	748	778	749	780	751	798	777	764	794	772	781	765	821	744	827	751	745	775	783	750	800	783	726	765	765	741	727	763	787	743	785	776	753	755	738	753	790	754	748	815	778	772	757	789	758	804	765	774	789	764	768	822	799	753	750	818	777	804	794	760	745	759	763	778	804	807	756	776	810	773	805	787	764	784	762	790	718	768	753	753	782	754	762	769	797	766	741	772	769	763	795	728	742	786	769	825	737	826	779	785	752	763	783	776	795	796	798	800	796	757	820	782	779	785	822	794	739	769	775	727	780	750	760	722	809	789	794	765	784	779	777	764	784	780	804	764	791	755	779	786	832	756	795	782	779	801	806	755	769	827	753	799	793	811	773	780	794	764	778	761	799	777	793	821	806	769	809	756	783	724	811	837	748	779	774	744	816	780	782	761	762	794	774	763	756	781	816	748	809	809	753	714	805	789	780	745	781	807	777	753	773	747	754	779	724	756	765	799	757	782	776	727	759	776	781	733	774	760	742	798	796	762	803	751	716	747	797	778	804	786	776	776	760	758	798	763	834	740	767	734	733	714	817	760	807	758	794	740	743	773	760	798	769	744	844	790	794	786	767	790	823	793	819	765	782	777	765	802	763	733	750	752	770	745	774	769	736	762	796	810	762	738	778	758	810	797	828	773	772	770	789	746	805	769	763	764	752	747	790	800	759	728	776	797	759	745	825	852	725	829	776	755	798	798	756	768	785	734	730	766	792	776	789	789	764	769	816	780	774	790	824	785	782	749	712	761	791	802	750	789	786	747	793	812	832	793	819	771	752	848	789	767	842	779	798	850	806	773	753	803	742	795	784	794	767	774	809	741	817	779	746	767	768	765	755	783	827	765	738	743	794	741	791	722	838	768	794	740	795	789	767	750	712	756	779	806	817	781	771	840	821	791	758	753	769	763	764	795	776	796	804	770	787	796	727	781	793	744	791	786	802	766	783	747	780	817	777	782	764	776	771	754	786	819	829	841	770	808	749	780	774	770	736	756	774	797	738	794	735	817	755	777	768	791	796	788	753	767	834	715	752	775	731	824	788	788	741	757	728	790	776	756	767	794	797	753	777	775	761	773	752	772	746	715	793	797	817	823	796	764	753	790	784	772	745	836	751	762	777	719	761	761	792	748	819	756	784	741	773	760	772	735	741	764	778	811	763	775	749	784	769	807	733	778	807	781	781	819	786	781	750	829	743	803	770	807	768	785	745	770	779	755	765	785	738	746	747	748	793	771	817	795	826	741	754	731	781	828	769	709	819	741	735	762	796	821	807	773	760	739	787	785	781	759	778	726	736	756	741	771	764	845	734	760	784	775	781	773	821	745	738	790	772	761	791	734	762	793	753	809	791	763	747	774	763	812	818	787	744	776	781	742	726	818	803	817	807	758	758	784	753	736	785	816	765	743	818	788	764	785	730	807	798	803	749	776	788	767	731	730	816	747	747	721	739	749	772	748	734	789	780	789	771	770	759	762	785	760	779	824	760	750	763	775	804	821	822	773	769	823	810	792	821	797	794	757	703	777	801	740	813	705	764	775	784	742	784	777	805	698	768	745	725	821	806	757	774	774	780	750	754	791	787	838	822	740	783	731	814	794	766	793	799	814	810	772	767	728	797	784	761	781	754	790	768	810	760	774	803	804	787	779	743	826	771	795	805	806	763	799	807	807	764	834	773	740	759	766	814	779	786	788	808	752	798	781	754	775	747	764	746	841	808	802	769	772	771	814	762	776	792	801	759	751	781	758	771	762	813	799	754	761	778	707	762	797	774	768	796	743	794	801	769	753	777	772	776	804	759	748	800	804	711	824	818	739	804	731	768	752	771	734	761	773	829	792	731	756	792	793	772	739	722	781	758	799	754	801	755	819	725	785	761	777	783	735	784	788	725	785	792	812	805	728	756	815	840	769	779	764	814	806	822	749	759	744	799	756	756	808	771	755	790	734	798	771	770	760	776	779	810	791	773	787	744	747	754	786	758	746	786	793	810	754	775	817	814	783	774	789	823	819	761	808	819	799	756	812	756	766	769	784	779	811	810	795	783	820	801	770	767	757	791	735	747	773	774	780	725	781	795	781	761	735	771	774	794	808	814	740	746	752	768	792	743	761	765	788	752	752	758	787	784	756	749	790	833	762	815	723	768	764	807	772	782	844	764	748	823	803	774	741	744	795	762	792	766	759	784	781	793	722	769	804	770	728	749	761	791	783	799	743	772	752	809	780	742	829	745	787	773	812	772	743	782	806	761	754	759	790	815	766	720	793	762	797	764	838	770	738	772	737	790	774	746	745	774	741	732	825	816	828	768	795	739	738	792	808	783	777	751	768	800	776	762	802	749	823	803	785	776	818	801	783	772	752	778	735	736	759	783	784	803	778	747	711	766	815	726	765	728	784	758	766	802	719	812	773	816	803	761	801	772	806	837	768	756	786	740	736	774	749	783	716	798	751	789	814	778	722	752	751	749	750	798	751	811	768	738	722	751	774	759	818	759	777	759	725	746	757	768	796	800	760	785	771	763	768	787	750	744	739	790	760	797	787	787	773	832	773	760	757	808	803	723	781	776	823	793	770	798	759	798	792	749	809	776	804	789	753	751	799	780	801	745	768	739	750	763	788	785	756	769	738	815	792	809	744	779	747	777	754	753	795	794	787	796	775	766	770	794	805	770	763	764	809	739	758	769	751	811	808	801	800	821	781	800	751	815	760	759	785	795	782	757	822	777	809	782	799	758	792	744	804	775	763	792	736	736	710	806	779	757	771	706	774	763	762	765	722	697	807	800	826	782	755	750	814	824	775	808	764	801	781	807	763	773	830	737	793	799	793	814	774	735	793	797	771	791	764	811	730	727	745	760	742	773	749	748	737	755	777	749	815	793	787	769	744	773	802	756	804	758	774	722	738	809	784	769	760	790	760	779	740	741	757	769	777	748	786	752	781	793	756	777	791	774	796	775	779	779	772	741	771	769	734	779	769	785	802	762	802	789	732	807	774	818	758	826	764	746	764	778	756	782	736	798	770	810	775	767	792	792	778	747	798	767	792	806	776	761	783	779	760	771	819	758	821	704	756	748	771	806	738	763	757	827	776	767	753	746	776	743	750	741	790	751	735	774	805	832	817	755	803	754	765	760	788	790	767	791	784	788	792	777	789	779	806	801	800	749	704	726	796	760	745	777	789	765	744	830	793	728	729	779	752	778	767	785	756	751	790	748	750	769	782	773	792	745	795	756	828	768	779	802	827	773	772	803	829	775	750	738	755	834	772	760	790	804	738	771	750	747	733	751	755	774	770	761	781	775	754	766	781	754	745	752	776	832	788	787	771	823	782	808	768	807	788	786	767	775	790	728	785	778	783	757	780	780	728	781	776	789	780	787	768	751	774	813	794	784	791	787	760	754	761	767	787	761	791	791	831	752	782	783	845	805	773	767	762	793	798	786
24689	20986	23886	28271	20982	13820	500	359	267	246	247	243	257	230	248	237	239	257	275	193	241	246	218	226	235	244	230	221	232	224	249	229	204	205	205	227	216	229	203	248	246	218	216	243	246	205	205	226	254	186	215	209	224	197	225	186	205	221	208	203	239	211	224	219	251	234	194	213	226	202	244	225	243	214	218	258	243	247	223	216	245	222	211	226	200	227	237	234	211	235	211	242	207	227	232	226	224	210	211	235	240	215	205	248	232	260	218	209	227	259	261	228	247	266	240	219	195	217	203	217	230	242	213	202	227	216	245	189	217	207	233	243	243	213	226	243	199	201	249	228	217	223	239	200	191	225	230	208	230	258	239	214	204	214	242	241	218	250	235	207	255	206	233	215	256	231	226	231	210	228	232	205	218	213	223	222	207	235	191	244	238	209	203	223	216	238	241	245	211	261	192	209	224	228	234	227	235	225	220	226	229	193	215	233	191	204	201	201	216	229	222	242	209	215	202	221	218	233	220	242	217	227	216	218	211	230	225	228	219	211	232	185	244	230	241	194	250	195	219	257	226	222	199	249	249	222	208	255	236	242	193	239	228	229	259	221	232	229	240	248	209	209	223	271	241	222	238	223	258	233	214	236	212	249	245	232	227	245	215	245	221	253	176	211	248	201	225	210	243	221	220	234	212	198	231	197	219	199	222	225	232	220	215	254	226	216	223	209	237	240	248	215	248	240	230	229	230	223	249	232	243	219	237	241	245	247	211	207	222	224	228	223	240	211	224	227	214	218	222	257	243	225	229	218	218	214	256	210	225	244	219	216	203	239	230	254	212	202	240	222	218	213	237	230	212	218	221	235	218	232	225	215	228	232	192	226	210	198	215	226	242	224	232	182	222	248	209	216	220	245	213	208	243	203	239	214	208	237	210	198	213	220	208	224	236	212	204	224	230	217	203	209	208	234	206	228	229	263	218	230	239	241	257	202	194	200	236	225	213	214	207	239	241	213	223	218	241	215	192	231	209	202	211	242	223	213	212	247	203	209	223	227	239	231	211	211	244	234	182	214	236	219	215	222	212	226	205	213	230	223	212	216	212	216	237	215	249	245	213	216	238	215	240	244	241	225	233	224	236	229	262	216	222	239	207	203	216	213	186	215	224	244	232	243	255	234	201	200	238	214	218	246	220	225	224	251	216	237	225	258	269	232	236	217	227	229	226	230	229	208	229	207	205	237	211	221	229	212	235	209	238	238	240	195	221	243	216	245	233	209	237	232	223	197	239	223	225	265	220	200	207	214	229	226	220	240	213	210	217	225	206	214	222	205	229	208	232	215	209	214	215	250	226	229	242	222	233	228	256	242	223	237	192	229	210	215	196	212	197	244	218	239	234	227	258	211	211	198	234	214	232	233	220	241	226	231	210	212	248	237	229	223	200	221	202	245	240	216	227	232	234	207	220	261	238	212	238	224	240	185	224	220	215	209	233	206	217	221	240	211	231	230	235	217	207	198	248	227	231	221	246	213	209	232	239	237	218	234	223	224	239	224	200	207	231	197	215	244	243	229	203	240	237	203	202	222	194	208	204	225	267	223	240	220	193	237	232	201	201	235	205	219	218	231	200	239	223	232	228	213	232	209	205	208	218	220	199	253	203	235	234	220	220	254	227	227	230	212	211	224	199	231	214	219	211	242	226	243	232	219	210	204	227	269	190	226	215	227	211	252	233	224	228	226	227	216	220	234	206	249	213	219	217	235	222	200	212	229	222	211	221	218	235	205	215	236	234	216	253	233	248	234	229	217	208	230	208	190	229	251	214	234	249	192	249	258	239	243	198	207	218	230	240	212	228	224	202	204	210	217	217	230	228	218	204	244	228	220	230	223	241	174	220	228	249	213	212	215	235	233	222	217	190	217	222	212	202	225	195	230	219	222	242	231	242	207	193	214	222	192	217	243	212	202	232	226	225	202	228	231	234	248	232	202	207	230	223	208	195	220	201	237	218	224	181	176	228	223	207	240	210	233	217	235	219	233	242	242	225	229	203	233	210	230	205	248	230	211	219	232	206	206	226	236	218	226	215	198	239	235	240	210	240	233	227	222	206	233	218	226	237	241	227	201	212	263	245	217	232	224	226	193	237	215	219	229	245	215	219	221	229	218	199	225	236	208	217	214	204	212	230	224	228	219	209	213	232	207	223	221	235	217	227	212	234	237	220	225	225	204	235	243	206	212	203	221	244	228	243	244	209	256	250	202	224	220	232	234	236	223	216	216	224	226	238	206	228	214	229	197	220	250	219	227	218	244	225	212	220	213	228	188	210	257	202	219	220	242	234	221	209	197	208	230	224	213	237	213	224	227	206	237	226	223	245	240	253	239	217	216	199	202	186	227	210	221	208	206	240	208	218	234	234	230	207	213	199	208	198	223	230	185	259	230	258	224	225	206	256	224	231	201	231	226	235	224	241	219	226	209	221	231	223	220	233	221	228	220	217	230	217	213	205	206	225	243	235	221	205	248	230	203	217	208	230	232	237	244	192	203	201	229	215	231	213	234	258	213	192	213	230	242	206	216	226	223	222	221	203	231	209	203	248	237	234	226	224	208	227	241	215	223	212	193	246	242	207	253	220	219	233	224	236	233	208	260	215	233	236	228	215	232	218	230	222	229	240	227	222	224	235	236	223	209	251	228	208	230	222	204	226	212	224	207	238	215	211	216	207	228	235	231	221	222	234	217	205	220	214	217	243	222	209	212	219	245	212	209	204	221	221	235	246	226	242	212	222	272	223	215	249	206	215	208	209	211	238	218	211	198	227	241	248	237	220	247	208	248	235	230	213	254	214	218	243	222	232	219	217	243	194	262	206	212	251	231	234	212	228	234	239	231	217	223	235	222	216	195	238	260	238	228	217	236	234	218	255	231	229	251	234	267	225	224	213	209	233	224	196	249	232	233	226	218	219	237	210	238	245	210	229	203	228	239	206	202	215	236	209	217	216	237	236	234	216	210	222	201	217	226	199	228	242	225	198	237	232	227	220	222	225	218	214	226	227	197	254	231	245	215	230	237	209	228	225	191	223	226	229	213	208	202	227	251	234	205	212	227	250	234	239	211	194	242	230	233	220	240	217	242	210	216	219	202	228	203	229	234	232	232	250	214	225	226	209	217	235	233	226	207	232	220	224	238	199	222	215	246	196	227	237	210	267	243	219	210	240	219	234	200	220	209	229	224	234	178	236	241	233	205	243	213	216	223	236	224	233	211	219	202	205	190	230	230	231	229	206	253	219	218	212	211	246	233	218	231	224	204	210	189	220	201	240	226	231	231	213	226	228	247	226	228	226	208	220	217	226	241	241	211	218	234	227	224	185	243	217	222	230	220	208	214	221	252	211	225	212	246	242	220	237	209	222	225	217	220	242	210	234	234	200	208	210	213	204	229	224	230	213	239	233	223	238	237	217	228	239	254	233	230	236	207	206	230	229	206	219	195	239	227	204	211	246	224	198	242
3443	2286	1124	806	648	574	622	558	560	544	575	560	617	614	538	517	497	601	542	569	529	579	505	535	570	588	522	536	532	529	555	525	579	575	557	581	569	533	510	509	558	563	530	543	533	514	550	610	518	557	572	514	531	554	581	562	554	562	571	534	539	534	548	521	572	553	577	542	544	534	526	533	575	563	542	511	520	490	541	532	562	555	569	515	549	531	549	573	553	553	587	557	523	572	509	589	506	517	558	569	521	541	548	566	595	548	543	529	517	566	537	524	552	532	595	569	532	562	562	517	557	525	579	536	511	527	553	526	520	532	553	491	568	554	547	552	517	555	599	471	559	526	521	560	532	553	573	537	510	554	513	539	591	540	519	531	531	554	551	545	562	534	561	560	586	558	551	536	528	524	539	525	540	549	554	539	566	557	543	480	551	584	588	548	533	513	553	568	518	567	532	564	519	518	563	542	533	547	538	550	578	525	554	518	546	537	572	540	496	518	549	564	578	516	530	560	553	522	548	577	595	509	523	591	564	568	507	568	557	515	571	557	564	565	539	528	521	549	541	531	534	540	525	559	554	550	528	550	566	562	560	589	511	519	585	520	554	538	507	531	570	537	591	556	517	537	513	533	565	517	555	566	532	575	559	513	578	531	560	563	518	542	545	549	537	531	547	586	541	557	545	547	573	572	529	544	551	511	567	529	517	562	556	558	523	532	514	521	578	541	541	537	547	534	544	541	477	566	490	570	545	571	548	558	555	561	561	524	577	506	574	515	521	551	516	553	536	608	534	565	554	565	575	539	531	556	519	495	512	546	528	500	515	528	519	513	543	563	552	535	556	532	568	549	541	553	538	509	527	511	547	594	510	564	542	540	566	518	566	510	557	528	555	563	568	525	527	558	536	539	559	537	525	552	539	599	496	503	557	566	553	507	532	587	575	532	522	567	560	533	543	577	544	534	580	528	566	531	567	564	520	552	553	561	509	550	532	561	544	505	537	556	538	516	578	568	554	516	510	552	536	543	513	538	574	519	515	541	563	576	557	542	597	547	543	521	532	567	515	577	545	521	526	563	532	503	584	536	531	525	517	536	540	542	551	526	530	554	553	545	489	537	544	541	501	499	532	492	559	533	541	590	542	554	525	553	562	522	522	549	514	512	549	529	535	585	577	541	621	578	578	547	525	572	524	549	524	550	504	553	617	557	531	552	594	523	571	497	491	545	559	517	536	550	584	536	555	572	586	564	523	547	554	535	589	512	573	559	546	520	520	541	560	561	546	527	547	530	527	577	529	546	550	518	560	560	554	530	541	564	567	552	555	566	544	501	552	571	506	533	534	535	551	551	513	544	532	544	557	604	566	570	533	528	537	552	532	543	542	519	533	565	513	609	499	540	563	543	566	573	578	532	532	601	515	514	548	540	572	553	530	565	556	528	564	579	497	539	539	555	544	580	544	582	515	554	535	545	506	551	570	570	550	558	540	516	570	513	520	529	514	588	561	533	541	547	529	540	483	535	561	523	505	562	509	523	525	530	544	547	549	527	542	498	536	551	568	536	521	559	487	515	539	486	506	552	567	521	563	586	554	560	550	583	552	560	600	542	533	518	542	523	557	561	531	539	590	536	511	517	580	544	565	566	572	609	575	574	543	508	582	577	541	561	537	547	522	550	572	546	530	533	559	523	564	555	593	528	529	549	531	549	546	544	578	553	576	556	554	524	560	554	481	566	531	553	564	534	573	514	558	570	569	556	537	526	567	548	547	539	543	535	549	549	529	559	550	529	543	566	546	540	533	549	531	574	525	556	554	551	545	513	542	525	550	532	532	548	543	548	589	537	531	571	534	537	592	564	539	515	539	564	543	576	543	580	551	529	542	517	603	573	569	545	536	559	540	528	508	531	569	541	535	606	521	557	586	552	540	525	542	551	576	565	532	512	517	533	529	573	528	584	570	552	548	524	538	524	534	541	552	517	533	552	533	562	550	525	537	503	562	519	506	548	569	523	540	535	540	563	524	537	499	525	520	531	497	528	558	542	558	528	529	583	573	520	531	558	511	558	522	504	541	575	513	569	541	517	560	567	559	534	535	556	534	551	567	555	552	513	511	556	557	615	564	550	534	538	608	535	589	605	526	539	528	572	608	520	522	538	548	524	553	523	563	530	548	540	530	577	529	535	537	529	559	517	533	549	547	547	563	523	549	555	545	528	510	551	571	511	557	550	545	542	523	538	571	568	559	573	538	506	556	519	545	554	547	546	534	489	516	507	544	559	538	509	509	547	559	547	551	529	569	571	546	566	522	592	542	546	520	559	543	552	495	574	596	575	535	548	525	555	556	534	530	543	527	542	550	560	521	541	543	565	552	549	547	506	562	553	535	555	501	541	585	505	541	566	517	507	529	523	518	537	573	512	536	539	533	531	554	541	557	563	517	579	537	508	538	569	552	531	550	609	506	542	536	514	535	512	571	528	528	534	519	556	536	549	541	549	516	542	526	539	549	561	513	570	554	552	553	589	532	526	519	557	531	577	541	523	583	581	564	549	526	550	530	521	551	547	565	524	483	532	514	546	491	547	530	530	547	523	559	578	537	550	570	566	518	553	504	588	552	583	560	576	534	500	516	554	559	525	544	549	546	537	504	510	566	522	586	590	527	557	520	538	563	555	567	549	534	547	537	563	538	525	522	541	524	558	551	534	588	515	491	516	557	531	549	528	535	551	537	576	575	586	561	547	546	567	508	565	515	538	528	488	528	554	540	580	536	515	506	528	559	547	558	525	532	599	542	502	544	530	557	515	545	535	538	532	529	496	543	539	533	571	527	507	536	570	489	563	549	577	531	535	569	530	547	553	542	558	580	555	555	569	554	514	570	520	506	564	540	580	565	572	555	585	545	552	564	551	534	558	525	569	522	540	513	547	551	605	587	554	551	507	517	552	514	541	576	508	502	524	511	504	510	521	585	525	565	543	540	538	544	548	541	558	550	549	536	538	555	566	535	521	535	548	524	575	553	580	522	565	546	585	524	540	528	551	548	544	548	581	520	531	549	606	516	584	552	560	572	561	594	541	554	580	590	503	521	538	501	528	564	582	531	551	566	489	512	537	536	556	600	510	550	548	557	570	581	547	502	545	536	546	545	567	561	522	523	536	527	538	512	549	499	558	588	540	565	550	521	514	532	537	581	536	537	575	522	529	539	534	599	555	526	529	508	519	536	570	520	511	525	573	523	550	542	571	549	550	494	543	517	533	536	510	547	517	525	546	540	558	586	529	499	568	579	518	530	542	529	540	591	540	509	522	536	538	553	537	572	582	566	545	508	561	510	545	585	539	507	584	533	559	540	555	522	491	567	533	558	519	549	517	558	524	564	538	606	545	573	540	565	545	547	549	573	549	523	522	539	546	518	524	542	554	556	531	547	515	567	537	522	506	550	502	546	559	547	537	539	519	548	553	528	550	542	516	528	560	509	582	529	525	533	577	544	584	599	546	541	506	565	546
23942	20982	24300	27840	20984	20991	12480	489	251	192	164	163	150	152	140	129	167	146	116	114	124	116	127	125	115	116	119	113	105	102	100	111	101	110	112	111	103	108	114	106	111	110	88	106	114	105	117	122	93	103	110	85	101	122	122	103	112	120	125	102	115	120	95	124	115	101	95	114	108	99	94	116	106	100	116	114	102	109	77	118	121	107	94	113	108	116	111	105	112	95	119	100	108	106	96	94	108	99	110	118	107	92	111	83	105	129	108	106	106	113	119	112	108	113	91	105	123	103	109	113	107	98	113	107	110	101	97	106	107	102	114	88	111	100	98	90	114	109	111	120	85	92	108	115	113	88	122	97	99	106	82	104	111	115	108	113	113	111	116	105	107	125	127	102	104	116	110	104	103	83	124	107	112	92	107	98	124	109	98	91	118	105	107	99	105	110	113	113	107	115	116	100	111	107	109	119	101	103	118	95	111	114	89	100	102	101	104	95	72	95	104	104	107	101	105	102	87	90	99	102	108	119	104	106	118	94	102	96	111	96	110	121	118	110	96	129	112	109	92	125	110	95	112	108	83	116	134	108	116	93	118	106	93	123	98	95	92	91	105	99	101	108	91	89	111	101	109	126	114	120	102	88	108	98	91	98	117	117	119	87	108	102	104	93	76	105	101	107	106	79	136	96	96	97	98	101	118	108	121	109	112	109	101	120	103	107	118	94	81	104	110	104	118	101	109	114	99	88	99	98	112	106	95	118	123	111	88	92	110	89	106	121	100	107	119	93	105	111	113	98	126	98	103	102	101	119	85	93	94	85	103	95	109	114	109	92	106	118	100	105	112	98	101	108	99	105	112	112	94	111	98	105	107	106	100	114	103	90	98	106	103	97	99	118	116	103	123	121	107	106	112	94	116	125	109	88	92	118	118	96	115	89	108	115	98	125	128	108	108	92	108	115	88	100	94	110	106	100	106	111	124	106	115	116	113	103	103	105	112	121	105	103	101	100	102	100	101	102	118	86	83	100	101	101	93	89	88	97	100	114	109	92	77	98	122	138	110	89	100	98	96	117	76	98	106	113	88	106	108	107	102	101	95	97	124	103	105	104	112	106	110	114	121	100	110	121	123	117	103	110	92	112	118	86	89	123	99	138	124	111	92	105	100	101	83	108	101	111	115	101	94	105	110	96	110	103	103	111	81	85	107	108	115	110	110	81	107	102	106	122	104	91	115	109	106	99	101	123	115	104	107	107	117	101	95	124	110	102	106	91	102	95	87	106	108	110	103	99	108	101	114	123	88	119	107	107	92	105	110	121	99	109	110	113	92	96	113	108	113	105	113	108	98	110	91	108	115	110	99	85	86	113	91	94	95	112	106	84	101	103	84	96	89	110	107	120	131	99	109	104	91	91	109	92	114	112	93	99	106	103	89	97	96	105	116	104	111	109	104	109	100	107	112	124	100	111	120	119	103	104	106	100	97	116	116	109	115	112	105	101	145	111	111	109	94	108	119	110	110	106	107	118	105	118	108	93	102	102	106	117	133	104	103	99	101	99	81	100	86	115	111	114	123	95	98	110	96	101	115	95	107	114	91	114	111	112	112	107	128	114	101	114	96	102	111	97	104	85	108	92	106	104	109	114	110	109	98	111	98	110	111	125	110	98	100	103	106	113	120	129	116	116	105	103	111	96	113	110	93	100	106	119	113	109	107	113	111	120	97	116	109	106	110	120	106	98	97	106	106	115	99	91	106	104	99	95	110	105	92	105	105	132	110	111	110	105	109	111	97	94	111	112	104	101	99	93	112	114	125	119	99	112	105	104	106	100	116	109	96	96	106	128	109	103	101	98	106	113	101	107	99	113	106	87	108	87	103	103	128	90	110	84	97	89	92	110	111	119	97	79	96	106	101	106	97	103	102	110	77	105	111	86	112	111	104	96	104	89	110	100	105	93	107	112	107	149	120	107	113	108	116	101	108	103	110	103	110	122	81	107	85	122	111	121	119	113	123	115	117	105	106	106	106	124	96	111	104	106	98	120	107	95	126	103	113	114	128	102	102	114	102	100	110	113	93	105	103	107	110	112	101	100	105	113	96	124	99	103	98	106	117	106	110	108	109	93	97	121	127	112	82	113	126	126	131	108	145	113	117	98	90	105	84	121	106	114	107	98	104	110	81	92	91	102	118	107	88	100	107	114	100	104	97	105	94	88	104	107	101	107	123	105	87	121	100	93	102	104	88	129	109	106	111	115	105	96	119	109	100	109	118	83	119	117	120	105	105	110	108	115	122	91	105	110	96	106	116	82	94	81	108	102	111	106	104	96	110	123	93	135	97	79	115	96	110	96	114	95	108	105	109	105	96	93	112	113	115	101	103	106	106	95	108	103	115	100	110	115	103	111	118	116	116	108	113	104	107	106	92	100	112	116	101	90	103	94	91	108	103	115	127	134	117	106	95	102	113	118	95	104	109	114	90	96	94	106	116	104	107	120	88	113	108	99	92	94	88	106	89	103	97	125	106	88	100	113	103	94	114	88	105	104	94	106	106	92	101	118	134	104	127	92	89	103	101	112	115	109	122	90	114	96	106	113	101	100	98	104	106	103	104	120	125	101	88	110	107	101	121	131	103	105	111	101	93	102	110	95	98	102	108	88	111	115	94	114	113	91	108	100	103	92	91	92	102	120	115	108	95	97	115	96	96	93	113	98	93	100	103	118	90	110	116	110	97	105	114	88	102	117	106	113	118	118	110	108	130	109	96	114	87	121	106	106	116	93	108	91	104	91	97	117	111	112	74	96	107	112	112	111	91	105	113	97	112	102	115	106	106	113	92	114	101	130	87	90	99	106	115	85	102	109	108	111	97	114	105	118	108	97	93	97	103	113	116	108	104	109	109	118	113	88	134	142	112	104	102	108	98	101	128	96	114	113	105	105	106	88	115	102	127	101	102	87	112	112	115	115	99	89	88	108	125	101	109	129	102	111	115	112	122	125	109	102	90	98	107	97	100	109	102	99	89	97	114	123	113	111	92	105	101	101	108	100	96	94	99	114	119	90	108	103	120	103	98	118	108	104	106	107	109	100	100	121	107	104	102	102	90	99	108	116	99	96	110	123	115	102	116	110	106	101	105	100	118	91	113	104	113	118	111	109	108	97	95	104	96	112	108	110	123	105	103	92	102	90	113	108	100	98	104	106	98	111	99	100	106	98	95	120	106	107	116	113	112	87	110	146	97	111	103	109	101	99	114	95	89	101	113	86	105	112	89	122	105	82	107	107	118	103	116	113	94	117	87	93	104	121	99	102	89	87	122	107	100	102	112	107	138	99	104	101	111	115	110	98	100	98	89	98	107	108	97	100	112	121	119	115	122	112	101	111	98	108	99	118	100	116	90	104	100	104	114	94	105	104	105	109	118	92	78	103	93	105	124	105	105	97	101	113	112	108	103	110	116	92	114	95	129	103	130	97	113	113	103	99	124	91	92	112	97	115	105	129	117	88
3321	3616	1474	780	534	410	382	394	344	324	349	311	344	325	283	286	330	285	296	312	305	315	312	287	292	287	307	300	319	303	276	320	274	291	310	309	318	275	297	274	261	311	294	304	284	323	308	299	309	268	281	298	299	303	277	289	252	298	284	291	308	274	293	256	304	321	308	291	300	275	277	284	287	282	320	308	282	257	300	268	274	252	299	303	252	322	278	278	282	307	294	266	278	279	270	253	304	286	304	282	281	282	282	296	279	276	313	275	280	285	288	286	275	290	284	304	273	279	312	314	255	335	274	289	327	321	283	269	327	294	287	252	301	323	294	311	292	294	278	278	281	307	298	291	271	294	317	309	292	301	269	306	265	285	297	285	291	297	275	306	289	288	288	307	290	315	318	294	324	281	293	314	303	271	287	253	286	284	287	275	306	314	277	299	318	307	301	285	292	293	313	312	299	301	280	301	278	281	298	289	274	277	312	278	305	298	294	261	290	314	278	299	291	301	280	311	301	288	277	287	266	285	327	311	275	300	281	302	292	281	300	308	277	252	293	331	304	264	256	292	284	290	295	282	306	275	283	299	293	290	267	317	278	250	297	302	324	276	307	298	295	279	305	312	298	309	259	283	283	300	278	310	287	301	292	276	292	323	308	268	306	310	334	295	267	295	271	278	286	306	290	301	267	281	290	304	293	328	275	275	285	302	289	293	329	304	294	289	296	297	310	289	294	276	268	318	304	294	320	316	283	269	291	271	321	276	301	238	254	288	261	295	248	293	301	275	314	323	287	292	275	285	292	283	284	282	273	284	310	298	292	274	326	302	246	287	308	292	353	300	320	306	268	301	305	303	309	295	287	285	311	299	313	257	277	308	277	278	281	306	304	319	276	287	292	325	306	284	283	308	298	304	325	288	302	305	265	273	285	311	291	322	325	286	318	309	287	272	275	293	306	260	292	277	302	303	293	291	311	288	293	292	309	306	311	323	293	293	327	308	282	304	295	287	309	246	280	319	284	274	303	306	292	274	279	267	296	273	246	295	269	305	306	286	283	303	289	299	301	290	294	316	300	290	297	297	271	279	325	271	280	284	293	284	282	249	290	286	289	301	303	288	284	282	269	329	309	280	312	288	310	285	314	265	305	311	273	293	289	297	298	305	321	302	293	282	294	296	316	269	276	320	292	281	296	298	285	274	297	289	338	287	270	317	316	277	298	302	314	277	293	305	291	275	300	287	309	284	268	279	312	272	300	317	294	284	285	282	278	290	327	305	280	242	305	286	281	326	308	320	290	304	301	296	268	289	292	276	307	305	335	257	281	275	262	306	273	287	286	269	318	278	306	269	277	293	291	279	272	287	316	324	309	278	290	318	284	281	280	265	296	273	287	291	301	276	280	301	244	315	243	272	294	280	281	296	297	292	302	296	290	277	288	311	291	308	310	289	272	301	255	263	275	264	313	297	294	292	305	309	312	273	292	299	283	273	269	302	270	267	298	327	286	303	300	277	309	277	293	313	285	299	299	309	279	287	266	287	286	313	315	315	298	299	318	294	268	287	284	301	275	268	290	298	296	308	292	278	280	284	272	281	312	296	295	306	291	305	301	276	270	268	293	328	313	284	294	245	302	285	306	325	288	277	266	294	285	284	298	310	300	308	256	313	294	276	287	299	303	304	297	278	288	301	296	262	318	287	302	302	290	274	298	281	314	320	273	291	261	297	272	335	313	295	266	301	291	283	245	274	283	287	256	273	270	290	295	297	298	309	302	297	291	282	320	297	305	288	314	274	258	301	276	296	307	297	346	277	273	286	285	322	277	292	290	295	278	301	287	281	276	313	302	287	282	297	290	279	301	283	278	286	262	296	318	304	262	279	270	298	296	301	288	288	283	287	296	284	278	294	270	289	281	277	283	307	264	287	300	268	281	271	301	314	291	258	290	322	317	284	308	258	274	320	290	270	304	284	310	291	296	313	283	320	288	271	291	283	320	302	275	272	282	258	270	305	285	286	273	282	287	299	306	290	284	275	260	287	302	304	310	282	311	289	277	292	328	279	277	286	265	300	307	295	310	271	290	291	315	274	268	309	304	273	314	279	283	300	287	310	316	303	305	302	281	308	295	259	311	324	273	312	278	307	291	262	279	295	276	314	282	289	337	310	297	274	275	277	283	263	285	293	281	282	328	306	289	299	294	304	308	278	298	286	298	289	302	265	276	315	298	305	310	268	298	302	300	296	287	307	308	261	290	291	306	289	286	254	289	301	292	295	275	310	269	283	277	290	274	281	283	284	278	257	256	258	263	280	275	247	296	252	293	310	316	255	283	283	299	299	287	296	318	306	314	286	288	293	300	295	272	276	305	292	306	273	268	303	279	290	276	311	290	293	282	276	293	271	291	284	277	287	304	278	276	308	289	273	274	285	290	270	281	296	283	307	289	278	294	303	301	350	264	288	273	264	305	298	267	277	297	289	297	311	284	307	292	301	315	287	306	297	290	317	265	296	289	296	294	301	308	308	282	298	280	283	271	296	283	290	274	290	311	315	317	296	282	282	284	296	284	321	304	304	308	295	293	297	263	300	262	278	259	306	300	322	293	286	305	304	262	287	284	259	318	302	288	305	296	306	286	278	290	301	282	300	281	299	264	261	293	281	296	279	326	317	280	313	307	292	329	298	276	280	289	283	300	270	283	318	279	294	289	306	282	274	289	281	285	292	296	302	280	295	320	311	290	281	300	270	256	299	287	320	272	337	294	308	316	293	305	302	288	282	296	288	290	278	288	288	326	291	260	275	301	292	303	299	289	325	313	249	315	272	312	329	259	293	303	254	272	277	272	299	306	275	302	270	292	279	290	277	287	308	293	307	328	310	274	299	305	290	289	280	267	286	265	276	276	313	292	252	294	292	319	293	352	239	310	326	317	311	302	309	306	297	287	308	283	274	279	306	307	277	282	283	296	297	308	277	302	305	314	308	283	296	271	313	303	290	307	308	304	293	270	295	292	291	296	288	297	307	255	265	291	336	290	276	264	279	314	273	281	277	279	323	284	306	278	309	335	321	281	311	283	294	312	298	292	315	306	270	279	291	247	294	292	275	271	312	297	306	254	291	291	286	299	320	279	302	282	324	304	279	288	326	277	286	297	303	272	298	312	304	301	290	308	288	261	260	252	291	295	280	259	294	303	303	288	297	317	303	312	279	270	291	292	273	277	298	307	304	321	265	274	276	285	293	295	305	299	305	273	288	277	266	290	301	298	306	287	299	307	277	292	291	270	293	281	294	308	299	289	275	286	305	307	298	308	313	305	253	290	244	302	262	293	325	282	297	297	285	283	262	291	272	292	273	263	286	279	252	289	299	284	303	299	283	263	289	290	277	277	279	302	290	294	296	284	317	320	281	284	267	289	291	294	279	310	299	312	296	296	280	292	305	280	255	277	278	239	296	283	324	299	312	282	304	281	298	289	295	294	314	288	243	306	309	314	277	306	296	285	305	283	309
30903	20568	10789	902	530	475	406	360	351	352	314	319	308	343	330	331	346	328	276	338	320	335	332	305	338	321	339	286	303	306	318	340	327	303	324	313	310	345	334	316	324	331	319	331	307	311	300	310	340	335	317	307	326	297	309	338	316	340	315	315	346	341	323	289	308	317	324	314	342	316	321	320	309	325	344	333	332	345	305	293	340	322	310	304	345	326	308	334	350	332	314	325	309	306	337	298	362	301	328	330	324	304	320	340	315	347	298	308	339	349	337	324	337	329	295	322	310	375	331	279	330	301	334	313	295	332	284	334	299	308	308	303	336	352	305	331	340	328	305	321	315	321	317	320	326	333	317	333	359	295	357	304	306	311	299	328	319	318	337	325	330	312	293	338	306	326	356	319	326	313	334	323	317	296	313	330	316	336	348	337	322	366	335	313	313	335	316	345	309	312	327	319	325	337	335	320	338	352	336	316	294	329	304	321	317	306	306	298	299	303	326	329	295	351	343	301	301	333	288	314	298	333	338	329	310	329	308	310	335	325	309	303	344	321	311	293	354	325	291	338	292	313	377	297	312	290	315	296	298	327	316	318	326	334	322	331	332	321	331	330	323	281	357	297	283	338	313	359	335	341	321	337	293	324	347	300	332	346	312	315	332	330	359	330	335	340	336	321	347	326	294	316	311	305	331	310	332	352	329	337	291	338	318	358	354	309	315	320	357	311	349	364	297	310	316	323	352	363	316	321	315	333	335	318	362	317	316	329	312	319	318	342	313	338	323	305	323	337	323	340	334	331	313	309	327	320	324	350	317	354	317	313	324	297	343	295	316	307	337	324	310	296	328	298	322	311	331	345	327	282	314	345	317	328	315	320	306	293	320	328	351	325	307	311	308	318	307	315	320	290	319	329	337	348	319	320	324	320	351	316	316	323	324	296	325	307	298	319	298	300	302	294	342	328	329	312	344	297	342	333	347	291	346	297	314	338	329	321	332	295	330	329	313	326	300	323	313	340	340	313	325	335	343	326	336	337	351	305	324	326	296	296	321	313	292	318	316	339	338	322	318	348	308	312	301	308	327	301	319	349	330	292	302	329	319	332	316	334	347	325	297	332	302	299	332	339	322	346	332	329	321	316	345	310	338	321	340	301	334	320	317	324	283	329	335	301	319	335	314	336	304	332	323	293	330	329	298	315	316	313	335	346	302	304	307	322	312	332	331	356	295	324	341	333	326	340	334	314	357	308	324	285	325	310	342	338	337	324	295	310	322	282	292	328	316	316	344	301	316	335	340	328	312	303	342	339	309	317	308	331	330	297	326	333	309	320	318	349	288	340	327	317	319	330	332	326	315	330	326	331	285	284	314	318	356	307	315	317	309	287	313	327	314	316	352	323	333	308	320	336	324	335	309	330	319	317	327	337	299	327	321	318	274	326	330	321	298	321	324	315	316	348	349	340	308	284	328	324	303	322	363	327	321	327	357	332	330	309	285	336	330	311	322	315	303	313	340	315	338	344	338	327	322	306	334	321	339	308	328	292	342	314	338	342	326	321	347	314	337	286	323	336	337	350	307	272	332	318	327	311	324	310	312	319	339	302	338	333	342	343	313	323	361	310	338	324	322	324	291	304	330	323	350	321	327	319	322	316	310	335	308	316	322	287	321	340	339	322	336	320	334	304	347	316	347	326	324	362	342	338	318	305	318	302	342	320	303	318	309	297	321	285	324	347	319	324	331	310	316	360	324	280	336	309	367	327	302	313	345	310	322	339	299	314	330	360	332	319	319	327	302	317	326	332	322	351	283	340	316	326	327	321	329	334	316	336	336	311	324	321	347	357	327	315	292	358	339	309	330	298	316	336	317	336	290	320	315	297	324	329	296	316	357	354	311	318	330	326	313	309	335	290	314	358	329	287	321	341	301	318	334	332	336	305	328	315	331	332	323	302	339	326	315	333	349	311	308	334	330	312	338	321	319	304	341	333	323	338	347	315	327	325	331	327	361	328	345	346	341	344	331	318	279	319	318	300	330	322	297	326	296	317	309	303	316	295	324	329	321	364	327	334	314	305	312	332	292	319	289	318	314	303	317	353	350	322	320	294	348	333	331	308	317	317	319	358	297	313	307	341	329	316	351	317	350	332	305	319	310	337	337	284	330	346	312	314	348	339	321	313	314	311	325	352	310	313	324	332	340	294	352	356	354	274	339	331	286	348	328	335	320	350	316	307	322	340	342	338	320	311	334	318	335	346	311	325	331	325	298	363	337	369	361	336	309	314	324	333	303	304	287	333	308	336	295	330	321	356	330	348	319	324	311	321	310	331	323	317	321	317	335	323	287	302	356	315	344	312	312	337	311	336	330	340	327	296	330	318	331	300	317	336	311	348	301	314	323	307	321	289	349	375	267	293	312	291	337	309	324	331	309	322	357	306	303	321	322	294	332	312	316	303	310	313	322	342	344	327	288	303	343	350	329	322	319	327	304	301	309	357	318	301	331	302	342	310	320	341	318	324	308	309	314	307	284	306	303	345	337	289	344	331	307	342	321	338	351	315	326	310	304	353	327	300	324	321	321	308	326	330	326	330	320	302	337	314	316	319	281	338	314	301	303	323	323	330	337	310	326	321	305	337	316	330	344	308	298	297	328	356	341	317	333	319	298	321	334	319	331	328	318	334	328	301	311	297	310	285	364	339	346	336	295	308	335	315	306	321	345	321	323	315	309	323	323	311	300	301	301	360	329	334	359	331	321	307	317	354	311	313	338	298	328	300	295	344	351	326	309	343	328	349	318	313	324	321	335	325	336	318	337	338	321	299	301	320	321	314	308	310	338	335	323	335	300	288	359	299	309	308	287	334	331	287	318	348	309	310	323	310	328	357	329	279	321	289	323	344	342	304	308	300	333	298	307	280	316	300	323	336	305	341	319	309	367	310	305	339	284	321	317	312	335	339	362	334	353	343	322	314	298	333	326	317	326	331	334	309	310	344	328	309	312	331	322	358	325	335	296	330	344	315	365	310	321	340	313	339	332	313	306	321	291	318	317	310	311	310	334	306	318	318	287	361	318	319	318	315	314	289	340	342	335	329	332	341	321	321	313	323	309	330	349	319	366	316	319	351	303	317	360	366	311	324	339	359	321	305	306	298	325	314	292	297	323	357	304	306	351	297	349	298	347	334	292	321	317	302	289	307	293	331	343	321	325	344	315	325	321	342	380	353	362	322	343	311	305	317	328	349	307	305	313	340	322	299	305	319	314	314	307	341	339	334	366	333	350	319	318	315	322	261	305	359	336	338	324	277	337	317	333	336	337	312	329	320	288	307	335	299	327	325	303	312	330	298	311	334	337	337	334	318	357	303	310	332	323	296	317	311	325	292	283	347	338	312	331	270	318	302	303	310	330	340	312	325	301	333	322	327	323	355	339	292	296	298	284	318	300	348	325	323	287	324	277	300	324	342	317	316	315	334	315	344	295	286	334	295	308	343	348	314	286	382	372	310
5724	1259	952	789	823	795	733	790	790	793	808	776	796	787	751	802	771	814	761	799	769	793	816	805	758	760	763	707	754	734	785	755	735	785	750	766	771	737	750	785	809	843	788	833	771	774	780	798	779	747	782	824	780	764	769	794	772	725	803	781	767	804	837	776	792	790	816	728	770	793	698	777	788	809	755	782	791	788	805	745	747	716	792	785	744	779	788	778	733	802	747	747	791	746	758	756	734	738	778	778	715	759	765	784	756	784	804	759	727	731	753	848	808	723	770	747	728	795	741	815	788	794	807	752	702	805	754	772	782	771	787	750	775	749	777	827	787	754	746	818	731	796	794	739	737	787	782	798	808	773	789	748	765	792	786	746	739	749	743	795	769	747	768	753	777	767	778	806	770	798	755	757	783	745	796	766	725	711	761	733	799	785	735	754	820	801	783	776	735	806	758	788	769	786	811	804	761	815	828	807	757	780	762	781	761	787	761	773	764	763	765	804	789	802	796	753	765	825	738	760	777	768	770	749	728	758	764	779	787	753	762	773	776	816	759	741	797	757	770	769	769	785	794	700	774	780	783	764	710	712	771	766	770	799	777	823	791	769	736	737	783	746	780	804	787	747	768	783	745	752	785	770	773	762	757	769	765	774	782	745	718	764	746	789	771	736	776	852	744	803	790	753	798	776	771	808	760	758	776	757	826	780	794	761	786	725	784	756	776	794	767	828	802	816	766	737	794	746	722	760	785	754	795	810	773	755	762	766	808	737	773	793	769	743	780	770	748	779	801	793	795	747	757	794	747	747	801	748	772	745	740	699	767	761	823	792	723	781	792	816	783	807	820	778	777	729	772	792	813	821	801	736	772	780	779	737	807	771	780	790	763	798	766	784	730	793	765	781	787	789	773	809	818	764	748	783	745	767	743	719	750	765	817	790	798	766	750	743	786	825	761	796	755	741	757	808	773	775	798	767	767	779	704	766	800	810	748	786	750	770	787	800	782	752	772	753	757	790	788	770	795	779	806	773	792	793	760	754	761	741	788	711	765	760	781	825	745	749	741	741	777	766	772	794	762	739	773	809	803	781	769	787	764	728	766	750	752	784	773	740	765	759	760	721	750	753	792	798	778	763	730	780	767	789	860	780	784	769	814	768	768	825	805	756	801	771	776	762	804	796	790	756	753	790	796	785	784	791	761	781	732	799	765	755	737	741	754	801	775	796	811	753	782	758	757	767	790	798	721	761	757	799	758	766	735	760	787	783	818	758	764	799	794	806	757	800	778	736	758	796	817	759	770	772	832	780	752	771	812	796	827	751	768	758	770	829	799	765	773	812	762	769	771	752	742	730	817	773	758	788	794	801	774	808	766	789	774	768	765	768	749	775	793	784	724	785	746	796	787	811	741	730	805	771	801	752	765	781	733	811	708	738	751	773	825	818	747	767	795	748	764	809	781	801	784	801	752	830	732	812	708	775	767	786	727	785	778	835	760	798	789	713	758	811	798	796	785	756	726	718	800	736	735	796	796	803	775	787	803	762	784	808	772	828	791	739	759	757	733	766	769	745	748	805	800	812	787	824	817	760	810	800	732	755	761	763	751	745	755	784	775	790	784	811	788	800	766	808	764	729	856	803	790	813	759	790	782	772	731	767	763	802	793	758	772	786	763	758	771	760	815	755	795	800	734	775	800	797	795	754	792	805	799	750	769	771	757	755	781	769	806	786	778	769	770	775	729	830	769	824	781	774	775	763	801	692	806	788	784	785	774	771	779	822	818	732	788	796	847	795	802	807	810	750	864	735	762	718	742	785	756	799	753	774	793	794	787	829	780	790	790	753	779	760	723	735	756	776	798	746	743	741	777	771	805	731	732	789	803	748	777	782	777	758	779	785	765	789	795	762	782	809	774	760	768	778	789	778	762	783	756	786	768	783	747	818	782	809	810	759	759	783	765	779	780	740	769	748	733	755	765	799	794	775	753	770	800	753	817	757	772	757	770	755	786	778	805	761	746	757	791	777	756	766	791	762	794	776	758	777	824	760	822	780	733	770	749	762	796	735	790	735	786	774	778	795	778	776	779	787	760	788	773	757	805	777	781	736	786	801	770	774	716	780	805	740	799	801	790	796	785	767	743	761	802	774	766	810	806	793	731	716	823	773	807	743	779	775	806	749	827	798	734	783	783	770	811	784	743	769	747	801	765	781	767	741	793	747	787	808	778	802	744	745	789	825	759	772	765	736	755	757	741	755	818	793	728	770	747	774	786	805	745	726	779	776	722	825	777	787	774	762	752	750	758	783	754	771	776	799	800	764	796	771	783	784	739	825	765	775	791	754	772	768	799	779	730	753	790	784	777	736	765	787	736	808	794	784	749	795	801	789	738	799	779	801	801	765	822	799	747	725	793	829	766	740	813	813	823	776	767	769	749	769	794	768	812	726	768	758	810	788	811	753	779	779	771	765	771	764	782	771	753	801	734	782	738	748	784	745	791	762	781	788	756	719	750	777	809	771	822	789	764	771	798	792	791	761	777	742	775	786	771	807	745	749	806	738	745	744	737	768	798	799	692	755	759	730	770	797	774	782	747	795	741	769	806	789	769	736	749	778	817	735	768	806	793	790	786	747	778	732	843	742	770	767	803	709	754	769	771	739	756	801	754	813	716	743	757	762	825	796	784	802	746	767	794	803	743	798	823	796	793	751	832	837	797	738	797	807	781	785	750	776	793	793	757	768	793	770	767	762	791	790	840	794	760	748	749	781	809	776	794	770	826	814	805	777	776	770	797	733	769	784	772	798	733	809	762	726	774	784	743	806	783	767	717	774	803	829	756	791	751	760	744	789	768	715	788	764	776	808	785	756	745	795	789	811	744	820	753	748	794	797	765	783	753	796	785	787	748	824	812	786	800	789	755	780	761	785	776	784	759	822	805	776	780	786	780	786	746	761	742	797	804	782	756	745	770	742	752	772	768	781	810	775	804	753	772	775	738	751	796	796	764	795	737	786	793	751	778	785	770	781	736	795	741	760	776	776	783	766	780	715	783	811	754	793	802	792	739	804	749	748	780	744	818	731	755	802	797	773	738	749	803	789	758	742	817	781	786	805	769	718	768	755	742	804	791	811	765	753	788	819	773	762	781	744	755	785	753	798	759	841	750	758	809	772	781	769	769	778	808	831	788	756	795	815	812	757	782	812	806	813	746	744	756	784	771	747	760	731	785	755	811	793	767	785	765	773	769	752	775	815	778	772	787	778	788	786	777	777	739	785	747	761	748	769	743	763	792	796	827	750	739	803	773	794	754	750	763	776	771	772	786	774	793	773	792	736	746	785	799	703	770	801	716	793	766	746	738	758	807	790	819	742	787	807	797	749	812	774	805	766	749	731	737	778	773	797	777	820	757	792	813	793	784	769	755	782	818	860	808	729	722	750	746	739	745	804	736	737	762	783	771	772	751	701	768	795	736	766	816	804	790	748	809	817	811	805	820	761	781	789	797	755
24727	20986	23821	28320	20990	13732	492	329	272	266	278	271	248	232	266	269	221	246	235	228	240	228	213	236	257	212	230	242	223	221	205	238	214	237	208	232	207	238	203	231	208	229	198	191	200	219	189	259	237	208	223	225	242	216	204	230	217	218	232	204	244	212	212	196	220	226	227	254	248	219	214	218	209	202	215	237	204	235	219	209	208	224	218	218	242	198	190	220	226	209	219	225	254	217	236	219	244	232	217	239	243	209	234	212	225	206	190	227	216	209	209	212	222	234	227	247	236	237	239	245	210	222	215	224	218	240	208	215	207	213	240	230	212	229	199	223	246	219	236	206	237	235	211	227	232	211	213	220	220	194	200	233	216	207	232	206	223	225	211	251	251	215	229	255	224	221	210	224	226	250	201	187	243	214	208	241	200	203	213	226	213	241	231	231	249	188	236	225	218	232	203	234	198	195	241	224	229	243	225	208	219	221	242	224	199	217	253	212	197	225	214	232	198	239	219	252	220	233	234	228	206	209	197	210	210	231	226	222	203	198	206	244	241	237	217	221	236	234	211	198	210	205	248	227	237	243	234	227	220	209	228	241	226	234	184	218	223	244	231	222	202	213	236	205	226	231	207	249	207	237	224	230	189	207	213	209	246	209	208	245	218	253	192	237	219	207	247	226	225	238	203	200	206	198	213	195	213	222	233	217	214	242	246	230	222	223	225	217	226	238	208	235	237	243	235	248	222	241	236	198	208	199	214	217	230	193	206	242	219	202	234	209	232	230	221	207	230	238	224	225	232	214	217	239	203	228	226	204	217	224	218	229	214	212	208	207	251	218	210	225	210	227	219	207	213	229	207	208	227	193	189	204	227	243	220	214	208	238	224	195	202	210	242	253	238	242	218	228	220	225	238	204	225	243	216	252	240	220	227	223	227	208	194	220	225	206	233	232	207	215	228	220	204	220	218	230	210	217	228	238	203	218	226	207	218	242	225	225	211	212	250	232	210	201	232	254	215	219	226	209	233	216	222	223	209	224	236	222	212	207	219	215	239	222	202	208	207	217	215	220	236	216	234	239	251	229	212	208	200	246	192	216	198	228	218	230	211	209	215	225	208	220	218	202	245	229	220	219	232	226	212	222	263	245	235	234	229	197	246	213	225	225	204	250	216	218	216	224	204	200	238	235	212	211	225	212	211	215	224	210	224	205	221	245	206	209	205	206	207	228	198	189	246	200	238	203	251	239	247	265	210	238	223	268	224	223	200	212	217	238	207	218	227	224	231	237	242	239	219	219	213	226	233	218	192	221	206	184	248	181	260	199	214	247	227	217	235	237	205	198	234	219	210	172	215	239	249	212	228	247	234	194	233	225	204	247	227	215	214	230	198	215	236	209	223	229	229	229	228	233	226	226	227	212	232	225	213	215	215	181	233	228	224	202	202	195	207	214	201	194	200	238	215	226	190	223	217	224	223	222	211	220	234	238	225	239	203	212	219	232	218	228	211	225	208	244	217	203	199	210	228	206	258	224	213	234	216	241	226	200	225	205	220	242	210	224	213	212	219	206	185	227	220	239	183	240	238	213	224	227	237	217	210	220	197	232	206	218	233	209	264	222	227	206	236	215	210	206	208	233	214	220	225	204	216	214	219	191	240	246	224	227	214	217	231	220	214	216	227	233	230	253	200	247	199	230	219	209	208	211	210	213	214	230	222	222	226	210	224	249	232	209	220	223	218	217	208	197	229	225	202	223	220	221	237	230	230	223	231	217	213	211	197	226	237	185	209	229	219	226	220	217	221	209	200	237	230	229	193	227	221	234	212	206	206	247	223	247	199	219	203	234	212	224	234	220	255	237	219	225	219	235	222	218	227	203	208	209	222	221	223	205	228	233	220	204	228	215	226	229	212	216	212	233	218	225	207	219	226	242	198	221	232	214	270	208	206	236	238	233	200	226	247	235	195	243	232	245	236	228	233	206	231	228	227	229	230	239	206	222	229	221	235	207	237	227	234	211	213	223	198	230	213	210	231	209	224	250	190	210	243	237	222	219	248	209	268	263	219	252	208	227	217	246	234	239	230	250	235	228	223	231	192	209	229	224	219	194	238	210	207	213	219	215	226	227	203	193	199	190	233	233	213	227	231	195	204	187	205	265	232	231	243	212	238	203	217	247	217	230	255	223	228	256	219	198	227	218	209	211	213	208	213	237	233	250	231	238	234	222	255	232	241	209	221	204	205	228	207	247	213	210	206	252	218	221	248	235	209	217	273	231	216	224	205	221	213	233	224	220	222	201	200	204	251	238	201	212	202	225	204	221	242	214	216	220	201	233	211	223	234	226	225	244	228	240	225	203	210	206	239	203	229	205	227	221	240	241	235	188	251	221	221	185	200	224	232	198	193	215	210	243	209	219	218	215	251	207	228	223	188	253	222	217	198	216	210	220	222	203	217	241	225	207	249	233	235	228	208	196	199	195	216	209	234	211	193	225	226	214	216	201	204	230	247	233	264	235	201	217	213	230	206	225	216	210	223	208	241	231	239	220	207	210	234	204	212	215	236	224	217	235	216	217	205	221	222	214	243	199	237	211	206	209	200	234	208	212	219	230	229	231	208	210	200	222	199	219	229	237	213	217	208	229	211	267	200	212	196	201	221	229	218	220	234	214	208	216	224	188	230	210	218	250	218	215	214	239	224	191	247	236	222	225	234	194	233	210	218	240	223	219	212	203	218	215	227	213	183	216	263	249	232	219	244	255	238	217	230	191	189	217	216	234	210	204	223	243	248	238	208	206	206	229	217	208	216	217	203	208	197	227	216	218	219	249	241	211	223	201	231	209	198	237	214	201	205	238	259	260	232	216	205	219	218	241	213	235	211	210	234	222	222	202	231	204	219	226	219	212	223	195	216	225	246	216	212	217	197	235	201	225	221	233	206	228	217	249	243	226	227	240	223	221	216	226	218	238	221	215	214	215	225	181	222	198	217	228	216	228	217	222	232	232	224	190	213	208	207	192	231	207	228	210	247	221	244	237	231	216	237	228	203	259	215	241	215	206	211	231	224	227	215	197	216	222	242	213	203	230	207	194	212	228	222	214	242	201	228	238	208	205	240	229	239	228	236	243	205	200	233	222	221	212	236	241	209	219	242	222	203	224	229	233	212	208	203	225	224	214	211	240	229	228	245	241	218	217	261	234	228	213	212	216	222	220	221	218	235	213	234	212	218	226	246	203	244	216	249	199	258	202	210	241	226	231	201	239	224	216	212	217	198	231	233	203	249	187	240	221	214	227	229	200	201	197	243	214	195	209	209	220	216	217	241	219	229	220	212	229	204	222	201	162	206	236	180	195	198	208	213	217	214	215	224	209	198	222	205	197	196	224	219	179	240	196	238	235	205	216	194	220	211	251	234	223	200	226	237	227	206	198	228	218	235	230	186	229	223	252	218	204	216	209	224	228	217	221	236	230	214	212	215	232	232	207	247	224	231	216	204	195	254	219	227	211
3527	2224	1114	790	629	592	570	590	618	538	571	576	549	576	567	498	544	503	576	584	506	536	567	564	561	567	567	524	533	565	551	537	555	600	542	565	565	551	546	557	563	511	524	530	560	555	524	501	550	529	535	531	542	514	565	565	542	506	543	539	531	562	549	557	570	535	557	572	543	583	552	592	574	510	498	533	526	544	552	566	577	567	481	540	566	550	523	538	561	545	552	569	588	541	552	556	524	532	533	561	546	540	541	521	540	522	544	567	571	556	529	526	546	538	563	533	553	566	528	544	527	553	514	536	584	530	561	527	543	527	546	531	552	554	540	527	524	569	532	520	548	523	513	546	538	570	579	520	543	525	549	564	598	548	537	584	499	522	567	520	584	564	534	589	526	495	610	508	524	568	566	522	551	537	556	562	566	545	503	546	537	561	547	582	531	548	572	552	503	539	517	537	522	586	578	511	549	532	553	594	587	581	543	529	538	543	565	518	572	556	504	523	563	573	543	544	551	564	551	591	547	541	523	556	523	529	563	527	564	556	477	545	538	555	610	539	581	522	533	526	508	562	531	555	571	538	556	508	586	541	539	542	558	549	574	558	523	557	532	557	535	523	568	521	576	499	564	512	502	575	561	536	549	572	565	553	566	559	537	582	560	511	546	529	525	594	550	553	552	552	549	562	547	562	495	539	551	505	511	521	500	575	538	547	556	540	511	540	504	538	550	558	518	526	520	563	533	529	555	532	537	580	519	502	557	548	552	527	522	550	537	551	585	552	546	514	523	546	539	531	599	539	570	565	564	558	537	563	534	552	568	514	575	587	549	529	575	508	541	552	512	534	544	575	536	541	547	541	533	545	577	535	567	536	538	572	570	539	542	549	551	531	564	543	593	567	525	558	548	531	546	543	545	576	542	503	547	518	589	547	508	505	511	570	531	475	560	588	513	566	488	529	538	505	524	522	562	548	512	559	561	568	539	550	567	582	556	520	546	537	566	564	553	548	547	604	527	543	542	550	535	523	577	522	523	541	598	514	550	527	525	536	498	537	541	467	554	560	546	485	616	541	526	558	538	545	539	528	496	517	544	532	544	558	568	535	619	547	529	481	547	510	564	554	540	513	588	557	563	571	569	578	554	552	536	523	550	543	526	511	586	528	525	563	538	514	522	547	545	529	536	544	510	541	506	510	545	574	481	533	507	526	549	539	534	512	576	532	545	545	524	551	578	550	543	583	522	552	544	533	568	538	532	517	540	547	597	506	571	547	536	559	520	526	548	560	601	561	537	568	560	548	518	502	544	555	528	531	534	542	554	517	524	519	534	514	536	523	551	560	566	546	552	586	519	518	529	519	582	565	527	556	531	565	483	555	549	558	588	540	551	557	510	534	545	539	559	516	537	494	542	539	560	558	549	525	558	592	542	536	526	541	554	523	559	597	542	508	536	530	568	546	562	513	567	533	586	552	551	542	564	539	555	559	566	537	546	558	525	529	567	546	561	497	499	540	534	565	511	584	527	512	522	538	551	507	499	556	593	579	543	530	522	519	532	563	553	554	528	528	555	590	557	564	510	544	560	505	608	542	582	565	555	517	560	534	522	571	530	533	547	517	545	549	544	500	540	523	571	588	554	602	553	508	535	550	537	522	525	573	541	549	563	543	514	558	551	546	559	539	559	527	565	556	537	515	546	542	547	514	548	557	533	560	564	514	603	514	578	593	537	557	511	531	541	554	544	541	523	516	518	555	560	571	544	536	548	552	517	519	558	576	552	559	540	555	539	491	541	568	493	534	545	587	552	526	547	514	535	557	525	532	543	575	535	538	561	506	548	582	506	544	566	519	532	548	514	543	550	612	559	547	575	532	519	511	523	515	512	487	509	580	485	559	550	519	527	486	546	560	538	546	568	518	565	572	547	554	549	523	540	555	536	597	523	517	540	564	539	546	516	565	574	559	586	546	573	560	521	523	559	534	575	558	494	529	572	532	565	535	554	577	549	544	558	580	519	580	545	583	521	500	520	516	579	534	553	557	523	553	535	554	602	564	534	579	525	555	522	504	515	603	577	606	564	532	548	545	544	518	535	529	543	559	531	552	559	542	525	542	544	577	542	541	543	542	562	508	523	552	527	612	539	531	523	489	526	521	537	562	589	572	538	573	506	542	510	572	563	567	578	543	539	561	549	521	543	538	562	524	547	507	593	530	552	564	532	560	569	554	521	560	525	529	543	518	566	577	537	544	560	532	523	517	523	581	519	531	552	552	569	563	520	540	517	516	556	571	525	551	528	576	561	528	542	542	549	503	537	608	577	572	560	553	541	545	531	569	532	524	548	470	477	570	578	548	580	568	542	572	555	523	555	511	549	555	566	547	517	583	553	545	515	567	586	507	552	562	565	559	516	526	540	546	585	561	560	559	548	546	554	561	509	531	564	531	547	534	544	521	535	532	535	554	540	567	537	522	517	543	528	558	523	520	530	560	497	525	565	576	539	539	569	578	580	512	555	546	541	522	530	570	516	557	535	483	573	514	538	550	559	520	568	532	531	528	532	574	532	531	514	557	541	546	505	582	531	557	500	558	571	518	509	562	572	509	571	466	549	537	576	476	499	555	540	563	565	544	532	484	506	499	530	597	528	513	563	535	529	554	526	494	505	510	556	524	565	535	583	568	548	526	530	509	514	540	551	553	550	578	573	532	536	555	582	555	553	535	569	563	487	508	584	538	525	505	554	545	545	515	527	526	566	542	523	517	544	549	552	553	537	508	515	555	501	536	526	555	546	526	513	555	554	549	541	551	511	511	527	541	538	528	513	575	517	536	523	541	532	524	537	543	529	578	561	525	499	548	542	558	528	529	525	535	558	542	552	515	516	534	547	552	507	572	498	573	546	553	508	508	534	520	555	527	546	565	570	572	558	505	565	539	547	524	566	481	527	527	545	509	528	543	504	518	544	557	514	532	541	581	518	533	576	559	524	488	596	539	544	522	569	550	554	553	556	546	557	509	536	580	541	532	527	578	571	526	527	567	522	521	545	548	543	555	565	564	553	535	508	541	554	563	553	515	573	541	526	602	542	541	559	544	536	516	528	520	520	553	531	534	555	532	565	528	551	579	527	583	503	535	557	561	567	556	549	530	535	519	587	540	556	570	573	542	532	500	579	522	565	552	581	509	562	567	558	559	534	570	539	585	517	560	557	527	511	531	560	553	557	572	558	540	559	548	551	506	518	545	543	531	544	539	519	530	547	525	543	545	548	536	584	527	541	534	527	555	570	542	551	508	535	598	550	536	527	585	584	526	536	561	547	520	528	569	558	541	558	506	555	535	567	555	520	509	506	604	547	528	532	573	572	564	550	549	538	548	577	521	552	561	517	592	574	543	553	547	549	510	547	548	529	523	562	543	514	573	509	509	494	561	577	551	550	542	528	575	553	529	574	505	573	568	536	544	550	517	516	545	557	551	568	546	549	554	527	510	515	525	536	508	531	567	568	561	557	530
11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
